<?xml version='1.0' encoding='UTF-8'?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://av.tib.eu/subjects</loc><changefreq>weekly</changefreq></url><url><loc>https://av.tib.eu/publishers</loc><changefreq>weekly</changefreq></url><url><loc>https://av.tib.eu/about</loc><changefreq>weekly</changefreq></url><url><loc>https://av.tib.eu/media/10251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10251</video:thumbnail_loc><video:title>13.1 Differentialgleichungen mit Eigenvektoren lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10251</video:player_loc><video:duration>1780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10243</video:thumbnail_loc><video:title>09.5 homogene lineare DGL 2. Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10243</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10252</video:thumbnail_loc><video:title>13.2 Exponentialfunktion von Matrizen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10252</video:player_loc><video:duration>1568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10247</video:thumbnail_loc><video:title>11.2 3 explizites, implizites Euler-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10247</video:player_loc><video:duration>1221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10256</video:thumbnail_loc><video:title>14.3.1 Taylor-Reihe, Potenzreihen, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10256</video:player_loc><video:duration>1045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10257</video:thumbnail_loc><video:title>14.3.2 Taylor-Reihe, Potenzreihen, Teleskopsumme, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10257</video:player_loc><video:duration>1181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10254</video:thumbnail_loc><video:title>14.1 Tangentengerade, Schmiegeparabel, Taylor-Polynome</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10254</video:player_loc><video:duration>878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10255</video:thumbnail_loc><video:title>14.2 Taylor-Polynom für Wurzelfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10255</video:player_loc><video:duration>764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10260</video:thumbnail_loc><video:title>15.4 Taylor-Rest, Beispiel für Fehlerschätzung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10260</video:player_loc><video:duration>534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10258</video:thumbnail_loc><video:title>15.1 2 Taylor-Rest, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10258</video:player_loc><video:duration>569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10228</video:thumbnail_loc><video:title>05.5 Produkte mit Vektoren, Zusammenfassung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10228</video:player_loc><video:duration>433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10215</video:thumbnail_loc><video:title>03.1 2 Matrizen, Transposition, MATLAB(R)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10215</video:player_loc><video:duration>1318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10250</video:thumbnail_loc><video:title>12.2 Differentialgleichungen in MATLAB(R)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10250</video:player_loc><video:duration>394</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10273</video:thumbnail_loc><video:title>18.1 2 Kontinuierliche Fourier-Transformation, Satz von Plancherel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10273</video:player_loc><video:duration>2131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10271</video:thumbnail_loc><video:title>17.2 Fourier-Koeffizienten für Sinus und Cosinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10271</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10275</video:thumbnail_loc><video:title>18.4 Laplace-Transformation von Ableitungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10275</video:player_loc><video:duration>708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10274</video:thumbnail_loc><video:title>18.3 Laplace-Transformation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10274</video:player_loc><video:duration>788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10276</video:thumbnail_loc><video:title>18.5 Laplace-Transformation exp, cos, sin</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10276</video:player_loc><video:duration>899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10270</video:thumbnail_loc><video:title>17.1 Fourier-Reihe mit Sinus und Cosinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10270</video:player_loc><video:duration>736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10277</video:thumbnail_loc><video:title>18.6 Laplace-Transformation von Potenzfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10277</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10279</video:thumbnail_loc><video:title>18.8 Fourier-, Laplace-, z-Transformation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10279</video:player_loc><video:duration>262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10103</video:thumbnail_loc><video:title>17B.2 Division komplexer Zahlen algebraisch und geometrisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10103</video:player_loc><video:duration>1117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10102</video:thumbnail_loc><video:title>17B.1 Multiplikation komplexer Zahlen algebraisch und geometrisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10102</video:player_loc><video:duration>950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10122</video:thumbnail_loc><video:title>20B.1 Ableitungen, ein paar Fingerübungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10122</video:player_loc><video:duration>1355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10126</video:thumbnail_loc><video:title>21B.1 Minimum, Maximum eines Polynoms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10126</video:player_loc><video:duration>500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10131</video:thumbnail_loc><video:title>21B.6 Bildgröße, optimaler Standpunkt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10131</video:player_loc><video:duration>814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10130</video:thumbnail_loc><video:title>21B.5 Polynom mit vorgegebenen Wendepunkten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10130</video:player_loc><video:duration>776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10124</video:thumbnail_loc><video:title>20B.3 senkrechter Wurf; Differentialgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10124</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10125</video:thumbnail_loc><video:title>20B.4 Kondensator entladen; Differentialgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10125</video:player_loc><video:duration>850</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10132</video:thumbnail_loc><video:title>22B.1 Tangentengerade an sin(x²)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10132</video:player_loc><video:duration>955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10129</video:thumbnail_loc><video:title>21B.4 Wendepunkte Glockenkurve</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10129</video:player_loc><video:duration>638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10134</video:thumbnail_loc><video:title>22B.3 Tangentengeraden durch Ursprung an Parabel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10134</video:player_loc><video:duration>556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10136</video:thumbnail_loc><video:title>22B.5 Linsengleichung auflösen; Fehlerrechnung; lineare Näherung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10136</video:player_loc><video:duration>642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10133</video:thumbnail_loc><video:title>22B.2 ln(3) mit linearer Näherung schätzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10133</video:player_loc><video:duration>508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10205</video:thumbnail_loc><video:title>01.1 Überblick 2. Semester; Lineare Algebra, Differentialgleichungen usw.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10205</video:player_loc><video:duration>2427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10259</video:thumbnail_loc><video:title>15.2.2 3 Taylor-Restformel, Teil 2, Abschätzung des Fehlers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10259</video:player_loc><video:duration>1725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10266</video:thumbnail_loc><video:title>16.2 Raum der Funktionen mit Periode 1, Skalarprodukt, RMS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10266</video:player_loc><video:duration>1346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10267</video:thumbnail_loc><video:title>16.3 komplexe Fourier-Reihe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10267</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10261</video:thumbnail_loc><video:title>15.5.1 Potenzreihen, Konvergenzradius, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10261</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10263</video:thumbnail_loc><video:title>15.6 Potenzreihen und Analytische Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10263</video:player_loc><video:duration>751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10264</video:thumbnail_loc><video:title>15.7 Differentialgleichungen mit Potenzreihen lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10264</video:player_loc><video:duration>766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10269</video:thumbnail_loc><video:title>16.5 komplexe Fourier-Reihe, beliebige Periode</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10269</video:player_loc><video:duration>712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10262</video:thumbnail_loc><video:title>15.5.2 Konvergenzradius, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10262</video:player_loc><video:duration>1086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10268</video:thumbnail_loc><video:title>16.4. Vollständigkeit der Fourier-Basis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10268</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10209</video:thumbnail_loc><video:title>01.2.5 Basis, Dimension</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10209</video:player_loc><video:duration>1250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10220</video:thumbnail_loc><video:title>04.04 Eindeutigkeit der Lösung, homogenes Gleichungssystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10220</video:player_loc><video:duration>1064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10229</video:thumbnail_loc><video:title>05.6 Inverse Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10229</video:player_loc><video:duration>917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10227</video:thumbnail_loc><video:title>05.4 Vektorprodukt geometrisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10227</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10206</video:thumbnail_loc><video:title>01.2.1 2 Pfeile, Vektoren, gerichtete Größen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10206</video:player_loc><video:duration>1037</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10208</video:thumbnail_loc><video:title>01.2.4 Vektorraum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10208</video:player_loc><video:duration>960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10223</video:thumbnail_loc><video:title>05.1.1 Determinate, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10223</video:player_loc><video:duration>881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10231</video:thumbnail_loc><video:title>06.2 Gaußsches Eliminationsverfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10231</video:player_loc><video:duration>1247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10225</video:thumbnail_loc><video:title>05.1.3 Determinante, Teil 3, antisymmetrische Multilinearform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10225</video:player_loc><video:duration>953</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10230</video:thumbnail_loc><video:title>06.1 Cramer-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10230</video:player_loc><video:duration>989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10213</video:thumbnail_loc><video:title>02.2.2.2 Skalarprodukt Teil 2, Orthogonalität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10213</video:player_loc><video:duration>1488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10219</video:thumbnail_loc><video:title>04.03 Spaltenraum, Bild, Rang einer Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10219</video:player_loc><video:duration>1129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10239</video:thumbnail_loc><video:title>08.4 Vektorfelder, Lösungskurven im Phasenraum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10239</video:player_loc><video:duration>1370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10238</video:thumbnail_loc><video:title>08.3 Typen von Differentialgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10238</video:player_loc><video:duration>1085</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10235</video:thumbnail_loc><video:title>07.2 Anwendungen von Eigenvektoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10235</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10240</video:thumbnail_loc><video:title>09.1 2 Lösung durch Ansatz, homogene lineare DGL 1. Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10240</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10241</video:thumbnail_loc><video:title>09.3 inhomogene lineare DGL 1. Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10241</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10234</video:thumbnail_loc><video:title>07.1 Eigenwerte, Eigenvektoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10234</video:player_loc><video:duration>671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10242</video:thumbnail_loc><video:title>09.4 Variation der Konstanten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10242</video:player_loc><video:duration>561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10244</video:thumbnail_loc><video:title>09.6 inhomogene lineare DGL 2. Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10244</video:player_loc><video:duration>555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10003</video:thumbnail_loc><video:title>29A.1 Schätzung Mittel, Varianz, Standardabweichung; Stichprobe; OpenOffice.org; robuste Statistik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10003</video:player_loc><video:duration>1756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10071</video:thumbnail_loc><video:title>11B.5 kubische Parabel; Kriterium für Höcker</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10071</video:player_loc><video:duration>371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10135</video:thumbnail_loc><video:title>22B.4 lineare Näherung für kleine Drehung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10135</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10137</video:thumbnail_loc><video:title>23B.1 Integrale mit Sinus und Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10137</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10142</video:thumbnail_loc><video:title>24B.4 Integration durch Substitution; Fingerübung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10142</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10145</video:thumbnail_loc><video:title>25B.1 Bogenlänge einer Funktionskurve, Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10145</video:player_loc><video:duration>521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10143</video:thumbnail_loc><video:title>24B.5 Integration durch Substitution; weitere Fingerübung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10143</video:player_loc><video:duration>542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10139</video:thumbnail_loc><video:title>24B.1 partielle Integration; Fingerübung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10139</video:player_loc><video:duration>453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10141</video:thumbnail_loc><video:title>24B.3 doppelte partielle Integration; x Quadrat mal Sinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10141</video:player_loc><video:duration>337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10138</video:thumbnail_loc><video:title>23B.2 Stammfunktion der Betragsfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10138</video:player_loc><video:duration>226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10140</video:thumbnail_loc><video:title>24B.2 partielle Integration; Logarithmus integrieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10140</video:player_loc><video:duration>146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10224</video:thumbnail_loc><video:title>05.1.2 Determinante, Teil 2, Parallelepiped</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10224</video:player_loc><video:duration>1104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10218</video:thumbnail_loc><video:title>04.02 Existenz von Lösungen linearer Gleichungssysteme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10218</video:player_loc><video:duration>881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10210</video:thumbnail_loc><video:title>02.1 Geradengleichungen in Parameterform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10210</video:player_loc><video:duration>908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10221</video:thumbnail_loc><video:title>04.05 Kern, Defekt einer Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10221</video:player_loc><video:duration>744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10202</video:thumbnail_loc><video:title>KB.28 Standardabweichung der Lebensdauer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10202</video:player_loc><video:duration>853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10212</video:thumbnail_loc><video:title>02.2.2.1 Skalarprodukt, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10212</video:player_loc><video:duration>604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10217</video:thumbnail_loc><video:title>04.01 Lineare Gleichungssysteme, Existenz und Eindeutigkeit von Lösungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10217</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10211</video:thumbnail_loc><video:title>02.2.1 Länge eines Vektors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10211</video:player_loc><video:duration>626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10207</video:thumbnail_loc><video:title>01.2.3 Ebene R2 und Raum R3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10207</video:player_loc><video:duration>817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10194</video:thumbnail_loc><video:title>KB.20 Integral einer rationalen Funktion, anderes Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10194</video:player_loc><video:duration>531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10063</video:thumbnail_loc><video:title>10B.3 Richter-Skala; Dezibel; logarithmische Größen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10063</video:player_loc><video:duration>1343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10093</video:thumbnail_loc><video:title>15B.4 Funktion mit Betrag verschieben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10093</video:player_loc><video:duration>1140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10090</video:thumbnail_loc><video:title>15B.1 Graph der Wurzelfunktion verschieben, strecken, stauchen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10090</video:player_loc><video:duration>1134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10098</video:thumbnail_loc><video:title>16B.4 Dreiecksberechnung, Fläche aus drei Seitenlängen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10098</video:player_loc><video:duration>892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10100</video:thumbnail_loc><video:title>16B.6 Dreiecksberechnung, Seitenhalbierende</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10100</video:player_loc><video:duration>854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10104</video:thumbnail_loc><video:title>18B.1 dritte Wurzeln einer komplexen Zahl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10104</video:player_loc><video:duration>855</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10096</video:thumbnail_loc><video:title>16B.2 Dreiecksberechnung, zwei Seiten und ein Winkel gegeben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10096</video:player_loc><video:duration>465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10101</video:thumbnail_loc><video:title>16B.7 Dreiecksberechnung, Winkelhalbierende</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10101</video:player_loc><video:duration>448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10105</video:thumbnail_loc><video:title>18B.2 Gleichung mit komplexen Zahlen; Wurzel aus i</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10105</video:player_loc><video:duration>291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10106</video:thumbnail_loc><video:title>18B.3 quadratische Gleichung mit komplexen Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10106</video:player_loc><video:duration>185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10159</video:thumbnail_loc><video:title>27B.10 Lebensdauer eines radioaktiven Atoms, Wahrscheinlichkeitsdichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10159</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10168</video:thumbnail_loc><video:title>27B.5 Varianz, Standardabweichung; drei Münzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10168</video:player_loc><video:duration>831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10153</video:thumbnail_loc><video:title>26B.4 Wahrscheinlichkeit; hundert Bauteile, mindestens eines defekt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10153</video:player_loc><video:duration>931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10157</video:thumbnail_loc><video:title>26B.8 überraschende Wahrscheinlichkeiten; Mädchen am Montag</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10157</video:player_loc><video:duration>839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10162</video:thumbnail_loc><video:title>27B.13 Zahl zerfallender Atome pro Sekunde</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10162</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10171</video:thumbnail_loc><video:title>27B.8 Wahrscheinlichkeitsdichte; Erwartungswert, Varianz, Standardabweichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10171</video:player_loc><video:duration>720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10167</video:thumbnail_loc><video:title>27B.4 Erwartungswert einer stetigen Zufallsgröße</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10167</video:player_loc><video:duration>635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10170</video:thumbnail_loc><video:title>27B.7 Normierung Wahrscheinlichkeitsdichte; Median einer stetigen Zufallsgröße</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10170</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10172</video:thumbnail_loc><video:title>27B.9 gleichmäßige Verteilung; Standardabweichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10172</video:player_loc><video:duration>439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10165</video:thumbnail_loc><video:title>27B.2 Erwartungswert; Summe Würfel und Münze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10165</video:player_loc><video:duration>404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15085</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 4</video:title><video:description>(February 1, 2010) Professor Leonard Susskind continues his discussion of group theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15085</video:player_loc><video:duration>6091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15088</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 10</video:title><video:description>(March 15, 2010) Professor Leonard Susskind delivers the tenth lecture for the course New Revolutions in Particle Physics: The Standard Model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15088</video:player_loc><video:duration>5899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15059</video:thumbnail_loc><video:title>Cosmology | Lecture 7</video:title><video:description>(February 25, 2013) Leonard Susskind examines one of the fundamental questions in cosmology: why are there more protons than anti-protons in the universe today? The answer lies in theory of baryogenesis in the very early universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15059</video:player_loc><video:duration>7269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15062</video:thumbnail_loc><video:title>Cosmology | Lecture 4</video:title><video:description>(February 4, 2013) Leonard Susskind introduces the Einstein field equations of general relativity and thermodynamic equations of state to the analysis of the expanding universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15062</video:player_loc><video:duration>5830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15083</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 6</video:title><video:description>(February 15, 2010) Professor Leonard Susskind delivers the sixth lecture for the course New Revolutions in Particle Physics: The Standard Model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15083</video:player_loc><video:duration>5557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15082</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 7</video:title><video:description>(February 22, 2010) Professor Leonard Susskind discusses spontaneous symmetry breaking and gauge invariance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15082</video:player_loc><video:duration>6487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15032</video:thumbnail_loc><video:title>General Relativity | Lecture 1</video:title><video:description>September 24, 2012) Leonard Susskind gives a broad introduction to general relativity, touching upon the equivalence principle. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter, Leonard Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15032</video:player_loc><video:duration>6567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15033</video:thumbnail_loc><video:title>General Relativity | Lecture 10</video:title><video:description>(December 3, 2012) Leonard Susskind demonstrates that Einstein's field equations become wave equations in the approximation of weak gravitational fields. The solutions for these equations create the theory of gravity waves. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15033</video:player_loc><video:duration>5779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15068</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 7</video:title><video:description>(November 13, 2009) Leonard Susskind discusses the theory and mathematics of angular momentum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15068</video:player_loc><video:duration>6178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15064</video:thumbnail_loc><video:title>Cosmology | Lecture 2</video:title><video:description>(September 21, 2013) Leonard Susskind solves the expansion equation for universes with zero total energy, and then adds a non-zero total energy term, which leads to an exploration of matter versus radiation dominated universes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15064</video:player_loc><video:duration>6366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14976</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14976</video:player_loc><video:duration>5268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14977</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14977</video:player_loc><video:duration>5710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15002</video:thumbnail_loc><video:title>Special Relativity | Lecture 2</video:title><video:description>(April 16, 2012) Leonard Susskind starts with a brief review of what was discussed in the first lecture -- specifically the use of vectors and spin in three dimensional space and in relation to special relativity. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15002</video:player_loc><video:duration>3239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15075</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 1</video:title><video:description>(October 12, 2009) Leonard Susskind gives the first lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he explores light, particles and quantum field theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15075</video:player_loc><video:duration>6849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15084</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 5</video:title><video:description>(February 8, 2010) Professor Leonard Susskind discusses gauge theories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15084</video:player_loc><video:duration>5681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15081</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 9</video:title><video:description>(March 30, 2009) Leonard Susskind explains how the Higgs phenomenon interacts masses of quarks and leptons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15081</video:player_loc><video:duration>5733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15122</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 2</video:title><video:description>(September 27, 2010) Professor Leonard Susskind discusses how the forces that act upon strings can affect the quantum mechanics. He also reviews many of the theories of relativity that contributed to string theory today. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15122</video:player_loc><video:duration>6486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15121</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 9</video:title><video:description>(March 14, 2011) Leonard Susskind gives a lecture on string theory and particle physics that focuses on the mechanisms that make the universe hot. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15121</video:player_loc><video:duration>7555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15057</video:thumbnail_loc><video:title>Cosmology | Lecture 9</video:title><video:description>(March 11, 2013) Leonard Susskind presents the theory of cosmological inflation under which the early universe expanded exponentially before the Big Bang. This theory explains the lack of observed magnetic monopoles and the uniformity of the cosmic microwave background radiation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15057</video:player_loc><video:duration>7711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15058</video:thumbnail_loc><video:title>Cosmology | Lecture 8</video:title><video:description>(March 4, 2013) Leonard Susskind examines one of the fundamental questions in cosmology: why are there more protons than anti-protons in the universe today? The answer lies in theory of baryogenesis in the very early universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15058</video:player_loc><video:duration>6861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15107</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 2 + 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15107</video:player_loc><video:duration>5938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15108</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 5</video:title><video:description>Lecture 5 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded October 23, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15108</video:player_loc><video:duration>6298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15111</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15111</video:player_loc><video:duration>6966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15114</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 3</video:title><video:description>(January 24, 2011) Leonard Susskind uses the most complex math that will be used in the course with the hopes that it will give a better idea of how a black whole works mathematically. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15114</video:player_loc><video:duration>6050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15117</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 9</video:title><video:description>Lecture 9 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded November 27, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15117</video:player_loc><video:duration>5820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15118</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 5</video:title><video:description>(February 7, 2011) Leonard Susskind gives a lecture on string theory and particle physics that focuses again on black holes and how light behaves around a black hole. He uses his own theories to mathematically explain the behavior of a black hole and the area around it. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15118</video:player_loc><video:duration>5370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15119</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 7</video:title><video:description>(February 28, 2011) Leonard Susskind gives a lecture on string theory and particle physics that continues the theory behind calculating the entropy of a black hole. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15119</video:player_loc><video:duration>6136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15124</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15124</video:player_loc><video:duration>6085</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15116</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 4</video:title><video:description>(January 31, 2011) Leonard Susskind gives a lecture on string theory and particle physics that focuses on the geometry of a black hole near the horizon. He describes how standard concepts from quantum physics can explain the physics that occur at this point. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15116</video:player_loc><video:duration>5769</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15115</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 2</video:title><video:description>(January 17, 2011) Leonard Susskind describes the special theory of relativity and focuses on showing how it connects to string theory. He considers concepts such as space-time and some of Einstein's original concepts. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15115</video:player_loc><video:duration>5677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15113</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 1</video:title><video:description>(January 10, 2011) Leonard Susskind gives a lecture on the string theory and particle physics. In this lecture, he begins by describing the theory of reductionism and then goes on to tell why string theory and other modern theories spell the end of reductionism. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15113</video:player_loc><video:duration>5667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14623</video:thumbnail_loc><video:title>Enabling Technologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14623</video:player_loc><video:duration>358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14617</video:thumbnail_loc><video:title>Raum-Zeit-Forschung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14617</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14620</video:thumbnail_loc><video:title>Human Resources</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14620</video:player_loc><video:duration>402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14625</video:thumbnail_loc><video:title>Quantum Engineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14625</video:player_loc><video:duration>298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14622</video:thumbnail_loc><video:title>Quantum Sensors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14622</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14688</video:thumbnail_loc><video:title>Dimensions | Chapter 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14688</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14690</video:thumbnail_loc><video:title>Hochwasserabfuhr durch eine Schleuse</video:title><video:description>Am Beispiel der Schleuse Gleesen wurde eine mögliche Hochwasserabfuhr simuliert. Dazu wurden numerische Modelluntersuchungen durchgeführt. Die Randbedingungen lassen sich wie folgt beschreiben: Neuartige Eisnische am Unterwassertor der Schleuse, Unterwasserstand von 4m Wassertiefe, Freier Zufluss in die Schleusenkammer durch das gelegte Drucksegmentobertor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14690</video:player_loc><video:duration>58</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14696</video:thumbnail_loc><video:title>Arten von Wehren und deren Einsatzbereiche in der Wasser- und Schifffahrtsverwaltung</video:title><video:description>Staustufen sperren im Wesentlichen nur den Fluss und nicht die ganze Talbreite ab. Sie bestehen aus einem oder mehreren Absperrbauwerken (Wehr mit Stauhaltungsdämmen, Kraftwerk, Schleuse) und deren Stauhaltung. Das Wehr dient der Anhebung des Wasserstandes und meist auch der Regelung des Abflusses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14696</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14691</video:thumbnail_loc><video:title>Einlaufgestaltung am Beispiel der Schleuse Wusterwitz</video:title><video:description>Beim Entwurf des Schleuseneinlaufs werden u.a. als Ziele verfolgt: Geringer hydraulischer Widerstand Keine Wirbelbildung, d.h. kein Lufteinzug Möglichst kurze Fließwege.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14691</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14692</video:thumbnail_loc><video:title>Arten von Schleusen und deren Einsatzbereiche in der WSV</video:title><video:description>Durch Schleusen wird es Wasserfahrzeugen ermöglicht, die Höhenunterschiede an einer Wasserstraße zu überwinden (Staustufe, Kanalabschnitte,...). Schleusen können nach ihrer Bauweise, Funktionsprinzip und nach Standort unterschieden werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14692</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14694</video:thumbnail_loc><video:title>Ausbildung von Tosbecken</video:title><video:description>Tosbecken haben die Aufgabe, die kinetische Energie des Wassers in Form von Wärme und Schall zu dissipieren und somit auf ein Maß zu reduzieren, dass im Unterwasser keine Erosion auftritt, die zu Auskolkungen führt oder durch rückschreitende Erosion die Standsicherheit des Wehres gefährdet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14694</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14693</video:thumbnail_loc><video:title>Auswirkungen von Stör- und Reviosionsfällen (n-1)</video:title><video:description>Am Neckar sind die Auswirkungen des Ausfalls eines Wehrfelds - Lastfall (n-1) - bei Hochwasser zu untersuchen. Im Vordergrund stehen dabei die Anhebungen der Wasserstände im Oberwasser der Wehranlage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14693</video:player_loc><video:duration>54</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14695</video:thumbnail_loc><video:title>Vermeidung von Schwingungen an Verschlüssen</video:title><video:description>Wehrverschlüsse sind oft Schwingungen ausgesetzt, die sich negativ auf die Haltbarkeit auswirken. An Hubsenkschützen sind deshalb z. B. die Sohldichtungsträger bei auftretenden Schwingungen des Verschlusses zu überprüfen. Bei Klappen und Schlauchwehren sind Strahlaufreißer zur Vermeidung von Schwingungen anzubringen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14695</video:player_loc><video:duration>98</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14750</video:thumbnail_loc><video:title>Vom Laptop zum Grossrechner: Neues in GRASS GIS 7</video:title><video:description>GRASS GIS (Geographic Ressourcen Analysis Support System) blickt mit nun 30 Jahren auf die längste Entwicklungsgeschichte in der FOSSGIS Community zurück. Die stark ansteigende Nachfrage nach robusten und modernen freien Analysewerkzeugen, v.a. im Hinblick auf die heutzutage enormen räumlichen Datenmengen führte 2008 zum Beginn der GRASS GIS 7 Entwicklung. In Bezug auf GRASS GIS 6.4 wurden inzwischen mehr als 10.000 Verbesserungen vorgenommen. Die Entwicklercommunity hat eine Reihe von neuen Modulen für Vektornetzwerkanalyse, Bildverarbeitung, Voxelanalyse, Zeitreihenspeicherung (Raster, Vektor, Voxel) und eine verbesserte grafische Benutzeroberfläche integriert. GRASS GIS 7 bietet eine neue Python Schnittstelle, die auf einfache Weise ermöglicht, neue Anwendungen zu erstellen, die leistungsfähig und effizient sind. In der Benutzeroberfläche gibt es nun ein neues Werkzeug für die Animation von Raster-und Vektorkartenzeitreihen, einen verbesserten Georektifier, ein neues Werkzeug zur überwachten Bildklassifikation, einen "map swiper" zum interaktiven Vergleich zweier Karten (z.B. für Katastrophen) und ein visuelles Zeitreihenmanagement. Darüber hinaus wurde insbesondere die topologische Vektorbibliothek in Bezug auf die Unterstützung von großen Dateien verbessert. Des weiteren gibt es eine Reihe von neuen Analysefunktionen und auch im Raster-/Bildbereich die Unterstützung für massive Datenanalyse. Auch werden nun Projektionen andere Planeten unterstützt. Viele Module wurden in Bezug auf Geschwindigkeit signifikant optimiert. Der Vortrag illustriert die interessantesten Neuerungen und zeigt, wie Benutzer auf einfache Weise auf die kommende GRASS GIS 7 Version migrieren können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14750</video:player_loc><video:duration>1599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14758</video:thumbnail_loc><video:title>Neues in QGIS 2.2</video:title><video:description>Nach dem lange erwarteten Release von QGIS 2.0 im September 2013, sind ab diesem Jahr neue Versionen im Viermonatszyklus geplant. Es werden die neuen Funktionen in QGIS 2.2, wie z.B. DB-Relationen mit verschachtelten Formularen, die erweiterten Methoden zur Transformierung geographischer Koordinatensysteme, zahlreiche Verbesserungen im Print Composer und ein komplett überarbeiteter DXF Export vorgestellt. Zusätzlich wird eine Vorschau auf das multithreaded Rendering gegeben und die neuen Mitglieder im Project Steering Committee vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14758</video:player_loc><video:duration>2173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14766</video:thumbnail_loc><video:title>3D Visualisierung von OpenStreetMap Daten mit OpenWebGlobe</video:title><video:description>Existierende Virtuelle Globen basieren auf gigantischen Geodatenmengen und erlauben die Integration eigener Inhalte, wie beispielsweise von 3D-Gebäudemodellen. Die Erweiterbarkeit dieser proprietären Software um eigene Geobasisdaten (z.B. verbesserte, hoch detaillierte Höhenmodelle) oder um eigene Funktionalität ist jedoch sehr eingeschränkt. Der quelloffene OpenWebGlobe (www.openwebglobe.org) ermöglicht die Realisierung massgeschneiderter, leistungsfähiger Virtueller Globen mit lokalen bis globalen Geodatensätzen und eigener Funktionalität. Der OpenWebGlobe Viewer basiert auf den neuen Web-Technologien HTML5 und WebGL ist daher in den meisten modernen Web-Browsern ohne vorgängige Installation eines Plugins lauffähig. Mithilfe von OpenWebGlobe wird eine Echtzeit 3D-Repräsentation von OpenStreetMap Daten auf einem Virtuellen Globus realisiert. Dabei wird direkt mit OSM Daten in der Postgres Datenbank gearbeitet. Die Resultate werden über 3D-Geometrie Tiles in einem JSON Format zurückgegeben. Dabei werden level of detail und caching-Strategien eingesetzt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14766</video:player_loc><video:duration>1308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14711</video:thumbnail_loc><video:title>Dimensions | Kapitel 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14711</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14709</video:thumbnail_loc><video:title>Dimensions | Kapitel 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14709</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14708</video:thumbnail_loc><video:title>Dimensions | Kapitel 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14708</video:player_loc><video:duration>845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14705</video:thumbnail_loc><video:title>Dimensions | Kapitel 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14705</video:player_loc><video:duration>838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14716</video:thumbnail_loc><video:title>Functionalization of gold nanoparticles in two-phase system</video:title><video:description>The short video shows the well-established method of ligand-exchange, which is used for the introduction of ligands to nanoparticles in one-phase and two-phase systems. Here is shown ligand exchange of citric acid ligands on gold nanoparticles against vinyl-pyridine functionalized polystyrene.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14716</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14763</video:thumbnail_loc><video:title>Deegree: AIXM WFS und WPS Services - GML Anwendungen im Aviation Bereich</video:title><video:description>Um einen sicheren und geordneten Ablauf des Flugverkehrs zu gewährleisten, sind verlässliche Informationen zu den aktuellen Verkehrsbedingungen für alle Beteiligten, wie z.B. Piloten und Fluglotsen, von entscheidener Bedeutung. Für die Bereitstellung der aktuellen Informationen bezüglich Luftraumstruktur, Flugplätzen, Flugrouten und Flugsicherungsverfahren wird AIXM 5.1, der Standard für den weltweiten Austausch von aeronautischen Informationen, eingesetzt. Dieser Standard wurde gemeinsam von der FAA und EUROCONTROL in Form eines Applikation Schemas auf Basis von GML entwickelt (www.aixm.aero). Die Übertragung der AIXM Messages kann ähnlich wie bei den INSPIRE Download Services über das OGC WFS 2.0 Protokoll abgewickelt werden. Die Anforderungen an das GML Framework sind jedoch ungleich höher. Neben den komplexen Geometrie Objekten stellt insbesondere das AIXM Temporality Model, in dem die zeitliche Komponente der aeronautischen Information beschrieben wird, eine Herausforderung dar. In dem Vortrag wird gezeigt, wie eine erfolgreiche Umsetzung von AIXM WFS Services mit dem deegree Framework gelungen ist und wie sich mit der leistungsfähigen GML API die Verarbeitung von AIXM Daten problemlos gestaltet. Am Beispiel eines Spatial Processing Services und eines AIXM Business Rules Validators werden die professionellen Einsatzmöglichkeiten von AIXM Web Processing Services (WPS) mit dem deegree Framework demonstriert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14763</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14761</video:thumbnail_loc><video:title>Geo mit Python</video:title><video:description>In vielen Bereichen hat sich Python als Allzweck-Programmiersprache etabliert -- dies gilt auch für den Geo-Bereich. Von der Plugin Entwicklung, über automatisiertes Geoprocessing bis zu eigenständigen GIS Anwendungen ist für viele Entwickler Python das Tool der Wahl. Hierfür ist neben der Effizienz der Sprache sicherlich auch die große Auswahl an bestehenden Geo-Komponenten verantwortlich. Durch die einfache Integrierbarkeit von C und C++ Bibliotheken hat der Entwickler zudem Zugriff auf bewährte Komponenten wie GEOS, GDAL/OGR und Proj4. Der Vortrag zeigt auf, was Python als Programmiersprache attraktiv macht und wie es einem im Arbeitsalltag mit Geodaten das Leben einfacher machen kann. Es werden eine Vielzahl an Tools und Bibliotheken vorgestellt die mit Python verwendet, oder durch Python erweitert werden können. An kurzen Beispielen wird aufgezeigt, wie mit Python z.B. Geodaten aus einem Shapefile geladen, in Python verarbeitet und anschließend in eine PostGIS Datenbank importiert werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14761</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14619</video:thumbnail_loc><video:title>Neuartige Technologien</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14619</video:player_loc><video:duration>380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14621</video:thumbnail_loc><video:title>Task Groups</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14621</video:player_loc><video:duration>272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14658</video:thumbnail_loc><video:title>Chaos | Chapter 3 : Mechanics - The apple and the Moon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14658</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14652</video:thumbnail_loc><video:title>GRASS GIS 6.4 development visualization from 1999 to 2013</video:title><video:description>Musik: "Le bruit peut rendre sourd" - Track 6/18 Album "Sensation electronique" by Saelynh (CC-BY-NC-ND)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14652</video:player_loc><video:duration>573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14651</video:thumbnail_loc><video:title>GRASS GIS 6.4 development visualization from 1999 to 2011 with Gource</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14651</video:player_loc><video:duration>509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14657</video:thumbnail_loc><video:title>Chaos | Chapter 2 : Vector fields - The lego race</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14657</video:player_loc><video:duration>804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14661</video:thumbnail_loc><video:title>Chaos | Chapter 7 : Strange Attractors - The butterfly effect</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14661</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14656</video:thumbnail_loc><video:title>Chaos | Chapter 1 : Motion and determinism - Panta Rhei</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14656</video:player_loc><video:duration>800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14659</video:thumbnail_loc><video:title>Chaos | Chapter 4 : Oscillations - The swing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14659</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14663</video:thumbnail_loc><video:title>Chaos | Chapter 8 : Statistics - Lorenz' mill</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14663</video:player_loc><video:duration>800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14662</video:thumbnail_loc><video:title>Chaos | Chapter 9 : Chaotic or not - Research today</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14662</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14664</video:thumbnail_loc><video:title>Chaos | Chapter 6 : Chaos and the horseshoe - Smale in Copacabana</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14664</video:player_loc><video:duration>799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14660</video:thumbnail_loc><video:title>Chaos | Chapter 5 : Billiards - Duhem's bull</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14660</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14666</video:thumbnail_loc><video:title>Havarie TMS Waldhof - Radaraufzeichnung der Revierzentrale Oberwesel</video:title><video:description>Der Schiffsverkehr in der Wahrschaustrecke des Rheins im Bereich der Loreley wird durch vier Radarstationen erfasst. Das Radarsignal bzw. die Radarsignale und Informationen aus dem Automatic Identification System (AIS) werden vor dem Hintergrund der elektronischen Flusskarten (Inland ENCs) dargestellt. Aufgrund der Havarie des TMS Waldhof wurden die Aufzeichnungen der Revierzentrale Oberwesel im Rahmen der Untersuchung ausgewertet. Der chronologische Ablauf der Havarie des TMS Waldhof bzw. der Schiffsbegegnungen konnte aus den AIS- und den Radarinformationen abgeleitet werden. Diese Daten gehören mit zu den wichtigsten Eingangsdaten dieser Untersuchung zur Ermittlung der Ursachen der Havarie des TMS Waldhof. Eine vom Bundesministerium für Verkehr, Bau und Stadtentwicklung (BMVBS) eingesetzte interdisziplinäre Expertengruppe hat den Ablauf der Havarie des TMS Waldhof am 13. Januar 2011 auf dem Mittelrhein nahe der Loreley eingehend untersucht und konnte die Ursachen für das schwere Schiffsunglück aufklären. Der vollständige Untersuchungsbericht Bericht über den Ablauf und die Ursachen der Havarie des Tankmotorschiffes Waldhof&amp;quot; am 13. Januar 2011 auf dem Mittelrhein (Rhein-km 553,75)&amp;quot; ist im Internet unter www.elwis.de, dem ELektronischen Wasserstraßen-Informations-Service (ELWIS) der Wasser- und Schifffahrtsverwaltung des Bundes als Download eingestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14666</video:player_loc><video:duration>588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14282</video:thumbnail_loc><video:title>01 Semantic Web Technologien - From Internet to Web 2.0</video:title><video:description>semantic web technologies internet web 2.0</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14282</video:player_loc><video:duration>5038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14615</video:thumbnail_loc><video:title>Quantenengineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14615</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14613</video:thumbnail_loc><video:title>100 Jahre Edertalsperre</video:title><video:description>Die Edertalsperre lässt wie kaum ein anderes großes Wasserbauwerk Höhen und Tiefen deutscher Geschichte des 20. Jahrhunderts erkennbar werden. Dieses Video dokumentiert technische Meisterleistung, Bombenterror, Zwangsarbeitereinsatz und Wiederaufbau im Rahmen der hundertjährigen Geschichte dieses imposanten Bauwerks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14613</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14618</video:thumbnail_loc><video:title>Personalwesen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14618</video:player_loc><video:duration>405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14614</video:thumbnail_loc><video:title>Quantensensoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14614</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14616</video:thumbnail_loc><video:title>Task Groups</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14616</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14682</video:thumbnail_loc><video:title>Dimensions | Chapter 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14682</video:player_loc><video:duration>831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14676</video:thumbnail_loc><video:title>Dimensions | Chapter 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14676</video:player_loc><video:duration>838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14679</video:thumbnail_loc><video:title>Schwall und Sunk: Untersuchungen am Bsp. des Rothenseer Verbindungskanals und der Magdeburger Häfen</video:title><video:description>Der Betrieb der neuen Schleuse Rothensee (Abstiegsbauwerk vom Mittellandkanal in den Rothenseer Verbindungskanal) beeinflusst die Wasserstände und die Schifffahrtsverhältnisse. Mit Hilfe von numerischen 1D-Modellen wurden verschiedene Ausbauzustände und Randbedingungen (Sparbecken, Taktzeiten, Elbewasserstände, etc.) untersucht. Die Berechnungsergebnisse wurden nach Inbetriebnahme der Schleuse Rothensee durch Naturmessungen verglichen und bestätigt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14679</video:player_loc><video:duration>117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14678</video:thumbnail_loc><video:title>Optimierungsverfahren zur Bewirtschaftung von Stauhaltungsketten und Kanälen</video:title><video:description>Die hierbei eingesetzten Steuerungs- und Regelungstechniken werden an die besonderen Belange der Stauhaltung bzw. Stauhaltungsketten angepasst. Wegen des nichtlinearen Verhaltens der Regelstrecke (Stauhaltung) können die Regelungsparameter nicht geschlossen bestimmt werden und müssen in Simulationsrechnungen ermittelt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14678</video:player_loc><video:duration>182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14680</video:thumbnail_loc><video:title>Hydraulische Dimensionierung von Wehrverschlüssen</video:title><video:description>Die Hydraulische Dimensionierung von Wehrverschlüssen dient der Festlegung der Hochwasserabfuhr: Im Lastfall (n) Im Lastfall (n-1) Bei Bauzuständen Dazu sind verschiedene Untersuchungen vorzunehmen: Anströmung der Wehranlage Einfluss der Geometrie Ermittlung von Antriebskräften Auswirkungen einer Belüftung der Wehrverschlüsse</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14680</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14685</video:thumbnail_loc><video:title>Odermodell Zeitraffer - Schrägansicht</video:title><video:description>Experiment über etwa 6 Stunden, instationär, mit Durchgang einer mittleren Hochwasserwelle. Aufnahme entgegen der Fließrichtung, Schrägansicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14685</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14683</video:thumbnail_loc><video:title>Numerische Untersuchungen der Kammerfüllung am Beispiel der Schleuse Minden</video:title><video:description>Neben der Ermittlung der hydraulischen Eigenschaften sind die auftretenden Schiffskräfte von Bedeutung. Eine vollständige Simulation der Kammerfüllung (mit bewegtem Schiff) ist wegen der großen Hubhöhe bislang schwierig. Deshalb werden mit Hilfe einer vereinfachten Betrachtung die Hangabtriebskräfte des Schiffes über die Wasserspiegelneigung ermittelt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14683</video:player_loc><video:duration>293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14689</video:thumbnail_loc><video:title>Gegenständliche Untersuchungen zur Optimierung von Wasserkraftwerken</video:title><video:description>Untersuchungen des Kraftwerkseinlaufs ermöglichen bei einer möglichst gleichmäßigen Anströmung der Kraftwerksturbinen eine Optimierung der Leistung. Parameter dabei sind Die Neigung der Sohle Die Gestaltung und Form der Kraftwerksbucht Die Form des Kraftwerkstrennpfeilers Untersuchungen des Kraftwerksauslaufs haben zum Ziel, eine möglichst kontrollierte Abströmung zu erreichen. Dadurch sollen Beeinträchtigungen der Schifffahrt an der unteren Vorhafenausfahrt minimiert werden. Am Beispiel des geplanten Turbinenbaus am Wasserkraftwerk Iffezheim und des Wasserkraftwerks Obernau sollen die gegenständlichen Untersuchungsmethoden aufgezeigt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14689</video:player_loc><video:duration>142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14681</video:thumbnail_loc><video:title>Untersuchungen an Drucksegmentobertoren</video:title><video:description>Die Schwerpunkte der Untersuchungen liegen dabei: Ermittlung der Füllzeit, Untersuchung der auftretenden, Schiffskräfte, Ermittlung des Abfuhrvermögens bei Hochwasser, Untersuchung der auftretenden Kräfte und Momente am Drehsegment</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14681</video:player_loc><video:duration>452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14687</video:thumbnail_loc><video:title>Kraftwerksuntersuchungen mittels numerischer Modelle</video:title><video:description>Mit Hilfe von numerischen Modelluntersuchungen an Wasserkraftwerken können Aussagen über Strömungsfelder Geschwindigkeitsverteilungen Sohlschubspannungen etc. getroffen werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14687</video:player_loc><video:duration>163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14684</video:thumbnail_loc><video:title>Odermodell Animation</video:title><video:description>Experiment über 11 Stunden bei konstant Mittelwasser, Vermessung der Sohltopografie alle 10 sec. Resultat: 4000 digitale Geländemodelle mit jeweils ca. 10.000 Messpunkten, farbcodiert zu einem Film animiert. Die Animation entspricht einem Naturzeitraum von etwa 6 Jahren bei konstant Mittelwasser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14684</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14760</video:thumbnail_loc><video:title>GeoCouch</video:title><video:description>Bei Apache CouchDB und Couchbase handelt es sich um sogenannte dokumentbasierte Datenbanken. Sie gehörten somit in die Kategorie der nicht-relationale Datenbanksysteme für die sich der Sammelbegriff NoSQL" eingebürgert hat. Eine Stärke von Apache CouchDB ist die (Multi-Master) Datenreplikation. Das bedeutet dass der Datenbestand verschiedener Datenbankinstanzen synchron gehalten werden kann, und dennoch Änderungen an beliebiger Stelle vorgenommen werden können. Die Replikation beschränkt sich nicht nur auf Apache CouchDB, sondern mittlerweile auf ein gesamtes Ökosystem. So ist es möglich Daten mittels HTML5-Technologie mit einem Browser zu synchronisieren. Diese stehen dem Anwender somit auch offline zur Verfügung, ohne dass eine Verbindung zu einem Server bestehen muss. Couchbase hingegen hat seine Stärke bei der Skalierung des Systems. So werden die Daten automatisch auf mehrere Rechner verteilt. Das nachträgliche Hinzufügen oder Entfernen von Rechnern ist über eine Web-Oberfläche sehr leicht möglich. Im Falle des Ausfalls eines Rechners läuft das System ohne Unterbrechung weiter. Couchbase bietet zudem Couchbase Lite an, dass eine Datenbank für Mobile Geräte darstellt. Dabei wird das Replikationsprotokoll von Apache CouchDB sowohl für Android als auch iOS implementiert. Somit ist es möglich Applikationen zu schreiben, die auch ohne ständige Internetverbindung funktionieren. GeoCouch bietet sowohl für Apache CouchDB als auch Couchbase eine Lösung um n-dimensionale Anfragen machen zu können. Es ist also nicht nur möglich räumlich Anfragen zu stellen, sondern weitere Eigenschaften wie z.B. Zeit, Größen oder beliebige andere numerische Werte mit einzubeziehen. In diesem Vortrag wird per Live-Coding gezeigt, wie leicht es ist eine Mobile Applikation zu Entwickeln, die die oben beschriebenen Technologien verwendet. Apache CouchDB, Couchbase, Couchbase Lite und GeoCouch sind Open-Source und stehen unter der Apache License Version 2.0.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14760</video:player_loc><video:duration>1554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14765</video:thumbnail_loc><video:title>Bekannte Anwendungen, Bibliotheken und Tools für Geo und Geo und GIS und Open Street Map</video:title><video:description>In dem Vortrag wird ein kurzer Überblick über vorhandene Open Source Bibliotheken und Werkzeuge geliefert. So wird hier der Weg von den Daten bis hin zur Anwendung - im Web - oder als Desktopanwendung aufgezeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14765</video:player_loc><video:duration>1581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14624</video:thumbnail_loc><video:title>Space-Time Research</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14624</video:player_loc><video:duration>532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14675</video:thumbnail_loc><video:title>Dimensions | Chapter 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14675</video:player_loc><video:duration>837</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14673</video:thumbnail_loc><video:title>Hydraulische Untersuchungen zur neuen Schleuse Minden mittels Hybrider Modellierung</video:title><video:description>Die neue Schleuse Minden soll die alte Schachtschleuse ersetzen. Geplant ist ein Neubau mit bis zu drei Sparbeckenebenen, die im Betrieb eine Ersparnis von 60% des Schleusenkammervolumens ermöglichen. Mit Hilfe der gegenständlichen und numerischen Modelle der geplanten Schleuse sollen hydraulische Fragen geklärt werden wie: Optimierung der Einlaufgeometrie Gestaltung der Sparbeckeneinbauten Höhe der Druckkammer Lage, Größe und Form der Fülldüsen Schützfahrpläne und Druckermittlung im normalen und gestörten Betrieb</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14673</video:player_loc><video:duration>374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14672</video:thumbnail_loc><video:title>Numerische Untersuchungen der Füll- und Entleerungsvorgänge der neuen Panama-Schleusen</video:title><video:description>An der BAW wurden vielfältige Untersuchungen zur Ermittlung von Füllzeiten, Wasserspiegelschwankungen in der Kammer, von örtlichen Verlustbeiwerten in den Sparbeckenkanälen, des Strömungsverhaltens in der Schleusenkammer, etc. durchgeführt. Dazu wurden 1D-Netzstrukturmodelle und 3D-CFD-Modelle verwendet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14672</video:player_loc><video:duration>235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14671</video:thumbnail_loc><video:title>Auslaufgestaltung am Beispiel der Schleusenanlage Kostheim</video:title><video:description>Die Schleusenanlage Kostheim besteht aus je einer 12m und einer 15m breiten Schleuse. Bei der Schiffseinfahrt in die 12m Schleuse und gleichzeitiger Entleerung der 15m Schleuse treten unzulässige Querströmungen auf, die die Schifffahrt erschweren bzw. behindern. Durch Untersuchungen sollen geeignete Abhilfemaßnahmen erarbeitet werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14671</video:player_loc><video:duration>174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14677</video:thumbnail_loc><video:title>Ermittlung von Wehrkennlinien zur Abfluss- und Stauzielregelung am Neckar</video:title><video:description>Jeder gestaute Flussabschnitt (Regelstrecke) weist in Kombination mit seinen Verschlussorganen Wehr und Kraftwerk ein individuelles Verhalten auf. Die Automatisierung erfordert deshalb eine intensive und interdisziplinäre Abstimmung aller beteiligten Stellen -- vom Stahlwasser- und Maschinenbau über die Mess-, Elektro- und Regelungstechnik bis hin zur Fluss- und Bauwerkshydraulik.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14677</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14674</video:thumbnail_loc><video:title>Wasserkraftwerke an Stauanlagen, Beschreibung von Fluss- oder Laufwasserkraftwerken</video:title><video:description>Die Nutzung der Wasserkraft zur Energiegewinnung ist abhängig von der Wassermenge und der Fallhöhe des Wassers. Findet parallel zur Wasserkraftanlage Schifffahrt statt, so sind die beiden Nutzungsarten des Wasserweges aufeinander abzustimmen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14674</video:player_loc><video:duration>135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14669</video:thumbnail_loc><video:title>Havarie TMS Waldhof - Visualisierung der 3D-Berechnungsergebnisse zur Kenterung des TMS Waldhof</video:title><video:description>Um den Einfluss der dreidimensionalen Strömung auf den Schiffskörper in unmittelbarer Interaktion mit dem dynamischen Verhalten der Ladung in den Tanks bewerten zu können, wurde das 3D-HN-Strömungsmodell um ein dreidimensionales geometrisches Modell des TMS Waldhof, in dem auch die Tankgeometrien berücksichtigt sind, erweitert. Diese Untersuchungen haben gezeigt, dass die aus den Berechnungen ermittelten krängenden Momente im Bereich der roten Fahrrinnenbegrenzungstonne bei Rhein-km 553,75 zum Kentern des TMS Waldhof führen. Das Video präsentiert zeitgleich das TMS Waldhof mit Sicht in die Tanks und auf das schiffsinduzierte Wellenbild aus der Vogelperspektive hinter dem Schiff, sowie die Druckverteilung am Unterwasserschiff des TMS Waldhof (Unterwasserperspektive hinter dem Schiff) und die Wasserspiegellagenänderung bezogen auf 71,5 m+NN mit den Fahrrinnenbegrenzungstonnen zur Orientierung. Eine vom Bundesministerium für Verkehr, Bau und Stadtentwicklung (BMVBS) eingesetzte interdisziplinäre Expertengruppe hat den Ablauf der Havarie des TMS Waldhof am 13. Januar 2011 auf dem Mittelrhein nahe der Loreley eingehend untersucht und konnte die Ursachen für das schwere Schiffsunglück aufklären. Der vollständige Untersuchungsbericht Bericht über den Ablauf und die Ursachen der Havarie des Tankmotorschiffes Waldhof&amp;quot; am 13. Januar 2011 auf dem Mittelrhein (Rhein-km 553,75)&amp;quot; ist im Internet unter www.elwis.de, dem ELektronischen Wasserstraßen-Informations-Service (ELWIS) der Wasser- und Schifffahrtsverwaltung des Bundes als Download eingestellt. Weitere Informationen stehen zum Download bereit unter: http://www.baw.de/de/presse/pressekonferenzen/index.php.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14669</video:player_loc><video:duration>93</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14668</video:thumbnail_loc><video:title>Havarie TMS Waldhof - Visualisierung der Strömungsverhältnisse zum Zeitpunkt der Havarie</video:title><video:description>Im Rahmen der Untersuchung der Ursachen der Havarie des TMS Waldhof am 13.01.2011 auf dem Mittelrhein wurden in der immersiven Visualisierungsanlage der BAW das Sichtmodell der Gebirgsstrecke, das Modell des TMS Waldhof sowie die Berechnungsergebnisse des dreidimensionalen Strömungsmodells zusammengeführt. Dargestellt wird die komplexe Strömungssituation bei dem Hochwasserabfluss, wie sie in der Nacht der Havarie vorlag. Das Video zeigt exemplarisch aus verschiedenen Perspektiven das TMS Waldhof etwa bei Rhein-km 553,7 im Bereich der roten Fahrrinnenbegrenzungstonne. Die differenzierte Analyse der 3D-Strömung im Bereich der Loreleystrecke belegt, dass hier die Navigation mit einem Schiff anspruchsvoll ist. Die Strömungsverhältnisse bewirken je nach Abfluss und Position ungleichmäßige hydraulische Belastungen auf ein Schiff. Die Untersuchungen mit dem Strömungsmodell zeigen, dass etwa bei Rhein-km 553,7 im Bereich neben der roten Fahrrinnenbegrenzungstonne Strömungen existieren, die für einen Talfahrer ein krängendes Moment in Richtung Steuerbord erzeugen. Eine vom Bundesministerium für Verkehr, Bau und Stadtentwicklung (BMVBS) eingesetzte interdisziplinäre Expertengruppe hat den Ablauf der Havarie des TMS Waldhof am 13. Januar 2011 auf dem Mittelrhein nahe der Loreley eingehend untersucht und konnte die Ursachen für das schwere Schiffsunglück aufklären. Der vollständige Untersuchungsbericht Bericht über den Ablauf und die Ursachen der Havarie des Tankmotorschiffes Waldhof&amp;quot; am 13. Januar 2011 auf dem Mittelrhein (Rhein-km 553,75)&amp;quot; ist im Internet unter www.elwis.de, dem ELektronischen Wasserstraßen-Informations-Service (ELWIS) der Wasser- und Schifffahrtsverwaltung des Bundes als Download eingestellt. Weitere Informationen stehen zum Download bereit unter: http://www.baw.de/de/presse/pressekonferenzen/index.php.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14668</video:player_loc><video:duration>114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14670</video:thumbnail_loc><video:title>Odermodell Zeitraffer - Senkrechte Ansicht</video:title><video:description>Experiment über etwa 6 Stunden, instationär, mit Durchgang einer mittleren Hochwasserwelle. Aufnahme senkrecht von oben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14670</video:player_loc><video:duration>97</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14749</video:thumbnail_loc><video:title>Was ist Open Source, wie funktioniert das und worauf muss man achten</video:title><video:description>Open Source ist auf der einen Seite ein Entwicklungsmodell und auf der anderen ein Lizenzmodell. Zusammen bilden sie eine Kultur offener Entwicklungsgmemeinschaften, die höchst effektiv arbeiten. Diese Kultur ist um ein Vielfaches effektiver, als proprietäre Modelle es je sein können. Unter anderem sieht man das an einfachen Beispielen: Das Betriebssystem des Herstellers Apple basiert vollständig auf dem Open Source Unix FreeBSD. Es gibt halt einfach nichts besseres, und es selbst herzustellen wäre unendlich teuer. Sogar der hyper-proprietäre Hersteller Apple hat das eingesehen. Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14749</video:player_loc><video:duration>3290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14748</video:thumbnail_loc><video:title>Was gibt es Neues bei gvSIG CE?</video:title><video:description>Nach dem letzten Code Sprint (22.-25.11.2013 in Berlin) hat das Core Developer Team von gvSIG CE ein roadmap bearbeitet für die nächsten Versionen dieses Open Source Desktop GIS Projektes. In diesem Vortrag werden die neuen Funktionalitäten der Version 1.0 vorgestellt sowie der aktuelle Stand des Projektes. Bei der Entwicklung von gvSIG CE wird darauf Wert gelegt, die bestmögliche Integration anderer Open Source Software zu gewährleisten. GDAL, proj4, SEXTANTE, GRASS GIS, OpenCADTools und NavTable sind einige Beispiele. Ab dem Code Sprint von 2012 in München wurde das gvtool Projekt gestartet, mit dem man die Integration von geotools weiter entwickeln wird. gvSIG CE 1.0 wird GDAL 1.10 benutzen, um Raster Daten lesen zu können u.a. auch die Formate ECW, JP2 y MrSID. Bei dieser Entwicklung wurden die offiziellen bindings von gvSIG ersetzt durch die von GDAL. Die java Version von SEXTANTE wird hauptsächlich vom gvSIG CE Team weiter entwickelt. Im März 2013 hat unser Team eine neue Version von SEXTANTE ins Leben gerufen mit einer effizienteren Anbindung an GRASS GIS. Die Erweiterung ExtCad, die in der offiziellen Version von gvSIG benutzt wird, wurde durch eine aktuelle und verbesserte Version des Open Source Projektes OpenCadTools ersetzt. Zusammen mit den Entwicklern von OpenCadTools wurde eine bessere Version ins Leben gerufen, mit der sich die Editiermöglichkeiten von gvSIG CE deutlich verbessern. Das gvSIG CE Team hat verschiedene Maßnahmen durchgeführt mit dem Ziel, die Pflege und den weiteren Aufbau der Software einfacher zu machen. Diese Änderungen sowie die neuen Funktionen, die entwickelt worden sind, würden wir gerne bei der kommenden FOSSGIS Konferenz vorstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14748</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14819</video:thumbnail_loc><video:title>GDA Wasser -- ein praktisches Beispiel für das komplexe SHO Gun-WebGIS Framework</video:title><video:description>Das Projekt GDA Wasser wurde Ende des Jahres 2011 durch die Wasserwirtschaft Rheinland-Pfalz zur Ausschreibung gestellt. Ziel war es, eine moderne, umfassende GIS-Architektur auf OpenSource-Basis umzusetzen, um die bestehende, auf älteren Technologien beruhende GDI abzulösen. Aufbauend auf dem Vortag der FOSSGIS 2013 Das SHOGun-WebGIS Framework" von Till Adams wird in diesem Vortrag die praktische Anwendung der entwickelten Lösung im Rahmen des Projektes GDA Wasser dargestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14819</video:player_loc><video:duration>1657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14940</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 7</video:title><video:description>Leonard Susskind addresses the apparent contradiction between the reversibility of classical mechanics and the second law of thermodynamics, which states that entropy generally increases. This topic leads to a discussion of the foundation of chaos theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14940</video:player_loc><video:duration>6626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14833</video:thumbnail_loc><video:title>Neues vom Open Geospatial Consortium</video:title><video:description>Die Standards des OGC sind aus den meisten Geodateninfrastrukturen, Geoportalen und WebGIS-Lösungen nicht wegzudenken. Viele Ausschreibungen setzen den Einsatz von OGC Standards voraus und Richtlinien wie die INSPIRE Direktive basieren auf ISO und OGC Standards. Wie in den Jahren davor, werden in diesem Vortrag Neuigkeiten aus dem OGC vorgestellt und Fragen aus dem Publikum beantwortet. Nach einer kurzen Einführung, in der unter anderem das Memorandum of Understanding zwischen der OSGeo und dem OGC dargestellt wird, wird das OGC Compliance Programm (Software Zertifizierung) näher erläutert und die Rolle von Open Source Software und der OSGeo Community. Abschließend wird erklärt, was sich hinter dem Ideas4OGC Prozess verbirgt und ein Ausblick auf das OGC Technical Committee Meeting im März 2014 gegeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14833</video:player_loc><video:duration>1460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14860</video:thumbnail_loc><video:title>Open-Source-Software "survey2GIS"</video:title><video:description>Survey2GIS ist eine kompakte und benutzerfreundliche Lösung, um Tachymeterdaten einer Grabung für die Weiterverarbeitung in einem GIS aufzubereiten. Dabei werden zwei- oder dreidimensionale Punktmessdaten zu komplexen Geometrien (Linien und Polygonen) verbunden. Als Eingabedaten erwartet survey2gis eine oder mehrere einfache Textdateien, wobei jede Zeile die Koordinaten eines Punktes und die Attributdaten hierzu enthält. Derart strukturierte Daten können nicht nur tachymetrisch per Totalstation, sondern auch per GPS-Vermessung gewonnen werden. Auf dieser Grundlage erzeugt Survey2GIS GIS-Dateien im Format ESRI(tm) Shapefile (2D oder 3D), nach Geometrietypen getrennt, mit Übernahme der vollständigen Attributdaten. Dieser Prozess lässt sich so konfigurieren, dass unterschiedlichste Arbeitsabläufe und Datenstrukturen unterstützt werden. Die Software verfügt über detaillierte Protokollfunktionen zur Qualitätssicherung und automatischen Dokumentation der Datenverarbeitung. Bei der Entwicklung von survey2GIS wurde größter Wert auf topologisch korrekte Ausgabedaten gelegt, die sich direkt für die quantitative Analyse im GIS eignen. Hierzu gehören Funktionen zum Eliminieren doppelter Messpunkte, zum Einrasten von Stützpunkten auf Polygongrenzen und zum "Ausstanzen" überlappender Polygone. Die freie Software (GNU General Public License) läuft unter Windows und Linux-Betriebssystemen. Dabei steht die erste Version 1.x von surveying sowohl als eigenständige Software als auch als Zusatz für das Open-Source-Desktop-GIS gvSIG CE zur Verfügung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14860</video:player_loc><video:duration>1503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14848</video:thumbnail_loc><video:title>Einsatzmöglichkeiten von Open Source GIS im Geomarketing</video:title><video:description>Einsatzmöglichkeiten von Open Source GIS im Geomarketing Im modernen Marketing eines Unternehmens wächst der Bedarf an Geomarketing-Funktionalitäten ständig. Jedoch werden viele Unternehmen von der Tatsache, dass ein Software-Paket und die passenden Daten sehr kostenintensiv sind, abgeschreckt. Trotzdem können viele Unternehmen nicht auf entsprechende Tools verzichten. In den letzten Jahren entstand ein großer Markt für frei zugängliche Software, darunter auch Geographische Informationssysteme (Open Source GIS), die als Basis für Analysen im Geomarketing dienen können. Dieser Markt wächst stetig weiter. Der Beitrag soll die Einsatzmöglichkeiten von Open Source GIS im Geomarketing analysieren (use cases) und aufzeigen, welche Systeme sich für Fragestellungen im Geomarketing besonders eignen. Auf Basis von verschiedenen Kriterien wird eine Evaluierung der Systeme durchgeführt und die daraus abgeleiteten Erkenntnisse für die optimale Wahl eines der gängigen Open Source GIS vorgestellt. Dabei stehen sowohl Aspekte des klassischen Marketings als auch insbesondere des Geomarketings im Vordergrund.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14848</video:player_loc><video:duration>1507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14932</video:thumbnail_loc><video:title>3. Data, Code &amp; Content Licensing</video:title><video:description>The following video is an original recording from the OSTI pilot initiative. Entitled "Data, Code &amp; Content Licensing", the seminar introduces the theme of licensing, outlines the advantages of this approach, and takes students through the main steps of implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14932</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14935</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 10</video:title><video:description>Professor Susskind continues the discussion of phase transitions beginning with a review of the Ising model and then introduces the physics of the liquid-gas phase transition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14935</video:player_loc><video:duration>7464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14843</video:thumbnail_loc><video:title>Scientific 3D Printing with GRASS GIS</video:title><video:description>As the amount of scientific data continues to grow, researchers need new tools to help them visualize complex data. Immersive data-visualisations are helpful, yet fail to provide tactile feedback and sensory feedback on spatial orientation, as provided from tangible objects. The gap in sensory feedback from virtual objects leads to the development of tangible representations of geospatial information to solve real world problems. Examples are animated globes, interactive environments like tangible GIS, and on demand 3D prints. The production of a tangible representation of a scientific data set is one step in a line of scientific thinking, leading from the physical world into scientific reasoning and back: The process starts with a physical observation, or from a data stream generated by an environmental sensor. This data stream is turned into a geo-referenced data set. This data is turned into a volume representation which is converted into command sequences for the printing device, leading to the creation of a 3D printout. As a last, but crucial step, this new object has to be documented and linked to the associated metadata, and curated in long term repositories to preserve its scientific meaning and context. The workflow to produce tangible 3D data-prints from science data at the German Research Centre for Geosciences (GFZ) was implemented as a software based on the Free and Open Source Geoinformatics tools GRASS GIS and Paraview. The workflow was successfully validated in various application scenarios at GFZ using a RapMan printer to create 3D specimens of elevation models, geological underground models, ice penetrating radar soundings for planetology, and space time stacks for Tsunami model quality assessment. While these first pilot applications have demonstrated the feasibility of the overall approach, current research focuses on the provision of the workflow as Software as a Service (SAAS), thematic generalisation of information content and long term curation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14843</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14874</video:thumbnail_loc><video:title>Elbemodell Hamburger Yachthafen</video:title><video:description>Big container ships pass the marina of Hamburg, situated close to Wedel at the lower River Elbe, and affect the moored yachts with their bow and tail waves. A scale model of the River Elbe and the Hamburg marina was built up in the Hamburg office of the BAW. Water level, wave height and wave propagation during individual trips and encounters are measured in three dimensions and are analysed. A line jetty in front of the harbour entrance is a possible structural modification - as precise measuring methods showed - used in addition to a reduction of the ships' speed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14874</video:player_loc><video:duration>198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14941</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 6</video:title><video:description>Leonard Susskind derives the equations for the energy and pressure of a gas of weakly interacting particles, and develops the concepts of heat and work which lead to the first law of thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14941</video:player_loc><video:duration>7409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14934</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 1</video:title><video:description>Leonard Susskind introduces statistical mechanics as one of the most universal disciplines in modern physics. He begins with a brief review of probability theory, and then presents the concepts of entropy and conservation of information.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14934</video:player_loc><video:duration>6458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14936</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 3</video:title><video:description>Leonard Susskind begins the derivation of the distribution of energy states that represents maximum entropy in a system at equilibrium.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14936</video:player_loc><video:duration>6806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14942</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 9</video:title><video:description>Leonard Susskind develops the Ising model of ferromagnetism to explain the mathematics of phase transitions. The one-dimensional Ising model does not exhibit phase transitions, but higher dimension models do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14942</video:player_loc><video:duration>6067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15109</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 8</video:title><video:description>(March 7, 2011) Leonard Susskind gives a lecture on string theory and particle physics that dives into the idea of cosmic horizons as well as the relationship between ultraviolet and infrared light. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15109</video:player_loc><video:duration>6265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15110</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 7</video:title><video:description>(November 1, 2010) Leonard Susskind discusses the specifics of strings including Feynman diagrams and mapping particles. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15110</video:player_loc><video:duration>4949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15103</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 4</video:title><video:description>(October 11, 2010) Leonard Susskind gives a lecture on the string theory and particle physics. During this lecture he focuses on closed string theory as opposed to open string theory. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15103</video:player_loc><video:duration>5016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15099</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 5</video:title><video:description>(October 21, 2013) Leonard Susskind introduces the spin statistics of Fermions and Bosons, and shows that a single complete rotation of a Fermion is not an identity operation, but rather induces a phase change that is detectable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15099</video:player_loc><video:duration>6211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15090</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 6</video:title><video:description>Lecture 6 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded October 30, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15090</video:player_loc><video:duration>7152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15093</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 9</video:title><video:description>(November 23, 2010) Leonard Susskind gives a lecture on the constraints of string theory and gives a few examples that show how these work. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15093</video:player_loc><video:duration>6955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15105</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 4</video:title><video:description>Lecture 4 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded October 16, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15105</video:player_loc><video:duration>6846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15102</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 10</video:title><video:description>(November 30, 2010) Professor Leonard Susskind continues his discussion on T-Duality; explains the theory of D-Branes; models QFT and QCD; and introduces the application of electromagnetism. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15102</video:player_loc><video:duration>6468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15106</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 3</video:title><video:description>Lecture 3 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded October 9, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15106</video:player_loc><video:duration>6413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15104</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 8</video:title><video:description>(November 8, 2010) Professor Leonard Susskind covers the history of path/surface integrals; conformal mapping; application of conformal mapping in string scattering. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15104</video:player_loc><video:duration>6265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15112</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15112</video:player_loc><video:duration>5971</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15101</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 7</video:title><video:description>(November 4, 2013) Leonard Susskind extends the presentation of quantum field theory to multi-particle systems, and derives the particle creation and annihilation operators.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15101</video:player_loc><video:duration>5236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15014</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 2</video:title><video:description>January 16, 2012 - In this course, world renowned physicist, Leonard Susskind, dives into the fundamentals of classical mechanics and quantum physics. He discovers the link between the two branches of physics and ultimately shows how quantum mechanics grew out of the classical structure. In this lecture, he discusses some of the basic logic in quantum mechanics and then moves into some more mathematical concepts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15014</video:player_loc><video:duration>7143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15009</video:thumbnail_loc><video:title>Special Relativity | Lecture 8</video:title><video:description>(June 5, 2012) Leonard Susskind covers more topics in electromagnetism and relativity, including dynamics of the electric and magnetic field and the related effect of charges on the electromagnetic field. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.&amp;#8232;&amp;#8232;Original­ly presented in the Stanford Continuing Studies Program.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15009</video:player_loc><video:duration>6404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15006</video:thumbnail_loc><video:title>Special Relativity | Lecture 5</video:title><video:description>(May 7, 2012) Leonard Susskind answers a question regarding material covered in the previous lecture. Following his explanation he continues into the concepts of fields and particles as they exist in special relativity. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15006</video:player_loc><video:duration>7260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15013</video:thumbnail_loc><video:title>Special Relativity | Lecture 1</video:title><video:description>(April 9, 2012) In the first lecture of the series Leonard Susskind discusses the concepts that will be covered throughout the course. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here includes space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15013</video:player_loc><video:duration>7094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15001</video:thumbnail_loc><video:title>Special Relativity | Lecture 10</video:title><video:description>(June 18, 2012) Professor Susskind clarifies how some of his notation differs from the standard convention and then moves back into the concepts of momentum and conserved energy as it relates to special relativity. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15001</video:player_loc><video:duration>6884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15008</video:thumbnail_loc><video:title>Special Relativity | Lecture 7</video:title><video:description>(May 21, 2012) Leonard Susskind reviews some of the heavy mathematics from the previous lecture and discusses how at times complicated mathematics is the only way to explain high level physics, briefly sharing his thoughts on how and where math and nature collide. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15008</video:player_loc><video:duration>6386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14999</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 6</video:title><video:description>(February 13, 2012) Leonard Susskind starts the class by answering a question that arose in the last lecture about photons and the energy at different states and then continues with the topic of entanglement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14999</video:player_loc><video:duration>6178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15012</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 3</video:title><video:description>January 23, 2012 - In this course, world renowned physicist, Leonard Susskind, dives into the fundamentals of classical mechanics and quantum physics. He discovers the link between the two branches of physics and ultimately shows how quantum mechanics grew out of the classical structure. In this lecture, he works through some of the mathematics behind vectors and operators as used in physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15012</video:player_loc><video:duration>6039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15003</video:thumbnail_loc><video:title>Special Relativity | Lecture 4</video:title><video:description>(April 30, 2012) Leonard Susskind moves into the topic of fields and field theory. For the most part he will focus on classical field theory, but occasionally will relate it to some of the concepts from quantum mechanics. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15003</video:player_loc><video:duration>6610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15007</video:thumbnail_loc><video:title>Special Relativity | Lecture 9</video:title><video:description>(June 11, 2012) Leonard Susskind discusses plane electromagnetic waves in regards to Maxwell's equations. He then looks for a Lagrangian formulation of Maxwell's equations in order to support the laws of conservation. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15007</video:player_loc><video:duration>5991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15041</video:thumbnail_loc><video:title>General Relativity | Lecture 3</video:title><video:description>(October 8, 2012) Leonard Susskind continues his discussion of Riemannian geometry and uses it as a foundation for general relativity. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter, Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15041</video:player_loc><video:duration>6753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15038</video:thumbnail_loc><video:title>General Relativity | Lecture 6</video:title><video:description>(October 29, 2012) Leonard Susskind presents the physics of black holes including the event horizon, the photon sphere, and the singularity. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter, Professor Susskind focuses on Einstein's General Theory of Relativity and in this lecture Leonard Susskind moves the course into discussions of gravity and basic gravitational fields.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15038</video:player_loc><video:duration>7463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15021</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 8</video:title><video:description>(February 27, 2012) Leonard Susskind spends some time in the beginning of the lecture discussing some of the basic qualities of systems to lay a foundation for the rest of the lecture and the class.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15021</video:player_loc><video:duration>6691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15039</video:thumbnail_loc><video:title>General Relativity | Lecture 9</video:title><video:description>(November 26, 2012) Leonard Susskind derives the Einstein field equations of general relativity and demonstrates how they equate spacetime curvature as expressed by the Einstein tensor, with the energy and momentum within that spacetime as expressed by the stress-energy tensor. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15039</video:player_loc><video:duration>6263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15034</video:thumbnail_loc><video:title>General Relativity | Lecture 2</video:title><video:description>(October 1, 2012) Leonard Susskind introduces some of the building blocks of general relativity including proper notation and tensor analysis. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter, Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15034</video:player_loc><video:duration>6346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15037</video:thumbnail_loc><video:title>General Relativity | Lecture 7</video:title><video:description>(November 5, 2012) Leonard Susskind continues the discussion of black holes in depth using coordinate transformations and diagrams to develop an intuitive understanding of black hole physics. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15037</video:player_loc><video:duration>6889</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15015</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 4</video:title><video:description>January 30, 2012 - In this course, world renowned physicist, Leonard Susskind, dives into the fundamentals of classical mechanics and quantum physics. He discovers the link between the two branches of physics and ultimately shows how quantum mechanics grew out of the classical structure. In this lecture, he continues his discussion on the vectors and operators that define the language of quantum physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15015</video:player_loc><video:duration>6442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15036</video:thumbnail_loc><video:title>General Relativity | Lecture 4</video:title><video:description>(October 15, 2012) Leonard Susskind moves the course into discussions of gravity and basic gravitational fields. The Fall 2012 quarter of the Modern Physics series concentrates on Einstein's theory of gravity and geometry: the General Theory of Relativity. This course is the fourth of a six-quarter sequence of classes that explores the essential theoretical foundations of modern physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15036</video:player_loc><video:duration>6061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15035</video:thumbnail_loc><video:title>General Relativity | Lecture 5</video:title><video:description>October 22, 2012 - Leonard Susskind derives the spacetime metric for a gravitational field, and introduces the relativistic mathematics that describe a black hole. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter Susskind focuses on Einstein's General Theory of Relativity and in this lecture Leonard Susskind moves the course into discussions of gravity and basic gravitational fields.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15035</video:player_loc><video:duration>5946</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15010</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 10</video:title><video:description>(March 19, 2012) Leonard Susskind concludes the course by wrapping up the major concepts that were covered throughout the quarter and discussing some of the limits of the field of quantum physics. In this course world renowned physicist, Leonard Susskind, dives into the fundamentals of classical mechanics and quantum physics. He discovers the link between the two branches of physics and ultimately shows how quantum mechanics grew out of the classical structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15010</video:player_loc><video:duration>6390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15089</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 1</video:title><video:description>(January 11, 2010) Leonard Susskind, discusses the origin of covalent bonds, Coulomb's Law, and the names and properties of particles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15089</video:player_loc><video:duration>5836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15094</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 7</video:title><video:description>Lecture 7 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded November 6, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15094</video:player_loc><video:duration>6295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15087</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 2</video:title><video:description>(January 18, 2010) Professor Leonard Susskind discusses quantum chromodynamics, the theory of quarks, gluons, and hadrons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15087</video:player_loc><video:duration>5908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15100</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 6</video:title><video:description>(October 28, 2013) Leonard Susskind introduces quantum field theory and its connection to quantum harmonic oscillators. Gravity aside, quantum field theory offers the most complete theoretical description of our universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15100</video:player_loc><video:duration>6595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15098</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 4</video:title><video:description>(October 14, 2013) Building on the previous discussion of atomic energy levels, Leonard Susskind demonstrates the origin of the concept of electron spin and the exclusion principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15098</video:player_loc><video:duration>5926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15096</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 3</video:title><video:description>(October 7, 2013) Leonard Susskind derives the energy levels of electrons in an atom using the quantum mechanics of angular momentum, and then moves on to describe the quantum mechanics of the harmonic oscillator.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15096</video:player_loc><video:duration>7055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15092</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 1</video:title><video:description>Lecture 1 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded September 25, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15092</video:player_loc><video:duration>5734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15095</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 1</video:title><video:description>(October 7, 2013) Leonard Susskind derives the energy levels of electrons in an atom using the quantum mechanics of angular momentum, and then moves on to describe the quantum mechanics of the harmonic oscillator.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15095</video:player_loc><video:duration>6005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15097</video:thumbnail_loc><video:title>Advanced Quantum Mechanics | Lecture 2</video:title><video:description>(September 30, 2013) Leonard Susskind presents an example of rotational symmetry and derives the angular momentum operator as the generator of this symmetry. He then discusses symmetry groups and Lie algebras, and shows how these concepts require that magnetic quantum numbers - i.e. spin - must have whole- or half-integer values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15097</video:player_loc><video:duration>6506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15080</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 8</video:title><video:description>(March 30, 2009) Leonard Susskind explains the Higgs phenomena by discussing how spontaneous symmetry breaking induces a mass for the photon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15080</video:player_loc><video:duration>5039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14981</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14981</video:player_loc><video:duration>6081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14972</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14972</video:player_loc><video:duration>6493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14980</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 10</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14980</video:player_loc><video:duration>6099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14975</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14975</video:player_loc><video:duration>6135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14974</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14974</video:player_loc><video:duration>6936</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14973</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14973</video:player_loc><video:duration>5636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15000</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 9</video:title><video:description>(March 12, 2012) Leonard Susskind diverges from looking at the theory behind quantum mechanics and shifts the focus toward looking at more tangible examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15000</video:player_loc><video:duration>5766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14979</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14979</video:player_loc><video:duration>4401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14978</video:thumbnail_loc><video:title>Supersymmetry &amp; Grand Unification: Lecture 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14978</video:player_loc><video:duration>3347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17714</video:thumbnail_loc><video:title>Mensch-Roboter-Zusammenarbeit: Folgen für Arbeitsgestaltung und Gesundheitsschutz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17714</video:player_loc><video:duration>2428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17712</video:thumbnail_loc><video:title>Wissensbasierte Steuerung von autonomen Robotern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17712</video:player_loc><video:duration>2304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17613</video:thumbnail_loc><video:title>WPS, GeoServer und SHOGun</video:title><video:description>Der Vortrag stellt die Erweiterung des SHOgun Frameworks als WPS-CLient dar. Als WPS Server kommt der GeoServer-WPS zum Einsatz. Der Vortrag wird zum einen kurz die Mechanismen des WPS erläutern, die Einbindung in das SHOGun Framework an praktischen Beispielen zeigen und am Ende die Möglichkeiten, die sich daraus für ein WebGIS ergeben, vorstellen. Das Prinzip eines WPS wird vorgestellt und die Umsetzung innerhalb von SHOGun gezeigt, Stärken, Potentiale, aber auch Schwächen oder mögliche Begrenzungen werden gezeigt. SHOGun ist ein OpenSource WebGIS Framework, das bereits auf den letzten FOSSGIS Konferenzen vorgestellt wurde. In der derzeitigen Version bietet SHOGun die Möglichkeit aus einer Installation Layer aus verschiedenen Kartendiensten, WebGIS-Oberflächen und Benutzer zu verwalten, WMS und WFS-Dienste abzusichern sowie darüber hinaus viele Webschnittstellen über Mittel des Frameworks Java Spring zur Verfügung zu stellen. SHOGun ist somit eine mächtige, datenbankunabhängige Middleware, die in großen Verwaltungen ein komplettes GIS ersetzt. Der WebGIS-Client zeichnet sich durch eine Fülle an Funktionen aus, die weit über den normalen Funktionsumfang eines WebGIS hinaus gehen. Dennoch erfordert jede funktionale Erweiterung bisher eine entsprechende Programmierung in SHOGun. Aus diesem Grunde wurde für die Wasserwirtschafts-Verwaltung Rheinland-Pfalz SHOGun um eine Web Processing Service (WPS) Client-Schnittstelle erweitert. Da SHOGun ohnehin in der Lage ist, GeoServer über seine REST-API anzusprechen, wurde auch der GeoServer WPS verwendet. Über die Verwaltungsoberfläche von SHOGun lassen sich einzelne oder verkettete WPS-Prozesse in einen WebGIS-Clienten einbinden. Damit ist eine funktionale Erweiterung mittels Konfiguration über die Oberfläche möglich. Zur Ergebnisverarbeitung stellt SHOGun wiederum verschiedene Methoden und Funktionen bereit. Selbstverständlich hat die Implementierung Einschränkungen, dies alleine aufgrund der de facto unbegrenzten Möglichkeiten, die die WPS-Spezifikaiton bietet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17613</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17719</video:thumbnail_loc><video:title>Fahrlässigkeitshaftung im Kontext der Mensch-Roboter-Kollaboration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17719</video:player_loc><video:duration>2125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17792</video:thumbnail_loc><video:title>Android reactive programming with Rxjava</video:title><video:description>In a world where there is a smartphone in every pocket, designing and building applications that can run smoothly and provide the User Experience that users will like its the only way to go. Reactive Programming style with RxJava will help you to beat Android Platform limitations to create astonishing Android Apps. This talk will be a practical journey from basic Reactive Programming and Observer Pattern concepts to the main feature of RxJava, with practical code examples and a real-world app. I'll show the audience how to create an Observable &amp;quot;from scratch&amp;quot;, from a list or from a function we already have in our code base. Our listeners will learn how to filter an Observable sequence to create a new sequence containing only the values we want; they will learn how to apply a function to an Observable, how to concatenate, merge or zip Observables. I&amp;#039;ll show how to enjoy RxAndroid Schedulers to overcome the threading and concurrency hell in Android. I will close the talk with a practical example about RxJava + Retrofit, to easily communicate with a REST API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17792</video:player_loc><video:duration>2492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17611</video:thumbnail_loc><video:title>Offene Geodaten-Lage von Orten im Vergleich</video:title><video:description>Offene Geodaten bezüglich der Lage von Orten (GeoNames Geographical Database, OSM, Wikipedia) werden vergleichend miteinander und in Bezug zu offenen amtlichen Geodaten untersucht. Die Lage von Orten (wie Städte, Gemeinden und Siedlungen) ist eine wichtige Grundlage für die Erstellung von Karten und für diverse Geoanwendungen. Solche Daten stehen im zunehmenden Maße zur Verfügung. Neben der "GeoNames Geographical Database" mit rund 2,8 Millionen Orten stellen u.a. OpenStreetMap und Wikipedia weltweite Ortskoordinaten zur Verfügung. Folgende Aspekte haben insbesondere Bedeutung: * die Nutzbarkeit der Daten: Einfachheit des Zugriffs, bereitgestellte Attribute und Zuordnungsmöglichkeiten zu einem gegebenen Ort; letztgenanntes ist Voraussetzung für Mashups, * die Vollständigkeit der Daten und * die Qualität der Koordinaten. Für den erstgenannten Aspekt wurden die genannten Datenquellen zunächst hinsichtlich eines Anforderungskataloges bewertet und verglichen. Für alle drei Aspekte wurden experimentelle Vergleiche für vier Ortsgruppen durchgeführt: (a) Gemeinden in Deutschland, (b) Populated Places in Neuseeland, (c) Localidades in Argentinien und (d) Townships in China. Für die drei ersten Gruppen wurden zudem offene amtliche Geodaten herangezogen. Im Rahmen studentischer Aufgaben sind (für Teilaufgaben) Vergleichs- und Visualisierungswerkzeuge auf Basis der Open-Source-Bibliothek GeoTools in Java entwickelt worden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17611</video:player_loc><video:duration>1590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17621</video:thumbnail_loc><video:title>FOSSGIS KonferxPlanBox Anwendertreffen</video:title><video:description>Mit der xPlanBox können Planwerke der kommunalen Bauleitplanung einfach bereitgestellt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17621</video:player_loc><video:duration>4082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17612</video:thumbnail_loc><video:title>Softwarewartung für OpenSource. Ein Widerspruch?</video:title><video:description>In meinem Vortrag möchte ich ein Thema diskutieren, das sowohl die Open Source Welt, als auch die kleine, heile FOSSGIS-Welt und damit natürlich auch uns bei terrestris seit einiger Zeit umtreibt: Softwarewartung für Open Source! Der Inhalt des Vortrags Talks widmet sich der Software-Wartung bzw. Betriebssicherheit. Wenn es darum geht, Open Source Software einzusetzen, wird dem oft das Argument entgegengesetzt, das ja keiner verantwortlich sei, das es keine Betriebsgarantie gibt und die Entwickler ja "morgen schon was anderes machen könnten". Ich sehe dies als letzte Bastion der proprietären Hersteller im kürzlich als zu Ende erklärtem Glaubenskrieg zwischen Proprietärer und Open Source Software-Verfechtern. Ich möchte in meinem Vortrag nicht diskutieren, inwieweit Architekturwechsel proprietärer Hersteller in der Vergangenheit dazu geführt haben, das Unsummen an investiertem Geld trotz sogenannter Betriebssicherheit unwiderbringlich den Rhein herabgeflossen sind (Stichwort ArcView GIS, Windows XP u.v.m.). Trotzdem wird solchen Anbietern eher zugetraut, das eine angebotene Softwarewartung zu Betriebs- und damit Investitionssicherheit beiträgt. Im Vortrag steht vielmehr die Frage im Raum, ob es eine Verletzung des Open Source Grundsatzes ist, wenn eine Firma, die maßgeblich hinter der Entwicklung einer oder mehrerer Open Source (GIS-)Projekten steht, eine solche Wartung nach proprietärem Geschäftsmodell zu einem jährlichen Fixpreis anbietet? Kann das Angebot von Betriebssicherheit und auch Support dazu führen, das Open Source eher eingesetzt wird? Würde ein solches Angebot überhaupt Chancen beim Kunden haben - da sie ja anders als beim proprietären Geschäftsmodell nicht obligatorisch wäre (sein kann!)? De Fakto bieten Firmen solche Modelle bereits an, es stellt sich die Frage, ob der Markt reif ist für diese nächste "Professionalisierungsstufe"?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17612</video:player_loc><video:duration>1380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17617</video:thumbnail_loc><video:title>MapFish Print V3: Printing maps like a boss</video:title><video:description>Dieser Vortrag stellt die neue Version von MapFish Print vor und spricht Themen an wie die neuen Features und deren Nutzung, die Erstellung von Templates mit dem Report-Designer von JasperReports, Upgrade von der vorherigen Version, Skalierbarkeit und Erweiterung durch eigene Module. Das Projekt MapFish Print besteht aus einer Bibliothek und einer Web-Anwendung zum Druck von Reports mit Karten, wobei eine Vielfalt von Quellen unterstützt wird, zum Beispiel WMS, WMTS, OpenStreetMap-Kacheln, WFS oder GeoJSON. Mittlerweile besteht das Projekt seit fast einem Jahrzehnt und wird in einer Vielzahl von Websites erfolgreich eingesetzt. Allerdings ist es etwas in die Jahre gekommen, so dass die ursprüngliche Architektur zum Hindernis wurde. Beispielsweise ist die Formatierung der Reports über eine Konfigurationsdatei nicht sehr flexibel, das Ausgabeformat ist prinzipiell auf PDF beschränkt, es ist nicht möglich mehr als eine Karte auf einer Seite anzuzeigen und andere Limitationen. MapFish Print V3 ist das Ergebnis eines kompletten Rewrites der Implementierung. Dank der Integration mit der weit verbreiteten Reporting-Engine JasperReports und der neuen, erweiterbaren Architektur ist MapFish Print flexibler, mächtiger und einfacher zu Skalieren als je zuvor. Diese Präsentation richtet sich an Web-Entwickler und Projektleiter, und spricht folgende Themen an: * Die neuen Features der neuen Version * Wie können diese Features genutzt werden? * Die Verwendung des Report-Designers * Beispiele für komplexe Reports * Upgrade von der vorherigen Version * Die Architektur, wie sie die Skalierbarkeit erleichtert und wie sie es ermöglicht MapFish Print durch eigene Module zu erweitern</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17617</video:player_loc><video:duration>1430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17711</video:thumbnail_loc><video:title>Mensch-Roboter-Kollaboration (MRK) - Podiumsdiskussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17711</video:player_loc><video:duration>1989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17720</video:thumbnail_loc><video:title>Overpass API</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17720</video:player_loc><video:duration>10410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17726</video:thumbnail_loc><video:title>Five model structures</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17726</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17615</video:thumbnail_loc><video:title>Straßenrennen in der Innenstadt</video:title><video:description>Der Gründer des Open-Source-Projekts OSM2World erzählt von einer weiteren spannenden Anwendungsmöglichkeit des 3D-Renderers: Die Erstellung von Rennstrecken für das Computerspiel SuperTuxKart. Seit es die Möglichkeit gibt, 3D-Daten in OpenStreetMap zu erfassen, wird gerne auch die Verwendung in Computerspielen als Anwendungsfall genannt. Einige kommerzielle Beispiele dazu gibt es schon länger; dass dies aber auch mit Open-Source-Tools möglich ist, wird hier mit der Erstellung von Rennstrecken für das freie Spiel SuperTuxKart unter Beweis gestellt. Der Vortrag beschreibt die Vorgehensweise, um die OSM-Daten einer Stadt in eine Rennstrecke zu verwandeln. Voraussetzung ist eine ausreichend gute Abdeckung der jeweiligen Region mit 3D-Attributen in OpenStreetMap. Solche Daten, insbesondere zu Gebäuden und Straßen, werden von der Community zunehmend erfasst. Aus diesen Daten wird mit dem 3D-Renderer OSM2World ein realitätsnahes 3D-Modell erstellt, das optional auch mit einem Geländemodell ergänzt werden kann. In diesem 3D-Modell werden mit dem 3D-Modelling-Tool Blender noch einige Verbesserungen vorgenommen und der gewünschte Streckenverlauf eingezeichnet. Ein Blender-Plugin erlaubt schließlich den Export einer fertigen Strecke für SuperTuxKart. Stolperfallen sind dabei unter anderem subtile Unterschiede bei der Interpretation der Daten zwischen den beteiligten Anwendungen. Auf solche technischen Hürden wird dabei ebenso eingegangen wie auf neue Features in OSM2World, die diesen Anwendungsfall möglich gemacht haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17615</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17610</video:thumbnail_loc><video:title>Öffentliche Projekte und Open Source</video:title><video:description>Anhand der GDI-DE Testsuite wird dargestellt, wie die GDI-DE die Strukturen von Open Source Projekten, wie sie u.a. durch die OSGeo beschrieben werden, in Ihren Komponenten verwendet. Betriebsstelle GDI-DE im Bundesamt für Kartographie und Geodäsie (BKG) wurde als Schnittstelle zwischen der fachlichen und der technischen Umsetzung geschaffen. Der Vortrag bietet einen Einblick in die tägliche Arbeit der Betriebsstelle. Die Ziele sowie die Hürden im täglichen Betrieb werden vorgestellt. Im Rahmen der europäischen Richtlinie INSPIRE betreibt die Geodateninfrastruktur Deutschland (GDI-DE) vier zentrale Komponenten, die verschiedene Servicefunktionen, wie die Geodatenrecherche, die Überprüfung der Konformität von Geodaten und Geodatendiensten anbieten. Bei der Entwicklung dieser Komponenten wurden explizit auf den Einsatz von Open Source Software sowie die Lizensierung der entstehenden Produkte als Open Source Software gesetzt. Doch was bedeutet das genau? Welche Ziele werden damit verfolgt? Sollen nur Kosten eingespart werden oder steckt noch mehr dahinter? Und welche Auswirkungen hat diese Entscheidung auf den täglichen Betrieb? Anhand der Komponente GDI-DE Testsuite soll verdeutlicht werden, wie die GDI-DE die Strukturen von Open Source Projekten, wie sie z.B. durch die Open Source Geospatial Foundation (OSGeo) beschrieben werden, nutzt, um die Öffentlichkeit über den aktuellen Stand der Entwicklungen zu informieren, dem Fachpublikum einen Plattform zum Wissensaustausch zu bieten und gleichzeitig international Maßstäbe zu setzen. Mit der Einrichtung der Betriebsstelle GDI-DE im Bundesamt für Kartographie und Geodäsie (BKG) wurde eine Schnittstelle zwischen der fachlichen und der technischen Umsetzung geschaffen, die neben dem technischen Betrieb der Komponenten auch die Einrichtung und Wartung zusätzlicher Produkte zur Kommunikation, wie Mailing-Listen, Bugtracker etc. gewährleistet. Der Vortrag bietet einen Einblick in die tägliche Arbeit der Betriebsstelle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17610</video:player_loc><video:duration>1425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17618</video:thumbnail_loc><video:title>Prokitektura: prozedurale realistische 3D Gebäude und Städte</video:title><video:description>Prokitektura is ein prozedurales und iteratives Verfahren für Schaffung architektonischer 3D Modelle. Ein Satz kleiner Funktionen auf Python wird verwendet um 3D Gebäude zu generieren. Der Vortrag zeigt wie man ein einfaches Gebäude mit Prokitektura schafft und wie man bestimmte Bebauungstypen in einer Stadt simuliert. Man nutzt 3D Elemente oft in heutigen GIS-Anwendugen. Aber manuelle Schaffung der 3D Gebäude ist anstrengend. Prokitektura bietet eine Alternative dafür. Prokitektura is ein prozedurales und iteratives Verfahren für Schaffung architektonischer 3D Modelle. Ein Satz kleiner Funktionen auf Python wird verwendet um 3D Gebäude zu generieren. Eine solche Funktion nennt man Regel. Jede nachfolgende Regel verfeinert das Modell und ergänzt es mit zusätzlichen Details. Zur Zeit ist Prokitektura als ein Add-on für Open Source 3D Plattform Blender realisiert. Hier ist eine kurze Beschreibung wie man ein einfaches 3D Gebäude mit Prokitektura schafft. Man startet mit einem Gebäudeumriss den man aus einem üblichen GIS-Format wie OSM, GeoJSON importieren kann. Eine Extrusion mit passender Höhe wird erzeugt. Das extrudierte 3D Objekt wird in eine Anzahl der senkrechten Rechtecke und das obere Vieleck dekomposiert. Jedes senkrechte Rechteck entspricht einer Gebäudefassade die in Stockwerke aufgeteilt wird. Aus dem oberen Vieleck wird ein Dach erstellt. Jede Etage wird in Sektionen mit Fenstern aufgeteilt. Jede Sektion kann weiter verfeinert werden. Am Ende wird das 3D Modell ins gewünschte Format exportiert. Um einen bestimmten Bebauungstyp in einer Stadt zu simulieren, ändert man gewisse Größen in jedem Gebäude zufällig und verwendet stochastische Verfahren um eine Variante aus mehreren Gebäudeteilen auszuwählen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17618</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17710</video:thumbnail_loc><video:title>Begrüßung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17710</video:player_loc><video:duration>404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17715</video:thumbnail_loc><video:title>Roboter brauchen Respekt. Wenn nicht jetzt, wann sonst?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17715</video:player_loc><video:duration>1735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17616</video:thumbnail_loc><video:title>Projekt Umweltzone</video:title><video:description>In diesem Vortrag wird das Projekt "Umweltzone" vorgestellt. Dabei handelt es sich um eine kostenlose Open-Source-Anwendung für Android-Geräte, mit der sich Benutzer über die Lage der Umweltzonen verschiedener deutscher Städte informieren können. Die Herausforderung bestand in der Recherche, Beschaffung, Digitalisierung bzw. Umwandlung und Integration der Geoinformation zu den Umweltzonen. Das Projekt "Umweltzone" startete im Oktober 2013 als direkte Reaktion auf das Fehlen eines zeitgemäßen Informationsangebots für mobile Geräte. Zu diesem Zeitpunkt boten deutsche Städte Informationen zu ihren Umweltzonen lediglich in Form schlecht auflösender Bilder, als PDFs mit eingescannten Stadtplänen oder in Geoportalen an. Eine Anwendung für Android-Geräte, die den mobilen Nutzer ansprach, war nicht vorhanden. Diese Lücke sollte die "Umweltzone"-Anwendung schliessen. Der Vortrag dokumentiert, dass schnell klar wurde, dass die eigentliche Programmierung der Anwendung nicht die größte Hürde darstellte. Die Herausforderung bestand in der Recherche, Beschaffung, Digitalisierung bzw. Umwandlung und Integration der Geoinformation zu den Umweltzonen. Die ersten Tage des Projekts waren von Euphorie geprägt: einige Umweltzonen wurden manuell abgezeichnet, um die Geokoordinaten von einem Bild in digitale Verlaufspunkte zu übertragen. Bald darauf versuchte das Projekt mit Open-Data-Anfragen, Daten in den Behörden deutscher Städte zu befreien. Über die Resultate dieser Bemühungen wird in diesem Vortrag berichtet. Nach der Veröffentlichung der ersten Version der Anwendung kam eine neue Datenquelle hinzu: OpenStreetMap. Das Verzeichnis freier Geodaten offenbarte sich als vielversprechende Alternative zu den offiziellen Publikationen deutscher Städte. Der Vortrag berichtet über die Herausforderungen bei der Datenextraktion, Umwandlung und Prüfung. Zudem soll der Zwiespalt zwischen per Crowdsourcing gesammelten Daten und Veröffentlichungen von Behörden diskutiert werden. Weiterhin berichtet der Vortrag über den Verlauf und Erfolg der "Umweltzonen"-Wochenaufgabe im August 2014 in der deutschen OpenStreetMap-Nutzergemeinde. Es werden die Ergebnisse des Hack Weekends zur Umweltzone vorgestellt. Nicht zuletzt sollen die zukünftigen Schritte des Projekts dargestellt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17616</video:player_loc><video:duration>1315</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17614</video:thumbnail_loc><video:title>con4gis - spontanes vom GIS Baukasten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17614</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17729</video:thumbnail_loc><video:title>2/4 Automorphic forms in higher rank</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17729</video:player_loc><video:duration>3725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17619</video:thumbnail_loc><video:title>GeoCouch</video:title><video:description>GeoCouch ist ein multidimensionaler Index für Couchbase, einer verteilten dokumentenorientierten Datenbank. Diese sind nicht auf zwei Dimensionen begrenzt, sondern können durch weitere Attribute erweitert werden. So ist es möglich Faktoren, wie Zeit, Ausmaß oder Kategorien einzubeziehen. Dieser Vortrag wird eine kurze Einführung in Couchbase, die räumliche Abfragen ermöglicht, und die Datenmodellierung geben und dann in eine Live-Demonstration übergehen. Couchbase ist eine verteilte dokumentenorientierten Datenbank und gehört damit zur Kategorie der NoSQL Datenbanken. Das bedeutet, dass das Datenmodell nicht relational ist, also ein gewisses Umdenken bei der Strukturierung der Daten nötig ist. GeoCouch ist in Couchbase integriert und ermöglicht räumliche Abfragen. Diese sind nicht auf zwei Dimensionen begrenzt, sondern können durch weitere Attribute erweitert werden. So ist es möglich Faktoren, wie Zeit, Ausmaß oder Kategorien einzubeziehen. Eine beispielhafte multidimensionale Datenbankabfrage wären alle Einwohner eines bestimmten Gebiets, die unter 30 Jahre alt sind und in einer Mietwohnung mit weniger als 50m² wohnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17619</video:player_loc><video:duration>1578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17763</video:thumbnail_loc><video:title>Kontrastnatur der Braunempfindung I</video:title><video:description>Projection with two projectors (a), (b). (a) throws a constant additional light and (b) projects a neutrally coloured slide with a black spot on an orange cardboard. The spot appears in this surrounding as a brown infield. When the light of (b) is dimmed in a neutral colour temperature so much that the luminosity of the surrounding approximates the luminosity of the infield, it appears orange, too. - Now the infield is shielded, the luminosity of (b) is varied strongly, as can be watched at the right bottom of the screen. The isolated infield keeps brown. - Repetition of the experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17763</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17762</video:thumbnail_loc><video:title>Chromatischer Flächenkontrast nach Ragona Scina und Hering</video:title><video:description>The mirror experiment caused Osann (1837) to concede the occuring complementary colours the status of "objective complementary colours". In proof of their subjective nature first a fullscreen grey appearing infield detail. The picture is expanded to the surrounding and the infield shows contrast. Another zoom into the infield. - Demonstration of Hering's (1887) version of an experiment by Ragona Scina (1847). In the final shot the luminosity of the lying model object is varied.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17762</video:player_loc><video:duration>129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17761</video:thumbnail_loc><video:title>Chromatischer Flächenkontrast nach H. Meyer und Koffka</video:title><video:description>According to Koffka 1915/1935 grey infields show no contrast when they lie divided in different coloured fields. Even a cover of flimsy paper - which according to Herm. Meyer 1855 has a contrast maximizing effect by blurring the edges and minimizing the luminosity gradient - does not change that. Contrast only results when the infields are arranged on the coloured fields in such a way that each has its own surrounding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17761</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17760</video:thumbnail_loc><video:title>Scheinkonturen und Isoluminanz</video:title><video:description>Subjective contours (cognitive contours) are either interpreted as extraordinary cases of figure-ground-organisation or as effects of visual depth stimuli. They are no primary contrast effects, yet become clearly visible - like objective contours - only under the condition of a brightness contrast between figure and ground. Under the conditions of contrast and isoluminance the film shows: Heckhausen pattern, Kanisza triangles, subjective Necker's cube, Brunswik letters. (see Gregory 1972).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17760</video:player_loc><video:duration>122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17716</video:thumbnail_loc><video:title>Soft-Robotics-Konzepte in der Mensch-Roboter-Kollaboration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17716</video:player_loc><video:duration>2114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17755</video:thumbnail_loc><video:title>Rotierender Baukran</video:title><video:description>A rotating building crane (standing not too close to the spectator) is a modern pendant of Porterfield's windmill (film K 115). In both cases the depth clue of relative size is deleted by parallel projection. Regarding the crane the motion direction can be observed by means of remaining depth clues, especially of occlusion (model shots).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17755</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17757</video:thumbnail_loc><video:title>Bewegungsumkehr und Trapezgestalt II</video:title><video:description>Ames' window as a trapezium is the projection of a rectangle in linear perspective. Like the set of open spanners in film K 133 different flat objects can be composed as a trapezium. Whereas the row of open spanners can possibly be interpreted as one object this does not apply here. Nevertheless apparent motion reversal occurs. (Kalkofen 1987).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17757</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17746</video:thumbnail_loc><video:title>Non-Cyclic Turbulent Inflow</video:title><video:description>The animation shows a comparison between two large-eddy simulations (LES) using different inflow boundary conditions. For both simulations the LES model PALM was used, simulating a neutral stratified flow over an array of building cubes. The upper half of this visualization shows a simulation, which uses a laminar inflow at the left boundary while the lower half shows a simulation, which uses a turbulence generator based on a filter method at the left boundary. The size of both domains is 2180m x 720m x 240m with a mean background wind of 6 m/s at the top of the domain blowing from left to right. The rotation of the velocity vector (absolute values) is visualized to show the turbulence structures and intensities. High values are marked red while low values are white. The buildings have a cubic shape with 24m edge length and are packed with a plane area index of 0.25. One tall building sits in the center of the domain with three times the size of a small building in horizontal direction and four times the size in vertical direction. The animation was created using the visualization software VAPOR. Simulations were calculated on the Cray-XC30 of the North-German Supercomputing Alliance as well as on the TSUBAME 2.5 of the Tokyo Institute of Technology. In the simulation with laminar inflow (top), first turbulent motions can be spotted behind the tenth building row. In reality such a laminar flow is almost never observed and hence very artificial. In the simulation with generated turbulent inflow (bottom), turbulence is created at the inflow boundary. This leads to an already turbulent flow above the first building rows. This flow is much more realistic. The flow in close vicinity to the tall building at the center of the domain shows slight differences between the two simulations. These differences can especially be seen at the rooftop of the tall building. Here the arriving flow in the top simulation shows almost no developed turbulence, while the arriving flow in the bottom simulation is already turbulent. At the outflow boundary however, both simulations show nearly equally developed turbulence. The results indicate, that the used turbulence generation method allows legitimate analysis of simulation data much closer to the inflow boundary which can result in significant cost savings due to smaller required domain sizes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17746</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17745</video:thumbnail_loc><video:title>Airport Area Large-Eddy Simulation</video:title><video:description>The animation displays the influence of airport-building induced turbulence on an aircraft during a crosswind landing. The animation data were derived using the parallelized large-eddy simulation model PALM, simulating a neutrally stratified flow over an artificial building, with a mean flow from the west (perpendicular to the obstacle and the runway) and a free stream wind of 20 m/s. Visualized is the crosswind variation as difference between the instantaneous and the mean wind field, with positive values in red and negative values in blue. The building is 25 x 250 x 40 m³ (length x width x height) and displayed in white. The animation spans over 9 minutes with parts accelerated by a time-lapse factor of 5, and was created with the visualization software VAPOR. The total PALM model domain had a size of 4 x 2 x 2 km³ in streamwise, spanwise and vertical direction. The displayed domain extends over 500 x 1000 x 200 m³. During the last 20 seconds of the simulation, the crosswind variation encountered by the aircraft during its final approach is tracked and dispalyed on the flightpath of the aircraft as well as in a temporal history plot in the lower left corner of the screen. The aircraft has a ground speed of 70 m/s. Its flightpath is 450 m downstream from the building. The airport building generates strong turbulence with resulting crosswind variations of up to 10 m/s. The aircraft encounters these strong crosswind variations within a few seconds. During the flight, the crosswind drops from more than 15 m/s down to almost 0 m/s. The animation can be divided into two major parts. The pre-flight part of the animation starts with an aerial view onto the entire airport area and shows several perspectives of the scene with slow camera moves. The flight part shows the final approach of the aircraft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17745</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17759</video:thumbnail_loc><video:title>Lehmann-Liebmann-Effekt</video:title><video:description>Alfred Lehmann (Copenhagen, 1904) used isoluminance to test the irradiation theory of geometrical optical illusions; Susanne Liebmann (1927) demonstrated the disturbance of figure-ground differentiation in isoluminance. Variation of the figure-ground contrast with a lacy silhouette (by Lotte Reiniger), Münsterberg's "displaced chess piece", Zöllner's pattern, Frazer's spiral, Frazer's chessboard pattern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17759</video:player_loc><video:duration>128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17756</video:thumbnail_loc><video:title>Bewegungsumkehr und Textur</video:title><video:description>Wherease film K 151 demostrates how the rotating silhouette of an image with detailed inner contours constructed in central projection induces - as the image itself - apparent motion reversal, this film shows that an occlusive texture "isolatedly" induces similar phenomenons. Both templates are composed of telecentric images of a red/white ringed double cone. Template A (on the left) shows it equally oriented on both sides (red tip); template B shows alternative orientations (red tip, white tip). (Kalkofen 1982).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17756</video:player_loc><video:duration>74</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17758</video:thumbnail_loc><video:title>Simulation von Körperfarben</video:title><video:description>Surface colour and (mono- and polychrome) illumination or shadowing can substitute each other: a white module construction looks in the front projection of a slide of a similar construction made of coloured modules nearly like the latter. It is also demonstrated that polar projection is no question of "symbolic form". Finally a variation of Hering's spot-shade-experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17758</video:player_loc><video:duration>127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17753</video:thumbnail_loc><video:title>Wallach-Michotte-Bewegung</video:title><video:description>The objective motion of a circle excentrically fixed on a turntable can be divided into: the translational motion (a) around the centre of rotation and the rotation (b) around itself. In homogenous textures (b) is invisible (Wallach und Adams 1956). The exclusion of this component in a "stabilized" human body shape was, reverse, was not noticed by most of Michottes' (1962) test persons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17753</video:player_loc><video:duration>127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17754</video:thumbnail_loc><video:title>Rotierendes Amessches Fenster im Vergleich mit einem oszillierenden</video:title><video:description>Two Ames' windows side by side driven by one engine. During the time when the rotating - apparently oscillating - window describes a full circle the other one objectively rotates, the longer edge in the foreground. A second shooting angle shows this edge in the background; a higher camera position induces distortions in perspective and visualizes the motions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17754</video:player_loc><video:duration>131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17752</video:thumbnail_loc><video:title>Amessches Fenster vor dem Spiegel</video:title><video:description>Variation on Ames' window configuration (see also film K 59). Because the reflexion also points forward for reasons of perspective it rotates in the same direction as the original. This effect - indicating the core of Ames' oscillation - is to be distinguished form the floating inversion of the mirrored Necker cube (see film K 140).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17752</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17713</video:thumbnail_loc><video:title>Mensch-Roboter-Kollaboration: Konzepte, Technologien und Potentiale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17713</video:player_loc><video:duration>2378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17717</video:thumbnail_loc><video:title>Mensch-Roboter-Kollaboration: Vom Autobau zur Altenpflege</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17717</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17778</video:thumbnail_loc><video:title>Sequential 6-hours of SLP and the corresponding accumulated precipitation (both from the 20CR) are represented between 15 November at 0UTC and 28 December at 18UTC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17778</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17780</video:thumbnail_loc><video:title>Periodic gravity waves in the lower thermosphere</video:title><video:description>Periodic gravity waves have been observed over São João do Cariri (7.4 degrees S; 36.5 degrees W) in the lower thermosphere from September 2000 to November 2010 using OI 630 nm airglow images. This video shows an example of the periodic waves observed on 20 September 2006. On the left side, one can see the raw airglow images, while, on the right panel, one can see the processed images using a high pass Butterworth filter and they were corrected to the geographic coordinates. The gravity wave is propagating southwestward, it looks like waves on the water surface from the left images. Note that the Milk Way can be observed in the both sequence of images almost parallel to the gravity waves phase fronts. The small white circles on the left images represents either stars or planets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17780</video:player_loc><video:duration>2</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17789</video:thumbnail_loc><video:title>Scientific Audiovisual Materials and Linked Open Data</video:title><video:description>Libraries are starting to use Linked Open Data (LOD) to provide their data (library data) for reuse and to enrich them. However, most initiatives are only available for textual resources, whereas non-textual resources stay aside. Firstly, this paper discusses the potential of library data to be published as LOD. Secondly, it focuses on the library data related to the management of audiovis-ual scientific materials in the TIB|AV-Portal. The use LOD Standards to support multilingual func-tionalities and data reuse is outlined. Future developments lead to the building of semantic applica-tions based on LOD Structures</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17789</video:player_loc><video:duration>198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17779</video:thumbnail_loc><video:title>Sequential every 6-hours of specific humidity and wind vectors at 900hPa (both from the 20CR) are presented between 15 November at 0UTC to 28 December 18UTC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17779</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17786</video:thumbnail_loc><video:title>Murtel Rockglacier Evolution Experiment 1.7 * A and 0.4 * Acc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17786</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17620</video:thumbnail_loc><video:title>Was ist Open Source, wie funktioniert das?</video:title><video:description>Open Source hat viele Facetten - und es ranken sich inzwischen ebenso viele Mythen darum. Was davon richtig ist und was nicht stellen wir in einer kurzen Einführung zusammen. Der Vortrag richtet sich an alle, die mit Open Source bisher noch wenig Kontakt hatten und die Grundlagen verstehen möchten. Open Source ist auf der einen Seite ein Entwicklungsmodell und auf der anderen ein Lizenzmodell. Zusammen bilden sie eine Kultur offener Entwicklungsgmemeinschaften, die höchst effektiv arbeiten. Diese Kultur ist um ein Vielfaches effektiver, als proprietäre Modelle es je sein können. Unter anderem sieht man das an einfachen Beispielen: Das Betriebssystem des Herstellers Apple basiert vollständig auf dem Open Source Unix FreeBSD. Es gibt halt einfach nichts besseres, und es selbst herzustellen wäre unendlich teuer. Sogar der hyper-proprietäre Hersteller Apple hat das eingesehen. Der Vortrag stellt die Geschichte der Entwicklung von Open Source vor und geht auf wichtige Grundlagen ein. Ziel des FOSSGIS e.V. und der OSGeo ist die Förderung und Verbreitung freier Geographischer Informationssysteme (GIS) im Sinne Freier Software und Freier Geodaten. Dazu zählen auch Erstinformation und Klarstellung von typischen Fehlinformationen über Open Source und Freie Software, die sich über die Jahre festgesetzt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17620</video:player_loc><video:duration>5104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17998</video:thumbnail_loc><video:title>Master class with Alain Aspect</video:title><video:description>Fifty years ago, R. Hanbury Brown and R.Q. Twiss, invented a new method to measure the angular diameter of stars, based on the observation of correlations in light. The analysis of their experiment in term of photons prompted hot discussions, and eventually led to the development of modern quantum optics, based on photon-photon correlation experiments. Similar quantum correlations can be observed with bosonic and fermionic atoms. I will present such experiments, after recalling the significance of the HBT landmark experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17998</video:player_loc><video:duration>9495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18007</video:thumbnail_loc><video:title>Master class with Charles Kane</video:title><video:description>We will give a pedagogical introduction to the topological classification of insulators and superconductors with an emphasis on the correspondence between bulk topological invariants and protected gapless boundary modes. We will begin with a discussion of band topology in one dimension followed by the theory of the integer quantum Hall effect, time reversal invariant Z2 topological insulators in two and three dimensions and topological superconductors. We will discuss the general classification of gapped free fermion Hamiltonians, along with its generalization to include topological defects. We will conclude with a discussion of Majorana fermion states at the boundaries of topological superconductors and in superconductor - topological insulator heterostructure devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18007</video:player_loc><video:duration>8586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18005</video:thumbnail_loc><video:title>Master class with John Pendry</video:title><video:description>Transformation optics tells us how a distortion of space, and the objects it contains, maps into changes of the effective electric and magnetic responses of the distorted materials. This can be exploited to generate new devices from familiar ones. For example it is well known that a slab of negatively refracting material has lens like properties and can focus light. However the images are always of exactly the same size as the objects. This restriction can be lifted by applying transformation optics to create a negatively refracting magnifying lens that also has the property of sub wavelength. In the exact formulation both electrical and magnetic properties are equally affected by the transformation, but in the near field approximation at optical frequencies we can neglect the magnetic component. This leads to some novel devices that will be described in this class.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18005</video:player_loc><video:duration>7637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18015</video:thumbnail_loc><video:title>The award ceremony for the FOM Prizes 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18015</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18033</video:thumbnail_loc><video:title>Entropy, information and order in soft matter</video:title><video:description>Entropy, information, and order are important concepts in many fields, relevant for materials to machines, for biology to econophysics. Entropy is typically associated with disorder; yet, the counterintuitive notion that a thermodynamic system of hard particles (colloids) might - due solely to entropy - spontaneously assemble from a fluid phase into an ordered crystal was first predicted in the mid-20th century. First demonstrated for rods, and then spheres, the ordering of colloids by entropy maximization upon crowding is now well established. In recent years, surprising discoveries of ordered entropic colloidal crystals of extraordinary structural complexity have been predicted by computer simulation and observed in the laboratory. These findings, presented in this talk, demonstrate that entropy alone can produce order and complexity beyond that previously imagined, and that, in situations where other interactions are also present, the role of entropy in producing order may be greatly underestimated. Glotzer discusses how new statistical mechanical principles learned from recent findings can be used to design shapes that promote long-range entropic order.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18033</video:player_loc><video:duration>2798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18031</video:thumbnail_loc><video:title>Master class with David Awschalom</video:title><video:description>Eighty years since Dirac developed the quantum theory of electron spin, contemporary information technology still relies largely on classical electronics: the charge of electrons for computation and magnetic materials for permanent storage. There is a growing interest in exploiting spins in semiconductor nanostructures for the manipulation and storage of information in emergent technologies based upon spintronics and quantum logic. We provide an overview of temporally- and spatially-resolved optoelectronic measurements used to generate, manipulate, and interrogate electron and nuclear spin states in the solid state. In particular, we discuss progress toward scalable quantum systems based on quantum control and coherent coupling between single spins and optical photons for technologies beyond electronics. These demonstrations include advanced materials synthesis techniques, gigahertz-rate coherent manipulation, nondestructive single spin readout, nanofabrication of spin arrays, operation of a single nuclear spin quantum memory and recent material discoveries that represent progress toward the integration of spins and photons for future quantum information processing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18031</video:player_loc><video:duration>4007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18002</video:thumbnail_loc><video:title>Master class II with Boris Kayser</video:title><video:description>We will review the physics of neutrino oscillation, and summarize what has been learned from oscillation and other data during the last dozen years. We will discuss recent surprises that may point to new interactions and new particles. Then we will turn to the future: What are the open questions, why are they interesting, and how can we answer them through future experiments?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18002</video:player_loc><video:duration>4184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18001</video:thumbnail_loc><video:title>Master class I with Boris Kayser</video:title><video:description>We will review the physics of neutrino oscillation, and summarize what has been learned from oscillation and other data during the last dozen years. We will discuss recent surprises that may point to new interactions and new particles. Then we will turn to the future: What are the open questions, why are they interesting, and how can we answer them through future experiments?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18001</video:player_loc><video:duration>4647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18014</video:thumbnail_loc><video:title>Master class with Costas Soukoulis</video:title><video:description>In the last decade, a new area of photonics research has emerged, that has given the ability to produce materials with entirely novel electromagnetic properties. Known as metamaterials for their ability to take beyond conventional materials. Clearly, the field of metamaterials can develop mould-breaking technologies for a plethora of applications, where control over light (or more generally electromagnetic radiation) is a prominent ingredient&amp;#65533;among them telecommunications, solar energy harvesting, biological and THz imaging and sensing, optical isolators and polarizers. In this talk, I give an introduction into this emerging field, review recent progress, and highlight remaining challenges and opportunities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18014</video:player_loc><video:duration>8606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18023</video:thumbnail_loc><video:title>Master class with Andreas Heinrich</video:title><video:description>We all learn in quantum mechanics lectures how to treat the spin of an electron using the Pauli matrices of an S=1/2 system. However, the magnetic properties of atoms in gas and in particular those in a solid-state environment or in molecules are often much more complex and interesting. We will begin by trying to understand what happens when the spin of a quantum system is larger than S=1/2 at which point ligand fields (crystal fields in solids) become important and lead to important effects such as magnetic anisotropy. We will then move from the treatment of a single spin system to coupled spins. How do you set up spin matrices for such a situation and how do you find solutions to those problems? We will discuss some experimental findings about spin chains on surfaces as studied by STM. If time permits we will try to apply the concepts of coupled spin systems to quantum computation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18023</video:player_loc><video:duration>8467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17999</video:thumbnail_loc><video:title>Master class I with Bart van Wees</video:title><video:description>I will give basic introduction into the physics and technology of graphene, a one atom thick hexagonal lattice of carbon atoms. Starting from the elementary electronic sp2 bonding states between adjacent carbon atoms, I will show how the two-dimensional electronic bandstructure of graphene is be obtained. The role of the Schrodinger equation is replaced by the so-called Dirac equation, which decribes a two-component wave function. This leads to very rich physics and a interesting analogy with high energy physics. From an experimental point of view I will give a demonstration of the Scotch tape technique which made it possible to obtain single graphene layers for the first time. This made it possible to observed new effects, such as the anomalous quantum Hall effect, in field effect transistors based on single graphene layers. Various techniques to improve the quality and/or the quantity of the graphene layers will be discussed, including suspended graphene and techniques to grow graphene on various substrates. Finally a future outlook will be given.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17999</video:player_loc><video:duration>4692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18024</video:thumbnail_loc><video:title>Tuesday evening lecture with Andreas Heinrich</video:title><video:description>The scanning tunneling microscope has been an extremely successful experimental tool because of its atomic-scale spatial resolution. In recent years this has been combined with the use of low temperatures, culminating in precise atom manipulation and spectroscopy with microvolt energy resolution. In this talk I will review recent developments in investigating the electronic and magnetic properties of atoms and small clusters of atoms on surfaces. A large cluster of magnetic atoms behaves similar to a macroscopic magnetic particle: it's magnetization points along an easy-axis direction in space and magnetization reversal requires sufficient thermal energy to overcome a barrier. How many atoms does it take to create such a magnet? What are the properties of individual atoms on surfaces? Those are important questions for future technologies as well as for basic understanding of materials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18024</video:player_loc><video:duration>2878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18025</video:thumbnail_loc><video:title>Closing lecture with David Nelson</video:title><video:description>Population waves have played a crucial role in evolutionary history, as in the 'out of Africa' hypothesis for human ancestry. Population geneticists and physicists are now developing methods for understanding how mutations, number fluctuations and selective advantages play out in such situations. Once the behavior of pioneer organisms at frontiers is understood, genetic markers can be used to infer information about growth, ancestral population size and colonization pathways. Insights into the nature of competition and cooperation at frontiers are possible. Neutral mutations optimally positioned at the front of a growing population wave can increase their abundance by 'surfing' on the population wave. In addition, obstacles such as lakes, deserts and mountains alter migration fronts and organism geneologies in important and interesting ways, which can be illuminated by a kind of 'Huygens Principle' for biological waves. Experimental and theoretical studies of these effects will be presented, using bacteria and yeast as model systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18025</video:player_loc><video:duration>2392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16396</video:thumbnail_loc><video:title>Quantum Geometry and Strings</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16396</video:player_loc><video:duration>4507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16412</video:thumbnail_loc><video:title>Counterterms in gravity and N = 8 Supergravity</video:title><video:description>I will discuss counterterms in gravity using the light-cone frame formulation and show that also in this fully gauge fixed formulation we do need a local symmetry to find the correct counter terms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16412</video:player_loc><video:duration>2998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16433</video:thumbnail_loc><video:title>Quantum Kac-Moody algebras and categorifications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16433</video:player_loc><video:duration>1433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16423</video:thumbnail_loc><video:title>1/3 Mathematical Physics of Hurwitz numbers</video:title><video:description>Hurwitz numbers enumerate ramified coverings of a sphere. Equivalently, they can be expressed in terms of combinatorics of the symmetric group; they enumerate factorizations of permutations as products of transpositions. It turns out that these numbers obey a huge number of relations represented in the form of partial differential equations for their generating function. This includes equations of the KP hierarchy, Virasoro-type constraints, Chekhov-Eynard-Orantin-type recursion and others. Only a few of these relations can be derived from elementary combinatorics of permutations. All other relations follow from a deep relationship of Hurwitz numbers with moduli spaces of curves, Gromov-Witten invariants, matrix models, integrable systems and other domains of mathematics which are often referred to as `mathematical physics'. When discussing Hurwitz numbers in the talks, we consider them, thereby, as a sufficiently elementary but highly nontrivial model of all mentioned theories where all computations can be fulfilled completely, and all formulated relations can be checked explicitly in computer experiments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16423</video:player_loc><video:duration>6080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16397</video:thumbnail_loc><video:title>Approaches to quantum gravity</video:title><video:description>At this time, we do not have a theory of quantum gravity. In this talk I will first reiterate the reasons why such a theory is absolutely needed, and then review some of the proposals towards it, with special emphasis on `non-string' approaches. The presentation will be kept mostly at a general and introductory level.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16397</video:player_loc><video:duration>3936</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16399</video:thumbnail_loc><video:title>Quantum Field Theory and Gravitation</video:title><video:description>The incorporation of gravity into quantum physics is still an essentially open problem. Quantum field theory under the influence of an external gravitational field, on the other side, is by now well understood. I is remarkable that, nevertheless, its consistent treatment required a careful revision of traditional quantum field theory in the spirit of algebraic quantum field theory. Moreover, it allows a background independent perturbative construction of quantum gravity as an effective theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16399</video:player_loc><video:duration>4674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16418</video:thumbnail_loc><video:title>The correlation numbers in Minimal Liouville gravity</video:title><video:description>The correlation numbers in Minimal Liouville gravity from Douglas string equation We continue the study of (q, p) Minimal Liouville Gravity with the help of Douglas string equation. Generalizing the earlier results we demonstrate that there exist such coordinates</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16418</video:player_loc><video:duration>3400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16394</video:thumbnail_loc><video:title>3/3 Supersymmetric Vacua and Integrability</video:title><video:description>"I review the relationship between supersymmetric gauge theories and quantum integrable systems. From the quantum integrability side this relation includes various spin chains, as well as many well-known quantum many body systems like elliptic Calogero-Moser system and generalisations. From the gauge theory side one has supersymmetric gauge theories with four (and eight) supercharges in various space-time dimensions (compactified to two-dimensions, or in Omega-background). Gauge theory perspective provides the exact energy spectrum of corresponding quantum integrable system. Key elements, usually appearing in the topic of quantum integrability, such as Baxter equation, Yang-Yang function, Bethe equation, spectral curve, Yangian, quantum affine algebra, quantum elliptic algebra - all acquire meaning in the supersymmetric gauge theory." 29 avril 2015</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16394</video:player_loc><video:duration>8734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16424</video:thumbnail_loc><video:title>2/3 Mathematical Physics of Hurwitz numbers</video:title><video:description>Hurwitz numbers enumerate ramified coverings of a sphere. Equivalently, they can be expressed in terms of combinatorics of the symmetric group; they enumerate factorizations of permutations as products of transpositions. It turns out that these numbers obey a huge number of relations represented in the form of partial differential equations for their generating function. This includes equations of the KP hierarchy, Virasoro-type constraints, Chekhov-Eynard-Orantin-type recursion and others. Only a few of these relations can be derived from elementary combinatorics of permutations. All other relations follow from a deep relationship of Hurwitz numbers with moduli spaces of curves, Gromov-Witten invariants, matrix models, integrable systems and other domains of mathematics which are often referred to as `mathematical physics'. When discussing Hurwitz numbers in the talks, we consider them, thereby, as a sufficiently elementary but highly nontrivial model of all mentioned theories where all computations can be fulfilled completely, and all formulated relations can be checked explicitly in computer experiments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16424</video:player_loc><video:duration>7418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16445</video:thumbnail_loc><video:title>4/4 Analytic number theory around torsion homology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16445</video:player_loc><video:duration>3705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16447</video:thumbnail_loc><video:title>Equations for stability­</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16447</video:player_loc><video:duration>2719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16436</video:thumbnail_loc><video:title>Spectral networks and harmonic maps to buildings</video:title><video:description>This is joint work with L. Katzarkov, A. Noll, and P. Pandit in Vienna. A boundary point of the character variety gives rise to a spectral curve, and a harmonic map to a building. The differential of the harmonic map is the real part of the multivalued tuple of differentials defined over the spectral curve. Gaiotto-Moore-Neitzke have introduced the notion of "spectral network" associated with such a multivalued differential, determining the WKB approximation of the nonabelian Hodge or Riemann-Hilbert correspondences. We have tried to gain some insight into the relationship between the spectral network and the harmonic map to the building: basically, the spectral network lines are located where the curve intersects the codimension 1 faces of the building.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16436</video:player_loc><video:duration>3989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16456</video:thumbnail_loc><video:title>3/4 Mathematical Structures arising from Genetics and Molecular Biology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16456</video:player_loc><video:duration>6898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16351</video:thumbnail_loc><video:title>2/4 Singular support of coherent sheaves</video:title><video:description>Singular support is an invariant that can be attached to a coherent sheaf on a derived scheme which is quasi-smooth (a.k.a. derived locally complete intersection). This invariant measures how far a given coherent sheaf is from being perfect. We will explain how the subtle difference between "coherent" and "perfect" is responsible for the appearance of Arthur parameters in the context of geometric Langlands correspondence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16351</video:player_loc><video:duration>6624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16349</video:thumbnail_loc><video:title>2/4 Motivic periods and the cosmic Galois group</video:title><video:description>In the 1990's Broadhurst and Kreimer observed that many Feynman amplitudes in quantum field theory are expressible in terms of multiple zeta values. Out of this has grown a body of research seeking to apply methods from algebraic geometry and number theory to problems in high energy physics. This talk will be an introduction to this nascent area and survey some recent highlights. Most strikingly, ideas due to Grothendieck (developed by Y. André) suggest that there should be a Galois theory of certain transcendental numbers defined by the periods of algebraic varieties. Many Feynman amplitudes in quantum field theories are of this type. P. Cartier suggested several years ago applying these ideas to amplitudes in perturbative physics, and coined the term `cosmic Galois group'. One of my goals will be to describe how to set up such a theory rigorously, define a cosmic Galois group, and explore its consequences and unexpected predictive power. Topics to be addressed will include: 1) A Galois theory of periods, multiple zeta values. 2) Parametric representation of Feyman integrals and their mixed Hodge structures. 3) Operads and the principle of small graphs. 4) The cosmic Galois group: results, counterexamples and conjectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16349</video:player_loc><video:duration>7616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16276</video:thumbnail_loc><video:title>4/4 Exponential Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16276</video:player_loc><video:duration>6907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16348</video:thumbnail_loc><video:title>1/4 Motivic periods and the cosmic Galois group</video:title><video:description>In the 1990's Broadhurst and Kreimer observed that many Feynman amplitudes in quantum field theory are expressible in terms of multiple zeta values. Out of this has grown a body of research seeking to apply methods from algebraic geometry and number theory to problems in high energy physics. This talk will be an introduction to this nascent area and survey some recent highlights. Most strikingly, ideas due to Grothendieck (developed by Y. André) suggest that there should be a Galois theory of certain transcendental numbers defined by the periods of algebraic varieties. Many Feynman amplitudes in quantum field theories are of this type. P. Cartier suggested several years ago applying these ideas to amplitudes in perturbative physics, and coined the term `cosmic Galois group'. One of my goals will be to describe how to set up such a theory rigorously, define a cosmic Galois group, and explore its consequences and unexpected predictive power. Topics to be addressed will include: 1) A Galois theory of periods, multiple zeta values. 2) Parametric representation of Feyman integrals and their mixed Hodge structures. 3) Operads and the principle of small graphs. 4) The cosmic Galois group: results, counterexamples and conjectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16348</video:player_loc><video:duration>6866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16350</video:thumbnail_loc><video:title>1/4 Singular support of coherent sheaves</video:title><video:description>Singular support is an invariant that can be attached to a coherent sheaf on a derived scheme which is quasi-smooth (a.k.a. derived locally complete intersection). This invariant measures how far a given coherent sheaf is from being perfect. We will explain how the subtle difference between "coherent" and "perfect" is responsible for the appearance of Arthur parameters in the context of geometric Langlands correspondence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16350</video:player_loc><video:duration>6337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16287</video:thumbnail_loc><video:title>2/3 Classical transversality methods in SFT</video:title><video:description>In this talk I will discuss two transversality results that are standard but perhaps not so widely understood: (1) Dragnev's theorem that somewhere injective curves in symplectizations are regular for generic translation-invariant J, and (2) my theorem on automatic transversality in 4-dimensional symplectic cobordisms (which generalizes earlier results for closed curves by Gromov, Hofer-Lizan-Sikorav and Ivashkovich-Shevchishin). The common feature of these two theorems is that both can be proved by considering the restriction of the usual linearized Cauchy-Riemann operator to the "generalized normal bundle" of a (not necessarily immersed) holomorphic curve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16287</video:player_loc><video:duration>3828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16277</video:thumbnail_loc><video:title>Meta-Learning on QSAR data</video:title><video:description>Can we learn how to design drugs? Topics include: Automating drug discovery with the Robot Scientist. Using chemoinformatic databases and in-house datasets to systematically run extensive comparative QSAR experiments. Learning how to better apply existing QSAR methods. Decreasing the time and cost to develop new drugs. Prof. Dr. Ross D. King is Professor of Machine Intelligence in the School of Computer Science at the University of Manchester. King's research interests are in the automation of science, drug design, AI, machine learning and synthetic biology. He is probably best known for the Robot Scientist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16277</video:player_loc><video:duration>3349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16398</video:thumbnail_loc><video:title>Le Monde Quantique - Colloque de clôture - Opening remarks in franz. und engl.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16398</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16393</video:thumbnail_loc><video:title>2/3 Supersymmetric Vacua and Integrability</video:title><video:description>"I review the relationship between supersymmetric gauge theories and quantum integrable systems. From the quantum integrability side this relation includes various spin chains, as well as many well-known quantum many body systems like elliptic Calogero-Moser system and generalisations. From the gauge theory side one has supersymmetric gauge theories with four (and eight) supercharges in various space-time dimensions (compactified to two-dimensions, or in Omega-background). Gauge theory perspective provides the exact energy spectrum of corresponding quantum integrable system. Key elements, usually appearing in the topic of quantum integrability, such as Baxter equation, Yang-Yang function, Bethe equation, spectral curve, Yangian, quantum affine algebra, quantum elliptic algebra - all acquire meaning in the supersymmetric gauge theory." 22 avril 2015</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16393</video:player_loc><video:duration>8405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16392</video:thumbnail_loc><video:title>1/3 Supersymmetric Vacua and Integrability</video:title><video:description>"I review the relationship between supersymmetric gauge theories and quantum integrable systems. From the quantum integrability side this relation includes various spin chains, as well as many well-known quantum many body systems like elliptic Calogero-Moser system and generalisations. From the gauge theory side one has supersymmetric gauge theories with four (and eight) supercharges in various space-time dimensions (compactified to two-dimensions, or in Omega-background). Gauge theory perspective provides the exact energy spectrum of corresponding quantum integrable system. Key elements, usually appearing in the topic of quantum integrability, such as Baxter equation, Yang-Yang function, Bethe equation, spectral curve, Yangian, quantum affine algebra, quantum elliptic algebra - all acquire meaning in the supersymmetric gauge theory."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16392</video:player_loc><video:duration>8546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16306</video:thumbnail_loc><video:title>1/2 Introduction to Polyfold Regularization</video:title><video:description>This lecture will discuss the overall ideas and challenges in regularizing moduli spaces, and introduce the two basic ideas behind polyfold theory: Making reparametrization actions "smooth" and making pregluing a "chart map". [related literature: Sections 2.1 and 3.3 of Polyfolds: A First and Second Look. Related videos: Lecture 8 and Lecture 20 from Wehrheim's special topics course.]</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16306</video:player_loc><video:duration>4244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16304</video:thumbnail_loc><video:title>2/3 The rise of sc-retracts</video:title><video:description>In this talk, we discuss the second of two fundamental analysis concepts polyfold theory is built on: sc-retracts. In particular, we discuss how they arise naturally as a means of using pre-gluing maps to parametrize a neighborhood of nodal and non-nodal (or broken and unbroken) maps near a nodal (or broken) map. Despite locally varying dimensions, such retracts support a version of the sc-calculus on which the chain rule holds, and we define M-polyfolds (manifold-like polyfolds) to be those topological spaces locally modeled on such retracts. [Related literature: Sections 2.3 and 5.1 of Polyfolds: A First and Second Look.]</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16304</video:player_loc><video:duration>4254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16315</video:thumbnail_loc><video:title>Fredholm theory and Deligne-Mumford spaces for witch balls</video:title><video:description>In work-in-progress with Katrin Wehrheim, we aim to bind together the Fukaya categories of many different symplectic manifolds into a single algebraic object. This object is the "symplectic A-infinity-2-category", whose objects are symplectic manifolds, and where hom(M,N):=Fuk(M-xN). At the core of our project are witch balls - certain pseudoholomorphic quilts with figure eight singularity. I will discuss recent progress: toward the construction of the moduli space of domains on one hand, and toward establishing the Fredholm property on the other.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16315</video:player_loc><video:duration>4322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16319</video:thumbnail_loc><video:title>2/3 Knot contact homology and string topology</video:title><video:description>We show how to relate knot contact homology to a version of string topology. More precisely we express knot contact homology in terms of strings in the singular space which is the union of the three sphere and the Lagrangian conormal of the knot that split in a certain way when they hit the knot.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16319</video:player_loc><video:duration>4043</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16355</video:thumbnail_loc><video:title>4/4 Motivic periods and the cosmic Galois group</video:title><video:description>In the 1990's Broadhurst and Kreimer observed that many Feynman amplitudes in quantum field theory are expressible in terms of multiple zeta values. Out of this has grown a body of research seeking to apply methods from algebraic geometry and number theory to problems in high energy physics. This talk will be an introduction to this nascent area and survey some recent highlights. Most strikingly, ideas due to Grothendieck (developed by Y. André) suggest that there should be a Galois theory of certain transcendental numbers defined by the periods of algebraic varieties. Many Feynman amplitudes in quantum field theories are of this type. P. Cartier suggested several years ago applying these ideas to amplitudes in perturbative physics, and coined the term `cosmic Galois group'. One of my goals will be to describe how to set up such a theory rigorously, define a cosmic Galois group, and explore its consequences and unexpected predictive power. Topics to be addressed will include: 1) A Galois theory of periods, multiple zeta values. 2) Parametric representation of Feyman integrals and their mixed Hodge structures. 3) Operads and the principle of small graphs. 4) The cosmic Galois group: results, counterexamples and conjectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16355</video:player_loc><video:duration>8400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16295</video:thumbnail_loc><video:title>2/4 Polyfolds and the construction of Symplectic Field Theory</video:title><video:description>Topics: 1 Polyfold structures. 2 Consequences of polyfold structures. 3 Weighted categories and their smooth versions. 4 The polyfold of stable maps. 5 Bundle category</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16295</video:player_loc><video:duration>4058</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16076</video:thumbnail_loc><video:title>Geheime Botschaften</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16076</video:player_loc><video:duration>3325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16122</video:thumbnail_loc><video:title>Der Irrtum von Henri Poincaré</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16122</video:player_loc><video:duration>3105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16121</video:thumbnail_loc><video:title>Die größten Zahlen der Natur</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16121</video:player_loc><video:duration>3075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16145</video:thumbnail_loc><video:title>Künstliche Diamanten</video:title><video:description>The film depicts the process - from beginning to end - of synthetic diamonds being produced. The recordings were made at the Vollstädt Diamant GmbH a company set up by Professor Heiner Vollstädt a mineralogist, who began his research on the production of synthetic diamonds in the GDR 40 years ago at the Zentralinstitut für Physik der Erde (Central Institute for Physics of the Earth). Since the late 1970s the production of synthetic diamonds had became a prestigious project for the GDR government, which was supposed to end the GDRs dependency on diamond imports from the UDSSR or the West. After the reunification of Germany the Institute was discontinued and Vollstädt transported some of the machinery of the former Academy of Science of the GDR to a disused military camp outside Potsdam to continue his research on, and the production of synthetic diamonds as a private enterprise.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16145</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16154</video:thumbnail_loc><video:title>Unterdruck</video:title><video:description>"Low-Pressure" was shot in an athletic training facility in the former German Democratic Republic that was built in the late 1970s to simulate the effects of high altitudes. Since the natural topology of the GDR didn't provide the appropriate altitudes this training facility was the only chance for GDR top athletes to get the performance enhancing effects of high altitude training, without having to travel outside Eastern Europe. A top secret facility at the time, the site was abandoned after the peaceful revolution of 1989 that ultimately led to the unification of Germany. The fate of the site was the result of a double economic incompatibility: it was too expensive to be kept in use, and too expensive to be dismantled.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16154</video:player_loc><video:duration>721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16221</video:thumbnail_loc><video:title>21 QELSS from non-dilute solutions</video:title><video:description>Lecture 21 - the polymer slow mode; thermal diffusion and Soret coefficients. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16221</video:player_loc><video:duration>4428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16225</video:thumbnail_loc><video:title>25 Viscoelasticity</video:title><video:description>Lecture 25 - Viscoelasticity. George Phillies Lectures from his book "Phenomenology of Polymer Solution Dynamics"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16225</video:player_loc><video:duration>4861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16219</video:thumbnail_loc><video:title>18 Colloid Dynamics</video:title><video:description>Lecture 18 - colloid dynamics, a topic rarely included in discussions of polymer dynamics. The forces are the same; the particle shapes are different. George Phillies lectures on polymer dynamics, based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16219</video:player_loc><video:duration>4363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16218</video:thumbnail_loc><video:title>16 Yet More Probe Diffusion</video:title><video:description>Lecture 16 - yet more on probe diffusion. George Phillies lectures on polymer dynamics from his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16218</video:player_loc><video:duration>4601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16029</video:thumbnail_loc><video:title>Künftige Methoden für das Tissue Engineering am Laserzentrum Hannover</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16029</video:player_loc><video:duration>353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16021</video:thumbnail_loc><video:title>TUtorial - iRadioactivity</video:title><video:description>Basisinformationen zu Aufbau und App von iRadioactivity Nicht erst seit dem Reaktorunfall von Fukushima im Jahr 2011 ist das Themenfeld Radioaktivität in unserer Gesellschaft eher negativ besetzt. Auch die nach wie vor offene Endlagersuche für radioaktive Abfälle stellt uns hierzulande vor große Probleme. Unabhängig vom persönlichen Standpunkt zur Kernenergie gibt es eine Reihe von Fragestellungen in diesem Kontext, die nicht nur physikalisch interessant, sondern auch für direkt Betroffene von großer Bedeutung sind: Wie groß muss das Sperrgebiet rund um das Atomkraftwerk Fukushima sein, so dass die vorhandene Strahlung auf ein für Bewohner ungefährliches Maß zurückgegangen ist? Wie lange müssen radioaktive Abfälle sicher endgelagert werden, so dass die von ihnen ausgehende Reststrahlung auf ein für Menschen ungefährliches Maß abgesunken ist? Weniger präsent, jedoch nicht minder bedeutend als die Risiken, sind die von ionisierender Strahlung eröffneten Chancen, beispielsweise in der Medizin. So stellt die Strahlentherapie bei Hautkrebs - der weltweit häufigsten Form der Krebserkrankung des 21. Jahrhunderts - eine wesentliche therapeutische Maßnahme in der kurativen (auf Heilung abzielenden) Therapie dar. Dabei werden unter anderem</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16021</video:player_loc><video:duration>545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16015</video:thumbnail_loc><video:title>Reflexion eines Unterdruckimpulses (einer Verdünnung) am offenen Ende einer Röhre</video:title><video:description>Schallreflexion am offenen Ende ist auf den ersten Blick schwer einsichtig. Die Videoanimation versucht für die Reflexion eines Unterdruckimpulses am offenen Ende eine anschauliche Erklärung zu geben. Sie verwendet dabei das Modell, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Dabei sind exemplarisch einige wenige Teilchen als Repräsentanten animiert Es werden folgende Fragen beantwortet: Wieso wird eine Verdünnung (negativer Schalldruck im Vergleich zum normalen Luftdruck) am offenen Ende, wo ja keine Wand ist, wieder zurück in die Röhre reflektiert? Wieso gibt es einen Phasensprung des Druckes: Warum wird also eine Verdünnung zu einer Verdichtung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16015</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16027</video:thumbnail_loc><video:title>Cryopreservation or: how can I extend the shelf life of cells?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16027</video:player_loc><video:duration>230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16026</video:thumbnail_loc><video:title>Kryokonservierung oder: Wie hebt man Zellen am besten auf?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16026</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16077</video:thumbnail_loc><video:title>Die Zahlen der Macht</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16077</video:player_loc><video:duration>3122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16078</video:thumbnail_loc><video:title>Die Zahl des Schachbretts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16078</video:player_loc><video:duration>2689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15979</video:thumbnail_loc><video:title>Applications of Equivariant Cohomology</video:title><video:description>We will discuss the equivariant cohomology of a manifold endowed with the action of a Lie group. Localization formulae for equivariant integrals are explained by a vanishing theorem for equivariant cohomology with generalized coefficients. We then give applications to integration of characteristic classes on symplectic quotients and to indices of transversally elliptic operators. In particular, we state a conjecture for the index of a transversally elliptic operator linked to a Hamiltonian action. In the last part, we describe algorithms for numerical computations of values of multivariate spline functions and of vector-partition functions of classical root systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15979</video:player_loc><video:duration>3921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16023</video:thumbnail_loc><video:title>"Video Analysis" App</video:title><video:description>Dank der integrierten Digitalkamera eignen sich Smartphones und Tablets zur Aufnahme von Bewegungsprozessen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16023</video:player_loc><video:duration>424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16022</video:thumbnail_loc><video:title>TUtorial - Daten mit Excel in einem Diagramm darstellen</video:title><video:description>In diesem Tutorial wird erklärt, wie Daten mit MS EXCEL z.B. in einem Diagramm dargestellt und ausgewertet werden kann</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16022</video:player_loc><video:duration>325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16217</video:thumbnail_loc><video:title>14 Probe Diffusion, Part 1</video:title><video:description>Lecture 14 - Probe diffusion, part 1. George Phillies lectures on polymer solution dynamics, based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16217</video:player_loc><video:duration>4341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16213</video:thumbnail_loc><video:title>17 More Probe Diffusion</video:title><video:description>Lecture 17 - probe diffusion, part the last. George Phillies lectures from his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16213</video:player_loc><video:duration>4569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16216</video:thumbnail_loc><video:title>12 Self and Tracer Diffusion, Part 2</video:title><video:description>Lecture 12 - Polymer self and tracer diffusion, part 2. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16216</video:player_loc><video:duration>4362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16020</video:thumbnail_loc><video:title>Was misst ein Oszillogramm?</video:title><video:description>In diesem Video wird erklärt, was in einem akustischen Oszillogramm aufgezeichnet wird: (Luft-)Schall, also sich räumlich fortpflanzende Verdichtungen und Verdünnungen, werden von einem Mikrofon an einem festen Ort registriert und in elektrische Spannungsschwankungen umgewandelt. Diese können durch geeignete Software ausgewertet und in zeitlicher Abhängigkeit dargestellt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16020</video:player_loc><video:duration>173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16017</video:thumbnail_loc><video:title>Reflexion eines Überdruckimpulses (einer Verdichtung) am geschlossenen Ende einer Röhre</video:title><video:description>Schallreflexion am geschlossenen Ende einer Röhre oder allgemeiner an einer Wand ist weit einfacher nachzuvollziehen als bei einem offenen Ende. Die Videoanimation versucht für die Reflexion eines Überdruckimpulses eine anschauliche Erklärung zu geben. Sie verwendet dabei das Modell, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Es werden folgende Fragen beantwortet: Wieso wird eine Verdichtung (positiver Schalldruck im Vergleich zum normalen Luftdruck) am geschlossenen Ende wieder zurück in die Röhre reflektiert? Wieso gibt es (im Gegensatz zur Reflexion am offenen Ende) keinen Phasensprung des Druckes: Warum bleibt also eine Verdichtung auch nach der Reflexion eine Verdichtung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16017</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16019</video:thumbnail_loc><video:title>Reflexion eines Unterdruckimpulses (einer Verdünnung) am geschlossenen Ende einer Röhre</video:title><video:description>Schallreflexion am geschlossenen Ende einer Röhre oder allgemeiner an einer Wand ist weit einfacher nachzuvollziehen als bei einem offenen Ende. Die Videoanimation versucht für die Reflexion eines Unterdruckimpulses am geschlossenen Ende eine anschauliche Erklärung zu geben. Sie verwendet dabei das Modell, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Dabei sind exemplarisch einige wenige Teilchen als Repräsentanten animiert Es werden folgende Fragen beantwortet: Wieso wird eine Verdünnung (negativer Schalldruck im Vergleich zum normalen Luftdruck) am geschlossenen Ende wieder zurück in die Röhre reflektiert? Wieso gibt es (im Gegensatz zur Reflexion am offenen Ende) keinen Phasensprung des Druckes: Warum bleibt also eine Verdünnung auch nach der Reflexion eine Verdünnung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16019</video:player_loc><video:duration>96</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16016</video:thumbnail_loc><video:title>Reflexion eines Überdruckimpulses (einer Verdichtung) am offenen Ende einer Röhre</video:title><video:description>Schallreflexion am offenen Ende ist auf den ersten Blick schwer einsichtig. Die Videoanimation versucht für die Reflexion eines Überdruckimpulses eine anschauliche Erklärung zu geben. Sie verwendet dabei das Modell, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Es werden folgende Fragen beantwortet: Wieso wird eine Verdichtung (positiver Schalldruck im Vergleich zum normalen Luftdruck) am offenen Ende, wo ja keine Wand ist, wieder zurück in die Röhre reflektiert? Wieso gibt es einen Phasensprung des Druckes: Warum wird also eine Verdichtung zu einer Verdünnung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16016</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16018</video:thumbnail_loc><video:title>Reflexion eines Unterdruckimpulses (einer Verdünnung) am offenen Ende einer Röhre</video:title><video:description>Schallreflexion am offenen Ende ist auf den ersten Blick schwer einsichtig. Die Videoanimation versucht für die Reflexion eines Unterdruckimpulses am offenen Ende eine anschauliche Erklärung zu geben. Sie verwendet dabei das Modell, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Dabei sind exemplarisch einige wenige Teilchen als Repräsentanten animiert Es werden folgende Fragen beantwortet: Wieso wird eine Verdünnung (negativer Schalldruck im Vergleich zum normalen Luftdruck) am offenen Ende, wo ja keine Wand ist, wieder zurück in die Röhre reflektiert? Wieso gibt es einen Phasensprung des Druckes: Warum wird also eine Verdünnung zu einer Verdichtung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16018</video:player_loc><video:duration>90</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16013</video:thumbnail_loc><video:title>Temperaturabhängigkeit der Schallgeschwindigkeit</video:title><video:description>Im Video wird die Abhängigkeit der Schallgeschwindigkeit in Luft von dessen Temperatur in einem halbquantitativen Freihandversuch gezeigt. Mit einem Smartphone (links) wird ein Rauschen mit kontinuierlichem Frequenzspektrum erzeugt. Ein Tablet (rechts) nimmt das zugehörige Spektrum auf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16013</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16028</video:thumbnail_loc><video:title>Future methods of tissue engineering at Hannover Laser Centre</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16028</video:player_loc><video:duration>353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16214</video:thumbnail_loc><video:title>10 Dielectric relaxation, Part 3</video:title><video:description>Lecture 10 - Dielectric relaxation, part 3. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics". Mode, systematics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16214</video:player_loc><video:duration>4493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16453</video:thumbnail_loc><video:title>Wall-crossing and geometry at infinity of Betti moduli spaces</video:title><video:description>Linear algebraic differential equation (in one variable) depending on a small parameter produces a spectral curve, which is a point in the base of a Hitchin integrable system. Gaiotto, Moore and Neitzke discovered a remarkable structure on the Hitchin base, consisting in certain integer numbers (BPS counting) associated with cycles on the spectral curves, and satisfying universal wall-crossing constraint at hypersurfaces of discontinuity. For a generic spectral curve the wall-crossing structure leads to a preferred coordinate system on the Betti moduli space (a.k.a. the character variety, or the moduli space of monodromy data). I'll speak about interpretation of BPS counting as trees on the Hitchin base, about generalized Strebel differentials and associated quivers, and how one can effectively calculate BPS counting using algebraic curves in Betti moduli spaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16453</video:player_loc><video:duration>4608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17016</video:thumbnail_loc><video:title>1/2 The orbital circle method and applications, toral eigenfuctions and their nodal sets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17016</video:player_loc><video:duration>3943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17022</video:thumbnail_loc><video:title>1/4 Trace functions over finite fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17022</video:player_loc><video:duration>4132</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17024</video:thumbnail_loc><video:title>4/4 Mathematical Structures arising from Genetics and Molecular Biology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17024</video:player_loc><video:duration>7186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16997</video:thumbnail_loc><video:title>3/4 Growth in groups and applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16997</video:player_loc><video:duration>3834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16987</video:thumbnail_loc><video:title>N = 4 Super Yang-Mills Theory on the Coulomb Branch</video:title><video:description>I will present a conjecture relating the world-volume action of a D3-brane in an AdS5 X S5 background to the effective action of N = 4 Super Yang-Mills Theory on the Coulomb branch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16987</video:player_loc><video:duration>3147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16981</video:thumbnail_loc><video:title>Where does quantum field theory come from?</video:title><video:description>This will be an interim report on a long-running project to construct a mechanism that produces spacetime quantum field theory; to indentify possible exotic, non-canonical low- energy phenomena in SU(2) and SU(3) gauge theories produced by this mechanism; and to calculate signals of these phenomena to see if they can be used to check whether the proposed mechanism operates in the real world. The last effort is still ongoing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16981</video:player_loc><video:duration>3967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17023</video:thumbnail_loc><video:title>Out of equilibrium</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17023</video:player_loc><video:duration>4170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17036</video:thumbnail_loc><video:title>1/3 Bounded gaps between primes Download</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17036</video:player_loc><video:duration>4036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17040</video:thumbnail_loc><video:title>3/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17040</video:player_loc><video:duration>4871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17046</video:thumbnail_loc><video:title>2/4 Growth in groups and applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17046</video:player_loc><video:duration>3604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17049</video:thumbnail_loc><video:title>On the cycle class map for zero-cycles over local fields</video:title><video:description>The Chow group of zero-cycles of a smooth and projective variety defined over a field k is an invariant of an arithmetic and geometric nature which is well understood only when k is a finite field (by higher-dimensional class field theory). In this talk, we will discuss the case of local and strictly local fields. We prove in particular the injectivity of the cycle class map to integral l-adic cohomology for a large class of surfaces with positive geometric genus over p-adic fields. The same statement holds for semistable K3 surfaces over C((t)), but does not hold in general for surfaces over C((t)) or over the maximal unramified extension of a p-adic field. This is a joint work with Hélène Esnault.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17049</video:player_loc><video:duration>4252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17052</video:thumbnail_loc><video:title>4/4 Spectral Geometric Unification</video:title><video:description>Order one condition and physics beyond Standard Model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17052</video:player_loc><video:duration>5001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17110</video:thumbnail_loc><video:title>20 Light Scattering Spectroscopy Slow Mode</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17110</video:player_loc><video:duration>3466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17055</video:thumbnail_loc><video:title>4/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17055</video:player_loc><video:duration>5359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17044</video:thumbnail_loc><video:title>Real Time Imaging of Quantum and Thermal Fluctuations</video:title><video:description>Tremendous progresses have been achieved in the last decade in realising and manipulating stable and controllable quantum systems, and these made possible to experimentally study fundamental questions posed in the early days of quantum mechanics. We shall theoretical discuss recent cavity QED experiments on non- demolition quantum measurements. While they nicely illustrate postulates of quantum mechanics and the possibility to implement efficient quantum state manipulations, these experiments pose a few questions such as: What does it mean to observe a progressive wave function collapse in real time? How to describe it? What do we learn from them? Their analysis will allow us one hand to link these experiments to basics notions of probability or information theory, and on the other hand to touch upon notions of quantum noise. As an illustration, we shall look at quantum systems in contact with a heat bath subject to quantum transitions between energy levels upon absorption or emission of energy quanta. Isolating the two indispensable mechanisms in competition, we shall describe the main physical features of thermally activated quantum jumps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17044</video:player_loc><video:duration>3324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17051</video:thumbnail_loc><video:title>A visit to the Finsler world­</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17051</video:player_loc><video:duration>2789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17091</video:thumbnail_loc><video:title>Remote Laserbohren von Edelstahl mit variierten Lochabständen</video:title><video:description>Remote Laser drilling of metal with various hole distances</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17091</video:player_loc><video:duration>32</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17090</video:thumbnail_loc><video:title>Laser - Hochratebearbeitung mit 2D Polygonscanner an eloxiertem Aluminiumblech</video:title><video:description>High speed Laser manufacturing on black anodized aluminium material using a 2D Polygon scanning system</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17090</video:player_loc><video:duration>90</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17092</video:thumbnail_loc><video:title>Laser - Hochratebearbeitung mit 2D Polygonscanner an Siliziumwafern</video:title><video:description>High speed Laser structuring of Silicon wafer material using a 2D Polygon scanning system</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17092</video:player_loc><video:duration>80</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17094</video:thumbnail_loc><video:title>Laser - Hochratebohren von 10 µm dicker Metallfolie mit 2D Polygonscanner</video:title><video:description>High speed Laser drilling of 10 µm metal foil using a 2D Polygon scanning system</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17094</video:player_loc><video:duration>37</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17093</video:thumbnail_loc><video:title>Remote Laserbohren und Schneiden von Aluminiumoxidkeramik</video:title><video:description>Remote Laser drilling and Laser cutting of aluminium oxide ceramics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17093</video:player_loc><video:duration>49</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17096</video:thumbnail_loc><video:title>Remote Laserschneiden und Laserritzen von Aluminiumoxidkeramik</video:title><video:description>Remote Laser cutting and Laser scribing of aluminum oxide ceramics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17096</video:player_loc><video:duration>66</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17054</video:thumbnail_loc><video:title>2/4 Mathematical Structures arising from Genetics and Molecular Biology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17054</video:player_loc><video:duration>6688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17057</video:thumbnail_loc><video:title>3/4 L-function</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17057</video:player_loc><video:duration>4140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17095</video:thumbnail_loc><video:title>Spannungsrisstrennen von mono- und polykristallinem Silizium</video:title><video:description>fast laser induced separation of silicon wafer materials</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17095</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17098</video:thumbnail_loc><video:title>Laserschutzwand für Hochleistungslaser</video:title><video:description>Laser guard protecting against high power Laserbeam</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17098</video:player_loc><video:duration>43</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17099</video:thumbnail_loc><video:title>Mikrostrukturieren mit einem Femtosekundenlaser</video:title><video:description>Micro Structuring with Femto Second Pulses</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17099</video:player_loc><video:duration>94</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17100</video:thumbnail_loc><video:title>3D Drucken / Hochrate Micro Cladding</video:title><video:description>3D Printing / Highspeed Micro Cladding</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17100</video:player_loc><video:duration>62</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17101</video:thumbnail_loc><video:title>Entwicklung eines 100 W Faserlasers</video:title><video:description>Enwicklung eines 100 W Faserlasers Development of a 100 W fibre laser (100 W mittlere Leistung, 25 kHz bis 5 MHz Pulsrepititionsrate, minimale Pulsdauer von 25 ns)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17101</video:player_loc><video:duration>79</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17060</video:thumbnail_loc><video:title>4/4 Universal mixed elliptic motives</video:title><video:description>Universal mixed elliptic motives are certain local systems over a modular curve that are endowed with additional structure, such as that of a variation of mixed Hodge structure. They form a tannakian category. The coordinate ring of its fundamental group is a Hopf algebra in a category of mixed Tate motives. This course will be an introduction to universal mixed elliptic motives, which were defined with Makoto Matsumoto, and a report on more recent developments. One focus will be on the structure of the tannakian fundamental group of the category of mixed elliptic motives over M1,1. In particular, we will explain that it is an extension of GL2 by a prounipotent group whose Lie algebra is generated by Eisenstein series and has non-trivial relations coming from cusp forms. We will also discuss the relation of mixed elliptic motives to mixed Tate motives via specialization to the Tate curve and the nodal cubic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17060</video:player_loc><video:duration>7464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17053</video:thumbnail_loc><video:title>2/4 L-function</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17053</video:player_loc><video:duration>3554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16413</video:thumbnail_loc><video:title>Integrable deformations of sine-Liouville model and duality</video:title><video:description>We show that sine-Lioville CFT, which is dual to Witten 2-d black hole model, has three different types of integrable perturbations. The corresponding theories also possess non- trivial duality properties. The first two models give the examples of weak-strong coupling dualities between charged fermions and bosons. The third type gives two different field theories, which are dual to massive and massless non-linear sigma models.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16413</video:player_loc><video:duration>3496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16421</video:thumbnail_loc><video:title>Correlation-based imaging in random media</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16421</video:player_loc><video:duration>2588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16428</video:thumbnail_loc><video:title>1/4 Mathematical Structures arising from Genetics and Molecular Biology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16428</video:player_loc><video:duration>6224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16353</video:thumbnail_loc><video:title>3/4 Motivic periods and the cosmic Galois group</video:title><video:description>In the 1990's Broadhurst and Kreimer observed that many Feynman amplitudes in quantum field theory are expressible in terms of multiple zeta values. Out of this has grown a body of research seeking to apply methods from algebraic geometry and number theory to problems in high energy physics. This talk will be an introduction to this nascent area and survey some recent highlights. Most strikingly, ideas due to Grothendieck (developed by Y. André) suggest that there should be a Galois theory of certain transcendental numbers defined by the periods of algebraic varieties. Many Feynman amplitudes in quantum field theories are of this type. P. Cartier suggested several years ago applying these ideas to amplitudes in perturbative physics, and coined the term `cosmic Galois group'. One of my goals will be to describe how to set up such a theory rigorously, define a cosmic Galois group, and explore its consequences and unexpected predictive power. Topics to be addressed will include: 1) A Galois theory of periods, multiple zeta values. 2) Parametric representation of Feyman integrals and their mixed Hodge structures. 3) Operads and the principle of small graphs. 4) The cosmic Galois group: results, counterexamples and conjectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16353</video:player_loc><video:duration>6990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16427</video:thumbnail_loc><video:title>2/4 Universal mixed elliptic motives</video:title><video:description>Universal mixed elliptic motives are certain local systems over a modular curve that are endowed with additional structure, such as that of a variation of mixed Hodge structure. They form a tannakian category. The coordinate ring of its fundamental group is a Hopf algebra in a category of mixed Tate motives. This course will be an introduction to universal mixed elliptic motives, which were defined with Makoto Matsumoto, and a report on more recent developments. One focus will be on the structure of the tannakian fundamental group of the category of mixed elliptic motives over M1,1. In particular, we will explain that it is an extension of GL2 by a prounipotent group whose Lie algebra is generated by Eisenstein series and has non-trivial relations coming from cusp forms. We will also discuss the relation of mixed elliptic motives to mixed Tate motives via specialization to the Tate curve and the nodal cubic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16427</video:player_loc><video:duration>7641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16431</video:thumbnail_loc><video:title>3/4 Spectral Geometric Unification</video:title><video:description>Spectral action and Standard Model of Particle Physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16431</video:player_loc><video:duration>5655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16305</video:thumbnail_loc><video:title>3/3 Boundary, corners, strong bundles, and implicit function theorems</video:title><video:description>In this talk, we generalize the notion of sc-retracts to include cases with boundary and corner structure. In addition, we develop the notion of a strong bundle (of which the Cauchy-Riemann operator is a section) and state an implicit function theorem for transverse Fredholm sections with compact zero-set, which guarantees the zero set of the section is a manifold with boundary and corners, with boundary/corner structure induced from the ambient M-polyfold. [Related literature: Sections 5.2, 5.3, and 6.1 of Polyfolds: A First and Second Look.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16305</video:player_loc><video:duration>5282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16438</video:thumbnail_loc><video:title>3/3 Bounded gaps between primes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16438</video:player_loc><video:duration>3888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16312</video:thumbnail_loc><video:title>2/3 Lagrangian Floer cohomology in families</video:title><video:description>We will begin with a brief overview of Lagrangian Floer cohomology, in a setting designed to minimise technical difficulties (i.e. no bubbling). Then we will ponder the question of what happens to Floer theory when we vary Lagrangians in families, which we will not require to be Hamiltonian. We will see rigid analytic spaces naturally arise from such families; these spaces are the analogue of complex analytic manifolds over the Novikov field. In order to be faithful to the theme of the conference, we will end by constructing lots of moduli spaces in order to see that Floer complexes give rise to analytic coherent sheaves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16312</video:player_loc><video:duration>3734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16429</video:thumbnail_loc><video:title>3/4 Automorphic forms for GL(2)</video:title><video:description>Philippe Michel - Automorphic forms for GL(2)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16429</video:player_loc><video:duration>3753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18000</video:thumbnail_loc><video:title>Master class II with Bart van Wees</video:title><video:description>I will give basic introduction into the physics and technology of graphene, a one atom thick hexagonal lattice of carbon atoms. Starting from the elementary electronic sp2 bonding states between adjacent carbon atoms, I will show how the two-dimensional electronic bandstructure of graphene is be obtained. The role of the Schrodinger equation is replaced by the so-called Dirac equation, which decribes a two-component wave function. This leads to very rich physics and a interesting analogy with high energy physics. From an experimental point of view I will give a demonstration of the Scotch tape technique which made it possible to obtain single graphene layers for the first time. This made it possible to observed new effects, such as the anomalous quantum Hall effect, in field effect transistors based on single graphene layers. Various techniques to improve the quality and/or the quantity of the graphene layers will be discussed, including suspended graphene and techniques to grow graphene on various substrates. Finally a future outlook will be given.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18000</video:player_loc><video:duration>3285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18010</video:thumbnail_loc><video:title>Master class I with Juan Maldacena</video:title><video:description>We introduce the duality between quantum gravity in spacetimes with boundaries and quantum field theories on the boundary. We describe the arguments leading to the relationship and the dictionary between computations on the two sides. No string theory background is required.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18010</video:player_loc><video:duration>4354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17939</video:thumbnail_loc><video:title>1. Basic Manipulation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17939</video:player_loc><video:duration>257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18004</video:thumbnail_loc><video:title>Master class II with David Quéré</video:title><video:description>Two hundreds years ago, Thomas Young understood how the solid/liquid contact is dictated by surface forces. Our plan is to discuss how the solid roughness modifies (quite dramatically) this law. Roughness can be either accidental, or set at a surface with micro-machined extures, which decides the resulting properties: super-hydrophilicity, water repellency, slip, anti-fogging properties, etc. We present recent developments in this lively field of surface science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18004</video:player_loc><video:duration>4173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17946</video:thumbnail_loc><video:title>2. Basic Manipulation Test: Team Lyon CPE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17946</video:player_loc><video:duration>407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17943</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team smARTLabs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17943</video:player_loc><video:duration>424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17941</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17941</video:player_loc><video:duration>608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17944</video:thumbnail_loc><video:title>2. Basic Manipulation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17944</video:player_loc><video:duration>283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17947</video:thumbnail_loc><video:title>Basic Manipulation Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17947</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17940</video:thumbnail_loc><video:title>1. Basic Manipulation Test: Team Lyon CPE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17940</video:player_loc><video:duration>495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17942</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team Lyon CPE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17942</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17993</video:thumbnail_loc><video:title>Basic Manipulation Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17993</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17992</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17992</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17989</video:thumbnail_loc><video:title>Semi Final: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17989</video:player_loc><video:duration>105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17984</video:thumbnail_loc><video:title>Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17984</video:player_loc><video:duration>431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17987</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17987</video:player_loc><video:duration>230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17991</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17991</video:player_loc><video:duration>246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17990</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17990</video:player_loc><video:duration>274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17986</video:thumbnail_loc><video:title>Semi Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17986</video:player_loc><video:duration>318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17995</video:thumbnail_loc><video:title>Final: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17995</video:player_loc><video:duration>197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17994</video:thumbnail_loc><video:title>Conveyor Belt Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17994</video:player_loc><video:duration>65</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17945</video:thumbnail_loc><video:title>Basic Manipulation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17945</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17949</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17949</video:player_loc><video:duration>559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17952</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team smARTLabs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17952</video:player_loc><video:duration>192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17950</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17950</video:player_loc><video:duration>474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17951</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team Lyon CPE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17951</video:player_loc><video:duration>552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17963</video:thumbnail_loc><video:title>Precision Placement Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17963</video:player_loc><video:duration>308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17962</video:thumbnail_loc><video:title>Final: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17962</video:player_loc><video:duration>306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17953</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17953</video:player_loc><video:duration>216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17959</video:thumbnail_loc><video:title>Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17959</video:player_loc><video:duration>613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17964</video:thumbnail_loc><video:title>Precision Placement Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17964</video:player_loc><video:duration>289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17960</video:thumbnail_loc><video:title>Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17960</video:player_loc><video:duration>561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17961</video:thumbnail_loc><video:title>Final: Team smARTLabs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17961</video:player_loc><video:duration>501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17958</video:thumbnail_loc><video:title>Basic Navigation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17958</video:player_loc><video:duration>186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17965</video:thumbnail_loc><video:title>Precision Placement Test: Team Lyon CPE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17965</video:player_loc><video:duration>620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17976</video:thumbnail_loc><video:title>Conveyor Belt Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17976</video:player_loc><video:duration>84</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17974</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17974</video:player_loc><video:duration>401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17975</video:thumbnail_loc><video:title>Basic Navigation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17975</video:player_loc><video:duration>143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17973</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17973</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17971</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team AutonOHM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17971</video:player_loc><video:duration>41</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17972</video:thumbnail_loc><video:title>Final: Team AutonOHM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17972</video:player_loc><video:duration>227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17966</video:thumbnail_loc><video:title>Precision Placement Test: Team smARTLabs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17966</video:player_loc><video:duration>202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17967</video:thumbnail_loc><video:title>Precision Placement Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17967</video:player_loc><video:duration>288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17981</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17981</video:player_loc><video:duration>350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17982</video:thumbnail_loc><video:title>Basic Navigation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17982</video:player_loc><video:duration>209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17980</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17980</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17979</video:thumbnail_loc><video:title>Semi Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17979</video:player_loc><video:duration>428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17988</video:thumbnail_loc><video:title>Final: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17988</video:player_loc><video:duration>516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17985</video:thumbnail_loc><video:title>Precision Placement Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17985</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17983</video:thumbnail_loc><video:title>Conveyor Belt Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17983</video:player_loc><video:duration>99</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17978</video:thumbnail_loc><video:title>Precision Placement Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17978</video:player_loc><video:duration>293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17977</video:thumbnail_loc><video:title>Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17977</video:player_loc><video:duration>776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18017</video:thumbnail_loc><video:title>Master class with Sibylle Günter</video:title><video:description>Nuclear fusion could play a major role in the energy mix during the second half of this century. The advantages of nuclear fusion, in particular for base load power stations, are obvious: the fuel is nearly unlimited and widely available, and - in contrast to fission - there is no possibility of a runaway reaction or meltdown. After more than 50 years of research, fusion has advanced to the decisive step on the way to a power plant: the international tokamak experiment ITER is designed to demonstrate the feasibility of net energy production from nuclear fusion reactions. For a fusion reactor, matter has to be heated up to extremely high temperatures: more than 100 million degrees - about a factor of 10 hotter than the sun's core. At these temperatures the material is fully ionized. The charged particles can be confined by magnetic fields, which are also able to provide the required efficient heat insulation. For magnetic fusion reactions to be self-sustaining, the thermal insulation has to be a factor of 100 better than that of polystyrene - at temperatures, where the velocity of particles approaches one fifth of the velocity of light! The physics basis of such magnetic confinement will be discussed. The two alternative concepts on the way to a fusion power plant: the tokamak and the stellarator will be introduced and the remaining scientific challenges for magnetic fusion will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18017</video:player_loc><video:duration>6810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18009</video:thumbnail_loc><video:title>Master class with John Turner</video:title><video:description>This lecture will introduce the components of photoelectrochemical hydrogen production devices as well as a discussion of the economics of hydrogen production and how that determines the necessary fundamental material properties of the semiconductor in addition to the other components of the system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18009</video:player_loc><video:duration>9408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11272</video:thumbnail_loc><video:title>Aussagenlogik und Prädikatenlogik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11272</video:player_loc><video:duration>4944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11274</video:thumbnail_loc><video:title>Beschreibungslogiken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11274</video:player_loc><video:duration>5808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11275</video:thumbnail_loc><video:title>OWL und OWL-Semantik</video:title><video:description>Aufbauend auf die Beschreibungslogik SHOIN(D) wird die Ontologiebeschreibungssprache OWL DL eingeführt und deren Semantik erläutert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11275</video:player_loc><video:duration>4940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11270</video:thumbnail_loc><video:title>RDFS, RDFa, SPARQL und Triple Stores</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11270</video:player_loc><video:duration>4880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11277</video:thumbnail_loc><video:title>SWRL/RIF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11277</video:player_loc><video:duration>4763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11269</video:thumbnail_loc><video:title>Resource Description Framework - RDF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11269</video:player_loc><video:duration>4416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11273</video:thumbnail_loc><video:title>RDF(S) Semantik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11273</video:player_loc><video:duration>4966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11265</video:thumbnail_loc><video:title>Einführung (Teil 2) / Vom WWW zum Semantic Web</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11265</video:player_loc><video:duration>3446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11271</video:thumbnail_loc><video:title>Ontologie(n) in Philosophie und Informatik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11271</video:player_loc><video:duration>5029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11268</video:thumbnail_loc><video:title>XML und XML-Schema (Teil 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11268</video:player_loc><video:duration>3119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13652</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13652</video:player_loc><video:duration>5344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13606</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13606</video:player_loc><video:duration>5491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13211</video:thumbnail_loc><video:title>Classical Physics Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13211</video:player_loc><video:duration>4073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13212</video:thumbnail_loc><video:title>Classical Physics Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13212</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14260</video:thumbnail_loc><video:title>TIB|AV-PORTAL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14260</video:player_loc><video:duration>223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12964</video:thumbnail_loc><video:title>Basic Physics III Lecture 27</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12964</video:player_loc><video:duration>2516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12973</video:thumbnail_loc><video:title>Classical Physics Lecture 14</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12973</video:player_loc><video:duration>3988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14262</video:thumbnail_loc><video:title>13 Semantic Web Technologien - Semantic Search</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14262</video:player_loc><video:duration>5249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14272</video:thumbnail_loc><video:title>01 Semantic Web Technologien - Einführung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14272</video:player_loc><video:duration>4777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14266</video:thumbnail_loc><video:title>02 Semantic Web Technologien - URI und RDF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14266</video:player_loc><video:duration>4994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14273</video:thumbnail_loc><video:title>12 Semantic Web Technologien - Linked Data Engineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14273</video:player_loc><video:duration>5274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14271</video:thumbnail_loc><video:title>08 Semantic Web Technologien - OWL und OWL Semantik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14271</video:player_loc><video:duration>5228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14269</video:thumbnail_loc><video:title>09 Semantic Web Technologien - OWL 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14269</video:player_loc><video:duration>5250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14270</video:thumbnail_loc><video:title>03 Semantic Web Technologien - RDFS, RDFa und SPARQL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14270</video:player_loc><video:duration>3651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13207</video:thumbnail_loc><video:title>Classical Physics Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13207</video:player_loc><video:duration>4660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13603</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13603</video:player_loc><video:duration>5838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12943</video:thumbnail_loc><video:title>Basic Physics III Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12943</video:player_loc><video:duration>2545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12945</video:thumbnail_loc><video:title>Basic Physics III Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12945</video:player_loc><video:duration>2262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12890</video:thumbnail_loc><video:title>Expected Values</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12890</video:player_loc><video:duration>5911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12880</video:thumbnail_loc><video:title>Probability (1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12880</video:player_loc><video:duration>6243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12968</video:thumbnail_loc><video:title>Classical Physics Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12968</video:player_loc><video:duration>3278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12962</video:thumbnail_loc><video:title>Basic Physics III Lecture 26</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12962</video:player_loc><video:duration>2584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14261</video:thumbnail_loc><video:title>11 Semantic Web Technologien - Ontological Engineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14261</video:player_loc><video:duration>5489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14265</video:thumbnail_loc><video:title>05 Semantic Web Technologien - Aussagenlogik und Prädikatenlogik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14265</video:player_loc><video:duration>5423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14264</video:thumbnail_loc><video:title>04 Semantic Web Technologien - Ontologie in der Philosophie und der Informatik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14264</video:player_loc><video:duration>5475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12960</video:thumbnail_loc><video:title>Basic Physics III Lecture 24</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12960</video:player_loc><video:duration>2760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12961</video:thumbnail_loc><video:title>Basic Physics III Lecture 25</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12961</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14263</video:thumbnail_loc><video:title>10 Semantic Web Technologien - Regeln mit SWRL und RIF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14263</video:player_loc><video:duration>5441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12885</video:thumbnail_loc><video:title>Simple Random Sampling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12885</video:player_loc><video:duration>4153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12908</video:thumbnail_loc><video:title>Math for Economists - Lecture 14</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12908</video:player_loc><video:duration>6018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12911</video:thumbnail_loc><video:title>Conditional Probability</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12911</video:player_loc><video:duration>3695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12895</video:thumbnail_loc><video:title>Math for Economists - Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12895</video:player_loc><video:duration>6120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12909</video:thumbnail_loc><video:title>Math for Economists - Lecture 15</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12909</video:player_loc><video:duration>5744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12900</video:thumbnail_loc><video:title>Math for Economists - Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12900</video:player_loc><video:duration>6239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12914</video:thumbnail_loc><video:title>Math for Economists - Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12914</video:player_loc><video:duration>6395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12907</video:thumbnail_loc><video:title>Math for Economists - Lecture 13</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12907</video:player_loc><video:duration>5491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10405</video:thumbnail_loc><video:title>Bringing crystal structures to life in the scientific literature</video:title><video:description>Crystallographic research frequently involves determination of three-dimensional crystal lattices or molecular structures by diffraction techniques. The adoption of a standard computer-interpretable data description by the International Union of Crystallography (IUCr) has allowed the development of new workflows for its scientific journals. These result in a tight integration of scientific articles with the actual data and metadata that underpin the results that they discuss. Data validation is an integral (and largely automatic) part of the peer review procedure for IUCr journals; the structural models can be visualised directly while reading the published article, and can be used as the basis for interactive database searches and queries. The journals also link and transfer data to curated domain-wide structural databases such as the Protein Data Bank, Cambridge Structural Database and Inorganic Crystal Structure Database. For short structural articles, the actual data files, annotated with the text of the discussion, actually form the submission medium, and tools have been created to allow easy authoring and the creation of interactive molecular graphics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10405</video:player_loc><video:duration>1581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10413</video:thumbnail_loc><video:title>The CNRS engagement in research infrastructures for digital humanities</video:title><video:description>The French CNRS (National Center for Scientific Research) is involved in almost all scientific fields, including Humanities and Social Sciences (HSS). Within the HSS, transition to digital humanities has been on the CNRS agenda for more than 10 years, leading in particular the creation of so-called very large-scale research infrastructures (TGIR). The presentation will provide a closer look at two of these TGIRs, TGE Adonis and CORPUS-IR, at related developments and the ways in which non-textual information is handled in these facilities. The goal of Adonis is to provide three types of services to the HSS communities: preservation, processing and dissemination of digital objects produced by the research labs. Adonis is working closely with CINES, center for long-term preservation in French higher education and research, and has a role of coordination of the Centers of digital resources, which have been created by CNRS since 2005. A special focus will be on the ISIDORE platform, a unique access point to various kinds of resources, using state-of-the-art data linking and enrichment techniques. It will finally be mentioned how non-textual information is also finding its way into the HAL central open archive run by CNRS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10413</video:player_loc><video:duration>2064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10940</video:thumbnail_loc><video:title>Weserfischerei in Nienburg - Arbeitsalltag der Familie Dobberschütz</video:title><video:description>Einer der letzten Fischereibetriebe an der Weser. Im Kontext sozialer Interaktion und alltäglicher Arbeitsroutine im Jahreslauf wird deutlich, wie die Familie Dobberschütz sich neuen ökonomischen und ökologischen Bedingungen anpaßt: Veränderte Fangtechniken (Aalschokker) auf der Weser, die zusätzliche Bewirtschaftung des Dümmersees, Forellenmast und marktorientierter Verkauf im Fischfeinkostgeschäft sichern weiterhin die Existenz des Familienbetriebes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10940</video:player_loc><video:duration>3112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10613</video:thumbnail_loc><video:title>Variation der kinetischen Tiefe</video:title><video:description>A circular diaphragm shows an ellipse in the centre of homogenous periphery. With the eccentric shift of the rotating configuration the ellipse seems to move from the centre to the periphery of a (static) circle. Along with this movement characteristics of the Benussi-Musatti-effect appear.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10613</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10617</video:thumbnail_loc><video:title>Metzger-Zöller-Versuch</video:title><video:description>Metzger &amp; Zöller demonstrated that an ensemble of even coloured objects appears as if they were illuminated in the same colour. An objectively monochromously illuminated ensemble of white objects can - reversely - appear as a group of objects of the same surface colour. Demonstrations of the differences between both situations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10617</video:player_loc><video:duration>96</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10614</video:thumbnail_loc><video:title>Spanentstehung</video:title><video:description>When watching the microcinematographic shots from film E 1528 a reverse motion aftereffect appears. This effect is comparable to the waterfall illusion described by Addams, 1834.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10614</video:player_loc><video:duration>64</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10858</video:thumbnail_loc><video:title>Leiterschaukel im Magnetfeld</video:title><video:description>The behaviour of a wire loop under current flow in the homogeneous field of a horseshoe magnet is examined. First the experimental setup is introduced, then the voltage is increased step by step and the deviation of the loop is observed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10858</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10861</video:thumbnail_loc><video:title>Turbulente Strömung</video:title><video:description>The behaviour of water flowing around a circular profile is examined. The shape of the streamlines is shown, especially the fact that they tear off behind the body and unstable vortexing occurs is examined in slow-motion. One can see that the flow velocity changes in space and time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10861</video:player_loc><video:duration>95</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10860</video:thumbnail_loc><video:title>Laminare Strömung</video:title><video:description>The behaviour of water flowing around a streamline profile is examined. The shape of the streamlines is shown and namely the fact that they approximately show a time constant streamline density and velocity at each place. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10860</video:player_loc><video:duration>97</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10859</video:thumbnail_loc><video:title>Schmelzen von Metall</video:title><video:description>The temperature profile of a piece of metal is examined during continous energy input. A piece of Wood's metal is heated on a hot plate. A digital thermometer shows the temperature while the melting process is filmed. A corresponding temperature-time diagram is recorded for later evaluation. The energy input, the specific melting temperature, and the entropy difference are calculated and compared with other values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10859</video:player_loc><video:duration>239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10863</video:thumbnail_loc><video:title>Kontinuitätsgleichung</video:title><video:description>The flow behaviour of water in pipe constriction is demonstrated. The flow is examined by means of the shape of the streamlines. From mass continuity equations can be derived that compare the velocity quotient with the flown area. This is exemplarily shown and calculated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10863</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10857</video:thumbnail_loc><video:title>Tripelpunkt</video:title><video:description>The coincidence of the solid, liquid and gaseous aggregate state of water is demonstrated. A bowl of water is placed in the bell jar. At a pressure of 6,1 millibar and a temperature of 0,01°C the water freezes, at the same time it starts to bubble here and there - it is boiling! With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10857</video:player_loc><video:duration>183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10864</video:thumbnail_loc><video:title>Dielektrikum im Kondensator</video:title><video:description>The behaviour of a dielectric fluid between two metal sheets is shown when voltage is applied. The experimental set-up is explained with a diagram, then voltage application is varied in the experiment, resulting in the rising and falling of the fluid. The adhesive forces are also discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10864</video:player_loc><video:duration>87</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10638</video:thumbnail_loc><video:title>Entstehung von Deformationszwillingen in Zink-Einkristallen</video:title><video:description>Development of deformation twins (animation). Cinemicrography of surface phenomenons. Twin formation in different crystals under stress (experiment and animation). Course of twin formation in space and time. Growth of twins. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10638</video:player_loc><video:duration>332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10797</video:thumbnail_loc><video:title>Navier-Stokes Gleichung</video:title><video:description>To determine the velocity field of a current the so-called "particle image velocimetry" is a suitable method. With the help of the distance of individual particles and the time interval the velocity field of a current is determined. The procedure is applied at a real current, the results are noted. One can compare the most important observations with the theoretical description by the Navier-Stokes equation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10797</video:player_loc><video:duration>296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10817</video:thumbnail_loc><video:title>Radiodensitometrie - Eine Methode zur Erfassung der Holzdichte</video:title><video:description>Radiodensitometry is a method for the analysis of wood density on the basis of the thickness of the cell walls of the durable tracheids of late wood. X-ray radiography of the wooden drilling cores shows the pale early wood and the darker late wood. By means of the grey tones one can identify a density curve which provides data for the climatological analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10817</video:player_loc><video:duration>159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10814</video:thumbnail_loc><video:title>Bäume aus Seen der nördlichen Waldgrenze - ein postglaziales Jahrringarchiv</video:title><video:description>Fossile logs are often found in lakes of boreal forests (pine and birch): the cold water preserves the trees for thousands of years. These trees serve as a climate archive because the structure of their tree rings is mainly formed by the summer temperature.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10814</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10815</video:thumbnail_loc><video:title>Dendrochronologische Untersuchungen an einem Holzweg im Moor</video:title><video:description>Turf moors are often repositories of old tree trunks, because the moist soil preserves the wood under air-tight conditions. Identification of tree species on site. The anatomical characteristics of oaks are big pores of the earlywood and broad pith rays.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10815</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10816</video:thumbnail_loc><video:title>Baumfunde in Flusssedimenten</video:title><video:description>Trees from former floodplain forests, which were embedded into river sediments, often have been preserved very well under air-tight conditions. They are components of long tree-ring chronologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10816</video:player_loc><video:duration>105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10818</video:thumbnail_loc><video:title>Fossile Eichenfunde aus Mooren</video:title><video:description>Bog oaks, embedded into moors over thousands of years, have been preserved very well under air-tight conditions. Their tree rings bear witness to the growth conditions, the moor development and climate history.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10818</video:player_loc><video:duration>130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10813</video:thumbnail_loc><video:title>Dendrochronologische Datierung eines alten Schrankes</video:title><video:description>Dendrochronology as a method to date old furniture, here a wall cabinet in a monastery. From the end-grain of its blank an impression of the year rings is taken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10813</video:player_loc><video:duration>118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10812</video:thumbnail_loc><video:title>Probennahme am lebenden Baum</video:title><video:description>Taking a sample from a living pine for dendrochronological age determination. Drilling, removal of the drilling core; typical succession of early wood and late wood in pine trees.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10812</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10796</video:thumbnail_loc><video:title>Coriolis- und Zentrifugalkraft im rotierenden Bezugssystem</video:title><video:description>The trajectory of a ball on a rotating disk is examined both from the point of view of an outside person and from the point of view of a rotating observer. One observes the curvature of the trajectory in the rotating system and introduces additional forces, in order to be able to explain the movement of the ball in the rotating system with the help of the Newton's second axiom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10796</video:player_loc><video:duration>381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10799</video:thumbnail_loc><video:title>Karmansche Wirbelstraße</video:title><video:description>The behaviour of currents flowing around obstacles is examined. The vortices behind the object are not stationary, but are taken away by the current caused by its internal friction. At their point of origin only new vortices develop which detach from the object and start to migrate. All in all a vortex street occurs behind an obstacle in such a flow. Kármán's stability criterion is described and compared with experimental results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10799</video:player_loc><video:duration>260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10570</video:thumbnail_loc><video:title>Die ZB MED in Bildern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10570</video:player_loc><video:duration>196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10798</video:thumbnail_loc><video:title>Rayleigh-Kriterium: Das Auflösungsvermögen optischer Instrumente</video:title><video:description>The maximum resolution of an optical instrument is described by the Rayleigh criterion. We observe two spots of light through a telescope to investigate this criterion. When the resolution-limit is reached by decreasing the size of the aperture, we expect the light spots to blur. This is first examined qualitatively and then compared quantitatively with the Rayleigh criterion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10798</video:player_loc><video:duration>247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10795</video:thumbnail_loc><video:title>Absorption und Streuung</video:title><video:description>In this movie the two main causes for the decrease of light intensity while passing through materials are examined. Based on qualitative observations quantitative measurements are performed and evaluated systematically. Thus the exponential decrease of light intensity in absorption is shown to be a function of the distance passed, which is described by Beer-Lambert law of absorption. While examining the scattering of light the dependence on the frequency of light is shown and the proportionality to the fourth power explained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10795</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10862</video:thumbnail_loc><video:title>Umströmung verschiedener Hindernisse im Strömungskanal</video:title><video:description>The flow of water is visualized with tiny particles. The flow types laminar and turbulent are introduced and examined using different profiles. Rectangular, square, fully or partly cylindrical, streamlined and aerofoil shaped bodies are put in the flow channel. Finally the flow in a pipe constriction is examined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10862</video:player_loc><video:duration>309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10866</video:thumbnail_loc><video:title>Tief- und Hochpass</video:title><video:description>The relationship between input and output voltage is examined. The circuits of low-pass and high-pass filter are demonstrated at the beginning of the tests. Then an alternating voltage of increasing frequency is applied. The oscilloscope shows the amplitudes of input and output voltage and the phase shift. Parallel to this experiment the amplitude-frequency diagram is recorded.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10866</video:player_loc><video:duration>215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10865</video:thumbnail_loc><video:title>Fadenpendel</video:title><video:description>The dependence of vibration time of the string pendulum from different factors is examined and finally demonstrated in phase space. After introducing the experimental setup several test series are carried out. The first one examines the impact of the pendulum length on the vibration period, showing three different lengths. The dependency from the pendulum mass is examined with two bodies of different density. In the third part different deviations and their effect on the vibration period are demonstrated. Finally, the phase space and its timely development is shown with a real pendulum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10865</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10867</video:thumbnail_loc><video:title>Trägheit des Magnetfeldes: Induktive Schaltverzögerung</video:title><video:description>The switching on and off of electric devices is usually characterized by their instantaneous response. The presence of inductors with large self-inductance can, however, cause considerable delays. Iron cores can lead to additional delays resulting from a change of the magnetization. Such delays, extending over minutes, will be shown here. A large copper spool is wound on a heavy closed iron core. It can be connected with a switch to a 2 volt accumulator (lead-acid battery) and a projection ammeter of short response time (less than 1 sec). The time is measured with a large, hand-operated (historic) stopwatch. These experiments always are extremely surprising, considering that we tend to associate electric phenomena with the idea of the instantaneous, the timeless.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10867</video:player_loc><video:duration>326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10873</video:thumbnail_loc><video:title>Bestimmung des elektrischen Erdfeldes</video:title><video:description>The electric field of the earth will be determined. A parallel plate capacitor of area 1 m2 is attached to the end of a long bamboo pole. The capacitor is connected to a ballistic galvanometer calibrated to measure current pulses (charges). On a balcony outside the lecture hall, the capacitor is held with its plates horizontal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10873</video:player_loc><video:duration>81</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10875</video:thumbnail_loc><video:title>Kapazität einer Kugel</video:title><video:description>Experimental determination of the capacitance of a sphere.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10875</video:player_loc><video:duration>129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10872</video:thumbnail_loc><video:title>Stromlinien-Modellversuche</video:title><video:description>The goal is the demonstration of two-dimensional streamline patterns as they occur when non-viscous fluids flow around obstacles. The patterns shown are models, since they have been produced in a viscous fluid under conditions of laminar flow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10872</video:player_loc><video:duration>456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10868</video:thumbnail_loc><video:title>Maxwellsche Scheibe</video:title><video:description>A body that is being accelerated downward weighs less than when at rest. This is demonstrated with a flywheel on a shaft suspended on one arm of a household scale (Maxwell's disk). It is suspended on one arm of the scale with two strings which wrap around the thin shaft. When the flywheel is released, it accelerates downward, and the scale reads a reduced weight. During the subsequent rise (the flywheel still accelerating downward!) the scale again indicates a reduced weight.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10868</video:player_loc><video:duration>119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10876</video:thumbnail_loc><video:title>Elektrischer Wind</video:title><video:description>At sharp corners, even small voltages can lead to large electric fields. They can ionize the surrounding air, making it electrically conducting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10876</video:player_loc><video:duration>87</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10407</video:thumbnail_loc><video:title>Context-driven semantic multimedia search</video:title><video:description>Video and multimedia data have become the predominant information on the World Wide Web. To cope with the ever growing amount of multimedia data on the web search engines have to open up the media content for search and retrieval. Automated multimedia analysis technologies such as, e.g. automated speech recognition, video OCR, or visual concept detection help to open up large scale multimedia repositories although the achieved analysis results often are error prone and unreliable. Semantic analysis considers the multiple (mostly text-based) metadata streams from automated analysis and constructs a semantic context to enable understanding the media content. Thus, semantic analysis enables the improvement of metadata reliability by evaluating the plausibility of the semantic assumptions. In addition, semantically annotated multimedia data enables semantic and exploratory search to open up new ways of accessing multimedia repositories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10407</video:player_loc><video:duration>2714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10690</video:thumbnail_loc><video:title>Interpretation der Elektronendichte - beta-Faltblatt</video:title><video:description>The video clip shows the electron density measuring of a simple protein - the lysozyme from egg white - visualized by means of a special software (XTAL View).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10690</video:player_loc><video:duration>101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10884</video:thumbnail_loc><video:title>Bestimmung von Cp/Cv nach Rüchardt</video:title><video:description>The ratio cp/cv is determined by means of a small object swinging on a gas column. After introducing the experimental setup air and argon are measured three times each. There is no interpretation but all relevant data are given in order to calculate the adiabatic index of both gases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10884</video:player_loc><video:duration>172</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10882</video:thumbnail_loc><video:title>Wirbelstrombremse</video:title><video:description>Forces are demonstrated which arise when an electric conductor moves through an inhomogeneous magnetic field.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10882</video:player_loc><video:duration>162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10885</video:thumbnail_loc><video:title>Erzeugung und Überlagerung kohärenter Wellen zu Interferenzstrukturen</video:title><video:description>Various wave types and experimental setups are used to illustrate the phenomenon. The interfering of waves generated by phase-locked transmitters is illustrated with water waves and then with waters waves. The interference of waves which were split by a beam divider is demonstrated with microwaves. Here the maxima and minima can be located well. A Michelson interferometer is used for the demonstration of light waves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10885</video:player_loc><video:duration>340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10888</video:thumbnail_loc><video:title>Druckverhältnisse einer strömenden realen Flüssigkeit</video:title><video:description>The pressure patterns of streaming water in different pipe configurations are examined. Several vertical manometers which indicate the static pressure are fixed at the horizontal flow pipe. In a first experiment the dependency of the pressure from the increasing friction due to flow velocity are demonstrated in a cylindrical pipe. At a slow efflux velocity the water shows a nearly ideal behaviour, at high velocities the impact of friction is can be seen clearly. In other experiments the effects of pipe constrictions are examined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10888</video:player_loc><video:duration>251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10877</video:thumbnail_loc><video:title>Kräfte im elektrischen Feld</video:title><video:description>Between two surfaces separated only by a small gap, small voltages can lead to appreciable forces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10877</video:player_loc><video:duration>50</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10878</video:thumbnail_loc><video:title>Seifenblasen im elektrischen Feld</video:title><video:description>The repulsive force between two bodies carrying charges of the same sign will be demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10878</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10881</video:thumbnail_loc><video:title>Magnetischer Spannungsmesser</video:title><video:description>A long induction coil wound on a flexible hose is used to explore the magnetic field near current carrying conductors and also near a permanent magnet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10881</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10889</video:thumbnail_loc><video:title>Doppelbrechung und Polarisation von Licht</video:title><video:description>The experiment</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10889</video:player_loc><video:duration>211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10880</video:thumbnail_loc><video:title>Induktion in bewegten Leitern</video:title><video:description>A conductor moving in a magnetic field experiences an electric field.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10880</video:player_loc><video:duration>190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10887</video:thumbnail_loc><video:title>Ionenwanderung</video:title><video:description>The migration of potassium permanganate ions to the positive electrode is demonstrated. By means of chronometry and all further data the second part of the film shows the evaluation including the drift velocity and the calculation of the avarage ion mobility compared with the published value.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10887</video:player_loc><video:duration>158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10879</video:thumbnail_loc><video:title>Induktion in ruhenden Leitern</video:title><video:description>A changing magnetic field generates an electric field.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10879</video:player_loc><video:duration>184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10886</video:thumbnail_loc><video:title>Farbfadenversuch nach Reynolds - Übergang von laminarer zu turbulenter Strömung</video:title><video:description>The video of the Reynolds transition experiment, developed for physics teaching, shows the continuous transition from laminar to turbulent flow. Additionally, the critical Reynolds number of the experimental setup is determined approximately. Using this video the student can measure all necessary data and then calculate his result.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10886</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10890</video:thumbnail_loc><video:title>Absorptions- und Emissionsspektrum von Natrium</video:title><video:description>The atomic spectra of absorption and emission in Sodium are examined. In the first part the light of a halogen bulb is directed through a cell with sodium vapour and then spatially divided by means of the grating spectrograph. During evaporation in the cell both D lines of sodium are absorbed more and more clearly from the continuous spectrum of the lamp. In the second part the achieved spectrum is compared with a sodium vapour lamp. One can see that to each resonance absorption line belongs an emission line of the same wavelength and vice versa. It thus follows that each wavelength which is absorbed can also occur in emission if enough energy was applied to the atom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10890</video:player_loc><video:duration>170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10894</video:thumbnail_loc><video:title>Magnetisches Drehfeld</video:title><video:description>A rotating magnetic field results from the superposition of two magnetic fields oriented perpendicularly to each other, which vary sinusoidally with equal frequency, but with a phase difference, ideally of 90 degrees.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10894</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10891</video:thumbnail_loc><video:title>Wellenlängenbestimmung im Natrium-Spektrum</video:title><video:description>The atomic spectrum of sodium is examined in an experimental setup. The light of a sodium vapour lamp is spatially separated by a grating spectrograph. Using a semipermeable mirror it is possible to interfere the obtained spectrum with that of a mercury vapour lamp. Thus the spectral lines can be easily compared. By means of the approximately linear spatial division the spectral lines of sodium are determined with the known lines of mercury.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10891</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10893</video:thumbnail_loc><video:title>Elektromagnet</video:title><video:description>It will be shown that in a small electromagnet surprisingly large forces can be generated. However, these forces decrease drastically with the introduction of only a small gap between the pole faces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10893</video:player_loc><video:duration>148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10898</video:thumbnail_loc><video:title>Sphärische Aberration</video:title><video:description>The imaging error called "spherical aberration" is demonstrated by imaging a small coil of a light bulb.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10898</video:player_loc><video:duration>81</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10895</video:thumbnail_loc><video:title>Paramagnetische Materie</video:title><video:description>Paramagnetic matter gets pulled into regions of a large magnetic field. For the demonstration, liquid oxygen is poured into a shallow container placed in front of an electromagnet with non-parallel faces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10895</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10892</video:thumbnail_loc><video:title>Induktionsläufer</video:title><video:description>Eddy currents induced in an aluminum disk in a moving inhomogeneous field tend to move the disk along with the field. This is the principle of the induction motor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10892</video:player_loc><video:duration>93</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10896</video:thumbnail_loc><video:title>Reflexionskegel</video:title><video:description>The reflection of light is demonstrated using a polished steel tube. The reflected light has the shape of a cone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10896</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11276</video:thumbnail_loc><video:title>OWL 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11276</video:player_loc><video:duration>5487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11278</video:thumbnail_loc><video:title>Ontology Engineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11278</video:player_loc><video:duration>4762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12994</video:thumbnail_loc><video:title>Classical Physics Lecture 16</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12994</video:player_loc><video:duration>3875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12958</video:thumbnail_loc><video:title>Basic Physics III Lecture 22</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12958</video:player_loc><video:duration>2399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12959</video:thumbnail_loc><video:title>Basic Physics III Lecture 23</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12959</video:player_loc><video:duration>2564</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12996</video:thumbnail_loc><video:title>Putting Together the Pieces of the Universe</video:title><video:description>A lecture delivered by UCI Professor James Bullock on February 11, 2009. James Bullock, Associate Professor of Physics and Astronomy at UC Irvine, is part of a team of scientists who believe they have discovered the minimum mass for galaxies in the universe -- 10 million times the mass of the sun. This mass could be the smallest known "building block" of the mysterious, invisible substance called dark matter. Stars that form within these building blocks clump together and turn into galaxies. Dark matter governs the growth of structure in the universe. Without it, galaxies like our own Milky Way would not exist. Dark matter's gravity attracts normal matter and causes galaxies to form small galaxies and to merge to create larger galaxies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12996</video:player_loc><video:duration>2574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12967</video:thumbnail_loc><video:title>Classical Physics Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12967</video:player_loc><video:duration>4192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13213</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13213</video:player_loc><video:duration>6278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13208</video:thumbnail_loc><video:title>Classical Physics Lecture 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13208</video:player_loc><video:duration>4425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13214</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13214</video:player_loc><video:duration>5640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13604</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13604</video:player_loc><video:duration>5967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13209</video:thumbnail_loc><video:title>Classical Physics Lecture 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13209</video:player_loc><video:duration>4332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14285</video:thumbnail_loc><video:title>03 Semantic Web Technologien - RDFS and RDFa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14285</video:player_loc><video:duration>5243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14284</video:thumbnail_loc><video:title>02 Semantic Web Technologien - URI and RDF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14284</video:player_loc><video:duration>5424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14283</video:thumbnail_loc><video:title>05 Semantic Web Technologien - Ontologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14283</video:player_loc><video:duration>4457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14368</video:thumbnail_loc><video:title>Urban Large-Eddy Simulation</video:title><video:description>The animation displays the development of turbulence structures induced by a densely built-up artificial island off the coast of Macau. Animation data were derived using the parallelized large-eddy simulation model PALM (http://palm.muk.uni-hannover.de/), simulating a neutrally stratified flow over Macau, with a mean flow from the southeast to the northwest and a 10-m wind of approximately 1m/s. The vertical direction of the model domain is stretched by a factor of 3 for better visualization. Turbulence structures and intensities are visualized by the rotation of the velocity vector (absolute values), with highest values in red and lowest values in white. Buildings are displayed in blue. The animation spans over 1 hour with a time-lapse factor of 43, and was created with the visualization software VAPOR (www.vapor.ucar.edu). The total PALM model domain had a size of 768 x 256 x 96 grid points in streamwise, spanwise and vertical direction, with a uniform grid spacing of 8m in each direction. Above 400m the vertical grid spacing is successively stretched up to a maximum vertical grid spacing of 40m. Non-cyclic boundary conditions are used in streamwise direction and a turbulence recycling method is applied, in order to guarantee a fully turbulent inflow. In total, the simulation required 1 hour of CPU time using 128 cores on the Cray-XC30 of the North-German Supercomputing Alliance (https://www.hlrn.de/). The approaching flow above the sea shows a comparatively low turbulence intensity due to the smooth water surface. Within the building areas, strong turbulence is generated by two main reasons. One is the additional wind shear due to the walls of isolated highrise buildings. Furthermore, due to the significant increase in surface roughness, a so called internal boundary layer with enhanced turbulence develops above the building areas. The depth of this layer grows in downstream direction. During the animation the camera moves through three major viewing angles. The first part of the animation starts with an aerial view onto the whole Macau area. Afterwards the camera zooms in, displaying those areas of the model domain, in which the flow field is particularly influenced by buildings. The second part is a side view from close above the surface and shows the above mentioned internal boundary layer. The last part shows another aerial view focusing on the gap between the artificial island and the Macau Peninsula, where turbulence decreases as it is advected across the gap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14368</video:player_loc><video:duration>134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14383</video:thumbnail_loc><video:title>TIB|AV-PORTAL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14383</video:player_loc><video:duration>227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12972</video:thumbnail_loc><video:title>Classical Physics Lecture 13</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12972</video:player_loc><video:duration>3934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12963</video:thumbnail_loc><video:title>GRASS</video:title><video:description>Video presentation explaining the features and capabilities of this computer-based mapping system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12963</video:player_loc><video:duration>865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12966</video:thumbnail_loc><video:title>Classical Physics Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12966</video:player_loc><video:duration>3393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12969</video:thumbnail_loc><video:title>Classical Physics Lecture 10</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12969</video:player_loc><video:duration>4174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12971</video:thumbnail_loc><video:title>Classical Physics Lecture 12</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12971</video:player_loc><video:duration>3772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12970</video:thumbnail_loc><video:title>Classical Physics Lecture 11</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12970</video:player_loc><video:duration>4316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13210</video:thumbnail_loc><video:title>Classical Physics Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13210</video:player_loc><video:duration>4436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12965</video:thumbnail_loc><video:title>Basic Physics III Lecture 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12965</video:player_loc><video:duration>1624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12993</video:thumbnail_loc><video:title>Classical Physics Lecture 15</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12993</video:player_loc><video:duration>3683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12995</video:thumbnail_loc><video:title>Classical Physics Lecture 17</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12995</video:player_loc><video:duration>4251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14268</video:thumbnail_loc><video:title>07 Semantic Web Technologien - RDF(S) Semantik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14268</video:player_loc><video:duration>5122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14297</video:thumbnail_loc><video:title>Large-eddy simulation of a forest-edge flow</video:title><video:description>The animation displays the development of coherent turbulent structures above a forest canopy downstream of a clearing-to-forest transition. Animation data were derived using the parallelized large-eddy simulation model PALM (http://palm.muk.uni-hannover.de/), simulating a neutrally stratified forest-edge-flow with a mean flow from left to right and a 10-m wind of 6m/s above the clearing. The forest, as surrounded by the green isosurface, is modeled in PALM as a porous viscous medium that decelerates the mean flow and damps the turbulence. Only a part of the total PALM domain is presented, and the vertical direction is stretched by a factor of 1.5 for better visualization. Turbulence structures and intensities are visualized by the rotation of the velocity vector (absolute value), with highest values in pink and lowest values in yellow. The animation spans over the last 180 seconds of a 3-hr simulation with a time-lapse factor of 3.6, and it was created with VAPOR (www.vapor.ucar.edu). The total PALM domain had a size of 768 x 384 x 128 grid points in streamwise, spanwise and vertical direction, with a uniform grid spacing of 3m in each direction. In total, the simulation required 18 hours of CPU time using 512 CPUs on the SGI Altix ICE of the North-German Supercomputing Alliance (https://www.hlrn.de/). The approaching flow is turbulent with different scales of turbulence being randomly distributed. Entering the forest volume, turbulence is efficiently damped by the forest drag. Above the forest, turbulence is effectively generated due to the strong velocity shear near the forest top. With increasing distance from the forest edge, the developing turbulence structures grow in size and strength. They form a layer of high turbulence activity, a so-called internal boundary layer, within the flow adjusts to the abrupt change of the surface conditions at the clearing-to-forest transition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14297</video:player_loc><video:duration>89</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14314</video:thumbnail_loc><video:title>Isolierung von Piperin aus schwarzem Pfeffer</video:title><video:description>Versuch 1022: Isolierung von Piperin aus schwarzem Pfeffer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14314</video:player_loc><video:duration>324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14315</video:thumbnail_loc><video:title>Oxidation von Anthracen zu Anthrachinon mit Kaliumpermanganat</video:title><video:description>Versuch 5026: Oxidation von Anthracen zu Anthrachinon mit Kaliumpermanganat</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14315</video:player_loc><video:duration>304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14313</video:thumbnail_loc><video:title>H2O-Eliminierung aus 4-Hydroxy-4-methyl-2-pentanon</video:title><video:description>Versuch 1024: Eliminierung von Wasser aus 4-Hydroxy-4-methyl-2-pentanon</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14313</video:player_loc><video:duration>310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14312</video:thumbnail_loc><video:title>Oxidation von Anthracen zu Anthrachinon mit Ammoniumcer(IV)-nitrat</video:title><video:description>Versuch 3021: Oxidation von Anthracen zu Anthrachinon mit Ammoniumcer(IV)-nitrat</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14312</video:player_loc><video:duration>344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14316</video:thumbnail_loc><video:title>Teaser zu den NOP-Videos</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14316</video:player_loc><video:duration>101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/13605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/13605</video:thumbnail_loc><video:title>Introduction to Probability and Statistics 131B Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/13605</video:player_loc><video:duration>6070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16266</video:thumbnail_loc><video:title>Retrieval in the Web II</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16266</video:player_loc><video:duration>4937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16293</video:thumbnail_loc><video:title>A symplectic invariant for contact manifolds</video:title><video:description>The construction of S^1-equivariant symplectic homology with Alexandru Oancea can be used to define an invariant for a wide class of contact manifolds. This is a substitute for cylindrical contact homology, which often has transversality issues. This symplectic invariant can then be applied to the study of closed Reeb orbits.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16293</video:player_loc><video:duration>3973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16292</video:thumbnail_loc><video:title>Introduction to Regularization Problems</video:title><video:description>Moduli spaces of pseudoholomorphic curves arise as the zero set of a Fredholm section of a suitable bundle, and one expects and hopes that they can be regularized in order to define invariants that are stable under perturbations. This lecture provides an overview of some of the analytic difficulties that must be solved in order to construct such a regularization, and briefly explains some traditional approaches to their solution, namely via geometric regularizations and finite dimensional reductions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16292</video:player_loc><video:duration>3934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16279</video:thumbnail_loc><video:title>OpenML, R, mlr</video:title><video:description>I will first introduce an R package to interface with OpenML. We support querying and downloading, running experiments and uploading results, so that all your experiments are organized online. R itself allows many forms of machine learning methods and experiments, from completely custom code to powerful semi-automated frameworks. The OpenML package is framework-agnostic in that regard. The mlr package provides a generic, object-oriented, and extensible interface to a large number of machine learning methods in R. It enables researchers and practitioners to easily compare methods and implementations from different packages, rapidly conduct complex experiments, and implement their own meta-methods using mlr's building blocks. Classification, regression, survival analysis, and clustering are supported and virtually every resampling strategy. Meta-Optimization can be performed by tuning, feature filtering and feature selection, and most modeling steps can be parallelized. Its object-oriented structure provides in many cases a close match to the OpenML structure, and it can already be connected to the OpenML R package in a simple manner. The talk will conclude with an outlook regarding the next steps, open challenges and ideas to improve upon the current state of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16279</video:player_loc><video:duration>2475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16278</video:thumbnail_loc><video:title>Estimating the Performance of Predictive Models in R</video:title><video:description>This talk will start with a very brief introduction to R and the main concepts of this data analysis environment and programming language. We will then shift focus to predictive tasks and models obtained from data to solve these tasks. Finally, the main topic of the talk will be on how to solve the critical issue of estimating the predictive performance of alternative models to solve some task. This estimation process is key to answer the question of which model is the "best" for a problem we are facing. We will describe the facilities provided by the R package performanceEstimation to address this model selection problem and provide some illustrative case studies. We wrap up with the ongoing plans of interfacing this package to OpenML.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16278</video:player_loc><video:duration>2818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16294</video:thumbnail_loc><video:title>1/4 Polyfolds and the construction of Symplectic Field Theory</video:title><video:description>Topics: Short overview. The category of stable maps. I/O structures. Covering structures. Additional structural constraints.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16294</video:player_loc><video:duration>4230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16296</video:thumbnail_loc><video:title>3/4 Polyfolds and the construction of Symplectic Field Theory</video:title><video:description>Topics: 1 Strong bundle structure and the CR-section as Fredholm functor. 2 Polyfold packaging of the SFT problem. 3 Smooth Multisection functors and smooth weighted subcategories. 4 Construction of sc^+ multisection functors. 5 Auxiliary norms and compactness control.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16296</video:player_loc><video:duration>4195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16298</video:thumbnail_loc><video:title>Moduli Problems in Symplectic Geometry - Discussion with Helmut Hofer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16298</video:player_loc><video:duration>3463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16291</video:thumbnail_loc><video:title>Symplectic embeddings of products</video:title><video:description>McDuff and Schlenk determined when a four-dimensional ellipsoid can be symplectically embedded into a four-dimensional ball, and found that when the ellipsoid is close to round, the answer is given by an infinite staircase determined by the odd-index Fibonacci numbers. We show that this result still holds in all higher even dimensions when we "stabilize" the embedding problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16291</video:player_loc><video:duration>4096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15591</video:thumbnail_loc><video:title>Using Spatial Business Intelligence For Asset Management</video:title><video:description>The maintenance of waterways is expensive. Optimization of reconstruction projects can save money and limit hindrance for the public. In this presentation I show how the implementation of Spatial OLAP can give better insight in the quality of the construction of waterway banks. By spatially overlaying inspection results with construction records, a better estimation can be made about the overall quality, potential danger and repair costs. Spatial OLAP is an excellent way to provide insight into the different variables involved in the planning proces of maintenance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15591</video:player_loc><video:duration>1363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15596</video:thumbnail_loc><video:title>Working With Spatial Databases With GeoAlchemy</video:title><video:description>GeoAlchemy helps you use spatial databases from Python. GeoAlchemy provides extensions to SQLAlchemy, the Python SQL toolkit and ORM. GeoAlchemy builds on SQLAlchemy's extreme flexibility, and can be used for different types of applications, from simple scripts to complex web applications. In this talk we will present GeoAlchemy and SQLAlchemy. We will describe when and how SQLAlchemy and GeoAlchemy can be useful. We will demonstrate the power and flexibility of the tools. We will also present the new version of GeoAlchemy, namely GeoAlchemy 2. GeoAlchemy 2 enables leveraging PostGIS' new features. For example, GeoAlchemy 2 supports PostGIS's new raster type. Finally, we will demonstrate how GeoAlchemy integrates with other well-known Python tools, such as Shapely.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15596</video:player_loc><video:duration>982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15603</video:thumbnail_loc><video:title>The Wireless Bicycle Brake</video:title><video:description>Die drahtlose Fahrradbremse, ein Prototyp in besonderer Mission.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15603</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15592</video:thumbnail_loc><video:title>VivaCity Smart City Platform</video:title><video:description>Many big vendors are exploring the smart city concept explaining that the smart city is a city aware of the things happening in the infrastructures. Thus the vendors are pushing for a Smart Grid, Smart Metering, Smart Sensors and Smart Whatsoever. This makes the city look like a sick patient, being monitored in many ways with histograms, gauges and panels for the information to be read. In our opinion this is the most unnatural way to interact with city information. Historically the most used way to interact with citizen oriented information is the map. Even today, with the always more precise GIS tools, the map can be an important part of a city information management tool. The VivaCity Project is a platform for the data-driven smart city. The core of the platform consists of a map- based view of the city itself, with all the possible cartographic open data made available by the governance. Beyond that, various apps can contribute in a smart manner through a set of plugins and entry-points for various views of the city, enabling a deep and complex interaction with the city itself. This system is self-sustaining, considering that the city already contains its monitors, which are the citizens. They just need two sets of tools: a visualization tool enabling the citizens to understand what is being done at a given time, and a tool to express opinions, problems and proposals to the governance. Considering that an overly generic tool loses its meaning because it has no real target, the interaction with the governance is delegated to function-specific or target-specific apps sharing a common API. This way both governance and citizen gain benefits, having both sides creating new data all the time and interconnecting information from the city and its inhabitants: governance has the ability make decisions based on real-time citizen-driven data, while citizens have the opportunity to create new services using the provided data. Figure 1 - Part of the VivaCity Smart City Interface For instance, the APIs offered to external apps are aimed to the following areas of interest: Politics, political decisions Maintenance          Security City Info, Touristic, Cultural information Management, urbanistic information Urban events, Urban Acupuncture, social analysis Emergency Management, Emergency information aggregation from the many sources available Economic, Managerial information Environmental, Energy usage information The data shown in the interface is the sum and interpretation of the data provided by the local governments through open data, or applications created by third parties like OpenMunicipio in Italy, the OpenSpending platform by OKFN or even simply mash-ups with complex datasources, like the USGS earthquake map, or the various regional APIs for simple services or any other app enabling the citizen to participate actively to the activity of his government. Using the platform in different cities enables a normalization of the services offered by the cities, and the direct comparison and interconnection of cities through a distributed API supporting the governance to empower policies and improve citizens lifes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15592</video:player_loc><video:duration>3005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15587</video:thumbnail_loc><video:title>TileServer: Hosting Map Tiles And MBTiles</video:title><video:description>OpenGIS Web Map Tiling Service (WMTS) is becoming the standard used for distributing raster maps to the web and mobile applications, cell-phones, tablets as well as desktop software. Practically all popular desktop GIS products now support this standard as well, including ESRI ArcGIS for Desktop, open-source Quantum GIS (qgis) and uDig, etc. The TileServer, a new open-source software project, is going to be demonstrated. It is able to serve maps from an ordinary web-hosting and provide an efficient OGC WMTS compliant map tile service for maps pre-rendered with MapTiler, MapTiler Cluster, GDAL2Tiles, TileMill or available in MBTiles format. The presentation will demonstrate compatibility with ArcGIS client and other desktop GIS software, with popular web APIs (such as Google Maps, MapBox, OpenLayers, Leaflet) and with mobile SDKs. We will show a complete workflow from a GeoTIFF file (Ordnance Survey OpenData) with custom spatial reference coordinate system (OSGB / EPSG:27700) to the online service (OGC WMTS) provided from an ordinary web-hosting. The software has been originally developed by Klokan Technologies GmbH (Switzerland) in cooperation with NOAA (The National Oceanic and Atmospheric Administration, USA) and it has been successfully used to expose detailed aerial photos during disaster relief actions, for example on the crisis response for Hurricane Sandy and Hurricane Isaac in 2012. The software was able to handle large demand from an ordinary in-house web server without any issues. The geodata were displayed in a web application for general public and provided to GIS clients for professional use - thanks to compatibility with ArcIMS. It can be easily used for serving base maps, aerial photos or any other raster geodata. It very easy to apply - just copy the project files to a PHP-enabled directory along with your map data containing metadata.json file. The online service can be easily protected with password or burned-in watermarks made during the geodata rendering. Tiles are served directly by Apache web server with mod rewrite rules as static files and therefore are very fast and with correct HTTP caching headers. The web interface and XML metadata are delivered via PHP, because it allows deployment on large number of existing web servers including variety of free web hosting providers. There is no need to install any additional software on the webserver. The mapping data can be easily served in the standardized form from in-house web servers, or from practically any standard web-hosting provider (the cheap unlimited tariffs are applicable too), and from a private cloud. The same principle can be applied on an external content distribution network (Amazon S3 / CloudFront) to serve the geodata with higher speed and reliability by automatically caching it geographically closer to your online visitors, while still paying only a few cents per transferred gigabyte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15587</video:player_loc><video:duration>1479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15590</video:thumbnail_loc><video:title>Using OSGeo Live In MSc Teaching</video:title><video:description>Big Data in the Earth sciences, the Tera- to Exabyte archives, mostly are made up from coverage data whereby the term "coverage", according to ISO and OGC, is defined as the digital representation of some space-time varying phenomenon. Common examples include 1-D sensor timeseries, 2-D remote sensing imagery, 3D x/y/t image timeseries and x/y/z geology data, and 4-D x/y/z/t atmosphere and ocean data. Analytics on such data requires on-demand processing of sometimes significant complexity, such as getting the Fourier transform of satellite images. As network bandwidth limits prohibit transfer of such Big Data it is indispensable to devise protocols allowing clients to task flexible and fast processing on the server. The EarthServer initiative, funded by EU FP7 eInfrastructures, unites 11 partners from computer and earth sciences to establish Big Earth Data Analytics. One key ingredient is flexibility for users to ask what they want, not impeded and complicated by system internals. The EarthServer answer to this is to use high-level query languages; these have proven tremendously successful on tabular and XML data, and we extend them with a central geo data structure, multi-dimensional arrays. A second key ingredient is scalability. Without any doubt, scalability ultimately can only be achieved through parallelization. In the past, parallelizing code has been done at compile time and usually with manual intervention. The EarthServer approach is to perform a semantic-based dynamic distribution of queries fragments based on networks optimization and further criteria. The EarthServer platform is comprised by rasdaman, an Array DBMS enabling efficient storage and retrieval of any-size, any-type multi-dimensional raster data. In the project, rasdaman is being extended with several functionality and scalability features, including: support for irregular grids and general meshes; in-situ retrieval (evaluation of database queries on existing archive structures, avoiding data import and, hence, duplication); the aforementioned distributed query processing. Additionally, Web clients for multi-dimensional data visualization are being established. Client/server interfaces are strictly based on OGC and W3C standards, in particular the Web Coverage Processing Service (WCPS) which defines a high-level raster query language. We present the EarthServer project with its vision and approaches, relate it to the current state of standardization, and demonstrate it by way of large-scale data centers and their services using rasdaman.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15590</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16258</video:thumbnail_loc><video:title>Representation I: Manual Indexing</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16258</video:player_loc><video:duration>5061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16267</video:thumbnail_loc><video:title>Retrieval in the Web I</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16267</video:player_loc><video:duration>4905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16256</video:thumbnail_loc><video:title>Optimization</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16256</video:player_loc><video:duration>3597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16259</video:thumbnail_loc><video:title>Representation II: Automatic Indexing</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16259</video:player_loc><video:duration>4714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16264</video:thumbnail_loc><video:title>Information Behavior</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16264</video:player_loc><video:duration>4748</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16262</video:thumbnail_loc><video:title>Models I</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16262</video:player_loc><video:duration>3855</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16265</video:thumbnail_loc><video:title>Evaluation</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16265</video:player_loc><video:duration>3960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15973</video:thumbnail_loc><video:title>Cardiovascular mathematics</video:title><video:description>We introduce some basic differential models for the description of blood flow in the circulatory system. We comment on their mathematical properties, their meaningfulness and their limitation to yield realistic and accurate numerical simulations, and their contribution for a better understanding of cardiovascular physio-pathology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15973</video:player_loc><video:duration>3778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15970</video:thumbnail_loc><video:title>Nevanlinna Prize Winner</video:title><video:description>Lecture of Jon Kleinberg, the Nevanlinna prize winner 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15970</video:player_loc><video:duration>3410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15890</video:thumbnail_loc><video:title>Die deutschen OSM Dev Server</video:title><video:description>Der FOSSGIS betreibt speziell für OSM drei von STRATO gesponsorte Server und ganz neu einen vierten Server, der aus ESRI-Sponsorgeldern finanziert wurde. Auf diesen Servern werden von Mitgliedern der OSM-Community ganz verschiedene nützliche Dienste angeboten; dieses Angebot ermöglicht es auch denen, die sich nicht mal schnell einen Server leisten können und wollen, sich technisch in der OSM-Community einzubringen. Unter anderem liefern diese Server den deutschen Kartenstil aus, produzieren regelmäßig OSM-Karten für Garmin-GPS-Geräte und bieten statische Kartendienste an. Alle Software auf den Dev-Servern muss Open Source sein. Dieser Vortrag berichtet vom aktuellen Stand auf den Dev-Servern und gibt Entwicklern alle nötigen Informationen, um selbst ein Dev-Server-Projekt auf die Beine zu stellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15890</video:player_loc><video:duration>3296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15889</video:thumbnail_loc><video:title>Produktion topographischer Webkarten aus amtlichen Geobasisdaten unter Verwendung freier Software</video:title><video:description>Beim Bundesamt für Kartographie und Geodäsie wurde die Software Mapnik eingesetzt, um Webkarten aus verschiedenen amtlichen Geobasisdaten zu rendern. Das Ziel war der Aufbau eines WMTS, welcher Karten in verschiedenen Zoomstufen und Darstellungsvarianten präsentieren sollte, die den amtlichen topographischen Karten der Bundesrepublik Deutschland ähnlich sind. Neben den Daten des Digitalen Basislandschaftsmodells Deutschlands (Basis-DLM) wurde auf weitere Geobasisdaten zurückgegriffen. Für kleinere Zoomstufen wurde das Digitale Landschaftsmodell 1 : 250 000 eingesetzt. Für die Darstellung der Gebäude in größeren Zoomstufen wurden die Daten der amtlichen Hausumringe verwendet. Ebenso kam der Datensatz "Georeferenzierte Adressdaten Bund" zum Einsatz, um in der höchsten Zoomstufe die Gebäude mit Hausnummern versehen zu können. Dieser Datensatz beruht auf den amtlichen Hauskoordinaten der Länder. Höhenlinien wurden aus dem Digitalen Geländemodell mit einer Gitterweite von 10m gerechnet. Für eine Darstellungsvariante des WMTS wurde auch eine Schummerung aus dem gleichen DGM10 gerechnet. Für die Berechnung der Höhenlinien und der Schummerung wurde auf die freie Bibliothek GDAL zurückgegriffen. Eine weitere Bearbeitung der Schummerungen erfolgte unter Zuhilfenahme des Open-Source-Frameworks AForge.NET. Alle vektoriellen Geobasisdaten wurden zunächst in Postgis-Datenbanken übertragen. Für die Aufbereitung der GIS-Daten und für den Import in die Postgis-Datenbanken wurde die Software Safe FME eingesetzt. Der Vortrag beschreibt die Prozesskette der einzelnen Bearbeitungsschritte von der Aufbereitung der Geodaten bis hin zum Renderprozess der Kartendaten. Aufgaben des Bundesamtes für Kartographie und Geodäsie Amtliche Geobasisdaten der Bundesrepublik Deutschland Datenaufbereitung mit FME und Import der Daten nach Postgis Erzeugen von Höhenlinien aus dem DGM10 mit GDAL Aufbau der Prozesskette für das Rendern der Kartendaten Probleme beim Erzeugen der Kartengrafik Kartenbeispiele der verschiedenen Zoomstufen und Darstellungsvarianten Ausblick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15889</video:player_loc><video:duration>1852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15903</video:thumbnail_loc><video:title>OSM Quiz 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15903</video:player_loc><video:duration>2385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15958</video:thumbnail_loc><video:title>Energy-driven pattern formation</video:title><video:description>Many physical systems can be modelled by nonconvex variational problems regularized by higher-order terms. Examples include martensitic phase transformation, micromagnetics, and the GinzburgLandau model of nucleation. We are interested in the singular limit, when the coefficient of the higher-order term tends to zero. Our attention is on the internal structure of walls, and the character of microstructure when it forms. We also study the pathways of thermally-activated transitions, modeled via the minimization of action rather than energy. Our viewpoint is variational, focusing on matching upper and lower bounds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15958</video:player_loc><video:duration>3623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15964</video:thumbnail_loc><video:title>Moduli spaces from a topological viewpoint</video:title><video:description>This talk aims to explain what topology, at present, has to say about a few of the many moduli spaces that are currently under study in mathematics. The most prominent one is the moduli space Mg of all Riemann surfaces of genus g. Other examples include the GromovWitten moduli space of pseudo-holomorphic curves in a symplectic background, the moduli space of graphs and Waldhausens algebraic K-theory of spaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15964</video:player_loc><video:duration>4076</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15955</video:thumbnail_loc><video:title>Prime numbers and L-functions</video:title><video:description>The classical memoir by Riemann on the zeta function was motivated by questions about the distribution of prime numbers. But there are important problems concerning prime numbers which cannot be addressed along these lines, for example the representation of primes by polynomials. In this talk I will show a panorama of techniques, which modern analytic number theorists use in the study of prime numbers. Among these are sieve methods. I will explain how the primes are captured by adopting new axioms for sieve theory. I shall also discuss recent progress in traditional questions about primes, such as small gaps, and fundamental ones such as equidistribution in arithmetic progressions. However, my primary objective is to indicate the current directions in Prime Number Theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15955</video:player_loc><video:duration>3710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15952</video:thumbnail_loc><video:title>Gauss prize lecture - On Kiyosi Itôs work and its impact</video:title><video:description>Laudatio on the occasion of the Gauss Prize award for Applications of Mathematics to Kiyosi Itô for laying the foundations of the theory of stochastic differential equations and stochastic analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15952</video:player_loc><video:duration>3033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15977</video:thumbnail_loc><video:title>The dichotomy between structure and randomness, arithmetic progressions, and the primes</video:title><video:description>A famous theorem of Szemerédi asserts that all subsets of the integers with positive upper density will contain arbitrarily long arithmetic progressions. There are many different proofs of this deep theorem, but they are all based on a fundamental dichotomy between structure and randomness, which in turn leads (roughly speaking) to a decomposition of any object into a structured (low-complexity) component and a random (discorrelated) component. Important examples of these types of decompositions include the Furstenberg structure theorem and the Szemerédi regularity lemma. One recent application of this dichotomy is the result of Green and Tao establishing that the prime numbers contain arbitrarily long arithmetic progressions (despite having density zero in the integers). The power of this dichotomy is evidenced by the fact that the GreenTao theorem requires surprisingly little technology from analytic number theory, relying instead almost exclusively on manifestations of this dichotomy such as Szemerédis theorem. In this paper we survey various manifestations of this dichotomy in combinatorics, harmonic analysis, ergodic theory, and number theory. As we hope to emphasize here, the underlying themes in these arguments are remarkably similar even though the contexts are radically different.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15977</video:player_loc><video:duration>3572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16014</video:thumbnail_loc><video:title>Reflexion von Schall an offenen Enden einer Röhre</video:title><video:description>Schallreflexion am offenen Ende ist auf den ersten Blick schwer einsichtig und doch bildet es die Grundlage für die Klangerzeugung vieler Instrumente, die auf der Basis von schwingender Luft funktionieren. Die Videoanimation zeigt, wie Unterdruck- und Überdruckimpulse am offenen Ende einer Röhre reflektiert werden. Dabei wird ein Modell verwendet, wonach die Luftteilchen im statistischen Mittel bei Abwesenheit von Wind oder Druckschwankungen effektiv in Ruhe sind. Einige wenige Teilchen sind exemplarisch als Repräsentanten animiert. In diesem Video wird jedoch keine Erklärung für die Erscheinungen gegeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16014</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16012</video:thumbnail_loc><video:title>Tissue engineering or: how can I artificially grow new tissue?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16012</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16011</video:thumbnail_loc><video:title>Tissue Engineering oder: Wie konstruiere ich Gewebe?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16011</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15524</video:thumbnail_loc><video:title>Disconnected Geospatial Mobile &amp; Open Source 5 Rules To Success?</video:title><video:description>We present the challenges of building a disconnected geospatial mobile solution and devise five simple rules for the success of your app. This paper will look at the following key issues: Rule 1 Data Storage. Streaming GI data requires good bandwidth, by implementing a caching mechanism the end-user will always have access to the data for a given area. Rule 2 - Use Open Source. Free and Open Source software for GIS has evolved significantly in recent years and in some cases faster than commercial alternatives. The mobile field is a bit different and few experts are using free and open source mobile GIS, despite the good tools that exist. Rule 3 - Use Open Standards. In combination with the use of Open Source products, Open Standards can help future proof the solution. Rule 4 - Simplify User Interfaces. The time of the stylus is gone and users now expect to use their finger for driving the application. Specific attention must be paid to designing simple and clear user interfaces. Rule 5 - Implement Non native Solutions. Should separate solutions be developed for IPhone and Android? Could the answer be instead to actually develop non native solutions reducing development and maintenance costs. Armed with these rules we will look at the challenges on the road ahead to implementing your GI Mobile solution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15524</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15517</video:thumbnail_loc><video:title>Cartaro - The Geospatial CMS</video:title><video:description>Cartaro is a new web mapping platform that makes the power of some of the best open source geospatial components available in a content management system (CMS). Cartaro allows to set-up and run small websites or complex web applications with maps and geodata. It is also suitable for geoportals and spatial data infrastructures whenever there is the need to get everything up and running without much individual programming. The geospatial software stack used in Cartaro consists of PostGIS, GeoServer, GeoWebCache and OpenLayers. The whole stack is managed from within the CMS Drupal. The geospatial components bring professional aspects of geodata management into the CMS. This is namely the ability to persist data as true geometries, thus allowing for complex and fast queries and analyses. It does also mean supporting a whole range of data formats and the most relevant OGC standards. For the latter Cartaro can extend the handling of user roles and permissions, which already exists in Drupal, to define fully granular read and write permissions for the web services, too. In the presentation we will first explain our basic motivation behind Cartaro: that is bringing geospatial functionality to the huge community of CMS developers and users. This community, which is of course much larger than the classical FOSS4G community, has a great potential to make more and better use of geodata than it was possible with most existing tools. We will then demonstrate how far the integration with the CMS reaches and present the Drupal user interface that allows to configure most features of Cartaro. We will show how to create, edit and map geospatial content with Cartaro and we will demonstrate the publication of this content as an OGC web service. We will also go into some details concerning the architecture of Cartaro and explain how we tackled specific problems. A glimpse of the some use cases will demonstrate the real potential of Cartaro. It will also show how the focus and functionality of a Cartaro based application can be extended with the installation of any of the Drupal modules that exist for almost every task one could imagine. The presentation will close with the future perspectives for Cartaro. From a technical point of view this includes the roadmap for the next months. But it also includes a discussion of our ideas about Cartaro's role as self-supporting bridge between the geo and not-so-geo world of open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15517</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15548</video:thumbnail_loc><video:title>Leaflet: Past, Present, Future</video:title><video:description>Leaflet, a JavaScript library for mobile-friendly interactive maps, has come a long way since its inception. The library started as a one-night hack and evolved over the next two years as a closed proprietary API, developed by one person, and then was finally rewritten from scratch as an open source library in 2011. Leaflet is now the most popular open source solution for publishing maps on the Web. Whats the story behind Leaflet? How did it became so successful so quickly despite strong competition and lack of features? This talk will be presented by its lead developer and will cover lessons learned, the current state of the project and future challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15548</video:player_loc><video:duration>1583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15549</video:thumbnail_loc><video:title>LIDAR In PostgreSQL With Pointcloud</video:title><video:description>How do you store massive point cloud data sets in a database for easy access, filtering and analysis? The new PointCloud extension for PostgreSQL allows LIDAR data to be loaded, filtered by spatial and attribute values, and analyzed via integration with PostGIS. We'll discuss the extension implementation, basics of loading data with PDAL, and how to use PointCloud with PostGIS to do on­the­fly LIDAR analysis inside the database.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15549</video:player_loc><video:duration>1381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15538</video:thumbnail_loc><video:title>Gestural Interaction With Spatiotemporal Linked Open Data</video:title><video:description>Exploring complex spatiotemporal data can be very challenging for non-experts. Recently, gestural interaction has emerged as a promising option, which has been successfully applied to various domains, including simple map control. In this paper, we investigate whether gestures can be used to enable non-experts to explore and understand complex spatiotemporal phenomena. In this case study we made use of large amounts of Linked Open Data about the deforestation of the Brazilian Amazon Rainforest and related ecological, economical and social factors. The results of our study indicate that people of all ages can easily learn gestures and successfully use them to explore the visualized and aggregated spatiotemporal data about the Brazilian Amazon Rainforest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15538</video:player_loc><video:duration>986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15532</video:thumbnail_loc><video:title>FOSS4G13 Keynote QGIS 2.0</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15532</video:player_loc><video:duration>2955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15533</video:thumbnail_loc><video:title>GraphGIS, Bringing Spatial Functionalities To NoSQL Graph Databases</video:title><video:description>Driven by the major players in of the Web like Google, Facebook, Twitter, NoSQL databases quickly gained real legitimacy in handling important data volumetry. With a first concept of key-value, NoSQL databases have quickly evolve to meet a recurring relationships between entities or documents. Graph / document paradigm provides flexibility that facilitates the representation of the real world. Beyond the representation of information of social networks, this data model fits very well to the problem of Geo Information, its variety of data models and the interconnections between them. The emergence of cloud computing and the needs driven by the Semantic Web have led publishers of geospatial solutions to consider other ways than those currently used to store and process GIS information. It is in this perspective that Geomatys has developed GraphGIS, a spatial cartridge for OrientDB, the Graph oriented NoSQL database. This solution provides support of geographic Vector, Raster and Sensor data, in multiple dimensions and their associated metadata.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15533</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15531</video:thumbnail_loc><video:title>FOSS4G In Large-scale Projects</video:title><video:description>The presentation covers experiences and challenges encountered during the implementation of the Kosovo Spatial Data Infrastructure. The SDI consists of GeoPortal, Cadaster and Land Information System and the Address Register, all implemented on the FOSS stack and interconnected via OGC services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15531</video:player_loc><video:duration>1267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15541</video:thumbnail_loc><video:title>GIS Is Not Dead, It's Coming For You And It's Been Drinking JavaScript</video:title><video:description>This talk will discuss several super kick-ass ways that JavaScript and the web have re-shaped GIS and are changing how we visualize, analyze and share geospatial data with each other and the world. GIS is dead? No, its not, and its coming to find you and spatially kick your ass with a big bag of JavaScript. The world changes fast (hello, Internet). Yet, our industry (map making in one form or another) is stuck, and has generally shown itself to be slow to react to new ideas and paradigms that grow rapidly in other spaces. But there is still hope! GIS is coming back, and its being re-tooled with lots of shiny new software and geo-weapons. Its going to make an assault on all of our previous notions of its old self. Of course this new and shiny GIS resembles its former self in many ways, it's also full many new ideas about how we experience maps and data on the web. As we witness a massive resurgence in JavaScript (hello D3 &amp; node.js), and more emphasis placed on the web in general, we see that there are actually still large holes that should be filled the geo-spatial stack. New waves of JavaScript developers have, and will continue to fill these gaps. This talk will discuss several super kick-ass ways that JavaScript and the web have re-shaped GIS and are changing how we visualize, analyze and share geospatial data with each other and the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15541</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15551</video:thumbnail_loc><video:title>Machine Learning For Remote Sensing : Orfeo ToolBox Meets OpenCV</video:title><video:description>Orfeo ToolBox is an open-source library developed by CNES in the frame of the Orfeo program since 2006, which aimed at preparing institutional and scientific users to the use of the Very High Resolution optical imagery delivered by the Pleiades satellites. It is written in C++ on top of ITK, a medical imagery toolkit, and relies on many other open-source libraries such as GDAL or OSSIM. The OTB aims at providing generic means of pre-processing and information extraction from optical satellites imagery. In this talk, we will focus on recent advances in the machine learning functionality allowing to use the full extent of OpenCV algorithms. Historically, supervised classification of satellite images with OTB mainly relies on libSVM. The Orfeo ToolBox provides tools to train the SVM algorithm from images and raster or vector training areas, to use a trained SVM algorithm to classify satellite images of arbitrary size in a multithreaded way, and to estimate the accuracy of the classification. The SVM algorithm has also been used for other applications such as change detection or object detection. But even if it is one of the most used function of the OTB, the supervised classification function did not offer a single alternative to the SVM algorithm. However, the open-source world offers plenty of implementations of state-of-the-art machine learning algorithms. For instance OpenCV, a computer vision C++ library distributed under the BSD licence, includes a statistical machine learning module that contains no less than height different algorithms (including SVM). We therefore created an API to represent a generic machine learning algorithm. This API can then be specialized to encapsulate a given algorithm implementation. The machine learning algorithm API assumes very few properties for such algorithms. A method has to be specialized to train the algorithm from a samples vector and a set of target labels or values, and another to predict labels or values from a samples vector. Thanks to templating, these methods handle both classification and regression. Two other methods are in charge of saving and loading back the parameters from training. File format for saving is left to the underlying implementation, and the load method is expected to return a success flag. This success flag is used in a factory pattern, designed to be able to seamlessly instantiate the appropriate machine learning algorithm specialization upon file reading. It is therefore not necessary to know which algorithms the trained parameters files refer to. This new set of classes has been embedded into a new OTB application. Its purpose is to train one of the machine learning algorithm from a set of images and GIS file describing training areas, and output the trained parameters file. Another application is in charge of reading back this file and applying the classification algorithm to a given image. With these two tools, it is very easy to train different algorithms against the same dataset, evaluate them with the help of another application which can compute confusion matrix and classification performances measurement so as to choose one or several best algorithm along with their parameters. The resulting classification maps could then be combined into a more robust one using yet another OTB application, using classes majority voting or Dempster-Shafer combination. Our perspectives for using and improving this new API are manyfold. First, we would like to investigate further the use of the regression mode. We also would like to investigate the performances of the new machine learning algorithms for other tasks achievable with OTB, such as object detection for instance. Last, we would like to evolve the API so as to export any confidence or quality indices an algorithm can output regarding its predictions. This would open the way to the implementation of new active learning tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15551</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15557</video:thumbnail_loc><video:title>MapServer Project Status Report - Meet The Developers!</video:title><video:description>This session starts with a status report of the MapServer project, followed by an open question/answer session to provide a opportunity for users to interact with members of the MapServer project team. We will go over the main features and enhancements introduced in MapServer 6.2 and 6.4, including the addition of the new TinyOWS and MapCache components, the current and future direction of the project, and finally discuss contribution opportunities for interested developers and users. Dont miss this chance to meet and chat face-to-face with the members of the MapServer project team!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15557</video:player_loc><video:duration>1415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15554</video:thumbnail_loc><video:title>MapCache: The Fast Tiling Server From The MapServer Project</video:title><video:description>MapCache is a new member in the family of tile caching servers. It aims to be simple to install and configure (no need for the intermediate glue such as mod-python, mod-wsgi or fastcgi), to be (very) fast (written in C and running as a native module under apache or nginx, or as a standalone fastcgi instance ), and to be capable (services WMTS, googlemaps, virtualearth, KML, TMS, WMS). When acting as a WMS server, it will also respond to untiled requests, by merging its cached tiles vertically (multiple layers) and/or horizontally. Multiple cache backends are included, allowing tiles to be stored and retrieved from file based databases (sqlite, mbtiles, berkeley-db), memcached instances, or even directly from tiled TIFF files. Support of dimensions allows storing multiple versions of a tileset, and time based requests can be dynamically served by interpreting and reassembling entries matching the requested time interval. MapCache can also be used to transparently speedup existing WMS instances, by intercepting getmap requests that can be served by tiles, and proxying all other requests to the original WMS server. Along with an overview of MapCache's functionalities, this presentation will also address real-world usecases and recommended configurations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15554</video:player_loc><video:duration>1715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15553</video:thumbnail_loc><video:title>Mapbender3 - Create Your Own Geoportal Web Application And Service Repository</video:title><video:description>Mapbender3 is a client framework for spatial data infrastructures. It provides web based interfaces for displaying, navigating and interacting with OGC compliant services. Mapbender3 has a modern and user-friendly administration web interface to do all the work without writing a single line of code. Mapbender3 helps you to set up a repository for your OWS Services and to create indivdual application for different user needs. The software is is based on the PHP framework Symfony2 and integrates OpenLayers, MapQuery and JQuery. The Mapbender3 framework provides authentication and authorization services, OWS Proxy functionality, management interfaces for user, group and service administration. In the presentation we will have a look at some Mapbender3 solutions and find out how powerful Mapbender3 is! You will see how easy it is to publish your own application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15553</video:player_loc><video:duration>1604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15555</video:thumbnail_loc><video:title>Past, Present, &amp; Future of MapProxy</video:title><video:description>More than three years ago MapProxy started as a small tile cache with the ability to serve regular WMS clients. MapProxy grew from that to a powerful and flexible proxy for maps. Features like the security API, the ability to reproject tiles, support for coverages from Shapefiles or PostGIS and the various tools are just a few things that make MapProxy to stand out. MapProxy is used in countless projects -- by federal or state agencies and institutions, by universities, students and hobbyists, by small, national and international companies -- all around the world. It is used to combine multiple WMS services to one, make WMS servers available in tiled clients or to restict access to georaphic boundaries. This presentation will show you the most important features that were added to MapProxy in the last years. All features will be explained with practical use cases. Topics: - Cascading WMS: combine multiple heterogeneous WMS services to one, with coverages and unified FeatureInfo - Tiling: create Google Maps/OpenStreetMap compatible tile services from WMS services that do not support the web mercator projection - Tiling: reproject tiles from web mercator to a local projection - Security: give users access to single layers, restricted to user-dependent polygons - Render server: directly integrate MapServer or Mapnik into MapProxy - Tools: calculate scales, estimate the number of tiles, read capabilities, re-seed areas, ... This presentation will also be about the future of MapProxy and the road to version 2.0.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15555</video:player_loc><video:duration>1321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16257</video:thumbnail_loc><video:title>Information Retrieval - Definitions</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16257</video:player_loc><video:duration>4478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16263</video:thumbnail_loc><video:title>Models II</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16263</video:player_loc><video:duration>3705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16261</video:thumbnail_loc><video:title>Representation III: Weighting (Gewichtung) 2</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16261</video:player_loc><video:duration>4678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16260</video:thumbnail_loc><video:title>Representation III: Weighting (Gewichtung) 1</video:title><video:description>This lecture gives an overview on Information Retrieval. It explains why documents are ranked the way they are. The lecture explains the most relevant ways for content representation: Automatic indexing and manual indexing. For automatic indexing, the frequencey of word is of special relevance and their influence on the weighting of term are discussed. The most relevant models are introduced. The session on evaluation discusses new metrics like the Normalized Discounted Cumulative Gain. The session of information behavior provides a brief overview and explains the relation to IR. The session on optimization mainly introduces term expansion and fusion methods. The session on Web retrieval is concerned with the quality aspects and gives a basic insight to the PageRank algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16260</video:player_loc><video:duration>4784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16237</video:thumbnail_loc><video:title>3 Polymer Dynamic Models, Sedimentation, Electrophoresis</video:title><video:description>Lecture 3 - sketch of polymer dynamics models, results from sedimentation, how electrophoresis works. George Phillies lectures an advanced graduate course based on his book "Phenomenology of Polymer Solution Dynamics" (Cambridge, 2011).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16237</video:player_loc><video:duration>4575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16233</video:thumbnail_loc><video:title>7 Segmental Motion</video:title><video:description>Lecture 7 - Segmental motion. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics" (Cambridge University Press, 2011).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16233</video:player_loc><video:duration>4755</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16239</video:thumbnail_loc><video:title>1 Course Introduction</video:title><video:description>Lecture 1 -- course introduction. George Phillies lectures a series of graduate classes, based on his book "Phenomenology of Polymer Solution Dynamics" Cambridge University Press, 2011.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16239</video:player_loc><video:duration>4678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16238</video:thumbnail_loc><video:title>15 Even More Probe Diffusion</video:title><video:description>Lecture 15 - more on probe diffusion. Lectures are based on my book "Phenomenology of Polymer Solution Dynamics", Cambridge University Press 2011.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16238</video:player_loc><video:duration>4287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16255</video:thumbnail_loc><video:title>OpenML: Open, Networked Machine Learning</video:title><video:description>Today, the ubiquity of the internet is allowing new, more scalable forms of scientific collaboration. Networked science uses online tools to share and organize data on a global scale so that scientists are able to build directly on each other's data and techniques, reuse them in unforeseen ways, and mine all data to search for patterns. OpenML.org is a place where researchers can easily share and reuse machine learning data sets, tools and experiments. It helps researchers win time by automating machine learning experiments as much as possible, and gain more credit for their work by making it more visible and easily reusable. Moreover, OpenML helps scientists and students to explore different machine learning techniques, find out which are most useful in their work, and collaborate with others to analyze scientific data online.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16255</video:player_loc><video:duration>2152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16249</video:thumbnail_loc><video:title>Sanierung Bamberg: Ein Beispiel</video:title><video:description>Instandsetzung der Schleuse Bamberg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16249</video:player_loc><video:duration>192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16227</video:thumbnail_loc><video:title>27 Summary of the Literature</video:title><video:description>Lecture 27 - Course Summary. George Phillies lectures from his text "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16227</video:player_loc><video:duration>5108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16236</video:thumbnail_loc><video:title>4 Electrophoresis</video:title><video:description>Lecture 4 - electrophoresis. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics" (Cambridge University Press, 2011).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16236</video:player_loc><video:duration>5117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16248</video:thumbnail_loc><video:title>Visualisierung der Entwurfsplanung für das neue Schiffshebewerk Niederfinow</video:title><video:description>Visualisierung der Entwurfsplanung für das neue Schiffshebewerk Niederfinow am Oder-Havel-Kanal in Form einer 3D-Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16248</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16228</video:thumbnail_loc><video:title>28 Inferences from Phenomenology</video:title><video:description>Lecture 28 - Inferences from Phenomenology. George Phillies lectures from his text "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16228</video:player_loc><video:duration>4651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16226</video:thumbnail_loc><video:title>26 Nonlinear viscoelastic phenomena</video:title><video:description>Lecture 26 - Nonlinear viscoelastic phenomena. George Phillies lectures from his book "Phenomenology of Polymer Solution Dynamics"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16226</video:player_loc><video:duration>5015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16223</video:thumbnail_loc><video:title>23 Viscosity, viscoelasticity</video:title><video:description>Lecture 23 - Viscosity, viscoelasticity. George Phillies lectures from his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16223</video:player_loc><video:duration>4610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16224</video:thumbnail_loc><video:title>24 Linear viscoelasticity</video:title><video:description>Lecture 24 - Linear viscoelasticity. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16224</video:player_loc><video:duration>4611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16212</video:thumbnail_loc><video:title>13 Self and Tracer Diffusion Part 3</video:title><video:description>Lecture 13 - polymer self and tracer diffusion, part 3, the last. George Phillies lectures on polymer dynamics, based on his book "Phenomenology of Polymer Solution dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16212</video:player_loc><video:duration>4249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16222</video:thumbnail_loc><video:title>22 Viscosity</video:title><video:description>Lecture 22 - viscosity. George Phillies lectures on polymer dynamics, based on his book "Phenomenology of Polymer Solution Dynamics"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16222</video:player_loc><video:duration>4039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16215</video:thumbnail_loc><video:title>11 Self and Tracer Diffusion, Part 1</video:title><video:description>Lecture 11 - self and tracer polymer diffusion. George Phillies lectures on polymer Dynamics, based on his book "Phenomenology of Polymer Solution Dynamics". At about the 20 minute mark, there is indeed a slight gap. I decided there was a better way to present something, and will do so at some point in a retake, something not possible in live lectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16215</video:player_loc><video:duration>3751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16220</video:thumbnail_loc><video:title>19 Theory of Quasielastic Light Scattering</video:title><video:description>Lecture 19 - light scattering spectroscopy and the light scattering spectrum. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics" (Cambridge, 2011).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16220</video:player_loc><video:duration>2714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15956</video:thumbnail_loc><video:title>High dimensional statistical inference and random matrices</video:title><video:description>Multivariate statistical analysis is concerned with observations on several variables which are thought to possess some degree of inter-dependence. Driven by problems in genetics and the social sciences, it first flowered in the earlier half of the last century. Subsequently, random matrix theory (RMT) developed, initially within physics, and more recently widely in mathematics. While some of the central objects of study in RMT are identical to those of multivariate statistics, statistical theory was slow to exploit the connection. However, with vast data collection ever more common, data sets now often have as many or more variables than the number of individuals observed. In such contexts, the techniques and results of RMT have much to offer multivariate statistics. The talk reviews some of the progress to date.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15956</video:player_loc><video:duration>3663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15934</video:thumbnail_loc><video:title>Die neue OpenStreetMap-Lizenz</video:title><video:description>Dieser Vortrag stellt die neue ODbL-Lizenz vor, die bei OpenStreetMap zum Einsatz kommen soll, und vergleicht sie mit der alten CC-BY-SA-Lizenz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15934</video:player_loc><video:duration>3989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15953</video:thumbnail_loc><video:title>Knots and dynamics</video:title><video:description>The trajectories of a vector field in 3-space can be very entangled; the flow can swirl, spiral, create vortices etc. Periodic orbits define knots whose topology can sometimes be very complicated. In this talk, I will survey some advances in the qualitative and quantitative description of this kind of phenomenon. The first part will be devoted to vorticity, helicity, and asymptotic cycles for flows. The second part will deal with various notions of rotation and spin for surface diffeomorphisms. Finally, I will describe the important example of the geodesic flow on the modular surface, where the linking between geodesics turns out to be related to well-known arithmetical functions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15953</video:player_loc><video:duration>4554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15950</video:thumbnail_loc><video:title>Optimal computation</video:title><video:description>A large portion of computation is concerned with approximating a function u. Typically, there are many ways to proceed with such an approximation leading to a variety of algorithms. We address the question of how we should evaluate such algorithms and compare them. In particular, when can we say that a particular algorithm is optimal or near optimal? We shall base our analysis on the approximation error that is achieved with a given (computational or information) budget n. We shall see that the formulation of optimal algorithms depends to a large extent on the context of the problem. For example, numerically approximating the solution to a PDE is different from approximating a signal or image (for the purposes of compression).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15950</video:player_loc><video:duration>3508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15954</video:thumbnail_loc><video:title>The Poincaré Conjecture</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15954</video:player_loc><video:duration>4138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15975</video:thumbnail_loc><video:title>Increasing and decreasing subsequences and their variants</video:title><video:description>We survey the theory of increasing and decreasing subsequences of permutations. Enumeration problems in this area are closely related to the RSK algorithm. The asymptotic behavior of the expected value of the length is(w) of the longest increasing subsequence of a permutation w of 1, 2,...,n was obtained by VershikKerov and (almost) by LoganShepp. The entire limiting distribution of is(w) was then determined by Baik, Deift, and Johansson. These techniques can be applied to other classes of permutations, such as involutions, and are related to the distribution of eigenvalues of elements of the classical groups. A number of generalizations and variations of increasing/decreasing subsequences are discussed, including the theory of pattern avoidance, unimodal and alternating subsequences, and crossings and nestings of matchings and set partitions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15975</video:player_loc><video:duration>3677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15974</video:thumbnail_loc><video:title>Random, conformally invariant scaling limits in two dimensions</video:title><video:description>Many mathematical models of statistical physics in two dimensions are either known or conjectured to exhibit conformal invariance. Over the years, physicists proposed predictions of various exponents describing the behavior of these models. Only recently have some of these predictions become accessible to mathematical proof. One of the new developments is the discovery of a one-parameter family of random curves called stochastic Loewner evolution or SLE. The SLE curves appear as limits of interfaces or paths occurring in a variety of statistical physics models as the mesh of the grid on which the model is defined tends to zero. The main purpose of this article is to list a collection of open problems. Some of the open problems indicate aspects of the physics knowledge that have not yet been und erstood mathematically. Other problems are questions about the nature of the SLE curves themselves. Before we present the open problems, the definition of SLE will be motivated and explained, and a brief sketch of recent results will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15974</video:player_loc><video:duration>3644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15969</video:thumbnail_loc><video:title>Advances in convex optimization: conic programming</video:title><video:description>During the last two decades, major developments in convex optimization were focusing on conic programming, primarily, on linear, conic quadratic and semidefinite optimization. Conic programming allows to reveal rich structure which usually is possessed by a convex program and to exploit this structure in order to process the program efficiently. We overview the major components of the resulting theory (conic duality and primal-dual interior point polynomial time algorithms), outline the extremely rich expressive abilities of conic quadratic and semidefinite programming and discuss a number of instructive applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15969</video:player_loc><video:duration>3339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15978</video:thumbnail_loc><video:title>Perspectives in nonlinear diffusion: between analysis, physics and geometry</video:title><video:description>We review some topics in the mathematical theory of nonlinear diffusion. Attention is focused on the porous medium equation and the fast diffusion equation, including logarithmic diffusion. Special features are the existence of free boundaries, the limited regularity of the solutions and the peculiar asymptotic laws for porous medium flows, while for fast diffusions we find the phenomena of finite-time extinction, delayed regularization, nonuniqueness and instantaneous extinction. Logarithmic diffusion with its strong geometrical flavor is also discussed. Connections with functional analysis, semigroup theory, physics of continuous media, probability and differential geometry are underlined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15978</video:player_loc><video:duration>4026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16307</video:thumbnail_loc><video:title>2/2 Regularization theorem for Fredholm sections of M-polyfold bundles</video:title><video:description>This lecture will state a rigorous version of this theorem, and explain the notion of a (sc-)Fredholm section. [related literature: Sections 6.2 and 6.3 of Polyfolds: A First and Second Look.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16307</video:player_loc><video:duration>4016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16308</video:thumbnail_loc><video:title>1/3 Obstruction Bundle Gluing</video:title><video:description>Obstruction bundle gluing is a method of calculating the number of ways of gluing certain configurations in which transversality fails, but not too badly. We will introduce this technique and show how it works in simple examples from Morse theory, contact homology, and embedded contact homology. (There might not be enough time to cover all of these examples.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16308</video:player_loc><video:duration>3767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16310</video:thumbnail_loc><video:title>3/3 Obstruction Bundle Gluing</video:title><video:description>There are easy examples showing that classical transversality methods cannot always succeed for multiply covered holomorphic curves, but the situation is not hopeless. In this talk I will describe two approaches that sometimes lead to interesting results: (1) analytic perturbation theory, and (2) splitting the normal Cauchy-Riemann operator of a curve along irreducible representations of its automorphism group. Both were pioneered by Taubes in his work on the Gromov invariant and Seiberg-Witten theory in the 1990's, and I will illustrate them by sketching two proofs that the multiply covered holomorphic tori counted by the Gromov invariant are regular for generic J. If time permits, I will discuss some ideas as to how both methods can be applied more generally.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16310</video:player_loc><video:duration>3774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16314</video:thumbnail_loc><video:title>Moduli Problems in Symplectic Geometry - Discussion with Bottman</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16314</video:player_loc><video:duration>2447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16297</video:thumbnail_loc><video:title>4/4 Polyfolds and the construction of Symplectic Field Theory</video:title><video:description>Topics: 1 Perturbation algorithm in the homogeneous case. 2 Perturbation algorithm for relating two perturbations. 3 Remarks on orientations. 4 Representation theory and SFT.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16297</video:player_loc><video:duration>3841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16302</video:thumbnail_loc><video:title>An Integral lift of contact homology</video:title><video:description>Cylindrical contact homology is arguably one of the more notorious Floer-theoretic constructions. The past decade has been less than kind to this theory, as the growing knowledge of gaps in its foundations has tarnished its claim to being a well-defined contact invariant. However, jointly with Hutchings we have managed to redeem this theory in dimension 3 for dynamically convex contact manifolds. This talk will highlight our implementation of non-equivariant constructions, domain dependent almost complex structures, automatic transversality, and obstruction bundle gluing, yielding a homological contact invariant which is expected to be isomorphic to SH^+ under suitable assumptions, though it does not require a filling of the contact manifold. By making use of family Floer theory we obtain an S^1-equivariant theory defined over Z coefficients, which when tensored with Q yields cylindrical contact homology, now with the guarantee of well-definedness and invariance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16302</video:player_loc><video:duration>4329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16303</video:thumbnail_loc><video:title>1/3 sc-Banach spaces and the sc-calculus</video:title><video:description>Polyfold theory is built on two new fundamental analysis concepts, and this talk is focused of the first: the sc-calculus. We discuss how in general the action of a finite dimensional smooth reparametrization group on typical Banach spaces of maps is not smooth (in fact, not even differentiable), and then introduce sc-Banach spaces and the notion of sc-differentiability. Two key results of this talk are that the action of reparametrization is sc-smooth, and for sc-differentiable functions the chain rule holds, so that many constructions in classical differential geometry functorially extend to sc-differentiable geometry. [Related literature: Sections 2.2 and 4.2 of Polyfolds: A First and Second Look.]</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16303</video:player_loc><video:duration>4309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16313</video:thumbnail_loc><video:title>3/3 Lagrangian Floer cohomology in families</video:title><video:description>We will begin with a brief overview of Lagrangian Floer cohomology, in a setting designed to minimise technical difficulties (i.e. no bubbling). Then we will ponder the question of what happens to Floer theory when we vary Lagrangians in families, which we will not require to be Hamiltonian. We will see rigid analytic spaces naturally arise from such families; these spaces are the analogue of complex analytic manifolds over the Novikov field. In order to be faithful to the theme of the conference, we will end by constructing lots of moduli spaces in order to see that Floer complexes give rise to analytic coherent sheaves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16313</video:player_loc><video:duration>4116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16299</video:thumbnail_loc><video:title>A symplectic Khovanov Puzzlebook</video:title><video:description>I will discuss aspects of my joint work with Mohammed Abouzaid on symplectic Khovanov cohomology, focussing on open questions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16299</video:player_loc><video:duration>4022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16311</video:thumbnail_loc><video:title>1/3 Lagrangian Floer cohomology in families</video:title><video:description>We will begin with a brief overview of Lagrangian Floer cohomology, in a setting designed to minimise technical difficulties (i.e. no bubbling). Then we will ponder the question of what happens to Floer theory when we vary Lagrangians in families, which we will not require to be Hamiltonian. We will see rigid analytic spaces naturally arise from such families; these spaces are the analogue of complex analytic manifolds over the Novikov field. In order to be faithful to the theme of the conference, we will end by constructing lots of moduli spaces in order to see that Floer complexes give rise to analytic coherent sheaves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16311</video:player_loc><video:duration>3805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16309</video:thumbnail_loc><video:title>2/3 Obstruction Bundle Gluing</video:title><video:description>There are easy examples showing that classical transversality methods cannot always succeed for multiply covered holomorphic curves, but the situation is not hopeless. In this talk I will describe two approaches that sometimes lead to interesting results: (1) analytic perturbation theory, and (2) splitting the normal Cauchy-Riemann operator of a curve along irreducible representations of its automorphism group. Both were pioneered by Taubes in his work on the Gromov invariant and Seiberg-Witten theory in the 1990's, and I will illustrate them by sketching two proofs that the multiply covered holomorphic tori counted by the Gromov invariant are regular for generic J. If time permits, I will discuss some ideas as to how both methods can be applied more generally.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16309</video:player_loc><video:duration>3664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16301</video:thumbnail_loc><video:title>Moduli Problems in Symplectic Geometry - Discussion with Jingyu Zhao</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16301</video:player_loc><video:duration>3754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15949</video:thumbnail_loc><video:title>Kähler manifolds and transcendental techniques in algebraic geometry</video:title><video:description>Our goal is to survey some of the main advances which took place recently in the study of the geometry of projective or compact Kähler manifolds: very efficient new transcendental techniques, a better understanding of the geometric structure of cones of positive cohomology classes and of the deformation theory of Kähler manifolds, new results around the invariance of plurigenera and in the minimal model program.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15949</video:player_loc><video:duration>4016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15948</video:thumbnail_loc><video:title>Universality for mathematical and physical systems</video:title><video:description>All physical systems in equilibrium obey the laws of thermodynamics. In other words, whatever the precise nature of the interaction between the atoms and molecules at the microscopic level, at the macroscopic level, physical systems exhibit universal behavior in the sense that they are all governed by the same laws and formulae of thermodynamics. In this talk we describe some recent history of universality ideas in physics starting with Wigners model for the scattering of neutrons off large nuclei and show how these ideas have led mathematicians to investigate universal behavior for a variety of mathematical systems. This is true not only for systems which have a physical origin, but also for systems which arise in a purely mathematical context such as the Riemann hypothesis, and a version of the card game solitaire called patience sorting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15948</video:player_loc><video:duration>3574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15951</video:thumbnail_loc><video:title>Symplectic field theory and its applications</video:title><video:description>Symplectic field theory (SFT) attempts to approach the theory of holomorphic curves in symplectic manifolds (also called Gromov-Witten theory) in the spirit of a topological field theory. This naturally leads to new algebraic structures which seems to have interesting applications and connections not only in symplectic geometry but also in other areas of mathematics, e.g. topology and integrable PDE. In this talk we sketch out the formal algebraic structure of SFT and discuss some current work towards its applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15951</video:player_loc><video:duration>3636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15907</video:thumbnail_loc><video:title>Technik-Salon: "Lecture on Science and Creativity"</video:title><video:description>Vortrag von Chemie-Nobelpreisträger Sir Harold Kroto in der Reihe "Technik Salon" vom 11. 06. 2015 zum Thema "Forschung und Inspiration." Kroto legt dar, welche Impulse ihn in seinem Forscherleben inspiriert haben und was gute Bildung daraus lernen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15907</video:player_loc><video:duration>2346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15944</video:thumbnail_loc><video:title>Emmy Noether Lecture</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15944</video:player_loc><video:duration>3766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15957</video:thumbnail_loc><video:title>Iwasawa theory and generalizations</video:title><video:description>Introduction to Iwasawa theory and its generalizations, discussion of some main conjectures and related subjects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15957</video:player_loc><video:duration>4010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15933</video:thumbnail_loc><video:title>ÖPNV-Tagging in OpenStreetMap</video:title><video:description>Zur Erfassung von Haltestellen / Linien des öffentlichen Personen Nahverkehrs (ÖPNV) gibt es bei OpenStreetMap mehrere verbreitete Schemen. - Das ältere Schema zeichnet sich durch relative Einfachheit aus, stößt jedoch bei komplexen Situationen wie Alternativ-Routen an seine Grenzen. - Das neuere Oxomoa Schema erfordert mehr Details, insbesondere eine Route je Richtung und Alternative. Dadurch können auch sehr komplexe Situationen bei Haltestellen und Routen erfasst werden. - Da die Praxis mit dem Oxomoa-Schema einige Unklarheiten aufgedeckt hat gibt es (Stand März 2011) einen Vorschlag der auf den Ideen und etablierten Tagging von Oxomoa aufbaut und offene Punkte sowie einige umstrittene Punkte durch zusätzliche Festlegungen addressiert. Das Oxomoa Schema und der aktuelle Vorschlag werden in diesem Vortrag beleuchtet. Zielgruppe: Personen, die sich für das Erfassen von ÖPNV interessieren Das Erfassen von Haltestellen / Linien des öffentlichen Personen Nahverkehrs (ÖPNV) ist eine komplexe Aufgabe. Es gilt hierbei eine Vielzahl von Fakten und Zusammenhän­gen zu berücksichtigen. Dazu gibt es mehrere verbreitete Schemen. Das ist einerseits das ältere, einfachere Schema (ohne einen speziellen Namen) und das nach dem User Oxomoa benannte neuere und komplexere Schema, sowie die Fortschreibung durch einen aktuellen Vorschlag. Das ältere Schema zeichnet sich durch Einfachheit aus (ein Punkt je Haltestelle, eine Route je Linie), ist jedoch kaum in der Lage, komplexe Situationen wie Haltestellen über Eck oder Linien mit Alternativ-Routen adäquat abzubilden. Sprich es stößt in der kom­plexen Realität des ÖPNV an seine Grenzen. Das neue Schema nach Oxomoa und dessen Fortschreibung versuchen diese Nachteile zu vermeiden, indem es wesentlich mehr Details erfasst. Haltestellen werden nach Stopp- und Zugangsstelle getrennt. ÖPNV-Linien werden je Fahrtrichtung als eigene Route erfasst. Damit entfällt das Problem der abweichenden Linienführung für Hin- und Rückweg. Im Vortrag werden das neuere Schema nach Oxomoa und dessen Fortschreibung vorgestellt. Es wird darauf eingegangen, welche Auswirkungen das detailierte Erfassen von Haltestellen und nach Fahrtrichtung getrennten Routen für die Möglichkeit haben, Informationen zum ÖPNV in OpenStreetmap einzugeben. Durch das getrennte Erfassen von Stopp- und Zugangsstellen können auch komplexere Situationen wie Haltestellen über Eck oder Bahnhöfe mit mehreren Gleisen (Stoppstellen) und Bahnsteigen (Zugangsstellen) adequat erfasst werden. Die Teile einer solchen komplexen Haltestelle werden mit einer Relation zu einem zusammengehörigen Objekt zusammen gefasst. Die Erfassung der Linienführung in Relationen getrennt nach Fahrtrichtung und Varianten erlaubt es auch Linien mit komplizierter Streckenführung angemessen zu erfassen. Dies wiederum erfordert eine 'Sammelrelation' um alle Teile einer Linie zu einem Objekt zusammen zu fassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15933</video:player_loc><video:duration>1876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15938</video:thumbnail_loc><video:title>E-Government: Freie Software, Open Source und Open Data</video:title><video:description>Die Kenyote der FOSSGIS 2011 geht auf die Grundlagen der Konferenz ein und erläutert Freie Software, Open Source, Open Data und stellt sie in den Kontext geographischer Daten. Zusammen bilden sie die Grundlage für ein erweitertes Verständnis von eGovernment und sind gleichzeitig lukrative Basis für Nutzern und Anbieter von Software, Daten und Dienstleitung. Die Grenzen zwischen Anwender und Anbieter verschwimmen und die Distanz zwischen Bürger und Politik wird durchläßiger, das gilt für Rechte, Pflichten, Aufgaben und Zuständigkeiten. Es werden Aspekte der Nachhaltigkeit von Open Source angesprochen und auf Fragen des Lizenzrechts, Copyright und Geodaten der öffentlichen Verwaltung eingegangen. Vor diesem Hintergrund werden digitale Daten und der Begriff Allgemeingut in einen politisch motivierten Zusammenhang gebracht. Und wer glaubt das ginge alles gar nicht zusammen, der sollte sich den Vortrag anhören und im Laufe der Konferenz selbst beurteilen wie viel davon tatsächlich realisierbar ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15938</video:player_loc><video:duration>1567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15936</video:thumbnail_loc><video:title>Mobile Anwendung zur Routenplanung mit öffentlichen Verkehrsmitteln basierend auf Openstreet</video:title><video:description>Das Netz öffentlicher Verkehrsmittel bestehend aus Bus, Tram-, U- und S-Bahn ist in vielen Städten im Laufe der Zeit stark gewachsen und sehr komplex geworden. Dabei ist es vor allem bei einer erstmaligen Reise zu einem bestimmten Ort unklar, wie dieser am schnellsten zu erreichen ist. Insbesondere wenn Abweichungen vom Fahrplan, die durch hohes oder niedriges Verkehrsaufkommen oder andere Zwischenfälle entstehen, dazu führen, dass mögliche Anschlussverbindungen nicht rechtzeitig erreicht werden können. Unter Berücksichtigung entsprechender Schwankungen besteht die Möglichkeit das Ziel auf einem anderen, schnelleren Weg zu erreichen. Die folgende Arbeit präsentiert eine mobile Anwendung für die Android Plattform in Anlehnung an [1], die mittels GPS-Daten und einem vom Benutzer eingegebenen Ziel die zum aktuellen Aufenthaltsort und Zeitpunkt ideale Route mit öffentlichen Verkehrsmitteln berechnet und gegebenenfalls aktualisiert. Die dafür notwendigen Strecken- und Haltestelleninformationen wurden aus dem OpenStreetMap Projekt extrahiert, nach bearbeitet und in ein geeignetes Datenformat überführt, welches die Anbindung weiterer Ressourcen, wie Straßennamen, Abfahrtszeiten, Haltestellenbeschreibung, etc. ermöglicht. Die dadurch entstandenen Wegnetze werden als gerichtete Graphen (Straßen-, ÖPNV-Netz) in unterschiedlichen BSP-Bäumen gespeichert. Die Übergänge zwischen den Graphen wurden durch zusätzliche Kanten modelliert und ermöglichen so eine multimodale Routenführung. Zu Testzwecken wurde der Großraum München verwendet, wobei das eingesetzte Routing-Verfahren bei der Ermittlung des kürzesten Weges die aktuellen Live-Abfahrtszeiten des Betreibers berücksichtigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15936</video:player_loc><video:duration>1687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15923</video:thumbnail_loc><video:title>Taginfo</video:title><video:description>OpenStreetMap benutzt sogenannte "Tags", um Geo-Objekte in der Datenbank mit Bedeutung zu versehen. Tags bestehen dabei aus ein "Key=Value" Wertepaar (z. B. "highway=primary" für eine Hauptverkehrsstraße). Eines der ganz wesentlichen Design-Features von OpenStreetMap ist, dass jeder solche Tags neu erfinden und sofort benutzen kann, ohne dass dies einer vorherigen Genehmigung oder auch nur Absprache bedarf. OpenStreetMap kann so flexibel auf neue Anforderungen reagieren und ist auch für Nischenanwendungen einfach einsetzbar. Aber natürlich muss es gewisse Absprachen geben, wenn man Tags sinnvoll einsetzen will. Das passiert vor allem über das Wiki. Die wichtigsten Tags sind dort dokumentiert. Über die Jahre ist OpenStreetMap aber immer größer und unübersichtlicher geworden. Über 20.000 verschiedene Keys und über 50 Mio. verschiedene Tags machen es nicht einfach, zu entscheiden, was man wie "taggen" soll und welche Tags man auf einer Karte überhaupt anzeigen soll. Und die Dokumentation im Wiki hinkt deutlich hinterher. Hier soll Taginfo helfen. Das Taginfo-System gibt einen Überblick über die Nutzung der Tags. Es bringt Statistiken zur Tag-Nutzung aus der OSM-Datenbank mit Informationen aus dem Wiki, aus den Editoren und anderen Quellen zusammen, um zu zeigen, welche Tags wie und wo eingesetzt werden. Umfangreiche Suchmöglichkeiten und verschiedene Sichten auf die Daten ermöglichen es dem OSMer Fragen zu beantworten wie: Wie häufig wird dieses Tag verwendet? Von wievielen Usern? Wo auf der Welt wird es benutzt? Welche Values gibt es zu diesem Key? Welche davon sind im Wiki dokumentiert? Der Vortrag stellt das Taginfo-System vor, erklärt woher die Daten kommen und wie sie aufbereitet werden und zeigt, was man damit so alles machen kann. Dabei geht es auch darum, wie man trotz der großen Datenmengen die Daten effizient aufbereiten kann. Der Vortrag geht auch auf die Taginfo-API ein und zeigt einige versteckte Features des Webinterfaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15923</video:player_loc><video:duration>1745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18606</video:thumbnail_loc><video:title>Reliable ab initio methods</video:title><video:description>A lecture given by Tony Paxton, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Electron theory in the understanding of iron, its magnetic properties and the behaviour of intersitials such as hydrogen and carbon in iron. An argument is made that the well established tight binding approximation to the electronic structure now furnishes us with a reliable theory for the description of the three phases of pure magnetic iron and its principal interstitials, including carbon and hydrogen. This will open the way in the coming five years to fully quantum mechanical atomistic simulations of steel and its embrittlement by hydrogen. Some key questions have recently been answered using density functional theory, namely: what are the equilibrium concentrations of vacancy-carbon and vacany-hydrogen point defects? Can hydrogen dissolve exothermically in ferrite through its binding to defects? Do carbon atoms form "dimer molecules" when bound to vacancies in ferrite? The tight binding theory can also answer these question quantitatively as I shall show, and moreover this is a theory that can be implemented with sufficient speed in a computer to admit molecular dynamics and statics simulations well out of the reach of density functional theory. Soon we will be able to answer questions such as, how do carbides act as traps for hydrogen? How deep are these traps? Are they located at the metal-carbide interface or in the depths of the precipitate? These are questions that are also just beginning to be answered using atom probe tomography, so the theory and experiment are at similar stages of this enquiry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18606</video:player_loc><video:duration>1851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18605</video:thumbnail_loc><video:title>Quenching and Partitioning: Science and Technology</video:title><video:description>A lecture given by John Speer, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The quench and partitioning process involves partial transformation to martensite, followed by an increase in temperature to permit the excess carbon to partition into the residual austenite. The quenching and partitioning (Q&amp;P) concept was first introduced about a decade ago, to utilise carbon in as-quenched martensite to stabilise retained austenite and thereby enhance the mechanical properties. This presentation will provide an update of advancements made in understanding important aspects of physical metallurgy and microstructure development, within the authors laboratories and elsewhere, which have led to interest in Q&amp;P as a potential route for producing commercial steels in volume. A variety of applications have been explored in Q&amp;P laboratory investigations. Initial industrialisation has focused on automotive sheet steels, and substantial activity is now underway to meet aggressive near-term targets for vehicle lightweighting using Q&amp;P steels or other novel approaches to generate microstructures with enhanced austenite fractions. The current status of some of these efforts will be reported.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18605</video:player_loc><video:duration>1977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18601</video:thumbnail_loc><video:title>Structure and properties of a chromium-molybdenum steel modified by fullerene and carbon nanotube additions</video:title><video:description>A lecture given by I. V. Shchetinin, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. A study of what happens when exotic forms of carbon are introduced into steel by mechanical work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18601</video:player_loc><video:duration>1846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18600</video:thumbnail_loc><video:title>Friction Stir Welding of Mild Steel-Tool Durability and Steel Microstructure</video:title><video:description>A lecture given by Tarashankar DebRoy, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Mathematical modelling of the friction stir welding of steels. In previous work, we have established a scheme that exploits a combination of three-dimensional heat and mass flow models, together with fast calculation algorithms and damage accumulation models, to assess tool durability and define the domains of satisfactory tool life in the context of welding difficult aluminium alloys. We now apply this scheme to the friction stir welding of steel, and extend the calculations to cover consequences on the microstructure of the steel while optimizing tool life. This is the first model which covers both the processing parameters and the consequences on the physical metallurgy of the steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18600</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18614</video:thumbnail_loc><video:title>Technische Mechanik - Momentane Geschwindigkeit</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Die Animation erläutert die Berechnung der momentanen Geschwindigkeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18614</video:player_loc><video:duration>281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18613</video:thumbnail_loc><video:title>Technische Mechanik - Mohrscher Spannungskreis</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Will man eine Übersicht über alle möglichen Zwischenwerte erhalten, trägt man ganz allgemein die Funktionswerte von &amp;#963; (&amp;#945;) und &amp;#964; (&amp;#945;) in einer &amp;#964;-&amp;#963;-Ebene mit &amp;#945; als Parameter an und nennt das Ganze einen "Mohrschen Spannungskreis". Diese Animation zeigt, wie so ein resultierender Mohrscher Spannungskreis für einen Zug-/Druckstab entsteht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18613</video:player_loc><video:duration>173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18617</video:thumbnail_loc><video:title>Technische Mechanik - Spannungen in einem Zugstab</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Die Animation erläutert die Auswirkungen von Spannungen in einem Zugstab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18617</video:player_loc><video:duration>148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18612</video:thumbnail_loc><video:title>Technische Mechanik - Linearisieren</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Die Animation erläutert den Vorgang des Linearisierens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18612</video:player_loc><video:duration>187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18611</video:thumbnail_loc><video:title>Technische Mechanik - Lagevektor und Punktbewegung</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Die Animation verdeutlicht die wichtige Eingangsüberlegung zum Thema Lagevektor und Punktbewegung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18611</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18618</video:thumbnail_loc><video:title>Technische Mechanik - Translation</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Die Animation zeigt den Vorgang der Translation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18618</video:player_loc><video:duration>121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18195</video:thumbnail_loc><video:title>3.2 Uploading and Publishing New Tools</video:title><video:description>00:09 Uploading and Publishing New Tools 00:26 Why not just downloads? 01:53 Access tools online 02:52 Your Own Impact Story 05:00 Start the upload process 05:48 Tool registration form 10:55 Tool development process 12:20 Your project area 13:26 Editing wiki pages 14:21 Wiki mark-up 16:57 Linking wiki pages 18:31 What's happening? 19:51 Know where you stand 20:50 Edit your tool information page 22:09 Know where you stand 22:19 Edit your tool settings 23:29 Putting out Open Source 26:47 Uploading your code 27:13 Uploading your code 28:05 Testing your tool 28:59 Testing your tool 29:42 Need help? 30:20 Use the web interface to communicate 31:36 Testing your tool-again 32:48 Last step... 33:43 Your tool is published 35:01 Updating your tool 35:53 Become a Contributor 37:00 Assignment #11: Add to the \"bootcamp\" project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18195</video:player_loc><video:duration>2445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18190</video:thumbnail_loc><video:title>2.2 Rappture with C and Fortran</video:title><video:description>00:09 Review of Scientific Programming in C and Fortran 00:33 Monte Carlo Simulator 03:08 Plinko Simulator in C 05:59 Plinko Simulator in C 09:57 Plinko Simulator in C 11:49 Plinko Simulator in C 14:56 Plinko Simulator in C 18:12 Compiling and Running C Code 21:02 C Language Cheat Sheet 23:30 Plinko Simulator in Fortran 28:59 Plinko Simulator in Fortran 31:29 Plinko Simulator in Fortran 33:52 Fortran Cheat Sheet 35:33 Compiling and Running Fortran Code 37:12 Makefiles 41:25 Debugging 43:16 Debugging 44:40 Debugging 45:49 Assignment #5: Simple C or Fortran Program</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18190</video:player_loc><video:duration>2567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18586</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 2</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 2 finishes with the phenomenological theory of martensite crystallography and aspects of the thermodynamics of martensitic transformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18586</video:player_loc><video:duration>3296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18584</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 11</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 11 deals with steels which undergo stress-induced martensitic transformation, the so-called TRIP steels or TRIP-assisted steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18584</video:player_loc><video:duration>2263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18355</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 6</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18355</video:player_loc><video:duration>3780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18557</video:thumbnail_loc><video:title>MAOOAM resolution atm-6x6 oc-6x6</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18557</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18558</video:thumbnail_loc><video:title>MAOOAM resolution atm-7x7 oc-7x7</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18558</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18552</video:thumbnail_loc><video:title>MAOOAM resolution atm-2x2 oc-2x4</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18552</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18554</video:thumbnail_loc><video:title>MAOOAM resolution atm-3x3 oc-3x3</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18554</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18553</video:thumbnail_loc><video:title>MAOOAM resolution atm-2x4 oc-2x4</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18553</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18556</video:thumbnail_loc><video:title>MAOOAM resolution atm-5x5 oc-5x5</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18556</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18549</video:thumbnail_loc><video:title>Slices through aggregates using synchrotron X-racy computed tomography</video:title><video:description>Theses videos show slices through nine soil aggregates with three phases: mineral, pore and organic matter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18549</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18550</video:thumbnail_loc><video:title>Spatio-temporal variability in aerosol</video:title><video:description>High spatio-temporal variability in aerosol is visible in these simulations of aerosol optical thickness and surface black carbon mass concentrations. Such variability poses problems for the evaluation of models with observations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18550</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18548</video:thumbnail_loc><video:title>Befliegung des Isarschüttkegels</video:title><video:description>Mithilfe eines Quadrocopters (DJI Phantom 2 Vision Plus) konnten während der Niedrigwasserphase der Donau im Sommer 2015 Luftaufnahmen des Isarschüttkegels bei Deggendorf durchgeführt werden. Der Mündungsbereich der Isar in die Donau stellt insbesondere bei niedrigen Wasserständen eine Engstelle für die Schifffahrt auf der Donau dar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18548</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18560</video:thumbnail_loc><video:title>MAOOAM resolution atm-9x9 oc-9x9</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18560</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18547</video:thumbnail_loc><video:title>Zeitraffer an Bord eines außergewöhnlich großen Containerschiffes, von Hamburg bis zur Nordsee</video:title><video:description>Der Hamburger Hafen als zweitgrößter Hafen Europas (nach Containerumschlag 2014) wird von immer größeren Containerschiffen angelaufen. Hierdurch erhöhen sich stetig die Anforderungen an die Wasser- und Schifffahrtsverwaltung (WSV), die Sicherheit und Leichtigkeit des Schiffsverkehrs auf Unter- und Außenelbe sicherzustellen, sowie eine optimierte wirtschaftliche Nutzung und Unterhaltung der Seeschifffahrtsstraße Elbe zu gewährleisten. Vor diesem Hintergrund werden Untersuchungen zur Fahrdynamik (Squat, Trimm etc.) von außergewöhnlich großen Schiffen auf der Seeschifffahrtsstraße anhand von Naturmessungen durchgeführt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18547</video:player_loc><video:duration>61</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18563</video:thumbnail_loc><video:title>MAOOAM resolution atm-12x12 oc-12x12</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18563</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18555</video:thumbnail_loc><video:title>MAOOAM resolution atm-4x4 oc-4x4</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18555</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18559</video:thumbnail_loc><video:title>MAOOAM resolution atm-8x8 oc-8x8</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18559</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18561</video:thumbnail_loc><video:title>MAOOAM resolution atm-10x10 oc-10x10</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18561</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18562</video:thumbnail_loc><video:title>MAOOAM resolution atm-5x5 oc-12x12</video:title><video:description>Run of the MAOOAM model - Time evolution of the streamfunction and temperature fields, geopotential height difference and 3-dimensional phase-space projection. For more details, see De Cruz et al.,"A Modular Arbitrary-Order Ocean-Atmosphere Model: MAOOAM v1.0", Geoscientific Model Development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18562</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18570</video:thumbnail_loc><video:title>ASYMMNH-Precipitation VOLCN P</video:title><video:description>Earth System Dynamics- Hemispherically asymmetric volcanic forcing of tropical hydroclimate and water isotopologue variability during the last millennium</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18570</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18569</video:thumbnail_loc><video:title>ASYMMNH-Temperature VOLCN T</video:title><video:description>Earth System Dynamics- Hemispherically asymmetric volcanic forcing of tropical hydroclimate and water isotopologue variability during the last millennium</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18569</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18572</video:thumbnail_loc><video:title>ASYMMSH-Precipitation VOLCS P</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18572</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18546</video:thumbnail_loc><video:title>Querkraftversuche zu einem neuen Schubmodell der TU Graz 2014</video:title><video:description>Ein grundlegend neues Rechenmodell zur Querkrafttragfähigkeit von Stahlbetonbauteilen ohne Querkraftbewehrung soll durch Versuche überprüft werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18546</video:player_loc><video:duration>255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18571</video:thumbnail_loc><video:title>ASYMMSH-Temperature VOLCS T</video:title><video:description>Earth System Dynamics- Hemispherically asymmetric volcanic forcing of tropical hydroclimate and water isotopologue variability during the last millennium</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18571</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18337</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Overview of Conventional Hot Strip Mill (HSM) Design: lecture 12</video:title><video:description>Professor de Cooman builds on the previous lectures in the sequence, this time dealing with the hot-strip mill. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18337</video:player_loc><video:duration>8047</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18582</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 1</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 1 here introduces the martensitic transformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18582</video:player_loc><video:duration>3931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18608</video:thumbnail_loc><video:title>Steel composites for energy generation systems</video:title><video:description>A lecture given by Carlos Capdevila Montes, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. About oxide dispersion strengthened, mechanically alloyed steel. In order to meet future energy demands, new materials will be required to withstand extreme environments. Ferritic FeCr(Al) oxide dispersion strengthened (ODS) steels are an example of engineered steel composite that have excellent potential for use in next-generation high-temperature applications where superior creep strength and oxidation resistance is paramount. Originally designed as heat resistant steels for conventional fossil-fuel power plants, the high-Cr ODS steels are a successful example of development to overcome the issues to meet material requirements for next generation nuclear systems. In order to maintain mechanical properties under harsh conditions, i.e., combination of cyclic thermal loads, exposure to highly corrosive environments, and a hard and intense mixed proton/neutron fields, to the end of life of a component in a nuclear reactor, a highly stable microstructure is essential. Nanostructured ferritic FeCr(Al) ODS steels are ideal candidates for those applications, because these alloys usually contain a high density of Y/Al-rich and Ti/Al- rich nanoparticles, high dislocation densities and fine grains. As it is reported here, the presence of nanoscale, uniformly dispersed oxide particles act as pinning points to inhibit dislocation movement, retard recovery and recrystallization processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18608</video:player_loc><video:duration>1623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18591</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 7</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 7 deals with the thermodynamics of irreversible processes. Growth is treated as diffusion-controlled and by a reconstructive transformation mechanism. Note: this video has the inset on thr top right missing due to a technical problem during recording</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18591</video:player_loc><video:duration>3445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18624</video:thumbnail_loc><video:title>Kreisprozess, geschlossenes System</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Wärmelehre im Online Wirtschaftsingenieurwesen Fernstudiengang. Die Animation erläutert den Ablauf des Kreisprozesses in einem geschlossenen System anhand eines Stirling Motors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18624</video:player_loc><video:duration>144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18615</video:thumbnail_loc><video:title>Technische Mechanik - Rotation</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Die andere spezielle Bewegungsform ergibt sich, indem wir uns einen Punkt des Starrkörpers, z.B. den Punkt "A", durch eine Achse fixiert denken. Die Achse sei dabei senkrecht zur Zeichen- bzw. Körperebene ausgerichtet; alle anderen Körperpunkte bewegen sich dann auf Kreisbahnen um den Punkt A. Die Animation zeigt eine solche Bewegungsform, die man kurz als Rotation bezeichnet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18615</video:player_loc><video:duration>139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18620</video:thumbnail_loc><video:title>Technische Mechanik - Verhalten der Tangentensteigung</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Wir wollen das Verhalten der Tangentensteigung w´ an einem Punkt x für den Fall, dass wir um dx weiter voranschreiten, analysieren. Dazu bemühen wir die Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18620</video:player_loc><video:duration>175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18619</video:thumbnail_loc><video:title>Technische Mechanik - Verdrehbarkeit eines Kräftepaares</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. In dieser Animation sieht man eine Darstellung des Prinzips der Verdrehbarkeit eines Kräftepaares.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18619</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18623</video:thumbnail_loc><video:title>Technische Wärmelehre - Offenes System</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Wärmelehre im Online Wirtschaftsingenieurwesen Fernstudiengang Lässt die Grenze eines Systems Materie hindurch, handelt es sich um ein offenes System. Die in der technischen Anwendung der Thermodynamik vorkommenden Systeme dieser Art haben meistens im Raum fest liegende Grenzen, die von einem Stoffstrom oder von mehreren Stoffströmen durchsetzt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18623</video:player_loc><video:duration>57</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18621</video:thumbnail_loc><video:title>Technische Wärmelehre - Abgeschlossenes System</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Wärmelehre im Online Wirtschaftsingenieurwesen Fernstudiengang Sind die Grenzen eines Systems nicht nur für Materie undurchlässig, verhindern sie vielmehr jede Wechselwirkung (z. B. auch Energieaustausch) zwischen dem System und seiner Umgebung, spricht man von einem abgeschlossenen (oder isolierten) System. Ein solches System erhält man dadurch, dass man ein System und jene Teile seiner Umgebung, mit denen es in Wechselwirkung steht, zu einem abgeschlossenen Gesamtsystem zusammenfasst. Dies ist ein Beispiel für die grundsätzlich willkürliche Festlegung einer Systemgrenze. Man kann zwei Systeme als Teile eines Gesamtsystems oder als getrennte Systeme behandeln. Ebenso ist es häufig zweckmäßig, einen Teil eines großen Systems als besonderes System hervorzuheben, um die Wechselwirkungen zwischen diesem Teilsystem und dem Rest des größeren Systems zu untersuchen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18621</video:player_loc><video:duration>34</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18622</video:thumbnail_loc><video:title>Technische Wärmelehre - Adiabates System</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Wärmelehre im Online Wirtschaftsingenieurwesen Fernstudiengang. Ist eine Systemgrenze wärmeundurchlässig, bezeichnet man sie als adiabat. Ein thermodynamisches System, das mit seiner Umgebung keine Wärme austauscht, bezeichnet man als adiabates System.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18622</video:player_loc><video:duration>37</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18616</video:thumbnail_loc><video:title>Technische Mechanik - Seilrolle</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Diese Animation führt eine Erklärung der Kraftübertragung der mechanischen Seilrolle auf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18616</video:player_loc><video:duration>50</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18636</video:thumbnail_loc><video:title>Magneto-structural coupling</video:title><video:description>A lecture given by Igor Abrikosov, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The emphasis is on how magentic properties play a role in the properties of iron. Ab initio simulations based on the Density Functional Theory (DFT) are known as a useful tool for prediction of materials properties and for their understanding. In this talk we review recent progress in applications of DFT for Fe-based alloys. We underline a necessity to take into account explicitly temperature induced magnetic excitations. We show that magnetic and chemical interaction in Fe-based alloys are deeply interconnected, and strongly affect each other. We start with relatively simple examples, and show that there exists very strong dependence of thermodynamic properties, like elastic constants, structural distortions, and mixing enthalpies, on the underlying magnetic state in Fe alloys with Cr, Mn, Ni, V, Nb, C, and N. We then show that effective chemical interactions in steels can be tuned by its global magnetic state, which opens exciting possibilities for materials synthesis. Using first-principles theory we demonstrate that in Fe-Si system the magnetic disorder at high temperatures favour a formation of cubic Fe2Si phase with B2 crystal structure, which is not present in the alloy phase diagram. The experiment confirms the theoretical predictions, and the B2 Fe2Si alloy is synthesized from Fe-Si mixture using multianvil press.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18636</video:player_loc><video:duration>2157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18639</video:thumbnail_loc><video:title>Non-­destructive non-contact microstructural characterization</video:title><video:description>A lecture given by Claire Davis, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Presents the enticing story about the very rapid processing of steel to produce bainitic microstructures in milliseconds. The ability to non-destructively characterize microstructure is on most steel metallurgists wish list. Electromagnetic (EM) sensors can be used to quantify key microstructural features, not only that but they can be used on-line during steel processing for feedback control. EM sensors can already be used to monitor phase transformation in-situ during cooling after hot rolling, and recent work indicates that they can be used to quantify the phase balance in dual phase steels and therefore predict strength. This may mean that mechanical testing can be avoided, or at least reduced, when producing certain grades of steel, giving large cost and time saving to the steel industry. In the future in-situ systems to measure recrystallisation during annealing, or precipitate formation during tempering may be possible. Indeed there is potential to use different parameters from the complex EM signal response to characterise different steel microstructural features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18639</video:player_loc><video:duration>1901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18637</video:thumbnail_loc><video:title>Superbainite - Laboratory Concept to Commercial Product</video:title><video:description>A lecture given by Andrew Rose at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The talk describes the pioneering technology for the mass production of the world's first bulk nanostructured metal, the so-called superbainite that consists of slender platelets of bainitic ferrite separated by thinner films of retained austenite. Tata Steel have undertaken work to demonstrate the feasibility of superbainite for application as armour steel. The challenge was to adapt the composition to the demands of a tonnage production route, while still attaining the property advantages of superbainite. The Tata production route involves oxygen steelmaking, continuous casting and hot strip rolling, followed by downstream processing to a final form as armour plate. Each of these stages presents challenges to the production of high-strength steels. Tata Steel Research have reviewed the requirements for production of superbainite, and undertaken experimental work, including optical and electron metallography, studies of transformation behaviour, and mechanical testing, to justify the final choice of production parameters. As a result a composition and process route have been formulated which enable production of commercial casts of superbainite without danger to the process. Further development work has supported the downstream processing steps culminating in heat treatment of the material, and enabled the optimisation of the parameters involved. Metallurgical examination and testing have confirmed that this processing gives the superbainite microstructure with the expected properties. Ballistic testing has shown that superbainite armour is comparable with other armour steels competing in the same area.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18637</video:player_loc><video:duration>1830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18634</video:thumbnail_loc><video:title>Isotropy and fatigue</video:title><video:description>A lecture given by Peter Olund, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. With the focus on steels for bearings, he talks about the role of inclusions in determining the anisotropy of fatigue properties, and of sampling volume effects. The demands of high cleanliness steel constantly increases due to the fact that higher loads are being introduced in the applications. Today there are cases where the elongated sulphide inclusions present in steel with "normal" sulphur content (around 80ppm) will cause premature fatigue failures. A clear trend is therefore reduced sulphur contents in air-melted steels. However, only increasing the desulphurization within the current process window, to produce low sulphur contents (less than 20ppm), will due to thermodynamics drastically increase the number and size of detrimental globular calcium aluminates. Re-melting process has therefore dominated the market for low sulphur steel. Recently, air-melt steel making processes have been developed to produce more isotropic low sulphur steel where the formation of large globular calcium alumina is thermodynamically suppressed. Consequently, steels produced with this process will exhibit more isotropic fatigue properties. In this work fatigue properties has been assessed for steels loaded in different directions with reference to the rolling direction for steels with different level of isotropy. Furthermore, the effect on operation temperature has been taking into account showing that moderate increases in temperature will affect the properties. This influence can be correlated to the microstructural stability, i.e. composition and structure, of the steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18634</video:player_loc><video:duration>1864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18685</video:thumbnail_loc><video:title>a stitch in time: jhbuild</video:title><video:description>BSD porters have always struggled with portability of software written by Linux users and never tested elsewhere. GNOME has been particularly difficult. New releases would come with new headaches, every six months. By the time the issues were addressed and fixed upstream, a new release would be out with new issues. In 2014, the FreeBSD GNOME Project changed their approach. jhbuild is now building the full GNOME stack on FreeBSD systems, at least twice daily, directly out of upstream git master. When portability issues creep in, they are addressed immediately  often with patches going upstream the same day. When it comes time to build ports from release tarballs, there are no surprises. A direct result of this effort has been two on-time releases of GNOME (3.12 and 3.14) in FreeBSD and GNOME 3 finally landing in the official ports collection. This talk will discuss what was done and how it changed the relationship of the FreeBSD and GNOME projects as well as discussing important issues going forward.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18685</video:player_loc><video:duration>2408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18755</video:thumbnail_loc><video:title>Questions about Low-Valence Chemistry</video:title><video:description>During our recording session with Prof. Jones (Monash University, Australia), he was so kind to answer a few additional questions concerning his research area. His answers are shown here.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18755</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18754</video:thumbnail_loc><video:title>Quantifizierung von Protein-Ligand-Wechselwirkungen</video:title><video:description>Prof. Diederich (ETH Zürich) berichtet von Protein-Ligand-Wechselwirkungen und deren Quantifizierung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18754</video:player_loc><video:duration>829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18757</video:thumbnail_loc><video:title>Raman-Spektroskopie als Bioimaging-Methode</video:title><video:description>Prof. Schatzschneider (Uni Würzburg) zeigt auf, wie die Raman-Spektroskopie zur Visualisierung auf Zellebene verwendet wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18757</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18759</video:thumbnail_loc><video:title>Die Ribosomen-Struktur und der Chemie-Nobelpreis 2009</video:title><video:description>Prof. Essen erklärt die Struktur von Ribosomen und was sie mit dem Chemie-Nobelpreis 2009 zu tun hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18759</video:player_loc><video:duration>739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18760</video:thumbnail_loc><video:title>Sauerstoffionenleiter und Isolator-Metall-Übergänge</video:title><video:description>Prof. Martin (RWTH Aachen) erklärt, wie Sauerstoffionenleiter funktionieren und gibt Beispiele.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18760</video:player_loc><video:duration>599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18761</video:thumbnail_loc><video:title>Seetang, Schafe und Arsen</video:title><video:description>Prof. Feldmann (University of Aberdeen) klärt darüber auf, wie man mithilfe von Einfallsreichtum und schottischen Inselschafen den Säugetier-Metabolismus der Arsenverbindungen aus Seetang untersuchen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18761</video:player_loc><video:duration>737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18762</video:thumbnail_loc><video:title>Das Prinzip der Selbstorganisation</video:title><video:description>Prof. Kniep (MPI Dresden) erzählt über die Anwendung des Prinzips der Selbstorganisation in anderen Systemen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18762</video:player_loc><video:duration>706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18763</video:thumbnail_loc><video:title>Solvatisierung von Gold</video:title><video:description>In dieser Folge zeigt Julian Hegemann verschiedene Reaktionen um elementares Gold aufzulösen und stellt geschichtliche Zusammenhänge mit diesen Methoden dar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18763</video:player_loc><video:duration>472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18758</video:thumbnail_loc><video:title>Reaktionen in Feststoffen</video:title><video:description>Prof. Martin (RWTH Aachen) berichtet, wie Feststoffreaktionen grundlegend ablaufen und welche Stoffe dafür geeignet sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18758</video:player_loc><video:duration>542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18684</video:thumbnail_loc><video:title>Adding AES-ICM and AES-GCM to OpenCrypto</video:title><video:description>Adding additional cipher modes may seem simple, but there are many things to consider. Implementing the modes and ensuring security requires more than a simply coding it up. It requires understanding of different standards and computer architecture to make sure things like side channel/timing attacks are addressed or properly understood. Some design decisions can be made to help ensure that consumers of the interface are able to properly use it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18684</video:player_loc><video:duration>1933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18741</video:thumbnail_loc><video:title>Modern Main Group Chemistry</video:title><video:description>Prof. Jones (Monash University, Australia) talks about new approaches in the field main group chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18741</video:player_loc><video:duration>819</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18747</video:thumbnail_loc><video:title>Organometallic enzyme inhibitors</video:title><video:description>Professor Meggers explains a novel approach to the synthesize of enzyme inhibitors, where his group is utilizing the unique properties of ruthenium based organometallic compounds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18747</video:player_loc><video:duration>740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18749</video:thumbnail_loc><video:title>Das Prinzip der Photorepzeptoren</video:title><video:description>Professor Essen erklärt, was Photorezeptoren sind und was sie interessant macht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18749</video:player_loc><video:duration>509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18748</video:thumbnail_loc><video:title>Mangancarbonyle als PhotoCORMs</video:title><video:description>Prof. Schatzschneider (Uni Würzburg) erzählt von Einsatzmöglichkeiten von Mangancarbonylen und erklärt, was es mit PhotoCORMs auf sich hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18748</video:player_loc><video:duration>451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18753</video:thumbnail_loc><video:title>Die Bestimmung von Proteinstrukturen</video:title><video:description>Prof. Essen erklärt, die man die Strukturen von Proteinen ermitteln kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18753</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18752</video:thumbnail_loc><video:title>Concerning the physical Properties of Carbynes</video:title><video:description>Prof. Tykwinski (University of Erlangen) tells us more about the physical properties of Carbynes (sp-hybridized carbon).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18752</video:player_loc><video:duration>405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18751</video:thumbnail_loc><video:title>Photoschaltbare Blocker von Ionenkanälen</video:title><video:description>Prof. Trauner (LMU München) berichtet über die Struktur und Chemie der Ionenkänale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18751</video:player_loc><video:duration>551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18756</video:thumbnail_loc><video:title>Radioaktivität im Alltag</video:title><video:description>Prof. Jungclas zeigt und erzählt, wo uns Radioaktivität im Alltag begegnen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18756</video:player_loc><video:duration>601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18746</video:thumbnail_loc><video:title>Organisch funktionalisierte Chalkogenidometallatcluster</video:title><video:description>Samuel Heimann und Christopher Pöhlker präsentieren ihre Forschung im Arbeitskreis Dehnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18746</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18686</video:thumbnail_loc><video:title>A reimplementation of NetBSD using a MicroKernel (part 2 of 2)</video:title><video:description>by Andy Tanenbaum Based on the MINIX 3 microkernel, we have constructed a system that to the user looks a great deal like NetBSD. It uses pkgsrc, NetBSD headers and libraries, and passes over 80% of the KYUA tests). However, inside, the system is completely different. At the bottom is a small (about 13,000 lines of code) microkernel that handles interrupts, message passing, low-level scheduling, and hardware related details. Nearly all of the actual operating system, including memory management, the file system(s), paging, and all the device drivers run as user-mode processes protected by the MMU. As a consequence, failures or security issues in one component cannot spread to other ones. In some cases a failed component can be replaced automatically and on the fly, while the system is running, and without user processes noticing it. The talk will discuss the history, goals, technology, and status of the project. Research at the Vrije Universiteit has resulted in a reimplementation of NetBSD using a microkernel instead of the traditional monolithic kernel. To the user, the system looks a great deal like NetBSD (it passes over 80% of the KYUA tests). However, inside, the system is completely different. At the bottom is a small (about 13,000 lines of code) microkernel that handles interrupts, message passing, low-level scheduling, and hardware related details. Nearly all of the actual operating system, including memory management, the file system(s), paging, and all the device drivers run as user-mode processes protected by the MMU. As a consequence, failures or security issues in one component cannot spread to other ones. In some cases a failed component can be replaced automatically and on the fly, while the system is running. The latest work has been adding live update, making it possible to upgrade to a new version of the operating system WITHOUT a reboot and without running processes even noticing. No other operating system can do this. The system is built on MINIX 3, a derivative of the original MINIX system, which was intended for education. However, after the original author, Andrew Tanenbaum, received a 2 million euro grant from the Royal Netherlands Academy of Arts and Sciences and a 2.5 million euro grant from the European Research Council, the focus changed to building a highly reliable, secure, fault tolerant operating system, with an emphasis on embedded systems. The code is open source and can be downloaded from www.minix3.org. It runs on the x86 and ARM Cortex V8 (e.g., BeagleBones). Since 2007, the Website has been visited over 3 million times and the bootable image file has been downloaded over 600,000 times. The talk will discuss the history, goals, technology, and status of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18686</video:player_loc><video:duration>788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18743</video:thumbnail_loc><video:title>Untersuchungen zur Molecular Recognition</video:title><video:description>Prof. Diederich (ETH Zürich) erzählt uns, auf welche Weisen Proteine Liganden erkennen und wie dies in der Wirkstoffforschung angewendet werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18743</video:player_loc><video:duration>848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18744</video:thumbnail_loc><video:title>Multifunktionale MOFs</video:title><video:description>Prof. Müller-Buschbaum (Uni Würzburg) erzählt, welche Eigenschaften und nützlichen Anwendungen MOFs haben können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18744</video:player_loc><video:duration>758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18736</video:thumbnail_loc><video:title>Komplexe Systeme</video:title><video:description>Prof. Germano erklärt an Beispielen die Theorie der komplexen Systeme. Dabei zeigt er auch was Simulation solcher Systeme mit Pac-Man gemein haben, inwiefern sich solche Systeme auch in der Finanzwirtschaft wiederfinden lassen und warum Termini des Gebietes den Agenten in den "Matrix"-Filmen Pate standen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18736</video:player_loc><video:duration>1075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18738</video:thumbnail_loc><video:title>Die Chemie der Maikäfer</video:title><video:description>Prof. Geyer erzählt ein wenig über die Rolle der Maikäfer in der deutschen Kultur und welche besonderen chemische Eigenschaften ihr Exoskelett aufzeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18738</video:player_loc><video:duration>538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18735</video:thumbnail_loc><video:title>Die Chemie der Knicklichter</video:title><video:description>Prof. Geyer zeigt in Versuchen die Leuchtkraft von Knicklichtern und erklärt die Chemie dahinter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18735</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18737</video:thumbnail_loc><video:title>Lumineszenz</video:title><video:description>Prof. Müller-Buschbaum (Uni Würzburg) beschreibt das Phänomen der Lumineszenz und gibt Anwendungsbeispiele.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18737</video:player_loc><video:duration>521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18745</video:thumbnail_loc><video:title>Multinäre Clusterverbindungen</video:title><video:description>Prof. Dehnen erzählt von der Forschung in ihrem Arbeitskreis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18745</video:player_loc><video:duration>501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18742</video:thumbnail_loc><video:title>Chemische Modifikationen von Schichtsilicaten</video:title><video:description>Prof. Breu (Uni Bayreuth) berichtet, wie Schichtsilicate für Anwendungen chemisch angepasst werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18742</video:player_loc><video:duration>439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18739</video:thumbnail_loc><video:title>Mangan-Chemie</video:title><video:description>Julian Hegemann zeigt ein paar chemische Experimente ausgehend von Kaliumpermanganat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18739</video:player_loc><video:duration>436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18733</video:thumbnail_loc><video:title>Kaliumtelluridoindat</video:title><video:description>Johanna Heine zeigt die verschiedenen Schritte der Synthese von einem Kaliumtelluridoindat im AK Dehnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18733</video:player_loc><video:duration>453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18734</video:thumbnail_loc><video:title>Kaliumtelluridostannat</video:title><video:description>Günther Thiele stellt im AK Dehnen rotglühendes Kaliumtelluridostannat her.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18734</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18687</video:thumbnail_loc><video:title>A reimplementation of NetBSD using a MicroKernel (part 1 of 2)</video:title><video:description>Based on the MINIX 3 microkernel, we have constructed a system that to the user looks a great deal like NetBSD. It uses pkgsrc, NetBSD headers and libraries, and passes over 80% of the KYUA tests). However, inside, the system is completely different. At the bottom is a small (about 13,000 lines of code) microkernel that handles interrupts, message passing, low-level scheduling, and hardware related details. Nearly all of the actual operating system, including memory management, the file system(s), paging, and all the device drivers run as user-mode processes protected by the MMU. As a consequence, failures or security issues in one component cannot spread to other ones. In some cases a failed component can be replaced automatically and on the fly, while the system is running, and without user processes noticing it. The talk will discuss the history, goals, technology, and status of the project. Research at the Vrije Universiteit has resulted in a reimplementation of NetBSD using a microkernel instead of the traditional monolithic kernel. To the user, the system looks a great deal like NetBSD (it passes over 80% of the KYUA tests). However, inside, the system is completely different. At the bottom is a small (about 13,000 lines of code) microkernel that handles interrupts, message passing, low-level scheduling, and hardware related details. Nearly all of the actual operating system, including memory management, the file system(s), paging, and all the device drivers run as user-mode processes protected by the MMU. As a consequence, failures or security issues in one component cannot spread to other ones. In some cases a failed component can be replaced automatically and on the fly, while the system is running. The latest work has been adding live update, making it possible to upgrade to a new version of the operating system WITHOUT a reboot and without running processes even noticing. No other operating system can do this. The system is built on MINIX 3, a derivative of the original MINIX system, which was intended for education. However, after the original author, Andrew Tanenbaum, received a 2 million euro grant from the Royal Netherlands Academy of Arts and Sciences and a 2.5 million euro grant from the European Research Council, the focus changed to building a highly reliable, secure, fault tolerant operating system, with an emphasis on embedded systems. The code is open source and can be downloaded from www.minix3.org. It runs on the x86 and ARM Cortex V8 (e.g., BeagleBones). Since 2007, the Website has been visited over 3 million times and the bootable image file has been downloaded over 600,000 times. The talk will discuss the history, goals, technology, and status of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18687</video:player_loc><video:duration>3437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18705</video:thumbnail_loc><video:title>Directed Evolution of Enantioselective Enzymes</video:title><video:description>Prof. Reetz (MPI Mühlheim) talks about the synthesis of enantionselective enzymes through the means of Directed Evolution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18705</video:player_loc><video:duration>1129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18729</video:thumbnail_loc><video:title>Historie der chemischen Waffen</video:title><video:description>Prof. Reichardt gibt einen Überblick über die Geschichte der chemischen Waffen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18729</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18728</video:thumbnail_loc><video:title>Erklärung der Experimente des Hartmann-Symposiums II</video:title><video:description>Fritjof Schmock erklärt uns den zweiten Teil der Experimente des Hartmann-Symposiums.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18728</video:player_loc><video:duration>738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18731</video:thumbnail_loc><video:title>Einsatz von Zweiphotonenprozessen bei modernen Intraokularlinsen</video:title><video:description>Prof. Hampp berichtet von neuartigen Intraokularlinsen und wie die Behandlung von Grauem Star erleichtern können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18731</video:player_loc><video:duration>723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18726</video:thumbnail_loc><video:title>Hämocyanin und Tyrosinase</video:title><video:description>Julian Hegemann berichtet über Hämocyanin &amp; Tyrosinase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18726</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18724</video:thumbnail_loc><video:title>Gold-Komplexe als carbophile Lewissäuren</video:title><video:description>Dr. Constantin Czekelius (Freie Universität Berlin) beschreibt, wie Gold und andere carbophile Lewissäuren in organischen Synthesen zum Einsatz kommen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18724</video:player_loc><video:duration>700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18727</video:thumbnail_loc><video:title>Erklärung der Experimente des Hartmann-Symposiums I</video:title><video:description>Fritjof Schmock erklärt uns den ersten Teil der vorgeführten Versuche aus dem Experimentalvortrag des Hartmann-Symposiums.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18727</video:player_loc><video:duration>566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18725</video:thumbnail_loc><video:title>Goldpurpur und Goldsulfid</video:title><video:description>Diesmal demonstriert Julian Hegemann die verschiedenen Farben vom Cassius'schen Goldpurpur, erzählt seine Geschichte und stellt Goldsulfid her.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18725</video:player_loc><video:duration>605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18723</video:thumbnail_loc><video:title>Gold-Katalysatoren in der Organischen Synthese</video:title><video:description>Dr. Constantin Czekelius (Freie Universität Berlin) zeigt, wie vielseitig Gold als Katalysator in der organischen Chemie verwendet werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18723</video:player_loc><video:duration>415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18732</video:thumbnail_loc><video:title>Iod-Stärke-Reaktion</video:title><video:description>Julian Hegemann präsentiert und erklärt die Iod-Stärke-Reaktion in Lösung bei verschiedenen Temperaturen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18732</video:player_loc><video:duration>353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18680</video:thumbnail_loc><video:title>An Introduction to the Implementation of ZFS (part 2 of 2)</video:title><video:description>Much has been documented about how to use ZFS, but little has been written about how it is implemented. This talk pulls back the covers to describe the design and implementation of ZFS. The content of this talk was developed by scouring through blog posts, tracking down unpublished papers, hours of reading through the quarter-million lines of code that implement ZFS, and endless email with the ZFS developers themselves. The result is a concise description of an elegant and powerful system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18680</video:player_loc><video:duration>3253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18706</video:thumbnail_loc><video:title>Von der DNA zum Protein</video:title><video:description>Wir gehen zurück zu unseren Anfängen und stellen GFP her: Begonnen wird mit den Grundlagen der Klonierung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18706</video:player_loc><video:duration>846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18707</video:thumbnail_loc><video:title>Von der DNA zum Protein</video:title><video:description>Julian zeigt und erklärt die nächsten Schritte auf dem Weg zum GFP: Ligation und Transformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18707</video:player_loc><video:duration>567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18702</video:thumbnail_loc><video:title>Die chemische Bindung aus Sicht des Physikers</video:title><video:description>Prof. Weitzel gibt eine Einführung in die Natur der chemischen Bindung mit Fokus auf den physikalischen Standpunkt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18702</video:player_loc><video:duration>1037</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18703</video:thumbnail_loc><video:title>Die Entstehung der Elemente</video:title><video:description>Andreas Authmann berichtet, welche Phasen vom Urknall ausgehend zur Entstehung der Elemente geführt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18703</video:player_loc><video:duration>648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18711</video:thumbnail_loc><video:title>Die Erzeugung von "Goldregen" - Eine kleine Weihnachts-Chemie</video:title><video:description>Weihnachtlich inspirierte Versuche im Weihnachts-Special 2009. Wir wünschen allen Zuschauern ein frohes Weihnachtsfest und einen guten Start ins neue Jahr!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18711</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18708</video:thumbnail_loc><video:title>Eigenschaften und Anwendungen von Schichtsilicaten</video:title><video:description>Welche Eigenschaften und Anwendungen haben Schichtsilicate? Prof. Breu (Uni Bayreuth) erklärt es uns.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18708</video:player_loc><video:duration>789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18713</video:thumbnail_loc><video:title>Eis und Schnee</video:title><video:description>Julian zeigt in dieser weihnachtlichen Episode von Eis und Schnee inspirierte Experimente.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18713</video:player_loc><video:duration>530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18699</video:thumbnail_loc><video:title>1/2 Water in the landscape - A sandbox model</video:title><video:description>In this video we show the detailed construction of a physical model of the water cycle including the subsurface part. In a companion video we show the usage of the model for the illustration of hydrological concepts and processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18699</video:player_loc><video:duration>794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18704</video:thumbnail_loc><video:title>Die Farbstoffsolarzelle</video:title><video:description>Prof. Grätzel (ETH Lausanne) stellt eine neuartige Solarzelle vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18704</video:player_loc><video:duration>406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18710</video:thumbnail_loc><video:title>Ein neues Konzept für Antibiotika</video:title><video:description>Prof. Sieber (TU München) erklärt das Problem der Antibiotikaresistenzentwicklung und einen Ansatz für neuartige Antibiotika, die dieses Problem umgehen könnten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18710</video:player_loc><video:duration>725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18709</video:thumbnail_loc><video:title>Eigenschaften und die Anwendungsmöglichkeiten von ionischen Flüssigkeiten</video:title><video:description>Nach der Geschichte der ionischen Flüssigkeit geht Prof. Roling nun auf die Eigenschaften und die Anwendungsmöglichkeiten von ionischen Flüssigkeiten an. Anschließend gibt Marcel Drüschler einen kurzen Einblick in den Umgang mit ionischen Flüssigkeiten im Labor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18709</video:player_loc><video:duration>793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18718</video:thumbnail_loc><video:title>Fragen zu MRSA Therapien</video:title><video:description>Prof. Sieber (TU München) beantwortet noch ein paar weitere Fragen zu momentanen und zukünftigen Therapiemöglichkeiten von MRSA-Erkrankungen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18718</video:player_loc><video:duration>828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18717</video:thumbnail_loc><video:title>Der Gang einer intermetallischen Festkörperreaktion</video:title><video:description>Diesmal zeigt Wolfgang Hornfeck (AK Harbrecht) am Beispiel einer Iridium-Zink-Verbindung die einzelnen Schritte, die bei einer Festkörpersynthese nötig sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18717</video:player_loc><video:duration>1049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18719</video:thumbnail_loc><video:title>Fragen zur Problematik von arsenhaltigem Trinkwasser</video:title><video:description>Prof. Feldmann (University of Aberdeen) erzählt, wieso Länder in Südostasien eine hohe Arsenkonzentration im Trinkwasser aufweisen, wie sie gemessen wird und wie sich mithilfe von Mumien die Trinkgewohnheiten alter Kulturen nachvollziehen lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18719</video:player_loc><video:duration>746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18714</video:thumbnail_loc><video:title>Entdeckung und Entwicklung von ionischen Flüssigkeiten</video:title><video:description>Professor Roling erzählt etwas zu der Entdeckung und Entwicklung von ionischen Flüssigkeiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18714</video:player_loc><video:duration>580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18716</video:thumbnail_loc><video:title>Farbige Nickelkomplexe</video:title><video:description>J. Kuttner präsentiert den Ligandenaustausch und die daraus resultierende Farbigkeit vom Nickelkomplexen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18716</video:player_loc><video:duration>470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18715</video:thumbnail_loc><video:title>Ether-Explosion</video:title><video:description>Prof. Geyer demonstriert, wie man Ether zur Explosion bringt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18715</video:player_loc><video:duration>371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18720</video:thumbnail_loc><video:title>Gallium</video:title><video:description>Andreas Authmann erzählt von Eigenschaften und Anwendungen des Galliums und demonstriert seinen außergewöhnlich niedrigen Schmelzpunkt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18720</video:player_loc><video:duration>387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18722</video:thumbnail_loc><video:title>GFP</video:title><video:description>Julian Hegemann berichtet über das GFP:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18722</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18721</video:thumbnail_loc><video:title>Gedanken zur Selbstorganisation</video:title><video:description>Weitere Gedanken zum Prinzip der Selbstorganisation mit Beispielen von Prof. Breu (Uni Bayreuth).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18721</video:player_loc><video:duration>295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18712</video:thumbnail_loc><video:title>Eine Konvention gegen chemische Waffen</video:title><video:description>Prof. Reichardt erzählt von politischen Bewegungen gegen chemische Waffen und ob sie etwas gebracht haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18712</video:player_loc><video:duration>829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18771</video:thumbnail_loc><video:title>The History of Main Group Chemistry</video:title><video:description>Prof. Jones (Monash University, Australia) gives a short historical overview over the developments in main group chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18771</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18773</video:thumbnail_loc><video:title>Vergleich zwischen Farbstoff- und Siliciumsolarzellen</video:title><video:description>Welche Vor- und Nachteile hat die Farbstoffsolarzelle gegenüber den herkömmlichen Siliciumzellen? Prof. Grätzel (ETH Lausanne) beleuchtet einige Aspekte und gibt Prognosen für die Zukunft der Energiepolitik ab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18773</video:player_loc><video:duration>666</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18848</video:thumbnail_loc><video:title>Modification of the prime generation method of the OpenSSL library</video:title><video:description>Random numbers are very important in many fields of computer science, especially in cryptography. One of the most important usages of pseudorandom number generators (PRNG) are is key generation methods for cryptographic purposes. In this presentation a modification of the prime generation method of the OpenSSL library will be presented. The modified version of the library passes every well-known statistical tests (e.g NIST test, DIEHARD test), however while an adversary is still able to reconstruct the prime numbers (P,Q) from the public key. The method can be used for malicious purposes as a sophisticated backdoor. The presented research is based on the theory of kleptography and a recently published research paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18848</video:player_loc><video:duration>1847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18839</video:thumbnail_loc><video:title>OWASP Security knowledge Framework</video:title><video:description>We will go trough the aviation industrie to see how they work and how they deal with problems they encounter. Then we show how developers can solve problems using the same methodology. This presentation will show to accomplish the same in the Software Development Life Cycle of your applications in a DevOpS environment where multiple deployments are done in a day and where security is important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18839</video:player_loc><video:duration>2371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18849</video:thumbnail_loc><video:title>Why Nation-State Malwares Target Telco Networks: Dissection Technical Capabilities of Regin and Its Counterparts</video:title><video:description>The recent research in malware analysis suggests state actors allegedly use cyber espionage campaigns against GSM networks. Analysis of state-sponsored malwares such as Flame, Duqu, Uruborus and the Regin revealed that these were designed to sustain long-term intelligence-gathering operations by remaining under the radar. Antivirus companies made a great job in revealing technical details of the attack campaigns, however, they have almost exclusively focused on the executables or the memory dump of the infected systems - the research hasn't been simulated in a real environment. In this talk, we are going to break down the Regin framework stages from a reverse engineering perspective - kernel driver infection scheme, virtual file system and its encryption scheme, kernel mode manager- while analyzing its behaviors on a GSM network and making technical comparison of its counterparts - such as TDL4, Uruborus, Duqu2.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18849</video:player_loc><video:duration>2526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18855</video:thumbnail_loc><video:title>Memory corruption vulnerabilities, runtime mitigations and their bypasses</video:title><video:description>Memory corruption vulnerabilities are ubiquitous and unavoidable issues of our complex applications. There are many exploitation and exploit mitigation techniques offor them as well as bypass methods of for the used or proposed defenses. For instance beyond in addition to the nowadays classic defenses of Data Execution Prevention (DEP) and Address Space Layout Randomization (ASLR), there are newer more recent proposals like Control Flow Integrity (CFI) and fine-grained ASLR, even if these solutions are not frequently used in practice today mainly for performance and compatibility reasons. The aim of this talk is to provide an overview of the main achievements of the state -of -the -art academic research in this field, and also to demonstrate and discuss some concrete uses of evasion techniques for bypassing runtime mitigations, like the Enhanced Mitigation Experience Toolkit (EMET) of Microsoft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18855</video:player_loc><video:duration>2226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18843</video:thumbnail_loc><video:title>Layer 1 encryption and decryption</video:title><video:description>Ha a fizikai rétegrol beszélünk, mindenki drótokra és optikai kapcsolatokra gondol, miközben a modern kommunikáció jelentos része vezeték nélkül zajlik. A rendelkezésre álló frekvenciaspektrum jobb kihasználáshoz az eszközök frekvenciaugratásos technikákat használnak, azaz mind a leadó-, mind a vevo-berendezés másodpercenként több ezerszer vált frekvenciát. A megfelelo kommunikáció biztosításához a leadót és a vevot szinkronban kell tartani. A kereskedelmi használatban ezt frekvenciaugratásos eloírások biztosítják. Ha a kommunikációt tovább akarjuk titkosítani, csak annyit kell tennünk, hogy nem szabványos eloírást használunk, így harmadik fél nem tudja veszteség nélkül összegyojteni az átvitt adatokat, ez a veszteség pedig megakadályozza a tartalom titkosítását megfejtését. A digitális jelfeldolgozás új eszközt biztosít minden átvitt karakterfüzér azonosítására és összegyujtésére.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18843</video:player_loc><video:duration>2760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18838</video:thumbnail_loc><video:title>Comparing the incomparables</video:title><video:description>It is common belief that APT groups are masters of exploitation. If anyone, they should know everything about it, right? Our research into the real world uses of the CVE-2014-1761 vulnerability shows that it is far from being true. It is a common practice in the anti-malware world that the security products are compared to each other in comparative tests. Even the tests themselves can be evaluated by the criteria of the Anti-Malware Testing Standards Organization. The only players, who are not rated, are the malware authors. This is for a good reason: their activities cover a wide range of operations, that dont fully match and cant be exactly measured. The deep analysis of the samples using the CVE-2014-1761 vulnerability gave us a rare opportunity to compare the skills of a few different malware author groups. This is not a full and comprehensive test, but given the complexity of the exploit we could estimate the skills only in a very narrow slice of the full set: the understanding of the exploit. But the situation is the same as with any other test: if you know exactly what you are measuring, you can make valid conclusions. The presentation will detail the exploitation process, explaining the role and implementation of the RTF elements used in the process, the ROP chain and the shellcodes. We will investigate the different malware families that were using this vulnerability, and discuss the depth of modification into the exploit. This will give us a chance to rate the understanding and exploiting skill of the authors behind these malware families. The comparative analysis gave an opportunity to draw a relationship chart between the different malware families, showing strong correlation with previously known intelligence, and adding a couple of new relations. The final purpose of the comparative analysis is to understand the strengths and weaknesses of our enemies in the cyber warfare. The more we know about them, the greater our chances are for successful defense.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18838</video:player_loc><video:duration>3111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18852</video:thumbnail_loc><video:title>Shall we play a game?</video:title><video:description>Everybody plays games, and a bunch of us plays computer games. Despite this, very few of usconsider them as interesting targets. Granted, you won't likely be able to hack into a corporate network via games, but you can target the people running the company via their games. You should also consider that a game could grant Not So Admirable people access to your network - the network that all your phones, your cameras, and your smart house components are part of. Hackers tend to ignore the low hanging fruits in favor of beautiful exploits, but we really shouldn't. This is why I have decided to take a look around and see what's already there in the games that allows access to the gamers' network. Thus this research about how game scripting engines can be abused started. I'll show in this talk that using custom game content could easily lead to code execution on our PCs. My targets are popular games and I'll show a wide range of script abuse from the most simple to the very technical ones.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18852</video:player_loc><video:duration>2381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18850</video:thumbnail_loc><video:title>Defend PowerShell Attacks When All Else Fails</video:title><video:description>PowerShell has gained considerable attention over the past few years in response to increased task automation in the Windows environment. Regardless of PowerShells capability to address administrators day-to-day operations, it is widely used for penetration testing and even attacking purposes. Specifically designed post-exploitation attacks and payloads by utilizing PowerShell are difficult to prevent on the condition that as the attackers gain privilege accounts. All protections ranging from the control on Execution Policy, Constrained PowerShell to customize the remote endpoints, AppLocker to allow or deny applications from running, to the control of objects with PSLockdownPolicy in PowerShell V3 could be, in some ways, tampered or bypassed to run malicious PowerShell script. Security monitoring by enabling subtle details in PowerShell Event Logs is able to collect useful information when PowerShell is called, but attackers could find a way to alter or disable those legitimately. So far no major study exists to corroborate such a conclusion on about the defense against PowerShell attacks in this condition. Until such a study is undertaken or a new feature is introduced, we have built a PowerShade platform, a prototype in python script to observe, capture, and neutralise PowerShell post-exploitation attacks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18850</video:player_loc><video:duration>2497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18835</video:thumbnail_loc><video:title>BAB0: A custom sample that bypassed cutting-edge APT attack detection tools</video:title><video:description>In this talk, we present BAB0, a custom sample that we developed for testing purposes and that bypassed 5 cutting-edge APT attack detection tools. We explain why BAB0 escaped detection both in the phase of infecting the victim and later during continuous communications with a remote C&amp;C server. We show the tricks that we designed and implemented in BAB0 and try to make some demonstrations as well. We also elaborate on the problems of testing anti-APT products in general, and give some hints on new testing methodologies that are currently emerging within the AV test community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18835</video:player_loc><video:duration>2756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18844</video:thumbnail_loc><video:title>Rocking the pocket book: hacking chemical plant for competition and extortion</video:title><video:description>Fear of cyber-attacks with catastrophic physical consequences easily capture public imagination. The appeal of hacking a physical process is dreaming about physical damage attacks lighting up the sky in a shower of goodness. Let's face it, after such elite hacking action nobody is going to let one present it at a public conference. As a poor substitute, this presentation will use a simulated plant for Vinyl Acetate production for demonstrating a complete attack, from start to end, directed at persistent economic damage to a production site while avoiding attribution of production loss to a cyber-event. Such an attack scenario could be useful to a manufacturer aiming at putting competitors out of business or as a strong argument in an extortion attack. Designing an attack scenario is a matter of art as much as economic consideration: the cost of an attack can quickly exceed damage worth. The talk will elaborate on multiple factors which constitute attack costs and how to optimize them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18844</video:player_loc><video:duration>3293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18837</video:thumbnail_loc><video:title>Make "Invisible" Visible: Case Studies in PDF Malware</video:title><video:description>Due to the popularity of the portable document format (PDF), malware writers continue to use it to deliver malware via web downloads, email attachments and other infection vectors in both targeted and non-targeted attacks. It is known that PDF attackers can break detection by using polymorphic techniques to hide malicious code, randomizing JavaScript, obfuscating embedded shellcode or using cascading filters. Malware writers have always tried hard to develop new techniques to bypass detection. Some recent PDF attack campaigns we have seen are typical examples of such new endeavors from malware writers: a) Simple but effective URL aliasing technique to download malware. b) Using PDF to deliver specific topic related text content for search engine poisoning. c) Encapsulating PDF malware inside a PDF file to break detection. In this paper we will investigate the recent PDF malware campaigns using - and often abusing - these new techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18837</video:player_loc><video:duration>2621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18847</video:thumbnail_loc><video:title>Attacking all your IPv4 devices at home from the Internet via Dual-Stack Lite</video:title><video:description>The number of Internet connections still increases. More and more providers are not able to assign one public IPv4 address to every client because the IPv4 space has been consumed. In such cases, "Dual-Stack Lite" is a common solution. This protocol is specified in RFC6333 and it allows providers to share their limited IPv4 addresses with all the clients based on an IPv6 network. The presentation will explain the protocol "Dual-Stack Lite" from a security point of view. In the worst case, all IPv4 devices in a home network can be reached directly from the Internet. This could be demonstrated in the past! The presentation will give important information to all those providing services only with IPv4, "Dual-Stack Lite" providers and all respective users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18847</video:player_loc><video:duration>2413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18840</video:thumbnail_loc><video:title>Post-its, post-its, post-its everywhere (and how they relate to physical keys)</video:title><video:description>A password shouldnt be on a post-it note. In plain view. On the console. The password to a locked door is called a key. So if a reporter wants to get the point across that certain people shouldn't have access to a particular key, would it be wise for said reporter to show that key to the world? This talk show how not to run this story, why we should care and maybe make you rethink your physical security a bit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18840</video:player_loc><video:duration>2724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18851</video:thumbnail_loc><video:title>The Network Behavior of Targeted Attacks</video:title><video:description>The network patterns of Targeted Attacks are very different from usual malware because of the different goals of the attackers. Therefore, it is difficult to detect targeted attacks looking for DNS anomalies, DGA traffic or HTTP patterns. However, our analysis of targeted attacks reveals novel patterns in their network communication. These patterns were incorporated into our Stratosphere IPS in order to model, identify and detect the traffic of targeted attacks. With this knowledge it is possible to alert attacks in the network within a short time, independently of the malware used. The Stratosphere project analyzes the inherent patterns of malware actions in the network using Machine Learning. It uses Markov Chain's algorithms to find patterns that are independent of static features. These patterns are used to build behavioral models of malware actions that are later used to detect similar traffic in the network. The tool and datasets are freely published.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18851</video:player_loc><video:duration>2835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18864</video:thumbnail_loc><video:title>Lecture 05. Non-Covalent Interactions, DNA.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:10:56 DNA 0:11:11 The Lennard-Jones Potential 0:14:28 Rouges Gallery of Non-Covalent Interactions 0:21:44 Comparing Energetics 0:25:06 All Biology Involves Water 0:28:36 Receptor-Ligand Interactions 0:33:01 Biooligomers on Earth: Modularity 0:34:35 Form Follows Function to Biology 0:39:51 Non-Covalent Bonding Summary 0:43:31 Structure of DNA: Double Helix 0:49:02 The DNA Bases 0:52:40 The Missing 2-OH of DNA Confers Stability 0:59:25 The DNA Bases are Subject to Modification 1:01:39 Watson-Crick Base Pairs form U-Shape 1:02:35 Molecular Recognition 1:14:13 DNA Intercalation: Untwisting of DNA</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18864</video:player_loc><video:duration>4662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18867</video:thumbnail_loc><video:title>Lecture 08. RNA.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: Announcements 0:00:21- Announcements 0:01:24- Midterm 1 Results 0:03:24- Office Hours 0:04:28- Getting Strong Letters of Recommendation 0:15:10- Getting Strong Letters of Recommendation from Prof. Weiss Lecture 0:18:00 DNA Chemistry and Cancer 0:21:00 RNA: Soldier, Sailor, Tinker, Spy 0:22:40 Differences Between RNA and DNA 0:23:25 RNA Hydrolysis 0:27:27 Rnase Mechanism of Action 0:30:38 How to Shut Down a Very Effective Enzyme 0:33:25 The 5-Methyl Group of Thymine Provides a Chemical Code for DNA 0:36:35 RNA Bases can Be Modified 0:38:14 RNA Adopts Globular Structures 0:40:14 Systemizing Structure in RNA 0:46:20 RNA Polymerase 0:50:40 DNA Primase 0:52:27 Transcription in Action 1:15:32 The Yeast Two-Hybrid System Allows in Cell Testing for Binding 1:17:53 Comparing Bacterial and Eukaryotic mRNA Factors</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18867</video:player_loc><video:duration>4701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18865</video:thumbnail_loc><video:title>Lecture 06. DNA Reactivity with Small Molecules.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:01:53 Examples of DNA Intercalators 0:04:21 How to Measure and Calculate the Strength of DNA Hyrbidization 0:09:20 Short Stretches of DNA &amp; RNA Can Also Fold 0:10:31 DNA is Wound into Supercoils 0:15:53 Bacterial DNA is Stored in Plasmids 0:18:29 Antibiotics as Selection Markers 0:22:24 Eukaryotic DNA is Wrapped Around Nucleosomes 0:27:24 Trapoxin as a Highly Specific HDCA-1 Inhibitor 0:28:49 Biological Polynucleotide Synthesis 0:32:07 DNA Polymerases 0:46:57 RT Inhibitors 0:52:15 A Brief HIstory of Chemical DNA Synthesis 0:57:01 The DNA Microarray 1:02:09 FK506 Fingerprinting 1:03:58 Analysis of DNA by Electrophoresis 1:07:55 DNA Sequencing Uses DNA Synthesis 1:10:37 DNA Biotechnology</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18865</video:player_loc><video:duration>4304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18869</video:thumbnail_loc><video:title>Lecture 10. Proteins and Amino Acid Conformations.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:19:40 RNA 0:22:14 Proteins: of Primary Importance 0:28:38 Peptides and Protein are Directional 0:32:39 Useful to Know: pKa Values 0:35:14 Amino Acid Sidechains Dictate Protein Folding and Protein-Protein Interactions 0:42:05 Peptides Can Make Effective Drugs 0:49:29 Chemical Synthesis of Peptides and Proteins 0:59:51 Protein Splicing to Remove Inteins 1:04:31 Protein Structure: The Sum of Lots of Little Forces 1:15:10 a-Helices Form a Dipole</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18869</video:player_loc><video:duration>4747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18858</video:thumbnail_loc><video:title>Hacking cars in the style of Stuxnet</video:title><video:description>We believe that the most important impact of Stuxnet in the long run is that it provides a blueprint for carrying out similar attacks in different embedded computing environments. To demonstrate this, we started experimenting with attacking cars in the same style as Stuxnet attacked uranium centrifuges. Our experiments show that it is relatively easy to perform dangerous modifications to the settings of different car electronic control units. by sSimply infecting the mechanic's PC or laptop that runs the diagnostic software used to manage those ECUs in the car, and replacing the DLL responsible for communications between the diagnostic software and the CAN bus with a malicious DLL, that we can implements man-in-the-middle type attacks (e.g., replay or modification of commands). As a proof-of-concept, we managed to forge a message that switches off the airbag of an Audi TT without the mechanic noticing the misdeed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18858</video:player_loc><video:duration>2504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18870</video:thumbnail_loc><video:title>Lecture 11. Proteins and Amino Acid Conformations, Part 2.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:28:13 Amino Acids and Proteins 0:30:53 a-Helices Form a Dipole 0:31:09 B-Sheets Come in Two Flavors 0:34:39 Secondary Structure - Backbone, Conformations 0:44:40 Conformational Analysis for the Cognoscente (White Board) 0:58:07 Amino Acids Examples (White Board) 1:05:01 Conformations to Watch For 1:09:38 Allylic Strain Dominates the Protein Backbone 1:13:10 Disulfide Bonds in Proteins 1:15:34 Protein Structure 1:17:50 All a-Helical Proteins</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18870</video:player_loc><video:duration>4705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18866</video:thumbnail_loc><video:title>Lecture 07. DNA, RNA, and Cancer.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:06:40 DNA Chemistry 0:09:48 Cutting and Pasting DNA 0:18:42 Protein Modification by PCR 0:23:15 UV from Sunlight Cross-Links Thymines 0:25:09 E. Coli Photolyase 0:26:36 Protecting Your Cells By Sun Screen 0:33:24 Cells Must Advance or Die 0:34:57 DNA as a Big Nucleophile 0:39:51 N-nitrosoamines = Ptent DNA Alkylating Agents 0:45:00 Known Carcinogens 0:47:44 Paradox: Cause and Cure? 0:50:42 Excision Repair in Humans 0:57:25 Hundreds of Mutations Required to Cause Cancer 1:03:57 Sir Percival Pott 1:05:19 Testicular Cancer 1:06:56 P450 Substrates as Potent DNA Alkylators 1:08:24 Benzopyrene: Pro-Epoxide DNA Alkylators 1:10:18 Toxins from Molds Growing on Grains 1:11:36 Nitrogen and Sulfur Mustards 1:13:35 The Re-Evaluation of RNA's Importance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18866</video:player_loc><video:duration>4617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18856</video:thumbnail_loc><video:title>Semi-automated mapping of iOS binaries</video:title><video:description>Black-box iOS application pentesting is a growing and hot topic. For most pentests, the most pain and effort is are consumed by the initial phases of the work, i.ei.e. basic mapping of the application features and where the individual features are implemented within the binary. We describe a MobileSubstrate based, semi-automatic approach for mapping security related features, such as encryption, jailbreak detection, keychain usage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18856</video:player_loc><video:duration>2660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18854</video:thumbnail_loc><video:title>Sandbox detection for the masses: leak, abuse, test</video:title><video:description>Manual processing of malware samples became impossible years ago. Sandboxes are used to automate the analysis of malware samples to gather information about the dynamic behaviour of the malware, both at AV companies and at enterprises. During my research I invented new approaches to detect these sandboxes. I developed a tool, which can collect a lot of interesting information from these sandboxes to create statistics how the current technologies work. I will demonstrate tricks to detect sandboxes. Some sandboxes are not interacting with the Internet in order to block data extraction, but with some DNS-fu the information can be extracted from these appliances as well. If you already have or plan to buy a magic malware analysis/detection sandbox, this is a must -see presentation for you. The sandbox detection techniques used in APTs like BlackEnergy or DOUBLEFANTASY can be considered old, outdated and lacking in creativeness compared to these new techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18854</video:player_loc><video:duration>2221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18860</video:thumbnail_loc><video:title>Lecture 01. Introduction/What is Chemical Biology?</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:30:30 What is Chemical Biology? 0:42:01 The Central Dogma of Modern Biology 0:46:54 What is in a Gene? 0:53:31 What is a Genome? 1:00:33 Inside a Human Cell 1:09:58 Combinatorial Assembly Generates Diversity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18860</video:player_loc><video:duration>4652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18872</video:thumbnail_loc><video:title>Lecture 13. Protein Function and Enzymes.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:00:41 Enzymes 0:03:20 Repeat Proteins 0:05:16 Equilibrium Constants 0:06:25 Enzymatic Catalysts = Catalytic Receptors 0:07:03 Michaelis Constant for Measuring Catalysis 0:15:30 The Perfect Enzyme 0:21:29 Kinases: Phosphorylation of Ser/Thr or Tyr 0:34:19 Why Study Single Molecules? 0:37:44 How to Follow Enzymatic Catalysis with Single Walled Carbon Nanotubes 0:41:34 Single Biomolecule Bioelectronics 0:44:24 Before and After Enzyme Attachment 0:46:29 Watching cAMP - Dependent Protein Kinase A 0:49:18 Further Generalization: Protein A Kinase 0:55:55 Lysozyme as a Model Enzyme for Glycosdie Hydrolysis 1:08:22 Proteases Cleave Amide Bonds 1:12:37 Regulation of Proteases Through Pro-Enzymes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18872</video:player_loc><video:duration>4497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18868</video:thumbnail_loc><video:title>Lecture 09. RNA.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:21:06 RNA and Transcription Factors 0:26:04 Comparing Bacterial and Eukaryotic mRNA Processing 0:29:08 CTP Cap Methylation 0:30:30 Using PolyA Tails to Isolate mRNA 0:34:29 Eukaryotic Splicing of mRNAs 0:37:38 RNA Degredation Plays a Major Role 0:40:40 Therapeutic Anti-Sense 0:42:32 Modifying the Oligo Backbone 0:44:20 RNA Interference Used Extensively in the Lab 0:47:57 Where Peptide Synthesis Starts 0:58:26 The Genetic Code: The Language of the Codons 1:00:33 Decoding the DNA to Protein Sequence 1:01:43 How to Load the Amino Acyl tRNA 1:06:38 Post-Translational Modification of the N-Terminus 1:07:25 Inhibiting Methionine Aminopeptidase 1:09:59 Binding to mRNA Provides Further Regulation of Translation 1:10:59 Incorporating Unnatrual Amino Acids 1:12:38 Expanding the Protein Palette 1:13:48 mRNA Aptamer Libraries 1:18:18 Puromycin Allows Covalent Linkage to the Growing Peptide During Translation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18868</video:player_loc><video:duration>4731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18871</video:thumbnail_loc><video:title>Lecture 12. Protein Functions.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:15:32 Protein Conformation 0:18:28 All B-Sheet Proteins 0:27:13 WD Proteins Scaffold Together Large Assemblies 0:28:12 Collagen is Formed from a 3-Stranded Coil 0:29:21 All a-Helical Proteins 0:31:40 a/B Proteins 0:33:21 Peptide Binding Domains 0:39:05 Higher Order Assemblies of Proteins 0:41:23 Equilibrium Constants to Describe the Strengths of Non-Covalent Interactions 0:46:54 Following the SPeeds of Reactions 0:49:25 Rates of Non-Covalent Interactions 0:50:16 Typical Rates of Binding 0:53:09 Measuring Biological Potency Through Dose Responsive Curve 0:56:26 Measuring Biological Reponse by ELISA 0:59:36 Steptavidin-Biotin Offers Near Covalent Binding Affinity 1:00:39 Biotinylated Reagents Used Extensively in Chemical Biology 1:03:47 Enxymatic Catalysts = Catalytic Receptors</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18871</video:player_loc><video:duration>4447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18875</video:thumbnail_loc><video:title>Lecture 16. Glycobiology &amp; Polyketides, Part 2.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:00:33 Polysaccharides 0:08:45 Fatty Acid Synthase: Paradigm for a Polyketide Synthesis Machine 0:10:58 Plasma Membrane = Lipid Barrier 0:13:44 Hydrolysis of LIpids in Cell Signaling 0:15:26 Prostaglandin Signaling to Coordinate Cell Response 0:16:15 Leukotrienes Mediate Inflammatory Response 0:19:09 Shutting Down the Prostaglandin Pathway at its Start 0:23:39 Converting Fats into Soaps 0:25:54 Diversifying Products from Polyketide Synthases 0:39:54 Fatty Acid Synthase (FAS) Has a Circular Assembly Line 0:44:18 Terpenes: Built from Isoprene (5C) Units 0:56:18 Inhibition of Cholesterol Synthesis 0:57:48 Cyclization of Straight-Chain Precursors by Enzymes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18875</video:player_loc><video:duration>3787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18873</video:thumbnail_loc><video:title>Lecture 14. Glycobiology.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:02:04 Enzyme Functions 0:06:10 Serine Based Proteases 0:10:44 Protein Based Inhibition of Proteases 0:13:10 Covalent or Mechanism-Based Protease Inhibitors 0:15:02 Inhibition of Serine Esterases 0:17:07 Enzymes Use Co-Factors (Vitamins) 0:21:31 The Origins of Stereospecificity in Alcohol Dehydrogenase 0:24:09 Pyridozal Phosphate (Vitamin 86) 0:27:29 PLP - Catalyzed Transamination 0:29:29 Protein Engineering 0:36:16 Most Mutations Make the Protein Less Functional 0:38:17 Carbohydrates 0:44:30 Hemiacetal Reactivity and Formation 0:46:33 Glucopyranose is the Most Noteable Ring Configuration 0:47:51 Oligosaccharides of the TB Coat 0:51:29 Oxocarbenium Ions as a Key Intermediate in Hydrolysis of Glycosidic Bonds 0:53:19 Mechanisms of Enzymatic Hydrolysis 0:54:58 Commonalitites in Glycosylhydrolase Mechanisms 0:56:03 Neuraminidase: Key Enzyme in Influenza Release from Surface to Cell 1:01:06 Oligosaccharides 1:04:22 Polysaccharides 1:08:04 Hyaluronan: Oligosaccharides in Joints 1:09:57 Glycosylated Proteins</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18873</video:player_loc><video:duration>4232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18857</video:thumbnail_loc><video:title>Otti Csaba: Security in our hands (?)</video:title><video:description>A kézgeometria azonosítás egy széles körben elterjedt és használható technológia, amely bizonyos esetekben hatékonyan képes helyettesíteni a környezeti körülményekkel szemben kevésbé ellenálló társait, ugyanakkor kevesen tudják csak azt, hogy valójában hogyan muködik. Élo bemutatónk keretében megvizsgáljuk a technológia elonyeit, hátrányait, felfedjük sebezhetoségeit, és olyan támadásokat hajtunk végre, amelyek túlmutatnak magán a technológián.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18857</video:player_loc><video:duration>2686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18879</video:thumbnail_loc><video:title>Lecture 01. General Course Information and Introduction to Quantum Mechanics</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:05:31 Light 0:12:05 Quantization 0:19:10 The Photoelectric Effect 0:28:59 Photon Momentum</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18879</video:player_loc><video:duration>2683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18881</video:thumbnail_loc><video:title>Lecture 03. More Postulates, Superposition, Operators and Measurement</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:19 The Postulates of QM 0:05:30 The Momentum Operator 0:08:17 Basic Functions 0:13:44 Orthogonality 0:28:50 Uncertainty 0:30:51 Complementarity 0:35:00 Classical Atoms 0:39:12 Wavefunctions and Orbitals 0:43:37 Confined Systems 0:45:49 The Position Operator</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18881</video:player_loc><video:duration>3041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18861</video:thumbnail_loc><video:title>Lecture 02. Common Tools in Chemical Biology.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:03:11 Our Story Thus Far: Principles to Organize Biology 0:18:39 Modular Architecture Allows Combinatorial Synthesis 0:30:40 Common Tools in Chemical Biology 0:47:04 Fluorophores Allow Visualization of Molecules Inside the Cell 0:52:24 Assays to Detect Molecules in Solution and Cells 0:58:41 Viruses for Gene Delivery 1:02:18 Phage-Displayed Protein Libraries 1:04:55 Vast Libraries of DNA and RNA 1:07:09 Small Molecules Provide Control over Cell Processes 1:10:26 MOdel Organisms for Biology and Chemistry 1:13:41 Bacteria Used to Define DNA as Responsible for Transferring Heredity 1:15:32 Fruit Fly (Drosophilia)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18861</video:player_loc><video:duration>4708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18853</video:thumbnail_loc><video:title>Introducing disc lock opening tools and methods</video:title><video:description>Mivel a mai zárak legjobbikáról beszélünk, érdemes vizsgálni, hogy a tárcsás zárakkal szerelt lakatok, kerékpár- és motorlakatok, cilinderzárak mind-mind a legmagasabb biztonsági kategóriába tartoznak, és nem utolsósorban a legdrágább zárószerkezeteknek számítanak. Megfelel&amp;#337; speciális szerszámmal és technikával, valamint nem kevés gyakorlással azonban ezek a zárak tervezhet&amp;#337; id&amp;#337;tartamon belül nyithatók, és a módszer megfelel&amp;#337; tematika mellett elsajátítható. A nyitóeszközök bemutatása mellett belepillantást engedek a módszerbe a tárcsás zárak kategóriáinak bemutatásán keresztül.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18853</video:player_loc><video:duration>1990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18836</video:thumbnail_loc><video:title>Mining for Bugs with Graph Database Queries</video:title><video:description>While graph databases are primarily known as the backbone of the modern dating world, this nerd has found a much more interesting application for them: program analysis. This talk aims to demonstrate that graph databases and the typical program representations developed in compiler construction are a match made in heaven, allowing large code bases to be mined for vulnerabilities using complex bug descriptions encoded in simple, and not so simple graph database queries. This talk will bring together two well known but previously unrelated topics: static program analysis and graph databases. After briefly covering the "emerging graph landscape" and why it may be interesting for hackers, a graph representation of programs exposing syntax, control-flow, data-dependencies and type information is presented, designed specifically with bug hunting in mind. Our open-source program analysis platform Joern is then introduced, which implements these ideas and has been successfully used to uncover various vulnerabilities in the Linux kernel. Capabilities and limitations of the system will then be demonstrated live as we craft queries for buffer overflows, memory disclosure bugs and integer-related vulnerabilities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18836</video:player_loc><video:duration>2570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18802</video:thumbnail_loc><video:title>Die Chemie des Weines III</video:title><video:description>Julian Hegemann bestimmt mit verschiedenen Methoden den Alkoholgehalt unseres selbstgemachten Weines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18802</video:player_loc><video:duration>712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18764</video:thumbnail_loc><video:title>Solvatochromie und Lösungsmittelpolaritäten</video:title><video:description>Prof. Reichardt gibt Einblicke in die Polarität von Lösungsmitteln und demonstriert in einem Experiment das Phänomen Solvatochromie.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18764</video:player_loc><video:duration>703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18775</video:thumbnail_loc><video:title>Die Struktur von Viren</video:title><video:description>Wolfgang Hornfeck berichtet über die Strukturbeschreibungen von Viren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18775</video:player_loc><video:duration>921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18769</video:thumbnail_loc><video:title>Kupferhaltige Ionische Flüssigkeiten und Vitamin E-Synthese</video:title><video:description>Prof. Sundermeyer erklärt, wie man mit Ionischen Flüssigkeiten in synthetischen Anwendungen Green Chemistry betreiben kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18769</video:player_loc><video:duration>527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18801</video:thumbnail_loc><video:title>Die Chemie des Weines II</video:title><video:description>Julian Hegemann destilliert den selbstgemachten Wein und berichtet über den anaeroben Stoffwechsel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18801</video:player_loc><video:duration>512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18794</video:thumbnail_loc><video:title>CORMs und ihre möglichen Anwendungen in der Medizin</video:title><video:description>Prof. Schatzschneider (Uni Würzburg) berichtet über CORMs, ihre Eigenschaften und wo sie medizinisch angewendet werden könnten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18794</video:player_loc><video:duration>534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18797</video:thumbnail_loc><video:title>Die Arsen-Belastung von Reis</video:title><video:description>Prof. Feldmann (University of Aberdeen) erläutert Details zur Arsenbelastung von Reis in Südostasien und welche internationalen Konsequenzen daraus resultieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18797</video:player_loc><video:duration>770</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18805</video:thumbnail_loc><video:title>Alte Briefe und neuste Entwicklungsmethoden - das passt zusammen</video:title><video:description>Die Akademie der Wissenschaften zu Göttingen (AdWG) und die niedersächsische Staats- und Universitätsbibliothek Göttingen bieten zusammen die Digitale Bibliothek für die AdWG an. Im Rahmen der Kooperation wurden neue Präsentationsformen für die verschiedenen Arten der Forschungsdaten aus den Vorhaben konzipiert und entwickelt. Ein Beispiel hierfür ist die Präsentation einer Briefedition, die am Beispiel der Leibnizbriefe prototypisch umgesetzt wird. Bei der Leibniz-Edition handelt es sich auf ein zur Printausgabe ausgerichtetes Gesamtwerk des Nachlasses Gottfried Wilhelm Leibniz(1646-1716). Zum Nachlass von Leibniz gehören etwa 20.000 Briefe von und an etwa 1.300 Korrespondenten. Bei der Softwarentwicklung wurden aktuelle Entwicklungsmethoden und ein agiles Projektmanagement eingesetzt, um die Anforderungen der Nutzenden an den Dienst als auch an die Usability zu gewährleisten. Der Prototyp wird als Webapplikation auf Basis von JavaScript realisiert. Um die Qualität nachhaltig zu sichern, werden während der Entwicklung kontinuierlich sowohl Modul- als auch End-to-end-Tests durchgeführt. Die Entwicklung erfolgt mit Scrum: In kurzen Iterationsschritten werden jeweils Zwischenergebnisse klar definiert und jeweils eine Aufgabevorgestellt. Die verschiedenen Aufgaben im Entwicklungsprozess werden über eine Projektmanagementsoftware koordiniert und priorisiert, die Versionsverwaltung erfolgt über ein öffentliches Repositorium auf GitHub. Um die Benutzbarkeit des späteren Produkts sicherzustellen, wurden verschiedene Usability-Methoden verwendet. Dazu wurden unter anderem im Vorfeld Interviews mit Anwendern durchgeführt und ein Prototyp getestet. Der Vortrag zeigt anhand von Beispielen die Umsetzung der Leibniz-Briefe im Portal der AdWG und geht auf die Vorteile eines agilen Entwicklungsprozesses ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18805</video:player_loc><video:duration>4179</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18806</video:thumbnail_loc><video:title>Aufbau eines digitalen Lesesaals und einer virtuellen Ausstellung zur Städtepartnerschaft Ludwigsburg - Montbéliard</video:title><video:description>Zwischen 2011 und 2013 haben die Frankreich-Bibliothek des Deutsch-Französischen Instituts und die Stadtarchive Ludwigsburg und Montbéliard in einem Gemeinschaftsprojekt Dokumente zu den Anfängen und der Entwicklung der ältesten deutsch-französischen Städtepartnerschaft digitalisiert und inhaltlich erschlossen. Seit Januar 2014 können diese Dokumente in einem online unbeschränkt zugänglichen "digitalen Lesesaal", der als dreisprachige SWBContent-Anwendung realisiert wurde, eingesehen werden. In einem Folgeprojekt wurden Akteure der Partnerschaft von deutschen und französischen Schü-lern interviewt, um die amtlichen und journalistischen Sichtweisen um persönliche Eindrücke zu ergänzen und so ein lebendiges Gesamtbild der Partnerschaft zu schaffen. Die Interviews wurden gefilmt, mit deutschen bzw. französischen Untertiteln versehen und zu 74 kurzen Filmsequenzen geschnitten. Zur verständlichen und nutzerfreundlichen Vermittlung der Geschichte der Städtepartnerschaft wurde im Rahmen eines Seminars an der Hochschule der Medien Stuttgart eine zweisprachige virtuelle Ausstellung rund um die Interviews als WordPress-Anwendung entwickelt. Darin werden die verschiedenen Aussagen der Zeitzeugen in historische und thematische Zusammenhänge gestellt und mit inhaltlich passenden Dokumenten aus dem digitalen Lesesaal zur Städtepartnerschaft verknüpft. Die virtuelle Ausstellung "Zeitzeugen Ludwigsburg - Montbéliard" vereint Digitalisate von Dokumenten, die physisch von verschiedenen Gedächtnisinstitutionen aufbewahrt werden, und Filmsequenzen, die nur digital vorliegen. Das Internet erweist sich als idealer Ort für die Verknüpfung dieser Elementen; ihre langfristige Verfügbarkeit kann dank der Nutzung einer Plattform zur Langzeitarchivierung gewährleistet werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18806</video:player_loc><video:duration>3176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18786</video:thumbnail_loc><video:title>Bacteriorhodopsin als Sicherheitsmerkmal</video:title><video:description>An Modellen erklären Martin Imhof und Prof. Hampp, wie das Membranprotein Bacteriorhodopsin für neuartige Sicherheitssysteme eingesetzt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18786</video:player_loc><video:duration>734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18772</video:thumbnail_loc><video:title>The Traditional Approach to the Synthesis of Enzyme Inhibitors</video:title><video:description>Prof. Meggers talks about the traditional approach for synthesizing an organic compound for the use as an enzyme inhibitor and the inherent problems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18772</video:player_loc><video:duration>358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18788</video:thumbnail_loc><video:title>Biomineralisation</video:title><video:description>Prof. Rüdiger Kniep (MPI, Dresden) führt in das spannende Gebiet der Biomineralisation ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18788</video:player_loc><video:duration>686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18765</video:thumbnail_loc><video:title>Anwendungen von Solvatochromie</video:title><video:description>Prof. Reichardt gibt Auskunft darüber, in welchen Bereichen Solvatochromie nützlich eingesetzt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18765</video:player_loc><video:duration>626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18767</video:thumbnail_loc><video:title>Energiespeicherung mit Ionischen Flüssigkeiten</video:title><video:description>Prof. Sundermeyer erklärt, wie Energiespeicherung mit Ionischen Flüssigkeiten verbessert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18767</video:player_loc><video:duration>511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18795</video:thumbnail_loc><video:title>Das Prinzip der isopiestischen Synthese</video:title><video:description>Andreas Authmann führt eine spannende Methode zur Simultansynthese aus der Festkörperchemie vor und erläutert die Vor- und Nachteile sowie die Theorie dahinter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18795</video:player_loc><video:duration>670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18790</video:thumbnail_loc><video:title>Bottle Rocket Science</video:title><video:description>Was macht die Farbe der Raketen aus? Julian Hegemann demonstriert es.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18790</video:player_loc><video:duration>397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18791</video:thumbnail_loc><video:title>Bunte Gummibärchenhölle</video:title><video:description>Die Chymiatrie feiert Silvester mit vielen, bunt leuchtenden Gummibärchen und wünscht allen Zuschauern einen guten Start ins neue Jahr 2011.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18791</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18796</video:thumbnail_loc><video:title>Der Flug des Albatros und fraktionale Diffusion</video:title><video:description>Prof. Germano erklärt uns, wie auf der Flug des Albatros auf einer Konferenz mittels fraktionaler Diffusion erklärt wurde und warum es keinen Nobelpreis für Mathematik gibt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18796</video:player_loc><video:duration>627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18787</video:thumbnail_loc><video:title>Berylliumchlorid</video:title><video:description>Prof. Dehnicke stellt unter Feuererscheinungen Berylliumchlorid her.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18787</video:player_loc><video:duration>379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18789</video:thumbnail_loc><video:title>Borsäuremethylester</video:title><video:description>Julian Hegemann demonstriert die Flammenfärbung durch Borsäuremethylester:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18789</video:player_loc><video:duration>135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18834</video:thumbnail_loc><video:title>Hacktivity 2013: Hacking CCTV systems</video:title><video:description>CCTV systems are in their prime today, and are used all over the world. These systems however can lead to a false sense of security. Most of them use proprietary software, which has not been adequately tested for security vulnerabilities. I will demonstrate this by reverse engineering the firmware, and will use that information to gain root access to the security system remotely. (This will be a demo with an Identivision DVR, and will cover the process all the way from first analizing the security equipment, to reverse engineering the firmware, using the information found to gain remote access to the system. Then I will show some things that can be done, once root access is gained.) I will also explain some of the most common security mistakes that manufacturers and users make with these security systems. I hope to give a general awareness about using their use, and the risks involved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18834</video:player_loc><video:duration>2784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18778</video:thumbnail_loc><video:title>Die Geschichte der Zintl-Phasen</video:title><video:description>Prof. Dehnen erklärt die Forschungsgeschichte der Zintl-Phasen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18778</video:player_loc><video:duration>437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18766</video:thumbnail_loc><video:title>Beispiele für Green Chemistry</video:title><video:description>Prof. Sundermeyer gibt Aufschluss über Beispiele für Green Chemistry. Nähere Informationen geben die folgenden drei Videos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18766</video:player_loc><video:duration>456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18782</video:thumbnail_loc><video:title>Alltägliche Strahlenbelastung</video:title><video:description>Prof. Jungclas zeigt, wie man die tatsächliche Belastung durch Radioaktivität bestimmen und einordnen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18782</video:player_loc><video:duration>507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18776</video:thumbnail_loc><video:title>Untersuchung von Whisky</video:title><video:description>Prof. Feldmann (University of Aberdeen) erzählt, was die Untersuchung von schottischen Whisky-Sorten ergeben hat und wie sie darauf gekommen sind, dies zu tun.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18776</video:player_loc><video:duration>532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18774</video:thumbnail_loc><video:title>Vergleich von synthetischen und natürlichen Photoschaltern</video:title><video:description>Prof. Trauner (LMU München) stellt verschiedene Arten von Photoschaltern vor und erklärt, welche Unterschiede zwischen ihnen existieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18774</video:player_loc><video:duration>472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18784</video:thumbnail_loc><video:title>Arsen I</video:title><video:description>Julian Hegemann erzählt die Geschichte der Marsh'schen Probe und präsentiert diese.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18784</video:player_loc><video:duration>447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18777</video:thumbnail_loc><video:title>Zinksulfid</video:title><video:description>Julian und Andreas lassen Zink und Schwefel reagieren und untersuchen, was dabei heraus kommt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18777</video:player_loc><video:duration>525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18770</video:thumbnail_loc><video:title>Die Struktur der Schichtsilicate</video:title><video:description>Prof. Breu (Uni Bayreuth) gibt eine Übersicht über die Struktur der Schichtsilicate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18770</video:player_loc><video:duration>332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18785</video:thumbnail_loc><video:title>Arsen II</video:title><video:description>Was haben diese drei Männer gemeinsam? Prof. Dehnen und Julian Hegemann erzählen es.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18785</video:player_loc><video:duration>357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18783</video:thumbnail_loc><video:title>Aluminiumiodid</video:title><video:description>Julian Hegemann demonstriert, wie Aluminiumpulver, Iod und Wasser auf spektakuläre Weise miteinander reagieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18783</video:player_loc><video:duration>383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18833</video:thumbnail_loc><video:title>Chw00t: Breaking Unices' chroot solutions</video:title><video:description>Chroot is not a security solution, still lots of people use it as it was one. Based on chroot, Jail was introduced in FreeBSD, Containers  in Solaris, and LXC  on Linux. However, Unices implemented chroot in different ways. Some of the implementations are easy to break, some of them are just partly breakable but one thing is sure: you would be surprised how many. The presentation focuses on escape techniques and the tool called chw00t, a small handy one that makes it easy to pop shells out of the chroot environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18833</video:player_loc><video:duration>2490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18832</video:thumbnail_loc><video:title>Fitness Tracker: Hack in Progress</video:title><video:description>Wearables are extremely trendy nowadays, but actually, we know little about their security: what information do they send on us? How reliable are they? Can they be hacked? etc. The fact they rely on proprietary protocols does not help. So, precisely, we focus on understanding the communication with the tracker. Eventually, that's how we learn how to turn the Flex into a wearable random number generator.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18832</video:player_loc><video:duration>2712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18829</video:thumbnail_loc><video:title>Keynote speaker</video:title><video:description>It doesn't matter who you are. What matters is to reflect on what is going on in a world where the power play has shifted to the fifth domain. When international relations shift because of one person taking USB drives for a tour of all three superpowers, when single exploits are worth tens of thousands of dollars to military and law enforcement agencies around the world, while at the same time the underlying vulnerabilities are being declared dual use technologies, a.k.a. weapons, in international arms trade agreements, hacking has definitively changed. A hacker without an illegal past, a voluntary NATO mission co-director that never served in the military, a university teacher without a high school degree  it doesn't matter who you are. What matters is to reflect on what is going on in a world where the power play has shifted to the fifth domain and what that means for you, your families and your country.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18829</video:player_loc><video:duration>3090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18830</video:thumbnail_loc><video:title>Post-Quantum Cryptography: prime questions = primary questions</video:title><video:description>Edward Snowden szivárogtatásai, illetve a D-Wave Systems és a Lockheed Martin vagy a Google közös ügyletei miatt az utóbbi idoben elotérbe került a kvantumszámítógép és a post-quantum cryptography (pqcrypto) témája, már a szabványosítók körében is: IETF RFC draft dokumentumok, ETSI jelentések születtek a különbözo pqcrypto lehetoségekrol, a Shor algoritmusról, illetve a jelenleg még használható RSA paraméterezés követelményei is szigorodtak a BSI útmutatóiban. Azt tudjuk, hogy léteznek olyan kriptográfiai algoritmusok és mögöttes matematikai problémák, amelyek a kvantumszámítógépet használva is erosnek bizonyulnak, azonban ezek felhasználásáról a jelenlegi X.509-alapú, CA-hierarchiákhoz szokott világban (amelyet az eIDAS EU regulation jogszabály is eloír) még kevés tapasztalat van. Az eloadásban az egyik hash-alapú aláíró algoritmus (LDWM, pqcrypto) tulajdonságait, felhasználhatóságát mutatom be X.509-es adatstruktúrákat használó környezetben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18830</video:player_loc><video:duration>2417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18831</video:thumbnail_loc><video:title>Hacking Team malware</video:title><video:description>Nem kell hosszan bemutatni a mára már közismert Remote Control System (RCS) rendszert, amely az olasz Hacking Team cég állami nyomozati szervek (rendorség, titkosszolgálatok stb.) számára fejlesztett terméke. Az a 400 GB adat, amelyet a gyártócégtol elloptak és a netre kitettek, sok gondolkodnivalót ad szakmabelieknek, politikusoknak és a szélesebb közönségnek. Eloadásom három részbol áll: az elso a termék muködésének rövid bemutatása. Milyen rendszer fejlesztettek ki az exploitok célbajuttatására (Exploit Delivery Network - Android, Fake App Store) és a már megfertozött eszközök megfigyelésére (proxy chain). A második rész az Android eszközök megfertozésére használt exploitok részletes elemzése. Bemutatom a bonyolult, meglehetosen összetett, sok lépésbol álló fertozési folyamatot. Ehhez több, vadonatúj 0 day sebezhetoséget használtak fel. Ezeket ugyancsak ismertetem. Az eloadás harmadik részében a feltunésmentes muködést szolgáló, az ido elotti felfedezést akadályozó technikákról lesz szó (Virtual Machine és Cuckoo elkerülés, antivirus termékek monitorozása stb.).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18831</video:player_loc><video:duration>2355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18842</video:thumbnail_loc><video:title>Your Web app, those hackers &amp; you</video:title><video:description>Modern Web application frameworks offer a vast amount of ways to introduce security vulnerabilities. In this talk we'll have an overview of common and not so common patterns of vulnerabilities. The main focus will be Ruby on Rails applications, but also generic patterns which apply to other languages and frameworks will be elaborated. Instead of just showing off with 1337 bugs and exploits, mitigation strategies will also be provided.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18842</video:player_loc><video:duration>2579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18845</video:thumbnail_loc><video:title>I play Jack of Information Disclosure</video:title><video:description>There is an almost iunescapable conflict between software developers and security engineers. Multiple areas struggle from this conflict: one specifically being threat modeling that does not work because of the lack of cooperation between security engineers and software developers. With the existing methods, security engineers do not get a proper picture of the real risks and software developers get no feeling of what to improve. Gamified threat modeling approaches like Cornucopia and Elevation of Privilege are designed to provide the missing common ground and a process that encourages exchange. As with playing cards, in their turn everyone plays their hand and the group discusses the threat that is described on the played card. The presentation will go through an example application and show the difference between the classical approach to threat modeling and Cornucopia/EoP. The audience is going to learn about a new methodology and get hands- on experience on how to do threat modeling by playing cards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18845</video:player_loc><video:duration>2342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18841</video:thumbnail_loc><video:title>DDoS protection technology is far from being "install &amp; forget"</video:title><video:description>Each of these techniques can then also be deployed in few different ways. Both, protection techniques and deployment architectures will obviously affect the quality of protection while under attack. Although many organizations are failing with DDoS protection, I would say, that most of today's attacks can be successfully mitigated. But don't get me wrong, an effective mitigation requires good understanding on how the technology operates plus a deep knowledge of your network and the applications traversing it. No matter what vendors and service providers promise, DDoS protection technology is far from being "install &amp; forget". In this presentation I will discuss common mitigation techniques, deployment methods and misconceptions of DDoS protection.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18841</video:player_loc><video:duration>2741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18846</video:thumbnail_loc><video:title>Secure software, start appreciating your developers!</video:title><video:description>Over the years, I have been visiting attended quite some a number of security conferences and got more and more frustrated. Bashing developers, blaming them for writing insecure software, not going to security conferences. It is easy to blame, but whats the point? During this talk I will show why the security community has failed to connect to the developers and, more importantly, how to do it right!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18846</video:player_loc><video:duration>2090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18792</video:thumbnail_loc><video:title>Chemische Abwehr von Blattkäfern</video:title><video:description>Prof. Boland (MPI, Jena) zeigt uns, wie sich der Blattkäfer verteidigt, welche chemischen Reaktionen dabei eine Rolle spielen und wieso die organische Chemie evolutionäre Anpassungseffekte aufklären kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18792</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18799</video:thumbnail_loc><video:title>Die Chemie der Blattkäfers</video:title><video:description>Prof. Boland (MPI, Jena) erläutert, auf welche Art und Weise man die spezialisierte Chemie des Blattkäfers untersuchen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18799</video:player_loc><video:duration>442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18798</video:thumbnail_loc><video:title>Die Arsenesser aus der Steiermark</video:title><video:description>Prof. Feldmann (University of Aberdeen) erzählt, was es mit den Geschichten über Arsenesser auf sich hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18798</video:player_loc><video:duration>461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18814</video:thumbnail_loc><video:title>Vom Werden und Wachsen eines Personenportals</video:title><video:description>Im Oktober 2015 startete an der Staatsbibliothek zu Berlin mit dem E.T.A. Hoffmann-Portal ein Projekt, das neue Wege in der zielgruppenorientierten Bestandsvermittlung einschlägt. Neben der Präsentation der umfangreichen Hoffmanniana der SBB und der Staatsbibliothek Bamberg auf einer eigenständigen Plattform wird das Portal durch unterschiedliche Module und thematische Einstiege verschiedenen Zielgruppen jeweils individuelle Zugänge bieten. Ziel des Projektes ist die Entwicklung einer multimedialen Webseite, die als innovatives Beispiel für die Zusammenarbeit von Forschung, Lehre, Bildung und Bibliothek dienen kann. Die Vielseitigkeit E.T.A. Hoffmanns als Schriftsteller, Musiker, Zeichner und Jurist machen es notwendig, neue Angebote zur Recherche und Präsentation der sehr heterogenen Werke von und zu Hoffmann als Schriftsteller, Musiker, Zeichner und Jurist machen es notwendig, neue Angebote zur Recherche und Präsentation der sehr heterogenen Werke von und zu Hoffmann  bestehend aus Briefen, Texten, Zeichnungen, Skizzen, Musikalien, Bildern und juristischen Unterlagen  für eine breite Zielgruppe zu entwickeln. So werden für Forschende eine fachspezifische Metasuche oder die digitale Bestandspräsentation und für Lehrerinnen und Lehrer pädagogisches Material angeboten. Weitere Features wie virtuelle Rundgänge durch Berlin und Bamberg oder eine Online-Ausstellung für Schülerinnen und Schüler sowie die interessierte Öffentlichkeit runden das neue Angebot ab. Das Projekt sieht eine offene Modulstruktur vor, die perspektivisch durch Kooperationen mit anderen Kultureinrichtungen eine Ausweitung der Plattform ermöglicht und damit als Best-Practice-Beispiel auch Vorbild für andere digitale Sammlungspräsentationen sein soll. Der Beitrag informiert über den aktuellen Stand des Projekts, bietet einen Einblick in das Grundkonzept des Portals und stellt den Workflow an der SBB sowie die Herausforderungen und Lösungsansätze bei der Umsetzung der Plattform vor. Insbesondere werden erste Projektergebnisse mit einem Fokus auf den zielgruppenspezifischen Inhalten präsentiert und gemeinsam diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18814</video:player_loc><video:duration>3540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18811</video:thumbnail_loc><video:title>lobid-organisations: Ein umfassender Index deutscher Informationseinrichtungen</video:title><video:description>Ein umfassendes Verzeichnis von Bibliotheken und verwandten Einrichtungen in Deutschland, das hat es bisher nicht gegeben. Zwar existieren zwei umfangreiche Verzeichnisse bibliothekarischer Einrichtungen, die einige Überschneidungen aufweisen: das Sigelverzeichnis mit Fokus auf den Bereich "Wissenschaftliche Bibliotheken" und die Deutsche Bibliotheksstatistik (DBS), deren Stammdatenbank hauptsächlich Beschreibungen Öffentlicher Bibliotheken umfasst. Es war aber bisher nicht möglich, diese beiden Verzeichnisse gemeinsam abzufragen. Das Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz) hat es sich zur Aufgabe gemacht, durch die Zusammenführung beider Verzeichnisse ein umfassendes Bibliotheksverzeichnis herzustellen und die resultierenden Daten im Web über eine vielseitige Programmierschnittstelle verfügbar zu machen. Seit Jahren bietet das hbz mit dem Dienst "lobid" ("linking open bibliographic data", http://lobid.org) verschiedene bibliothekarisch relevante Informationen als Linked Data an. Gestartet ist lobid im Jahr 2010 mit der Bereitstellung der Adressdaten aus dem deutschen Sigelverzeichnis, gefolgt von den Katalogdaten des hbz-Verbundkatalogs und der Gemeinsamen Normdatei (GND). Mitte 2014 begann das lobid-Team damit, durch die Integration der Stammdaten der Deutschen Bibliotheksstatistik (DBS) ein umfassendes Verzeichnis deutscher Bibliotheken bereitszustellen. Der Vortrag stellt das Ergebnis vor: eine webbasierte Programierschnittstelle (Web-API) mit Zugriff auf knapp 30.000 Datensätze, die vielfältige Abfragen über die Daten ermöglicht. Beispiele für Anwendungen, die auf der API aufsetzen (können), sind etwa einfache Statistiken, die u. a. eine Antwort auf folgende Fragen bieten: Wie viele Bibliotheken eines bestimmten Typs gibt es in Deutschland oder in einem bestimmten Bundesland oder Landkreis? Durch die Verlinkung von Bestandsnachweisen mit Organisationsbeschreibungen ermöglicht lobid zudem eine geobasierte Bestandssuche. Das hbz selbst entwickelt basierend auf der API eine interaktive Karte, die zum Entdecken von Informationseinrichtungen in Deutschland einlädt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18811</video:player_loc><video:duration>2383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18813</video:thumbnail_loc><video:title>PubPharm - Der Fachinformationsdienst Pharmazie</video:title><video:description>Die Universitätsbibliothek Braunschweig entwickelt den Fachinformationsdienst (FID) Pharmazie  PubPharm. Wie von der DFG gefordert stehen dabei die spezialisierte und bevorzugt elektronische Informationsversorgung der Fachcommunity sowie die bedarfsorientierte, kontinuierliche Weiterentwicklung der Dienstleistungen im Mittelpunkt. Die Services des FID Pharmazie werden gemeinsam mit dem Institut für Informationssysteme der TU Braunschweig mit dem Ziel entwickelt, den pharmazeutischen Wissenschaftler/innen an Universitäten und öffentlichenForschungseinrichtungen in Deutschland maßgeschneiderte elektronische Mehrwertdienste zur Verfügung zu stellen. Für die Recherche wird ein Discovery System basierend auf VuFind und Apache Solr entwickelt. Es bietet eine umfassende Informationsversorgung und minimiert die Notwendigkeit zur Recherche in mehreren Datenquellen. Als Basis wird ein Index (GBV Zentral) genutzt, in den Daten aus MEDLINE und anderen fachspezifischen Publikationsquellen integriert sind. Daneben werden zusätzlich Wirkstoff-, Enzym- und Proteindaten, bspw. aus ChEMBL (Datenbank bioaktiver Verbindung) und BRENDA (Enzymdatenbank), eingebunden. Fokusgruppen aus den pharmazeutischen Teildisziplinen werden direkt in die Entwicklung einbezogen, um sicherzustellen, dass die Services den aktuellen Bedürfnissender Wissenschaftler/innen entsprechen. Der Vortrag gibt einen Überblick über das Projekt FID Pharmazie, stellt die bisherigen Entwicklungen und den aktuellen Arbeitstand vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18813</video:player_loc><video:duration>2950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18808</video:thumbnail_loc><video:title>Ein Single-Sign-On-Verfahren für virtuelle Fachbibliotheken und FIDs am Beispiel von CrossAsia</video:title><video:description>CrossAsia, konzipiert als Virtuelle Fachbibliothek Ost- und Südostasien, bietet seit mehr als zehn Jahrender Fachcommunity neben vielen eigenen Angeboten auch den Zugang zu lizenzierten Inhalten unter einer Oberfläche. Bislang erhielten Nutzerinnen und Nutzer dazu nach ihrer Registrierung ein eigenes Login mit Passwort, mit dem sie alle Angebote gemäß eines Rollen- und Rechtekonzepts nutzen können. In einem weiteren Schritt wurde nun die nahtlose Integration der CrossAsia-Angebote in die jeweilige Arbeitsumgebung der Wissenschaftlerinnen und Wissenschaftler vorangetrieben. Verankert in der deutschen Shibboleth-Föderation ist es den CrossAsia-Nutzerinnen und Nutzern nun möglich, in einem webbasierten Single-Sign-On mit dem Login bei ihrer Heimateinrichtung alle Angebote von CrossAsia ohne gesonderte Eingabe von Nutzernamen und Passwort aufzurufen.Das dazu eingeführte technische Verfahren nutzt spezielle Features der Shibboleth-Software, die in diesem Zusammenhang erstmalig in Deutschland eingesetzt werden. Daher kann dieses Verfahren auch problemlos von anderen Plattformen bzw. Fachinformationsdiensten nachgenutzt werden.Der Vortrag soll das technischeVerfahren kurz und verständlich darstellen und die Einbindung in die CrossAsia-Plattform beschreiben. Es sollen die Möglichkeiten der Nachnutzung erläutert und die Schwierigkeiten hinsichtlich einer eindeutigen Nutzeridentifikation im Spannungsfeld mit dem Datenschutz diskutiert werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18808</video:player_loc><video:duration>2920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18810</video:thumbnail_loc><video:title>Gold Open Access verändert Bibliotheken</video:title><video:description>Seit zwei Dekaden folgt der Anteil der Gold OpenAccess-Publikationen am Gesamtaufkommen der Zeitschriftenartikel einem exponentiellen Wachstum. Treiber der Entwicklung waren bislang vor allem das Eigeninteresseder Autoren und Anforderungen der Forschungsförderung. In Zukunft werden die zunehmende Zahl von Offsetting-Verträgen[1] und ggf. die Transformations-Initiative der MPG[2] für weitere Zuwächse sorgen. Bei Fortsetzung der bisherigen Entwicklung wird 2023 jede zweite Publikation Gold Open Access sein.Bei vielen Bibliotheken und ihren Trägern ist das Bewusstsein über die Dynamik der Entwicklung und über die Konsequenzen derTransformation von der Subskription zu OA für das eigene Handeln sehr gering ausgeprägt.[3] Der Vortrag zeigt, auf welchen Feldern Handlungsbedarf besteht: Finanzierungsströme: Wer übernimmt dieAbwicklung der Publikationsgebühren (Bibliothek oder Wissenschaft)? Was sind die Konsequenzen für die Bibliotheksetats? Zeitschriftenmanagement: Welche Zeitschriftenweist man zukünftig nach? Wie wird der Zugang organisiert? Wie wird die Langzeitverfügbarkeit gewährleistet? Höhe der Publikationsgebühren: Wer behält die Entwicklung im Auge? Wer verhandelt mit Verlagen? Wer legt ggf. Obergrenzenfest? Abwicklung der Publikationsgebühren: Bei einzelner Bezahlung jedes Artikels liegt die Zahl der Vorgänge um zwei Größenordnungen über der Zahl der Vorgänge in der Subskriptionswelt. Wie kann standardisiert und kumuliert werden? Personal: Welche Qualifizierungsmaßnahmen sind für neue Aufgaben notwendig?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18810</video:player_loc><video:duration>3844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18815</video:thumbnail_loc><video:title>Wo geht's zur Bibliothek? Die Pinguine wissen's!</video:title><video:description>Seit dem Sommer 2014 erforscht der Fachbereich Informationswissenschaften an der FH Potsdam mit dem Projekt "mylibrARy" wie Augmented Reality (AR) kundenorientiert in Bibliotheken eingesetzt werden kann. Im ersten Projektjahr wurden die bisherigen Grundfunktionen programmiert, die Informationen wie z.B. Rezension und die Bewertung durch anderen Bibliotheksnutzer zum eingescannten Mediencover liefern. Auch das Teilen in den Sozialen Medien wird unterstützt. Im zweiten Projektjahr werden dann die Vorschläge der Bibliotheksnutzer und der bibliothekarischen Fachcommunity verstärkt in die weitere Gestaltung der App einfließen. Zu diesen Vorschlägen zählt u.a. eine "Freundefinder-Funktion", die anzeigt, wer sich in der Bibliothek noch mit dem gleichen Thema beschäftigt und die Einbindung eines Recommender-Dienstes, der Vorschläge zu Medien anzeigt, die ebenfalls von Interesse sein könnten. Zusätzlich wird die gewünschte Gaming-Komponente zusammen mit einer Berliner Bibliothek und Studierenden der FH Potsdam realisiert. Hierzu wird in einem ersten Schritt ein Storytelling entworfen, welches dann in eine Bibliotheksführung für Kinder und Jugendliche übertragen wird. Der Vortrag stellt die neuen Funktionen vor und beleuchtet, wie die diese in den Usecases angenommen wurden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18815</video:player_loc><video:duration>2788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18809</video:thumbnail_loc><video:title>Erste-Hilfe Anweisungen für lebendige Dokumente</video:title><video:description>Die beiden Vortragenden möchten aus ihrer Erfahrung mit digitalen Daten Denkanstöße geben, was es braucht, damit Dokumente lebendig gehalten werden können. Dies ist eine Herausforderung für Bibliotheken, da sie bisher oft nur mit "Totholz" zu tun hatten und die Möglichkeiten von Digitalisaten erst nach und nach erkennen. Der Vortrag möchte anregen, sich mit der eigenen Definition von Bibliothek auseinanderzusetzen. Wie hat sich die Aufgabenstellung der Bibliothek mit der Zeit geändert und welchen Herausforderungen steht sie heute gegenüber, um ihren Aufgaben und den Anforderungen ihrer Nutzern in der Gegenwart und Zukunft gerecht zu werden? Die Vortragenden zeigen darüber hinaus Beispiele aus der Praxis, die bei der Kataloggestaltung und der digitalen Langzeitarchivierung aufgefallen sind und geben Hinweise auf Erste-Hilfe Maßnahmen, die den Gesundheitszustand digitaler Dokumente stabilisieren. Dies ermöglicht dann die schrittweise Verbesserung des Zustandes hin zu lebendigen und gut nutzbaren Dokumenten. Welche neuen Möglichkeiten ergeben sich aus der Öffnung der eigenen Bestände und durch die Zusammenarbeit mit Bibliotheken, Nutzern und anderen Interessenten?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18809</video:player_loc><video:duration>3551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18812</video:thumbnail_loc><video:title>Bibcast Making-of</video:title><video:description>Dank einer Zugverspätung ist ein unfreiwilliges Making-of zum Bibcast entstanden. Beim Versuch die Zeit zu überbrücken bis die Vortragenden eintreffen, geben Moderation und Technik einen Blick hinter die Kulissen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18812</video:player_loc><video:duration>640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18793</video:thumbnail_loc><video:title>Chiral Auxiliary Mediated Asymmetric Coordination Chemistry</video:title><video:description>Prof. Meggers talks about an approach to synthesize asymmetric coordination compounds utilizing chiral auxiliaries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18793</video:player_loc><video:duration>566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18822</video:thumbnail_loc><video:title>Teil 2 - Wasser in der Landschaft - Ein Sandkastenmodell</video:title><video:description>In diesem Video zeigen wir die Anwendung eines physikalischen Modells des Wasserkreislaufs zur Veranschaulichung verschiedener hydrologischer Konzepte und Prozesse. In einem zweiten Video werden der Aufbau des Modells und die dafür benötigten Materialen vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18822</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18821</video:thumbnail_loc><video:title>Teil 1 - Wasser in der Landschaft - Ein Sandkastenmodell</video:title><video:description>In diesem Video zeigen wir den detaillierten Aufbau eines physikalischen Modells des Wasserkreislaufs inklusive des unterirdischen Abflusses. In einem zweiten Video wird die Verwendung des Modells zur Veranschaulichung verschiedener hydrologischer Konzepte und Prozesse vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18821</video:player_loc><video:duration>794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18818</video:thumbnail_loc><video:title>Volksschulbibliotheken im Kanton St. Gallen (CH) eine Studie zum Status Quo</video:title><video:description>Das schweizerische Kanton St. Gallen schreibt per Gesetz allen Volksschulen (Kindergarten sowie Schulen der ersten bis neunten Klasse) vor, für Lehrende und Lernende eine Bibliothek anzubieten. In St. Gallen finden sich urbane, suburbane und ländliche Gemeinden mit Schulen von unterschiedlicher Grösse. Im Auftrag der Kantonalen Bibliothekskommission führte das Schweizerische Institut fürInformationswissenschaft im Jahr 2015 eine Studie zur Situation der Schulbibliotheken in diesem Kanton durch, die auf einer Umfrage, Interviews und Case Studies basierte. Dabei traten sehr unterschiedliche Institutionen zu Tage, welche teilweise bibliothekarischen Wahrnehmungen von Schulbibliotheken entgegenstehen, teilweise diesen entsprechen: Grosse Bibliotheken mit spezialisiertem Personal und regelmässigem Etat, diemit ihrer Situation oft nicht zufrieden sind, stehen kleinen Bibliotheken ohne grosse Ausstattung, oft ohne regelmässigem Etat, gegenüber, bei denen die betreffenden Schulbibliotheken mit dieser Situation einverstanden sind. Ebenso existieren Einrichtungen, die eine enge Zusammenarbeit mit Öffentlichen Bibliotheken anstreben neben solchen, die das explizit ablehnen. Die Diversität der Schulen im Kanton setzt sich in den Schulbibliotheken fort. Interessant ist dabei, dass es schon oft Versuche gab, Schulbibliotheken bei ihrer Arbeit zu unterstützen, inklusive einer kantonalen Kommission, die das 20. Jahrhundert über existierte und mehrfachen Studien über die Situation der Schulbibliotheken. Die jetzige Situation ist also das Ergebnis jahrzehntelanger Bemühungen für Schulbibliotheken. Der Vortrag stellt den Status Quo der Schulbibliotheken im Kanton St. Gallen, inklusive möglicher Entwicklungen, vor. Im Mittelpunkt steht dabei die Wahrnehmung der Schulbibliotheken von sich selber. Diese Darstellung liefert über den kantonalen Zusammenhang hinaus Daten für eine weitere Diskussion über die Entwicklung von Schulbibliotheken in den deutschsprachigen Ländern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18818</video:player_loc><video:duration>4309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18816</video:thumbnail_loc><video:title>Schlanke Discovery-Lösung auf Basis von TYPO3. Der neue Bibliothekskatalog der SLUB Dresden</video:title><video:description>Im Juli 2015 wurde der neue Bibliothekskatalog der SLUB Dresden freigeschaltet. Nach nur drei Monaten Entwicklungszeit konnte auf Basis von einer an der SUB Göttingen entwickelten und von der SLUB Dresden angepassten TYPO3-Erweiterung: Finde eine moderne, vollständig quelloffene Rechercheoberfläche unter http://katalogbeta.slub-dresden.de veröffentlicht werden. Das Hauptargument für die Eigenentwicklung war die Unzufriedenheit mit der Rückschrittlichkeit kommerzieller Discovery-Lösungen sowie die fehlende Modularität von bestehenden Open-Source-Alternativen wie VuFind. Mit der jetzt geschaffenen Lösung erhält die SLUB Dresden die Möglichkeit schnell auf Wünsche der NutzerInnen zu reagieren. Die ersten Rückmeldungen bestätigen diesen Ansatz. Bis September 2015 sind mehr als 100 konstruktive Entwicklungswünsche eingegangen, von denen bereits mehr als die Hälfte umgesetzt werden konnte. Die Entwicklung steht zur Nachnutzung an anderen Bibliotheken zur Verfügung und ist auch für andere Rechercheoberflächen (wie z.B. digitale Sammlungen) universell einsetzbar. Voraussetzung für die Nutzung der Rechercheoberfläche ist ein Werkzeug für die Datenintegration. Das an der SLUB eingesetzte Discovery-System besteht aus drei quelloffenen Komponenten: 1. Die an der UB Leipzig im Rahmen eines EFRE-Projektes geschaffene Datenmanagement-Infrastruktur finc. 2. Die an der SLUB Dresden im Rahmen von EFRE-Projekten entwickelten Datenmanagement-Werkzeuge D:SWARM und Tiefenerschließung. 3. Die oben beschriebene Lösung auf Basis von TYPO3 Find. Zusammen entsprechen diese drei Komponenten dem Funktionsumfang von gängigen Discovery-Systemen, wie beispielsweise PRIMO von Ex Libris oder Summon von ProQuest. Die Systemarchitektur ist modular aufgebaut, so dass die Komponenten auch unabhängig voneinander eingesetzt werden können. Im Vortrag wird die dritte Komponente, sowie die zugrunde liegende Discovery-Strategie ausführlicher vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18816</video:player_loc><video:duration>3709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18817</video:thumbnail_loc><video:title>Systembibliothekar, Bibliotheksinformatiker, IT-Bibliothekar - lässt sich dieses Anforderungsprofil akademisieren für eine Klientel im Berufsstand?</video:title><video:description>Seit September 2015 wird an der TH Wildau berufsbegleitend der gebührenpflichtige Masterstudiengang Bibliotheksinformatik über vier Semester angeboten. Er greift die Herausforderung auf, die sich im brandenburgischen Bibliotheksentwicklungsplan als Beispiel derart liest, dass weit über die Hälfte der an wissenschaftlichen Bibliotheken beschäftigten BibliothekarInnen über 50 Jahre alt sind. Die informationstechnische Automatisierung als gesellschaftlicher Entwicklung kann man mit einem zeitgemäßen Serviceportfolio von Informationseinrichtungen nur adäquat begegnen, wenn diese neuen Kanäle der Kommunikation und Wissenspräsentation unserer Zunft so vertraut sind, dass wir sie mitgestalten können. Darauf zielt der neue Studiengang und ein erster Erfahrungsbericht diskutiert, ob die richtigen Ziele im Curriculum gesetzt sind, und sie erreichbar sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18817</video:player_loc><video:duration>3595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18800</video:thumbnail_loc><video:title>Die Chemie des Weines I</video:title><video:description>Julian Hegemann setzt einen Apfelwein an und erklärt, wie der aerobe Stoffwechsel funktioniert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18800</video:player_loc><video:duration>821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18807</video:thumbnail_loc><video:title>Die Bibliothek als Daten-Jongleur: Services für datenzentrierte Forschung</video:title><video:description>Big Data, Data Science und Digital Humanities sind aktuelle Forschungsansätze, welche sich sehr stark auf Forschungsdaten oder digitale Werkzeuge konzentrieren. Datenzentrierte Forschung wird für Disziplinen auch außerhalb der Naturwissenschaften und Medizin immer häufiger relevant - beispielsweise in den Wirtschaftswissenschaften oder Sozialwissenschaften. In dem Vortrag sollen Möglichkeiten aufgezeigt werden, wie Bibliotheken den Wissenschaftlerinnen und Wissenschaftlern hierbei unterstützend zur Seite stehen können. Viele Datenschätze liegen in gedruckten Büchern "vergraben" und müssen für die Wissenschaftler "gehoben werden", d. h. zuerst in einfach verarbeitbare und interpretierbare Daten transformiert werden. Projekte aus den Digital Humanities gehen häufig weit über die übliche Digitalisierung im engen Sinn hinaus und erfassen den Volltext bzw. strukturieren die darin enthaltenen Informationen zu Daten, die von Mensch und Maschine gleichermaßen nutzbar sind. Als ein Beispiel soll insbesondere auf das Projekt Aktienführer-Datenarchiv der UB Mannheim eingegangen werden. Um den Bedürfnissen von datenzentrierten Forschungsvorhaben gerecht zu werden, ist eine entsprechende Erweiterung der klassischen bibliothekarischen Kernkompetenzen gefragt, wie Erwerbung (z. B. Lizenzieren von Faktendatenbanken, Kaufen von Daten-CDs) oder Vermittlung von Informationskompetenz (Wo finde ich Daten zu meiner Forschungsfrage?). Tiefergehende Beratungen zu Datenmanagement allgemein, Datenmanagementplänen bzw. Datenpublikationen erfordern eine Ergänzung des bibliothekarischen Berufsbildes (Data Librarians). Abschließend sollen datenbezogene Raumnutzungskonzepte aus den USA vorgestellt werden wie beispielsweise ein Data Science Center oder "Big Screens" (Möglichkeiten für Datenvisualisierungen).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18807</video:player_loc><video:duration>2881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18803</video:thumbnail_loc><video:title>Die chemische Bindung aus Sicht des Chemikers</video:title><video:description>Prof. Weitzel zeigt die Sicht des Chemikers auf die chemische Bindung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18803</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18768</video:thumbnail_loc><video:title>Katalytische Ionische Flüssigkeiten</video:title><video:description>Prof. Sundermeyer beschreibt weitere Anwendungen für Ionische Flüssigkeiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18768</video:player_loc><video:duration>934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18823</video:thumbnail_loc><video:title>2/2 Water in the landscape - A sandbox model</video:title><video:description>In this video we show the usage of a physical model of the water cycle for the illustration of hydrological concepts and processes. In a companion video we show the detailed construction of the model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18823</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18874</video:thumbnail_loc><video:title>Lecture 15. Glycobiology &amp; Polyketides.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:00:19 Carbohydrates 0:03:15 Glycosylated Proteins 0:07:25 Extending Oligosaccharides one Monomer at a Time 0:08:26 More Knee Join Oligosacchardies 0:10:25 Snot and Mucus: Anionic Polysaccharides 0:13:21 N-Linked Glycosides: Added as Complex Oligosaccharides 0:22:56 What is the Function of Glycosylation? 0:25:37 Cell Culture Production of Proteins 0:27:54 Glucoronidation Used to Designate Small Molecules for Excretion 0:29:49 Glucose Homeostasis 0:31:39 Non-Enzymatic Glycosylation 0:35:29 Sweetners: Tase Good for the Calories 0:41:00 Terpenes and Polyketides 0:45:09 Nature Prefers Thioesters for the Claisen 0:48:06 Rapid Exchange of Thioesters 0:49:28 Fatty Acid Synthesis by Polyketide</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18874</video:player_loc><video:duration>3591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18876</video:thumbnail_loc><video:title>Lecture 17. Terpenes and Cell Signaling, Part 1.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:06:34 Terpene 0:08:55 Biogenic Head-To-Tail Synthesis of Terpenes 0:14:41 Protein Prenylation: Localizes Protein to the Membrane 0:18:03 Bisphosphonate: Anti-Osteoporosis Drugs 0:20:27 The Rich Structural Diversity of Terpenes 0:34:51 Cyclization of Isoprene Oligomers 0:39:51 Control Over the Central Dogma 0:42:22 Ancient Small Molecules with Bioactivity 0:46:08 Arrows in Chemistry and Biology 0:49:11 Cell Signaling Scenarios 0:54:50 The 7 Signaling Pathways 0:56:16 Genetics to Dissect Complex Biology 1:01:06 Small Molecules Offer Control Over Otherwise Unavailable Phenotypes 1:07:48 Nuclear Hormone Receptors 1:18:14 In Vivo Biosynthesis of Calcitriol 1:19:23 Restoring Biological Function of a Mutant Vitamin D Receptor</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18876</video:player_loc><video:duration>4809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18863</video:thumbnail_loc><video:title>Lecture 04. Combinatorial Chemistry and Biology.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:28:06 MO Theory 0:32:32 Do Not Use Curved Arrows for Hydrogen Bonds 0:34:00 The Molecules of Life on Earth 0:37:40 Chemistry of CN 0:50:27 Formation of DAMN 0:53:32 Prebiotic Synthesis 1:06:29 Oligomers of Nucleotide Subunits 1:08:00 The RNA World 1:09:19 Synthesis of Amino Acids 1:12:35 Non-Covalent Interactions Dominate Biology 1:16:35 Charge-Charge Interactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18863</video:player_loc><video:duration>4803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18862</video:thumbnail_loc><video:title>Lecture 03. Reactivity and Arrow Pushing.</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:07:01 What is Life? 0:09:07 Arrows Depict the Overlap of Molecular Orbitals 0:19:57 The Three Components of Orbital Overlap 0:24:27 Charge-Charge or Coulombic Effects 0:26:31 Molecular Orbital Theory Explains the Otherwise Unexplained 0:28:05 Combining Atomic Orbitals 0:39:56 Highest Occupied Molecular Orbital 0:41:57 Lowest Unoccupied Molecular Orbitals (LUMOs) 0:44:08 Anatomy of an Arrow 0:46:38 3 Rules for Mechanistic Arrow-Pushing 1:01:27 H is Always Attached to Something 1:04:48 Hydrogen Bonds 1:08:58 Proton Transfers</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18862</video:player_loc><video:duration>4409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18877</video:thumbnail_loc><video:title>Lecture 18. Terpenes and Cell Signaling, Part 2</video:title><video:description>UCI Chem 128 Introduction to Chemical Biology (Winter 2013) Instructor: Gregory Weiss, Ph.D. Description: Introduction to the basic principles of chemical biology: structures and reactivity; chemical mechanisms of enzyme catalysis; chemistry of signaling, biosynthesis, and metabolic pathways. Index of Topics: 0:03:13 Cell Signaling 0:07:19 The 7 Signaling Pathways 0:09:41 Control Over Cell Differentiation Through Cytokines 0:12:04 Erythroproietin Signals Through the Jak-STAT Pathway 0:16:03 Chemical Control Over Cell Signaling Through Dimerization 0:22:25 Modification of Proteins for Better Properties 0:25:57 Growth Factor Signaling Through Cell surface Kinases 0:33:19 Sequential Phosphorylation 0:34:22 MAP Kinaase signaling 0:36:00 Peptide Binding Domains 0:38:32 Small Molecules in Cell Signaling 0:42:48 G Protein-Coupled Receptors 0:58:15 Vision Through Cis-Trans Olefin Isomerization 1:01:35 Ion Channel Signaling 1:03:31 Trimeric Death Receptors 1:04:38 Signaling by Diffusible Gas MOlecules 1:06:58 NO Causes Relaxation of Smooth Muscle in Blood Vessles 1:08:38 Chemical Biology: Review</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18877</video:player_loc><video:duration>4337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18882</video:thumbnail_loc><video:title>Lecture 04. Complementarity, Quantum Encryption and the Schrödinger Equation</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:20 Localized Wavfunctions 0:11:30 Fourier Series 0:13:21 Quantum cryptography 0:28:32 Time Evolution 0:47:22 A Free Particle</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18882</video:player_loc><video:duration>3131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18330</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Corrosion of coated steel: lecture 15</video:title><video:description>Professor de Cooman builds on the previous lectures in the sequence, this time dealing with the hot-strip mill. The lecture then breaks into a new topic, on the mechanical behaviour of steel, elasticity in particular. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18330</video:player_loc><video:duration>8549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18217</video:thumbnail_loc><video:title>Innovative inspection and measurement solutions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18217</video:player_loc><video:duration>5338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18314</video:thumbnail_loc><video:title>Mechanical properties of steel 8: formability</video:title><video:description>The eighth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture deals in more detail with the formability of steels, particularly those for automotive applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18314</video:player_loc><video:duration>4493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18315</video:thumbnail_loc><video:title>Mechanical properties of steel 9: dislocations</video:title><video:description>The nineth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture is a detailed exposition of dislocations and their role in steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18315</video:player_loc><video:duration>3926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18328</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Overview of Tandem Mill Designs (Cold- Strip Mill): lecture 13</video:title><video:description>Professor de Cooman talks about the cold rolling of steels to achieve the right thickness, shape profile and surface condition, after which the strip may be coated. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18328</video:player_loc><video:duration>4726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18327</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Batch Processing: lecture 14</video:title><video:description>Professor de Cooman builds on the previous lectures in the sequence, this time dealing with the batch processing of rolled steel sheet, and consequences on properties. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18327</video:player_loc><video:duration>4008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18329</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Continuous Casting: lecture 9</video:title><video:description>Professor de Cooman talks about the continuous casting of steel. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18329</video:player_loc><video:duration>3874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18331</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Fe-C phase diagram: lecture 3</video:title><video:description>A lecture about the iron-carbon equilibrium phase diagram. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea. This comprehensive course leads the audience through a large variety of metallurgical aspects that influence steel products.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18331</video:player_loc><video:duration>4571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18326</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Alloying elements: lecture 2</video:title><video:description>A course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea. This comprehensive course leads the audience through a large variety of metallurgical aspects that influence steel products.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18326</video:player_loc><video:duration>4558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18332</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Formable steels: lecture 19</video:title><video:description>Professor de Cooman talks about formable steels. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18332</video:player_loc><video:duration>3389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18325</video:thumbnail_loc><video:title>Mechanical properties of steel 20: grain size strengthening</video:title><video:description>The 20th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of grain size strengthening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18325</video:player_loc><video:duration>3632</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18189</video:thumbnail_loc><video:title>2.1 Review of Scientific Programming in C and Fortran</video:title><video:description>00:09 Rappture with C and Fortran 00:26 Example: app-fermi in C 01:41 What is the interface? 03:29 Same interface - Use C Language 03:56 Generate program and Makefile 04:16 Add physics to the generated code 05:04 Add physics to the generated code 05:18 Build the program 06:07 Running the code 06:53 How your program gets invoked 10:03 Not Much Overhead 11:38 Fortran version 12:27 Same interface - Use C Language 12:36 Add physics to the generated code 13:15 Add physics to the generated code 13:26 Build the program 13:52 Running the code 14:27 How your program gets invoked 15:52 Not Much Overhead 16:28 Reference Documentation 17:42 Assignment #6: Rappture interface for C or Fortran</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18189</video:player_loc><video:duration>3808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18186</video:thumbnail_loc><video:title>1.2 What's Under the Hood?</video:title><video:description>00:09 What's Under the Hood? 00:27 Example: Fermi function tool 01:18 Tool Definition File 01:54 Running produces a driver file 02:52 Running produces a driver file 03:50 Running your program 04:20 Program produces a run file 05:03 Tool Definition File 06:49 All Together 09:36 Run file is a complete record of the run 11:23 How does your program get invoked? 11:59 How your program gets invoked 16:23 Object names in tool.xml and in your program 18:27 Assignment #2: Patch program into tool.xml 21:24 Assignment #2: Patch program into tool.xml</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18186</video:player_loc><video:duration>1968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18194</video:thumbnail_loc><video:title>3.1 Regression Testing</video:title><video:description>00:09 Regression Testing 00:20 You've published it! 00:50 What's next? 02:53 You've published it again! 03:29 Cautionary Tale 06:18 Guard against those errors! 12:19 Create test cases 13:56 Label test cases 15:09 Demo: app-fermi tests 21:44 Types of errors 22:15 Assignment #10: Create tests for your tool</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18194</video:player_loc><video:duration>2141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18207</video:thumbnail_loc><video:title>LBIC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18207</video:player_loc><video:duration>1349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18211</video:thumbnail_loc><video:title>Scatterometry</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18211</video:player_loc><video:duration>2055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18193</video:thumbnail_loc><video:title>2.5 Advanced Visualization</video:title><video:description>00:09 Advanced Visualization 00:25 Molecules 01:36 Molecules 06:07 Data on a 2D rectangular grid 07:12 Mesh: unirect2d 10:39 Field 13:12 Cloud Mesh 15:07 Field for Cloud Mesh 16:13 Sequences 16:50 Sequence of Curves 18:42 If all else fails, use an image 19:57 If all else fails, use an image 21:42 Assignment #9: Bessel functions in Rappture</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18193</video:player_loc><video:duration>2404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18196</video:thumbnail_loc><video:title>3.3 Using Subversion for Source Code Control</video:title><video:description>00:09 Using Subversion for Source Code Control 00:24 What is Subversion? 02:07 Why bother with Subversion? 06:01 Top 5 reasons why you should use Subversion 09:11 Getting Started 10:44 Getting Started... the nanoHUB way 11:23 Check out your code 13:23 Commit your changes 15:02 What about Windows? 15:47 What about Windows? 16:08 Moving and removing files 18:50 Editing and updating 20:45 Looking for differences and reverting 22:36 Merging changes 23:54 Merging changes 24:28 Resolving merge conflicts 25:18 Resolving merge conflicts 26:37 Resolving merge conflicts 27:33 Resolving merge conflicts 27:36 Resolving merge conflicts 29:12 Retrieving an old version 30:26 Binary files 32:12 Branching and Tagging 37:31 More Information 37:52 Assignment #12: Add to the "bootcamp" project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18196</video:player_loc><video:duration>2687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18208</video:thumbnail_loc><video:title>LBIC tutorial with Mikkel Jørgensen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18208</video:player_loc><video:duration>285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18082</video:thumbnail_loc><video:title>Shake Hack [DEMO #3]</video:title><video:description>"According to recent news, the Bay Area is overdue another "Big One". I'll be evaluating encoding schemes for data that comprises the last 10+ years of magnitude 2.5 or greater earthquake activity for the 1000 km radius centered on the Pinger headquarters in San Jose, CA. I'm hoping to identify earthquake swarms leading up to larger events in the same region." By Austin Marshall.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18082</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18077</video:thumbnail_loc><video:title>MineHack [DEMO #2]</video:title><video:description>Matt Taylor creates a Minecraft mod that exports player X,Y,Z coordinates into NuPIC using the CoordinateEncoder to get anomaly indications for a live player.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18077</video:player_loc><video:duration>321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18085</video:thumbnail_loc><video:title>The Jinglinator 4000 [DEMO #9]</video:title><video:description>"I am training NuPIC on a dataset of 500 jingles and generating new jingles based on input vectors of a few notes." By Sergey Alexashenko.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18085</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18079</video:thumbnail_loc><video:title>Pendulum [DEMO #1]</video:title><video:description>An attempt to balance an inverted pendulum using predicted data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18079</video:player_loc><video:duration>174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18119</video:thumbnail_loc><video:title>Basic Manipulation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18119</video:player_loc><video:duration>239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18120</video:thumbnail_loc><video:title>Basic Manipulation Test: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18120</video:player_loc><video:duration>283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18121</video:thumbnail_loc><video:title>Basic Manipulation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18121</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18087</video:thumbnail_loc><video:title>An optimal route computed by VISIR-I - case study #1 of gmd-2015-167</video:title><video:description>Geodetic (black markers) and optimal (red markers) route from Trapani (Italy) to Tunis (Tunisia) for vessel V1 of Table 5 and departure on 26 December 2013 at 21:00 UTC. Significant wave height analysis fields H s are displayed with coloured shadings and wave directions are displayed with arrows. As seen in Table 11, in this case, the geodetic route takes longer than the optimal route to reach the destination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18087</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18088</video:thumbnail_loc><video:title>An optimal route computed by VISIR-I - case study #2 of gmd-2015-167</video:title><video:description>Geodetic (black markers) and optimal (red markers) route from Crete to Rhodes (Greece) for vessel V2 of Table 5 and departure on 20 September 2014 at 20:00UTC. Wavelength analysis fields are displayed with coloured shadings and wave directions with arrows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18088</video:player_loc><video:duration>4</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18084</video:thumbnail_loc><video:title>Temporal Memory in Racket [DEMO #8]</video:title><video:description>A Racket-based implementation of the current temporal memory algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18084</video:player_loc><video:duration>465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18148</video:thumbnail_loc><video:title>Extended Transportation Test: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18148</video:player_loc><video:duration>297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18142</video:thumbnail_loc><video:title>Semi-Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18142</video:player_loc><video:duration>379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18141</video:thumbnail_loc><video:title>Semi-Final: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18141</video:player_loc><video:duration>388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18144</video:thumbnail_loc><video:title>Basic Manipulation Test: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18144</video:player_loc><video:duration>229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18146</video:thumbnail_loc><video:title>Extended Transportation Test: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18146</video:player_loc><video:duration>586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18139</video:thumbnail_loc><video:title>Precision Placement Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18139</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18147</video:thumbnail_loc><video:title>Extended Transportation Test: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18147</video:player_loc><video:duration>275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18143</video:thumbnail_loc><video:title>Semi-Final: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18143</video:player_loc><video:duration>575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18145</video:thumbnail_loc><video:title>Basic Transportation Test: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18145</video:player_loc><video:duration>194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18198</video:thumbnail_loc><video:title>Interview with Mikkel Jørgensen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18198</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18205</video:thumbnail_loc><video:title>Laboratory tour: IBS Precision Engineering - Contactless web handling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18205</video:player_loc><video:duration>203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18197</video:thumbnail_loc><video:title>Interview with Juliane Tripathi</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18197</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18199</video:thumbnail_loc><video:title>Interview with Roar Søndergaard</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18199</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18201</video:thumbnail_loc><video:title>Interview with Theresa Spaan-Burke</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18201</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18200</video:thumbnail_loc><video:title>Interview with Silvania Pereira</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18200</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18202</video:thumbnail_loc><video:title>Interview with Thomas Laumeyer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18202</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18179</video:thumbnail_loc><video:title>Precision Placement Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18179</video:player_loc><video:duration>290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18214</video:thumbnail_loc><video:title>Contactless web cleaning</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18214</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18216</video:thumbnail_loc><video:title>From lab scale devices to solar parks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18216</video:player_loc><video:duration>1229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18078</video:thumbnail_loc><video:title>On the Way to Language Intelligence [cortical.io]</video:title><video:description>Francisco Webber talks about cortical.io's new REST API version 2.0 and all its capabilities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18078</video:player_loc><video:duration>4186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18046</video:thumbnail_loc><video:title>Von Kepler bis Boltzmann</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18046</video:player_loc><video:duration>3249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18053</video:thumbnail_loc><video:title>Kickoff (2015 Spring NuPIC Hackathon)</video:title><video:description>Protocol and kickoff by Matt Taylor and Jeff Hawkins.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18053</video:player_loc><video:duration>2143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18185</video:thumbnail_loc><video:title>1.1 Introducing the Rappture Toolkit</video:title><video:description>00:09 Introducing the Rappture Toolkit 00:15 Take a trip back to 1985... 01:35 Now back to the present... 04:22 Introducing: The Rappture Toolkit 05:26 Used to deploy hundreds of tools 06:05 Three parts 08:47 Rappture Builder 10:14 Demo: Hello, World! 32:21 Assignment #1: Build a simple Addition tool</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18185</video:player_loc><video:duration>3174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18187</video:thumbnail_loc><video:title>1.3 Introduction to Scientific Programming in MATLAB</video:title><video:description>00:09 Introduction to Scientific Programming in MATLAB 00:27 Accessing MATLAB 02:56 Free Clone: GNU Octave 03:18 Introducing... OCTAViEw 03:54 Using Vectors 06:13 More Vectors 08:59 Matrices 11:57 Image Processing 16:44 Matrix Indexing 19:25 Back to Plotting 21:12 Plotting Options 22:15 Functions 23:45 Loops 25:09 Conditionals 26:11 Programming the MATLAB Way 29:22 Simple Input/Output 32:35 Other Resources 32:59 Assignment #3: Spirograph plot</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18187</video:player_loc><video:duration>2448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18040</video:thumbnail_loc><video:title>Tuesday evening lecture with Andre Geim</video:title><video:description>Graphene physics explained by nobel laureate Andre Geim.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18040</video:player_loc><video:duration>4091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18080</video:thumbnail_loc><video:title>Q&amp;A with Jeff Hawkins</video:title><video:description>Hackathon guests chat with Jeff Hawkins about HTM theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18080</video:player_loc><video:duration>4262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18191</video:thumbnail_loc><video:title>2.3 More Rappture Objects</video:title><video:description>00:09 More Rappture Objects 00:19 Groups 01:50 Group of Groups 03:27 Phase 05:55 Enable/disable 08:00 Enable/disable 10:03 Enable/disable groups 12:43 Notes 15:45 Notes 17:21 Under the hood: XML 19:35 Under the hood: XML 20:54 Atoms 22:39 Assignment #7: Add options to Spirograph</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18191</video:player_loc><video:duration>2292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18081</video:thumbnail_loc><video:title>Semantic Fingerprint Sentence Generation [DEMO #5]</video:title><video:description>In this hack, we will attempt to generate semantic fingerprints from WordNet semantic relationships and train the HTM to recognize sequences of meaning from training texts. The trained HTM will be used to generate English sentences by using the predicted sequence of SDRs from the HTM to select words from the training set to fill in blanks in the sentences generated according to a limited English grammar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18081</video:player_loc><video:duration>560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18074</video:thumbnail_loc><video:title>HTM in Clojure [DEMO #6]</video:title><video:description>Demo of HTM implemented in Clojure, with a web-based visualisation. Hoping to have cortical.io input stream but no promises.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18074</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18168</video:thumbnail_loc><video:title>Basic Navigation Test: Team smARTLab</video:title><video:description>Basic Navigation Test (BNT) der smARTLabs, Robocup@work, German Open 2014, Magdeburg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18168</video:player_loc><video:duration>137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18169</video:thumbnail_loc><video:title>Basic Navigation Test: Team WF Wolves</video:title><video:description>Basic Navigation Test (BNT) der WF-Wolves, Robocup@work, German Open 2014, Magdeburg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18169</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18167</video:thumbnail_loc><video:title>Basic Navigation Test: Team LUHbots</video:title><video:description>Basic Navigation Test (BNT) der LUHbots, Robocup@work, German Open 2014, Magdeburg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18167</video:player_loc><video:duration>211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18162</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18162</video:player_loc><video:duration>416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18165</video:thumbnail_loc><video:title>Basic Manipulation Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18165</video:player_loc><video:duration>230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18166</video:thumbnail_loc><video:title>Basic Manipulation Test: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18166</video:player_loc><video:duration>299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18163</video:thumbnail_loc><video:title>Basic Manipulation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18163</video:player_loc><video:duration>486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18164</video:thumbnail_loc><video:title>Basic Manipulation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18164</video:player_loc><video:duration>261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18188</video:thumbnail_loc><video:title>1.4 Adding Rappture to MATLAB Applications</video:title><video:description>00:09 Adding Rappture to MATLAB Applications 00:24 Example: Matlab/Octave Tool 02:06 What is the interface? 03:31 Build the interface: Temperature input 05:42 Build the interface: Ef input 06:29 Build the interface: Curve output 08:07 Build the interface: Use MATLAB/Octave 08:20 Add physics to the generated code 09:54 Add physics to the generated code 10:09 Running the code 10:55 Debugging 13:38 Assignment #4: Build a simple Spirograph tool</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18188</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18192</video:thumbnail_loc><video:title>2.4 Using the Loader</video:title><video:description>00:09 Using the Loader 00:34 Introducing the loader... 03:36 Loader definition 08:18 Creating example files 10:24 More complex example 14:08 Using the loader to upload/download data 15:55 Assignment #8: Add a loader</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18192</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18294</video:thumbnail_loc><video:title>Mechanical properties of steel 24: polycrystal strain hardening</video:title><video:description>The 24th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the strain hardening of polycrystalline steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18294</video:player_loc><video:duration>4338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18309</video:thumbnail_loc><video:title>Mechanical properties of steel 23: precipitation hardening</video:title><video:description>The 23rd in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of precipitation hardening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18309</video:player_loc><video:duration>3831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18291</video:thumbnail_loc><video:title>Mechanical properties of steel 2: Elastic deformation</video:title><video:description>The second in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces the general concepts elastic deformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18291</video:player_loc><video:duration>4733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18308</video:thumbnail_loc><video:title>Mechanical properties of steel 22: precipitation hardening</video:title><video:description>The 22nd in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of precipitation hardening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18308</video:player_loc><video:duration>4622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18311</video:thumbnail_loc><video:title>Mechanical properties of steel 5: plasticity</video:title><video:description>The fifth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces plasticity, yield criteria, multiaxial stresses, Mohr's circles and R-values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18311</video:player_loc><video:duration>4057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18310</video:thumbnail_loc><video:title>Mechanical properties of steel 4: stress-strain relations</video:title><video:description>The fourth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces stress-strain relationships including constitutive functions, yield criteria, plastic instablities and strain rate dependence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18310</video:player_loc><video:duration>3819</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18307</video:thumbnail_loc><video:title>Mechanical properties of steel 21: grain size strengthening</video:title><video:description>The 21st in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of grain size strengthening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18307</video:player_loc><video:duration>2992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18313</video:thumbnail_loc><video:title>Mechanical properties of steel 7: evolution of plastic strain</video:title><video:description>The seventh in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture develops further the concepts of plasticity with a focus on the formability of steels, particularly those for automotive applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18313</video:player_loc><video:duration>4124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18312</video:thumbnail_loc><video:title>Mechanical properties of steel 6: yield criteria for plasticity</video:title><video:description>The sixth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces plasticity, yield criteria, multiaxial stresses, Mohr's circles and R-values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18312</video:player_loc><video:duration>4602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18333</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Formable steels: lecture 20</video:title><video:description>Professor de Cooman takes the topic of formable steels further. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18333</video:player_loc><video:duration>4235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18338</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Introduction: lecture 1</video:title><video:description>A course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea. This comprehensive course leads the audience through a large variety of metallurgical aspects that influence steel products.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18338</video:player_loc><video:duration>4306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18339</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Ironmaking, Steelmaking: lecture 8</video:title><video:description>Professor de Cooman talks about ironmaking and steelmaking. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18339</video:player_loc><video:duration>4513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18342</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Rolling of Steel: lecture 10</video:title><video:description>Professor de Cooman talks about the hot and cold rolling of steel. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18342</video:player_loc><video:duration>4798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18334</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Formable steels: lecture 22</video:title><video:description>Professor de Cooman takes the topic of formable steels , in particular the TRIP steels and hot-press forming steels. Both the production and metallurgy of the alloys is described. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18334</video:player_loc><video:duration>4106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18335</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Grain size control: lecture 5</video:title><video:description>A lecture about the iron-carbon equilibrium phase diagram. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea. This particular lecture deals with the principles of grain size control, and thermomechanical processing. This comprehensive course leads the audience through a large variety of metallurgical aspects that influence steel products.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18335</video:player_loc><video:duration>4011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18343</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Rolling of Steel: lecture 11</video:title><video:description>Professor de Cooman builds on the previous lecture in the sequence, about the hot and cold rolling of steel. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18343</video:player_loc><video:duration>3584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18336</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Hardenability: lecture 4</video:title><video:description>A lecture about the iron-carbon equilibrium phase diagram. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea. This particular lecture deals with the principles of hardenability with respect to martensite, including considerable detail about heat treatments. This comprehensive course leads the audience through a large variety of metallurgical aspects that influence steel products.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18336</video:player_loc><video:duration>4358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18340</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Major Applications: lecture 24</video:title><video:description>Professor de Cooman describes some of the major applications of steel in the context of the production technologies and metallurgy of the alloys. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18340</video:player_loc><video:duration>4339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18341</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Structural Steel and Rail: lecture 25</video:title><video:description>Professor de Cooman takes the topic of long product manufacture, including rails. Both the production and metallurgy of the alloys is described. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18341</video:player_loc><video:duration>3808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18320</video:thumbnail_loc><video:title>Mechanical properties of steel 15: single to polycrystal</video:title><video:description>The 15th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the treatment of deformation on transiting from a single crystal to a polycrystal of iron and dislocation dynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18320</video:player_loc><video:duration>4563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18323</video:thumbnail_loc><video:title>Mechanical properties of steel 18: strain hardening</video:title><video:description>The 18th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of strain hardening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18323</video:player_loc><video:duration>4422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18321</video:thumbnail_loc><video:title>Mechanical properties of steel 16: solid solution strengthening</video:title><video:description>The 16th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the solid solution strengthening of iron an steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18321</video:player_loc><video:duration>4573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18319</video:thumbnail_loc><video:title>Mechanical properties of steel 14: theoretical strength</video:title><video:description>The 14th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theoretical strength of iron.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18319</video:player_loc><video:duration>3845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18324</video:thumbnail_loc><video:title>Mechanical properties of steel 19: strain hardening</video:title><video:description>The 19th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with the theory and practice of strain hardening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18324</video:player_loc><video:duration>4020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18322</video:thumbnail_loc><video:title>Mechanical properties of steel 17: solid solution strengthening</video:title><video:description>The 17th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Continues with the story of solid solution strengthening of iron an steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18322</video:player_loc><video:duration>3989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18316</video:thumbnail_loc><video:title>Mechanical properties of steel 11: texture, dislocations, defects</video:title><video:description>The eleventh in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. The video begins with continuing discussion of crystallographic texture, pole figures and the consequences of texture, followed by a new topic on dislocations and other defects in steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18316</video:player_loc><video:duration>3784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18318</video:thumbnail_loc><video:title>Mechanical properties of steel 13: defects, irradiation</video:title><video:description>The 13th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Deals with point defects, dislocation loops, irradiation, crystal plasticity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18318</video:player_loc><video:duration>2200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18317</video:thumbnail_loc><video:title>Mechanical properties of steel 12: dislocations and other defects</video:title><video:description>The 12th in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. Continues the discussion of dislocations and other defects in steels, including for example, jogs and vacancies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18317</video:player_loc><video:duration>3715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18006</video:thumbnail_loc><video:title>Tuesday evening lecture with Alain Aspect</video:title><video:description>Fifty years ago, R. Hanbury Brown and R.Q. Twiss, invented a new method to measure the angular diameter of stars, based on the observation of correlations in light. The analysis of their experiment in term of photons prompted hot discussions, and eventually led to the development of modern quantum optics, based on photon-photon correlation experiments. Similar quantum correlations can be observed with bosonic and fermionic atoms. I will present such experiments, after recalling the significance of the HBT landmark experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18006</video:player_loc><video:duration>4202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18018</video:thumbnail_loc><video:title>Opening lecture with Sibylle Günter</video:title><video:description>Professor Sibylle Günter has been the Scientific Director of the German 'Max Planck Institute for Plasma Physics' (IPP) since February 2011. She took her degree in physics at the University of Rostock in 1987 and three years later completed her PhD at the Department of Theoretical Physics there. Subsequently she worked at the University of Rostock, the University of Maryland and at the National Institute of Standards and Technology (NIST). She qualified for a lectureship at the University of Rostock in 1996 with a thesis entitled 'Optical Properties of Dense Plasmas' and she still gives lectures there. Since 2006 she has also held a part-time professorship at the Technical University Munich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18018</video:player_loc><video:duration>3259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18003</video:thumbnail_loc><video:title>Master class I with David Quéré</video:title><video:description>Two hundreds years ago, Thomas Young understood how the solid/liquid contact is dictated by surface forces. Our plan is to discuss how the solid roughness modifies (quite dramatically) this law. Roughness can be either accidental, or set at a surface with micro-machined extures, which decides the resulting properties: super-hydrophilicity, water repellency, slip, anti-fogging properties, etc. We present recent developments in this lively field of surface science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18003</video:player_loc><video:duration>4913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18011</video:thumbnail_loc><video:title>Master class II with Juan Maldacena</video:title><video:description>We introduce the duality between quantum gravity in spacetimes with boundaries and quantum field theories on the boundary. We describe the arguments leading to the relationship and the dictionary between computations on the two sides. No string theory background is required.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18011</video:player_loc><video:duration>4371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18012</video:thumbnail_loc><video:title>Closing lecture with Anette (Peko) Hosoi</video:title><video:description>Professor Anette (Peko) Hosoi has been an Associate Professor of Mechanical Engineering at MIT (Cambridge, US) since 2006. She received her PhD from the University of Chicago in 1997 and first came to MIT as an Applied Mathematics Instructor from 1998 until 2000. She joined the Faculty of Mechanical Engineering in 2002. Hosoi is a specialist in free surface flows, surface tension, and the fluid dynamics of complex fluids. From 2004 until 2006 she was the Doherty Professor in Ocean Utilization. She has won numerous teaching awards, including the Ruth and Joel S. Spira Award for Distinguished Teaching and the Junior Bose Award for Excellence in Teaching. In 2010 MIT selected her to be a MacVicar Fellow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18012</video:player_loc><video:duration>2435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18019</video:thumbnail_loc><video:title>Tuesday evening lecture with Stan Bentvelsen</video:title><video:description>Professor Stan Bentvelsen is programme leader of the FOM programme 'Exploration of new phenomena at the highest energy frontier with D0 and ATLAS' at Nikhef and is closely involved in the Higgs research at CERN. Bentvelsen studied Theoretical Physics at the University of Amsterdam and completed his PhD cum laude in experimental high-energy physics there in 1994. From 1994 until 2000 he was a staff researcher at CERN in Geneva. He then became a senior scientist at FOM-Nikhef. Since 2005 he has been Professor of 'Collider physics at the LHC' at the University of Amsterdam and programme leader at FOM. Bentvelsen is also a member of the FOM Governing Board.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18019</video:player_loc><video:duration>2046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18021</video:thumbnail_loc><video:title>The Poster Prize ceremony at Physics@FOM Veldhoven 2014</video:title><video:description>Physics@FOM Veldhoven is a large congress that provides a topical overview of physics in the Netherlands. It is organised by the Foundation for Fundamental Research on Matter (FOM) and takes place each year in January. Traditionally, young researchers are given the chance to present themselves and their work alongside renowned names from the Dutch and international physics community. The programme covers Light and matter, Atomic, molecular and optical physics, Nanoscience and nanotechnology, Statistical physics and Soft condensed matter, Surfaces and interfaces, Physics of fluids, Subatomic physics, Plasma and fusion physics, and Strongly correlated systems. In 2014 there were about 400 poster presentations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18021</video:player_loc><video:duration>421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18008</video:thumbnail_loc><video:title>The award ceremony for the FOM Prizes 2011</video:title><video:description>Klaas-Jan Tielrooij - FOM Physics Thesis Award 2011, Maria Antonietta Loi - Minerva Prize 2011, Silke Diedenhofen - FOM Valorisation Chapter Prize 2011, Pieter Kruit - FOM Valorisation Prize 2011.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18008</video:player_loc><video:duration>708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17997</video:thumbnail_loc><video:title>Semi Final: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17997</video:player_loc><video:duration>382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17996</video:thumbnail_loc><video:title>Precision Placement Test: Team WF Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17996</video:player_loc><video:duration>320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18292</video:thumbnail_loc><video:title>Mechanical properties of steel 3: Plastic deformation</video:title><video:description>The third in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces what happens beyond the elastic limit, i.e., plastic deformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18292</video:player_loc><video:duration>4265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18238</video:thumbnail_loc><video:title>Feinfühlige Roboter und mitdenkende Wohnungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18238</video:player_loc><video:duration>2793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18282</video:thumbnail_loc><video:title>Surface Reflectance Models Based on Characteristic Functions</video:title><video:description>Surface reflectance functions (SRFs) and spectral power distributions (SPDs) of illuminants are typically modeled as elements in an N-dimensional linear function subspaces. Each SRF and SPD is represented by an N-vector and the mapping between SRF and SPD functions and an N-dimensional vector assigns N-dimensional “color” codes representing surface and light information. The N basis functions are chosen so that SRFs and SPDs can be accurately reconstructed from their N-dimensional vector codes. Typical rendering applications assume that the resulting mapping is an isomorphism where vector operations of addition, scalar multiplication and component-wise multiplication on the N-vectors can be used to model physical operations such as superposition of lights, light-surface interactions and inter-reflection. When N is small, this implicit isomorphism can fail even though individual SPDs and SRFs can still be accurately reconstructed by the codes. The vector operations do not mirror the physical. However, if the choice of basis functions is restricted to characteristic functions (that take on only the values 0 and 1) then the resulting map between SPDs/SRFs and N-vectors is an isomorphism that preserves the physical operations needed in rendering. The restriction to bases composed of characteristic functions can only reduce the goodness of fit of the linear function subspace to actual surfaces and lights. We will investigate how to select characteristic function bases of any dimension N (number of basis functions) and evaluate how accurately a large set of Munsell color chips can approximated as a function of dimension.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18282</video:player_loc><video:duration>891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18283</video:thumbnail_loc><video:title>Testing the Color Harmony for Painting Exhibition</video:title><video:description>A set of colours aesthetically pleasant are described as in the language of human visual perception. As this encloses a subjective part, a psychophysical experiment carried out to estimate the perception of colour harmony combinations of paintings with the uniform colour of walls which they are hung. The experiment, that involved 38 observers, was based on colours built upon a specific colour flow. Participants asked to judge the colour harmony of combinations of of 7 selected paintings with backgrounds uniformly in 3 different ranges of colours—achromatic colours, derived from the global average colour of the considered and tones derived from the complementary of the average colour of the considered painting. Results demonstrate that the best colour harmony is when the average colour of paintings is used to colour background. The experiment presented in this paper shows that the white colour usually used for walls does not optimize the colour harmony.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18283</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18279</video:thumbnail_loc><video:title>Spectral Image Prediction of Color Halftone Prints Based on Neugebauer Modified Spectral Reflection Image Model</video:title><video:description>As the spectral prediction model for color halftone prints using the microscopic measurement, the conventional spectral reflection image (SRIM) is extended by introducing the concept of the conventional spectral Neugebaur Model, and a new production model, the Neugebauer modifies spectral reflection image model (NMSRIM), is proposed. Compared to the SRIM, the NMSRIM abstracts the spatio-spectral transmittance distribution of ink layer using the the limited number of base color functions and the spatial position function for each base color in order to efficiently predict the reflectance of color halftone prints from a small number of measurements. The NMSRIM separately analyzes the mechanical dot gain and the optical dot gain. The NSRIM can predict can predict not only the spectral reflectance but also the microscopic spatial distribution of reflectance. The spatial distribution of reflection of reflectance is related to the appearance of halftone prints. The methods to obtain the parameters of NMSRIM are also proposed. Several parameters are obtained by measurements and the others are obtained by computational estimations. To evaluate the validity of the NMSRIM, the spatio-spectral distrbution of reflectance printed with two inks, cyan and magenta (testing data) is predicted from the measurements of the halftones printed with one ink, the unprinted paper, and the solid prints of ink which are the cyan, magenta and blue (training data), where the blue corresponds to the combination of cyan and magenta inks. The spectral prediction accuracy was significant since the average and maximum values ΔE94 in all samples were 0.66 and 1.30, respectively. We also obtained the interesting results according to the spatial data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18279</video:player_loc><video:duration>1187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18277</video:thumbnail_loc><video:title>Softproofing System for Accurate Colour Matching and Study of Observer</video:title><video:description>A new design of a softproofing system for accurate colour matching is presented in the first part of this paper. In a cabinet, an LCD display is mounted in the viewing plane and illuminated by fluorescent tubes. This arrangement allows for the direct visual comparison of original surface colours with their displayed reproductions face to face. Test colours are placed in cutouts of a mask on top of the screen for colour matching experiments (colour checker mask) or for calibration purposes. The reproduction algorithm applied is based on the spectral specification of all the essential components of the system and allows for fast switching between colour matching functions of different observers considered. Experimental results and studies on the reproduction for different observers and observer metamerism problems are presented in the second part of the paper. Colour matching experiments for a white colour under different illuminants have been performed for a number of different persons. The results show very well reproducible shifts of the experimentally matched colours in the chromaticity diagram, if compared with the original colours for the CIE 1931 standard observer. The results differ for the left and right eye matches for most of the observers. Any person exhibits a typical direction of the shifts like a personal characteristic or a “finger print”, yet, the directions of shifts in the chromaticity diagram are different for different observers and any direction might appear. All the shifts of all persons form a cloud around the original colour in the chromaticity diagram.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18277</video:player_loc><video:duration>1596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18278</video:thumbnail_loc><video:title>Spatial and Spectral Analysis and Modeling of Transversal Chromatic Aberrations and Their Compensation</video:title><video:description>The wavelength-dependency of the refraction indices in optical systems involves chromatic aberrations: one object point is not projected on exactly one image point on the sensor plane, but dispersed depending on its wavelengths in a rainbow-like manner due to the wavelength-dependency. These distortions have already been analyzed for the three broadband color planes red, green and blue of an RGB camera for example. As far as the authors know, no analysis was performed yet for more than three narrow wavelength bands and each color plane was considered separately so far. In this paper, we describe the measurement of chromatic aberrations for multiple narrowband color channels and extend the models from the literature to characterize these distortions. We then link the parameters obtained for all color channels in order to include the wavelength-dependency into the models of the distortions. This leads to a more general model for the chromatic aberrations, calculating the distortions as a function of the wavelength and the image position. We then compensate the chromatic aberrations using these models and finally estimate their accuracy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18278</video:player_loc><video:duration>1265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18280</video:thumbnail_loc><video:title>Spectral Variability of Light-Emitting Diodes with Angle</video:title><video:description>Multispectral systems allow the spectral characterization of the scene through several acquisition channels with different spectral features. The spectral sampling can be done by using transmittance filters and a white light source or illuminating the scene using light sources with different spectral emission characteristics. Light-emitting diodes based light sources have started to be used in multispectral systems, mainly to develop low-cost devices for the industry. In this study we analyze the spectral power distribution and color variability of white and single color light-emitting diodes relative to the viewing angle, and highlight some aspects that must be taken into account if these light sources want to be used in a multispectral system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18280</video:player_loc><video:duration>1741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18276</video:thumbnail_loc><video:title>Simplified Gamut Boundary Representation Using Mesh Decimation</video:title><video:description>Gamut boundary determination is an important step in device characterisation and colour gamut mapping. Many different algorithms for the determination of colour gamuts are proposed in the literature. They vary in accuracy, computational efficiency, and complexity of the resulting triangulated gamut surface. Recently, an algorithm called uniform segment visualization (USV) was developed. The gamut surfaces produced by the USV algorithm is more accurate than the ones produced by the the segment maxima algorithm, while at the same time, they are significantly simpler than the ones produced by the somewhat more accurate modified convex hull. In this paper, we propose a new method. First, an accurate gamut boundary is computed using the modified convex hull. The resulting surface is then simplified using an established mesh decimation technique. This results in surfaces that are significantly more accurate than the ones produced by the USV algorithm at a comparable complexity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18276</video:player_loc><video:duration>1203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18285</video:thumbnail_loc><video:title>Wide-gamut Image Capture</video:title><video:description>Colour gamut refers to the range of colours that can be reproduced by an imaging system. The definition of gamut is quite clear for displays and for hard-copy printing. Colour image science experts disagree, however, on the definition—or even applicability of the concept—of gamut for cameras. I disagree that there is any meaningful concept of “capture gamut.” In this note, I review trichromacy and metamerism and discuss various gamuts. I conclude that although metamerism is a phenomenon of what I call “31-space,” gamut lives in 3-space. With suitable colour signal processing, a 3-channel camera is capable of acquiring wide gamut images.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18285</video:player_loc><video:duration>1209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18281</video:thumbnail_loc><video:title>Supporting "Good Enough" Colour Reproduction in Non-Colour Managed Workflow</video:title><video:description>In this paper we propose a novel and coherent approach to control and adjust colour reproduction where strict end-to-end colour management cannot be achieved. We first recall the studies and findings that identified the need to reconsider colour management in certain workflows. We then present in detail the Print Mediator system, constituting a first attempt to implement this new approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18281</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18232</video:thumbnail_loc><video:title>Integration von Fräsprozessen in einer Walzprofilieranlage</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18232</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18228</video:thumbnail_loc><video:title>Laterale Ratterschwingungen bei Bohren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18228</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18231</video:thumbnail_loc><video:title>Zerstörungsfrei statisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18231</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18229</video:thumbnail_loc><video:title>Peek Zerspanung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18229</video:player_loc><video:duration>91</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18235</video:thumbnail_loc><video:title>Wärmebildkameraaufnahme beim HSC-Bohrprozess</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18235</video:player_loc><video:duration>4</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18243</video:thumbnail_loc><video:title>A Color Matching Experiment Using Two Displays</video:title><video:description>Various recent studies have shown that observer variability can be a significant issue in modern display colorimetry, since narrow-band primaries are often used to achieve wider color gamuts. As far as industrial applications are concerned, past works on various aspects of observer variability and metamerism have mostly focused on crossmedia color matching, an application context that is different from color matching on two displays, both in terms of human visual performance and the application requirements. In this paper, we report a set of three preliminary color matching experiments using a studio Cathode Ray Tube (CRT) display with broadband primaries, and a modern wide-color gamut Liquid Crystal Display (LCD) with narrow-band primaries, with and without surround. Two principal goals of these pilot tests are to validate the experimental protocol, and to obtain a first set of metameric data of display color matches under different viewing conditions. In this paper, various experimental design considerations leading to the current test setup are discussed, and the results from the pilot tests are presented. We confirm the validity of our test setup, and show that the average color matches predicted by the 1964 CIE 10° standard observer, although acceptable as average matches, can often be significantly and unacceptably different from individual observer color matches. The mean, maximum and the 90th percentile values of the standard observer-predicted color difference of individual observer color matches were 1.4, 3.3 and 2.6 ΔE*00 respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18243</video:player_loc><video:duration>1296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18246</video:thumbnail_loc><video:title>Adding Texture to Color</video:title><video:description>What happens to color emotion responses when texture is added to color samples? To quantify this we performed an experiment in which subjects ordered samples (displayed on a computer monitor) along four scales: Warm-Cool, Masculine-Feminine, Hard-Soft and Heavy-Light. Three sample types were used: uniform color, grayscale textures and color textures. Ten subjects arranged 315 samples (105 per sample type) along each of the four scales. After one week, they repeated the full experiment. The effect of adding texture to color samples is that color remains dominant for the Warm-Cool, Heavy-Light and Masculine-Feminine scale (in order of descending dominance), the importance of texture increases in that same order. The Hard-Soft scale is fully dominated by texture. The average intra-observer variability (between the first and second measurement) was 0.73, 0.66 and 0.65 for the uniform color, grayscale texture and color texture samples, respectively. The average inter-observer variability (between an observer and the other observers) was 0.68, 0.77 and 0.65, respectively. Using some 25,000 observer responses, we derived analytical functions for each sample type and emotion scale (except for the Warm-Cool scale on grayscale textures). These functions predict the group-averaged scale responses from the samples’ color and texture parameters. For uniform color samples, the accuracy of our functions is significantly higher (average adjusted R2 = 0.88) than that of functions previously reported. For color texture, the average adjusted R2=0.80.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18246</video:player_loc><video:duration>1219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18245</video:thumbnail_loc><video:title>Accurate Mapping of Natural Scenes Radiance to Cone Activation Space: A New Image Dataset</video:title><video:description>The characterization of trichromatic cameras is usually done in terms of a deviceindependent color space, such as the CIE 1931 XYZ space. This is indeed convenient since it allows the testing of results against colorimetric measures. We have characterized our camera to represent human cone activation by mapping the camera sensor’s (RGB) responses to human (LMS) through a polynomial transformation, which can be “customized” according to the types of scenes we want to represent. Here we present a method to test the accuracy of the camera measures and a study on how the choice of training reflectances for the polynomial may alter the results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18245</video:player_loc><video:duration>1050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18247</video:thumbnail_loc><video:title>Angular Variations of Color in Turbid Media—The Influence of Bulk Scattering on Goniochromism in Paper</video:title><video:description>The angular variations of color of a set of paper samples are experimentally assessed using goniophotometric measurements. The corresponding simulations are done using a radiative transfer based simulation tool, thus considering only the contribution of bulk scattering to the reflectance. It is seen that measurements and simulations agree and display the same characteristics, with the lightness increasing and the chroma decreasing as the observation polar angle increases. The decrease in chroma is larger the more dye the paper contains. Based on previous results about anisotropic reflectance from turbid media these findings are explained. The relative reflectance in large polar angles of wavelengths with strong absorption is higher than that of wavelengths with low absorption. This leads to a loss of chroma and color information in these angles. The increase in lightness is a result of the anisotropy affecting all wavelengths equally, which is the case for transmitting media and obliquely incident illumination. The only CGIV 2010 and MCS’10 Final Program and Proceedings xxiii case with no color variations of this kind is when a non-absorbing, non-transmitting medium is illuminated diffusely. The measured and simulated color differences are clearly large, and it is an open issue how angle resolved color should be handled in standard color calculations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18247</video:player_loc><video:duration>827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18244</video:thumbnail_loc><video:title>A New Compact Singularity Function to Predict WCS Color Names and Unique Hues</video:title><video:description>Understanding how colour is used by the human vision system is a widely studied research field. The field, though quite advanced, still faces important unanswered questions. One of them is the explanation of the unique hues and the assignment of color names. This problem addresses the fact of different perceptual status for different colors. Recently, Philipona and O’Regan have proposed a biological model that allows to extract the reflection properties of any surface independently of the lighting conditions. These invariant properties are the basis to compute a singularity index that predicts the asymmetries presented in unique hues and basic color categories psychophysical data, therefore is giving a further step in their explanation. In this paper we build on their formulation and propose a new singularity index. This new formulation equally accounts for the location of the 4 peaks of the World colour survey and has two main advantages. First, it is a simple elegant numerical measure (the Philipona measurement is a rather cumbersome formula). Second, we develop a colour-based explanation for the measure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18244</video:player_loc><video:duration>965</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18249</video:thumbnail_loc><video:title>Chromatic Effects of Metamers of Daylights</video:title><video:description>The relationship between the spectral composition of light sources and the visual appearance of rendered scenes is a matter of practical relevance and assumes today particular significance with the advent of light sources of almost arbitrary spectral distribution, like modern LED based lighting. This relationship has only been studied for specific illuminants, like daylights, and systematic studies with other light sources are necessary. The aim of this work was to address this issue by studying, computationally, some chromatic effects of metamers of daylight illuminants. For each daylight with correlated color temperature (CCT) in the range 25000 K – 4000 K a large set of metamers was generate using the Schmitt’s elements approach. The metamers set was parameterized by the absolute spectral difference to the equienergy illuminant E and by the number of non-zero spectral bands. The chromatic effects of the metamers were quantified by the CIE color rendering index CRI and by the CIELAB color gamut generated when rendering the Munsell set. It was found that although CRI decreases with ∂, that is, as the illuminant spectrum becomes spectrally more structured, the largest values for the color gamut could be obtained only for large values of ∂. Furthermore, the relationship between color gamut and number of non-zero bands showed that the largest gamuts were obtained with a small number of spectral bands. Thus, spectrally structured metamers produced low CRI but larger color gamuts, a result suggesting that appropriate spectral tuning may be explored in practical illumination when obtaining large chromatic diversity may be important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18249</video:player_loc><video:duration>1458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18251</video:thumbnail_loc><video:title>Color Edge Saliency Boosting Using Natural Image Statistics</video:title><video:description>State of the art methods for image matching, content-based retrieval and recognition use local features. Most of these still exploit only the luminance information for detection. The color saliency boosting algorithm has provided an efficient method to exploit the saliency of color edges based on information theory. However, during the design of this algorithm, some issues were not addressed in depth: (1) The method has ignored the underlying distribution of derivatives in natural images. (2) The dependence of information content in color-boosted edges on its spatial derivatives has not been quantitatively established. (3) To evaluate luminance and color contributions to saliency of edges, a parameter gradually balancing both contributions is required. We introduce a novel algorithm, based on the principles of independent component analysis, which models the first order derivatives of color natural images by a generalized Gaussian distribution. Furthermore, using this probability model we show that for images with a Laplacian distribution, which is a particular case of generalized Gaussian distribution, the magnitudes of color-boosted edges reflect their corresponding information content. In order to evaluate the impact of color edge saliency in real world applications, we introduce an extension of the Laplacian-of-Gaussian detector to color, and the performance for image matching is evaluated. Our experiments show that our approach provides more discriminative regions in comparison with the original detector.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18251</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18253</video:thumbnail_loc><video:title>Colour and Appearance Analysis of Fruit and Vegetable Soup Using a Digital Colour Imaging System</video:title><video:description>Within Food R&amp;D scientists, chefs and engineers aim to develop natural fruit and vegetable based soups with optimal flavour, texture, appearance and health benefits whilst maintaining product safety. The colour and appearance has a major influenceon the perceived quality (e.g. nutrition and freshness). This paper describes a methodfor the determination of the colour of soups containing vegetable particles. Digitalimages were made under controlled lighting using a DigiEye imaging system. It allowsdocumenting the appearance by making colorimetrically accurate images which aresuitable for the measurement of colour uniformity, size and shape. The uniformity of thelight under diffuse and directional illumination was investigated using different targetsand soup samples. For accurate colour analysis the images have to be corrected fornon-uniform illumination and the colour has to be measured at a fixed location outsidethe centre of the lighting cabinet. Directional illumination (angled light with additionalmirrors) was used to introduce gloss resulting in images matching the actual appearanceof soups and vegetable particles very closely. Imaging glossy soups under diffuseillumination resulted in dull images with dark spots. No significant difference was foundbetween the colours of soups analysed under diffuse or directional illumination. Underdirectional illumination a better repeatability was observed. Additionally, for 36 differentsoups, the measured results from the DigiEye system were compared to two differentcolorimeters (0°/45° and diffuse/0° geometry). Linear relations were found betweenthe CIE Lab values measured by the DigiEye system and those measured by two differentcolorimeters. Best correlations were obtained between DigiEye and 0°/45° colorimeter(r2=0.980-0.996). The short term precision of the DigiEye system is somewhat betterthan those of the colorimeter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18253</video:player_loc><video:duration>1022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18250</video:thumbnail_loc><video:title>Color by Numbers</video:title><video:description>Quantifying the perceptual difference between original and reproduced (and inevitably modified) color images is currently a key research challenge in the field of color imaging. Such information can be extremely valuable for instance in the development of new equipment and algorithms for color reproduction. While in many research areas it is common practice to obtain quantitative quality information by the use of perceptual tests, in which the judgments of several human observers are being collected and carefully analyzed statistically, this approach has serious limitations for practical use, in particular because of the time consumption. Motivated by this, and aided by the ever increasing available knowledge about the mechanisms of the human visual system, the quest for perceptual color image quality metrics that can adequately predict human quality judgments of complex images, has been on for several decades. However, unfortunately, the Holy Grail is yet to be found. The current paper outlines the state of the art of this field, including benchmarking of existing metrics, presents recent research, and proposes promising areas for further work. Aspects that are covered in particular include new models and metrics for color image quality, and new frameworks for using the metrics to improve color image representation and reproduction algorithms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18250</video:player_loc><video:duration>3669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18248</video:thumbnail_loc><video:title>Checking Recent Colour-Difference Formulas with a Dataset of Metallic Samples and Just Noticeable Colour-Difference Assessments</video:title><video:description>Several colour-difference formulas have been proposed since the last recommendation of CIEDE2000 by the “Commission Internationale de L’Eclairage” (CIE) in 2001. Some of them have been tested using the same dataset used to fit them. Thus, it is of great interest to check the performance of these formulas with new experimental datasets. On the other hand, some previous studies show that many colour-difference formulas perform quite badly in the very small colour difference range of 0 to 1 CIELAB units. This paper pursues these two goals. The colour-difference formulas DIN99d, OSA-GP, OSA-GP Euclidean (OSA-GPE), CAM02-SCD and CAM02-UCS are tested with a new experimental dataset, which has been carried out in the Laboratoire Hubert Curien of Saint Etienne (France) in two different modes, physical metallic samples and virtual samples displayed in a LCD monitor. This new dataset is composed by 390 colour pairs arranged around 16 colour centres with colour differences in the range 0.14 to 2.14 CIELAB units, with an average value of 0.80. In this work only just noticeable differences have been considered from this dataset. The results show a bad performance of all studied colour-difference formulas for just noticeable colour differences, in agreement with previous studies. Further research must be conducted to fit colourdifference formulae to this important range of colour differences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18248</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18257</video:thumbnail_loc><video:title>Denoising of Multispectral Images via Nonlocal Groupwise Spectrum-PCA</video:title><video:description>We propose a new algorithm for multispectral image denoising. The algorithm is based on the state-of-the-art Block Matching 3-D filter. For each “reference” 3-D block of multispectral data (sub-array of pixels from spatial and spectral locations) we find similar 3-D blocks using block matching and group them together to form a set of 4-D groups of pixels in spatial (2-D), spectral (1-D) and “temporal matched” (1-D) directions. Each of these groups is transformed using 4-D separable transforms formed by a fixed 2-D transform in spatial coordinates, a fixed 1-D transform in “temporal” coordinate, and 1-D PCA transform in spectral coordinates. Denoising is performed by shrinking these 4-D spectral components, applying an inverse 4-D transform to obtain estimates for all 4-D blocks and aggregating all estimates together. The effectiveness of the proposed approach is demonstrated on the denoising of real images captured with multispectral camera.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18257</video:player_loc><video:duration>902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18256</video:thumbnail_loc><video:title>Cortical Mechanisms of Color Vision</video:title><video:description>The perception of color is a central component of primate vision. Color facilitates object perception and recognition, and plays an important role in scene segmentation and visual memory. Color vision starts with the absorption of light in three different types of light sensitive receptors in the eye, which convert electromagnetic energy into electrical signals, which in turn are transformed into action potentials by a complicated network of cells in the retina. The information is sent to the visual cortex via three independent channels with different chromatic preferences. In the cortex, information from these channels is mixed to enable perception of a large variety of different hues. Furthermore, recent evidence suggests that color analysis and coding cannot be separated from the analysis and coding of other visual attributes such as form and motion. While there are some brain areas that are more sensitive to color than others, color vision emerges through the combined activity of neurons in many different areas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18256</video:player_loc><video:duration>3239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18255</video:thumbnail_loc><video:title>Comparison of Colour Difference Methods for Natural Images</video:title><video:description>Perceptual colour difference in simple colour patches has been extensively studied in the history of colour science. However, these methods are not assumed to be applicable for predicting the perceived colour difference in complex colour patches such as digital images of complex scene. In this work existing metrics that predict the perceived colour difference in digital images of complex scene are studied and compared. Performance evaluation was based on the correlations between values of the metrics and results of subjective tests that were done as a pair comparison, in which fifteen test participants evaluated the subjective colour differences in digital images. The test image set consisted of eight images each having four versions of distortion generated by applying different ICC profiles. According to results, none of the ©2010 Society for Imaging xxviii Science and Technology metrics were able to predict the perceived colour difference in every test image. The results of iCAM metric had the highest average correlation for all images. However, the scatter of the judgements was very high for two of the images, and if these were excluded from the comparison the Hue-angle was the best performing metric. It was also noteworthy that the performance of the CIELAB colour difference metric was relatively high.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18255</video:player_loc><video:duration>813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18254</video:thumbnail_loc><video:title>Colour Fractal Analysis for Video Quality Assessment</video:title><video:description>Fractal dimension and lacunarity are two fractal measures widely used for image analysis, segmentation and indexation. In this paper, we show how these two fractal features are able to capture several aspects that characterize the degradation of the video signal, based on the fact that the quality perceived is directly proportional to the fractal complexity of an image. Thus, we demonstrate that the fractal dimension and lacunarity can be used to objectively assess the quality of the video signal and how they can be used as metrics for the user-perceived video quality degradation for an MPEG-4 streaming application. Unfortunately, all the existing approaches are defined only for binary and greyscale images. Based on the probabilistic algorithm for the estimation of the fractal dimension and computation of lacunarity, we propose a colour approach that makes possible the analysis of the complexity in the RGB colour space of any colour image. We discuss our experimental results and then draw the conclusions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18254</video:player_loc><video:duration>1131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18252</video:thumbnail_loc><video:title>Color Image Super Resolution</video:title><video:description>In this work, a two-step technique for constructing a super-resolution (SR) image from a single multi-valued low-resolution (LR) input image is proposed. The problem of SR is treated from the perspective of image geometry-oriented interpolation. The first step consists of computing the image geometry of the LR image by using the grouplet transform. Having well represented the geometry of each color channel in the LR image, we propose a grouplet-based structure tensor whose role is to couple the geometrical information of the different image color components. In a second step, a functional is defined on the multispectral geometry defined by this structure tensor. The minimization of this functional insures the synthesize of the SR image. The proposed super-resolution algorithm outperforms the state-of-the-art methods in terms of visual quality of the interpolated image.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18252</video:player_loc><video:duration>1216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18290</video:thumbnail_loc><video:title>Mechanical properties of steel 1: introduction</video:title><video:description>The first in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture introduces the general concepts which will be explored in detail in subsequent lectures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18290</video:player_loc><video:duration>3202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18293</video:thumbnail_loc><video:title>Mechanical properties of steel 10: dislocations &amp; faults</video:title><video:description>The tenth in a series of lectures given by Professor Bruno de Cooman of the Graduate Institute of Ferrous Technology, POSTECH, South Korea. This particular lecture is a continues on dislocations and their role in steels, but including the concepts of stacking fault energy and dissociation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18293</video:player_loc><video:duration>4379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18239</video:thumbnail_loc><video:title>Von humanoiden Robotern zu personalisierten Roboteranzügen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18239</video:player_loc><video:duration>2892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18274</video:thumbnail_loc><video:title>RGBE vs Modified TIFF for Encoding High Dynamic Range</video:title><video:description>High Dynamic Range (HDR) imaging has become more widespread in consumer imaging in the past few years, due to the emergence of methods for the recovering HDR radiance maps from multiple photographs. In the domain of HDR encoding, the RGBE radiance format (.hdr) is one of the most widely used. However, conventional image editing applications do not always support this encoding and those that do take considerable time to read or write HDR images (compared with more conventional formats) and this hinders workflow productivity. In this paper we propose a simple, fast, and practical framework to extend the conventional 12 and 16-bit/channel integer TIFF gamma-encoded image format for storing such a wide dynamic range. We consider the potential of our framework for the tone-mapping application both by measuring the ΔE S-CIELAB color difference between original and encoded image, and by conducting a psychophysical experiment to evaluate the perceptual image quality of the proposed framework and compare it with an RGBE radiance encoding. The preliminary results show that our encoding frameworks work well for all images of a 65 image dataset, and give equivalent results compared to RGBE radiance formats, while both consuming much less computational cost and removing the need for a separate image coding format. The results suggest that our method, used in the normal tone mapping workflow, is a good candidate for HDR encoding and could easily be integrated with the existing TIFF image library.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18274</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18269</video:thumbnail_loc><video:title>Object-Colour Space Revisited</video:title><video:description>Colorimetry can predict which lights will look alike. Such lights are called metameric. Two lights are known to be metameric if they have the same tri-stimulus values. Using the tri-stimulus values as the Cartesian coordinates one can represent light colours as points in a 3D space (referred to as the colorimetric space). All the light colours make a tri-dimensional manifold which can be represented as a circular cone in the colorimetric space. Furthermore, colorimetry can also predict which reflecting objects illuminated by the same light will look alike: those which reflect metameric lights. All the object colours can be represented as a closed solid inscribed in the light colour cone provided the illumination is fixed. However, when there are multiple illuminants the reflected light metamerism does not guarantee that the reflecting objects will look identical (referred to as the colour equivalence). In this paper three axioms are presented that allow the derivation of colour equivalence from metamerism. The colour of a reflecting object under various illuminations is shown to be specified by six numbers (referred to as its six-stimulus values). Using the six-stimulus values one can represent the colours of all the reflecting objects illuminated by various illuminants as a cone in the 6D space over the 5D ball.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18269</video:player_loc><video:duration>3466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18272</video:thumbnail_loc><video:title>Psychovisual Assessment of Tone-Mapping Operators for Global Appearance and Colour Reproduction</video:title><video:description>To identify people’s preference, psychovisual tests are carried out in virtual environment. Images of scenes used for psychovisual tests are natively High Dynamic Range (HDR) images. However, in order to allow a Low Dynamic Range (LDR) display device to project HDR pictures, their dynamic range must be compressed with a tone-mapping operator (TMO). Thus, before tests are carried out, selection of the most suitable TMO, perceptually speaking, is required to present images faithfully, depending on the aim of the application. In this paper, three different experimental protocols are proposed for assessing the applications of a display device used for psychovisual tests and selecting the most suitable TMO from six candidates. An additional goal is to give a first idea of the applications that can be addressed by this device. Two subjective experiments were conducted and are presented in the paper. The first one is divided in two steps. The results of three different protocols (two protocols in the first test and the third in the second test) for the identification of the preferred TMO for five different scenes are compared and LDR image defects noticed by observers are highlighted in the paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18272</video:player_loc><video:duration>1218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18267</video:thumbnail_loc><video:title>Multiresolution-Based Pansharpening in Spectral Color Images</video:title><video:description>This work examines the spectrum preserving properties of a multi-resolution analysisbased intensity modulation (MRAIM) when used for increasing the spatial resolution of spectral color images. The MRAIM algorithm is originally designed to fuse high-resolution panchromatic images with low-resolution spectral images in order to get high-resolution spectral images for remote sensing applications. Instead of panchromatic images, for which the MRAIM algorithm has originally been designed for, the MRAIM algorithm is implemented to use information from both grayscale and RGB color images. In order to utilize the information of the three channels included in RGB images, two different models are derived and examined. In addition, two kind of scaling factors are used for compensating possible differences between the images acquired at different resolution levels. The resulting high resolution spectral images are compared to the real acquired high resolution spectral images with respect to both maximum and average RMS errors and ΔE*ab color differences under CIE illuminants D65, A, F8 and F11. The used images are acquired by NuanceFX spectral imaging system, which allows the measuring of both spectral and RGB images at different resolution levels at identical geometry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18267</video:player_loc><video:duration>1270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18273</video:thumbnail_loc><video:title>RAW Image Files: The Way to HDR Image From a Single Exposure</video:title><video:description>HDR image formation and display has been an argument of extreme interest even when digital cameras were not yet consumer products. While recent research in both fields has seen very interesting works, none is really revolutionary, since what goes on behind the scene has been left basically unchanged. In the image formation field in particular, a lot of energy has been spent so to solve the problems that arise when taking multiple exposures: illumination change, camera shake and in-scene movement. In this paper we approach HDR image formation from a different perspective, which tries to solve in one move all the mentioned problems. More specifically, we propose a method that is able to estimate missing exposures for HDR image formation starting from only one under-exposed shot. Estimation is done through artificial neural networks: the development of a mathematical model is a highly desirable, but time consuming task. The results are are very interesting, although not perfect, and suggest that further research might lead to a suitable solution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18273</video:player_loc><video:duration>1168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18270</video:thumbnail_loc><video:title>On Curvature of Color Spaces and Its Implications</video:title><video:description>In this paper we discuss the role of curvature in the context of color spaces. Curvature is a differential geometric property of color spaces that has attracted less attention than other properties like the metric or geodesics. In this paper we argue that the curvature of a color space is important since curvature properties are essential in the construction of color coordinate systems. Only color spaces with negative or zero curvature everywhere allow the construction of Munsell-like coordinates with geodesics, shortest paths between two colors, that never intersect. In differential geometry such coordinate systems are known as Riemann coordinates and they are generalizations of the wellknown polar coordinates. We investigate the properties of two measurement sets of just-noticeable-difference (jnd) ellipses and color coordinate systems constructed from them. We illustrate the role of curvature by investigating Riemann normal coordinates in CIELUV and CIELAB spaces. An algorithsm is also shown to build multi-patch Riemann coordinates for spaces with the positive curvature.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18270</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18268</video:thumbnail_loc><video:title>Noise Analysis of a Multispectral Image Acquisition System</video:title><video:description>Prior knowledge of the noise present in a color acquisition device is very important for the recovery of spectral reflectance of an object being imaged, since recovery performance is greatly influenced by the noise. In the previous paper (IEEE Trans. Image Process. 1848 (2006), the author proposed a new model to estimate noise variance of an image acquisition system by assuming the noise variance in each channel is equal and showed this model is very useful to accurately recover a reflectance of an imaged object. This paper describes extended model for the estimation of the covariance matrix the noise present in an image acquisition system without assumption. It is demonstrated that the proposal overfits noise covariance matrix to learning samples and that recovery performance for the test samples is poor with the previous model. However this overfitting means the estimates are correctly performed using the model. The new model is effective in analyzing the present in an image acquisition system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18268</video:player_loc><video:duration>1209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18275</video:thumbnail_loc><video:title>Saliency Models as Gamut-Mapping Artifact Detectors</video:title><video:description>When an image is reproduced with a device different artificats can occur. These artifacts, if dectectable by observers, will reduce the quality of the image. If these artifacts occur in salient regions (regions of interest) or or if the artifacts introduce salient regions regions they contribute to reduce the quality of the reproduction. In this paper we CGIV 2010 and MCS’10 Final Program and Proceedings xxv propose a novel method for the detection of artifacts based on saliency models. The method is evaluated against a set of gamut mapped images containing the artifacts, which have have been marked by a group of group experts. The results have shown that the proposed metrics are promising to detect the artifacts through the reproduction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18275</video:player_loc><video:duration>812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18271</video:thumbnail_loc><video:title>Online Colour Naming Experiment Using Munsell Colour Samples</video:title><video:description>An online colour-naming experiment was designed and developed to determine a broad set of colour words in wide cultural use with their corresponding colour ranges in sRGB and Munsell specifications. The quality of the English dataset was analysed in terms of colour centroids, frequency of names, consistency and response time. The importance of basic colour terms was confirmed while it was also revealed that in free colour naming tasks, the majority of the observers preferred to use non-basic colour terms. The validation of the web-based experimental methodology with previous studies conducted in controlled viewing conditions produced satisfactory results, while a comparison of the 27 most frequent chromatic colour words with a previous web-based experiment showed a remarkable agreement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18271</video:player_loc><video:duration>1075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18237</video:thumbnail_loc><video:title>Mensch - Technik - Recht</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18237</video:player_loc><video:duration>2830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18261</video:thumbnail_loc><video:title>Evaluation of Performance of Twelve Color-Difference Formulae Using Two NCSU Experimental Datasets</video:title><video:description>We previously reported the performance of four color difference equations around the CIE 1978 blue color center (NCSU-B1) using various statistical measures. In this study we employed the standardized residual sum of squares (STRESS) index to test the performance of twelve color-difference formulae using two experimental NCSU datasets. The first dataset (NCSU-B1) included 66 sample pairs around the CIE 1978 blue color center and the second dataset (NCSU- 2) contained 69 sample pairs around 13 color centers. In the first dataset 26 observers made a total of 5148 assessments of sample pairs with small color differences (ΔE*ab&lt;5) while the second dataset involved 20,700 assessments by 100 observers from four different geographical regions of the world (25 in each region). Each pair in both sets was assessed by each color normal observer in three separate sittings on separate days and the average of assessments was calculated. For the samples in the first dataset a custom AATCC standard gray scale was employed to assess the magnitude of difference between colored samples. A third-degree polynomial equation was used to convert gray scale ratings to visual differences (ΔV). In the second study a novel perceptually linear gray scale was developed and a linear function was used to obtain visual differences. Based on the analysis of STRESS index results the DIN99d equation gave the best results for both datasets, and the CIELAB equation the worst.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18261</video:player_loc><video:duration>1376</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18259</video:thumbnail_loc><video:title>Estimation of Backing Influence on Halftone Reflectance</video:title><video:description>In the graphic arts industry, there is a need to convert colorimetric readings taken on one backing (usually white) to values that would have been measured with a different backing (usually black). We describe and compare different models for such a conversion. Starting from published models using linear scaling, we developed a new nonlinear model for a strongly scattering substrate. Another new model was derived from the Clapper-Yule model, which includes effects of internal reflectances. All these models are applicable in both the spectral and the tristimulus domain. For calibration, we used measurements of the bare substrate on both backings. We intentionally make only use of the measured spectral or XYZ values, and do not require knowledge of the nominal CMYK values. This is particularly useful for arbitrary patches measured with a stand-alone measurement device. The test data sets consisted of a large set of test prints, originating from digital or conventional printing processes, and covering typical ranges of mass per area. Both new models outperformed linear regression models and the spectral versions always yielded better results than their corresponding versions in tristimulus space.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18259</video:player_loc><video:duration>1055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18263</video:thumbnail_loc><video:title>Extending SURF to the Color Domain</video:title><video:description>Automatic extraction of local features from images plays an important role in many computer vision tasks. During the last years, much focus has been put on making the features invariant to geometric transformations such as a rotation and scaling of the image. Recently, some work has been published concerning the integration of color information into the detection and description step of SIFT. In various evaluations, it has been shown that including color information can increase distinctiveness and invariance to photometric transformations caused by illumination changes. In this paper we build on the results from these approaches and apply them to the SURF descriptor, which is advantageous compared to SIFT in terms of speed, making it a perfect candidate for online applications, for example in the field of robotics. Our results show significant improvements concerning the repeatability and destinctiveness of SURF for 3D objects under varying illumination directions. In contrast to many other evaluations we also determine the accuracy of the orientation assignment and include this into our comparisons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18263</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18260</video:thumbnail_loc><video:title>Evaluating Color Difference Formulae by Riemannian Metric</video:title><video:description>For precision color matching, visual sensitivity to small color difference is an essential factor. Small color differences can be measured by the just noticeable difference (JND) ellipses. The points on the ellipse represent colours that are just noticably different from the colour of the centre point. Mathematically, such an ellipse can be described by a positive definite quadratic differential form, which is also known as the Riemannian metric. In this paper, we propose a method which makes use of the Riemannian metric and Jacobean transformations to transform JND ellipses between different colour spaces. As an example, we compute the JND ellipses of the CIELAB and CIELUV color difference formulae in the xy chromaticity diagram. We also propose a measure for comparing the similarity of a pair of ellipses and use that measure to compare the CIELAB and CIELUV ellipses to two previously established experimental sets of ellipses. The proposed measure takes into account the size, shape and orientation. The technique works by calculating the ratio of the area of the intersection and the area of the union of a pair of ellipses. The method developed can in principle be applied for comparing the performance of any color difference formula and experimentally obtained sets of colour discrimination ellipses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18260</video:player_loc><video:duration>1117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18265</video:thumbnail_loc><video:title>Ink-Dependent n-Factors for the Yule-Nielsen Modified Spectral Neugebauer Model</video:title><video:description>Different inks may have different mechanical and/or optical properties. Existing Yule-Nielsen modified Neugebauer spectral prediction models assume however that the inks forming a color halftone behave similarly, i.e. that a single n-factor can model the lateral propagation of light within the paper as well as non-uniformities of the ink dot thickness profiles. However, if the inks have very different optical or mechanical properties, each ink may be separately modeled with its specific n-factor. In order to predict the reflection spectrum of such color halftones, we extend the ink spreading enhanced Yule-Nielsen modified spectral Neugebauer (EYNSN) model by calculating for each halftone an optimal n-factor as an average of the ink specific n-factors weighted by a parabolic function of the ink surface coverages. We compare the prediction accuracies of the standard EYNSN model where each halftone is predicted by making use of one global n-factor with the predictions accuracies of the extended EYNSN model where each halftone is predicted with its corresponding optimal n-factor derived from the individual ink-specific n-factors. For inks having very different optical and/or mechanical properties, we observe an improvement of the prediction accuracies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18265</video:player_loc><video:duration>1282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18266</video:thumbnail_loc><video:title>Local Perceptual Weighting in JPEG2000 for Color Images</video:title><video:description>The aim of this work is to explain how to apply perceptual concepts to define a perceptual pre-quantizer and to improve JPEG2000 compressor. The approach consists in quantizing wavelet transform coefficients using some of the human visual system behavior properties. Noise is fatal to image compression performance, because it can be both annoying for the observer and consumes excessive bandwidth when the imagery is transmitted. Perceptual pre-quantization reduces unperceivable details and thus improve both visual impression and transmission properties. The comparison between JPEG2000 without and with perceptual pre-quantization shows that the latter is not favorable in PSNR, but the recovered image is more compressed at the same or even better visual quality measured with a weighted PSNR. Perceptual criteria were taken from the CIWaM (Chromatic Induction Wavelet Model).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18266</video:player_loc><video:duration>912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18264</video:thumbnail_loc><video:title>Fast Non-Iterative PCA Computation for Spectral Image Analysis Using GPU</video:title><video:description>In this study, we implement a fast non-iterative Principal Component Analysis computation for spectral image analysis by utilizing Graphical Processing Unit GPU. PCA inner product computation efficiency between Central Processing Unit CPU and GPU was examined. Performance was tested by using spectral images with different dimensions and different PCA inner product image counts. It will be shown that the GPU implementation provides about seven times faster PCA computation than the optimized Difference to the commonly used scientific analysis software Matlab is even higher. When spectral image analysis is needed to make in real-time, CPU does not offer the necessary performance for larger spectral images. Therefore, powerful GPU implementation is needed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18264</video:player_loc><video:duration>912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18262</video:thumbnail_loc><video:title>Evaluation Perceptual Color Edge Detection Algorithms</video:title><video:description>Although several colour edge detectors have been proposed, all of them utilized colour Euclidean distances in the colour space to measure colour differences. In this paper a set of colour edge detection algorithms based on colour visual perception is proposed. These algorithms are a combination of vector edge detector, in uniform colour spaces and using perceptual colour difference equations. A comparative study has been performed. To evaluate the detectors performance a set of synthetics images is generated and various measures are used. It can be concluded that detectors based on CIEDE2000 colour difference equation are better regarding the correlation with colour visual perception.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18262</video:player_loc><video:duration>1235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18258</video:thumbnail_loc><video:title>Error Estimation of Paired Comparison Tests for Thurstone’s Case V</video:title><video:description>Pair comparison methods based on Case V of Thurstone’s Law of Comparative Judgment are widely used to derive interval scales for perceptual image quality. A thorough treatment of the involved statistical errors is often neglected, even though this is the base for computing confidence intervals and other statistical tests. In this paper we show, that consequent error estimation through all steps of the data analysis provides a simple and reliable method to compute confidence intervals. Monte Carlo simulations are used to verify the results and to compare the proposed error estimation with other known methods.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18258</video:player_loc><video:duration>1071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18215</video:thumbnail_loc><video:title>Contactless web handling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18215</video:player_loc><video:duration>1166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18037</video:thumbnail_loc><video:title>Master class with Sharon Glotzer</video:title><video:description>Quasiperiodic crystals with long range rotational symmetry but no translational repeat unit have been known in metallic alloys since they were first reported in 1984. Yet only in the past ten years have such complex structures been reported in soft materials, comprised of, e.g., polymers, macromolecules, nanoparticles and colloids. In nearly all of these soft matter systems, quasiperiodicity is entropically stabilized, and any interactions are essentially short range. Interestingly, despite the fact that most metallic quasicrystals exhibit icosahedral symmetry, no icosahedral quasicrystals have been reported for soft matter systems. Instead, primarily 12-fold rotational symmetries are found, with recent, occasional reports of 8-fold, 10-fold, 18-fold, and even 24-fold planar quasicrystals. In this talk, we discuss common features and unifying principles for the self-assembly of soft matter quasicrystals, and we present results for the first icosahedral quasicrystal to be thermodynamically self-assembled in a computer simulation. This icosahedral quasicrystal is robust over a range of parameters, and is obtained from a single particle type interacting via a short-ranged, oscillatory pair potential that may be achievable in systems of colloidal spheres. The icosahedral quasicrystal we report is surrounded in parameter space by clathrates, important for deep sea methane storage, and other new crystal structures never before reported in a one-component system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18037</video:player_loc><video:duration>8262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18022</video:thumbnail_loc><video:title>Master class with Ursula Keller</video:title><video:description>There has been a long-standing, ongoing effort in the ultrafast laser field to reduce the pulse duration and increase the power to continue to empower existing and new applications. After 1990, new techniques such as semiconductor saturable absorber mirrors (SESAMs) and Kerr lens mode locking (KLM) allowed for the generation of stable pulse trains from diode-pumped solid-state lasers for the first time, and enabled the performance of such lasers to improve by several orders of magnitude with regards to pulse duration, pulse energy and pulse repetition rates. This master course will give an introduction to some key topics such as passive modelocking based on SESAMs, KLM, and soliton modelocking; frequency comb generation and parameters such as carrier envelope offset frequency and pulse repetition rate; and some selected topics in attosecond science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18022</video:player_loc><video:duration>9342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18027</video:thumbnail_loc><video:title>Opening lecture with Ursula Keller</video:title><video:description>Novel time-resolved attosecond streaking techniques are currently being applied in an attempt to answer a very fundamental questions in quantum mechanics, such as how fast can light remove a bound electron from an atom or a solid? Furthermore, the question of how long a tunneling particle spends inside the barrier has remained unresolved since the early days of quantum mechanics. The main theoretical contenders, such as the Buttiker-Landauer, the Eisenbud-Wigner (also known as Wigner-Smith), and the Larmor time give different answers. Yet recent attempts at reconstructing valence electron dynamics in atoms and molecules have entered a regime where the tunneling time genuinely matters. We used the attoclock technique to measure the tunneling delay time in strong laser field ionization of helium and reveal a real and not instantaneous tunneling time. The matching theoretical model predicts a strong implications on the investigation of electron dynamics in attosecond science, because a significant delay must be taken into account about when the electron hole dynamics begin to evolve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18027</video:player_loc><video:duration>3148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18673</video:thumbnail_loc><video:title>Feature-rich and fast SCSI target with CTL and ZFS</video:title><video:description>Three years ago FreeBSD got new subsystem called CTL (CAM Target Layer), providing SCSI target device emulation at kernel level. It allowed to bring FibreChannel target support in FreeBSD to significantly new level, and later was integrated with the new iSCSI stack. This talk will describe CTL internal organization, improvements done during the last year, results and perspectives. It will include overview of modern SCSI extensions, known as VMWare VAAI and Microsoft ODX, and their CTL implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18673</video:player_loc><video:duration>2258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18672</video:thumbnail_loc><video:title>Fighting Harassment with Open Source Tools</video:title><video:description>Have you ever wished you could actually replace a troll with a very small shell script? Maybe you can. It's time to take charge and work on solving these situations from within the open source community. The internet is full of trolls. We know that this always been the case, but in the past year, the harassment coming from some online communities has become international news. There have been death threats, SWAT attacks, threats of sexual violence, hacking attempts, and many other tactics used against those most vocal against the harassment. We're going to talk a little bit about issues regarding diversity. It's no surprise that most of the people being targeted are women, and it can be a difficult thing for many to understand precisely what this harassment looks like. I'm going to show examples of what I personally have dealt with after releasing my open source project to combat harassment. The question is often raised as to why there aren't more women in open source. To answer that, everyone needs to be aware of what a female open source developer can face. Warning: there will be some graphic language. Law enforcement doesn't have an adequate way of handling online harassment. The sites being used as a method of communication don't have an adequate way of handling online harassment. Terms of Service are created not to protect the users, but to protect the interest of the companies that wrote them. However, not all is lost. With open APIs, we can work at creating safer spaces for those being targeted. I'll discuss the initial release of ggautoblocker, the problem it solved, and the roadmap for development going forward. There are many other tools that are needed. There are many ways to contribute to helping mitigate this problem. This is a new approach to an old problem, and a lot of commercial companies are already looking at ways to sell a solution. The ability to be safe should be open to all and not come at a price.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18672</video:player_loc><video:duration>3762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18661</video:thumbnail_loc><video:title>mandoc: becoming the main BSD manual toolbox - BSDCan 2015 presentation</video:title><video:description>The original audio stream of my presentation at BSDCan 2015 in Ottawa (except for the first 30 seconds and the last four minutes; those two chunks failed to record in Ottawa, so i had to re-record them). The associated video stream contains the presentation slides captured off the beamer input by the conference organizers, so video and audio are in sync. Topics are the new man(1), man.conf(5), man.cgi(8); eqn(7) HTML5 and MathML output; UTF-8 improvements, afl(1) audit, -Wunsupp, pod2mdoc(1), a status summary in various operating systems, and possible future directions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18661</video:player_loc><video:duration>3718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18652</video:thumbnail_loc><video:title>Protecting FreeBSD with Secure Virtual Architecture</video:title><video:description>In this talk, I will present our research on protecting FreeBSD applications and the FreeBSD kernel from attacks. I will briefly describe the KCoFI system which protects the FreeBSD kernel from control-flow hijack attacks (such as classic buffer overflow attacks) and the Virtual Ghost system which protects applications from a compromised operating system kernel. Both KCoFI and Virtual Ghost are built using the Secure Virtual Architecture (SVA) (an LLVM-based infrastructure for enforcing security policies through compiler instrumentation and hardware techniques). In this talk, I will present our work on using the Secure Virtual Architecture (SVA) to protect FreeBSD applications and the FreeBSD kernel from security attacks. SVA is an LLVM-based infrastructure that permits us to use compiler instrumentation techniques to enforce security policies on both application and kernel code. In this talk, I will briefly describe how we used SVA to implement KCoFI: a system that enforces control-flow integrity and code segment integrity on the FreeBSD kernel to protect it from control-flow hijack attacks. I will then describe how we extended KCoFI to build Virtual Ghost. Virtual Ghost protects applications from a compromised operating system kernel. I will describe how Virtual Ghost uses compiler instrumentation to prevent the FreeBSD kernel from spying on and corrupting private application data and how it prevents the kernel from maliciously modifying application control flow (while still supporting features such as signal handlers and process creation).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18652</video:player_loc><video:duration>3960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18665</video:thumbnail_loc><video:title>Jetpack, a container runtime for FreeBSD (part 1 of 2)</video:title><video:description>Jetpack brings application containers, popularized by Docker on Linux, to FreeBSD Application containers are a new approach to virtualization, popularized in last two years by Docker - a Linux implementation that all but monopolized the market. Jetpack is an application container runtime for FreeBSD that implements the App Container Specification using jails and ZFS. I will speak about how the container paradigm is different from the existing jail management solutions, how Jetpack fits into the general landscape of container runtimes, and about Jetpack's inner workings and implementation challenges. A quick demo is not unlikely.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18665</video:player_loc><video:duration>1086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18657</video:thumbnail_loc><video:title>Networking with OpenBSD in a virtualized environment</video:title><video:description>Virtualized systems running on hypervisors such as bhyve, ESXi, Xen, etc are increasingly important in the datacenter. With a long history of stable regular releases, security, and networking performance OpenBSD is very well suited to take advantage of virtualization and to help improve the state of the art. This presentation will explore why OpenBSD is well suited to deploying as virtual network devices on the various hypervisors and present practical examples of using OpenBSD for production networking in a virtual system. I will discuss what tools are in base, what tools are easily installable from ports/packages, current automation and management tools, and how to use them effectively using specific real world examples from large data center networks. Will present examples and methods for using OpenBSD to build routers, firewalls, and loadbalancers running on the various hypervisors. Will talk about methods for automating deployment, configuration, and integration with existing vendors. Will also address possible future applications in switching. Will discuss how to use the tools in OpenBSD to run a better and faster network with fewer problems and how virtualization can be part of that. In addition to the above I will discuss why the OpenBSD community in particular should care about virtualization and work to improve the state of engineering there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18657</video:player_loc><video:duration>3806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18647</video:thumbnail_loc><video:title>Using routing domains / routing tables in a production network</video:title><video:description>OpenBSD has supported routing domains (aka VRF-lite) since 4.6, released in 2009. In 2014, OpenBSD 5.5 gained support for IPv6 routing domains. At its most basic, routing domains are simply multiple routing tables in the same kernel. While seeming like a simple task, there are many gotchas involved in using routing domains in a production network. This talk will give a brief history, as well as some scenarios for why and how you would use routing domains, while describing several of the issues that came up during the initial deployments. Routing domains allows (for example) an airport to radically simplify their physical network configuration, saving costs and configuration overhead. A small demonstration network will be used to illustrate common and uncommon use cases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18647</video:player_loc><video:duration>3788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18671</video:thumbnail_loc><video:title>FreeBSD for High Density Servers</video:title><video:description>To promote FreeBSD to High Performance Computing or High Density Servers under such circumstances, it is considered to be very important to share the information about how to install, how to setup, how to manage, how to patch and how to fix to work FreeBSD correctly with those machines. In this session, I am going to talk about how to install FreeBSD to MicroModularServer and how to manage and control those servers. To install FreeBSD to High Density Servers including NEC MicroModularServer or HP Moonshot, you need another skill compared to install to common PCs and rack mount servers. This kind of servers (low energy consumption, low computing power and high space efficient) are good for too many edge servers/web servers at limited rack space, for example, as an alternative system for Blade servers or many cores servers like Sun Fire T1000/T2000.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18671</video:player_loc><video:duration>2308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18664</video:thumbnail_loc><video:title>Jetpack, a container runtime for FreeBSD (part 2 of 2)</video:title><video:description>Jetpack brings application containers, popularized by Docker on Linux, to FreeBSD Application containers are a new approach to virtualization, popularized in last two years by Docker - a Linux implementation that all but monopolized the market. Jetpack is an application container runtime for FreeBSD that implements the App Container Specification using jails and ZFS. I will speak about how the container paradigm is different from the existing jail management solutions, how Jetpack fits into the general landscape of container runtimes, and about Jetpack's inner workings and implementation challenges. A quick demo is not unlikely.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18664</video:player_loc><video:duration>1860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18667</video:thumbnail_loc><video:title>Introducing OpenBSD's new httpd (part 1 of 2)</video:title><video:description>OpenBSD includes a new web server in its base system that is based on relayd and replaced nginx. OpenBSD includes a brand new web server that was started just two weeks before the 5.6 release was finished. Work is in active progress and significant improvements have been done since its initial appearance. But why do we need another web server? This talk is about the history, design and implementation of the new httpd(8). About 17 years ago, OpenBSD first imported the Apache web server into its base system. It got cleaned up and improved and patched to drop privileges and to chroot itself by default. But years of struggle with the growing codebase, upstream, and the inacceptable disaster of Apache 2 left OpenBSD with an unintended fork of the ageing Apache 1.3.29 for many years. When nginx came up, it promised a much better alternative of a popular, modern web server with a suitable BSD license and a superior design. It was patched to drop privileges and to chroot itself by default and eventually replaced Apache as OpenBSD's default web server. But history repeated itself: a growing codebase, struggle with upstream and the direction of its newly formed commercial entity created a discontent among many developers. Until one day at OpenBSD's g2k14 Hackathon in Slovenia, I experimented with relayd and turned it into a simple web server. A chain of events that were supported by Bob Beck and Theo de Raadt turned it into a serious project that eventually replaced nginx as the new default. It was quickly adopted by many users: "OpenBSD httpd" was born, a simple and secure web server for static files, FastCGI and LibreSSL-powered TLS. And, of course, "httpd is web scale".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18667</video:player_loc><video:duration>2473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18666</video:thumbnail_loc><video:title>Introducing OpenBSD's new httpd (part 2 of 2)</video:title><video:description>OpenBSD includes a new web server in its base system that is based on relayd and replaced nginx. OpenBSD includes a brand new web server that was started just two weeks before the 5.6 release was finished. Work is in active progress and significant improvements have been done since its initial appearance. But why do we need another web server? This talk is about the history, design and implementation of the new httpd(8). About 17 years ago, OpenBSD first imported the Apache web server into its base system. It got cleaned up and improved and patched to drop privileges and to chroot itself by default. But years of struggle with the growing codebase, upstream, and the inacceptable disaster of Apache 2 left OpenBSD with an unintended fork of the ageing Apache 1.3.29 for many years. When nginx came up, it promised a much better alternative of a popular, modern web server with a suitable BSD license and a superior design. It was patched to drop privileges and to chroot itself by default and eventually replaced Apache as OpenBSD's default web server. But history repeated itself: a growing codebase, struggle with upstream and the direction of its newly formed commercial entity created a discontent among many developers. Until one day at OpenBSD's g2k14 Hackathon in Slovenia, I experimented with relayd and turned it into a simple web server. A chain of events that were supported by Bob Beck and Theo de Raadt turned it into a serious project that eventually replaced nginx as the new default. It was quickly adopted by many users: "OpenBSD httpd" was born, a simple and secure web server for static files, FastCGI and LibreSSL-powered TLS. And, of course, "httpd is web scale".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18666</video:player_loc><video:duration>547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18654</video:thumbnail_loc><video:title>Packaging FreeBSD base system (2 of 2)</video:title><video:description>Use pkg(8) to distribute, install and upgrade the FreeBSD base system. This talk will describe why packaging the base system, and what is/was need to be done to allow packaging the base system: - Prerequisite changes made in pkg(8) to allow handling the base particularities - Prerequisite changes made or needed in base build system to be able to create sane packages - Granularity of the packaging - Plans to satisfy most of our users: embedded who wants small packages, old timers who wants big fat packages, administrators who wants flexibility, developers who wants to be able to provides custom packages for large testings and all others. - What new possibilities/features will packaging base offer to users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18654</video:player_loc><video:duration>850</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18660</video:thumbnail_loc><video:title>Measure Twice, Code Once</video:title><video:description>The networking subsystems of any operating system have grown in complexity as the set of protocols and features supported has grown since the birth of the Internet. Firewalls, Virtual Private Networking, and IPv6 are just a few of the features present in the FreeBSD kernel that were not even envisioned when the original BSD releases were developed over 30 years ago. Advances in networking hardware, with 10Gbps NIC cards being available for only a few hundred dollars, have far outstripped the speeds for which the kernels network software was originally written. As with the increasing speed of processors over the last 30 years, systems developers and integrators have always depended on the next generation of hardware to solve the current generations performance bottlenecks, often without resorting to any coherent form of measurement. Our paper shows developers and systems integrators at all proficiency levels how to benchmark networking systems, with specific examples drawn from our experiences with the FreeBSD kernel. Common pitfalls are called out and addressed and a set of representative tests are given. A secondary outcome of this work is a simple system for network test coordination, Conductor, which is also described.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18660</video:player_loc><video:duration>3279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18656</video:thumbnail_loc><video:title>New OpenZFS features supporting remote replication</video:title><video:description>OpenZFS send and receive forms the core of remote replication products, allowing incremental changes between snapshots to be serialized and transmitted to remote systems. In the past year, we have implemented several new features and performance enhancements to ZFS send/receive, which I will describe in this talk. This talk will cover: - Resumable ZFS send/receive, which allows send/receive to pick up where it left off after a failed receive (e.g. due to network outage or machine reboot). - ZFS receive prefetch, which is especially helpful with objects that are updated by random writes (e.g. databases or zvols/VMDKs). - ZFS send rebase, which can send changes between arbitrary snapshots; the incremental source is not restricted to being an ancestor of the snapshot being sent. In this talk, I will cover the impact of these changes to users of ZFS send/receive, including how to integrate them into remote replication products. I will also give an overview of how zfs send/receive works, and how these enhancements fit into the ZFS codebase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18656</video:player_loc><video:duration>3446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18646</video:thumbnail_loc><video:title>What happens when a dwarf and a daemon start dancing by the light of the silvery moon?</video:title><video:description>The use of DWARF debug information to dynamically project the embedded extension language Luas global environment onto the NetBSD kernels internal state. Traditionally, an embedded extension language such as Lua is only provided with limited and controlled access to its host environment. That access being defined ahead-of-time by a set of hand-written or generated C bindings. In this presentation we will explore an alternative: the use of DWARF debug information and the in-kernel debugger, ddb, to provide scripts running on a Lua interpreter embedded in the NetBSD kernel with simple and unfetted access to the entire kernel state.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18646</video:player_loc><video:duration>3360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18648</video:thumbnail_loc><video:title>Unifying jail and package management for PC-BSD, FreeNAS and FreeBSD.</video:title><video:description>Historically the PC-BSD project has had easy-to-use, powerful GUI utilities for package and jail management. However, being X11/Qt applications, this made their usefulness limited only to workstations, or other systems running a graphical environment, not particularly well suited for FreeNAS or a traditional FreeBSD server. With the rise of web-browser driven system management, it was also time for PC-BSD to begin converting some of its more popular tools into web-manageable forms. Over the summer of 2014, a new project was started to re-create the AppCafe, a pkgng front-end, and the Warden, a jail manager, into web-accessible utilities for inclusion into both PC-BSD and FreeNAS. This front-end allows remote management of jails and packages on the upcoming FreeNAS 10, as well as system package management on FreeBSD and PC-BSD. This talk will provide a high-level overview of the functionality of the new AppCafe / Warden, along with technical details about the implementation for developers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18648</video:player_loc><video:duration>2691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18658</video:thumbnail_loc><video:title>Multipath TCP for FreeBSD</video:title><video:description>Multipath TCP (MPTCP) allows multi-homed hosts to make use of multiple addresses over a single TCP connection. This talk will cover the software architecture of a FreeBSD implementation of MPTCP, as well as presenting some case studies and performance results. Multipath TCP (MPTCP) was designed as an extension to TCP, allowing a multi-homed host to utilise multiple network interfaces when transferring data. MPTCP is in the process of being standardised by the IETF as RFC 6824. Supported by funding from Cisco Systems, the Centre for Advanced Internet Architectures released several patches against FreeBSD-10 (from March 2013) to add rudimentary MPTCP capabilities and code paths. More recently, the FreeBSD Foundation provided funding to continue development of the MPTCP stack, building on the existing work. The stack has since then been re-designed and improved beyond the early experimental versions. In this talk I will provide an overview of the Multipath TCP (MPTCP) protocol before discussing the software design, features and performance of our FreeBSD MPTCP implementation. I will also present some basic performance testing, case studies and usage examples (showing how MPTCP reacts to different paths coming and going while connections stay active).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18658</video:player_loc><video:duration>2860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18659</video:thumbnail_loc><video:title>Molecular Evolution, Genomic Analysis and FreeBSD</video:title><video:description>The Bielawski group at Dalhousie University is focused on molecular evolution, phylogenetics and genomics. At the moment, the research is entirely computational, involving model development, simulation, and analysis of real genetic data. Since 2009 we have used FreeBSD almost exclusively for our work. We use our FreeBSD-based cluster for 1) running computationally demanding models of molecular evolution and genomic analysis and 2) storage of genetic sequence data. In this talk I will introduce you to the type of work we do and describe how FreeBSD meets the challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18659</video:player_loc><video:duration>2878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18649</video:thumbnail_loc><video:title>UCL for FreeBSD</video:title><video:description>Most system administrators no longer edit the majority of configuration files by hand, they use automation and configuration management tools like puppet, saltstack, ansible, and the like. Many utilities and daemons in the FreeBSD base system use their own custom configuration file format. While these various different formats are usually accompanied by man pages, they do not lend themselves to automation or programmatic editing. Space and tab delimited files make it harder to extract a specific value, and difficult to edit that value in place, whereas nested key-value pairs are easier to read, and are easily addressed using libUCLs dotted notation. To solve this, I propose teaching the various utilities and daemons in the FreeBSD base system to speak UCL  the Universal Config Language, as implemented by libucl. In addition, I propose adding two small tools to the base system to make the administration of such config files easier for humans and automated scripts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18649</video:player_loc><video:duration>3256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18663</video:thumbnail_loc><video:title>Large-scale plug&amp;play x86 network appliance deployment over Internet</video:title><video:description>Presenting a project for large-scale and plug&amp;play network appliance deployment. How a lazy network administration do for building, deploying and manage thousand of network appliances all over the world ? This talk presents an example of solution combining FreeBSD, OpenVPN and Ansible for answering to this question. Starting from the initial needs of providing: multi-role network appliances: VPN Router, Wifi Access Point, Captive Portal, Firewalls, etc</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18663</video:player_loc><video:duration>2792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18655</video:thumbnail_loc><video:title>Packaging FreeBSD base system (1 of 2)</video:title><video:description>Use pkg(8) to distribute, install and upgrade the FreeBSD base system. This talk will describe why packaging the base system, and what is/was need to be done to allow packaging the base system: - Prerequisite changes made in pkg(8) to allow handling the base particularities - Prerequisite changes made or needed in base build system to be able to create sane packages - Granularity of the packaging - Plans to satisfy most of our users: embedded who wants small packages, old timers who wants big fat packages, administrators who wants flexibility, developers who wants to be able to provides custom packages for large testings and all others. - What new possibilities/features will packaging base offer to users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18655</video:player_loc><video:duration>2623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18581</video:thumbnail_loc><video:title>Bearings and Steels</video:title><video:description>Lectures by Alan Begg, followed by Harry Bhadeshia and Pedro Rivera, at a meeting held in Cambridge University on the 8th of August.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18581</video:player_loc><video:duration>5635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18356</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 7</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18356</video:player_loc><video:duration>4580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18345</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Steel Standards: lecture 6</video:title><video:description>A lecture about the standards for steels; such standards are routinely used in the purchase and use of commercially available alloys. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18345</video:player_loc><video:duration>4658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18590</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 6</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 6 deals with the formation of allotriomorphic and idiomorphic ferrite in steels. Growth is treated as diffusion-controlled and by a reconstructive transformation mechanism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18590</video:player_loc><video:duration>2649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18588</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 4</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 4 deals with the design of carbide-free bainitic steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18588</video:player_loc><video:duration>2820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18594</video:thumbnail_loc><video:title>Steel Technology, Ingenuity and the Future</video:title><video:description>A elegant lecture on the creativity and thought processes needed to nurture the already vibrant steels research and development. A lecture by Professor Hae-Geon Lee of the Graduate Institute of Ferrous Technology, POSTECH, South Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18594</video:player_loc><video:duration>3406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18585</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 12</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. The final Part 12 deals with the creation of the world's first bulk nanocrystalline metal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18585</video:player_loc><video:duration>2762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18587</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 3</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 3 deals with the mechanism of the bainite transformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18587</video:player_loc><video:duration>3286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18653</video:thumbnail_loc><video:title>PCI SR-IOV on FreeBSD</video:title><video:description>PCI Single Root I/O Virtualization (SR-IOV) is an optional part of the PCIe standard that provides hardware acceleration for the virtualization of PCIe devices. When SR-IOV is in use, a function in a PCI device (known as a Physical Function, or PF) will present multiple Virtual PCI Functions (VF) on the PCI bus. These VFs are fully independent PCI devices that can use the functionality of the PF without the overhead of synchronizing with the driver for the PF or other VFs. SR-IOV allows for great improvements in network performance in virtualized environments compared to traditional software-only network virtualization. SR-IOV is an important virtualization technology supported in a number of hypervisors. Although FreeBSD has long had support for acting as a guest OS in an SR-IOV environment, to date it has not been possible to use SR-IOV in combination with native virtualization technologies like vimage jails or bhyve. This talk will cover the new SR-IOV infrastructure added to FreeBSD PCI subsystem, which allows the use of FreeBSD as an SR-IOV host. Discussion will focus on the use of SR-IOV by system administrators, with the balance of the talk devoted to the kernel API provided to PF driver maintainers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18653</video:player_loc><video:duration>3139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18678</video:thumbnail_loc><video:title>CheriBSD: A research fork of FreeBSD</video:title><video:description>CheriBSD is a fork of FreeBSD to support the CHERI research CPU. We have extended the kernel to provide support for CHERI memory capabilities as well as modifying applications and libraries including tcpdump, libmagic, and libz to take advantage of these capabilities for improved memory safety and compartmentalization. We have also developed custom demo applications and deployment infrastructure for our table demo platform. In this talk I will discuss the challenges facing a long running, public fork of FreeBSD. The challenges I discuss will include keeping up with current, our migration from Perforce to Git and the difficulty--and value--of upstreaming improvements. I will also cover our internal and external release process and the products we produce. CheriBSD targets a research environment, but lessons learned will apply to many environments building products or services on customized versions of FreeBSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18678</video:player_loc><video:duration>3286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18681</video:thumbnail_loc><video:title>An Introduction to the Implementation of ZFS (part 1 of 2)</video:title><video:description>Much has been documented about how to use ZFS, but little has been written about how it is implemented. This talk pulls back the covers to describe the design and implementation of ZFS. The content of this talk was developed by scouring through blog posts, tracking down unpublished papers, hours of reading through the quarter-million lines of code that implement ZFS, and endless email with the ZFS developers themselves. The result is a concise description of an elegant and powerful system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18681</video:player_loc><video:duration>1055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18677</video:thumbnail_loc><video:title>CloudABI Cloud computing meets fine-grained capabilities</video:title><video:description>Cloud computing meets fine-grained capabilities CloudABI is a new runtime environment that attempts to make it easier to use UNIX-like operating systems at the core of a cloud computing platform. Instead of offering full machine virtualization (e.g., bhyve) or requiring the use of intrusive OS-level virtualization techniques (e.g., Jails), end users can simply provide a set of binaries that communicate with the operating system over a secure and compact POSIX-like interface. Advantages include ease of maintenance and increased security. Over the last couple of years, we've seen the use of Capsicum increase. It's already being used to harden services like hastd and sshd, but also in interactive tools like tcpdump. CloudABI attempts to extend the scope of Capsicum by providing a light-weight POSIX-like binary interface that is purely based on the principles of Capsicum. CloudABI can be used at the core of a cloud computing service. Instead of using full machine virtualization (Xen, bhyve, KVM) or techniques that attempt to virtualize namespaces (FreeBSD Jails, Linux cgroups), CloudABI makes it possible to safely run user-provided executables with very low CPU/memory overhead, but also without any complex system configuration. Compared to other UNIX ABIs (Linux, FreeBSD, etc), CloudABI is relatively compact. The number of system calls is low (~60) and all data types and structures have been decoupled from the public C runtime environment, meaning that it is relatively straight-forward to add support for CloudABI to other operating systems. Implementations for FreeBSD and NetBSD already exist. An implementation for the Linux kernel is being worked on. This allows users of such computing platforms to run the same executables without targeting a specific operating system. There is no need to recompile. CloudABI uses Clang as its C/C++ compiler. It ships with a modern C library that is specifically designed to work in a capabilities-centric environment. Interfaces that typically tend to break when using Capsicum on FreeBSD (e.g., locales, timezones, DNS) may still operate correctly in this environment. The C library is almost entirely thread-safe and has high testing coverage. CloudABI attempts to abstract away traditional UNIX concepts that are not applicable to pure cloud computing environments, such as UNIX process credentials management (local users and groups), file system access control management and terminal handling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18677</video:player_loc><video:duration>3590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18676</video:thumbnail_loc><video:title>Even faster VM networking with virtual passthrough</video:title><video:description>In past years, we have shown how to achieve very high networking speeds in bare metal and VMs using the netmap framework: embarrassingly high packet rates on bare metal, comfortably good on VMs through conventional device emulation techniques. In this talk we show how to fill the speed gap between HW and VMs with a non conventional use of netmap, namely virtual passthrough. In this mode of operation, the guest VM uses directly the host's netmap port (thus saving extra data copies), while notifications are dispatched efficiently between guest and host. Thanks to this technique we can achieve communication speeds between untrusted guests in the order of 20 Mpps, and reach 50 Mpps between trusted guests across netmap pipes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18676</video:player_loc><video:duration>2924</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18675</video:thumbnail_loc><video:title>Expanding RDMA (Remote Direct Memory Access) capability over Ethernet in FreeBSD</video:title><video:description>Introducing a new way to enable high-speed data transfers over an Ethernet network with minimal CPU involvement RDMA (Remote Direct Memory Access) is growing in popularity in Linux and Windows systems as a way to transfer large amounts of data with low latency and minimal involvement from the CPU. However RDMA InfiniBand drivers in FreeBSD were not updated, requiring users to create or port their own implementation of RDMA, and RDMA over Ethernet was not available in FreeBSD. This talk will describe how RDMA works and review the new addition of RoCE (RDMA over Converged Ethernet) network drivers in FreeBSD, allowing easier implementation of rapid data transfers with low CPU utilization over Ethernet and InfiniBand. This also enables the use of iSCSI over RDMA via the iSER (iSCSI Extensions for RDMA) protocol. One of InfiniBands valuable capabilities is its support for RDMA (Remote Direct Memory Access) operations across a network, which enable rapid data transfer without involvement of the host CPU in the data path, and data placement to the responder memory without requiring its CPU awareness. RoCE (RDMA over Converged Ethernet) is a standard for RDMA over Ethernet. It provides true RDMA semantics for Ethernet and allows InfiniBand transport applications to work over an Ethernet network. FreeBSD is frequently used for storage purposes and RDMA capability has a high potential of improving performance in such storage applications. A good example for that is iSER (iSCSI Extensions for RDMA), a module being developed nowadays for FreeBSD, which enables the use of iSCSI over RoCE. The main idea of this talk is a short overview of RDMA  Its principles, key components and its main advantages. Additionally, it will cover the use of RoCE - implementation architecture, obstacles we overcame in the development, and a quick browse of RoCEs different capabilities and milestones.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18675</video:player_loc><video:duration>2326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18674</video:thumbnail_loc><video:title>Extensions to FreeBSD Datacenter TCP for Incremental Deployment Support</video:title><video:description>Datacenter TCP (DCTCP) achieves low latencies for short flows while maintaining high throughputs for concurrent bulk transfers, but requires changes to both endpoints, which presents a deployment challenge. This presentation introduces extensions to DCTCP that enables one-sided deployment when peers implement standard TCP/ECN functionality. This makes DCTCP significantly easier to deploy incrementally. We also improve DCTCP in two-sided deployments by refining ECN processing and the calculation of the congestion estimate. A FreeBSD kernel implementation of these DCTCP improvements demonstrates better performance than the original DCTCP variant, and validates that incremental one-sided deployments see benefits similar to those previously only achievable in two-sided deployments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18674</video:player_loc><video:duration>2624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18682</video:thumbnail_loc><video:title>Adventures in building open source software (part 2 of 2)</video:title><video:description>A year of tinkering with pkgsrc and others As a pkgsrc developer ensuring a tree of previously added software builds correctly across various systems / architectures and as a "developer?" taking an existing project &amp; applying the methodologies learnt from the *BSD project developers to improve the code base. Covering two angles of one problem (software) embarked on someone who is new to it. Almost a year ago I began to revive Darwin/PowerPC support in pkgsrc to allow up to date packages be build on PowerPC based mac's, at the start it was possible to build less than 8500 packages from the tree on OS X Tiger/PowerPC, sevan.mit.edu is about to exceed 11,427 published 32bit packages for the Darwin/x86 (Figures taken from 2014Q3 bulkbuild by Joyent). This talk will some the issues which needed to be tackled &amp; what's yet to come over the next few months to attempt to build as many of the 15000 possible packages available from pkgsrc on this architecture along with expanding the effort to building to 10 different operating systems across 5 architectures. For the programming angle, discuss my work to clear up the coova-chili code base to use the facilities the operating system provides, introduce functionality from the OpenBSD (e.g. strlcpy) and testing building across the BSD's to improve the codebase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18682</video:player_loc><video:duration>1740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18679</video:thumbnail_loc><video:title>BSDCan 2015 Closing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18679</video:player_loc><video:duration>2097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18683</video:thumbnail_loc><video:title>Adventures in building open source software (part 1 of 2)</video:title><video:description>A year of tinkering with pkgsrc and others As a pkgsrc developer ensuring a tree of previously added software builds correctly across various systems / architectures and as a "developer?" taking an existing project &amp; applying the methodologies learnt from the *BSD project developers to improve the code base. Covering two angles of one problem (software) embarked on someone who is new to it. Almost a year ago I began to revive Darwin/PowerPC support in pkgsrc to allow up to date packages be build on PowerPC based mac's, at the start it was possible to build less than 8500 packages from the tree on OS X Tiger/PowerPC, sevan.mit.edu is about to exceed 11,427 published 32bit packages for the Darwin/x86 (Figures taken from 2014Q3 bulkbuild by Joyent). This talk will some the issues which needed to be tackled &amp; what's yet to come over the next few months to attempt to build as many of the 15000 possible packages available from pkgsrc on this architecture along with expanding the effort to building to 10 different operating systems across 5 architectures. For the programming angle, discuss my work to clear up the coova-chili code base to use the facilities the operating system provides, introduce functionality from the OpenBSD (e.g. strlcpy) and testing building across the BSD's to improve the codebase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18683</video:player_loc><video:duration>1045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18669</video:thumbnail_loc><video:title>FreeBSD Operations at Limelight Networks (part 2 of 2)</video:title><video:description>In this talk, we'll look at Limelight's global CDN architecture and the practice of large scale web operations with FreeBSD. We'll investigate how FreeBSD makes these tasks easier and the strategies and tools we've developed to run our operations. We'll then look at why the engineering team chose SaltStack to further improve our operations capabilities and reduce deployment and fault handling times. Finally, we'll finish up with an overview of metrics and monitoring at scale with Zabbix and OpenTSDB. Limelight Networks is one of the "Big Three" CDNs and runs its edge using FreeBSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18669</video:player_loc><video:duration>259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18344</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Standards, Ironmaking: lecture 7</video:title><video:description>Professor de Cooman finishes his lecture on "Standards" and begins one on ironmaking using the blast furnace. This is a part of a course of lectures by Professor Bruno de Cooman, of the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18344</video:player_loc><video:duration>4061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18350</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 3</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18350</video:player_loc><video:duration>4707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18346</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Strengthening mechanisms: lecture 18</video:title><video:description>Professor de Cooman talks about strengthening mechanisms of particular phases or phase-mixtures. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18346</video:player_loc><video:duration>4335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18348</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Twinning &amp; Dislocations: lecture 17</video:title><video:description>Professor de Cooman talks about strengthening mechanisms, in particular, mechanical twinning, dislocation interactions and more complex phenomena. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18348</video:player_loc><video:duration>4480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18349</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Wire &amp; Rod Mills: lecture 23</video:title><video:description>Professor de Cooman takes the topic of rod and bar manufacture, including non-destructive testing. Both the production and metallurgy of the alloys is described. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18349</video:player_loc><video:duration>3452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18354</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 5</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18354</video:player_loc><video:duration>4548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18347</video:thumbnail_loc><video:title>Modern Steel Products (2014) - Strengthening mechanisms: lecture 16</video:title><video:description>Professor de Cooman talks about some of the strengthening mechanisms in steels. This is a part of a course of lectures given at the Graduate Institute of Ferrous Technology, POSTECH, Republic of Korea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18347</video:player_loc><video:duration>3912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18352</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 2</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18352</video:player_loc><video:duration>4330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18353</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 4</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18353</video:player_loc><video:duration>3599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18351</video:thumbnail_loc><video:title>Modern Steel Products (2015) - lecture 1</video:title><video:description>A series of lectures on steels, given by Professor Bruno de Cooman, Graduate Institute of Ferrous Technology (GIFT), POSTECH, Republic of Korea</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18351</video:player_loc><video:duration>4184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18599</video:thumbnail_loc><video:title>Flash Bainite Process</video:title><video:description>A lecture given by Gary Cola, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Presents the enticing story about the very rapid processing of steel to produce bainitic microstructures in milliseconds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18599</video:player_loc><video:duration>1728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18629</video:thumbnail_loc><video:title>Atoms in bainite, atomic mechanisms: APMS conference</video:title><video:description>A lecture given by Francisca Garcia Caballero, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The atomic mechanism of the bainite transformation is discussed in the context of the highest resolution analytical experiments conceivable. After decades of debate on the mechanism for the formation of bainite, it is accepted that bainite grows via a displacive mechanism i.e., as plate-shaped transformation products exhibiting an invariant plane strain surface relief effect. But there is still much discussion on the diffusion or diffusionless nature of bainite. Elements of the theory are now routinely being used in the design of innovative steels and in the interpretation of a variety of experimental data. However, current experimental and theoretical understanding is limiting technological progress. The purpose of this atom probe tomography study was to track the atom distributions during the bainite reaction in steels with different carbon and silicon contents transformed over a wide range of temperatures (200-525 centigrade) to elucidate the role of reaction rate and diffusion in the formation of bainite with and without cementite precipitation. The results are providing new experimental evidence on subjects critically relevant to the understanding of the atomic mechanisms controlling bainitic ferrite formation, such as the incomplete transformation phenomenon, the carbon supersaturation of ferrite, the plastic accommodation of the surrounding austenite and cluster and carbides formation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18629</video:player_loc><video:duration>1893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18632</video:thumbnail_loc><video:title>Flash microstructure</video:title><video:description>A lecture given by Sundaranam Babu, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The interpretation of bainitic microstructures that develop very rapidly during flash processing. An innovative rapid heat-treating process (flash processing) that uses rapid heating to austenite phase field and quenching has been developed to produce high strength steels. Flash processing lead to tensile strengths greater than 1600 MPa and uniform elongation greater than 7%. In order to rationalise the microstructure evolution, the microstructures before and after processing were characterised. The initial microstructure contained ferrite and spherodised cementite. The final microstructure, after processing, contained a mixture of bainite and martensite with interspersed un-dissolved cementite particles. The above microstructure evolution was evaluated with computational thermodynamic and kinetic models. Interface motion between M3C diffusion couple, subjected to linear heating, supported the above microstructure evolution. The calculations show that the rapid dissolution of M3C in Fe-C system, in contrast to sluggish dissolution in Fe-Cr-C system. Generality of flash processing for wider range of steel systems is explored.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18632</video:player_loc><video:duration>2150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18625</video:thumbnail_loc><video:title>Pop-in Behavior during Nanoindentation on Steel Alloy</video:title><video:description>A lecture given by Heung Nam Han, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. About the nanoindentation of steel, and the pop-in effect, variant selection. Nano-indentation is an outstanding method to probe small-scale mechanical properties, which are relevant to a wide range of materials and applications. The response of a material to nano-indentation is usually presented in the form of a loadâ"displacement curve. It is known that nano-indentation pop-in is a sudden displacement excursion on the load-displacement curve during load-controlled indentation. The sources of pop-in might be basically geometrical softening behaviors. In this study, several physical events which cause pop-ins during nano-indentation of steel alloys will be discussed. First, we consider the onset of plasticity resulting from dislocation nucleation or dislocation source activation in ferritic steel, which can produce the geometrical softening in the early stage of mechanical contact during nano-indentation. The effect of strain aging on the nano-indentation pop-in is observed and compared to the well-known macro-scale yield drop in tensile test. Second, both strain-induced alpha prime and epsilon martensitic transformations of metastable austenite are investigated by nano-indentation of individual austenite grains in multi-phase steels. The pop-ins are described as resulting from the geometrical softening due to the selection of favorable variants of alpha prime martensite and partial dislocation for epsilon martensite, respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18625</video:player_loc><video:duration>1761</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18631</video:thumbnail_loc><video:title>Energetic TWIP</video:title><video:description>A lecture given by David Dye, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Twinning induced plasticity steels as armour. Twinning Induced PLasticity steels have recently been popular topics of research owing to their potential for high energy adsorbtion during deformation. This is a consequence of both their propensity to twin due a an optimised stacking fault energy and also the thinness of the twins, which results in continuous work hardening and hence the avoidance of necking until very high strains are reached. However, not all of this deformation is useable in many applications; for example the hull intrusion in an armoured vehicle may not be manageable beyond a certain point. Therefore there is a desire for TWIP steels with higher initial yield strengths. Here we describe a two options to add strengthening mechanisms to austenitic TWIP steels to provide this strength without damaging the underlying twinning mechanism, and progress we have been making in implementing these in an industrially exploitable steel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18631</video:player_loc><video:duration>1746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18628</video:thumbnail_loc><video:title>Architectured Steel</video:title><video:description>A lecture given by Toshihiko Koseki, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Multilayered steels are described, including the theoretical framework for the design of such composites. Traditionally, physical metallurgy concerns microstructure-property correlation. In this approach, microstructure evolves as the product of interactions between composition and process parameters controlled by the thermodynamic and kinetic conditions. Attributes concerning the property are obtained as the function of volume fraction, size, shape and distribution of the constituent phases, usually described through empirical relations or even on the basis of imprecise knowledge. Hence, the approach is more evolutionary than constructive. Performance driven construction of the microstructure demands precise response and interaction of microstructural constituents under the given loading condition. An architecturally designed microstructure implies planning, design and construction of microstructure considering nature, size, morphology and distribution of the constituent phases on a suitably conceived topological framework. With the aforesaid ambition, an attempt has been proposed on construction of the ferrite-martensite microstructure, based on iso-strain architecture, aiming at maximum work hardening. In another attempt, the mechanical response of a topologically designed bimodal microstructure in single phase steel has been evaluated for maximizing the strength-ductility combination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18628</video:player_loc><video:duration>1961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18607</video:thumbnail_loc><video:title>Secondary-hardened bainite</video:title><video:description>A lecture given by Jer Ren Yang, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The metallurgy of a new, microalloyed bainitic steel that is capable of secondary hardening, accompanied by a simultaneous increase in strength and ductility is introduced. Ideally, a low carbon bainitic microstructure offers an excellent combination of good toughness, strength and weldability. The typical microstructure of low-carbon bainitic steels is composed of a fine substructured bainitic ferrite matrix with certain amounts of uniformly distributed carbon-rich second phases. These second phases, located among the sheaves of bainitc ferrite, consist basically of martensite/austenite (M/A) constituents. As a result of the low-angle character of boundaries of bainitic ferrite sub-unit within the sheaf structure, little or no evidence of ferrite boundaries could be detected by an optical microscope. It is worth further improving appreciation of the transformation and to evaluate the effect of substructure characteristics on the properties. The main purpose of this work was to investigate the effect of Mo addition on the development of microstructure in the hot-rolled low-carbon Nb-containing bainitic steels. The steel strips were fabricated by the combined processes of controlled-rolling and accelerated-cooling. Microstructural characterisation and mechanical testing for the corresponding strips have been investigated. The results show that the Mo addition has the advantage of producing a high volume fraction of bainite, which possesses a significant secondary hardening after tempering treatment. It is suggested that the secondary hardening effect provides an additional way to increase the strength of Nb-Mo-containing bainitic steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18607</video:player_loc><video:duration>1968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18627</video:thumbnail_loc><video:title>Architectured Microstructure in Steel</video:title><video:description>A lecture given by Gautam Anand, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. About the use of finite element methods to model the development of microstructure. Physical metallurgy concerns microstructure-property correlation. In this approach, microstructure evolves as the product of interactions between composition and process parameters controlled by the thermodynamic and kinetic conditions. Attributes concerning the property are obtained as the function of volume fraction, size, shape and distribution of the constituent phases, usually described through empirical relations or even on the basis of imprecise knowledge. Hence, the approach is more evolutionary than constructive. Performance driven construction of the microstructure demands precise response and interaction of microstructural constituents under the given loading condition. An architecturally designed microstructure implies planning, design and construction of microstructure considering nature, size, morphology and distribution of the constituent phases on a suitably conceived topological framework. With the aforesaid ambition, an attempt has been proposed on construction of the ferrite-martensite microstructure, based on iso-strain architecture, aiming at maximum work hardening. In another attempt, the mechanical response of a topologically designed bimodal microstructure in single phase steel has been evaluated for maximising the strength-ductility combination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18627</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18635</video:thumbnail_loc><video:title>A Low Density Steel for Bearings</video:title><video:description>A lecture given by Hongliang Yi, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. The talk is about low-density steel destined for bearing applications. Both rolling contact fatigue properties and wear resistance get improved with the increase of hardness for bearings. Large carbon content can achieve high hardness by solid solution strengthening in martensite or dispersion hardening due to carbide precipitation. Carbon decreases the martensite starting temperature and therefore increases the volume fraction of untransformed austenite that is not desired in the point view of dimensional stability since the metastable austenite could be induced to transform into martensite during service, furthermore the soft retained austenite would deteriorate the overall hardness. A novel alloy design has been proposed by high aluminium addition into the classical 52100 bearing steel to achieve the following advantages. Aluminium addition decreases the density of the steel significantly, whilst it enlarges the carbon solubility in austenite by thermodynamics and therefore more carbon is permitted to be added in this new low density bearing steel to maintain or enhance the hardness compared with conventional 52100 bearing steel. In order to validate the proposed speculation, some preliminary investigation on the designed alloy with high carbon (1.2 wt%) and high aluminium(5 wt%) will be conducted in this research, which is approximate 8 wt% lighter than the conventional 52100 alloy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18635</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18630</video:thumbnail_loc><video:title>The magnetic-field-induced precipitation behaviors of alloy carbides</video:title><video:description>A lecture given by Wu Kaiming, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Describes profound changes in the nature of carbides generated in steel, whilst under the influence of strong magnetic fields.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18630</video:player_loc><video:duration>1751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18651</video:thumbnail_loc><video:title>signify: Securing OpenBSD From Us To You</video:title><video:description>OpenBSD introduced the signify tool to cryptographically sign and verify releases one year ago. I'll talk about the design and implementation of the tool, how the OpenBSD project uses it, the necessary changes to the release process to incorporate signify, and other lessons learned in the past year.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18651</video:player_loc><video:duration>2823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18642</video:thumbnail_loc><video:title>High strength and ductile low density steels - Simplex and Kappa</video:title><video:description>A lecture given by Ivan Gutierrez-Urrutia, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Low-density steels are described. We present an overview of the ongoing activities on low-density steels at MPIE. We have developed two alloy concepts of high strength and ductile lightweight steels, namely, Simplex and Kappa steels. Simplex steels are austenitic Fe-Mn-Al-C steels with high Mn (~30 wt.%) and C (~1.2 wt.%) contents. These alloys exhibit exhibits a superior combination of strength and ductility (ultimate tensile strength of 0.9 GPa and elongation to failure of 80%) due to multiple-stage strain hardening. The development of an evolving hierarchical deformation structure consisting of dislocation configurations and twin substructures results in an outstanding permanent strain hardening. The role of the alloying elements on the underlying strain hardening mechanisms will be presented. Kappa steels are austenitic Fe-Mn-Al-C steels with high Mn (~30 wt.%), Al (~8.0 wt%) and C (~1.2 wt.%) contents. These light-weight alloys contain high volume fractions of L12-type ordered nanoprecipitates, so-called kappa carbides, conferring not only high strength (ultimate tensile strength of 1.2 GPa) but good ductility as well (elongation to failure of 40%). Multi-scale characterisation of nano-sized kappa carbides by TEM and 3D-APT provides new insights on kappa carbide-dislocation interactions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18642</video:player_loc><video:duration>1986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18643</video:thumbnail_loc><video:title>Soft particles</video:title><video:description>A lecture given by Toshihiro Tsuchiyama, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. How particles such as copper, which can be penetrated by dislocations in the ferrite, influence the properties. The second phases in steel, such as carbide, oxide, martensite, and so on, are usually used for enhancing work hardening to prevent the plastic instability during deformation. These hard structures are effective for increasing uniform elongation, but conversely, it tends to deteriorate the local elongation and reduction of area. To improve both uniform and local deformabilities, it would be desirable that the work hardening is enhanced by dispersed second phase in the initial stage of deformation, and then it disappears or becomes invalid in the higher strain region, leading to work softening. Authors believe that soft particles is one of possibilities to exhibit such a functional change and call it hetero-to-homo structural transition. In this report, the effect of soft Cu precipitates on tensile deformation behaviour of ferritic steel will be compared with that of hard VC carbide precipitates. In addition, the plastic deformation and mechanical dissolution behaviour of Cu particles by severe cold rolling will be demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18643</video:player_loc><video:duration>1721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18650</video:thumbnail_loc><video:title>Early days of Unix and design of sh</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18650</video:player_loc><video:duration>3585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18633</video:thumbnail_loc><video:title>Inoculated high-speed steel</video:title><video:description>A lecture given by Alexander Chaus, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. High-speed steel is inoculated with tungsten carbides to refine the structure. HSS are widely used in many metal-cutting tools, for which primarily high toughness is the main requirement providing their effective use in different cutting operations. The toughness of HSS is strongly affected by carbides formed during solidification of the melt. Melt treatment methods, particularly with addition of a small amount of surface-active or/and inoculating elements, have permitted the development of improved HSS with greater carbide control. In this work, additions of powder W and WC were used to improve the as cast microstructure of M2 HSS. Additions of up to 0.6 vol.% W and WC were made to the parent steel melted in an induction furnace. SEM and EDS confirmed that inoculation favoured the formation of the M6C eutectic instead of the M2C and VC ones, which prevailed in the parent steel. Under the action of inoculation, there was a refinement of the primary grains of the matrix and a transition from their typical dendritic structure in the parent steel to the microstructure with predominantly equiaxed morphology in the inoculated steels. The relationship between properties and microstructure is discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18633</video:player_loc><video:duration>1777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18641</video:thumbnail_loc><video:title>Nanostructured Steel Industrialization - A plausible reality</video:title><video:description>A lecture given by Carlos-Garcia Meteo, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Here he talks about the industrial production of two components from the world's first bulk nanostructured material, the so-called superbainite. It is not the first time that a consortium of steel makers, end users and scientists ends up with unique approaches and developments in the physical metallurgy of steels. This paper will tell the joint adventure story of a group of visionaries that share a common intrigue and interest for a unique microstructure, nanostructured bainite. Also known as low temperature bainite, as its unique properties rely solely on the scale of the microstructure obtained by heat treatment at low temperature (150-350ºC). Careful design based on phase transformation theory, some well known metallurgy facts and the necessary industrial experience were the ingredients for a further step towards the industrialisation of these microstructures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18641</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18638</video:thumbnail_loc><video:title>Mechanochemical Synthesis as a Tool for Modeling Properties of (new?) Iron Carbides</video:title><video:description>A lecture given by by Fabio Miani, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. On the synthesis of various carbides of iron, beginning with elemental powders. Mechanochemical synthesis by simple milling devices has proved to be an efficient experimental tool for the synthesis of nanosized iron carbides. Along with the milling action, which is basically affected by the specific chemistry, ball to powder ratio and milling times, simple low temperature thermal cycles are effective to stabilize structure and promote/dissolve specific phases. Some collected data by transmission MÃ¶ssbauer spectroscopy will be presented, along with some considerations - by means of the analysis of the hyperfine field distribution - that will be proposed on the kinetics of the formation of iron carbides at the initial atomic composition Fe 5% C 95 %, which - to the knowledge of the authors has not been discussed before.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18638</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18640</video:thumbnail_loc><video:title>Solubility of carbon in non-cubic ferrite</video:title><video:description>A lecture given by Dong-Woo Suh, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Explains how the fact that the bainitic ferrite unit cell does not have cubic symmetry explains the reluctance of the carbon to partition into austenite. Some remarkable discoveries have been made recently regarding the thermodynamic stability of carbon in ferrite, whose unit cell does not have cubic symmetry, but rather, is tetragonal. A combination of ab initio and phase stability calculations indicate that the change in symmetry leads to a dramatically modified phase diagram for the Fe-C system. The implications of this to both academic phenomena such as the reluctance of carbon to partition from ferrite into austenite, and to products of technological importance (such as the quench and partitioning process) are described.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18640</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18644</video:thumbnail_loc><video:title>Voids and 30,000 atoms</video:title><video:description>A lecture given by Shinji Munetoh, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Uses molecular dynamics simulations to study the role of voids in determining the ductile fracture energy. Molecular dynamics (MD) simulations of the ductile fracture behaviour on the austenite and ferrite phases in steel were performed by using the MD cells including the voids due to the precipitates. The number of Fe atoms were around 30,000. Atomic movements were determined by solving Langevin equations with Finnis-Sinclair interatomic force. The tensile test was simulated by expanding the MD cell in one direction at?room temperature. In the case of the perfect crystalline MD cell, the shear fracture was observed in the austenite phase, and the ferrite phase caused the cup and cone fracture. In the case of the MD cell including the voids, the cup and cone fracture?were observed on both austenite and ferrite phases. The ductile fracture energy of austenite phase was the same level to that of?ferrite phase in the perfect crystalline MD cells.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18644</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18645</video:thumbnail_loc><video:title>Regeneration treatment on welding of nanostructured bainite</video:title><video:description>A lecture given by K. Fang, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Nanostructured bainite is incredibly difficult to weld because of its high carbon concentration. Here an innovative method is presented to resolve the weldability. High-carbon nanostructured bainite steel is very difficult to be well welded due to poor weldability. By adopting a new technology called regeneration treatment, the welded joint has similar microstructures and mechanical properities to base metal. The effect of regeneration time (0h-120h) and temperature (230Â°C-270Â°C) on microstructures and mechanical properities was also investigated. Results show that microstructures in fusion and austenitised zones consist of two phases when regeneration time is long enough, which are nano-scale bainite ?lms separated by carbonâ"enriched ?lms of retained austenite. However, volume fraction of retained austensite in fusion zone is a little lower than austenitised zone. With regeneration temperature increasing, volume fraction of retained austensite increases and thickness of slender platelets shows the same changing trend. The changes of microstructures have important effect on mechanical properities. By tensile and hardness test, the strength of fusion zone is lower than austenitised zone, but both increases with regeneration temperature decreasing while the elongation decreases. And the micro hardness increases when regeneration temperature decreasing. The strength of obtained welds reaches to as high as 1.7-2.1 GPa and corresponding hardness 550HV-650 HV.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18645</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18210</video:thumbnail_loc><video:title>Organic Photovoltaics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18210</video:player_loc><video:duration>2774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18203</video:thumbnail_loc><video:title>Introduction to the Clean4Yield EU project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18203</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18209</video:thumbnail_loc><video:title>Lock-in Thermography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18209</video:player_loc><video:duration>2051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18076</video:thumbnail_loc><video:title>Kickoff (2014 Fall NuPIC Hackathon)</video:title><video:description>NuPIC Community Flag-Bearer Matt Taylor kicks off the hackathon. Jeff Hawkins shares a few thoughts. Matt also makes some community announcements about recent projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18076</video:player_loc><video:duration>1920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18086</video:thumbnail_loc><video:title>We'll Always Have Paris [DEMO #14]</video:title><video:description>cortical.io's approach is inspired by the latest findings on the way the human cortex works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18086</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18135</video:thumbnail_loc><video:title>Final: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18135</video:player_loc><video:duration>272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18136</video:thumbnail_loc><video:title>Final: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18136</video:player_loc><video:duration>571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18138</video:thumbnail_loc><video:title>Precision Placement Test: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18138</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18137</video:thumbnail_loc><video:title>Precision Placement Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18137</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18133</video:thumbnail_loc><video:title>Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18133</video:player_loc><video:duration>643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18131</video:thumbnail_loc><video:title>Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18131</video:player_loc><video:duration>620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18132</video:thumbnail_loc><video:title>Final: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18132</video:player_loc><video:duration>475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18134</video:thumbnail_loc><video:title>Final: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18134</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18140</video:thumbnail_loc><video:title>Semi-Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18140</video:player_loc><video:duration>636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18178</video:thumbnail_loc><video:title>Precision Placement Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18178</video:player_loc><video:duration>510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18173</video:thumbnail_loc><video:title>Final: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18173</video:player_loc><video:duration>610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18175</video:thumbnail_loc><video:title>Final: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18175</video:player_loc><video:duration>429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18170</video:thumbnail_loc><video:title>Conveyor Belt Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18170</video:player_loc><video:duration>173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18177</video:thumbnail_loc><video:title>Precision Placement Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18177</video:player_loc><video:duration>367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18174</video:thumbnail_loc><video:title>Final: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18174</video:player_loc><video:duration>273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18172</video:thumbnail_loc><video:title>Conveyor Belt Test: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18172</video:player_loc><video:duration>76</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18176</video:thumbnail_loc><video:title>Final: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18176</video:player_loc><video:duration>213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18171</video:thumbnail_loc><video:title>Conveyor Belt Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18171</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18083</video:thumbnail_loc><video:title>Smart Harbor [DEMO #7]</video:title><video:description>Tracking geolocations of cargo ships in the port of Rotterdam.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18083</video:player_loc><video:duration>587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18127</video:thumbnail_loc><video:title>Basic Transportation Test: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18127</video:player_loc><video:duration>383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18130</video:thumbnail_loc><video:title>Extended Transportation Test: Team LUHbots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18130</video:player_loc><video:duration>581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18124</video:thumbnail_loc><video:title>Basic Navigation Test: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18124</video:player_loc><video:duration>130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18123</video:thumbnail_loc><video:title>Basic Navigation Test: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18123</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18128</video:thumbnail_loc><video:title>Extended Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18128</video:player_loc><video:duration>621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18122</video:thumbnail_loc><video:title>Basic Navigation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18122</video:player_loc><video:duration>105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18126</video:thumbnail_loc><video:title>Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18126</video:player_loc><video:duration>339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18129</video:thumbnail_loc><video:title>Extended Transportation Test: Team KeJan Workers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18129</video:player_loc><video:duration>196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18125</video:thumbnail_loc><video:title>Basic Navigation Test: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18125</video:player_loc><video:duration>158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18153</video:thumbnail_loc><video:title>Semi-Final: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18153</video:player_loc><video:duration>603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18151</video:thumbnail_loc><video:title>Basic Transportation Test: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18151</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18159</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team WF-Wolves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18159</video:player_loc><video:duration>585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18156</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18156</video:player_loc><video:duration>589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18157</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team LUHbots</video:title><video:description>Basic Transportation Test (BMT) der LUHbots, Robocup@work, German Open 2014, Magdeburg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18157</video:player_loc><video:duration>516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18161</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team LUHbots</video:title><video:description>2. Basic Transportation Test (BMT) der LUHBots, Robocup@work, German Open 2014, Magdeburg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18161</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18155</video:thumbnail_loc><video:title>Wohin mit meinen Filmen? Nutzerorientierte Dienstleistungen für audiovisuelle Medien aus der Wissenschaft.</video:title><video:description>Der Webcast präsentiert die Dienstleistungen des Videoportals der Technischen Informationsbibliothek (TIB). Das TIB AV-Portal ist ein freies webbasiertes Portal für wissenschaftliche AV-Medien aus Technik und Naturwissenschaften. Das Portal bietet u.a. eine automatisierte Metadatenanreicherung, semantische Suchtechnologien, DOI-Vergabe und Langzeitarchivierung. Es wurde entwickelt vom Kompetenzzentrum für nicht-textuelle Materialien an der TIB in Kooperation mit dem Hasso-Plattner-Institut. Der Online-Gang fand im April 2014 statt; im Januar 2016 hat das Portal ein komplett überarbeitetes Bedienkonzept sowie ein neues und responsives Screendesign erhalten. Der Webcast beleuchtet die automatische Videoanalyse und Suche des Portals. Darüber hinaus werden einzelne Funktionalitäten wie das Zitieren, Einbetten und Publizieren der wissenschaftlichen Videos vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18155</video:player_loc><video:duration>2835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18158</video:thumbnail_loc><video:title>1. Basic Transportation Test: Team smARTLab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18158</video:player_loc><video:duration>381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18150</video:thumbnail_loc><video:title>Precision Placement Test: Team Robo-Erectus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18150</video:player_loc><video:duration>225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18154</video:thumbnail_loc><video:title>Semi-Final: Team robOTTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18154</video:player_loc><video:duration>543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18160</video:thumbnail_loc><video:title>2. Basic Transportation Test: Team b-it-bots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18160</video:player_loc><video:duration>628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18212</video:thumbnail_loc><video:title>Interview with Dieter Karg</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18212</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18213</video:thumbnail_loc><video:title>Clean4Yield eConference teaser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18213</video:player_loc><video:duration>84</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18206</video:thumbnail_loc><video:title>Laboratory tour with Silvania Pereira</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18206</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18204</video:thumbnail_loc><video:title>Laboratory tour: IBS Precision Engineering - Air table</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18204</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18598</video:thumbnail_loc><video:title>Pulsed Steels</video:title><video:description>A lecture given by Rongshan Qin, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Short electrical pulses are applied to dramatically modify the structure of steel. Pulsed electric current affects kinetic barrier in non-equilibrium processes and thermodynamic state in non-equilibrium systems. Application of the high density and short duration current pulses in steel processing enables the fabrication of novel microstructure and hence the new property. Our experimental observations have demonstrated the powerful and versatile effects of pulses on microstructure evolution in steels, e.g. pulse-induced grain coarsening, grain refinement, texture control, low temperature transformation and novel phase formation. This reveals significant potential in using electrical pulses to tailor the microstructure of steels. The preliminary theoretical understanding of the observed phenomena has been developed based on the thermodynamic consideration. Kinetic aspect of the effect of the pulses on microstructure transformation, however, is still in its very early stage and requires more attention.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18598</video:player_loc><video:duration>2051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18596</video:thumbnail_loc><video:title>Boron: Type IV Cracking</video:title><video:description>A lecture given by Fujio Abe, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Some wonderful work on power plant steel containing boron, to prevent the pernicious type IV cracking. The addition of boron without the formation of any boron nitrides during normalizing heat treatment at high temperature minimizes the degradation in creep strength of both base metal and welded joints of 9%Cr ferritic power plant steel at 650oC and long times. The enrichment of soluble boron near prior austenite grain boundaries (PAGBs) by the segregation is essential for the reduction of coarsening rate of M23C6 carbides along boundaries in the vicinity of PAGBs, enhancing the boundary and subboundary hardening in base metal at long times, and also for the production of same microstructure between the base metal and heat-affected-zone (HAZ) in welded joints. The grain boundary segregation of boron retards the diffusive transformation from ferrite to austenite in HAZ during heating of welding, resulting in martensitic transformation. The resultant microstructure of HAZ after post weld heat treatment is substantially the same as that of base metal, indicating no Type IV fracture in HAZ of welded joints. 9Cr-3W-3Co-VNb steel with 120-150 ppm boron and 60-90 ppm nitrogen exhibits not only much higher creep strength of base metal than conventional 9%Cr steel but also substantially no degradation in creep strength due to Type IV fracture in welded joints at 650 C.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18596</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18593</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 9</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 9 deals with pearlite, which involves the cooperative growth of ferrite and cementite at a common transformation front with the austenite.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18593</video:player_loc><video:duration>3176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18589</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 5</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 5 deals with the formation of Widmanstaetten ferrite in steels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18589</video:player_loc><video:duration>3099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18597</video:thumbnail_loc><video:title>The dilatometric and microstructural response of variant selection during alpha' transformation</video:title><video:description>A lecture given by Saurabh Kundu, at the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University. Theory for the selection of specific crystallographic variants out of all possible variant, when steel is transformed into bainite, martensite or in general, displacive phase transformation products. Variant selection during displacive transformation is popularly monitored by assessing the pole figure or ODF of the bulk texture or pole figures from single prior austenite grains and also by measuring the physical orientation of alpha' plates in the microstructure. However it is known that when variant selection occurs the shear strain associated with each alpha' plate does not get fully cancelled and it is reflected in the measured transformation strain. We have shown in this work that transformation strain is the most reliable measure for the variant selection. Mathematical models have already been developed to calculate the transformation strain under various loading conditions, and to support the same extensive experiments have been done to show how externally applied stress and plastic strain can affect the transformation strain. This data is used to describe the extent of variant selection which is further supported by EBSD results. Interesting observations has also been made on the nature of the strain during transformation. Finally mathematical models have been developed to show that variant selection has negligible influence on physical orientation of alpha' plates when transformation occurs under external stress only, but prior plastic deformation can change the orientation to a great extent.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18597</video:player_loc><video:duration>1601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18592</video:thumbnail_loc><video:title>Physical Metallurgy of Steels - Part 8</video:title><video:description>A series of 12 lectures on the physical metallurgy of steels by Professor H. K. D. H. Bhadeshia. Part 8 deals with the growth of allotriomorphic ferrite in multicomponent steels. Growth is treated as diffusion-controlled and by a reconstructive transformation mechanism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18592</video:player_loc><video:duration>2828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18602</video:thumbnail_loc><video:title>Adventures in the Physical Metallurgy of Steels 2013 - Introduction</video:title><video:description>The introductory remarks for the Adventures in the Physical Metallurgy of Steels (APMS) conference held in Cambridge University, by Harry Bhadeshia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18602</video:player_loc><video:duration>928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18595</video:thumbnail_loc><video:title>Stronger, hydrogen-resistant steel for demanding environments</video:title><video:description>An "International Centre for Advanced Materials" (BP ICAM) project is exploring the problem of designing hydrogen-resistant steel to operate in the demanding environments our oil and gas industry partners operate in.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18595</video:player_loc><video:duration>305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18609</video:thumbnail_loc><video:title>Fertigungstechnik - Programmierung einer NC-Maschine</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Im Maschinenbau eingesetzte Steuerungen sind Programmsteuerungen, d.h. die Informationen zum Herstellen eines Werkstückes müssen in einem Programm festgelegt werden, das in jedem Falle der Anwender der Maschine erstellen muss. Von der Art der Speicherung dieser Informationen hängt die Funktionsweise der Steuerung ab. Ausschlaggebend sind dabei die Weginformationen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18609</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18610</video:thumbnail_loc><video:title>Technische Mechanik - Abscherbeanspruchung</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang. Jeder kennt sie und weiß mit ihr umzugehen. Die Rede ist von einer schlichten Schere. Typisch für eine Schere ist, dass durch die Schneiden ein Kräftepaar auf engstem Raum auf ein zu traktierendes Objekt gebracht wird. Bei nachdrücklicher Kraftanstrengung wird das Objekt quer zu den fast über- einanderfallenden Wirkungslinien des Kräftepaars im wahrsten Sinne des Wortes abgeschert. Was bei einer Schere in der Regel pure Absicht ist, nämlich der trennende, zerstörerische Schnitt, soll bei vergleichbaren Belastungszuständen, wie sie in technischen Systemen häufiger auftreten, allerdings oft genau vermieden werden. Die Animation hilft uns dabei, diese Gedankengänge auf technische Systeme zu übertragen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18610</video:player_loc><video:duration>86</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18668</video:thumbnail_loc><video:title>I/O Scheduling in CAM</video:title><video:description>SSD have many unique characteristics not present in spinning drives. Applications have different access patterns and desire different performance trade offs. Geom offers some scheduling facilities, but they are hampered by no visibility into the underlying device's characteristics. Scheduling I/O in CAM allows peripheral drivers to use their detailed knowledge of a drive to schedule I/Os that are optimal for the application's needs (with hints from the application) Netflix operates a small fleet of Video servers for its Video Streaming service . There are two main kinds of server used in our operations. We have a storage appliance, which is used for long-tail access and filling other servers. We have a Flash appliance for serving popular titles. Our service has a certain amount of change each day, as titles change in popularity, contracts expire or come on line, etc. While our workload is read mostly, we also need to write and trim the drive from time to time. With flash drives we found any sustained write activity above a certain level lead to a sudden decrease in the read performance, reducing our effective capacity at times when this happens. By clever scheduling, one can reduce these effects to keep read performance good, but write performance will suffer. The traditional scheduler didn't allow any efficient way to do this, short of write throttling in the application. While this does help mitigate things, when there's many threads or processes acting in parallel it can be hard for the application to coordinate everything, and the many layers between the application and the disk can interfere with even perfect coordination. Moving the throttling to the lowest layer in the system helps smooth out the bumps, as well as adapt dynamically to the changing workloads (you can write more, if you need to read less, for example).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18668</video:player_loc><video:duration>4195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18670</video:thumbnail_loc><video:title>FreeBSD Operations at Limelight Networks (part 1 of 2)</video:title><video:description>In this talk, we'll look at Limelight's global CDN architecture and the practice of large scale web operations with FreeBSD. We'll investigate how FreeBSD makes these tasks easier and the strategies and tools we've developed to run our operations. We'll then look at why the engineering team chose SaltStack to further improve our operations capabilities and reduce deployment and fault handling times. Finally, we'll finish up with an overview of metrics and monitoring at scale with Zabbix and OpenTSDB. Limelight Networks is one of the "Big Three" CDNs and runs its edge using FreeBSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18670</video:player_loc><video:duration>2565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17008</video:thumbnail_loc><video:title>3/3 Mathematical Physics of Hurwitz numbers</video:title><video:description>Hurwitz numbers enumerate ramified coverings of a sphere. Equivalently, they can be expressed in terms of combinatorics of the symmetric group; they enumerate factorizations of permutations as products of transpositions. It turns out that these numbers obey a huge number of relations represented in the form of partial differential equations for their generating function. This includes equations of the KP hierarchy, Virasoro-type constraints, Chekhov-Eynard-Orantin-type recursion and others. Only a few of these relations can be derived from elementary combinatorics of permutations. All other relations follow from a deep relationship of Hurwitz numbers with moduli spaces of curves, Gromov-Witten invariants, matrix models, integrable systems and other domains of mathematics which are often referred to as `mathematical physics'. When discussing Hurwitz numbers in the talks, we consider them, thereby, as a sufficiently elementary but highly nontrivial model of all mentioned theories where all computations can be fulfilled completely, and all formulated relations can be checked explicitly in computer experiments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17008</video:player_loc><video:duration>7618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16999</video:thumbnail_loc><video:title>2/2 The orbital circle method and applications, toral eigenfuctions and their nodal sets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16999</video:player_loc><video:duration>4093</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17007</video:thumbnail_loc><video:title>On one-point functions for shinh-Gordon model at finite temperature</video:title><video:description>Using the fermionic basis we conjecture formulae for the one-point functions of the primary fields and their descendants for sinh-Gordon model. The conjecture is checked against known results: low and high temperature limits, classical limit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17007</video:player_loc><video:duration>3858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16994</video:thumbnail_loc><video:title>Hurwitz numbers, the ELSV formula, and the topological recursion</video:title><video:description>We will use the example of Hurwitz numbers to make an introduction into the intersection theory of moduli spaces of curves and into the subject of topological recursion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16994</video:player_loc><video:duration>6964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16459</video:thumbnail_loc><video:title>On Anti-de Sitter Type Space-Times</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16459</video:player_loc><video:duration>3155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17014</video:thumbnail_loc><video:title>1/4 Universal mixed elliptic motives</video:title><video:description>Universal mixed elliptic motives are certain local systems over a modular curve that are endowed with additional structure, such as that of a variation of mixed Hodge structure. They form a tannakian category. The coordinate ring of its fundamental group is a Hopf algebra in a category of mixed Tate motives. This course will be an introduction to universal mixed elliptic motives, which were defined with Makoto Matsumoto, and a report on more recent developments. One focus will be on the structure of the tannakian fundamental group of the category of mixed elliptic motives over M1,1. In particular, we will explain that it is an extension of GL2 by a prounipotent group whose Lie algebra is generated by Eisenstein series and has non-trivial relations coming from cusp forms. We will also discuss the relation of mixed elliptic motives to mixed Tate motives via specialization to the Tate curve and the nodal cubic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17014</video:player_loc><video:duration>6623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17013</video:thumbnail_loc><video:title>Vinberg's monoid and automorphic L-functions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17013</video:player_loc><video:duration>4250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17012</video:thumbnail_loc><video:title>1/4 L-functions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17012</video:player_loc><video:duration>3759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17015</video:thumbnail_loc><video:title>1/4 Automorphic forms for GL(2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17015</video:player_loc><video:duration>4246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17010</video:thumbnail_loc><video:title>GEO4ALL: Open Education Using FOSS4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17010</video:player_loc><video:duration>487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16395</video:thumbnail_loc><video:title>Temps et aléa du quantique</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16395</video:player_loc><video:duration>3517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16400</video:thumbnail_loc><video:title>Quantum Mechanics in the Sky</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16400</video:player_loc><video:duration>4624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16352</video:thumbnail_loc><video:title>3/4 Singular support of coherent sheaves</video:title><video:description>Singular support is an invariant that can be attached to a coherent sheaf on a derived scheme which is quasi-smooth (a.k.a. derived locally complete intersection). This invariant measures how far a given coherent sheaf is from being perfect. We will explain how the subtle difference between "coherent" and "perfect" is responsible for the appearance of Arthur parameters in the context of geometric Langlands correspondence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16352</video:player_loc><video:duration>6435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16415</video:thumbnail_loc><video:title>2/4 Spectral Geometric Unification</video:title><video:description>Classification of finite spaces and basis for geometric unification.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16415</video:player_loc><video:duration>5063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16354</video:thumbnail_loc><video:title>4/4 Singular support of coherent sheaves</video:title><video:description>Singular support is an invariant that can be attached to a coherent sheaf on a derived scheme which is quasi-smooth (a.k.a. derived locally complete intersection). This invariant measures how far a given coherent sheaf is from being perfect. We will explain how the subtle difference between "coherent" and "perfect" is responsible for the appearance of Arthur parameters in the context of geometric Langlands correspondence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16354</video:player_loc><video:duration>6753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16320</video:thumbnail_loc><video:title>3/3 Knot contact homology, Chern-Simons theory, and topological string</video:title><video:description>We explain how knot contact homology is related to the physical theories mentioned in the title. We report on recent progress developing symplectic field theory beyond genus 0 and how this relates to topological strings and open Gromov-Witten invariants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16320</video:player_loc><video:duration>3908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16411</video:thumbnail_loc><video:title>Integrability and Supersymmetry</video:title><video:description>I review the recent developments about the relation between supersymmetric gauge theories and quantum integrable systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16411</video:player_loc><video:duration>3513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16419</video:thumbnail_loc><video:title>3/4 Trace functions over finite fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16419</video:player_loc><video:duration>3727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16425</video:thumbnail_loc><video:title>1/4 Automorphic forms in higher rank</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16425</video:player_loc><video:duration>3909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16420</video:thumbnail_loc><video:title>5/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16420</video:player_loc><video:duration>5130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16460</video:thumbnail_loc><video:title>1/3 The pretentious approach to analytic number theory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16460</video:player_loc><video:duration>4128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16455</video:thumbnail_loc><video:title>4/4 Automorphic forms in higher rank</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16455</video:player_loc><video:duration>3189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16985</video:thumbnail_loc><video:title>2/4 Analytic number theory around torsion homology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16985</video:player_loc><video:duration>3537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16993</video:thumbnail_loc><video:title>Spinor and Plateau billiards­</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16993</video:player_loc><video:duration>2707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16991</video:thumbnail_loc><video:title>4/4 L-functions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16991</video:player_loc><video:duration>4063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16990</video:thumbnail_loc><video:title>1/4 Spectral Geometric Unification</video:title><video:description>A brief introduction to noncommutative geometry with emphasis on the essential tools used in physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16990</video:player_loc><video:duration>5506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16988</video:thumbnail_loc><video:title>3/4 Universal mixed elliptic motives</video:title><video:description>Universal mixed elliptic motives are certain local systems over a modular curve that are endowed with additional structure, such as that of a variation of mixed Hodge structure. They form a tannakian category. The coordinate ring of its fundamental group is a Hopf algebra in a category of mixed Tate motives. This course will be an introduction to universal mixed elliptic motives, which were defined with Makoto Matsumoto, and a report on more recent developments. One focus will be on the structure of the tannakian fundamental group of the category of mixed elliptic motives over M1,1. In particular, we will explain that it is an extension of GL2 by a prounipotent group whose Lie algebra is generated by Eisenstein series and has non-trivial relations coming from cusp forms. We will also discuss the relation of mixed elliptic motives to mixed Tate motives via specialization to the Tate curve and the nodal cubic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16988</video:player_loc><video:duration>6766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17002</video:thumbnail_loc><video:title>Supergravity and its Hidden Hyperbolic Kac-Moody Structure­s</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17002</video:player_loc><video:duration>2124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17005</video:thumbnail_loc><video:title>1/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17005</video:player_loc><video:duration>5363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16998</video:thumbnail_loc><video:title>1/4 Analytic number theory around torsion homology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16998</video:player_loc><video:duration>3817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17006</video:thumbnail_loc><video:title>2/4 Trace functions over finite fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17006</video:player_loc><video:duration>3841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16996</video:thumbnail_loc><video:title>Poisson vertex algebras and Hamiltonian partial differential equations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16996</video:player_loc><video:duration>1964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17003</video:thumbnail_loc><video:title>Shimura varieties with infinite level, and torsion in the cohomology of locally symmetric spaces</video:title><video:description>Shimura varieties with infinite level, and torsion in the cohomology of locally symmetric spaces. We will discuss the p-adic geometry of Shimura varieties with infinite level at p: They are perfectoid spaces, and there is a new period map defined at infinite level. As an application, we will discuss some results on torsion in the cohomology of locally symmetric spaces, and in particular the existence of Galois representations in this setup.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17003</video:player_loc><video:duration>4358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17004</video:thumbnail_loc><video:title>Reflections, orthogonal and symplectic</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17004</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16439</video:thumbnail_loc><video:title>3/4 Analytic number theory around torsion homology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16439</video:player_loc><video:duration>3696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16442</video:thumbnail_loc><video:title>What is a Spinor ?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16442</video:player_loc><video:duration>2302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16446</video:thumbnail_loc><video:title>When infinite dimensional conformal algebras meet probabilities</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16446</video:player_loc><video:duration>1702</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16449</video:thumbnail_loc><video:title>2/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16449</video:player_loc><video:duration>4182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16444</video:thumbnail_loc><video:title>4/4 Growth in groups and applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16444</video:player_loc><video:duration>4017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16430</video:thumbnail_loc><video:title>An integral transform for elliptic four-point conformal blocks in Liouville theory</video:title><video:description>By applying an integral transformation on a version of the Knizhnik-Zamolodchikov equation, we obtain explicit representations of Liouville theory four-point conformal blocks for values of their external dimensions on a lattice where their expressions were not previously known.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16430</video:player_loc><video:duration>3051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16443</video:thumbnail_loc><video:title>2/4 Automorphic forms for GL(2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16443</video:player_loc><video:duration>3815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16450</video:thumbnail_loc><video:title>Mock modular forms and representation theory of affine Lie superalgebras - the case of sl(2|1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16450</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17027</video:thumbnail_loc><video:title>4/4 Automorphic forms for GL(2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17027</video:player_loc><video:duration>4454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17025</video:thumbnail_loc><video:title>6/6 Nilsequences</video:title><video:description>Classical Fourier analysis has found many uses in additive number theory. However, while it is well-adapted to some pro - blems, it is unable to handle others. For example, if one has a set A, and one wishes to know how many 3-term arithmetic progressions are contained in A, then Fourier analysis is useful, but if one wishes to count 4-term progressions then it is not. For this, and other, problems the more general notion of a nilsequence is required. NIlsequences are a kind of «higher order character» forming the basis of what is becoming known as «higher-order Fourier analysis». The talks will be about this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17025</video:player_loc><video:duration>5104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17026</video:thumbnail_loc><video:title>2/3 Bounded gaps between primes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17026</video:player_loc><video:duration>3905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17019</video:thumbnail_loc><video:title>3/3 The pretentious approach to analytic number theory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17019</video:player_loc><video:duration>4148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17031</video:thumbnail_loc><video:title>4/4 Trace functions over finite fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17031</video:player_loc><video:duration>3871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17030</video:thumbnail_loc><video:title>2/3 The pretentious approach to analytic number theory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17030</video:player_loc><video:duration>3881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17021</video:thumbnail_loc><video:title>Extensions of usual and deform vertex algebras</video:title><video:description>There are two natural ways to constract the new vertex algebras.One -as subalgebra in the known one.Bosonisation is the special case of this construction.The second idea is opposite -to get the new algebras as exstensions ,in this case we add to vertex algebra some combination of vertex operators.We discuss several examples .Some of them are related with AGT bisiness.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17021</video:player_loc><video:duration>3443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17032</video:thumbnail_loc><video:title>3/4 Automorphic forms in higher rank</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17032</video:player_loc><video:duration>3648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17028</video:thumbnail_loc><video:title>1/4 Analytic aspects of Cohen-Lenstra heuristics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17028</video:player_loc><video:duration>3805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17011</video:thumbnail_loc><video:title>Keynote Lecture 1: Challanges &amp; Strategies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17011</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16286</video:thumbnail_loc><video:title>1/3 Classical transversality methods in SFT</video:title><video:description>I will give a quick review of the Sard-Smale theorem and the universal moduli space approach to transversality, discuss the relative merits of classical vs. inhomogeneous perturbations, and sketch proofs of the standard theorems stating that the moduli space of regular J-holomorphic curves in symplectic cobordisms is a smooth orbifold, and that all somewhere injective curves are regular for generic J.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16286</video:player_loc><video:duration>4398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16288</video:thumbnail_loc><video:title>3/3 Classical transversality methods in SFT</video:title><video:description>There are easy examples showing that classical transversality methods cannot always succeed for multiply covered holomorphic curves, but the situation is not hopeless. In this talk I will describe two approaches that sometimes lead to interesting results: (1) analytic perturbation theory, and (2) splitting the normal Cauchy-Riemann operator of a curve along irreducible representations of its automorphism group. Both were pioneered by Taubes in his work on the Gromov invariant and Seiberg-Witten theory in the 1990's, and I will illustrate them by sketching two proofs that the multiply covered holomorphic tori counted by the Gromov invariant are regular for generic J. If time permits, I will discuss some ideas as to how both methods can be applied more generally.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16288</video:player_loc><video:duration>3898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16289</video:thumbnail_loc><video:title>Moduli Problems in Symplectic Geometry - Discussion with Chris Wendl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16289</video:player_loc><video:duration>4064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16290</video:thumbnail_loc><video:title>On properties of filling of contact manifolds</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16290</video:player_loc><video:duration>4200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16253</video:thumbnail_loc><video:title>Die BAW im Überblick</video:title><video:description>Darstellung der Aufgaben der Bundesanstalt für Wasserbau (BAW).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16253</video:player_loc><video:duration>356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16254</video:thumbnail_loc><video:title>Befliegung des Isarschüttkegels</video:title><video:description>Mithilfe eines Quadrocopters (DJI Phantom 2 Vision Plus) konnten während der Niedrigwasserphase der Donau im Sommer 2015 Luftaufnahmen des Isarschüttkegels bei Deggendorf durchgeführt werden. Der Mündungsbereich der Isar in die Donau stellt insbesondere bei niedrigen Wasserständen eine Engstelle für die Schifffahrt auf der Donau dar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16254</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16250</video:thumbnail_loc><video:title>Referat Baustoffe</video:title><video:description>Beschreibung des Referates B3 Baustoffe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16250</video:player_loc><video:duration>213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16251</video:thumbnail_loc><video:title>Geschiebezugabe per Klappschute auf dem Rhein bei Düsseldorf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16251</video:player_loc><video:duration>210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16317</video:thumbnail_loc><video:title>Lagrangian Cobordisms, Dehn-twists and Real Algebraic Geometry</video:title><video:description>We will explain the relevance of Lagrangian cobordisms in Lefschetz fibrations to the study of the (derived) Fukaya category of the fiber. In particular we will give a cobordism interpretation of Seidel's long exact sequence, introduce cobordism groups and also outline how to study real algebraic structures using cobordisms. The talk is based on joint work with Octav Cornea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16317</video:player_loc><video:duration>4506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16318</video:thumbnail_loc><video:title>1/3 Introduction to knot contact homology</video:title><video:description>We define knot contact homology as the Legendrian differential graded algebra of the unit conormal lift of a knot. We show how to compute it for knots in the three sphere using flow trees and discuss some of its basic properties. We also introduce the augmentation variety.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16318</video:player_loc><video:duration>3689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16316</video:thumbnail_loc><video:title>Moduli Problems in Symplectic Geometry - Polyfolds discussion with Nathaniel Bottman</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16316</video:player_loc><video:duration>4007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16414</video:thumbnail_loc><video:title>The Many Ways of the Characteristic Cauchy Problem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16414</video:player_loc><video:duration>2913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16300</video:thumbnail_loc><video:title>Holomorphic disks and special Lagrangians</video:title><video:description>Special Lagrangians in Calabi-Yau manifolds are expected to be plentiful. However, in practice, it is difficult to find special Lagrangian submanifolds in compact Calabi-Yau manifolds except for two special classes: fixed points of anti-symplectic involutions and holomorphic Lagrangians in hyper-Kahler manifolds. Thus it is natural to look for a modified special Lagrangian condition that reduces to the standard one in those two cases. I will describe how moduli spaces of holomorphic disks give rise to such a modification of the special Lagrangian condition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16300</video:player_loc><video:duration>4293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16321</video:thumbnail_loc><video:title>Midsummer Bures Dreams</video:title><video:description>I will discuss some questions and conjectures concerning symplectic topology of Weinstein manifolds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16321</video:player_loc><video:duration>3764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17059</video:thumbnail_loc><video:title>On topological strings and matrix integrals</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17059</video:player_loc><video:duration>3846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17042</video:thumbnail_loc><video:title>Classical conformal blocks and Painleve IV</video:title><video:description>In the limit of large central charge and large conformal dimensions Virasoro conformal blocks exponentiate, leading to classical conformal blocks. The latter are of much interest, in particular they give solution to the monodromy problem of ordinary linear differential equations with regular singularities. It will be shown how to relate four-point classical conformal blocks to classical action evaluated on special solutions of Painleve VI equation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17042</video:player_loc><video:duration>3876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17047</video:thumbnail_loc><video:title>An overview of the topological recursion</video:title><video:description>The "topological recursion" defines a double family of "invariants" W  associated to a "spectral curve" (which we shall define). The invariants W  are meromorphic n-forms defined by a universal recursion relation on |\chi|=2g-2+n, the initial terms W  and W  being the canonical 1-form and 2-form on the spectral curve. Those invariants have fascinating mathematical properties, they are "symplectic invariants" (invariants under some symplectic transformations of the spectral curve), they are almost modular forms, they satisfy Hirota-like equations, they satisfy some form-cycle duality deformation relations (generalization of Seiberg-Witten), they are stable under many singular limits, and enjoy many other fascinating properties... Moreover, specializations of those invariants recover many known invariants, including Hurwitz numbers to which this conference is dedicated (see M. Kazarian' lecture), intersection numbers, Gromov-Witten invariants, numbers of maps (Tutte's enumeration of maps), or asymptotics of random matrices expectation values. And since very recently, it is conjectured that they also include knot polynomials (Jones, HOMFLY, super polynomials...), which provides an extension of the volume conjecture. We shall present a few examples and mention how these invariants were first discovered in random matrix theory, and then observed or conjectured in many other areas of maths and physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17047</video:player_loc><video:duration>4880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17571</video:thumbnail_loc><video:title>Cesium - der 3D-Globus im Web</video:title><video:description>Cesium ist ein performantes und interoperables Tool für die Visualisierung von Daten im dreidimensionalen Kontext. Stichworte zum Vortrag: 3D - JavaScript - Open Source - WebGL - Zeitabhängige Darstellung - OGC Standards - Openlayers 3 API - Demos und Beispiele. Mit der JavaScript Programmbibliothek Cesium kann ein 3D-Globus für das Web erstellt werden, ohne dass für die Visualisierung Plugins gebraucht werden. Cesium benutzt WebGL und unterstützt ausserdem OGC-Standards wie WMS oder WMTS. Dies macht es zu einem performanten und interoperablen Tool für die Visualisierung von Daten im dreidimensionalen Kontext. Die Präsentation stellt das Cesium.js Projekt vor und möchte folgende Fragen beantworten: - Ein Opensource 3D Globus - was kann Cesium? - Performante mehrdimensionale Visualisierung im Web - was steckt dahinter? - 3D ist überall - wo wird Cesium eingesetzt? Ausserdem wird die Kombination von Openlayers3 mit Cesium vorgestellt und ein Ausblick über die nächsten Entwicklungen gegeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17571</video:player_loc><video:duration>1501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17575</video:thumbnail_loc><video:title>Nicht zuschauen - Mitmachen!</video:title><video:description>OpenStreetMap lebt vom Mitmachen. Dieser Vortrag zeigt einige naheliegende und einiger weniger naheliegende Wege auf, wie auch Sie OpenStreetMap weiter voranbringen können - als Privatperson, als Unternehmen, oder als Teil der öffentlichen Hand. Dass jeder bei OpenStreetMap einen Account anmelden kann, ist bekannt - trotzdem schadet es nichts, das ab und zu zu wiederholen, und vor allem auf neue, einfachere Möglichkeiten der Datenerhebung hinzuweisen. Viele mögen vielleicht denken, "es ist doch schon alles da", aber weit gefehlt - jeder hat noch irgendwas im Kopf, was bei OSM nützlich sein kann. Das direkte Beisteuern von Daten ist aber nur einer von vielen Wegen, OSM nützlich zu sein. Auch "indirekte" Datenbereitstellungen - Luftbilder, Vergleichsdaten, Straßenlisten und so weiter - können dem Projekt nützen. Hacker lassen sich von den OSM-Daten zu neuer Software inspirieren und demonstrieren damit, was mit den freien Daten alles möglich ist. Sogar einige Unternehmen entwickeln mittlerweile Open Source Software, die in OpenStreetMap eingesetzt werden kann, sei es zur Erfassung oder Nutzung der Daten - auch das bringt das OpenStreetMap-Universum voran. Privatleute und Organisationen werden Mitglied im FOSSGIS e.V. oder der OSM Foundation und stärken so die Position dieser institutionellen Stützen des OpenStreetMap-Projekts. Interessierte bringen sich in die Arbeit in verschiedenen Gremien der Vereine ein - zum Beispiel bei den "Working Groups" der OSM Foundation, die immer Leute suchen. Nicht zuletzt helfen natürlich auch Geldspenden an den FOSSGIS e.V. oder die OSM Foundation, wichtige Investitionen für das Projekt zu decken. Dieser Vortrag stellt die verschiedenen Möglichkeiten vor, OSM zu helfen - in der Hoffnung, dass für jede(n) im Publikum etwas dabei ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17575</video:player_loc><video:duration>1779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17573</video:thumbnail_loc><video:title>3D GIS Stack aus OpenSource Komponenten</video:title><video:description>In den letzten Jahren hat die dritte Dimension auch Einzug in den gängigen FOSSGIS Lösungen (PostGIS, QGIS, OpenLayers etc.) gehalten, so dass mittlerweile ein kompletter 3D-GIS-Stack aus OpenSource Lösungen realisiert werden kann. Das wichtigste Ziel der hier vorgestellten Projekte ist die Interaktion mit 3D-Webkarten. Der Anwender soll in der Lage sein, mit den 3D-Modellen über das Web arbeiten zu können und sie nicht nur zu betrachten. Derzeit gibt es einen kleinen Hype um 3D Web-Viewer mit WebGL-Unterstützung. Immer mehr Softwarefimen bieten eigene Lösungen an, die häufig auf offen verfügbaren Engines wie etwa Cesium [1] oder OpenWebGlobe [2] basieren. WebGL-Viewer benötigen keine clientseitigen Plugins und funktionieren auf vielen Endgeräten. Sie laufen auch ohne High-End-Ausstattung sehr schnell und erlauben ein flüssiges interaktives Bewegen durch eine 3D Szene. Plattformen mit vielen detaillierten volltexturierten Objekten, wie etwa 3D-Stadtmodelle (damit sind keine texturierten Oberflächenmodelle von Städten gemeint), müssen zwar derzeit noch mit stärkeren Performanceeinschränkungen leben, durch die rasant steigende Anzahl an Entwicklern und Anwendern von WebGL sollte dieser Engpass aber bald der Vergangenheit angehören. Aus demselben Grund dürften zunehmend auch freie Viewer in den derzeit von prorietären Angeboten dominierten Markt drängen. Einen Anfang macht Cuardo [3]  eine OpenSource JavaScript-Bibliothek basierend auf THREE.js und WebGL. Cuardo wird von der französischen Firma Oslandia entwickelt, die sich auch verantwortlich zeigt für den 3D-Support in PostGIS und ein 3D-Plugin für QGIS namens Horao [4]. Oslandia hat das Ziel einen kompletten 3D-GIS-Stack von der Datenbank bis zur Webvisualisierung zu realisieren. Datenbank-seitig wird u.a. die 3D City Database [5] eingesetzt, eine OpenSource-Lösung zum Speichern von CityGML-basierten 3D Stadt- und Landschaftsmodellen in PostGIS. Das wichtigste Ziel der hier vorgestellten Projekte ist die Interaktion mit 3D-Webkarten. Der Anwender soll in der Lage sein, mit den 3D-Modellen über das Web arbeiten zu können und sie nicht nur zu betrachten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17573</video:player_loc><video:duration>1741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17559</video:thumbnail_loc><video:title>Mapbender3 für den einfachen Aufbau von WebGIS Anwendungen</video:title><video:description>Mapbender3 ist eine Software zur einfachen Erstellung von WebGIS Anwendungen. Über ein paar Klicks können mit dem webbasierten Administrations-Backend individuelle Anwendungen erstellt werden, eine Benutzer- und Gruppenverwaltung mit der Möglichkeit Rechte zuzuweisen. Der Vortrag geht vor allem auf die neuen Komponenten in Mapbender3 ein und stellt diese vor. Anpassung an das eigne Layout durch den webbasierten CSS-Editor, suchen in eignen Daten und Rechteverwaltung werden thematisiert. Mapbender3 ist eine Software zur einfachen Erstellung von WebGIS Anwendungen. Über ein paar Klicks können mit dem webbasierten Administrations-Backend individuelle Anwendungen erstellt werden. Das Administrations-Backend beinhaltet außerdem die Möglichkeit, ein Dienste-Repository aufzubauen. Mapbender3 bietet zudem eine Benutzer- und Gruppenverwaltung mit der Möglichkeit Rechte zuzuweisen. Basierend auf dem Symfony2 Framework wurde eine moderne Webanwendung geschaffen, die durch das Baukastensystem der Bundles von Symfony2 einzeln als auch in andere Anwendungen integriert Verwendung finden kann. OpenLayer 2 dient als Kartenanwendung und wird über MapQuery angesprochen. Der Vortrag geht vor allem auf die neuen Komponenten in Mapbender3 ein und stellt diese vor. Im letzten Jahr ist viel passiert, so dass es Einiges zu präsentieren gibt. Das Anpassen von Mapbender3 Anwendungen an das eigene Layout ist durch den webbasierten CSS-Editor und auch durch die Möglichkeit direkt HTML zu definieren noch viel einfacher geworden. Suchen können einfach auf die eigenen Daten aufgesetzt werden. Und noch viel mehr...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17559</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17583</video:thumbnail_loc><video:title>Automatisiertes Geodatenmanagement mit GeoKettle</video:title><video:description>Dieser Vortrag stellt verschiedene Einsatzmöglichkeiten der freien ETL-Software GeoKettle vor. GeoKettle ist die Open Source-Alternative zur verbreiteten Software "FME" und kann nicht nur Geodatenformate konvertieren, sondern beispielsweise auch Objekte verteilen und zusammenfassen, redundante Daten finden oder Prozesse in einer grafischen Oberfläche modellieren. GeoKettle ist ein ETL-Programm für räumliche Daten. ETL steht für Extract, Load und Transform. GeoKettle basiert auf der OpenSource Software Pentaho Data Integration (Kettle) und ist mit der LPGL lizensiert. GeoKettle unterstützt dabei u.a. die OpenSource Bibliotheken GeoTools, Degree und gdal/ogr und sextante. Es kann als OpenSource-Alternative für die FME eingesetzt werden und bietet vielfältige Einsatzmöglichkeiten. Während des Vortrags werden einige Einsatzmöglichkeiten und Funktionen von GeoKettle vorgestellt, um dem Auditorium einen Einblick in die Leistungsfähigkeit von Geokettle zu geben. Zu den Funktionalitäten gehören: Import verschiedener (Geo-)Datenformate Verteilen von Objekten in einem Shapefile auf mehrere Tabellen Zusammenfassen von Objekte aus mehreren Shapefiles mit unterschiedlichen Attributfeldern in einer Tabelle Veränderung von Attributen Entfernen von redundanten Daten Benutzten des graphischen Benutzeroberfläche zur Modellierung von Prozessen. Benutzen der Shellskripte zur automatisierten Verwendung von GeoKettle über cronjobs ...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17583</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17586</video:thumbnail_loc><video:title>Herausforderungen bei der Umsetzung der INSPIRE-Richtlinie</video:title><video:description>Von Datenspezifikationen, komplexen Feature-Modellen, Open Source Softwareprodukten für INSPIRE und Darstellungs- und Dounloaddiensten. Seit 2012 stehen die ersten INSPIRE-Downloaddienste bereit. Konforme, aber nicht interoperable Dienste stellen hierbei INSPIRE-relevante Daten in einem vom Datenanbieter definierten Datenmodell bereit. Meist werden hierfür einfach strukturierte Feature-Modelle eingesetzt. Das GML-Schema eines einfachen Feature-Modells (GML SF-0) kann automatisiert aus der Struktur der verwendeten Datenquelle (z. B. Datenbanktabelle) abgeleitet werden. Für jede durch den WFS-Server unterstützte GML-Version (2.1, 3.1, 3.2) kann ein korrespondierendes GML-Schema erzeugt werden. Bei den INSPIRE-Datenmodellen handelt es sich komplexe Feature-Modelle (GML-Anwendungsschemata). Gelegentlich wird das Problem bei der Bereitstellung von Daten gemäß INSPIRE-Datenspezifikationen auf das Thema Datenmodelltransformation reduziert. Eine weitere große Herausforderung ergibt sich jedoch bei der anschließenden Bereitstellung der transformierten Daten über Darstellungs- und Downloaddienste. Daher werden im Vortrag folgende Fragestellungen erläutert und diskutiert:  Wie unterscheiden sich einfache und komplexe Feature-Modelle?  Welche Lösungsansätze gibt es bei der Bereitstellung von komplexen Feature-Modellen?  Mit welchen OpenSource-Softwareprodukten ist die Bereitstellung von INSPIRE-konformen Daten möglich? Weiterhin wird am Beispiel QGIS auf vorhandene Einschränkungen bei der Verwendung von Geodaten auf Grundlage von GML-Anwendungsschemata eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17586</video:player_loc><video:duration>1479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17585</video:thumbnail_loc><video:title>MapServer Pro-Tipps</video:title><video:description>Über das Basiswissen hinaus gehende Funktionen des MapServers, wie PHP-Fassaden, JOINs mit Datei basierten Datenquellen, ColorRanges, Buildt-In Openlayers-Client, Cluster von Punktobjekten, Geomtransform, IP-Zugriffsbeschränkung sind Themen des Vortrages. MapServer ist bekannt für seine Zuverlässigkeit, Performance und Stabilität. Gerne wird aber auch über die Konfiguration mit den Mapfiles gestöhnt. Dabei bietet gerade diese Art der Konfiguration Möglichkeiten, die tief in der Dokumentation versteckt sind und die bei kniffligen Augaben wirklich hilfreich sein können. Die meisten Anwender kennen nur die Basis-Konfigurationen, aber wer weiß schon dass es einen eingebauten OpenLayers-Client gibt, der es ermögicht nur mit einem Mapfile eine interakive Karte zu veröffentlichen, wie man Linien mit Pfeilspitzen versieht, Geometrien glättet oder den Zugriff auf MapServer-WMS direkt im Mapfile auf bestimmte IP-Adressen beschränken kann? Mit einfachen PHP (oder anderen) Scripten eröffnen sich darüber hinaus vielfältige Möglichkeiten, den MapServer um weitere Funktionen zu erweiteren oder sogar auszutricksen. Themen: * zwischen cgi und MapScript: PHP-Fassaden * JOINs mit Datei basierten Datenquellen * Schnelle Klassifizierung mit Color Ranges * Cluster von Punktobjekten bilden * Schönere Karten Dank Geomtransform (Richtungssymbole, shapesmothing,..) * Buildt-In Openlayers-Client * Zugriffsbeschränkung über Client-IPs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17585</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17581</video:thumbnail_loc><video:title>taginfo und wie es die Welt sah</video:title><video:description>Das OpenStreetMap-Projekt organisiert seine Daten über ein offenes Tagging-Schema. Jeder kann neue Objekte und Tags erfinden und in der OSM-Datenbank speichern. Damit man dabei nicht die Übersicht verliert, gibt es taginfo, ein Webdienst, der Informationen zu Tags aus verschiedenen Quellen sammelt und darstellt. Taginfo ist für viele Mapper inzwischen zu einem unverzichtbaren Tool geworden. Dieser Vortrag stöbert in einige Ecken des Dienstes, die nicht jeder kennt und zeigt, wie taginfo bei der täglichen Arbeit helfen kann. Daneben wollen wir mit taginfo einen Blick darauf werfen, was in OpenStreetMap so alles zu finden ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17581</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17587</video:thumbnail_loc><video:title>Ein GeoWiki auf OSM-Basis</video:title><video:description>Wikis bieten editierbare Informationen in Text und Bild, OSM geographische Objekte u.a. in Kartenform. Unser GeoWiki leistet eine enge Integration beider Konzepte, indem Textstellen direkt und interaktiv auf Geoobjekte verweisen und umgekehrt. Die referenzierten und dargestellten Geoobjekte müssen dabei nicht zwingend in der OSM-Datenbank vorliegen, sondern können auch vom Nutzer im Wiki direkt angelegt werden. Zum einen senkt dies die Hemmschwelle etwas falsch zu machen, zum anderen erlaubt es die Nutzung des GeoWikis für private Daten. Die OpenStreetMap-Datenbank basiert auf kollaborativ erfassten Geoobjekten (Nodes, Ways, Relations), die mit zusätzlichen Metadaten in Form von Key-Value-Paaren angereichert werden können. Die meisten Nutzer kennen OSM in Form der aus diesen Daten gerendereten Kartendarstellungen. Ein klassisches Wiki bietet einfach editierbare Texte, in die Bilder und vielleicht auch Karten eingebunden werden können. Unser GeoWiki verbindet diese beiden Konzepte. Beschreibungen im Text, die sich auf beliebige Geoobjekte (Städte, Plätze, Häuser, ) beziehen, verweisen direkt und interaktiv auf eine eingebundene OSM-Karte. Durch Anklicken der entsprechenden Verweise im Text wird das zugehörige Geoobjekt auf der Karte hervorgehoben und bei Bedarf der passende Kartenausschnitt gescrollt und gezoomt. Umgekehrt verweisen auf der Karte dargestellte Geoobjekte auf die Wikiseiten, auf denen sie referenziert werden. Die referenzierten und dargestellten Geoobjekte müssen dabei nicht zwingend in der OSM-Datenbank vorliegen, sondern können auch vom Nutzer im Wiki direkt angelegt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17587</video:player_loc><video:duration>1421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17584</video:thumbnail_loc><video:title>Vector Tiles - Performante Übertragung von umfangreichen Vektordaten</video:title><video:description>Der Vortrag beleuchtet die Vor- und Nachteile von Vectortiling und der Vektordaten-Prozessierung im Client allgemein. Als praktischer Anwendungsfall wird das Prinzip der Vectortiles anhand des Software-Stacks TileStache, OpenLayers3 und PostGIS auf Basis von OSM-Daten vorgestellt. Die Nutzung von Kacheln bzw. Tiles für Rasterdaten in GIS-Anwendungen ist ein alter Hut. Mit der allgemein steigenden Bandbreite von Internetanbindungen, verbesserten Performance der Clients und auch moderneren Webbrowsern rückt jedoch wieder eine Idee in den Fokus der WebGIS-Welt, die in der Vergangenheit zwar bereits diskutiert wurde, jedoch mangels technischer Voraussetzungen zum Scheitern verurteilt war: Das Laden und Rendern von umfangreichen Vektordaten im Client. Um eine möglichst performante Übertragung an den Client zu erreichen, bietet sich die Nutzung von so genannten Vectortiles an. Die Vorzüge von Vektoren im Client liegen auf der Hand: Liegen sowohl Geometrien als auch Attribute im Browser vor, so erlaubt dies ein dynamisches Styling im Client, während der Nutzer bei Rasterdaten keinen Einfluss auf die serverseitig gerenderten Kartenansichten hat. Durch den direkten Zugriff auf Geometrien und Attribute ergeben sich ausserdem Funktionen wie Highlighting, Selektion, Attributabfrage oder Filterung, ohne das jedesmal eine Client-Server-Kommunikation vonnöten wäre. Ein Großteil der Prozessierung wird somit vom Server auf den Client ausgelagert. Der Vortrag beleuchtet die Vor- und Nachteile von Vectortiling und der Vektordaten-Prozessierung im Client allgemein. Als praktischer Anwendungsfall wird das Prinzip der Vectortiles anhand des Software-Stacks TileStache, OpenLayers3 und PostGIS auf Basis von OSM-Daten vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17584</video:player_loc><video:duration>1744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17588</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - Lightning Talks</video:title><video:description>1. Vortrag: Intermodales ÖPNV/Fuss-Routing (Brenschede) 2. Vortrag: Unterschied zwischen Taschenmesser und Zahnstocher - COORDS: Chunk-Organized OSM Render-Data Storage (Buchholz) 3. Vorstellung: Big Data (Christl) 4. Vortrag: Offene Daten nutzen und positive Beispiele schaffen (Frerichs)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17588</video:player_loc><video:duration>1334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17561</video:thumbnail_loc><video:title>Docker für den GIS-Einsatz</video:title><video:description>Mit der leichtgewichtige Virtualisierungs-Software Docker schnell und einfach Anwendungs-Container für Ihre GIS-Fachanwendung erstellen. Haben die GIS-Admins demnächst wieder mehr Zeit für ungleich spannendere Aufgaben als die Installation von Fachanwendungen? Diese Fragen werden im Vortrag beleuchtet und mit der Erstellung eines Anwendungs-Container für die Breitstellung eines WMS-Dienstes abgerundet. Die leichtgewichtige Virtualisierungs-Software Docker [1] ist zur Zeit in aller Munde. Mit Docker lassen sich Anwendungen samt ihrer Abhängigkeiten in Container verpacken, in denen sie sich später leicht weitergeben und ausführen lassen. ImVergleich zu virtuellen Maschinen sollen Docker-Container sparsamer im Umgang mit Ressourcen sein und schneller starten können. Doch was bedeutet Docker für den GIS-Einsatz oder die GIS-Entwicklung? Fallen bald die 100seitigen Installationshandbücher für die Installation von Fachanwendungen weg? Haben die GIS-Admins demnächst wieder mehr Zeit für ungleich spannendere Aufgaben als die Installation von Fachanwendungen? Welche Vorteile ergeben sich durch die Anwendungs-Container? Wann lohnt sich der Einsatz von Anwendungs-Container und wann sollte man lieber zur Virtualisierungs-Software wie VirtualBox und Co. greifen? All diese Fragen werden im Vortrag auf der FOSSGIS 2015 in Münster beleuchtet und mit der Erstellung eines Anwendungs-Container für die Breitstellung eines WMS-Dienstes abgerundet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17561</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17562</video:thumbnail_loc><video:title>GeoExt</video:title><video:description>Der Vortrag stellt die neueste Version von GeoExt vor und zeigt auf, welches Handwerkszeug dem Entwickler hier bereitsgestellt wird. Unterschiede zwischen ExtJS und anderen Bibliotheken werden benannt, dies kann als Diskussionsgrundlage für die Wahl einer Bibliothek dienen. Schwerpunkt ist die Betrachtung der zukünftigen Entwicklung von GeoExt. GeoExt [1] ist eine auf den JavaScript-Bibliotheken OpenLayers (für interaktive Karten im Web und Verarbeitung einer Fülle von OGC-konformen Formaten, [2]) und ExtJS (Framework zur Erstellung von Desktop-ähnlichen Webanwendungen mit nativem Look and Feel, [3]) aufbauende OpenSource JavaScript-Bibliothek, die es vereinfacht, Kartenmaterial in ansprechenden und komplexen Oberflächen zu präsentieren, so genannte "Rich Webmapping Applications". Neben ExtJS bietet der Markt eine Vielzahl weiterer JavaScript-Frameworks und Bibliotheken an, die sich ebenfalls der Herausforderung angenommen haben, die Entwicklung von webbasierten JavaScript Clients zu vereinfachen und zu harmonisiseren. Hier sind -- und das ist nur eine willkürliche Auswahl -- etwa AngularJS ([4]) und EmberJS ([5]) zu nennen. Eben jene Frameworks sind derzeit in der Entwicklergemeinschaft sehr beliebt, es werden viele klare Vorzüge dieser modernen Frameworks gelobt und die Art und Weise der Problemlösung spricht viele Developer an. Der Vortrag wird die neueste Version von GeoExt vorstellen und aufzeigen, welches Handwerkszeug dem Entwickler hier bereitsgestellt wird. Wir werden Unterschiede zwischen ExtJS und den vorgenannten Bibliotheken benennen und Diskussionsgrundlage für die Wahl einer Bibliothek geben. Hierbei können wir als Kernentwickler von GeoExt nie vollständig neutral vorgehen, wir wollen jedoch versuchen jeweilige Vor- und Nachteile der jeweiligen Bibliotheken herauszustellen. Zum Zeitpunkt der Abstract-Einreichung wird an GeoExt massiv weiterentwickelt: Es stehen die Unterstützung von ExtJS 5 und (später) OpenLayers 3 an. Ein weiterer Schwerpunkt wird dementsprechend auf der Betrachtung dieser und der zukünftigen Entwicklung von GeoExt liegen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17562</video:player_loc><video:duration>1672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17605</video:thumbnail_loc><video:title>Schatzsuche in OpenStreetMap</video:title><video:description>Mit der Overpass API lassen sich auch ungewöhnliche Daten in OpenStreetMap finden - und bewundern, ihnen nachspüren oder sie korrigieren. Neben einer Präsentation der Ergebnisse des Vergleiches von Bonn und Münster werden dabei auch ausführlich die verwendeten Overpass-API-Abfragen vorgestellt, so dass jeder die Abfragen leicht für seine Stadt wiederholen oder inhaltlich auf seine Bedürfnisse anpassen kann. Mit der Overpass API lassen sich auch ungewöhnliche Daten in OpenStreetMap finden - und bewundern, ihnen nachspüren oder sie korrigieren. Wir untersuchen zwei Großstädte, Bonn und Münster, mit verschiedenen Ansätzen auf ungewöhnliche Daten, z.B.: Was bleibt, wenn man alle Objekte weglässt, die sich anhand ihrer Tags einer klaren Kategorie zuordnen lassen? Wo fehlen wahrscheinlich noch Briefkästen? Welche Brücken haben keine Höhenangabe? Wo steht in den Tags eines Elements vermutlich Spam? Welche Restaurants (und sonstige Points-of-Interest) sind verdächtig alt? Neben einer Präsentation der Ergebnisse für die beiden benannten Städte werden dabei auch ausführlich die verwendeten Overpass-API-Abfragen vorgestellt, so dass jeder die Abfragen leicht für seine Stadt wiederholen oder inhaltlich auf seine Bedürfnisse anpassen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17605</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17609</video:thumbnail_loc><video:title>Kreisbogen in QGIS</video:title><video:description>Neben den gängigen Vektorelementen (Punkt, Linie, Polygon) unterstützt QGIS neu Kreisbogengeometrien. Es ist jetzt möglich solche Geometrietypen (ST CircularString, ST CompoundCurve, ST CurvePolygon etc.) aus einer Postgis-Datenbank zu lesen, anzuzeigen, zu editieren und wieder zu speichern. Gängige Vektorelemente eines Geografischen Informationssystems sind Punkt, Linie und Polygon. In der amtlichen Vermessung (amtlicher Liegenschaftskataster) und anderen Themenkreisen ist zusätzlich der Kreisbogen zum Definieren und Verwalten von Objekten erlaubt. Proprietäre geografische Informationssysteme zur Erfassung und Verwaltung der amtlichen Vermessung erlauben, im Gegensatz zu den gängigen FOSSGIS Desktop Lösungen, den Umgang mit Kreisbogen. FOSSGIS Lösungen segmentieren die Kreisbogen beim Import in das Zielsystem. Dieser pragmatische Ansatz hat neben einigen Vorteilen aber leider den Nachteil, dass man das Wissen über die Lage und die Definition eines Kreisbogenelementes verliert. Für die Verifikation verschiedener Datensätze wurden Entwicklungen im Kern von QGIS hinsichtlich der Verwaltung und Bearbeitung von Kreisbogen gemacht. Neu können Kreisbogengeometrien (ST CircularString, ST CompoundCurve, ST CurvePolygon etc.) aus einer Postgis-Datenbank gelesen, in QGIS angezeigt und editiert werden und anschliessend wieder gespeichert werden. Dafür wurde die Geometrieklasse von QGIS neu entwickelt. Zusätzlich zu den Kreisbögen kann durch das Redesign korrekt mit M- und Z-Werten von Koordinaten umgegangen werden. Ebenfalls denkbar sind zukünftig weitere Geometrietypen wie Splines etc. Neben den technischen Erweiterungen und den daraus resultierenden Herausforderungen wird gezeigt aus welchem Grund nicht alle Arbeitsschritte den Umgang mit Kreisbogen beherrschen. So können zum Beispiel die meisten Geometrieoperatieon (Verschnitte, Differenzen etc.) noch nicht mit Kreisbogengeometrien umgehen. Für diese Arbeitsschritte wird die Geometrie on-the-fly segmentiert. Neben dem eigentlichen Auslöser - der Verifikation von Geodaten - darf auch der Vorteil bei der Erfassung nicht unterschätzt werden. So sind in verschiedenen Themenkreisen Daten viel schneller erfasst, wenn sie mittels Kreisbogen (drei Punkte) definiert werden können. Aktuelle Entwicklungen in anderen Projekten (ogr2ogr, GeoServer) zeigen, dass die Thematik Kreisbogen endgültig in der Open Source GIS Welt angekommen ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17609</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17601</video:thumbnail_loc><video:title>Das audiovisuelle Erbe der OSGeo-Projekte</video:title><video:description>Dieser Vortrag diskutiert die Problematik der Archivierung aller Aspekte von Open Source-Projekten und stellt das AV-Portal der Technischen Informationsbibliothek (TIB) vor. Das Portal ist eine zukunftssichere Alternative zum häufig praktizierten eher flüchtigen Datenaustausch über Plattformen wie Youtube oder Slideshare und kann nicht nur Metadaten eines Videos indexieren, sondern auch die gesprochene Sprache, Texteinblendungen oder Bildinformationen. Die Menge der audiovisuellen Inhalte hat in den letzten Jahren stark zugenommen und wächst weiterhin stark. Dies betrifft auch die Free and Open Source GIS Softwareprojekte der OSGeo Foundation: Die thematische Palette erstreckt sich dabei von Anleitungsvideos für Softwarekomponenten, über Ergebnis- und Datenvisualisierungen bis hin zur abstrahierten Darstellung der Evolution einzelner Softwareprojekte. Die Fülle dieser Fachinformationen wird noch hauptsächlich in Web2.0 Portalen wie Youtube oder Slideshare ausgetauscht. Daraus ergeben sich Probleme sowohl bezüglich der langfristigen Verfügbarkeit, der Zitierfähigkeit und der Auffindbarkeit anhand geeigneter Metadaten für die Nutzer.. Eine zukunftssichere Alternative bietet die Nutzung von innovativen Bibliotheksdiensten, wie dem AV-Portal der Technischen Informationsbibliothek (TIB). Hier werden nicht nur die Metadaten eines Videos indexiert sondern ebenso die gesprochene Sprache, Texteinblendungen und Bildinformationen. Dies führt zu einer erheblich verbesserten Suche nach und in audiovisuellen Ressourcen. Durch die Verbindung eines DOI mit einem Media Fragment Identifier wird die sekundengenaue Zitierfähigkeit der Materialien gewährleistet. Der Nutzen wird am Beispiel der erfolgreichen digitalen Erschließung des GRASS GIS Videos des U.S. Army Corps of Engineers Research Laboratory (CERL) aus dem Jahr 1987 demonstriert. Der Inhalt dieses historischen Videos bietet einen Einblick in die Frühphase der GIS Entwicklung. Die Erschließungsgeschichte des Videos seit 2004 ist ein Referenzfall für den aktuellen Stand und das sich abzeichnende Potential audiovisueller Information für die Geoinformatik und speziell den wissenschaftlichen Anwendern und Entwicklern in den OSGeo Projekten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17601</video:player_loc><video:duration>1484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17599</video:thumbnail_loc><video:title>GRASS Funktionalität in QGIS nutzen</video:title><video:description>Seit 2005 ist GRASS GIS in QGIS über das GRASS Plugin integriert und stellt hunderte Analysemethoden über QGIS bereit - ergänzend mittlerweile auch über das Processing und WPS Plugin. Wir vergleichen die drei Varianten und schauen in die Zukunft. Seit 2005 ist GRASS GIS Funktionalität in QGIS über das GRASS Plugin integriert und bietet die Möglichkeit, hunderte, bewährte GRASS Module zur Datenanalyse und -modellierung über die benutzerfreundliche QGIS GUI anwenden zu können. Durch das Processing und das WPS Plugin ist diese Interaktion in den letzten Jahren durch zwei neue, völlig unterschiedliche Ansätze ergänzt und erweitert worden. Wir starten in diesem Vortrag einen Vergleich der drei Möglichkeiten zur Interaktion von GRASS und QGIS. Anhand von Beispielen stellen wir die Vor- und Nachteile dar und versuchen aufzuzeigen, welche Variante in welcher Situation die beste Lösung darstellt. Wann ist es sinnvoll das Processing Plugin zu verwenden, wann sollte man auf das bewährte GRASS Plugin setzen und welche Stärken und Schwachstellen bietet die Integration von GRASS Funktionalität über das WPS Plugin. Als Abschluss stellen wir die Aktuelle Entwicklung der Interaktion zwischen GRASS und QGIS vor und versuchen einen Blick in die zukünftige Entwicklung zu werfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17599</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17603</video:thumbnail_loc><video:title>FlatMatch: Online-Wohnungssuche mit OSM-Daten</video:title><video:description>Interaktive 3D-Wohnungsbesichtigung im Browser auf Basis von OSM-Daten ermöglicht ein besseres Bewerten freier Wohnungen und deren Umfeld. Und sie macht Vermieter zu OSM-Stakeholdern. Die Mitarbeit kommerzieller Nutzer an OSM hängt jedoch allein davon ab, ob sie dadurch einen wirtschaftlichen Mehrwert erhalten. Diese Vortrag stellt ein Projekt vor, dass potentiell zehntausende kleine und mittlere Unternehmen in Deutschland diesen Mehrwert bietet. Kontinuierliche Beiträge zu OSM erfolgen vor allem durch die Community und kommerzielle Nutzer. Letztere leisten durch ihr strukturiertes Vorgehen und umfangreiches Zeitbudget einen wichtigen Beitrag zu Datenqualität, und -umfang von OSM. Die Mitarbeit kommerzieller Nutzer an OSM hängt jedoch allein davon ab, ob sie dadurch einen wirtschaftlichen Mehrwert erhalten. Diese Vortrag stellt ein Projekt vor, dass potentiell zehntausende kleine und mittlere Unternehmen in Deutschland diesen Mehrwert bietet: FlatMatch ist eine Web-Anwendung, um Mietwohnungen direkt im Webbrowser virtuell zu besichtigen und so eine geeignete neue Wohnung zu finden. Hierzu wird nicht nur die Wohnung interaktiv dreidimensional dargestellt. Auch die Aussicht aus der Wohnung wird - auf Basis von OSM-3D-Gebäuden und TileMaps - dargestellt, um einen besseren Einblick in das Wohnumfeld zu geben. Dies erlaubt Mietern, sicherer und auch ohne langwierige Vor-Ort-Besichtigungen eine für sie passende Wohnung zu finden. Und es erlaubt Vermietern, den Personalaufwand für Besichtigungen zu reduzieren, und ihre Wohnungen auch auf Basis deren Umfelds zu vermarkten. Damit haben erstmals zehntausende Vermieter einen Mehrwert davon, OSM-Daten in der Umgebung ihrer Wohnungen mit möglichst großen Detailgrad beizutragen, zu aktualisieren und Fehler zu korrigieren. Dies kann einen wichtigen Beitrag zu OSM leisten, und  gerade bei größeren Vemietern  OSM-Community-Mappern eine Verdienstmöglichkeit für das Mappen dieser Regionen eröffnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17603</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17600</video:thumbnail_loc><video:title>Crowd-Sourced Elevation</video:title><video:description>Dieser Vortrag zeigt einen neuen Ansatz auf, wie mit handelsüblichen Smartphones ein hochgenaues digitales Höhenmodell mit Hilfe von Crowd-Sourcing erzeugt werden kann, das sowohl hinsichtlich Auflösung als auch Genauigkeit SRTM weit überlegen ist. Ebenso gibt es einen Überblick zum Thema Höhenmodelle sowie Umfang, Auflösung und Genauigkeit verschiedener Datenquellen. Digitale Höhenmodelle können für eine Vielzahl von Anwendungen im OpenStreetMap-Umfeld verwendet werden. In Renderstilen werden sie z.B. für Schummerungen oder Höhenlinien verwendet. Aber auch bei Routinganwendungen gibt es verschiedenste Gründe, das Geländemodell mit zu beachten: Fahrradfahrer, Rollstuhlfahrer aber z.B. auch Energiesparen bei Elektromobilität. Mit SRTM steht ein genaues Höhenmodell mit nahezu globaler Abdeckung gemeinfrei zur Verfügung und erst kürzlich wurde auch die Version mit einer Auflösung von einer Bogensekunde freigegeben. Aber reicht das? Dieser Vortrag beginnt mit einem Überblick zum Thema Höhenmodelle und beschreibt den Umfang, Auflösung und Genauigkeit verschiedener Datenquellen. Er zeigt anhand von Experimenten und deren Auswertung, wie man mit einem handelsüblichen Smartphone selbst ein Höhenmodell erstellen kann. Kann man mit diesen Methoden mit Hilfe von Crowd-Sourcing ein umfangreiches digitales Höhenmodell erzeugen? Ist die zu erwartende Auflösung als auch Genauigkeit SRTM wirklich weit überlegen? Dieser Vortrag wird es euch anhand von Experimenten und Auswertungen beantworten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17600</video:player_loc><video:duration>1505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17604</video:thumbnail_loc><video:title>Automatisierte OSM Aufbereitung &amp; Analyse von LKW-Mautstrecken in Deutschland</video:title><video:description>Das beschriebene Tool und die damit erzeugten Mautdaten erleichtern den OSM-Mappern die Arbeit. Für ihn validiert das Tool durch Routinganalyse die OSM-Daten, basierend auf dem Tagging-Schema mit mautbezogenen Routingparametern, wie Fahrzeug-, Achs-, Gewichtsklasse und Betreiber. Es lässt sich beispielsweise die schnellste und günstigste Strecke, bezogen auf die zu entrichtende Straßenmaut, ermitteln und grafisch anzeigen. Die vorliegende Arbeit beschreibt eine Methode zur Erzeugung von mautpflichtigen Strecken anhand von Mautpunkten der Bundesanstalt für Straßenwesen (BASt). Die Daten der BASt bezüglich der Strecken werden so umgewandelt, dass sie in OpenStreetMap (OSM) abgelegt werden können. Dazu wird eine einheitliche Kartierungsvorschrift vorgeschlagen und das OSM-Tagging-Schema des Datenmodells bezüglich Routing und Mauterfassung angepasst. Das in dieser Arbeit beschriebene Tool und die damit erzeugten Mautdaten erleichtern dem Nutzer die Arbeit, der häufig den OSM-Datenbestand prüfen und erweitern möchte - dem OSM-Mapper. Für ihn validiert das Tool durch Routinganalyse die OSM-Daten basierend auf dem Tagging-Schema mit mautbezogenen Routingparametern, wie Fahrzeug-, Achs-, Gewichtsklasse und Betreiber. Die erzeugten Mautdaten helfen aber auch Nutzern, die mit Hilfe von OSM die mautbezogenen Routingparametern nur lesen wollen. Auf diese Weise lässt sich beispielsweise die schnellste und günstigste Strecke, bezogen auf die zu entrichtende Straßenmaut, ermitteln und grafisch anzeigen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17604</video:player_loc><video:duration>1192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17606</video:thumbnail_loc><video:title>MTSatellite</video:title><video:description>Der Vortrag stellt die Freie Software MTSatellite vor, ein Live-Webmapping System für das Open World/Sandbox-Spiel Minetest. Der Vortrag führt das System vor und gibt eine teils vertiefende Übersicht über die eingesetzen Technologien sowohl aus GIS- als auch aus Sicht eines passionierten Minetest-Spielers. Der Vortrag stellt die Freie Software MTSatellite [1] vor, ein Live-Webmapping System für das Open World/Sandbox-Spiel Minetest [2]. Minetest ist eine Freie Software Alternative zum bekannten Spiel Minecraft. Es simuliert große interaktive 3D-Welten aus Klötzchen, in denen man seiner Kreativität auch kooperativ mit vielen Spielern gleichzeitig freien Lauf lassen kann. Um einen zeitnahen Überblick über die Veränderung in diesen Welten zu bekommen, wurde die Kartenanwendung MTSatellite geschaffen: Man kann über das Spiel in der simulierten Welt etwas verändern und hat quasi zeitgleich eine Karte im Web, die diese Änderung dokumentiert. Basierend auf einer eigens implementierten fraktal räumlich indizierten Redis/LevelDB [5] 3D-Datenbank, die als Backend an den Spiel-Server angeschlossen wird, wurde mit Hilfe einer in serverseitigen Rendering-Komponente und einem browser-seitigen Leaflet-Client [6] eine Lösung erstellt, die diese Anforderung erfüllt. Zur effizienten Verarbeitung der zu analysierenden Datenmengen wurde das System in der Programmiersprache Go [7] geschrieben. Diese erleichtert die Entwicklung von skalierenden, verteilten und performanten Anwendungen sehr. Einen Einblick in die Funktionsweise aus Anwendungssicht verschafft das Video [3]. Eine Live-Welt lässt sich unter anderen unter [4] betrachten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17606</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17602</video:thumbnail_loc><video:title>QGIS Plugins</video:title><video:description>Eine grosse Stärke von QGIS ist die einfache, aber umfassende Erweiterbarkeit mittels Python Plugins. In kompakter Form wird eine Selektion aus der grossen Menge an öffentlich verfügbaren Plugins aus verschiedensten Bereichen vorgestellt. Eine grosse Stärke von QGIS ist die einfache, aber umfassende Erweiterbarkeit mittels Python Plugins. In kompakter Form wird eine Selektion aus der grossen Menge an öffentlich verfügbaren Plugins aus verschiedensten Bereichen vorgestellt. Die Auswahl geht vom bestens bekannten Open Layers Plugin und weiteren "Must-Haves" über wenig bekannte Core-Plugins wie dem Offline Editing Plugin bis zu Insidertipps wie dem Remote Debugging Plugin. Neben nützlichen Helfern werden auch umfangreiche Fachlösungen kurz vorgestellt. Es werden Anwendungsbereiche von der Datenerfassung bis zur Plugin-Entwicklung abgedeckt, aber auch Tipps gegeben, wie man selbst ein passendes Plugin findet und evaluiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17602</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17598</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - OSM Lightning Talks II</video:title><video:description>1. Vortrag: Mit der Silbentrennung zu schöneren Beschriftungen auf gedruckten Karten... (Wendorff) 2. Vortrag: Verkehrsflussschätzungen aus statischen Modellen (Brenschede) 3. Vorstellung: Geo Blog - Ein Blog über Geodaten, Open Source Maps &amp; Projekte (Baumgart) 4. Vortrag: Googleformat und Code OSM (Bardt) 5. Mapping auf Spitzbergen (Müller)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17598</video:player_loc><video:duration>1653</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17568</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - deegree Anwendertreffen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17568</video:player_loc><video:duration>3317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17593</video:thumbnail_loc><video:title>GeoServer in action</video:title><video:description>GeoServer in action - Der Vortrag fokussiert sich weniger auf die "Out-of-the-box"-Verwendung des GeoServers, sondern beleuchtet vielmehr fortgeschrittene Möglichkeiten beim Einsatz dieser Software. Es geht um Kompilieren, Schnittstellenverwendung, Extensions, Performance-Tuning, GeoWebCache-Einsatz, Troubleshooting und Stolperfallen. Der GeoServer ist ein weithin bekannter und mächtiger OpenSource Kartenserver. Sofern man die Umgebung eingerichtet hat, ist sowohl die Installation als auch die Konfiguration von ersten WMS- und WFS-Layern sehr einfach. In diesem Vortrag wird auf die typischen Anforderungen eines "GeoServers in action" eingegangen. Der Vortrag fokussiert sich also weniger auf die "Out-of-the-box"-Verwendung des GeoServers, sondern beleuchtet vielmehr fortgeschrittene Möglichkeiten beim Einsatz dieser Software. In diesem Rahmen werden u.a. folgende Themen behandelt: * GeoServer auf Basis des Source-Codes selber kompilieren * Verwendung der REST-Schnittstelle * Einsatz des GeoWebCache (GWC) * GeoServer Extensions * Performance-Tuning für den Produktiveinsatz auf verschiedenen Ebenen * Typische Stolperfallen und Troubleshooting Der Vortrag richtet sich an Entwickler, Anwender und Interessierte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17593</video:player_loc><video:duration>1646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17594</video:thumbnail_loc><video:title>Mapnik oder MapServer</video:title><video:description>Mit Mapnik und MapServer stehen zwei OpenSource Kartenrenderer zur Verfügung, die in Geschwindigkeit, Funktionsumfang und Bildqualität kaum Wünsche übrig lassen. Aber welche Software nehme ich für mein Projekt? Mit Mapnik und MapServer stehen zwei OpenSource Kartenrenderer zur Verfügung, die in Geschwindigkeit, Funktionsumfang und Bildqualität kaum Wünsche übrig lassen. Aber welche Software nehme ich für mein Projekt? Der Vortrag geht auf die kleinen und großen Unterschiede zwischen Mapnik und MapServer ein. Für welche Einsatzzwecke ist MapServer besser geeignet? Was kann Mapnik besonders gut? Wie können die Renderer in Anwendungen und Server integriert werden? Gibt es überhaupt nennenswerte Unterschiede? Der Vortrag zeigt ausserdem anhand von Beispielen, welche Software das bessere Kartenbild liefert und welche Verbesserungen von den zukünftigen Versionen Mapnik 3 und MapServer 7 zu erwarten sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17594</video:player_loc><video:duration>1590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17582</video:thumbnail_loc><video:title>Erfassung von Landnutzungsveränderungen mit FOSS Image Processing Tools</video:title><video:description>Im Rahmen einer Masterarbeit am Geographischen Institut der Universität Bonn wurden zwei Change Detection Verfahren mit Free &amp; Open Source Image Processing Tools angewandt und evaluiert. Veränderungen der Landnutzung- und -bedeckung konnten mit diesen Verfahren quantitativ erfassen werden. Im Rahmen einer Masterarbeit am Geographischen Institut der Universität Bonn wurden zwei Change Detection Verfahren mit Free &amp; Open Source Image Processing Tools angewandt und evaluiert. Auf Grundlage von zwei multispektralen Satellitenbilder (Landsat-5) wurde für den Zeitraum von 1989 bis 2010 einerseits ein Post-Classification Comparison und andererseits ein NDVI Image Differencing mit QGIS für die Region Köln/Bonn durchgeführt. Veränderungen der Landnutzung- und -bedeckung konnten mit diesen Verfahren quantitativ erfassen werden. Zu den verwendeten Free &amp; Open Source Image Processing Tools zählen das Semi-Automatic Classification Plugin und Image Processing Tools der Orfeo Toolbox und SAGA im Rahmen des Processing Framework von QGIS. Das Ziel war es zum einen die Möglichkeiten der Free &amp; Open Source Image Processing Tools für Fernerkundungsanalysen im Kontext von Landnutzungs- und -bedeckungsveränderungen aufzuzeigen und andererseits zwei gängige Change Detection Verfahren hinsichtlich der quantitativ Erfassung von Veränderungen der Vegetation im Untersuchungsgebiet zu evaluieren. Im Untersuchungsgebiet wurden drei Subsets ausgewählt, um mehrere Räume mit unterschiedlichen Anteilen und Verteilungen der Landnutzungs- und -bedeckungsklassen zu haben. Ein Vergleich der ermittelten Veränderungen zeigte, dass beide Change Detection Verfahren die Vegetationszu- und -abnahmen in unterschiedlichem Maße erfasst haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17582</video:player_loc><video:duration>1507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17590</video:thumbnail_loc><video:title>QField for QGIS</video:title><video:description>QField ist die native Benutzerschnittstelle für mobile touch Geräte und bietet eine vollwertige mobile GIS Daten Verwaltungsinfrastruktur. Das Synchronisationtool ermöglicht einen nahtlose Datenaustausch zwischen dem mobilen Gerät und der vorhandenen Infrastruktur. Die Ergänzung der QGIS Suite mit einer native touch User Interface bietet den Anwendern eine vollwertige mobile GIS Daten Verwaltungsinfrastruktur. Die Ubiquität von mobilen Geräten aller Grössen ist in den letzten Jahren enorm gestiegen, auf dem stetig wachsenden Markt, kommen folglich immer mehr mobile Geräte in der Arbeitswelt zum Einsatz. Die Ubiquität von mobilen Geräten aller Grössen ist in den letzten Jahren enorm gestiegen. Mit weltweit mehr als 2 Milliarden verkauften Mobile Geräten bis 2014 [0] und einem stetig wachsenden Markt kommen folglich auch immer mehr solcher Geräte in der Arbeitswelt zum Einsatz. Intuitive Bedienung, erhöte Handlichkeit, integriertes GPS und (relativ) geringe Anschaffungskosten machen heute den Kauf mobiler Geräte schmackhafter und einfacher den je. Dank seiner Multi-plattform Natur (Win, Mac, Linux und Android) und seinen breiten Features-Set (Desktop, Server, Web-Client), ist QGIS eine der verbreitesten Open-Source GIS Softwaren und wird bereits von vielen Institutionen benutzt. Die Ergänzung der QGIS Suite mit einer native touch User Interface bietet den Anwendern eine vollwertige mobile GIS Daten Verwaltungsinfrastruktur. Durch die Erfahrungen bei der Entwicklung von QGIS für Android haben wir bei OPENGIS.ch herausgefunden was für eine mobile Anwendung notwendig ist und funktioniert. Vor allem haben wir Erkenntisse darüber gewonnen was absolut zu vermeiden ist: Komplexität, kleine UI Elemente und Projektdefinitionsarbeit auf mobilen Geräten. Dank vordefinierter Modi (Datenerhebung, Datenprüfung, Vermessungen, etc.) und klaren Bedienungselementen können sich somit die Anwender in jeder Situation auf ihre Aufgaben konzentrieren. Um den Arbeitsablauf noch weiter zu vereinfachen haben wir ein neues offline Synchronisationtool entwickelt. Dieses ermöglicht einen nahtlose Datenaustausch zwischen dem mobilen Gerät und der vorhandenen Infrastruktur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17590</video:player_loc><video:duration>1649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17589</video:thumbnail_loc><video:title>Welches Münster meinen sie?</video:title><video:description>Wie sortiert man Orte nach Wichtigkeit, wenn sie den gleichen Namen haben? Wir schauen uns Daten zu Suchverhalten, Größe, Bevölkerungsdichte, Tagging in OpenStreetMap und Verlinkung in Wikipedia/Wikidata anhand des Nominatim Geocoders an. Der Nominatim Geocoder nutzt OpenStreetMap, minütlich aktualisiert. Die Suchergebnisse werden nach Relevanz sortiert. Einige Faktoren, wie dass Ländernamen wichtiger sind als Strassennamen sind jedem klar. Auf Mailinglisten kommt aber hin und wieder die Frage auf warum genau ein Ort wichtiger eingeschätzt wird als ein anderer. Frankfurt gibt es zweimal, beide sind grosse Städte. Münster gibt es mehrfach (http://de.wikipedia.org/wiki/M%C3%BCnster). Sogar Paris, Berlin und Frankreich sobald man die ganze Welt betrachtet. Nominatim nutzt u.a. einen vorberechneten Score (numerischer Wert), der auf den Verlinkungen innerhalb Wikipedia basiert. Die erste Version sogar auf Seitenabrufen. Das hat Vor- und Nachteile (und Bugs). Leider sind selbst für Nutzer (Administratoren) von Nominatim die Algorithmen dahinter nicht transparent genug. Viele laden einfach eine selten aktualisierte Binärdatei von http://www.nominatim.org/. Ich arbeite bei http://data.opencagedata.com/index.html#about-section und wir bieten einen Geocoder u.a. auf Basis von Nominatim an http://geocoder.opencagedata.com/. Ich arbeite seit 2006 Jahren mit geocodern mit underschiedlichen kommerziellen und offenen Daten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17589</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17595</video:thumbnail_loc><video:title>Der schwere Werdegang zu einem FOSSGIS-Open Source Projekt</video:title><video:description>OpenSource machen ist einfach. Ein bisschen Code geschrieben, einen schicken Lizenz-Header oben drüber gepastet und ab damit auf Git oder eine andere hippe Plattform. Aber damit ist es dann meistens doch nicht getan. Der Vortrag beschreibt warum. OpenSource-Projekte, natürlich nicht nur im FOSSGIS Umfeld, leben von Ihrer aktiven Community, sie leben davon, dass sie möglichst wenig "Stallgeruch" einer Firma haben, dass sie an vielen Stellen zum Einsatz kommen und in aller Munde sind. Dies alles sind Schritte, die ein Projekt durchlaufen muss. Dazu kommt die Co-Existenz und eine Art von positivem Wettstreit mit anderen Projekten, die vielleicht sehr ähnliches tun. Der Vortrag widmet sich dem Prozess hin zu einem "echten" OpenSource-Projekt. Aufgezeigt wird dies an verschiedenen Beispielen. Oft fangen Open Source Projekte auf Basis von mehreren Entwicklungen an und werden langsam zu einem OpenSource-Projekt entwickelt. Warum das schwierig ist, wird im Vortrag erläutert. Dazu wird das Dilemma dargestellt, in das eine Firma zwangsläufig hineinläuft, nämlich die Balance zwischen Projektarbeit und OpenSource-Projekt zu finden. In diesem Zusammenhang werden auch strategische Entscheidungen, die in den vorgestellten Beispiel-Projekten gelaufen sind, vorgestellt und Ihre Wirkung auf das OpenSource-Projekt projiziert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17595</video:player_loc><video:duration>1776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17592</video:thumbnail_loc><video:title>OSM auf Räder</video:title><video:description>Sind die OSM Karten soweit, um den Wettbewerb mit kommerziellen Karten im Autonavigationsbereich aufzunehmen? Die OSM Karten basieren auf dem direkten User Feedback und verbessern kontinuierlich die Kartenqualität. Die Software-Unternehmen aus dem automotiven Bereich verfolgen die OSM Entwicklung mit größer Aufmerksamkeit und stehen auf der Spitze der Implementierung dieser neuen Technologie. Elektrobit Automotive ist ein globaler Automobil Software-Unternehmen und bringt folgende Themen in die Diskussion: - Die heutige Beurteilung der OSM Karten aus Sicht der professionellen Fahrzeugnavigationssysteme - Potenzial von OSM Karten in der Automobilindustrie und mögliche Auswirkungen von dem Projekt auf die Navigationsindustrie - Langfristigen Aussichten für die OSM in dem automotiven-Kontext Außerhalb der Abstract Veröffentlichung im Web, für die FOSSGIS Komission: Elektrobit wird während des Vortrages zum ersten Mal eine praktische Implementierung von OSM Karten in einer neuen, kostenlosen Navigation App mit dem professionellen automotive- Kernel präsentieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17592</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17591</video:thumbnail_loc><video:title>Geospatial Ruby</video:title><video:description>Der Talk »Geospatial Ruby« gibt einen Überblick darüber, was mit Ruby im Geo Bereich möglich ist. Viele große erfolgreiche Webprojekte sind mit Ruby und dem dazugehörigen Webframework Rails umgesetzt worden. Auf der letzen FOSS4G in Portland trafen sich einige Ruby Entwickler die im Geo Bereich aktiv sind um sich auszutauschen. Diese kleine Gruppe hat sich zum Ziel gesetzt Ruby der Geospatial Community näher zu bringen. Ich war Teil dieser kleinen Gruppe und will meinen Beitrag mit diesem Talk leisten. Der Vortrag »Geospatial Ruby« soll einen Überblick darüber geben, was mit Ruby im Geo Bereich möglich ist. Ruby ist eine dynamische Programmiersprache die sehr Entwicklerfreundlich ist und eine sehr aktive und Test-freudige Community hat. Viele große erfolgreiche Webprojekte sind mit Ruby und dem dazugehörigen Webframework Rails umgesetzt worden. Der Fokus von "Geospatial Ruby" liegt auf drei wichtigen Bibliotheken. Alle drei vereinfachen den Umgang mit Geo Daten in einer sehr erfolgreichen und angenehmen zu schreibenden Sprache. Die erste Bibliothek ist das terraformer.rb von ESRI (Washington+Portland), welches eine Portierung der Javascript Bibliothek terraformer.js ist. Terraformer ist ein Toolkit um mit Geometrie, Geographie, Formaten und um Geo-Datenbanken umzugehen. Die zweite Bibliothek ist rgeo. rgeo ist die Allzweckwaffe für alles was Geo in Ruby betrifft. Sie vereinfacht das Schreiben von Location-Aware Applikationen. Die dritte Bibliothek ist SimpleTile von propublica. Mit dieser Bibliothek ist es sehr einfach einen TileServer aufzusetzen. Es können sowohl einfache Raster-Tiles als auch komplexere Vektor-Tiles ausgeliefert werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17591</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17597</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - OSM Lightning Talks</video:title><video:description>1. Vortrag: Fiber to the home (FTTH) - Ausbauplanung mit OSM (Lohoff) 2. Vorstellung der Webseite mapwebbing.eu - Erstellung von OSM-Printkarten (Lingner) 3. OSM Addressdatenbank (Lorenz)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17597</video:player_loc><video:duration>1070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17596</video:thumbnail_loc><video:title>OpenLayers 3</video:title><video:description>OpenLayers 3 wird vorgestellt, zahlreiche Beispiele zeigen die Verwendung. Unterschiede zur Vorgängerversion werden aufgezeigt und auch wo und warum OpenLayers 3 anders ist. Aktuelle Entwicklungen, wie etwa das OL3-Cesium Project, welches die dritte Dimension für OpenLayers zuänglich macht, werden präsentiert und ein Blick in die zukünftige Entwicklung gewagt. OpenLayers 3 (der Nachfolger des weitverbreiteten OpenLayers 2) liegt nach längerer Entwicklungszeit seit Ende August 2014 in der Version 3.0.0 vor und bringt als hoch performante und vielfältige JavaScript Bibliothek alles mit, was man für moderne Kartenanwendungen im Web benötigt. Der Vortrag wird OpenLayers 3 vorstellen und zahlreiche Beispiele der Verwendung zeigen. Auf Unterschiede zur Vorgängerversion wird eingegangen werden, und wir werden zeigen, wo und warum OpenLayers 3 anders ist. Wir werden aktuelle Entwicklungen -- wie etwa das OL3-Cesium Project, welches die dritte Dimension für OpenLayers zuänglich macht -- präsentieren und auch einen Blick in die zukünftige Entwicklung wagen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17596</video:player_loc><video:duration>1345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17576</video:thumbnail_loc><video:title>Linked Data basierter Explorer</video:title><video:description>Die Webapplikation, basierend auf Linked Data, ermöglicht als Assistenzsystem die Erforschung von Ursache-Wirkungs-Beziehungen zwischen Krebstypen und Umweltstoffen innerhalb einer vordefinierten Region durch dynamische Geovisualisierungen. Aktuell ist eine Vielzahl krebsbezogener Informationen als Open Data online verfügbar. Allerdings sind diese Informationen oftmals nicht aggregiert, besitzen unterschiedliche Formate oder sind teilweise nur unter erhöhtem Arbeitsaufwand zugänglich. Die hiermit präsentierte Webanwendung vereinfacht, auf Basis von Linked Data und weiteren semantischen Technologien, die Erreichbarkeit krebsrelevanter Informationen. Neben der Möglichkeit sich über die krebsbezogenen Ursache-Wirkungs-Beziehungen zu informieren, ist der Hauptnutzen der Applikation die ermöglichte Erforschung von Umweltdaten (z. B. Luftqualität, Altlasten) im Zusammenhang mit epidemiologischen Datensätzen (z. B. statistische Vergleichswerte von Krebsinzidenzen) u. a. per Geovisualisierungen für die Beispielregion Westfalen-Lippe. Der Fokus liegt hierbei auf der Verkettung: Krebstyp (z. B. Lungenkrebs) - Karzinogen (z. B. CO2) - Emissionsprozess (z. B. Verkehr) - Transportwege (z. B. Luft) - Emissionsquelle (z. B. Auto) - Exponent (z. B. Männlich/Weiblich). Der Workflow, beginnend mit den Rohdaten über die semantische Modellierung bis hin zur Webanwendung, ist komplett auf Open Source Software (z. B. Protegé, Apache Jena, R, OSM &amp; Leaflet) basierend. Produkte des Projektes (z. B. Domain Ontologie) sind neben dem Code der Applikation zur Wiederverwendung auf Github zugänglich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17576</video:player_loc><video:duration>1770</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17554</video:thumbnail_loc><video:title>Jsonix: OGC Web Services in JSON</video:title><video:description>Wie kann man mit den OGC Web Services in reinem JSON (statt XML) sprechen? Mit Jsonix, einem mächtigen JavaScript-Tool für XML-JSON Konvertierung. Es gibt Live-Demos von WMS, WFS, CSW sowie OL3 WPS Client. JSON hat wahrscheinlich XML schon längst als "lingua franca" ersetzt. Es ist viel leichtgewichtiger und einfacher zu verwenden als XML, vor allem in den JavaScript-basierten Web Apps. Das Web GIS Umfeld wird von JavaScript-Bibliotheken wie OpenLayers und Leaflet dominiert. Für die gehört JSON sowieso zur Muttersprache. Aber die OGC-Standards sind fast alle XML-basiert und durch XML Schemata spezifiziert. Also, muss man auch in JS-Apps XML sprechen können. Und das ist lästig. Der OL3 KML-Parser ist über 2.5KLoc, davon ist ca. 90% reines XML-Parsing und nur 10% die Payload-Verarbeitung. Wäre es nicht schön, wenn man mit den OGC Web Services in JSON sprechen könnte? Und 90% des Aufwands sparen? Jsonix ist eine Open-Source Bibliothek für die XML-JS Konvertierung, die genau das möglich macht. Mit Jsonix kann man ein XML Schema nehmen und daraus eine Mapping-Datei erzeugen. Damit kann man zwischen XML und JSON in beiden Richtungen konventieren. Dabei ist Jsonix Typ- und Struktur-sicher. Z.B. wird es aus `xs:decimal` ein `Number`, und da wo in XSD ein wiederholbares Element war, bekommt man in JSON einen Array. Die Mappings kann man entweder selber generieren - oder eines der vorgenerierten holen. Das `OGC Schemas` Projekt liefert vorgenerierte und durchgetestete Mappings für viele OGC Schemas (WMS, WFS, CSW, ...). Dieser Vortrag gibt eine Überblick von Jsonix und zeigt es Live in WMS, WFS, CSW sowie OL3 WPS Client Demos vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17554</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17577</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - Abschlußveranstaltung</video:title><video:description>Die Abschlussveranstaltung der FOSSGIS-Konferenz 2015 blickt auf die gelaufene Konferenz und auf die nächste.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17577</video:player_loc><video:duration>3125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17555</video:thumbnail_loc><video:title>Neues vom QGIS Print Composer und Atlas-Seriendruck</video:title><video:description>Der Vortrag fasst die in den letzten QGIS-Versionen eingeführten Verbesserungen im Print Composer und im Atlas-Seriendruck zusammen. Die meisten bestehenden Elemente im QGIS print composer haben Detailverbesserungen erhalten. Ausserdem wurde der Umgang mit mehrseitigen Layouts verbessert. Viele Eigenschaften von Elementen im Kartenlayout können neu aufgrund von Datenspalten und Berechnungen definiert werden. Pläne für die Entwicklung einer Reporting-Engine in einer zukünftigen QGIS-Version werden vorgestellt. Die meisten bestehenden Elemente im QGIS print composer haben Detailverbesserungen erhalten. Ausserdem wurde der Umgang mit mehrseitigen Layouts verbessert. So können Tabellen und Rich-Text Inhalte (HTML-Frame) besser über mehrere Seiten fliessen. Viele Eigenschaften von Elementen im Kartenlayout (z.b. Dateipfade, Position, Grösse, HTML-Inhalte) können neu aufgrund von Datenspalten und Berechnungen (QGIS Expressions) definiert werden. Kartengitter können nun in anderen Koordinatensystem definiert werden und mehrere Kartengitter können übereinander gelegt werden (z.b. UTM/Meter und Grad/Minuten/Sekunden im WGS84 System). Fotos/Grafiken haben verschiedene Skalierungsmodi und Ankerpunkte erhalten - v.a. nützlich wenn diese in Seriendrucken verwendet werden. Ausserdem können Grafiken direkt aus dem Web eingebunden werden. Der Atlas-Seriendruck hat verschiedene Verbesserungen erhalten: Geometrien welche im Zusammenhang mit dem jeweiligen Atlas-Feature stehen können unterschiedlich symbolisiert werden. Es bestehen verbesserte Filteroptionen für die Atlas-Feature-Liste, die Kartenansicht und Tabellen - ebenfalls im Zusammenhang mit dem jeweiligen Atlas-Feature. Seriendrucke können auch unterschiedliche Seitenformate aufweisen und die Masstäbe der Kartenansichten können auf optimale runde Massstabszahlen festgelegt werden. Ein Ausblick erläutert die Pläne für die Einführung einer neuen Reporting Engine in den nächsten QGIS Versionen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17555</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17569</video:thumbnail_loc><video:title>Ein Duett: OpenLayers 3 im Zusammenspiel mit AngularJS</video:title><video:description>AngularJS im Zusammenspiel mit OpenLayers3. Zwei mächtige Javascript-Bibliotheken treffen aufeinander. Potentiale des Zusammenspiels beider Komponenten werden anhand von Praxisbeispielen aufgezeigt. Die Ausgangslage: AngularJS ist ein mächtiges Open-Source-Framework mit der clientseitige Webanwendungen nach dem MVC-Prinzip erstellt werden können. OpenLayers ist wohl eine der bekanntesten Javascript-Bibliotheken um Karten im Netz nutzen zu können. Zudem wird diese gerade durch die Neuentwicklung der Version 3 auf den aktuellsten Stand der Technik gebracht. Im Vortrag werden Möglichkeiten und Anregungen des Zusammenspiels dieser beiden Komponenten aufgezeigt. Ein erstes Aufeinandertreffen der beiden Komponenten gab es für den Autor dieses Vortrags im Rahmen eines Projektes in dem eine Kartenanwendung umgesetzt wurde. Besonderes Augenmerk lag bei der Entwicklung auf der schnellen und leichten anpassbar- und Wiederverwendbarkeit der Komponenten. So wurde die Konfiguration von Layern abstrahiert und der Einstieg in die Kartenwelt für AgnularJS-Nutzer über die Bereitstellung einer Karten-Directive vereinfacht. Zudem wurden AngularJS dazu genutzt typische Kartenelemente wie eine Layerauswahl, eine Maßstabsanzeige oder einen Permalink zur Kartenanwendung hinzuzufügen. Neben dem Einblick in die Entwicklung und der Präsentation einiger Praxisbeispiele soll am ggf. Ende des Vortrags zudem zu einer BoF aufgerufen werden um eventuelle vorhandene Interessen zu bündeln und zu nutzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17569</video:player_loc><video:duration>1596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17574</video:thumbnail_loc><video:title>PostGIS Memento</video:title><video:description>Memento. Gibt es nicht einen Film, der so heißt? Jemand, der kein Gedächtnis hat und sich alle Ereignisse aufschreibt? Zumindest geht es bei pgMemento darum. pgMemento zeichnet alle Veränderungen in einer PostgreSQL Datenbank auf und erlaubt die Wiederherstellung beliebiger frühere Zeitstände. pgMemento ist ein neues Projekt, dass einen Ansatz Datenbanken zu versionieren vorschlägt. Alle Veränderungen werden mittels Triggern in einer Log-Tabelle als JSON-Fragmente aufgezeichnet. Durch den Einsatz von JSON ist es egal, wie die Tabelle beschaffen ist und ob sie sich über die Zeit strukturell verändert hat. Mittels einer zusätzlichen ID-Spalte wird der Bezug zu allen Versionen einer Zeile hergestellt. So können beliebige frühere Zeitstände eines Tabellentupels ganz einfach wieder hergestellt werden. Mit den JSON-Funktionen von PostgreSQL können auch komplexe Datentypen wie PostGIS-Geometrien verarbeitet werden. Das Erstellen von früheren Versionen der Datenbank erfolgt in separaten Schemata und nicht in der Produktionsdatenbank selbst. Wen ein Blick in die Vergangenheit der Datenbank interessiert, der stößt vielleicht auch auf Informationen, die im Zuge eines Anwenderfehlers irgendwann einmal verloren gegangen aber eigentlich noch gültig sind. Da pgMemento zu jedem Log-Eintrag auch stets die dazugehörige Transaktion protokolliert, könnten alle Veränderungen einer Transaktion wieder rückgängig gemacht werden. Seien es einfache Update-Befehle oder Löschvorgänge. Das komplette Zurücksetzen der Datenbank zu einem bestimmten Zeitstempel wäre also nicht notwendig. Dieses Feature muss jedoch erst noch entwickelt werden. pgMemento ist komplett in PL/pgSQL programmiert, d.h. die Versionierungslogik ist für jeden Nutzer transparent und es kann sehr einfach in bestehende Datenbanken eingebunden werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17574</video:player_loc><video:duration>1432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17572</video:thumbnail_loc><video:title>OSM und die Kunst die Welt zu ordnen</video:title><video:description>Auseinandersetzung mit der Frage des richtigen taggings, also der richtigen Wiedergabe der Wirklichkeit mittels Tags, aus Sicht der Logik und sprachwissenschaftlicher Erkenntnisse. Einer der großen Unterschiede von OpenStreetMap zur klassischen Geodatenerfassung ist es, dass kein hierarchisches gegliedertes System zur Kennzeichnung der erfassten Daten existiert. Bei OpenStreetMap dürfen im Prinzip alle Mapper ihre Daten so erfassen, wie sie es für richtig halten. Über die Frage des richtigen taggings, wird sehr häufig gestritten. Oft verlaufen die Diskussionen ohne Ergebnis im Sande. Dabei zeigt sich, dass häufig schon bei der Diskussion eines Problems aneinander vorbeigeredet wird, da der Kontext des Diskussionspartners nicht berücksichtigt wird. Dies zeigt sich häu&amp;#64257;g auch in einer mangelnden Auseinandersetzung mit Grundprinzipien der Logik. Zudem bleibt unberücksichtigt, dass sich die Tag&amp;#64257;ndung aufgrund der on the ground rule an der Alltagsbedeutung von Begriffen orientiert, in den anschließenden Diskussionen aber eine feste Bedeutung im Sinne wissenschaftlicher De&amp;#64257;nitionen unterstellt wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17572</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17580</video:thumbnail_loc><video:title>Indoor Routing in Gebäuden des öffentlichen Verkehrs auf Basis von OpenStreetMap Daten</video:title><video:description>In unserem Vortrag möchten wir unser Konzept der Indoor Navigation vorstellen und Erfahrungen und Best Practices präsentieren die wir bei der Indoor Erfassung von Gebäuden des öffentlichen Verkehrs gemacht haben. In den letzten Jahren sind immer mehr Bestrebungen zu sehen, das Innenleben von öffentlichen Gebäuden kartografisch darzustellen. Gleichzeitig wird es natürlich auch immer interessanter diese zusätzlichen Informationen weiter zu verarbeiten. Ein für die Anwendbarkeit dieser Daten prädestiniertes Feld ist die Navigation innerhalb von Gebäuden des öffentlichen Verkehrs. Der Bedarf an genauer schneller und vor allem individueller Orientierungshilfe ist in solchen Gebäuden besonders hoch. Wir, die Mentz Datenverarbeitung GmbH (mdv), sind ein Dienstleister für Informationstechnologie im Bereich öffentlicher Verkehr. Die Verwendung von OSM Daten erlaubt es uns auch bei den räumlichen Daten in den kompletten Prozess von der Datenerfassung über die Datenverarbeitung bis zur Ausgabe involviert zu sein. Unser Ziel ist hier die bestmögliche Integration der räumlichen Daten und der Datenmodelle des öffentlichen Verkehrs zu erreichen , auf deren Basis die Navigation erfolgen soll. Die Navigation innerhalb von komplexen Umsteigebauwerken hat großes Potential die Nutzung von öffentlichen Verkehrsmitteln, gerade auch für Personen mit speziellen Mobilitätsanforderungen zu vereinfachen. Bisher sind viele der relevanten Gebäude in OSM nur teilweise als Indoor Bauwerk erfasst. In unserem Vortrag möchten wir unser Konzept der Indoor Navigation vorstellen und Erfahrungen und Best Practices präsentieren die wir bei der Indoor Erfassung von Gebäuden des öffentlichen Verkehrs gemacht haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17580</video:player_loc><video:duration>1446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17579</video:thumbnail_loc><video:title>Neues von QGIS 2.8</video:title><video:description>Im Vortrag werden die wichtigsten neuen Features von QGIS 2.6 und der kommenden Version 2.8 vorgestellt. Es wird ein Blick auf die Entwicklung in Richtung QGIS 3 geworfen. Seit der FOSSGIS2014 in Berlin hat sich QGIS, dank der Investitionen der QGIS Anwender und der Spenden vieler Sponsoren, erheblich weiter entwickelt. Im Vortrag werden die wichtigsten neuen Features von QGIS 2.6 und der kommenden Version 2.8 vorgestellt. Ausserdem wird ein Blick auf die künftige Entwicklung in Richtung QGIS 3 geworfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17579</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17578</video:thumbnail_loc><video:title>Die neue WebGL-basierte Plattform für OSM-3D</video:title><video:description>In diesem Vortrag wird die technische Archtektur, das Funktiondesign und die Implementierung der neue WebGL-basierte Plattform von OSM-3D präsentiert. Der Detailreichtum im OpenStreetMap (OSM) Projekt wächst stetig. Besonders in urbanen Räumen werden zunehmend Gebäude und weitere Objekte wie Straßenmöbel aufgenommen. Daraus können interaktive Visualisierungen der 3D Stadtmodelle und 3D Geländemodelle erstellt werden. Das neue Interface für interaktive Erfassungen von Dach- und Fassadenstrukturen wird vorgestellt und mit Beispielen demonstriert. Diskussion von Vorschlägen zur Verbesserungen der neuen Plattform sind erwünscht. In den letzten Jahren hat sich Volunteered Geographic Information (VGI) rasch entwickelt. Der Detailreichtum im OpenStreetMap (OSM) Projekt wächst stetig. Besonders in urbanen Räumen werden zunehmend Gebäude und weitere Objekte wie Straßenmöbel aufgenommen. Die neueste Statistik zeigt, dass es bis zum 25.11.2014 über 200 Millionen Gebäudegrundrisse in OSM gab. Davon ist Deutschland mit 18107565 Gebäudegrundrissen weltweit das meisten gezeichnet Land hinsichtlich des Gebäudes. Seit einigen Jahren, entstehen einige Projekte wie z.B. OSM2World, Kendzi3D, F4map, OSM-3D, die 3D-Stadt- und Landschaftsmodelle aus OSM-Daten erstellen. Dafür werden hauptsächlich die Gebäudegrundrisse extrudiert. Des Weiteren werden vereinzelte 3D-bezogene Informationen genutzt, die in OSM bereits vorliegen, z. B. Gebäudehöhen, Dachtypen, usw. OSM-3D stellt die kreierten Modelle standardisiert als Web 3D Service zur Verfügung. Eine Client-Software wie z. B. der XNavigator setzt die einzelnen W3DS-Szenen zu einem vollständigen 3D-Globus zusammen. Die Visualisierung und Interoperabilität mit 3D Stadtmodellen in Web Browser ist leider nur mit Hilfe ein Java PlugIn erst realisierbar. Dies muss ständig Fortführungen wegen Update von Java gefordert werden. Darüber hinaus ist PlugIn Technology aus vielen Gründen nicht mehr die Tendenz der Zukunft. Aus dem oben genannten Grund, wird eine neue WebGL-basierte Plattform für OSM-3D an der Universität Heidelberg entwickelt. Die neue Plattform verwendet JavaScript-Bibliothek Cesium, die WebGL nutzt und so plattformunabhängige Visualisierungen mit Hardwarebeschleunigung erlaubt. Die sämtliche Funktionen von Xnavigator werden nach der neuen Plattform übertragen und umgesetzt. D.h. für die neue WebGL-basierte Plattform werden gleiche Funktionen wie beim Xnavigator entwickelt. Diese passieren an die Client-seite. An die Server-Seite werden die vorhandenen Ansätze zur Gebäudengenerierung, Datenbankstrukturen, sowie W3DS weiter verwendet. Allerdings werden diese Ansätze nach Anförderungen der neuen Plattform zur effiziente interaktive Visualisierung und Editierung verändert. Außerdem werden auch neue Ansätze entwickelt. In dieser Arbeit wird die technische Archtekturen, Funktiondesign, und Implementierung der neue WebGL-basierte Plattform von OSM-3D vorgestellt. Zweitens werden die interaktive Visualisierungen der 3D Stadtmodelle und 3D Geländemodelle demonstriert. Neue Interface für interaktive Erfassungen von Dach- und Fassadenstrukturen wird vorgestellt und mit Beispielen demonstriert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17578</video:player_loc><video:duration>1316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17037</video:thumbnail_loc><video:title>2/4 Analytic aspects of Cohen-Lenstra heuristics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17037</video:player_loc><video:duration>3866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17034</video:thumbnail_loc><video:title>3/4 Analytic aspects of Cohen-Lenstra heuristics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17034</video:player_loc><video:duration>3720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17041</video:thumbnail_loc><video:title>4/4 Analytic aspects of Cohen-Lenstra heuristics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17041</video:player_loc><video:duration>3758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17560</video:thumbnail_loc><video:title>Spatial Index von Solr</video:title><video:description>Seit der Version 4 bietet Solr Funktionen eines umfangreichen Spatial Indexes an. Am Beispiel des Geoportal.de sollen Erfahrungen und Einblicke in die Verwendung des Spatial Index mit Solr gegeben werden. Die GDI-DE stellt Beschreibungen und Zugangsdaten zu Geodaten von Bund, Ländern und Kommunen bereit, welche über das Geoportal.de recherchiert werden können. Über eine Volltextsuche können derzeit ca. 130000 Datensätze gefunden werden. Für einen performanten Zugriff auf die Datensätze wird die Open Source Software Solr eingesetzt. Derzeit erfolgt die Suche ausschließlich über die themenbezogenen Inhalte der Metadaten. Die GDI-DE stellt Beschreibungen und Zugangsdaten zu Geodaten von Bund, Ländern und Kommunen bereit, welche über das Geoportal.de recherchiert werden können. Über eine Volltextsuche können derzeit ca. 130000 Datensätze gefunden werden. Für einen performanten Zugriff auf die Datensätze wird die Open Source Software Solr eingesetzt. Derzeit erfolgt die Suche ausschließlich über die themenbezogenen Inhalte der Metadaten. Hierfür finden u.a. die Attribute UUID, Titel, Abstract, Keywords und Kontaktdaten aus den Metadaten Berücksichtigung. Auf Basis einer individuellen Konfiguration erstellt Solr für jede Suchanfrage ein sogenanntes Scoring. Dieses ergibt sich aus der Anzahl gefundener Suchbegriffe und deren Position im Datensatz und bestimmt die Platzierung in der Ergebnisausgabe. Seit der Version 4 bietet Solr die Möglichkeit einer erweiterten geobasierte Suche an. Diese beinhaltet GIS-Funktionalitäten wie Distance, Contains, Intersects und Within zum Verarbeiten von Punkt-, Linien- und Flächengeometrien. Neben der Verwendung für das Scoring bietet es sich an die Suchergebnisse über diese Operationen gezielt vom Nutzer filtern und sortieren zu lassen. Um die GIS-Funktionen nutzen zu können werden die in den Metadaten angegebenen Bounding Boxen indexiert. Aktuell befinden sich diese Funktionen in der Testphase. Der Vortrag soll Einblicke und Erfahrungen im Umgang mit einem räumlichen Index auf Basis von Solr vermitteln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17560</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17564</video:thumbnail_loc><video:title>Daten aus OSM extrahieren und in QGIS weiterverarbeiten</video:title><video:description>Die OSM-Daten enthalten viele umweltrelevante Informationen, die auf den veröffentlichten Webkarten nicht offensichtlich erkennbar sind. Mit Hilfe von QGIS lassen sich diese Informationen auswerten und in neue aussagekräftigen Karten umsetzen. Der Vortrag erläutert die Fragestellung am Beispiel der Verteilung von Windkraftanlagen in Deutschland. Angefangen vom Import der deutschlandweiten OSM-Daten in eine PostGis-Datenbank, über die Abfrage der WKA-Standorte bis hin zur Präsentation der Verteilung in einer farbigen Flächendichtekarte, die aus einer interpolierten Rasteroberfläche erzeugt worden ist, welche die Anzahl der Windanlagen im Umkreis von 20km darstellt. Dabei kamen Abfrage- und Geoverarbeitungswerkzeuge aus QGIS sowie das GRASS-Modul zur Spline-Interpolation (v.surf.rst) zur Anwendung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17564</video:player_loc><video:duration>1465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17563</video:thumbnail_loc><video:title>Serverseitiges JavaScript und GIS</video:title><video:description>Der Vortrag gibt eine allgemeine Einführung in eine recht junge Open Source Plattform für serverseitige Netzwerkanwendungen Node.js und zeigt wie mit Node.js geo-relevante Probleme, wie das Einlesen von GIS-Datenformaten sowie die Verarbeitung von Geodaten möglich werden. Ebenso wird eine Übersicht von nützlichen Node.js-Modulen aus dem GIS-Bereich sowie Beispielanwendungen vorgestellt. Node.js [1] ist eine recht junge Open Source Plattform für serverseitige Netzwerkanwendungen, die erstmalig in 2009 für Linux veröffentlicht wurde. Die Besonderheit ist dabei, dass die Programme in JavaScript geschrieben werden, was bislang nur für Client-Anwendungen im Browser gängig war. Durch die Event-getriebene Architektur sowie einen asynchronen, nicht-blockierenden IO-Mechanismus kann performante und ressourcenschonende Software entwickelt werden. Node.js liegt aktuell (November 2014) in der Version 0.10.33 vor und ist unter der offenen MIT-Lizenz [2] veröffentlicht. Da JavaScript die führende Programmiersprache für browserbasierte Webmapping-Anwendungen ist, was etablierte Bibliotheken wie OpenLayers, Leaflet oder GeoExt zeigen, wird verdeutlicht welche Möglichkeiten sich JavaScript-GIS-Entwicklern nun mit der serverseitigen Prozessierung eröffnen: Mit etablierten Werkzeugen können Anwendungen und Webservices zur Geoprozessierung erstellt werden ohne die gewohnte Programmiersprache verlassen zu müssen. Des Weiteren liegt mit npm ("Node Packaged Modules", dem Node.js Paket Manager) [3] eine Software vor, die es eminent vereinfacht modular und wiederverwertbar zu entwickeln und auf der Arbeit anderer Entwickler eigene Software aufzubauen. Der Vortrag gibt eine allgemeine Einführung in die Node.js-Welt und zeigt wie mit Node.js geo-relevante Probleme, wie das Einlesen von GIS-Datenformaten sowie die Verarbeitung von Geodaten möglich wird. Ebenso wird eine Übersicht von nützlichen Node.js-Modulen aus dem GIS-Bereich sowie Beispielanwendungen vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17563</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17566</video:thumbnail_loc><video:title>Routing in der Datenbank</video:title><video:description>Diese Präsentation gibt einen Überblick über das pgRouting Projekt und den aktuellen Entwicklungsstand. Die pgRouting-Erweiterung ermöglicht es, auf Daten in einer PostgreSQL-Datenbank eine kürzeste-Wege-Suche und andere netzorientierte Algorithmen anzuwenden. Neben den etablierten Funktionen sind für die nahe Zukunft eine Reihe neuer Algorithmen zur Tourenplanung zu erwarten. Dieser Vortrag stellt die verschiedenen Algorithmen vor und geht darauf ein, wie die Struktur der Netzdaten die Leistung des Systems beeinflussen kann. Diese Präsentation gibt einen Überblick über das pgRouting Projekt und den aktuellen Entwicklungsstand. Neben den bekannten "Shortest Path" Suchalgorithmen, Einzugsbereichsermittlung oder "Travelling Salesperson Problem" (TSP) Optimierung, erhalten Sie einen Ausblick und eine Einführung in die kommenden neuen Features wie den "Vehicle Routing Problem" (VRP) Algorithmus und ähnliche Werkzeuge zur Planung und Optimierung von Touren. Sie erfahren zudem, warum die Datenstruktur der Netzdaten wichtig ist, um bessere Routing-Ergebnisse zu erzielen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17566</video:player_loc><video:duration>1506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17557</video:thumbnail_loc><video:title>Neues zu BRouter</video:title><video:description>Dieser Vortrag stellt einige der Neuerungen aus dem letzten Jahr beim Projekt BRouter vor, mit einem besonderen Augenmerk auf den neuen Möglichkeiten im Hinblick auf Spezialanwendungen durch das neue, flexiblere Datenmodell. Das Open-Source Projekt BRouter hat fast 3 Jahre Entwicklung hinter sich und sich im Bereich der Outdoor-Navigation auf Android Smartphones einen festen Platz erobert. Aber die Entwicklung geht weiter, und so will dieser Vortrag denn auch nur eine ganz kurze Einführung in das Projekt geben um dann einige der Neuerungen des letzten Jahres vorzustellen, die selbst die regelmässigen Nutzer noch kaum kennen. Beispiele sind steigungsabhängige Weg-Präferenzen, schnellere Neuberechnungen und die Integration der 30m-SRTM Höhendaten. Die wichtigste Neuerung aber ist ein neues, flexibleres internes Datenmodell, mit dem ein viel grösserer Teil der Primär-Information aus der OSM Datenbank in den vorverarbeiteten Datenfiles dargestellt werden kann. Dadurch werden sowohl Spezialanwendungen im Wegenetz möglich, etwa im Hinblick auf Barrierefreiheit, Einsatzfahrzeuge oder Schwerlastverkehr, aber auch Anwendungen in ganz anderen Netzen wie dem Schienen, Fluss- oder Stromnetz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17557</video:player_loc><video:duration>1367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17565</video:thumbnail_loc><video:title>Location-based Task Management</video:title><video:description>FOSS4G Software kann bei vielerlei Aufgaben mit Raumbezug helfen, Arbeitsabläufe zu verbessern und zu optimieren, und die Mitarbeiter bei Ihrer täglichen Arbeit zu entlasten. Dieser Vortrag stellt ein Konzept vor für "Location-based Task Management". Geschäftsleute müssen ihre Kunden besuchen, ambulantes Pflegepersonal Ihre Patienten. Städtische Mitarbeiter müssen in regelmäßigen Intervallen die öffentlichen Vermögenswerte und Infrastruktur überprüfen, usw.. Es gibt viele Beispiele aus dem Arbeitsalltag, bei denen Aufgaben einen besonderen Raumbezug haben. FOSS4G Software kann dabei helfen, diese Aufgaben zu organisieren und zu optimieren. Denn GIS Technologie bedeutet weit mehr, als ein paar farbige Marker auf einer Online-Karte darzustellen. Ortsbasierte Aufgaben durchlaufen in der Regel verschiedene Zustände, haben unterschiedlich hohe Prioritäten, können während der Bearbeitung an unterschiedliche Personen übertragen werden und folgen fast immer einem vordefinierten Ablauf. Mit der Optimierung von Arbeitsabläufen und Tourenplanung im Hinterkopf, und auf Grundlage verfügbarer Open-Source-Software und offenen Standards haben wir begonnen, eine Task-Management-Software zu entwickeln. In dieser Präsentation werden Sie Details zu unserem Konzept zu erfahren, und wie dies dazu beitragen kann, Dienstleistungen vor Ort zu erleichtern, die Servicequalität zu verbessern und die Effizienz zu steigern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17565</video:player_loc><video:duration>1417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17570</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2015 - Eröffnung</video:title><video:description>Eröffnungsveranstaltung der FOSSGIS-Konferenz 2015. Kurze Begrüßung durch den Veranstalter (FOSSGIS e.V.) und Grußworte der gastgebenden Universität durch Herrn Prof. Dr. Edzer Pebesma, stellvertretender Direktor des IFGI. Anschließende Vorstellung des Goldsponsors WhereGroup GmbH &amp; Co. KG durch Olaf Knopp.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17570</video:player_loc><video:duration>1418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17553</video:thumbnail_loc><video:title>Drohnen-Mapping</video:title><video:description>Technische und legale Aspekte werden diskutiert, sowie die Frage der Genauigkeit und Verlaesslichkeit solcher erhobenen Bild-Daten. 'Armchairmapping' via bing kann durch eigene Bilder angereichert und verbessert werden. Nicht immer ist jedoch der Weg zum Erfolg so einfach wie gedacht. Geometrische Verzeichnung, Referenzierung zu Fixpunkten, Linsen-Parameter stellen einen grossen Aufwand dar, der kompensiert werden muss. Nichtsdestotrotz bietet diese Technik eine faszinierende Einsicht in die Welt von Oben, der sich kaum einer entziehen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17553</video:player_loc><video:duration>1267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17558</video:thumbnail_loc><video:title>FOSSGIS Zukunftswerkstatt</video:title><video:description>Wer steckt hinter dem FOSSGIS e.V.? Um diese Frage zu beantworten veranstaltet der FOSSGIS e.V eine Zukunftswerkstatt. Erfahren Sie mehr über Ziele, Strukturen und Menschen im Verein. Lassen Sie sich begeistern von der Idee gemeinsam etwas zu bewegen. Das Ziel der Veranstaltung ist, Ihnen zu erläutern wie der Verein funktioniert, wie sie sich einbringen können und was sie davon haben. Wer steckt hinter dem FOSSGIS e.V.? Um diese Frage zu beantworten veranstaltet der FOSSGIS e.V eine Zukunftswerkstatt. Erfahren Sie mehr über Ziele, Strukturen und Menschen im Verein. Lassen Sie sich begeistern von der Idee gemeinsam etwas zu bewegen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17558</video:player_loc><video:duration>1799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17567</video:thumbnail_loc><video:title>Geonetzwerk metropoleRuhr</video:title><video:description>Das Geonetzwerk metropoleRuhr ist eine Kooperation der Kreise und kreisfreien Städte im Ruhrgebiet mit dem Regionalverband Ruhr. Ziele sind GDI-Aufbau, Präsentation von Geodaten im eigenen Geoportal, Metadatenpflege, gegenseitige technische Unterstützung und gemeinsame Umsetzung der INSPIRE-Richtlinie. Der Vortrag fokussiert den ersten Schritt der Bereitstellung eines gemeinsamen Geoportals. Das Geonetzwerk metropoleRuhr ist eine Kooperation der Kreise und kreisfreien Städte im Ruhrgebiet mit dem Regionalverband Ruhr. Ziele sind: - Aufbau einer Geodateninfrastruktur, Betrieb eines eigenen Geoportals als Anlaufstelle für Geodaten-Suchende (Firmen, Investoren, Bürger, Vereine) und Datendrehscheibe - Der Wissenstransfer und fachliche Austausch auf dem Gebiet der Geoinformatik - Gegenseitige technische Unterstützung nach Bedarf, Bereitstellung zentraler Komponenten durch den RVR. - Erarbeitung gemeinsamer Datenmodelle und Darstellungsvorschriften - Unterstützung bei der Umsetzung der INSPIRE-Richtlinie. Kooperationsmitglieder sind zunächst die Mitglieder des RVR. Kreisangehörige Kommunen können auf Antrag aufgenommen werden. Andere Institutionen können ohne Stimmrechte einbezogen werden. Das Land NRW begleitet das Vorhaben. Der Vortrag fokussiert den ersten Schritt der Bereitstellung eines gemeinsamen Geoportals. Hierbei wird die Pflege von Metadaten bis hin zum Geodatenupload und Bereitstellung von INSPIRE-konformen Darstellungs- und Downloaddiensten beleuchtet. Über das gemeinsame Geoportal des Geonetzwerk metropoleRuhr wird das auch technisch unbedarften Nutzern ermöglicht. Als Software wird im Frontend zur Metadatenpflege, Geodatenupload und Dienstekonfiguration das CMS Drupal 7 benutzt. Als Dienste-Server wird GeoServer eingesetzt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17567</video:player_loc><video:duration>1305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17056</video:thumbnail_loc><video:title>Introduction to wall-crossing, in physics and differential equations</video:title><video:description>It has been known since the early 1990s that wall-crossing phenomena are crucial for understanding the spectrum of particles in supersymmetric quantum field theories. More recently, the rich algebraic and geometric structures underlying these phenomena are beginning to be understood. I will give an introduction to this story as it is known today, via examples, focusing mainly on cases related to integrable systems introduced by Hitchin. In this context, the story turns out to be related to the WKB analysis of families of differential equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17056</video:player_loc><video:duration>7657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17531</video:thumbnail_loc><video:title>Exploring Video Abstracts in Science Journals: An Overview and Case Study</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17531</video:player_loc><video:duration>569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17556</video:thumbnail_loc><video:title>GeoPortal.rlp</video:title><video:description>Dieser Vortrag illustriert anhand der Entstehungsgeschichte des rheinland-pfälzischen Geoportals, das mittlerweile auch im Saarland und in Hessen eingesetzt wird, welches immense Potential im Einsatz von FOSS-Software in der öffentlichen Verwaltung steckt. Der Vortrag diskutiert neben unerwarteten positiven Nebenwirkungen wie der verstärkten Zusammenarbeit der Verwaltungen auch Risiken und Probleme, die in der 9-jährigen Geschichte des Projekts zu bewältigen waren. Das vollständig auf FOSS basierende GeoPortal.rlp wurde im Jahr 2006 konzipiert, um die GDI-RP aufzubauen. Rheinland-Pfalz hat sich damals für den Einsatz lizenzkostenfreier Software entschieden, um auch anderen Ländern bzw. Organisationen die Möglichkeit zu geben an dem Projekt mitzuwirken. Zum Zeitpunkt der Freischaltung des Portals im Jahr 2007 war die rheinland-pfälzische Lösung europaweit das einzige System seiner Art. Es basiert auf einem eigenständig entwickeltem Architekturkonzept (OWS-Service-Registry) und setzte zum damaligen Zeitpunkt auch weltweit Maßstäbe. Im Jahr 2009 wurde das System vom Saarland übernommen und es kam zu einer engen Kooperation der beiden Bundesländer, in deren Rahmen man sich die Weiterentwicklungskosten aufteilen konnte. Zur Umsetzung der EU-INSPIRE-Richtlinie wurden in der zugrundeliegenden Software Mapbender viele Funktionen implementiert, die den dezentralen Datenanbietern in Rheinland-Pfalz und im Saarland die Erfüllung der europäischen Anforderungen stark erleichtern. In Folge dessen haben diese beiden Bundesländer bezüglich der Datenbereitstellung derzeit europaweit eine Spitzenposition inne. Der Erfolg des Systems hat dazu geführt, dass auch Hessen sich im Jahr 2013 dazu entschieden hat sein aktuell noch auf proprietärer Software basierendes Geoportal durch die FOSS-Lösung aus Rheinland-Pfalz zu ersetzen. Im Januar 2015 wird der Prototyp des neuen Geoportals Hessen freigeschaltet. Anhand der Entwicklung Projektes in den letzten 9 Jahren kann gezeigt werden welches immense Potential im Einsatz von FOSS steckt. Es wird neben Darstellung der Vorteile aber auch auf die Risiken und die Probleme eingegangen, die während dieser Zeit auftauchten und zu bewältigen waren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17556</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17607</video:thumbnail_loc><video:title>Erfahrungen mit Sensor Web-Anwendungen</video:title><video:description>Dieser Vortrag stellt einen freien, auf JavaScript basierenden Sensor Web-Client vor, der auf allen Arten von Endgeräten von Mobiltelefonen bis hin zu Desktop-PCs einsetzbar ist. Er geht auf die Entwicklung des Clients und auf seine Nutzung als eigenständige Software und als Basis eigener Projekte ein. Die meisten zurzeit verfügbaren Sensor Web-Anwendungen sind auf die Analyse und Visualisierung von Messdaten in Desktop-Anwendungen (Web Browser oder GIS) ausgerichtet. Allerdings hat sich durch die immer weiter fortschreitende Technik ein zusätzliches Spektrum an Endgeräten, von Smart Phones bis hin zu Tablet-Computern, entwickelt. Insbesondere mobile Anwendungen, sowohl innerhalb von Organisationen zur Unterstützung der Mitarbeiter als auch extern zur Kommunikation mit der Öffentlichkeit, profitieren von der Verfügbarkeit von Messdaten. Allerdings ist die Pflege von unterschiedlichen Anwendungen für verschiedene Plattformen aufwendig und unwirtschaftlich. Daher wurde in einem Kooperationsprojekt des Wupperverbands, der belgische interregionalen Umweltagentur und der 52°North GmbH ein neuer Sensor Web-Client entwickelt, welcher auf JavaScript und verschiedenen JavaScript-Frameworks bzw. -Bibliotheken (z.B. jQuery, Leaflet, Flot) beruht. Ziel dieses Open Source Clients ist es, eine Anwendung zu entwickeln, welche einerseits flexibel an die unterschiedlichen Bedürfnisse verschiedener Nutzer angepasst werden kann und gleichzeitig auf der gesamten Bandbreite von Mobiltelefonen bis hin zu einem Desktop-Browser genutzt werden kann (Responsive Design). Ziel dieses Vortrags ist es, die Erfahrungen mit der Entwicklung vorzustellen und gleichzeitig anderen Nutzern sowie Entwicklern einen Einblick zu geben, wie Sie den Client selbst nutzen bzw. für eigene Zwecke anpassen können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17607</video:player_loc><video:duration>1271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17608</video:thumbnail_loc><video:title>Zeitreihenanalyse mit GRASS GIS</video:title><video:description>Durch die Integration der Zeit als neue Dimension in GRASS GIS stehen nun über 45 Werkzeuge zur Zeitreihenalayse bereit. Eine Auswahl an Werkzeugen für die Analyse, Verarbeitung und Visualisierung von Raster- und Vektor-Zeitreihen wird vorgestellt. Seit den 90iger Jahren wurde GRASS GIS für die Analyse von Satellitenbild-Zeitreihen und numerischen Modellen verwendet. Seit der GRASS GIS Version 7 steht nun jedoch eine neue Dimension von Werkzeugen zur Zeitreihenanalyse zur Verfügung. GRASS GIS ist das erste Open Source GIS in das die Zeit als eine weiterer Dimension integriert wurde. Dabei wurde Wert auf Effizienz und parallele Verarbeitung von großen Zeitreihen gelegt. Dadurch ist GRASS GIS in der Lage Zeitreihen mit zehntausenden Raster, 3D Raster- oder Vektorlayern zu verarbeiten. Es stehen über 45 Werkzeuge für Management, Analyse, Verarbeiten und Visualisierung von Raster-, 3D Raster und Vektorzeitreihen bereit. In diesem Vortrag wird eine Auswahl der verschiedenen Werkzeuge vorgestellt. Diese umfassen die: * Effiziente Handhabung von tausenden Raster- und Vektor-Layern in so genannten Space Time Datasets * Kombinierte räumliche und zeitliche Abfragen mittels SQL und algebraischen Ausdrücken * Zeitreihenverabreitung mittels einer Raum-Zeit Kartenalgebra * Zeitliche Aggregation sowie Akkumulation von Rasterzeitreihen * Visualisierung von verschiedenen Raster- und Vektorzeitreihen mittels Animation * Darstellung von temporalen Beziehungen zwischen Zeitreihen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17608</video:player_loc><video:duration>1639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15967</video:thumbnail_loc><video:title>Fields Medalist: Wendelin Werner</video:title><video:description>Lecture of Wendelin Werner, Fields medallist 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15967</video:player_loc><video:duration>3213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15965</video:thumbnail_loc><video:title>The Nature of Roughness in Mathematics, Science and Art</video:title><video:description>Special Lecture of Benoit Mandelbrot, ICM 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15965</video:player_loc><video:duration>3744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15968</video:thumbnail_loc><video:title>The Poincaré Conjecture</video:title><video:description>Special lecture on the recent spectacular developments concerning the Poincaré Conjecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15968</video:player_loc><video:duration>2793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15966</video:thumbnail_loc><video:title>Fields Medalist: Andrei Okunkow</video:title><video:description>Lecture of Andrei Okunkow, Fields medallist 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15966</video:player_loc><video:duration>2619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15963</video:thumbnail_loc><video:title>The work of Wendelin Werner</video:title><video:description>Laudatio on the occasion of the Field medal award to Wendelin Werner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15963</video:player_loc><video:duration>1424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15962</video:thumbnail_loc><video:title>The work of Terence Tao</video:title><video:description>Laudatio on the occasion of the Fields medal award to Terence Tao.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15962</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15943</video:thumbnail_loc><video:title>Mapping für einen sozialen Zweck</video:title><video:description>In Deutschland leben ca. 1,6 Millionen Menschen, die auf einen Rollstuhl angewiesen sind. Weltweit liegt die Zahl bei ca. 185 Millionen. Sie alle wollen am öffentlichen Leben teilnehmen. Wollen sie z.B. in ein Restaurant gehen, so lautet ihre wichtigste Frage: Ist dieser Ort rollstuhlgerecht? Wheelmap.org ist ein Online-Stadtplan der sich auf diese Frage spezialisiert. Seit September 2010 kann hier jeder rollstuhlgerechte Orte finden und selbst eintragen. Auch Orte, die nur eingeschränkt oder gar nicht rollstuhlgerecht sind werden verzeichnet. Die Daten kommen aus Openstreetmap und neue Einträge werden auch wieder dort zurückgespielt. Neben der Online-Karte steht auch eine kostenlose iPhone-Applikation zu Verfügung. Mehr als 20.000 Datensätze sind so bereits zusammen gekommen. Täglich werden 300 Orte gemeldet, Tendenz steigend. Mit den generierten Daten gibt wheelmap.org zum einen Orientierung bei der Suche nach rollstuhlgerechten Orten. Zum anderen möchte das Projekt Ortsbesitzer motivieren, über Barrierefreiheit in ihren Räumlichkeiten nachzudenken und diese möglichst rollstuhlgerecht umzugestalten. Wheelmap.org ist ein Projekt der Sozialhelden - einer Gruppe von engagierten jungen Menschen, die seit 2004 gemeinsam kreative Projekte entwickeln, um auf soziale Probleme aufmerksam zu machen und sie im besten Fall zu beseitigen. Wie kann soziales Mapping funktionieren? Wie können die betroffenen Gruppen an die Openstreetmap herangeführt werden? Welche Herausforderungen bestanden und bestehen für soziale Vereine, wenn sie Openstreetmap einsetzen? Dies und mehr ist das Thema dieses Vortrages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15943</video:player_loc><video:duration>1749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15959</video:thumbnail_loc><video:title>The work of Jon Kleinberg</video:title><video:description>Laudatio on the occasion of the Nevanlinna Prize award to Jon Kleinberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15959</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15960</video:thumbnail_loc><video:title>The work of Andrei Okounkov</video:title><video:description>Laudatio on the occasion of the Fields medal award to Andrei Okounkov.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15960</video:player_loc><video:duration>1304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15904</video:thumbnail_loc><video:title>Indoor OSM Block</video:title><video:description>Der Gemeinschaftsvortrag von Marcus Götz, Andreas Hubel und Frederic Kerber geht auf aktuelle und zukünftige Entwicklungen rund um das Thema Indoor OSM ein. Themen sind unter anderem: - Bestehende Indoor Lösungen - Tagging Schemas - Indoor Routing - Technik (Kompass, Beschleunigungssensor, Kamera) - etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15904</video:player_loc><video:duration>3501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15906</video:thumbnail_loc><video:title>OSM 3D Block</video:title><video:description>Der Gemeinschaftsvortrag von Tobias Knerr, Matthias Meißer und Matthias Uden geht auf aktuelle und zukünftige Entwicklungen rund um das Thema OSM 3D ein. Folgend die Abstracts der drei Redner: Tobias Knerr OSM2World (osm2world.org) erzeugt dreidimensionale Szenen aus OpenStreetMap-Daten. Das flexible Konzept der Software erlaubt die Erstellung von Standbildern oder Kartenkacheln ebenso wie den Export von Dateien in gängigen 3D-Modellformaten oder das Echtzeitrendering mit OpenGL. Der Vortrag informiert über Anwendungsmöglichkeiten, den aktuellen Stand der Entwicklung und Pläne für die Zukunft. Matthias Meißer Das Thema 3D ist gerade sehr in Bewegung bei OSM. Es gibt bereits seit längerem einige Lösungen wie OSM3D OSM2pov oder OSM2World die Bereiche der Weltkarte nehmen und zum Beispiel Gebäude in die dritte Dimension extrudieren. Doch für viele Anwendungen wie Simulationen, Spiele und natürlich die Argumented- und Virtual-Reality sind es gerade die kleinen Objekte, die eine Wiedererkennung ausmachen. Außerdem bietet eine Erfassung mittels des OSM Datenmodels nur sehr eingeschränkte Möglichkeiten für 3D Modellierung. O3DM soll dagegen ein Portal werden, dass es erlaubt 3D Modelle gegen OSM Objekte zu linken. So können generelle Objekte (Poller, Ampeln, ...) modelliert werden und natürlich ebenso Gebäude mit einem hohen Detaillierungsgrad (Schlösser, Denkmäler,...) So soll eine weitreichende Alternative zu dem Google 3D Warehouse entstehen, über die für OSM hoffentlich noch weitere Designer und Entwickler aus dem klassischen 3D Umfeld gewonnen werden können. Den bisherigen Entwicklern, die sich mit der Thematik 3D beschäftigen, soll so ein neues Detaillevel gemeinsam nutzbar gemacht werden. Eine größere Projektvorstellung folgt in diesem Talk. Matthias Uden OpenStreetMap hat sich in letzter Zeit von einer reinen, zwei-dimensionalen Straßenkarte zu einer umfangreichen Sammlung von verschiedensten Datentypen und Inhalten entwickelt. Längst geht die abgelegte Information über eine einfache Straßenkarte hinaus. Die erstellten Geometrien werden immer detaillierter und beschreiben in manchen Regionen kleinräumige Phänomene wie einzelne Wanderwege oder U-Bahn-Trassen. Darüber hinaus wird auch die Semantik verbessert, indem vielfältige Zusatzbeschreibungen in Form von verschiedenen tags abgelegt werden. Dazu zählen vermehrt auch dreidimensionale Informationen, vor allem im Bezug auf kartierte Gebäude (z.B. Höhe, Dachform usw.). Die Anzahl der Gebäudegrundrisse hat vor kurzem die Anzahl der Straßen in OSM überholt. Dies zeigt, dass der Fokus zunehmend von den Straßen und Wegen hin zu Gebäuden und anderen Objekten unserer Umgebung geht. Die Welt besteht aus drei Dimensionen und die zusätzliche Höheninformation ermöglicht verschiedene neue Anwendungsszenarien. Beispiele sind in der Stadtplanung (Lärmkartierung, Sichtbarkeitsanalyse, Telekommunikation etc.), dem Katastrophenmanagement (Hochwasseranalyse, Evakuierung etc.) und vor allem der mobilen Fußgängernavigation zu finden. Es ist daher zu begrüßen, dass auch OSM immer mehr dreidimensionale Daten enthält. Diese Daten können genutzt werden, um 3D-Modelle von Gebäuden und dem Gelände zu erstellen, um somit der virtuellen Welt (Digital Earth) näher zu kommen. Projekte wie OSM-3D und zahlreiche Diskussionen im OSM Wiki zeigen, dass das Interesse in der Community an 3D schnell zunimmt und auf große Zustimmung stößt. Die Entwicklung steckt allerdings noch in den Kinderschuhen und es gibt viele offene Fragen hinsichtlich der Erfassung, Verarbeitung und Präsentation der 3D-Daten in OSM. Der Vortrag zeigt die neuesten Entwicklungen rund um die dritte Dimension in der Community auf und beschreibt insbesondere die neuesten Arbeiten an der Universität Heidelberg im Bereich OSM-3D. Dabei reichen die Ideen und Möglichkeiten von der Erweiterung der 3D-Tags, über die Verfeinerung/Erweiterung von 3D Viewern für OSM Daten, über die Entwicklung von 3D Indoor OSM für Innenräume, bis hin zur kollaborativen Entwicklung, Bereitstellung und Nutzung einer Datenbank mit vollständigen 3D Modellen von Gebäuden oder Gegenständen in unserer Umgebung. Auch auf die Verknüpfung von OSM mit offenen Geodatenstandards wird eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15906</video:player_loc><video:duration>3374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15900</video:thumbnail_loc><video:title>DIVE4elements als Business Intelligence Werkzeug</video:title><video:description>DIVE4elements ist ein BI-Werkzeug zur Analyse, Modellierung und Visualisierung von Arbeitsprozessen auf großen, (geo-)bezogenen Datenmengen und wird z.Z. in der Ozeanographie und Wasserwirtschaft eingesetzt. Herzstück von DIVE4elements ist die flexible Konfigurierbarkeit von Workflows, die auf Basis von komplexen Abfragen auf angeschlossenen Datawarehouses (Data Mining) zu Produkten in Form von Diagrammen, Karten (OGC konform WMS/WFS) und Datenexporten führen. Das Systems wurde auf leichte Verständlichkeit hin entworfen, um gut auf individuelle Anforderungen reagieren zu können. Durch den modularen, REST-basierten Aufbau des Systems ist eine Nutzung verschiedener Arten von Klienten möglich: Kommandozeile, Web-Interfaces (klassisch/AJAX) und Desktop. Durch die Mehrschichtigkeit ist serverseitig eine effektive Lastverteilung möglich. Dies ist gerade bei intensivem Geo-Processing von Vorteil. Skalierbarkeit wird zusätzlich durch integriertes Caching gewährleistet. Datenbankabstraktion ermöglicht die Anbindungen verschiedener Datenquellen. Der Vortrag zeigt exemplarisch zwei Anwendungsfälle der Software im Produktivbetrieb. Die erzeugten Karten werden hier mit Hilfe von UMN MapServer und OpenLayers erstellt. DIVE4elements ist in Java implementiert und als Freie Software unter der LGPL veröffentlicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15900</video:player_loc><video:duration>1750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15920</video:thumbnail_loc><video:title>MoNav &amp; OSRM: 1 Jahr später</video:title><video:description>Auf der FOSSGIS 2010 wurde der ein Prototyp von MoNav vorgestellt. Es bot als erstes Programm einen modernen Routenplanungsalgorithmus für OpenStreetMap Daten und war auch für den mobilen Einsatz geeignet. Im August 2010 wurde dann die erste öffentliche Version von MoNav verbreitet und fand großen Anklang. Ein Jahr später möchte ich nun einen Blick auf die Verbesserungen und geplanten Änderungen werfen: - Unterstützung für Maemo - Umgestaltung der Benutzeroberfläche - Verfügbarkeit von Fahranweisungen - Routing Daemon Prozess für LGPL Programme: Marble benutzt diesen für Offline-Routenplanung - Abbiegeverzögerungen und Verbote - Lokalisierte Namensschemata - Unterstützung für das neue Protobuf Binary Format (PBF) - Automatischer Kartendownload ================== Wie kann sehr schnelles Routing auf einem Server mit den Daten der OpenStreetMap realisiert werden. Dieser Frage widmet sich das Projekt der Open Source Routing Machine (OSRM). Bei der FossGIS 2010 wurde die Open Source Routing Machine angekündigt. Sie erschien zur SOTM 2010 als Open Source Projekt und erfreut sich seitdem einiger Beliebtheit. Bereits in der ersten Woche wurde der Code 1700 Mal heruntergeladen und die Demo-Website hat mehr als 8000 Anfragen an Spitzenzeiten beantwortet. Gemessen an den Möglichkeiten ist das Projekt noch sehr jung und wird in Zukunft noch weiter wachsen. Die Erfahrung von OSRM zeigt, dass die Kartendaten von OpenStreetMap in Kombination mit guten Anwendungen das Potential haben nicht nur die Qualität von bereits etablierten, kommerziellen Produkten zu erreichen, sondern diese auch noch in Punkto Qualität zu übertreffen. Aus der OpenStreetMap-Community kamen seit der ersten Ankündigung eine große Zahl an Verbesserungs- und Erweiterungsvorschlägen. Der häufigste Vorschlag sind sinnvolle Fahranweisungen, die mit dem Release zur FOSSGIS 2011 voll unterstützt werden. Exemplarisch für die denkbaren Einsatzgebiete von OSRM werden zwei Projekte aus der Industrie und eins aus der Wissenschaft vorgestellt, in denen OSRM bereits sehr erfolgreich eingesetzt wird und wo sogar kommerzielle Produkte durch Open Source Software verdrängt wurden. Der Vortrag zeichnet die Entwicklung der vergangenen 12 Monate von der ersten Version bis zur aktuellen Fassung nach und gibt einen Ausblick auf kommende Neuerungen, die 2011 kommen werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15920</video:player_loc><video:duration>1693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15918</video:thumbnail_loc><video:title>ATKIS-Basis-DLM und OpenStreetMap</video:title><video:description>Im Rahmen einer Bachelorarbeit an der Universität Osnabrück ist ein Vergleich der Basis-DLM-Daten des Amtlichen Topographisch-Kartographischen Informationssystems (ATKIS) mit den frei verfügbaren OpenStreetMap-Daten durchgeführt worden. Der Vergleich erfolgte exemplarisch anhand eines Ober-, Mittel- und Grundzentrums in Niedersachsen. Letztlich konnte eine Aussage über die Qualität und Anwendbarkeit sowohl der amtlichen als auch der frei verfügbaren Geodaten getroffen werden. Die Datensätze wurden in erster Linie im Hinblick auf die Qualitätsmerkmale Vollständigkeit und Positionsgenauigkeit untersucht. Für den Vergleich wurden die Datensätze in PostgreSQL-/PostGIS-Datenbanken gespeichert, mit Hilfe von PL/pgSQL-Abfragen analysiert und in einem GIS sowie mittels Tabellen visuell aufbereitet. Darüber hinaus wurden Tools und Möglichkeiten zur Konvertierung von OpenStreetMap-Daten in das ESRI Shape-Format vorgestellt. Im Ergebnis hat sich gezeigt, dass die OpenStreetMap-Daten, vor allem in größeren Städten, eine gute Positionsgenauigkeit und teilweise höhere Vollständigkeit aufweisen als die ATKIS-Basis-DLM-Daten, welche jedoch eine konstant hohe Datendichte und Genauigkeit besitzen und somit verlässlicher sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15918</video:player_loc><video:duration>1418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15924</video:thumbnail_loc><video:title>Wikipedia &amp; OpenStreetMap</video:title><video:description>Viele Wikipedia-Artikel enthalten Koordinaten. Damit kann ein geografischer Ort in einer Karte gezeigt werden. Die OpenStreetMap-Einbindung in der Wikipedia öffnet dem Leser auf Knopfdruck eine im Artikel eingebundene OpenStreetMap-Karte mit Bildern und Links zu weiteren Wikipedia-Artikeln. Umgekehrt kann auch der Datenbestand von OpenStreetMap von der Zusammenarbeit profitieren, so verfügt die Wikipedia, dank der Interwikilinks über eine Vielzahl von Übersetzung zu geographischen Objekten. Es wurde u.a. ein Tool geschrieben um die Verknüpfung der Daten von OSM und Wikipedia vorran zu treiben. Wikimedia e.V. wurde ein Server innerhalb des Toolserver-Clusters bereitgestellt, der Entwicklern von freien Tools zum Umgang mit Geodaten und zum Rendern von Kartenstyles offen steht. Der Vortrag wird den Stand der Dinge und die Möglichkeiten der weiteren Zusammenarbeit beider Projekte aufzeichnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15924</video:player_loc><video:duration>1810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15921</video:thumbnail_loc><video:title>Luftbilder für Openstreetmap</video:title><video:description>Der Autor ist ab und zu mit einem kleinen Flugzeug unterwegs und nutzt dies, um Luftbilder zu fotografieren. Er möchte zeigen, dass man auch mit viel weniger Aufwand als bei kommerziellen Anbietern erfolgreich Luftbilder bereitstellen kann. Er beschreibt, wie sie entstehen und wie sie weiterverarbeitet werden müssen, damit sie in Openstreetmap zum Kartografieren verwendet werden können. Luftbilder fotografieren Geokoordinaten hinzufügen Luftbilder entzerren und georeferenzieren Openstreetmap-Daten mit Hilfe von Luftbildern kartografieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15921</video:player_loc><video:duration>1700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15922</video:thumbnail_loc><video:title>OpenStreetMap in der Forschung?</video:title><video:description>OpenStreetMap ist in den letzten Jahren in der akademischen Welt zu einem wichtigen Werkzeug und Forschungsthema geworden. In der Lehre wird OSM z.B. in Übungen zur Vermessungslehre, zur Verdeutlichung der Funktionsweise von Geodatenbanken oder als Datengrundlage für diverse Projekte verwendet. In der Forschung wird OSM häufig als Paradebeispiel der sog. Volunteered Geographic Information unter vielerlei Gesichtspunkten erforscht. Schwerpunkte sind Fragen der Datenqualität, der Verwendbarkeit der Daten in verschiedenen Kontexten, sowie die Erforschung der Motivation der Teilnehmenden. Neben Projekten, die sich explizit mit OSM beschäftigen, gibt es eine Reihe von Projekten, die OSM als Datengrundlage verwenden. Mit wenigen Ausnahmen geschehen diese Aktivitäten allerdings abseits der Community: Projekte werden nicht kommuniziert, noch werden die Ergebnisse frei zur Verfügung gestellt. In unserem Vortrag zeigen wir eine Übersicht der Hochschulen, an denen mit OpenStreetMap gearbeitet wird (mit Fokus auf dem deutschsprachigen Raum). Eine Auswahl von Forschungsarbeiten soll das Spektrum der entstehenden Themen aufzeigen. Zusätzlich werden Lösungsansätze diskutiert, wie die derzeit häufig fehlende Kommunikation zwischen OSM-Forschern und der OSM-Community ermöglicht und verbessert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15922</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15926</video:thumbnail_loc><video:title>Crowdsourced GI - Beginn einer neuen Ära freier Geodaten?</video:title><video:description>Mit OSM-3D.org besteht seit 2009 die Möglichkeiteit, sich interaktiv durch eine nur aus freien Geodaten basierende 3D-Welt inklusive Geländemodell, 3D-Gebäude oder 3D-Visualisierung diverser POIs zu bewegen. Nachdem die erste Version auf Deutschland beschränkt war, gab es zunächst Erweiterungen auf ein etwas größeres Gebiet. Bis zur FOSSGIS 2011 wird die 3D-Platform (mindestens) auf ganz Europa ausgeweitet (wegen SRTM Abdeckung: 60°N) sein. Die Darstellung beschränkt sich nicht mehr auf eine Szene für einen beschränkten Bereich, sondern durch eine starke Erweiterung des 3D-Viewers und der Berechnung weiterer Level of Details (Zoomstufen) ist nun eine globale Darstellung des Planeten als interaktiver virtueller Globus möglich. Im Vortrag werden Details zur Datenprozessierung, Datenhaltung und neuen Nutzungsmöglichkeiten (wie etwa dem virtuellen Abfliegen eigener GPS-Tracks in 3D oder animierte 3D-Objekte) vorgestellt. Die Berechnungsdauer für die vektorielle Integration der OSM-Daten in das SRTM Geländemodell für ganz Europa lag bei mehreren Wochen. Dank Datenspenden z. B. in Frankreich werden nun schon über 20 Mio Gebäude in 3D visualisiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15926</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15880</video:thumbnail_loc><video:title>NAS - BasisDLM Aufbereitung mit gdal/PostNAS</video:title><video:description>Vorstellung eines kostenfreien Verfahrens zur Bereitstellung von tagesaktuellen und maßstabsfreien WMS Diensten auf Grundlage von AAA DLM Daten. Seit der Integration einer lesenden Schnittstelle für die NAS Daten in die gdal Bibliothek, kann beinahe jede Software die gdal nutzt auch NAS XML Dateien lesen und bei Bedarf darstellen. Die Schnittstelle ermöglicht eine Überführung der kompliziert modellierten NAS Objekte in eine relativ flache Datenstruktur. Die Beziehungen der Objekte untereinander werden dabei in einer eigenen Tabelle abgelegt. Auf Grundlage dieses Konverters, der aus dem PostNAS Projekt stammt, wurde schon ein Auskunftssystem für Katasterdaten aufgesetzt (ALKIS Auskunft des Kommunalen Rechenzentrums Minden-Ravensberg/Lippe). Das System basiert auf den FOSS Komponenten UMN Mapserver, Mapbender und PostGIS. Da die Datenstruktur von ATKIS mit der von ALKIS identisch ist, läßt sich der Konverter auch für die Daten des Digitalen Landschaftsmodells einsetzen. In einem Proof of Concept wurden die Daten des BasisDLM's (Vektordaten 1:25.000) von Rheinland-Pfalz über die PostNAS Schnittstelle in eine PostGIS-DB überführt und dort mit PostGIS Funktionen in 6 Stufen generalisiert. Das Rendering übernimmt hier, wie auch bei der ALKIS Auskunft, ein UMN Mapserver. Beim Aufsetzen der Logik wurde besonderes auf ein performantes Rendering der Vektordaten geachtet. Der einzelne Renderingprozess selbst braucht in allen Stufen weniger als 0.5s pro Bild. Da der gesamte Importprozess für Rheinland-Pfalz mehr als 5h benötigt, geschieht die Fortführung der Daten über das s.g NBA Verfahren. Hier werden täglich nur die Änderungen übertragen. Der WMS, dem man als Ergebnis erhält, rendert die Daten die am Tag zuvor in der Datenhaltungskomponente der Vermessungsverwaltung fortgeführt werden. Das Verfahren eignet sich sehr gut für Nutzer, die über wenig bzw. keine finanziellen Mittel verfügen um sich teure proprietäre AAA Konverter anzuschaffen. Inhalt * Hintergründe / Geschichte * BasisDLM Umsetzung mit PostNAS * Generalisierung * Live Demo * Performance * Live Rendering</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15880</video:player_loc><video:duration>1589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15888</video:thumbnail_loc><video:title>Overpass API</video:title><video:description>Es wird Overpass API vorgestellt: Dieses ermöglicht, ad hoc und minutenaktuell Auszüge aus den OpenStreetMap-Daten über das Web zu beziehen. Beispielsweise nutzt die Slippy Map Overpass API, um Bushaltestellen anzuzeigen. Im Gegensatz zu einer vollwertigen Datenbank hat Overpass API nahezu keine Installationsanforderungen, läuft ohne Root-Rechte und ist auf Robustheit und Skalierbarkeit ausgelegt. Zunächst arbeiten wir heraus, wie in einigen beispielhaften Einsatzzwecken Overpass API mit verschiedenen anderen Werkzeugen zusammenspielt. Dann folgen Beispiele für den konkreten Einsatz. Abgerundet wird der Vortrag mit einem Überblick über die angestrebten Ziele zur Weiterentwicklung. Overpass API ermöglicht Abfragen der weltweiten OpenStreetMap-Daten in einer spezialisierten Abfragesprache. Beispielsweise lässt sich auf diesem Weg eine thematische Slippy Map mit stets minutenaktuellen Daten ausstatten. Ein anderer Anwendungszweck ist es, Liniendiagramme aus den in OSM gespeicherten ÖPNV-Daten vollautomatisch zu erstellen. Ebenfalls Verwendung gefunden hat Overpass API beim nur selektiven Laden eines Datenausschnitts in JOSM. Aus dem Ziel, für diese Szenarien attraktive Reaktionszeiten zu ermöglichen, ergibt sich sofort das Ziel, den Server leicht skalieren zu können. Wegen der Natur als Spiegel bedeutet dies auch, potentiellen Nutzern das Installieren einer eigenen Instanz möglichst zu vereinfachen: dazu steht Overpass API unter GPL und lässt sich mit "make install" installieren. Wir zeigen anhand der beiden ersten Szenarien zunächst die Entwicklungsziele für JOSM auf, dann führen wir anhand konkreter Beispiele für die beiden obigen Szenarien in die Benutzung ein. Es folgt ein Überblick über die interne Struktur, die Geschichte des Projekts und seine erwartete Entwicklung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15888</video:player_loc><video:duration>1676</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15863</video:thumbnail_loc><video:title>HTML5-Editor für OpenStreetMap</video:title><video:description>Der Markt für OSM-Editoren scheint recht gut abgedeckt: Potlatch bietet ein schlüssiges Bedienkonzept, JOSM besticht als Offline-Editor mit vielen Funktionen und Merkaartor findet als native Anwendung seine Anhänger. Dazu kommen Apps für mobile Geräte. Eine Nische, die es noch auszufüllen gilt, ist ein Editor, der ohne Java und Flash als JavaScript Anwendung im Browser funktioniert. Für einen reinen HTML-Editor sind Webtechniken wie das Canvas-Element (zur Erzeugung dynamischer Grafiken) und SVG (Skalierbare Vektor-Grafik) entscheidende Voraussetzungen. Ein Problem war bisher die mangelnde Unterstützung durch einzelne Browser-Hersteller, aber Besserung ist in Sicht, da die aktuellen Versionen der verbreitetsten Browser mittlerweile die benötigten Funktionen bereitstellen. In diesem Vortrag möchte ich einen Prototyp vorstellen, der sich im frühen Entwicklungsstadium befindet, aber bereits die prinzipielle Machbarkeit beweist. Unter anderem ist der komplette Editier-Zyklus implementiert: Daten lassen sich vom OSM-Server Herunterladen, Rendern, Bearbeiten und wieder Hochladen. Technisch basiert dieser Ansatz wesentlich auf diversen bestehenden Projekten: Teile des JOSM-Quelltexts werden mit Hilfe des Google Web Toolkits nach JavaScript übersetzt und mit einer HTML/JavaScript Benutzeroberfläche angesteuert. Für die Anzeige von Luftbildern im Hintergrund kommt OpenLayers zum Einsatz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15863</video:player_loc><video:duration>1673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15877</video:thumbnail_loc><video:title>Neues vom QGIS Server und -Webclient</video:title><video:description>Letztes Jahr haben wir an der FOSSGIS Konferenz gezeigt, wie man problemlos Webkarten mit dem QGIS Server und -Webclient publiziert. Seither sind noch mehr Funktionen dazugekommen, die über den WMS Standard hinausgehen. Häufige Funktionen bei Webkarten sind Objektsuche nach Attributen sowie das Highlighten der Resultate. Bisher kommt man nicht umhin, dafür neben dem eigentlichen WMS noch weitere Serverkomponenten zu installieren und zu konfigurieren. Während dem letzten Jahr wurden daher in QGIS Server Erweiterungen entwickelt, die es erlauben, Suche und Selektion mit dem WMS Server zu machen. So kann die GetFeatureInfo Anfrage ohne Klickkoordinate und mit FILTER-Parameter gemacht werden, worauf der QGIS Server Attributinformationen der passenden Objekte sowie deren Boundingboxen zurückschickt. Die so erhaltenen Objekte können dann in einer GetMap Anfrage mit dem neuen Parameter SELECTION markiert werden. Der QGIS webclient unterstützt diese Art der Suche bereits und kann mit minimalem Aufwand konfiguriert werden. Ein weiterer Schwerpunkt dieses Vortrags ist das Publizieren von Geodaten und Karten über die QGIS cloud.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15877</video:player_loc><video:duration>1294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15866</video:thumbnail_loc><video:title>Sextante in gvSIG CE</video:title><video:description>Sextante ist eine freie Bibliothek, die neben gvSIG CE auch unter jedem anderen Open Source Java-basierten GIS-System (uDig,OpenJump) oder propietärer Software wie ArcGIS verwendet werden kann. Durch die Anbindung von Grass GIS und SAGA bietet Sextante eine mächtige Toolbox mit mehr als 700 Funktionalitäten für die Vektor- und Rasterdatenverarbeitung. Im Jahr 2008 wurde die Ausführung von Geoprozessen durch die Integration eines Modelbuilders sowie der batch-Processing-Methode vereinfacht. Für bestimmte Fragestellungen ist es oft notwendig, verschiedene Prozesse spezifisch zu kombinieren. Dafür wurde ein Modeller integriert, mit dem sich verschiedene Funktionalitäten durch einfache Prozessketten abbilden lassen. Die Software ist sehr leicht bedienbar und mit einer Kontexthilfe, die eine sehr gute Hilfestellung bei der Arbeit mit Sextante bietet, ausgestattet. Ein eigener Videokanal bietet zudem zahlreiche Videos, die den korrekten Umgang mit der Software veranschaulichen. Da in gvSIG CE keine Installation oder Konfiguration von Sextante durchgeführt werden muss, fällt der Umgang mit dieser Software sehr leicht. Sextante wird in englischer Sprache entwickelt, um das Projekt für jedermann zugänglich zu machen. Eine kurze Live-Einführung der aktuellen Version sowie die Vorstellung der konkreten Web-Organisation des Projektes runden den Vortrag ab. Ansprechpartner CSGIS José Canalejo &amp; Ruth Schönbuchner GbR Innere Wiener Straße 32 D-81667 München Telf.:0049/(0)89 37415227 Mobil:0049/(0)178 6931412 Fax: 0049/(0)8323 986407 Email:ruth.schoenbuchner@csgis.de Web: http://www.csgis.de Mehr Information über Sextante erhalten Sie durch den nachfolgenden Artikel: - Sextante - eine freie Java-Bibliothek zur Geodatenanalyse: GIS Business - Geoinformationstechnologie für die Praxis 4/2011- ISSN: 1869-9286 (http://csgis.de/joomla/images/stories/pdf/Sextante GB.pdf)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15866</video:player_loc><video:duration>1639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15893</video:thumbnail_loc><video:title>SHOGun</video:title><video:description>Ein komplettes WebGIS aus einem Guss basierend auf modernen Open Source Web-Frameworks? Der Vortrag zeigt die Umsetzung einer komplexen WebGIS-Lösung inklusive Java-Backend, einem konfigurierbaren WebGIS-Client auf Basis von JavaScript sowie einer Nutzerverwaltung und diversen Sicherheitsmechanismen. Die Kommunikation zwischen Client und Server wird komplett über AJAX und (Geo)-JSON realisiert. Die Anwendung wurde im Rahmen des Forschungsprojektes MoMo entwickelt, wo die Software für integriertes Wasserressourcen-Management in Zentralasien eingesetzt werden soll. Bei den eingestzten Frameworks handelt es sich um - Spring Framework - Hibernate - Hibernate Spatial - Ext JS - OpenLayers - GeoExt Durch den Einsatz dieser renommierten und hochqualitativen Open Source Frameworks wird die Nachhaltigkeit, Wartbarkeit sowie die Qualität der Anwendung gewährleistet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15893</video:player_loc><video:duration>1544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15887</video:thumbnail_loc><video:title>GeoExt Mobile (GXM)</video:title><video:description>GeoExt Mobile (GXM) ist eine noch junge Open Source Bibliothek, welche die Funktionalitäten von OpenLayers und Sencha Touch verknüpft, um Entwickler in die Lage zu versetzen, mobile WebGIS-Anwendungen (WebApps) zu erstellen. Hierbei können die vielfältigen Möglichkeiten der Basisbibliotheken voll ausgenutzt werden: * Verwendung aller Kartentypen und Interaktionswerkzeuge, die OpenLayers unterstützt * Oberflächenelemente von Sencha Touch, die natives Look and Feel im mobilen Browser gewährleisten Der Vortrag wird die Schwestersoftware von GeoExt vorstellen und deren Möglichkeiten aufzeigen. Hierbei werden die Entstehungsgeschichte der Software, die verfügbaren Klassen und auch Beispiele für den Einsatz von GXM in Kundenprojekten beleuchtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15887</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15892</video:thumbnail_loc><video:title>MXD2map - ein freier Konverter von ArcGIS MXD-Dateien zu UMN MapServer</video:title><video:description>MXD2map ist ein freier Konverter zur Erzeugung von UMN MapServer Mapfiles aus ESRI ArcGIS MXD-Dateien. Das Kartenlayouten und zusammenstellen geschieht weiterhin in ArcGIS, eine Darstellung als WMS- und WFS-Service wird über den UMN MapServer realisiert. MXD2map bietet diese Funktionalität als Toolbox-Eintrag direkt aus ArcGIS heraus. Durch die Nutzung der ArcGIS API wird ein Metaformat innerhalb des Konverters erstellt, auf dessen Basis weitere beliebige Ausgabe-Formate (QGIS, mapnik etc) ranimplementiert werden könnten. Der Vortrag gibt Einblicke in die Funktionalitäten, zeigt Usecase-Szenarien sowie eine Roadmap der weiteren geplanten Funktionen und lädt Interessierte zum Ausprobieren und Mitmachen ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15892</video:player_loc><video:duration>1181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15891</video:thumbnail_loc><video:title>QGIS und gvSIG - Desktop-GIS Lösungsansätze</video:title><video:description>Zunehmend rücken Open Source Desktop-GIS in den Fokus der öffentlichen Verwaltung und anderer GIS-Anwender. Dies liegt vor allem daran, dass auch im OpenSource Umfeld nun absolute Highend-Lösungen für Desktop-GIS verfügbar sind. Wussten Sie, dass Sie in QGIS Google-Karten anzeigen oder dass Sie in gvSIG einfach 3D-Darstellungen erstellen können? Der Vortrag versucht einen Vergleich zwischen den beiden prominentesten Vertretern der Open Source Desktop GIS. Dabei geht es nicht darum, Funktionslisten gegenüberzustellen und abzuarbeiten, sondern neben Funktionsgruppen auch die Philosophie der beiden Systeme zu vergleichen. An einigen Beispielen wird praktisch aufgezeigt, wie klassische GIS-Fragestellungen mit beiden Systemen gelöst werden können. Dabei wird jeweils eine Lösung derselben Aufgabe in beiden Systemen vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15891</video:player_loc><video:duration>1200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15896</video:thumbnail_loc><video:title>Lightning Talks I - Isometrische Karten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15896</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15878</video:thumbnail_loc><video:title>Das Osmium-Framework</video:title><video:description>Osmium ist eine performante und flexible C++- und Javascript-Bibliothek für die Arbeit mit OSM-Daten. Osmium kann OSM-Dateien (XML- und PBF-Format) lesen und schreiben, Geometrien aus OSM-Objekten zusammensetzen (Linestrings aus Ways, Multipolygone aus Relations, usw.), OSMChange-Dateien anwenden, OSM-Objekte und Node-Geometrien zwischenspeichern, OSM-Daten in Shapefiles und viele OGR-Formate wandeln und vieles mehr. Osmium kann sowohl "normale" OSM-Daten als auch OSM-History-Daten verarbeiten. Seine volle Funktionalität stellt Osmium unter C++ zur Verfügung. Dank der eingebundenen Google V8 Javascript-Engine ist es aber auch möglich, ganz ohne C++-Kenntnisse nur mit Javascript viele seiner Fähigkeiten zu nutzen. Dieser Vortrag stellt Osmium und das Tool osmjs vor und erklärt, wie man die Funktionalität in C++ und Javascript nutzen und erweitern kann. Osmium ist Open Source.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15878</video:player_loc><video:duration>1672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15871</video:thumbnail_loc><video:title>Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr oder von Ersthelfern</video:title><video:description>Ein typisches Problem im Bereich der Standortanalyse im Bereich der Blaulichtorganisationen (BOS) ist: Welches Gebiet kann von einer Einsatzzentrale der Polizei, der Feuerwehr oder von Ersthelfern in einer vorgegebenen Zeit abgedeckt werden? In den meisten Fällen scheitert die Beantwortung einer solchen Frage entweder an dem Nichtvorhandensein der Daten oder am Fehlen entsprechender Software für die Analyse. Als Datengrundlage kann in Deutschland inzwischen auf das bereits gute und kostenlose Datenmaterial des OpenStreetMap (OSM) Projektes zurückgegriffen werden. Im OSM Datenbestand werden neben Straßendaten auch die Standorte von Feuerwehren, Krankenhäusern oder Polizeistationen gelistet. Früher erfolgten einfache Darstellungen über einen Kreis auf einer Karte, der das zu erreichende Gebiet darstellt. Inzwischen kann auch die kostenlose Erreichbarkeitsanalyse [1] im Portal von OpenRouteService (ORS) verwendet werden. Der Dienst ermittelt dabei realistischere Isochronen als Polygone auf Basis des Straßennetzes. Diese Flächen repräsentieren dann das Gebiet, welches in einer vorgegebenen Zeit oder Entfernung erreicht werden kann. Im Vortrag wird beispielhaft für die Gemeinde Hünstetten im Taunus gezeigt, welche Gebiete die gemeindeeigenen freiwilligen Feuerwehren in bestimmten Zeiten abdecken können. Dabei werden unterschiedliche Dienste, die Daten des OSM Projektes verwenden, genutzt. Angefangen bei der Overpass API, über die Erreichbarkeitsanalyse von ORS [3] zu der Darstellung der Ergebnisse mittels der freien Javascript Bibliothek OpenLayers [4]. Der Vortrag wird vor allem so aufgebaut sein, dass es anschließend für jeden möglich sein sollte, das Gezeigte für ein eigenes Gebiet wiederholen zu können. Weitere Informationen finden sich hier [5]. Referenzen: [1] Neis, P., A. Zipf (2007): A Web Accessibility Analysis Service based on the OpenLS Route Service. AGILE 2007. International Conference on Geographic Information Science of the Association of Geograpic Information Laboratories for Europe (AGILE). Aalborg, Denmark.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15871</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15862</video:thumbnail_loc><video:title>Geoportal DACH+</video:title><video:description>Der Vortrag fokussiert den Einsatz von OpenLayers und GeoExt im Zusammenspiel mit Drupal für eine dynamische Themengenerierung und Übergabe an den Kartenviewer. Zudem wird auf die Metadatenhaltung im CMS Drupal und Übergabe der Metadaten an den Metadatenkatalog GeoNetwork eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15862</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15881</video:thumbnail_loc><video:title>Open Source GIS im UNIGIS eLearning</video:title><video:description>In diesem Vortrag geht es um den Einsatz von Open Source GIS Software im Rahmen des universitären Fernlehrgang UNIGIS mit einem Einblick über verwendete FOSSGIS Software und Lernmodule, den thematischen Schwerpunkten in denen Open Source und Open Content in der Fernlehre eingesetzt werden und nicht zuletzt der Bedarfsimpuls in Richtung FOSSGIS Community für eine effektive und nachhaltige Fernlehre aus der mehrjährigen Erfahrung seitens UNIGIS. Open Source GIS Software in der UNIGIS Fernlehre 1 Kurzfassung 2 Einführung - UNIGIS Salzburg und FOSSGIS 3 Open Source GIS Software in der UNIGIS Fernlehre 4 Offene Software und offene Standards als Chance für die Lehre 5 Trainingsumgebungen und Betriebssystembedarf 6 Zusammenfassung In diesem Vortrag geht es um den Einsatz von Open Source GIS Software im Rahmen des universitären Fernlehrgang UNIGIS mit einem Einblick über verwendete FOSSGIS Software und Lernmodule, den thematischen Schwerpunkten in denen Open Source und Open Content in der Fernlehre eingesetzt werden und nicht zuletzt der Bedarfsimpuls in Richtung FOSSGIS Community für eine effektive und nachhaltige Fernlehre aus der mehrjährigen Erfahrung seitens UNIGIS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15881</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15879</video:thumbnail_loc><video:title>Synchronisation zwischen OpenAddresses und OpenStreetMap</video:title><video:description>OpenAddresses (OA) ist seit 2007 als Projekt im Bereich Volunteered Geographic Information (VGI) zur strukturierten Sammlung von geokodierten Adressen im Betrieb. Nach einem grösseren Umbau im Jahr 2010 wurde nun gezielt die Synchronisation der Adressdaten mit OpenStreetMap in Angriff genommen. Der Beitrag zeigt, wie das Konzept für eine zeitnahe Synchronisation zwischen den beiden Projekten aussieht. Während bisher OA und OSM zwei getrennte Daten-Repositories pflegten, sollen in Zukunft diese möglichst synchron gehalten werden (was die Adressdaten betrifft). Damit kommt OA mehr die Rolle eines einfach und leicht zu bedienenden Adress-Editors zu, während die Master-Datenbank quasi in OSM zu finden ist. Nebst der einfachen Nutzeroberfläche, fokussiert sich OA des Weiteren dezidiert auf Geokodierungsdienste, welche über das Web kostenlos bezogen werden können. Damit soll das Beste der beiden Projekte zu einer Synergie zusammengefügt werden: die Bekanntheit und globale Datenhaltung von OSM mit der Schlankheit und einfachen Bedienung einschliesslich guter Services von OA.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15879</video:player_loc><video:duration>1631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15864</video:thumbnail_loc><video:title>OpenStreetMap und R</video:title><video:description>Dieser Vortrag stellt eine Schnittstelle zwischen der freien Statistiksoftware R und der OpenStreetMap-Datenbank vor. Das R Add-On Paket "osmar" ermöglicht einen einfachen Zugriff auf OSM-Daten aus verschiedenen Quellen, ein - für den R-Benutzer - gewohntes Arbeiten mit diesen Daten und das Konvertieren der OSM-Daten in Objekte anderer R Add-On Pakete. Das freie Projekt R hat sich in den letzten Jahren zu einer ernstzunehmenden Softwareumgebung in der akademischen Statistik entwickelt. Durch die Möglichkeit Add-On Pakete zu schreiben, bietet R inzwischen einen gewaltigen Funktionsumfang in allen möglichen Teilbereichen der Statistik und Datenanalyse. Die Verknüpfung eigener Daten mit Geodaten stellt in vielen Fällen eine Bereicherung der Analyse dar. Und auch durch die statistische Auswertung der Geodaten ansich, können sich spannende Analysen und neue Erkenntnisse ergeben. Aus diesem Grund, bietet das Add-On Paket "osmar" eine Integration der OpenStreetMap-Daten in das R-Projekt an. Dieser Vortrag gibt eine kurze allgemeine Einführung in das R-Projekt und stellt dann das Add-On Paket "osmar" vor. Anhand von Beispielanwendung werden die drei Kernpunkte des Paketes dargestellt: (1) Der Zugrif auf OSM-Daten aus unterschiedlichen Quellen (API v0.6 und Planet files). (2) Das einfache Arbeiten mit diesen Daten in gewohnter R Manier; d.h., das Begutachten, Zusammenfassen und Visualisieren, sowie das Suchen und Bilden von Teildatensätzen. (3) Das Konvertieren der OSM-Daten in Objekte anderer Add-On Pakete; zum Beispiel in die Pakete "sp" und "igraph", welche Strukturen und Analysemethoden für räumliche Daten bzw. Graphen bereitstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15864</video:player_loc><video:duration>1475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15872</video:thumbnail_loc><video:title>Geocoding mit OpenStreetMap</video:title><video:description>Eine funktionierende Adresssuche (Geocoding) ist ein wichtiger Bestandteil für eine benutzerfreundliche Kartenanwendung. Kommerzielle Kartenanbieter wie Google oder Microsoft bieten hierfür kostenlose APIs an. Eine Verwendung dieser Such-APIs mit eigenen Karten oder im kommerziellen Umfeld ist allerdings durch die Nutzungsbedingungen dieser Dienste nur eingeschränkt möglich. Für eigene Geocoding-Dienste bieten sich als Grundlage die freien OpenStreetMap-Daten an. Auf der Softwareseite gibt es das freie Nominatim, dass jedoch durch hohen Ressourcenverbrauch für kleine Anwendungen umständlich in der Installation ist. Der Vortrag stellt eine neue Alternative für Geocoding mit OpenStreetMap vor. Es wird gezeigt, wie aufbauend auf dem OpenStreetMap-Konvertierer Imposm, in Geodaten gesucht werden kann. Der Ansatz wird mit Nominatim verglichen und die Schwerpunkte (Installation und Anpassbarkeit) erläutert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15872</video:player_loc><video:duration>1309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15876</video:thumbnail_loc><video:title>OpenPOIMap, eine ganzheitliche erweiterbare Point-Of-Interest Lösung</video:title><video:description>Wie oft haben Sie sich gefragt, wie lautet ein Key-Value Pair zu einem bestimmten Gegenstand der erfasst oder abgefragt werden soll. Beispielsweise wollen Sie eine neue Busshaltestelle erfassen. Muss die Haltestelle als "amenity" und "bus stop" oder als "highway" und "busstation" abgespeichert werden. Oder Sie möchten eine Menge von Informationen in Ihrer Software weiterverarbeiten. Dabei interessiert Sie ausschliesslich eine kleiner Ausschnitt oder gewisse Eigenschaften von Informationen die Sie in einem speziellen Format brauchen. OpenStreetMap bietet Ihnen, ob Entwickler oder Anwender, eine massgeschneiderte Lösung. OpenPOIMap ist auf der einen Seite eine modulare ganzheitliche Lösung, um massgeschneiderte Applikationen zu entwickeln, und andererseits bietet es Nutzern, OSM-Daten anzuschauen und in gewünschter Form herunterzulassen. Was ist wenn: * Sie sich nicht um die Darstellung von POIs kümmern müssen? * Sie nicht wissen müssen wie die Daten gekennzeichnet sind? * Sie nicht von einer gesamten Lösung abhängig sind, sondern die Lösung auf Ihre Bedürfnisse zuschneiden lässt? * Die Software automatisch eine optimale grafische Repräsentation von POIs erstellt? All dies mehr bietet Ihnen OpenPOIMap. OpenPOIMap ist auf der einen Seite eine modulare ganzheitliche Lösung, um massgeschneiderte Applikationen zu entwickeln, und andererseits bietet es Nutzern, OSM-Daten anzuschauen und in gewünschter Form herunterzulassen. Ein Benutzer kann auf einfache Art und Weise die korrekten Key-Value Paare finden, um nach den nötigen Informationen zu suchen. OpenPOIMap sucht automatisch nach den geeignetsten Key-Value Paaren im OSM Jargon und hilf Ihnen bei der Erstellung der korrekten Abfrage. Ferner werden die abgefragten Informationen anhand ihrer grafischen Repräsentation auf der Karte aufbereitet. Sprich, es werden keine Überlagerung zugelassen, was eine optimierte Darstellung ermöglicht. Durch einen geeigneten Einsatz von Informationstips können zusätzliche Informationen zu gruppierten Informationen nachgefragt werden. OpenPOIMap erlaubt es zusätzlich, alle Informationen in Ihrem gewünschten Format herunterzuladen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15876</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15886</video:thumbnail_loc><video:title>WPS-Appstore</video:title><video:description>Seit einiger Zeit ändert sich das Paradigma zur Verarbeitung von Geodaten: weg von monolithischen GIS Systemen-hin zu verteilten Prozessierungsdiensten mit offenen Schnittstellen (i. e. OGC Web Processing Service (WPS) ). Dieser Vortrag stellt eine Weiterentwicklung vor, die es ermöglich freie Verarbeitunslogiken (Algorithmen und Modelle) in einfacher Weise aufzufinden und in seiner eigenen vertrauenswürdigen und performanten Infrastruktur (Desktop, Server, Private Cloud) auszuführen. Mittels eines Marktplatzes WPS-Appstore lassen sich Algorithmen in einfachster Weise auffinden und austauschen. Revolutionär ist hier das angewandte Prinzip des Moving Code bei dem die Prozesse zu den Daten kommen und nicht umgekehrt. Dies ermöglicht die rasante Verarbeitung auch von großen Datenmengen, da sie nicht transferiert werden müssen. Weiterhin ist man so nicht auf fremde, fragwürdige oder nicht verfügbare Dienste angewiesen. Der Vortrag stellt das zugrundeliegende Konzept und Anwendungsbeispiele dar und zeigt in anschaulicher Weise die Vorteile gegenüber klassischen Geoprozessierungsmethoden auf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15886</video:player_loc><video:duration>1437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15874</video:thumbnail_loc><video:title>Bauzonenstatistik in der Verwaltung mit FOSS</video:title><video:description>Nebst der Ausgabe rein attributiver Kenngrössen zu einem Datensatz, ermöglicht die Anwendung auch clientseitige Manipulation der Geometrieobjekte. Dazu kommt aus PostGIS 2.0 eine neue Funktion zum Splitten von Parzellen zum Einsatz, die bisher umständliche und fehleranfällige Workarounds ersetzt. Des Weiteren wird auf das Thema Historisierung von Parzellen eingegangen, welches seit Jahren zwar durch Gesetze vorgeschrieben ist und auf dem Skizzenblock existiert, jedoch technisch noch nicht umgesetzt worden ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15874</video:player_loc><video:duration>1009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15885</video:thumbnail_loc><video:title>JOSM - Der Java OpenStreetMap Editor</video:title><video:description>(Nicht automatisierte) Bearbeitungen werden in OpenStreetMap typischerweise mit einem Editor durchgeführt. Diese Programme sind auf den Umgang mit OSM-bezogenen Geodaten spezialisiert und bieten eine Vielzahl von Funktionen aus dem OSM-Workflow: Laden von GPS-Tracks, Anzeigen von Hintergrundbildern, Download von Ausschnitten der OSM-Datenbank, Bearbeiten der Daten, Vergeben von Attributen, Hochladen der Änderungen, Umgang mit Bearbeitungskonflikten,  JOSM ist ein in Java entwickelter Offline-Editor, der (von Anfang an) auf erfahrene Nutzer abzielt. Derzeit wird das Projekt von Dirk Stöcker geleitet; ursprünglich wurde JOSM von Immanuel Scholz programmiert. In diesem Vortrag wird auf die aktuelle Entwicklung von JOSM eingegangen. Neben dem Entwicklungskonzept wird auf relevante Funktionen/Neuerungen eingegangen. Anhand von einfachen Beispielen soll gezeigt werden, wie zusätzliche Features im Bezug auf die Validation von Daten, Tagging-Vorlagen und Styles umgesetzt werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15885</video:player_loc><video:duration>1324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15884</video:thumbnail_loc><video:title>QGIS auf Android</video:title><video:description>Ubiquität von mobilen Geräten macht die Verwendung solcher Geräten ein Tagesgeschäft für viele Profis heutzutage. Bei der Datenerfassung oder Verwaltung im Feld, ist die Verwendung von sperrigen Hardware sehr unbequem und unproduktiv. Das Zusammenführen von erstklassigen Software wie QGIS und letzte Generation Android Tablet-Geräten kann die Produktivität vieler Berufs-, Firmen- und Privat-benutzer bedeutend verbessern. Diese Präsentation wird aktuellen Status und die zukünftigen Pläne für die Android-Port von QGIS veranschaulichen. Dank seiner Multi-Plattform-Natur (Win, Mac, Linux und Android) und seiner breiten Features-Set (Desktop, Server, Web-Client), ist QGIS eine der am weitesten verbreiteten Open-Source GIS Software und wird bereits von vielen Institutionen als GIS-Software der Wahl benützt. Die Ergänzung der QGIS suite mit einer Tablet fähige (und ein kleiner Bildschirm-Version in naher Zukunft) Version bietet den Anwendern einen vollwertigen im Feld GIS Daten Verwaltung Infrastruktur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15884</video:player_loc><video:duration>1196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15895</video:thumbnail_loc><video:title>Ein Geoportal für Deutschland</video:title><video:description>Im Rahmen der Neuentwicklung des Geoportal.Bund werden u.a. die zentralen Geokomponenten Map &amp; MIS (Metadateninformationssystem) implementiert. Hierzu gehören der Geodatenkatalog-DE als zentrale Datenhaltungskomponente und Suchoberfläche, Mapserverkomponenten, Komponenten zur Visualisierung und die Verzahnung der einzelnen Module zu einem INSPIRE- und GDI-konformen Geoportal. Integriert werden die Map &amp; MIS Module in die CMS-Applikation Government Site Builder (GSB). Ziel Ziel des neuen Geoportals ist eine zentrale Informationsquelle über den Geodatenbestand in Deutschland. Der Nutzer kann deutschlandweit nach Geodaten suchen und diese direkt im Portal nutzen und verknüpfen. Highlights Zu den Highlights des Geoportals gehört die Umsetzung der im Oktober 2011 von der GDI-DE festgelegten Konventionen zur Daten-Service-Kopplung. Hier erkennt der Nutzer im Suchergebnis, ob ein Geodatensatz über einen Dienst beschrieben wird und kann diesen dann direkt in die Kartenanwendung laden. Außerdem ist eine nutzerfreundlche performante Suche mit Live-Suggest-Funktion für die Recherche nach Geodaten und geographischen Orten implementiert. Für die Suche nach Geodaten wurde ein eigener anpassbarer Index über Solr entwickelt. Ein weiteres Highlight ist die Ermittlung der Beliebtheit von im Geoportal veröffentlichten Themenkarten (Karte des Monats) und Suchanfragen. Mapbender3 Alle Geokomponenten werden mit dem neuen Mapbender3 umgesetzt. Hierbei kommen Symfony2, MapQuery, JQuery und OpenLayers zum Einsatz. Für alle, die das Mapbender-Projekt verfolgen, ist dies die erste Mapbender3 Referenzentwicklung für ein Geoportal und zeigt auf, in welche Richtung sich Mapbender3 entwickelt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15895</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15899</video:thumbnail_loc><video:title>Neuigkeiten aus dem Open Geospatial Consortium</video:title><video:description>Rückblick 2011 und eine Zusammenfassung der letzten OGC Technical Committee Meetings. Aufbauend auf dem Vortrag der FOSSGIS 2011 und entsprechenden Fragen aus dem Publikum, werden in diesem Vortrag Neuigkeiten aus dem OGC vorgestellt. Zusätzlich wird erläutert, welche Möglichkeiten es für Interessierte gibt, sich am OGC Prozess zu beteiligen. Die Standards des OGC bilden die Grundlagen für viele GDI- und Geoportal-Anwendungen und WebGIS Lösungen in den verschiedensten Bereichen. Zusätzlich nutzen immer mehr</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15899</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15905</video:thumbnail_loc><video:title>Ausschreibungen und Open Source Software</video:title><video:description>Dieser Vortrag gibt eine kurze Einführung in die Besonderheiten von Open Source (Lizenzen, Gewährleistung, Kosten, Investitionssicherheit) und wie diese bei der Erstellung von Ausschreibungen berücksichtigt werden. Ausschreibungspraktiken sowohl in der öffentlichen Verwaltung als auch in der Privatwirtschaft sind in einer Zeit entstanden, als quelloffene Software noch etwas Besonderes war. Heute ist Open Source zwar bereits überall in der Standard-IT im Einsatz, wird aber vor allem in Nischenbereichen (wie der Geoinformationsverarbeitung) wenig berücksichtigt. Es wird immer wieder diskutiert, ob in einer Ausschreibung explizit Open Source oder auch spezielle Software-Produkte angefordert werden können oder nicht. Des weiteren ist die Preiskalkulation und damit die Vergleichbarkeit von Angeboten unterschiedlicher Hersteller oder Dienstleister wesentlich schwieriger, als es mit festen, sogenannten "Commercial Off-the-Shelf" Produkten (einsatzfertige Produkte aus dem Regal) der Fall ist. Inzwischen gibt es jedoch eine Reihe von Open Source Projekten, die durchaus wie "Commercial Off-the-Shelf" Produkte eingesetzt werden können. Auch kann eine durchdachte Ausschreibung wesentlich besser die Dienstleistungskomponente in Wert setzen, als dies bei herkömmlicher proprietärer Software der Fall ist. Der Vortrag stellt unterschiedliche Möglichkeiten vor, wie die Vorteile von Open Source auch in Ausschreibungen berücksichtigt werden können, ohne sich darauf festlegen zu müssen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15905</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15897</video:thumbnail_loc><video:title>TinyOWS - der schlanke WFS Server</video:title><video:description>TinyOWS ist ein hochperformanter, leichtgewichtiger und einfach einzurichtender Transaktionaler Web Feature Service (WFS-T). Betrieben wird er als CGI- oder FastCGI-Modul in einem Standards-Webserver mit PostGIS als Datenspeicher. TinyOWS wird häufig in Verbindung mit einem MapServer eingesetzt, um Daten über WFS-T und schnelle WFS Dienste für QGIS und/oder OpenLayers Clients bereitzustellen. Die Konfiguration kann dabei direkt über das Mapfile erfolgen. TinyOWS ist produktiv in Organsiationen und Regierungsbehörden weltweit im Einsatz. WFS 1.0 und WFS 1.1 sind standardkonform implementiert und alle OGC CITE Tests - ca. 1000 - wurden erfolgreich durchlaufen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15897</video:player_loc><video:duration>1209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15901</video:thumbnail_loc><video:title>Konzeption eines Spatial Business Intelligence Systems zur Analyse und Steuerung von Re-Produktionsketten</video:title><video:description>Re-Produktionsketten sind Kombinationen technischer Prozesse des Wasser- und Energiesektors im ländlichen Raum, die in stofflicher, energetischer oder wirtschaftlicher Hinsicht miteinander in Beziehung gesetzt sind und als Ziel die lokale Wertschöpfung und Ressourceneinsparung verfolgen. In diesem interdisziplinären Arbeitsfeld setzt sich das Forschungsprojekt mit der Identifizierung, dem Aufbau und der Steuerung derartiger regionaler Stoffkreisläufe auseinander. Angesichts steigender Preise für Energie und Rohstoffe interessieren sich Kommunen und Unternehmen sehr für den Aufbau solcher regionaler Wertschöpfungsketten. Für die räumlich-analytische Untersuchung der starken räumlichen Beziehungen zwischen den Akteuren, den technischen und natürlichen Elementen der Re-Produktionsketten soll ein räumliches Entscheidungsunterstützungssystem (Spatial Business Intelligence System) auf Grundlage von OpenSource Komponenten aufgebaut werden, welches auf kommunaler Ebene zum Einsatz kommen soll. Die tragende Herausforderung ist dabei die kombinierte räumliche Betrachtung von GIS-Analysen und Business Intelligence in einer Web-basierten Anwendung. Ein solches System besteht aus verschiedensten Technologien um den umfangreichen Prozess aus Datenrecherche, -beschaffung, -bereitstellung, -integration und -modellierung zu verarbeiten und zu steuern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15901</video:player_loc><video:duration>1367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15902</video:thumbnail_loc><video:title>Nutzung amtlicher Geodaten - aktueller Stand</video:title><video:description>Nutzung amtlicher Geodaten - aktueller Stand - Entwicklung der Kontakte zu Verwaltung und Regierung - Welche amtlichen Daten können bereits für OSM genutzt werden - Welche amtlichen Daten benötigt OSM und in welcher Form - Amtliche Daten bei Google Maps - Straßensondernutzungssatzung der Bundesstadt Bonn</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15902</video:player_loc><video:duration>1698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15898</video:thumbnail_loc><video:title>Lightning Talks II - Flachwasser per Crowd Sourcing</video:title><video:description>Kurzvortrag von aus Projekt OpenSeaMap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15898</video:player_loc><video:duration>338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15856</video:thumbnail_loc><video:title>Mobiles ortsbezogenes soziales Netzwerk</video:title><video:description>Im Rahmen des BMBF-geförderten Forschungsprojekts EMN-MOVES entsteht an der Universität Bamberg der Prototyp eines Geo-Wikis auf Basis von OSM. Unser Beitrag untersucht konzeptuelle und technische Herausforderungen, die durch die engen Verzahnung von textuellen und kartenbasierten Informationen entstehen. Wir gehen auch auf Formen der Personalisierung und standortabhängige Views für mobile Nutzer ein. Ein wesentlicher Aspekt selbstbestimmten Wohnens und Lebens ist die Erhaltung der Mobilität im Alter und bei körperlichen Behinderungen. Hierzu zählt der Gang zum Bäcker genauso wie die Nutzung von Mitfahrgelegenheiten. Im BMBF-Projekt EMN-MOVES haben sich Universitäten, Wohungsunternehmen und Pflegedienstleister zusammengeschlossen, um soziale und technische Dienste zu entwickeln, die Bewohner von Wohnquartieren befähigen, ihre individuelle Mobilität durch gemeinschaftliches Handeln zu bewahren. Ein wesentlicher technischer Baustein ist ein quartierbezogens Geo-Wiki auf OSM-Basis, das die Umgebung eines Wohnviertels, mögliche Wege, Anschlüsse an den Nahverkehr, aber auch Barrieren wie Treppen oder Baustellen beschreibt. Die Bewohner, unterstützt durch ehrenamtliche Helfer, können mit Hilfe des Wikis Mobilitätshindernisse beispielsweise Baustellen, Sperrungen, veränderte Fahrpläne identifizieren und Lösungen zu deren Beseitigung oder Umgehung veröffentlichen. Im Geo-Wiki stehen Text- und Karteninformationen gleichberechtigt nebeneinander. Das Einbinden von OSM-Karten in ein Mediawiki wie auf den geolokalisierten Seiten der Wikipedia kann dabei ein erster Schritt sein, bietet allerdings nur eine lose Kopplung. Für uns stellen sich mehrere Forschungsfragen: * Ortsinformationen und Wegbeschreibungen können in sehr unterschiedlicher Weise angeboten werden. Dies reicht von umgangssprachlichen Ortsbezeichnungen am großen Brunnen über Adressen Feldkirchenstraße 21, 96045 Bamberg bis hin zu Geokoordinaten 10.905653, 49.907141. Welche Formen der semantischen Verarbeitung und Darstellung in Text und Karte bieten sich hier an? * Gerade für Nutzer mobiler Endgeräte ist eine vom aktuellen Standpunkt abhängige Sicht auf das Geo-Wiki, gegebenenfalls auch für spzialisierte mobile Clients, hilfreich. Wie kann das System den für den Nutzer passende Kontext bestimmen? * Welche Aspekte eines Sozialen Netzwerks muß das Geo-Wiki abbilden, um unterschiedliche personalisierte Sichten und die Zusammenarbeit der Nutzer der unterschiedlichen Rollen wie ehrenamtlicher Helfer, Rollstuhlfahrer usw. zu verbessern? Wie wird die wiki-typische Zusammenarbeit an georeferenzierten Inhalten, insbesondere die Qualitätssicherung bei der Verfeinerung oder Korrektur von Georeferenzen unterstützt? Wir wollen unsere Lösungsansätze vorstellen und diskutieren und natürlich auch Alternativen kennenlernen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15856</video:player_loc><video:duration>886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15854</video:thumbnail_loc><video:title>PGVS - Konkurrenzierendes Editieren von PostGIS Layern</video:title><video:description>Das versionierte Bearbeiten von PostGIS-Layern wird bedeutend, wenn mehr als eine Person gleichzeitig an einem Layer arbeitet, oder spezifische Projektstände der zu bearbeitenden Daten erhalten werden sollen. Das Ziel des PostGIS Versionierungs Systems pgvs ist das Management verschiedener konkurrenzierender Versionen eines einzelnen PostGIS Layers. Dabei ist das System so angelegt, dass es sich ähnlich wie Quellcode Versionierungssysteme wie z.B. CVS oder Subversion verhält. Mit pgvs werden Layer individuell bearbeitet und die Änderungen in die produktive Umgebung zurück gespielt. Allfällige Konflikte können bereinigt werden. Im Vortrag wird ausserdem das Zusammenspiel der PostGIS Versionierung mit der Möglichkeit PostGIS-Daten offline zu editieren präsentiert. Der erste Teil des Vortrages führt in das Konzept und die Funktionsweise von pgvs als Erweiterung von PostGIS ein. Im zweiten Teil der Präsentation wird ein QGIS Plugin vorgestellt, das als Frontend zu pgvs dient und auf diese Weise einen einfachen Einsatz von pgvs ermöglicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15854</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15855</video:thumbnail_loc><video:title>Video-Mapping</video:title><video:description>Das Erfassen von Geodaten ist einer der wichtigsten Arbeitsschritte im Workflow von OSM. Bisherige Verfahren nutzen normales Equipment um Aufzeichnungen unterwegs anzufertigen. Jeder, der jedoch schon einmal mit Zettel+Stift, Digitalkamera oder Diktiergerät Notizen angefertigt hat, kennt jedoch die Nachteile bei der Auswertung: -unklare Aufzeichnungen (schlechte Schrift, ist die gesprochene "Müllerallee" nicht die "Mühlenallee" gewesen) -wenige Details (gerade beim Diktieren) -keine durchgehende Aufzeichnungen (etwa bei einzelnen Fotos) Diese Probleme können teilweise durch die Nutzung von Videoaufzeichnungen gelöst werden. Der Autor machte dazu verschiedene Untersuchungen während seiner Bachelor Arbeit im letzten Jahr. Außerdem wurde dafür eine Erweiterung für JOSM entwickelt, der den Workflow optimiert. Eine Zusammenfassung der Untersuchungen und eine Vorstellung für die Community erfolgt in diesem Vortrag.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15855</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15868</video:thumbnail_loc><video:title>Forschungsdatenmanagement mit Open-Source-Software</video:title><video:description>In diesem Beitrag wird die Entwicklung und Implementation des Datenmanagement des interdisziplinären Sonderforschungsbereich 806 (SFB806) vorgestellt. Der SFB806 ist ein, von der deutschen Forschungsgemeinschaft (DFG) gefördertes, interdisziplinäres Forschungsprojekt an den Universitäten Köln, Bonn und Aachen, dass sich mit der Ausbreitung des modernen Menschen (Homo Sapiens) von Afrika nach Mitteleuropa befasst. Insgesamt sind über 100 Forscher am Projekt beteiligt, die a.) Daten produzieren, die sicher archiviert und der Forschungscommunity zugänglich gemacht werden müssen. Und b.) Daten für ihre Forschungen benötigen. Die SFB806-Datenbank implementiert also zwei Aspekte, a. ein Archiv der Forschungsergebnisse des SFB806 und b. eine integrierte Datenbasis und (Geodaten-)Infrastruktur als Grundlage für Forschungen im SFB806. Fokus des Beitrags ist die OpenSource-Software basierte Umsetzung der beiden Aspekte, unter Verwendung von Technologien wie OGC Standards und Semantic Web (RDF) Methoden für das Backend, und webbasierten Interfaces (Webportal/WebGIS,SPARQL Endpoint) für das System.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15868</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15853</video:thumbnail_loc><video:title>Analyse strukturgeologischer 3D-Daten in PostGIS</video:title><video:description>Im Zuge steigender Energiekosten werden geothermische Heizanlagen in der Schweiz immer beliebter. Um Risiken bei der Anlage von Erdwärmesonden zu vermeiden ist es entscheidend, neben zweidimensionalen Oberflächendaten auch die räumliche Geometrie der im Untergrund befindlichen Schichten zu kennen. Zur Entscheidungsfindung für die Bewilligung von Erdsonden wurde eine Abfrageroutine in PostGIS entwickelt. Die geologischen Schichten wurden in GOCAD, einer proprietären geologischen Software, modelliert und als 3D-Geometrien in PostGIS importiert. Die Abfrageroutine liefert für jeden Punkt auf Basis einer langen Reihe von Kriterien als Ergebnis die Zulässigkeit einer Erdwärmesonde, die zulässige Bohrtiefe sowie einen spezifischen erläuternden Text mit Begründungen und allfälligen Auflagen. Der Vortrag demonstriert einerseits die Abfrageroutine und geht weiter auf die Möglichkeiten und Grenzen der Ablage und Analyse von geologischen 3D-Daten in PostGIS ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15853</video:player_loc><video:duration>1257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15858</video:thumbnail_loc><video:title>GvSIG Community Edition (CE)</video:title><video:description>Die gvSIG Community Edition ist ein neues Open-Source-GIS-Projekt, das 2011 ins Leben gerufen wurde. Es handelt sich um eine, durchaus kontrovers diskutierte, Abzweigung des "offiziellen" gvSIG-Projekts der Conselleria de Infraestructuras y Transporte (CIT) in Valencia. Hauptziel des Projektes ist es, die Zusammenarbeit mit anderen relevanten Projekten wie SEXTANTE, GRASS GIS und SAGA mit gvSIG sowie die Internationalisierung der Software und Anwendergemeinde voran zu treiben. Technisch gesehen, basiert gvSIG CE auf gvSIG OADE (2010), den aktuellen Verbesserung aus dem CIT-Codezweig, sowie der aktuellsten Version von SEXTANTE GIS. Besonderes Merkmal von gvSIG CE ist die Einbindung von mehr als 700 Funktionen zur Geodatenprozessierung aus den genannten Partnerprojekten. Die Entwicklung von gvSIG CE geschieht auf Englisch, um die Kommunikation zwischen allen Entwicklern und Anwendern zu vereinfachen. Die Projektstruktur ist bewusst offen und weitestgehend frei von Hierarchien gestaltet. Der Vortrag erläutert die technischen, ökonomischen und sonstigen Aspekte der Gründung von gvSIG CE. Er wägt dessen Entwicklungsmodell gegen das der CIT ab und gibt einen Einblick in den momentanen Stand der Entwicklung und die Dynamiken hinter dem Projekt. Eine kurze Live-Einführung der aktuellen Version sowie die Vorstellung der konkreten Web-Organisation des Projektes runden den Vortrag ab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15858</video:player_loc><video:duration>1255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15870</video:thumbnail_loc><video:title>Ebelo: MapFish</video:title><video:description>MapFish ist ein Framework, welches die Bildung von individuell gestalteten und erweiterbaren Web-GIS Anwendungen vereinfacht. MapFish ist so gestaltet, dass es einfach zu benutzen ist, entweder als selbständige Anwendung oder als Bestandteil einer bestehenden Webseite. Als selbständige Anwendung ist MapFish via einige Parameter konfigurierbar und bietet schnell ein funktionales Web-GIS. MapFish kann auch in bestehenden Webseiten wie CMS oder Informations System orientierte Anwendungen ohne Aufwand integriert werden. Der Client Teil ermöglicht es via OpenLayers2, ExtJS3 und GeoExt4, weiterführende WEB2.0 Funktionalitäten einzubauen. Der Server Teil stellt in verschiedene Programmiersprachen flexible Prozesse zur Verfügung (Routing, Suchmaschine, thematische Kartografie, usw).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15870</video:player_loc><video:duration>1225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15865</video:thumbnail_loc><video:title>Eigene OpenStreetMap Kartendienste</video:title><video:description>Wie die OpenStreetMap Daten selbst, liegen auch alle Softwarekomponenten und Konfigurationsdateien unter einer freien Lizenz vor, die benötigt werden um einen eigenen Kartendienst wie openstreetmap.org aufzusetzen. Der Standardkartendienst unterliegt jedoch einigen Einschränkungen, die die Nutzung erschweren, wie zum Beispiel hohe Hardwareanforderungen, komplizierte Anpassung des Kartendesigns oder die fehlende WMS Unterstützung. Der Vortrag stellt eine alternative Softwaresammlung vor, die es ermöglicht die OpenStreetMap-Daten in PostGIS zu importieren, individuelle Karten zu designen und für Web- und GIS-Anwendungen bereitzustellen. Vorgestellt werden: - Imposm - PostgreSQL/PostGIS - Mapnik/TileMill - mb-utils - MapProxy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15865</video:player_loc><video:duration>1155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15867</video:thumbnail_loc><video:title>Marble - ein Schweizer Taschenmesser für Karten</video:title><video:description>Auf der letzten FOSSGIS wurde Marble vorgestellt: ein freier virtueller Globus und ein "Schweizer Taschenmesser" für Kartenmaterial. Mit Marble kann der Anwender spielerisch die Welt erkunden oder er kann Marble als kleines Navi verwenden. In diesem Vortrag präsentieren wir den Entwicklungssprung, den Marble im vergangenen Jahr gemacht hat: Marble's Routing verfügt inzwischen über Sprachnavigation, die den Anwender in Sprachen wie Deutsch, Englisch, Spanisch oder Hindi zum Ziel führen kann. Als Teil von Marble 1.3 wird "Marble Touch" ausgeliefert: eine spezielle Version von Marble, die vor allem an Smartphones und Tablet-Geräte angepasst ist. Außerdem zeigen wir Neuerungen in Marble's Unterstützung von OpenStreetMap: Dazu gehören die ersten Schritte des OSM Vektorrenderings und die Unterstützung von OSM basierten Kartenthemen, wie zum Beispiel OpenSeaMap. Schließlich werfen wir noch einen Blick ins All: Dort stellen wir die Neuerungen vor, die im Rahmen des "ESA Summer of Code in Space" umgesetzt wurden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15867</video:player_loc><video:duration>1339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15873</video:thumbnail_loc><video:title>Mapbender3</video:title><video:description>Nach sieben Jahren hat das Mapbender-Team den Neustart gewagt und eine neue Version, Mapbender3 angefangen. Basierend auf dem aktuellen Symfony2 Framework haben wir eine moderne Webanwendung geschaffen, die durch das Baukastensystem der Bundles von Symfony2 einzeln als auch in andere Anwendungen integriert Verwendung finden kann. Als moderne Web-Application basiert Mapbender3 auf den Javascript-Bibliotheken jQuery, jQuery UI, OpenLayers und MapQuery als Brücke zwischen der OpenLayers- und jQuery-Welt. Zusammen mit einem modernen Verwaltungsbackend für die Kartenanwendungen ist Mapbender3 ein komfortables Werkzeug für die Erstellung und Pflege von Kartenanwendungen. Bereits heute haben Kunden, die gemeinsam mit der Wheregroup die Entwicklung von Mapbender3 aktiv begleitet haben, diesen im Einsatz. Mit diesem Vortrag möchten wir die Neuerungen in Architektur und Verwendung von Mapbender3 vorstellen. Neben aktuellen Verwendungsmöglichkeiten soll auch ein Ausblick auf mögliche Einsätze von Morgen wie Verwaltung von mobilen Webanwendungen Ausblick gegeben werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15873</video:player_loc><video:duration>1096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15928</video:thumbnail_loc><video:title>Fußgängerbezogene Datenaufbereitung in OpenStreetMap</video:title><video:description>Diese Arbeit konzentriert sich auf die Aufbereitung von Geodaten aus dem Datenbestand von OpenStreetMap (OSM) für die Zielgruppe von Fußgängern. Im Mittelpunkt stehen Nutzbarkeit, Datenhaltung und Datenerfassung fußgängerrelevanter Objekte, insbesondere im Hinblick auf den Einsatz der Daten in Fußgängernavigations- und Routingsystemen. Hierzu werden die eingangs gestellten Ansprüche von Fußgängern an die Navigation sowie modell-theoretische Voraussetzungen für die Wegsuche innerhalb des Datenbestandes besprochen. Darauf aufbauend wird im Anschluss, neben der Beschäftigung mit bereits bestehenden Objekten aus dem Objektartenkatalog von OSM (Map Features), vor allem die Thematik straßenbegleitender Fußwege näher untersucht. Letztere sind bei auf dem Markt befindlichen Fußgängernavigations- und Routingsystemen bisher vernachlässigt worden. Bislang beziehen sich sowohl Routenberechnung als auch Führung entlang einer Route auf die Mittellinie der Straßengeometrie und nicht wie erforderlich entlang straßenbegleitender Infrastrukturobjekte wie etwa Fußwege. Die Möglichkeit den Fußgänger sicher, schnell und auf dem kürzesten Weg zum Ziel zu führen, indem Straßenübergänge bei der Routenberechnung berücksichtigt werden, ist derzeit nicht möglich. Die Anordnung mehrerer parallel verlaufender Wege führt zu der Problematik des Linienbündels, bei der es vor allem in Kreuzungssituationen zu Erfassungs- und Darstellungsproblemen kommt. Aufgrund der Tatsache, dass OSM bewusst keine verbindlichen Regeln vorschreibt, existiert bisher keine Vorgabe wann und wie fußgängerrelevante Daten zu erfassen sind. Das führt dazu, dass die Datenhaltung in OSM drei unterschiedlichen Methoden (geometrisch, attributiv und relational) aufweist. In einer Gegenüberstellung der drei Datenhaltungsarten sollen Vor- und Nachteile für Erfassung (Mapping), Navigation (Routing), Darstellung (Rendering) und Datenspeicherung (Haltung) bewertet werden. Das Ziel dieser Arbeit ist die Ableitung von Datenhaltungsarten in Abhängigkeit von spezifischen Geländesituationen. Dabei sollen die bereits in der Bewertung entstandenen Ergebnisse dazu dienen, die verschiedenen Ansprüche und Voraussetzungen (Fußgänger, Mapper, Routing, OSM-Datenmodell) miteinander zu verknüpfen. Die zu dieser Arbeit zugehörige Projektseite innerhalb des OSM-Wiki beinhaltet die ausführlichen Informationen zu den Arbeitsschritten und die Beschreibung aller grundlegenden Ergebnisse. Die praktische Umsetzung und Evaluation der Arbeitsergebnisse erfolgte im Stadtgebiet Potsdam.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15928</video:player_loc><video:duration>1520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15927</video:thumbnail_loc><video:title>Untersuchung der Nutzung von OpenStreetMap-Daten zur Darstellung von TMC</video:title><video:description>Damit Navigationssysteme bei ihrer Routenführung Staumeldungen nutzen können, werden in der Regel die Daten des Traffic Message Channel (TMC) verwendet. TMC ist ein Dienst, der Verkehrswarnmeldungen in digitaler kodierter Form über das UKW-Signal übermittelt. Im März diesen Jahres 2010 wurde von Seitens der BASt (Bundesanstalt für Straßenbau) der Import der Location-Code-List (LCL 2010) für Deutschland in den Datenbestand des OpenStreetMap (OSM) Projektes zugestimmt (BASt LCL 2010). Diese standardisierte Liste definiert alle Straßenabschnitte, Autobahnkreuze und Anschlussstellen des länderspezifischen Straßennetzes und beschreibt sie durch einen Code. Mittels dieser LCL ist es möglich einen Zusammenhang zwischen TMC Meldung und dem Straßennetz zu erstellen und diese damit zum Beispiel bei einer Routenplanung zu verwenden oder auf einer Karte anzuzeigen. Seit Freigabe dieser Liste wird auf ganz Deutschland verteilt diese Liste in OSM eingepflegt. Jetzt stellt sich allerdings die Frage in welcher Anzahl die wichtigen LCL Objekte bereits in der OSM Datenbank enthalten sind und wie lassen sich diese bereits für die Darstellung von Verkehrswarnmeldungen nutzen? Auf Basis eines Ausschnitts von OSM für Deutschland wurden in einem ersten Versuch die wichtigsten TMC Objekte aus dem OSM Datenbestand für Deutschland exportiert. Für OSM gibt es bereits zwei Tools die zur Qualitätskontrolle- und zur Vervollständigung von TMC Objekten verwendet werden können (TMCmap 2010 &amp; TMChierarchical 2010). Die täglich generierten Layer, der Abteilung Geoinformatik der Universität Heidelberg, mit den OSM TMC Objektes könnten zusätzlich dazu genutzt werden die noch fehlenden Objekte im OSM Datenbestand zu kontrollieren und zu vervollständigen. Insgesamt funktioniert der Ansatz, die für die Anzeige und weitere Nutzung wichtigen OSM Objekte aus OSM zu exportieren. Genauere Zahlen zur Vollständigkeit von TMC Deutschland in OSM, wie die so erzeugten Datenlayer zur Vervollständigung und Kontrolle genutzt werden können und was es noch für Probleme gibt, wird im Vortrag gezeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15927</video:player_loc><video:duration>1671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15931</video:thumbnail_loc><video:title>Wanderwege weltweit</video:title><video:description>Wanderwege erfreuen sich auf der ganzen Welt wachsender Beliebtheit. Projekte reichen vom mehrere tausend Kilometer langen Transcanada-Trail über die historischen Jakobswege in Europa bis zu wenige Kilometer langen Stadtrundgängen. OpenStreetMap (OSM) erlaubt zum ersten Mal, diese meist lokal vorangetriebenen Projekte in einer Datenbank zu sammeln und vor allem gemeinsam darzustellen. Das wiki-artige Konzept von OSM bietet theoretisch die besten Voraussetzungen zur Herstellung von Karten für spezielle Interessen. In der Praxis bestehen jedoch einige Hürden: das Erstellen eines eigenen Kartenstils ist sehr aufwändig und das Rendern von Karten für den ganzen Erdball stellt hohe Anforderungen an die Hardware. Um diese Schwierigkeiten zu umgehen sind wir bei der Erstellung der weltweiten Wanderkarte einen anderen Weg gegangen und erstellen anstatt einer vollständigen Karte nur einen Overlay. Eine spezielle Anwendung leitet dafür aus den OSM-Daten eine spezialisierte Wanderdatenbank ab, die dann benutzt wird, um genau die Gegenden zu rendern, für die Karte von Interesse sind. Auf diese Weise kann auf einem Standard-PC eine täglich aktualisierte, weltweit verfügbare Karte hergestellt werden. Der Vortrag gibt einen Überblick über die Entwicklung der weltweiten Wanderkarte. Er beleuchtet etwas näher die Herausforderungen, die sich bei der Verarbeitung so heterogener Daten ergeben und erklärt dann ausführlich den Erstellungs- und Aktualisierungsprozess des Overlays von der Datenaufbereitung bis zur Darstellung im Browser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15931</video:player_loc><video:duration>1631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15929</video:thumbnail_loc><video:title>Kontakte von OSM zu Verwaltung und Regierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15929</video:player_loc><video:duration>1569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15930</video:thumbnail_loc><video:title>Haltestellen Import in der Schweiz</video:title><video:description>Das Schweizer Bundesamt für Verkehr (BAV) hat das Verzeichnis der Schweizer Haltestellen (Didok-Liste)[1] OpenStreetMap zur Verfügung gestellt. In dieser Liste sind die meisten Schweizer Haltestellen mit Namen und Koordinaten, sowie einigen weitere Informationen aufgelistet. Da zu diesem Zeitpunkt schon einige tausend Haltestellen in der OpenStreetMap-Datenbank existierten, war ein einfacher Komplettimport ausgeschlossen. Stattdessen sollten die Didok-Daten die bereits bestehenden OSM-Daten ergänzen. Die Frage war nun: Wie importieren wir die Haltestellen, ohne dass OSM-Daten verloren gehen, aber auch keine Haltestellen danach doppelt vorhanden sind. Dies wurde mit einem halbautomatischen System erzielt. In einem ersten Schritt wurden die Haltestellen mit einem einfachen Skript einander zugeordnet. Als nächstes konnte das Ergebnis mit Hilfe eines Web-Frontend von den Mappern noch vor dem Import kontrolliert und einzelne Zuordnungen korrigiert werden. Im Vortrag werden wir auf unsere spezifische Umsetzung der beiden Stufen eingehen, und einige Probleme, auf die wir gestossen sind, und erläutern mögliche Lösungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15930</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15935</video:thumbnail_loc><video:title>Lightning Talks - OSM I</video:title><video:description>Lightning Talk OSM I über Geodressing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15935</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15932</video:thumbnail_loc><video:title>Lightning Talks - OSM2World</video:title><video:description>Lightning Talk unter dem Titel "OSM2World - 3D-Modelle aus OSM-Daten".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15932</video:player_loc><video:duration>223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16235</video:thumbnail_loc><video:title>9 Dielectric Relaxation, Part 2</video:title><video:description>Lecture 9 - dielectric relaxation, part 2. George Phillies lectures on polymer dynamics, based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16235</video:player_loc><video:duration>4730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16234</video:thumbnail_loc><video:title>8 Dielectric Relaxation, Part 1</video:title><video:description>Lecture 8 - dielectric relaxation, part 1. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics" (Cambridge University Press, 2011)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16234</video:player_loc><video:duration>4365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16232</video:thumbnail_loc><video:title>6 Small-Molecule Motion</video:title><video:description>Lecture 6 - small-molecule motion. George Phillies lectures on polymer dynamics based on his book "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16232</video:player_loc><video:duration>3050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16230</video:thumbnail_loc><video:title>30 The Hydrodynamic Scaling Model</video:title><video:description>Lecture 30 and last - The Hydrodynamic Scaling Model. George Phillies lectures from his text "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16230</video:player_loc><video:duration>5577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16231</video:thumbnail_loc><video:title>5 Electrophoresis, Diffusion, Scattering</video:title><video:description>Lecture 5 - more on electrophoresis; diffusion; a bit on scattering. Professor George Phillies lectures from his book "Phenomenology of Polymer Solution Dynamics" (Cambridge, 2011).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16231</video:player_loc><video:duration>3792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16229</video:thumbnail_loc><video:title>29 More Inferences from Phenomenology</video:title><video:description>Lecture 29 - More Inferences from Phenomenology. George Phillies lectures from his text "Phenomenology of Polymer Solution Dynamics".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16229</video:player_loc><video:duration>4087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/319</video:thumbnail_loc><video:title>Build the DW, ETL (09.12.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/319</video:player_loc><video:duration>6679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/328</video:thumbnail_loc><video:title>Architecture, Data Modeling (Conceptual Model) (04.11.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/328</video:player_loc><video:duration>7270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/334</video:thumbnail_loc><video:title>DWs in Praxis (03.02.2011)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/334</video:player_loc><video:duration>6279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/337</video:thumbnail_loc><video:title>Introduction in Audio Retrieval 1 (12.05.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/337</video:player_loc><video:duration>2063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/342</video:thumbnail_loc><video:title>Audio Low level Features, Difference Limen, Pitch Recognition (19.05.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/342</video:player_loc><video:duration>8963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/330</video:thumbnail_loc><video:title>Data Modeling (Logical &amp; Physical Models) (11.11.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/330</video:player_loc><video:duration>8449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/339</video:thumbnail_loc><video:title>Texture Features, Low-Level Texture Features, Tamura Measure, Random Field Models, Transform Domain Features (21.04.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/339</video:player_loc><video:duration>9613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/332</video:thumbnail_loc><video:title>Optimization (25.11.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/332</video:player_loc><video:duration>8034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/327</video:thumbnail_loc><video:title>Classification (13.01.2011)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/327</video:player_loc><video:duration>8513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/345</video:thumbnail_loc><video:title>Video Similarity (30.06.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/345</video:player_loc><video:duration>9158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/333</video:thumbnail_loc><video:title>Data Mining Overview, Association Rule Mining (16.12.10)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/333</video:player_loc><video:duration>7852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/346</video:thumbnail_loc><video:title>Query by Humming, Melody Representation, Hidden Markov Model (26.05.11)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/346</video:player_loc><video:duration>9521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/353</video:thumbnail_loc><video:title>Fuzzy retrieval model, Coordination level matching, Vector space retrieval model (13.4.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/353</video:player_loc><video:duration>8095</video:duration></video:video></url><url><loc>https://av.tib.eu/media/352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/352</video:thumbnail_loc><video:title>Latent Semantic Indexing (11.5.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/352</video:player_loc><video:duration>8352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/355</video:thumbnail_loc><video:title>Web crawling (29.6.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/355</video:player_loc><video:duration>7982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/351</video:thumbnail_loc><video:title>Relevance feedback, Classification (1.6.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/351</video:player_loc><video:duration>8204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12898</video:thumbnail_loc><video:title>Math for Economists - Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12898</video:player_loc><video:duration>6310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12905</video:thumbnail_loc><video:title>Math for Economists - Lecture 11</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12905</video:player_loc><video:duration>6141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12897</video:thumbnail_loc><video:title>Math for Economists - Lecture 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12897</video:player_loc><video:duration>6412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12901</video:thumbnail_loc><video:title>Math for Economists - Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12901</video:player_loc><video:duration>6405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12902</video:thumbnail_loc><video:title>Math for Economists - Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12902</video:player_loc><video:duration>6042</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12904</video:thumbnail_loc><video:title>Math for Economists - Lecture 10</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12904</video:player_loc><video:duration>5171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12883</video:thumbnail_loc><video:title>Hypothesis Testing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12883</video:player_loc><video:duration>6133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12889</video:thumbnail_loc><video:title>Joint Distribution (1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12889</video:player_loc><video:duration>5952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12893</video:thumbnail_loc><video:title>Distributions from normal Distribution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12893</video:player_loc><video:duration>5574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12887</video:thumbnail_loc><video:title>Probability (2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12887</video:player_loc><video:duration>4361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10303</video:thumbnail_loc><video:title>03A.2 Rotation um beliebigen Punkt, affine Abbildung, Verschiebungsvektor, Rotationsmatrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10303</video:player_loc><video:duration>842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10293</video:thumbnail_loc><video:title>24.4 Integration in Kugelkoordinaten, Kugelvolumen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10293</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10290</video:thumbnail_loc><video:title>24.1 Mehrdimensionale Integrale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10290</video:player_loc><video:duration>910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10309</video:thumbnail_loc><video:title>06A.2 mit Cramer-Regel 3x3-Matrix invertieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10309</video:player_loc><video:duration>641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10305</video:thumbnail_loc><video:title>05A.1 Fläche eines Parallelogramms im R³, Vektorprodukt, Kreuzprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10305</video:player_loc><video:duration>522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10291</video:thumbnail_loc><video:title>24.2 Berechnung kartesischer Mehrfachintegrale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10291</video:player_loc><video:duration>698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10297</video:thumbnail_loc><video:title>02A.1 Probleme der Geradengleichung mx plus b</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10297</video:player_loc><video:duration>574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10294</video:thumbnail_loc><video:title>24.5 Kurvenintegral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10294</video:player_loc><video:duration>560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10302</video:thumbnail_loc><video:title>03A.1 Scherungsmatrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10302</video:player_loc><video:duration>374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10306</video:thumbnail_loc><video:title>05A.2 Vektorprodukt auflösbar oder nicht</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10306</video:player_loc><video:duration>181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10166</video:thumbnail_loc><video:title>27B.3 Erwartungswert; Flieger überbuchen oder nicht</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10166</video:player_loc><video:duration>1553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10173</video:thumbnail_loc><video:title>28B.1 drei Münzen; Erwartungswert der Standardabweichung der Stichprobe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10173</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10169</video:thumbnail_loc><video:title>27B.6 Varianz, Standardabweichung; stetige Zufallsgröße</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10169</video:player_loc><video:duration>978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10175</video:thumbnail_loc><video:title>KB.01 Beispiel Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10175</video:player_loc><video:duration>957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10174</video:thumbnail_loc><video:title>KB.00 Operationen, die Summen bzw. Produkte respektieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10174</video:player_loc><video:duration>744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10176</video:thumbnail_loc><video:title>KB.02 Beispiel Grenzwert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10176</video:player_loc><video:duration>575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10177</video:thumbnail_loc><video:title>KB.03 Beispiel Funktionskurve skizzieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10177</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10179</video:thumbnail_loc><video:title>KB.05 Was ist 2 hoch i</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10179</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10178</video:thumbnail_loc><video:title>KB.04 Beispiel Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10178</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10180</video:thumbnail_loc><video:title>KB.06 Beispiel Wurzeln und Potenzen auflösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10180</video:player_loc><video:duration>139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10086</video:thumbnail_loc><video:title>14B.1 Beispiel für Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10086</video:player_loc><video:duration>1428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10094</video:thumbnail_loc><video:title>15B.5 Sinus ins Quadrat skizzieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10094</video:player_loc><video:duration>177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10091</video:thumbnail_loc><video:title>15B.2 sinusförmige Schwingung; Amplitude, Phase; Graph verschieben, strecken, stauchen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10091</video:player_loc><video:duration>729</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10073</video:thumbnail_loc><video:title>11B.7 Polynom in Linearfaktoren und Faktor ohne Nullstellen zerlegen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10073</video:player_loc><video:duration>852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10067</video:thumbnail_loc><video:title>11B.1 Polynom 4. Grades; Nullstellen; biquadratische Gleichung; Näherung an Cosinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10067</video:player_loc><video:duration>761</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10084</video:thumbnail_loc><video:title>13B.7 rationale Funktion nach Steckbrief; Polstelle, Nullstelle, Asymptote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10084</video:player_loc><video:duration>578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10072</video:thumbnail_loc><video:title>11B.6 Polynom in Linearfaktoren zerlegen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10072</video:player_loc><video:duration>561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10095</video:thumbnail_loc><video:title>16B.1 Sinus, Cosinus, Tangens; Sinussatz, Cosinussatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10095</video:player_loc><video:duration>598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10099</video:thumbnail_loc><video:title>16B.5 Dreiecksberechnung, zwei Seiten und ein Winkel gegeben (andere Situation)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10099</video:player_loc><video:duration>396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10097</video:thumbnail_loc><video:title>16B.3 Dreiecksberechnung, drei Seiten gegeben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10097</video:player_loc><video:duration>337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10092</video:thumbnail_loc><video:title>15B.3 Sinus vom Betrag mit Verschiebung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10092</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10160</video:thumbnail_loc><video:title>27B.11 Beispiel Quartile einer Wahrscheinlichkeitsdichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10160</video:player_loc><video:duration>489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10148</video:thumbnail_loc><video:title>25B.4 Rotationskörper; Mantelfläche bei Drehung um y-Achse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10148</video:player_loc><video:duration>411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10163</video:thumbnail_loc><video:title>27B.14 gegebene Zahl an Atomen pro Sekunde soll zerfallen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10163</video:player_loc><video:duration>366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10161</video:thumbnail_loc><video:title>27B.12 Münze prüfen, ob ideal; Nullhypothese</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10161</video:player_loc><video:duration>387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10156</video:thumbnail_loc><video:title>26B.7 idealer und defekter Würfel; unabhängige und unvereinbare Ereignisse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10156</video:player_loc><video:duration>459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10155</video:thumbnail_loc><video:title>26B.6 Wahrscheinlichkeit; Bayes; Verspätung und schlechtes Wetter</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10155</video:player_loc><video:duration>376</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10164</video:thumbnail_loc><video:title>27B.15 Erwartungswert eines Produkts unkorrelierter Zufallsgrößen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10164</video:player_loc><video:duration>339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10151</video:thumbnail_loc><video:title>26B.2 Wahrscheinlichkeit; einmal Kopf mit idealer Münze und gezinkter Münze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10151</video:player_loc><video:duration>217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10152</video:thumbnail_loc><video:title>26B.3 Wahrscheinlichkeit; Buchstaben für Wort ziehen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10152</video:player_loc><video:duration>171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10189</video:thumbnail_loc><video:title>KB.15 Maximum kubische Parabel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10189</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10188</video:thumbnail_loc><video:title>KB.14 Zahl der Spiele bei Turnier jeder gegen jeden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10188</video:player_loc><video:duration>305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10190</video:thumbnail_loc><video:title>KB.16 Produkt mit komplexer Zahl gegeben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10190</video:player_loc><video:duration>93</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10191</video:thumbnail_loc><video:title>KB.17 komplexe Zahl hoch 6 ist i</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10191</video:player_loc><video:duration>288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10184</video:thumbnail_loc><video:title>KB.10 Beispiel partielle Integration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10184</video:player_loc><video:duration>280</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10187</video:thumbnail_loc><video:title>KB.13 Beispiel Integration durch Substitution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10187</video:player_loc><video:duration>246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10183</video:thumbnail_loc><video:title>KB.09 Beispiel Exponentialfunktion bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10183</video:player_loc><video:duration>258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10186</video:thumbnail_loc><video:title>KB.12 Beispiel Linearfaktorzerlegung, komplexe Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10186</video:player_loc><video:duration>121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10185</video:thumbnail_loc><video:title>KB.11 (a-b+c) hoch 42 auflösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10185</video:player_loc><video:duration>169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10181</video:thumbnail_loc><video:title>KB.07 Beispiel rechtwinkliges Dreieck</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10181</video:player_loc><video:duration>150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10182</video:thumbnail_loc><video:title>KB.08 Beispiel Nullstellen im Komplexen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10182</video:player_loc><video:duration>155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10272</video:thumbnail_loc><video:title>17.3 FFT in MATLAB(R), Window (Fensterfunktion), Hann</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10272</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10281</video:thumbnail_loc><video:title>20.1 2 Funktionen mehrerer Veränderlicher, Höhenlinien, Kennlinienfeld, MATLAB(R)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10281</video:player_loc><video:duration>1954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10214</video:thumbnail_loc><video:title>03.04 05 06 Skalierung, Drehungsmatrix, Verschiebung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10214</video:player_loc><video:duration>1779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10358</video:thumbnail_loc><video:title>24A.3 Fläche unter Gauß-Glocke; Normalverteilung; Doppelintegral in Polarkoordinaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10358</video:player_loc><video:duration>565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12933</video:thumbnail_loc><video:title>Basic Physics Lecture 22</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12933</video:player_loc><video:duration>2784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12932</video:thumbnail_loc><video:title>Basic Physics Lecture 21</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12932</video:player_loc><video:duration>2388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12918</video:thumbnail_loc><video:title>Basic Physics Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12918</video:player_loc><video:duration>2734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12919</video:thumbnail_loc><video:title>Basic Physics Lecture 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12919</video:player_loc><video:duration>2554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12940</video:thumbnail_loc><video:title>Basic Physics III Lecture 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12940</video:player_loc><video:duration>2316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12939</video:thumbnail_loc><video:title>Basic Physics III Lecture 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12939</video:player_loc><video:duration>2103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12942</video:thumbnail_loc><video:title>Basic Physics III Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12942</video:player_loc><video:duration>2491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12906</video:thumbnail_loc><video:title>Math for Economists - Lecture 12</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12906</video:player_loc><video:duration>4500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12946</video:thumbnail_loc><video:title>Basic Physics III Lecture 10</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12946</video:player_loc><video:duration>2292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12937</video:thumbnail_loc><video:title>Basic Physics Lecture 26</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12937</video:player_loc><video:duration>2768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12941</video:thumbnail_loc><video:title>Basic Physics III Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12941</video:player_loc><video:duration>2238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12944</video:thumbnail_loc><video:title>Basic Physics III Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12944</video:player_loc><video:duration>2256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12952</video:thumbnail_loc><video:title>Basic Physic III Lecture 16</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12952</video:player_loc><video:duration>2685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12734</video:thumbnail_loc><video:title>Die Marsmonde Phobos und Deimos</video:title><video:description>Harald Hoffmann, Planetengeologe am DLR-Institut für Planetenforschung, berichtet im Interview über die aktuelle Diskussion zur Entstehung und Zukunft der Marsmonde Phobos und Deimos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12734</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12735</video:thumbnail_loc><video:title>Volcanism on Mars</video:title><video:description>In this interview, Ernst Hauber, a planetary geologist at the DLR Institute of Planetary Research, talks about the geology of Mars, its long-lasting volcanism, its tectonics and the development of the crust of the planet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12735</video:player_loc><video:duration>218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12738</video:thumbnail_loc><video:title>Kartierung der Marsoberfläche</video:title><video:description>Klaus Gwinner, Planetengeologe am DLR-Institut für Planetenforschung, berichtet im Interview über die 3D-Modellierung und Kartierung der Marsoberfläche auf der Grundlage der Daten der HRSC-Kamera.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12738</video:player_loc><video:duration>211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12736</video:thumbnail_loc><video:title>Vulkanismus auf dem Mars</video:title><video:description>Ernst Hauber, Planetengeologe am DLR-Institut für Planetenforschung, spricht im Interview über die Geologie des Mars, seinen langlebigen Vulkanismus, seine Tektonik und die Entwicklung der Kruste des Planeten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12736</video:player_loc><video:duration>234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12741</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - Mai</video:title><video:description>Auftritt vor großen Publikum: Das neue DLR-Forschungsflugzeug A320 ATRA war im Mai auf der Internationalen Luft- und Raumfahrtausstellung ILA zum ersten Mal für ein breites Publikum zu sehen. An Bord des Airbus A320 ist eine Brennstoffzelle, die eine alternative Energieversorgung für die Bordelektronik darstellt. Außerdem wurden DLR-Forscher im Mai 2008 mit dem Energie Globe Award ausgezeichnet. Giftige und schwer abbaubare Stoffe in Abwässern werden dabei in transparenten Gasröhren mit Sonnenlicht und Fotokatalysatoren neutralisiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12741</video:player_loc><video:duration>122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12740</video:thumbnail_loc><video:title>Rover Exomars im Test</video:title><video:description>In einem speziellen Testbecken stellen Wissenschaftler des Deutschen Zentrums für Luft- und Raumfahrt (DLR) den Rover Exomars auf die Probe. Das Marsgefährt muss mit seinen sechs flexiblen Metallrädern Steine und Steigungen bewältigen. Beobachtet wird es dabei von Kameras, die alle Daten aufzeichnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12740</video:player_loc><video:duration>201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12743</video:thumbnail_loc><video:title>Flug mit Motorsegler am Mount Everest</video:title><video:description>Einem deutschen Team aus Piloten des Mountain Wave Project (MWP) und Wissenschaftlern des Deutschen Zentrums für Luft- und Raumfahrt (DLR) ist eine Premiere am höchsten Berg der Welt gelungen. Erstmals flogen sie in einem Motorsegler im Angesicht des 8.848 Meter hohen Mount Everest  mit an Bord eine 3D-Spezialkamera. Das im DLR-Schwerpunkt Sicherheitsforschung entwickelte neuartige Kamerasystem liefert die Grundlage für ein hochgenaues 3D-Modell der nepalesischen Everest Region mit einer Auflösung von bis zu 15 Zentimetern. Hangrutschungen und Überflutungen durch Gletscherseen können mit den Aufnahmen besser vorhergesagt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12743</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12778</video:thumbnail_loc><video:title>Facilities of the Plataforma Almería of the spanish research center CIEMAT</video:title><video:description>In 55 videos, researchers from the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt; DLR) facilitate profound knowledge about the fundamentals of CSP (Concentrating Solar Power) project planning, construction, maintenance and optimisation of solar thermal power plants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12778</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12787</video:thumbnail_loc><video:title>50 Jahre DLR Institut für Antriebstechnik</video:title><video:description>Der Standort Köln des Deutschen Zentrums für Luft- und Raumfahrt (DLR) wird 50 Jahre alt: Am 16. Juli 1959 erfolgte der erste Spatenstich zum Bau des Instituts für Luftstrahlantriebe in Köln-Porz, dem späteren DLR-Institut für Antriebstechnik. Institutsleiter Prof. Reinhard Mönig spricht im DLR-Webcast über die Vergangenheit und Gegenwart des ersten Instituts am Standort Köln. Es war unter dem Dach der Deutschen Versuchsanstalt für Luftfahrt (DVL) gegründet worden, einer Vorgängerorganisation des heutigen DLR.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12787</video:player_loc><video:duration>245</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12791</video:thumbnail_loc><video:title>Test von Omegahab in Moskau</video:title><video:description>Das aus Deutschland stammende Mini-Ökosystem Omegahab wurde vor seinem Start an Bord des Forschungssatelliten BION-M1 in den Laboren des Instituts für Biomedizinische Probleme (IBMP) der Russischen Akademie der Wissenschaften in Moskau auf seinen Aufenthalt im All vorbereitet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12791</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12790</video:thumbnail_loc><video:title>Der verlängerte Arm des Chirurgen</video:title><video:description>Minimal invasive Operationsmethoden schonen den Patienten. Der Leichtbauroboter MIRO des Deutschen Zentrums für Luft- und Raumfahrt (DLR) kann in Zukunft den Chirurgen bei endoskopischen Operationen unterstützen. Im DLR-Webcast erläutert Georg Passig vom DLR-Institut für Robotik und Mechatronik die Vorzüge des Projekts MIROSURGE. Das DLR stellt MIROSURGE auf der AUTOMATICA 2008 in München vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12790</video:player_loc><video:duration>235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12786</video:thumbnail_loc><video:title>Asimovs Gesetz</video:title><video:description>Wie kann sichergestellt werden, dass ein Roboter einen Menschen nicht verletzt? Schon der Science Fiction Autor Isaac Asimov stellte sich dieser Frage. Antworten liefern die Forscher des Instituts für Robotik und Mechatronik des Deutschen Zentrums für Luft- und Raumfahrt (DLR). Im DLR-Webcast berichtet der DLR-Wissenschaftler Sami Haddadin von der Entwicklung neuer Testverfahren, welche die Sicherheit bei der Interaktion von Mensch und Maschine erhöhen sollen. Das DLR stellt das Projekt "Sicherheit in der Mensch-Roboter-Interaktion" auf der AUTOMATICA 2008 in München vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12786</video:player_loc><video:duration>178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12792</video:thumbnail_loc><video:title>Optical test range at DLR Lampoldshausen</video:title><video:description>On the 130-metre long test range at DLR Lampoldshausen, laser beams will be precisely analysed under real environmental conditions. This video is part of DLRs annual review from March 2010.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12792</video:player_loc><video:duration>55</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12783</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - August</video:title><video:description>30 Prozent Gewicht wollen DLR-Forscher mit neuartigen Konstruktionen an der Karosserie von Autos einsparen. Im EU-Projekt Superlightcar erarbeiten sie Lösungen zusammen mit 37 Projektpartnern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12783</video:player_loc><video:duration>77</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12788</video:thumbnail_loc><video:title>Mit dem Motorsegler im Himalaya</video:title><video:description>Wissenschaftler des DLR fliegen erstmals mit einer 3D-Spezialkamera im Annapurna-Gebiet des Himalaya.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12788</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12755</video:thumbnail_loc><video:title>A tour of the DLR stand at ILA 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12755</video:player_loc><video:duration>389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12758</video:thumbnail_loc><video:title>Der Space Pavilion der ILA 2012</video:title><video:description>Dieser Webcast zeigt einige der faszinierenden 28 Forschungsprojekte, die im gemeinsamen Space Pavilion von DLR und ESA gezeigt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12758</video:player_loc><video:duration>532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12756</video:thumbnail_loc><video:title>Rundgang über den DLR-Stand (ILA 2012)</video:title><video:description>Sehen Sie in diesem Webcast einen Rundgang über den DLR-Stand auf der ILA 2012 in Berlin. Während des Rundgangs erklären DLR-Wissenschaftler einige der Ausstellungsstücke.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12756</video:player_loc><video:duration>435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12753</video:thumbnail_loc><video:title>International Aerospace Exhibition, ILA 2012</video:title><video:description>Interview with Johann-Dietrich Wörner at ILA 2012.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12753</video:player_loc><video:duration>251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12757</video:thumbnail_loc><video:title>A tour of the Space Pavilion at ILA 2012</video:title><video:description>This webcast presents some of the 28 projects on display at this exhibition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12757</video:player_loc><video:duration>329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12754</video:thumbnail_loc><video:title>Internationale Luft- und Raumfahrtaustellung ILA 2012</video:title><video:description>Der Vorstandsvorsitzende des Deutschen Zentrums für Luft- und Raumfahrt (DLR), Prof. Johann-Dietrich Wörner, im Interview auf der Internationalen Luft- und Raumfahrtausstellung ILA 2012 in Berlin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12754</video:player_loc><video:duration>255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12760</video:thumbnail_loc><video:title>Spaceroboter Justin meets reporter</video:title><video:description>Justin is a prototype for a service robot for space and on earth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12760</video:player_loc><video:duration>238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12761</video:thumbnail_loc><video:title>Spaceroboter Justin trifft Reporter</video:title><video:description>Justin ist ein Serviceroboter für den Einsatz im Weltraum und auf der Erde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12761</video:player_loc><video:duration>242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12763</video:thumbnail_loc><video:title>Wanderheuschrecken im Windkanal</video:title><video:description>Eine Heuschrecke im Windkanal, in Echtzeit aufgenommen. Grünes Laser-Licht macht einzelne Flügelstellungen sichtbar. Die Erkenntnisse bringen Ingenieure dem Bau von Mikro-Flugzeugen näher, die eines Tages ähnlich wie Insekten fliegen sollen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12763</video:player_loc><video:duration>41</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12707</video:thumbnail_loc><video:title>Menschen, Wissen und Computersysteme verbinden: DLR SISTEC</video:title><video:description>Die DLR-Einrichtung Simulations- und Softwaretechnik (SISTEC) sorgt dafür, dass Daten aus ganz unterschiedlichen Forschungsbereichen im Computer zusammengeführt werden und die Realität möglichst genau wiedergeben. Der DLR-Webcast zeigt, wie die Forscher und Programmierer virtuelle Schiffe und Raumfahrzeuge entstehen lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12707</video:player_loc><video:duration>420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12714</video:thumbnail_loc><video:title>Roboteranlage zur Produktion von kohlenstofffaserverstärktem Kunststoff</video:title><video:description>Ein Roboter nimmt Kohlenstofffaserhalbzeug auf, formt dabei um, transportiert in das Ablegewerkzeug, legt das Material ab und bindet dieses zugleich an. Anschließend fährt ein zweiter Roboter in das Werkzeug. Dieser ist mit einem Laserscanner ausgestattet und vermisst die Position der abgelegten Lage. Ergebnisse werden live ausgewertet und am Bildschirm dargestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12714</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12730</video:thumbnail_loc><video:title>Geschichte der Marsforschung</video:title><video:description>Ulrich Köhler, Planetengeologe am DLR-Institut für Planetenforschung, gibt uns einen Überblick über die Geschichte der Erforschung unseres Nachbarplaneten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12730</video:player_loc><video:duration>312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12724</video:thumbnail_loc><video:title>The possibility of life on Mars</video:title><video:description>Tilman Spohn is head of the DLR Institute of Planetary Research. In this interview he talks about the possibility of life, not just on Mars, but also on other planets and moons as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12724</video:player_loc><video:duration>311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12728</video:thumbnail_loc><video:title>Landestellen auf dem Mars</video:title><video:description>Dr. Laetitia Le Deit, Planetengeologin am DLR-Institut für Planetenforschung, untersucht, welche Orte auf der Marsoberfläche für Landegeräte gut geeignet und für die Forschung besonders interessant sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12728</video:player_loc><video:duration>229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12733</video:thumbnail_loc><video:title>The Mars moons Phobos and Deimos</video:title><video:description>In this interview, Harald Hoffmann, a planetary geologist at the DLR Institute of Planetary Research, reports on the current debate on the formation and future of the Martian moons Phobos and Deimos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12733</video:player_loc><video:duration>268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12729</video:thumbnail_loc><video:title>The history of Mars exploration</video:title><video:description>Ulrich Köhler, a planetary geologist at the DLR Institute of Planetary Research, gives us an overview of the history of the exploration of our planetary neighbour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12729</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12727</video:thumbnail_loc><video:title>Landing sites on Mars</video:title><video:description>Laetitia Le Deit, a planetary geologist at the DLR Institute of Planetary Research, investigates sites on the surface of Mars that are well suited for landers and are of particular interest to research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12727</video:player_loc><video:duration>229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12723</video:thumbnail_loc><video:title>Wetter und Klima auf dem Mars</video:title><video:description>Dr. Daniela Tirsch, Planetengeologin am DLR-Institut für Planetenforschung, erklärt im Interview, wie Wind und Wetter die Oberfläche des Mars auch heute noch beeinflussen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12723</video:player_loc><video:duration>230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12731</video:thumbnail_loc><video:title>The history of the climate of Mars</video:title><video:description>Ralf Jaumann is head of the Planetary Geology department at the DLR Institute of Planetary Research. He is the experiment manager and co-investigator for the HRSC on Mars Express, focusing on the climatic history of the Red Planet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12731</video:player_loc><video:duration>183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12732</video:thumbnail_loc><video:title>Klimageschichte des Mars</video:title><video:description>Prof. Dr. Ralf Jaumann leitet die Abteilung Planetengeologie des DLR-Instituts für Planetenforschung. Er ist Experimentmanager und Co-Investigator der HRSC auf Mars Express und befasst sich mit der Klimageschichte des Roten Planeten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12732</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12956</video:thumbnail_loc><video:title>Basic Physics III Lecture 20</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12956</video:player_loc><video:duration>2671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12957</video:thumbnail_loc><video:title>Basic Physics III Lecture 21</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12957</video:player_loc><video:duration>2604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12948</video:thumbnail_loc><video:title>Basic Physics III Lecture 12</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12948</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12955</video:thumbnail_loc><video:title>Basic Physics III Lecture 19</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12955</video:player_loc><video:duration>2264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12947</video:thumbnail_loc><video:title>Basic Physics III Lecture 11</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12947</video:player_loc><video:duration>2371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12950</video:thumbnail_loc><video:title>Basic Physics III Lecture 14</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12950</video:player_loc><video:duration>2483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12949</video:thumbnail_loc><video:title>Basic Physics III Lecture 13</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12949</video:player_loc><video:duration>2264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12954</video:thumbnail_loc><video:title>Basic Physics III Lecture 18</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12954</video:player_loc><video:duration>2146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12951</video:thumbnail_loc><video:title>Basic Physics III Lecture 15</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12951</video:player_loc><video:duration>2897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12953</video:thumbnail_loc><video:title>Basic Physics III Lecture 17</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12953</video:player_loc><video:duration>2555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12888</video:thumbnail_loc><video:title>Random Variables</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12888</video:player_loc><video:duration>6094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12896</video:thumbnail_loc><video:title>Math for Economists - Lecture 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12896</video:player_loc><video:duration>4799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12892</video:thumbnail_loc><video:title>Limit Theorems</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12892</video:player_loc><video:duration>6158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12886</video:thumbnail_loc><video:title>Final Review</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12886</video:player_loc><video:duration>6287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12891</video:thumbnail_loc><video:title>Joint Distribution (2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12891</video:player_loc><video:duration>5995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12881</video:thumbnail_loc><video:title>Estimation of Parameters</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12881</video:player_loc><video:duration>5688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12884</video:thumbnail_loc><video:title>Random Sampling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12884</video:player_loc><video:duration>5834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12882</video:thumbnail_loc><video:title>Fitting of Probability Distributions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12882</video:player_loc><video:duration>5620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12879</video:thumbnail_loc><video:title>Survey Sampling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12879</video:player_loc><video:duration>5734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12930</video:thumbnail_loc><video:title>Basic Physics Lecture 19</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12930</video:player_loc><video:duration>2605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12935</video:thumbnail_loc><video:title>Basic Physics Lecture 24</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12935</video:player_loc><video:duration>2584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12923</video:thumbnail_loc><video:title>Basic Physics Lecture 12</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12923</video:player_loc><video:duration>2820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12925</video:thumbnail_loc><video:title>Basic Physics Lecture 14</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12925</video:player_loc><video:duration>2613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12934</video:thumbnail_loc><video:title>Basic Physics Lecture 23</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12934</video:player_loc><video:duration>2466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12929</video:thumbnail_loc><video:title>Basic Physics Lecture 18</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12929</video:player_loc><video:duration>2646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12928</video:thumbnail_loc><video:title>Basic Physics Lecture 17</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12928</video:player_loc><video:duration>2505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12936</video:thumbnail_loc><video:title>Basic Physics Lecture 25</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12936</video:player_loc><video:duration>2615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12931</video:thumbnail_loc><video:title>Basic Physics Lecture 20</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12931</video:player_loc><video:duration>2287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12938</video:thumbnail_loc><video:title>Basic Physics III Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12938</video:player_loc><video:duration>925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12922</video:thumbnail_loc><video:title>Basic Physics Lecture 11</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12922</video:player_loc><video:duration>2637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12921</video:thumbnail_loc><video:title>Basic Physics Lecture 10</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12921</video:player_loc><video:duration>2546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12926</video:thumbnail_loc><video:title>Basic Physics Lecture 15</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12926</video:player_loc><video:duration>2948</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12924</video:thumbnail_loc><video:title>Basic Physics Lecture 13</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12924</video:player_loc><video:duration>2623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12927</video:thumbnail_loc><video:title>Basic Physics Lecture 16</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12927</video:player_loc><video:duration>2308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12920</video:thumbnail_loc><video:title>Basic Physics Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12920</video:player_loc><video:duration>2479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12910</video:thumbnail_loc><video:title>New Algorithms in Information Science</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12910</video:player_loc><video:duration>3369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12913</video:thumbnail_loc><video:title>Math for Economists - Lecture 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12913</video:player_loc><video:duration>2046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12705</video:thumbnail_loc><video:title>The solar-powered aircraft Solar Impulse</video:title><video:description>In this DLR webcast, Solar Impulse pilot André Borschberg and Marc Böswald from the DLR Institute of Aeroelastics in Göttingen present the project and the ground vibration test (GVT) procedure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12705</video:player_loc><video:duration>358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12704</video:thumbnail_loc><video:title>Forschung mit gebündelter Energie am DLR-Sonnenofen in Köln</video:title><video:description>Der Sonnenofen beim Deutschen Zentrum für Luft- und Raumfahrt (DLR) in Köln kann das Sonnenlicht auf das 5000-fache konzentrieren. Die Temperaturen, die dadurch entstehen, können eine Edelstahl-Platte schmelzen oder ein Kraftwerk antreiben. Der DLR-Webcast informiert, wie die Forscher des DLR mit dieser Versuchsanlage neue und effizientere Verfahren der Energieerzeugung entwickeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12704</video:player_loc><video:duration>329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12702</video:thumbnail_loc><video:title>DLR SpaceBot Cup</video:title><video:description>Beim ersten DLR SpaceBot Cup traten am 11. und 12. November 2013 die robotischen Systeme von zehn Teams aus ganz Deutschland gegeneinander an. Die Supercrosshalle in Rheinbreitbach bei Bonn hatte sich dazu in eine Planetenlandschaft mit Bergen und Tälern und verschiedenen Untergründen verwandelt. Der SpaceBot Cup ist ein deutschlandweiter Robotik-Wettbewerb. Die DLR-Abteilung Technologie für Raumfahrtsysteme und Robotik", organisiert den SpaceBot Cup. Zehn Teams haben zu diesem Zweck Weltraumroboter entwickelt und gebaut.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12702</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12710</video:thumbnail_loc><video:title>Astronaut Hans Schlegel</video:title><video:description>ESA-Astronaut Hans Schlegel, Missionsspezialist STS-122, zu den Gründen der Startverschiebung und den Problemen mit den Tanksensoren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12710</video:player_loc><video:duration>261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12709</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - September</video:title><video:description>Im September wird das neue Galileo-Kontrollzentrumsgebäude in Oberpfaffenhofen an das DLR übergeben. Von hier aus sollen die ersten vier Satelliten des europäischen Navigationssystems Galileo unter anderem gesteuert werden. Außerdem fliegt die Kometensonde Rosetta im September am Asteroiden Steins vorbei und untersucht den Himmelskörper. Drei Experimente werden dabei vom Landerkontrollzentrum in Köln gesteuert. In Stuttgart hängt das DLR-Forschungsflugzeug Antares seit September in der Eingangshalle des Flughafens. Antares ist das erste pilotengesteuerte Flugzeug, das mit einem Brennstoffzellantrieb abheben und damit abgasfrei fliegen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12709</video:player_loc><video:duration>166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12715</video:thumbnail_loc><video:title>RCAS</video:title><video:description>DLR researchers successfully demonstrate their work on a test track near Aachen. The novel RCAS anti-collision system uses direct train-to-train communication to alert the train operators in time to prevent a possible collision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12715</video:player_loc><video:duration>79</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12712</video:thumbnail_loc><video:title>Robot Motion Simulator</video:title><video:description>Der Robot Motion Simulator simuliert Flugmanöver.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12712</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12708</video:thumbnail_loc><video:title>Shefex-II-Modell im Windkanal Göttingen</video:title><video:description>Shefex II, das scharfkantige Raumfahrzeug, wird im Windkanal Göttingen auf seine Eigenschaften getestet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12708</video:player_loc><video:duration>58</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12701</video:thumbnail_loc><video:title>SpaceLiner mit Martin Sippel und Olga Trivailo</video:title><video:description>Projektleiter Dr. Martin Sippel und seine australische Doktorandin Olga Trivailo vom DLR-Institut für Raumfahrtsysteme in Bremen stellen im Video den SpaceLiner vor und beantworten die wichtigsten Fragen rund um das visionäre Projekt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12701</video:player_loc><video:duration>390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12776</video:thumbnail_loc><video:title>Forschungsflugzeug Falcon ist seit 35 Jahren beim DLR</video:title><video:description>Ob Spitzbergen, Grönland, Tropen oder Südspitze Amerikas - der Einsatz für die Wissenschaft hat das Forschungsflugzeug Dassault Falcon 20E schon an die unterschiedlichsten Plätzen der Welt geführt. Seit 35 Jahren fliegt die Falcon für das Deutsche Zentrum für Luft- und Raumfahrt (DLR). In dieser Zeit hat sie zur Klärung vieler Fragen der Atmosphärenforschung beigetragen und sich weltweit etabliert. Trotzdem ist ein Ruhestand noch nicht in Sicht - weitere Missionen sind geplant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12776</video:player_loc><video:duration>346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12782</video:thumbnail_loc><video:title>Brenntest DLR AHRES</video:title><video:description>Die Betonröhre auf dem Gelände des Deutschen Zentrums für Luft- und Raumfahrt (DLR) in Trauen mag nur 3,30 Meter breit sein - und dennoch wird sie von Zeit zu Zeit für etwa zehn Sekunden zum Weltraum: Dann testen die Ingenieure des Instituts für Aerodynamik und Strömungstechnik dort ihr neu entwickeltes Hybridraketentriebwerk. Dr. Ognjan Boi&amp;#263; und sein Team sitzen dabei hinter den 20 Zentimeter dicken Stahlbetonwänden ihres Kontrollraums, während im Teststand flüssiges Wasserstoffperoxid in einer Brennkammer mit einem festen Brennstoff reagiert und das Raketentriebwerk einen Schub von 240 Kilogramm erzeugt. Die ersten Auswertungen des Projekts AHRES (Advanced Hybrid Rocket Engine Simulation) zeigen: Bereits in den kommenden fünf bis zehn Jahren könnte ein flugfähiges Hybridtriebwerk für eine Rakete gebaut werden und ins All starten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12782</video:player_loc><video:duration>75</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12777</video:thumbnail_loc><video:title>Eröffnung Forschungsanlage: envihab</video:title><video:description>In der neuen Forschungsanlage: envihab des Deutschen Zentrums für Luft- und Raumfahrt (DLR) und seinen acht Modulen steht auf 3500 Quadratmetern der Mensch, seine Gesundheit und seine Leistungsfähigkeit im Mittelpunkt. "In dieser Kombination und mit diesen Möglichkeiten ist das :envihab weltweit einzigartig", betont Prof. Rupert Gerzer, Leiter des DLR-Instituts für Luft- und Raumfahrtmedizin. Dabei haben die Wissenschaftler nicht nur die Astronauten im Blick, sondern auch die Menschen auf der Erde. "Was den Astronauten leistungsfähig erhält, hilft auch dem Patienten am Boden - und umgekehrt."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12777</video:player_loc><video:duration>420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12779</video:thumbnail_loc><video:title>Compact Test Range</video:title><video:description>Die Compact Test Range des Deutschen Zentrums für Luft- und Raumfahrt (DLR) ist eine der modernsten wissenschaftlichen Antennen-Messanlagen Europas. Sie wird seit Februar 2010 vom Institut für Hochfrequenztechnik und Radarsysteme in Oberpfaffenhofen betrieben. Die Indoor-Anlage ermöglicht Vermessungen mit höchster Genauigkeit. Das DLR testet und entwickelt Antennen u.a. für Weltraumanwendungen, wie etwa zu den Radarsatelliten TerraSAR-X und TanDEM-X.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12779</video:player_loc><video:duration>248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12772</video:thumbnail_loc><video:title>As a new kind of range extender, the free-piston linear generator (FKLG) makes electric vehicles more flexible</video:title><video:description>Flexibility in respect of fuel types, compact dimensions and high efficiency combined with low emissions  these properties characterise the free-piston linear generator (FKLG), the brainchild of engineers at DLR. This animated film (in German) provides an insight into the way this new kind of range extender works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12772</video:player_loc><video:duration>274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12773</video:thumbnail_loc><video:title>Als neuartiger Range-Extender macht der Freikolbenlineargenerator (FKLG) Elektromobilität flexibler</video:title><video:description>Kraftstoffflexibilität, kompakte Bauweise und hohe Effizienz bei niedrigen Emissionen - diese Eigenschaften zeichnen den Freikolbenlineargenerator (FKLG) der DLR-Ingenieure aus. Der Animationsfilm gibt einen Einblick in die Funktionsweise dieses neuartigen Range-Extenders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12773</video:player_loc><video:duration>274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12774</video:thumbnail_loc><video:title>FASCar II</video:title><video:description>FAScar is a test vehical for a driver and virtual co-pilot. They help each other out on the road.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12774</video:player_loc><video:duration>45</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12780</video:thumbnail_loc><video:title>Crash tests for the car of the future</video:title><video:description>The dynamic component testing facility consists of two modular crash-test sleds, each up to two metres long and 1.3 metres in height. They stand on an 11.5-metre long rail track, so that the 'target' test sled can move backwards on impact. In the first test, DLR engineers accelerated a 1.5-metre long sled with a total mass of 1.3 tons to a maximum speed of 64 kilometres per hour. A compressed air cylinder powers the sled, and a hydraulic brake controls the acceleration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12780</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12781</video:thumbnail_loc><video:title>Crashtests für das Auto der Zukunft</video:title><video:description>Die dynamische Komponenten-Prüfanlage umfasst zwei modular aufgebaute, jeweils zwei Meter lange und 1,3 Meter hohe Crashschlitten. Diese stehen auf einer insgesamt elfeinhalb Meter langen Schienenbahn. Somit kann sich der getroffene Schlitten beim Aufprall nach hinten bewegen. Bei einem Versuch beschleunigen die DLR-Ingenieure den ersten Schlitten auf einer Stecke von nur 1,5 Metern bei einer Gesamtmasse von 1,3 Tonnen auf maximal 64 Stundenkilometer. Angetrieben wird der Schlitten mit einem pressluftbetriebenen Zylinder, wobei eine hydraulische Bremse die Beschleunigung regelt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12781</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12771</video:thumbnail_loc><video:title>Floatingcar</video:title><video:description>Der Traffic-Tower Berlin-Adlershof setzt Taxen als Staumelder ein: Mit deren Daten können die DLR-Wissenschaftler die Situation auf den Straßen analysieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12771</video:player_loc><video:duration>66</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12775</video:thumbnail_loc><video:title>Fahrdemonstration mit dem FASCar II</video:title><video:description>Mit dem Handy das Auto herbeirufen und Sprit sparend auf Kreuzungen zufahren, weil das Auto mit der Ampel kommuniziert. Das Deutsche Zentrum für Luft- und Raumfahrt (DLR) entwickelt Systeme, die das Autofahren der Zukunft noch sicherer und umweltfreundlicher machen. In einer Fahrdemonstration zeigte das DLR-Institut für Verkehrssystemtechnik, wie ein autonom fahrendes Fahrzeug Informationen von Ampeln zur Geschwindigkeitsanpassung nutzen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12775</video:player_loc><video:duration>32</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12683</video:thumbnail_loc><video:title>World redord at DLR</video:title><video:description>Am 22. September 2013 ließen Wissenschaftler des DLR-Instituts für Werkstoff-Forschung während des Tags der Luft- und Raumfahrt einen 16,1 Tonnen schweren LKW in der Luft schweben. Der LKW wurde nur von zwei etwa kreditkartengroßen Stahlbolzen (sieben Zentimeter Durchmesser) gehalten. Ein Spezialkleber hielt die Bolzen zusammen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12683</video:player_loc><video:duration>118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12687</video:thumbnail_loc><video:title>Verkehrsentwicklung und Umwelt (VEU)</video:title><video:description>Mit dem Forschungsprojekt Verkehrsentwicklung und Umwelt (VEU) schließen Natur-, Ingenieur- und Sozialwissenschaftler des DLR und Partner des Karlsruhe Institute of Technology eine bisher bestehende Lücke. Sie entwickeln gemeinsam ein Instrumentarium zur Beschreibung der Trends des Personen- und Wirtschaftsverkehrs in Deutschland und des weltweiten Luftverkehrs bis zum Jahr 2030. Hiermit lassen sich die Wirkungen auf Umwelt und Gesellschaft ermitteln und bewerten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12687</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12689</video:thumbnail_loc><video:title>VABENE</video:title><video:description>Projekt VABENE, kurz für Verkehrsmanagement bei Großereignissen und Katastrophen, an. VABENE ermöglicht den Einsatzkräften einen detaillierten Überblick über die Lage und hilft der Einsatzleitung, zu agieren statt zu reagieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12689</video:player_loc><video:duration>55</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12682</video:thumbnail_loc><video:title>Construction of the DLR Short-arm Human Centrifuge at :envihab in Cologne</video:title><video:description>Von Ende Februar bis Anfang März 2013 wurde im :envihab am DLR-Standort Köln die neue Kurzarmzentrifuge aufgebaut. Der Aufbau des ":envihab-Herzstücks" erstreckte sich über mehrere Wochen. Wir haben diese seltene Gelegenheit genutzt und uns die einzelnen Aufbauschritte näher angeschaut.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12682</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12759</video:thumbnail_loc><video:title>DLR auf der ILA 2010</video:title><video:description>Das DLR auf der Internationalen Luft- und Raumfahrtausstellung ILA 2010</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12759</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12762</video:thumbnail_loc><video:title>Brennstoffzelle treibt Flugzeug-Bugrad an</video:title><video:description>Dr. Josef Kallo vom DLR-Institut für technische Thermodynamik beschreibt die Funktion eines von einer Brennstoffzelle angetriebenen Flugzeug-Bugrads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12762</video:player_loc><video:duration>284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12766</video:thumbnail_loc><video:title>Leben in Schwerelosigkeit</video:title><video:description>Am 28. Mai 2014 sollder nächste deutsche ESA-Astronaut Alexander Gerst an Bord einer russischen Sojus-Rakete vom Weltraumbahnhof in Baikonur zur Internationalen Raumstation ISS aufbrechen. Sechs Monate lang wird der 37-jährige Vulkanologe an Bord der ISS leben und arbeiten. Über den Alltag in 400 Kilometern Höhe über der Erde, seine Aufgaben als Techniker und Wissenschaftler der ISS-Expeditionen 40 und 41 und seine Erfahrungen mit der Schwerelosigkeit berichtet Alexander Gerst im dritten DLR-Webcast. Damit endet unsere dreiteilige Webcast-Reihe mit Alexander Gerst.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12766</video:player_loc><video:duration>246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12767</video:thumbnail_loc><video:title>Interview mit Alexander Gerst</video:title><video:description>Am 22. September 2013, dem Tag der Luft- und Raumfahrt des Deutschen Zentrums für Luft und Raumfahrt (DLR) und der ESA, werden weitere Details zur ISS-Mission von Alexander Gerst bekannt gegeben. Doch wer ist der Mensch, der hinter dem Astronauten Alexander Gerst steckt? Was hat den gebürtigen Künzelsauer dazu veranlasst, schon als Kind davon zu träumen, als Astronaut die Erde und das All zu erkunden? Im ersten von insgesamt drei DLR-Webcasts lässt Alexander Gerst uns an seiner persönlichen Geschichte teilhaben - vom ersten Besuch mit seinem Großvater beim DLR in Lampoldshausen bis hin zu seinen Aufgaben und der Verantwortung als Wissenschaftler und Astronaut.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12767</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12768</video:thumbnail_loc><video:title>Vorbereitung auf die Blue-Dot-Mission</video:title><video:description>Alexander Gerst ist seinem lange verfolgten Ziel einen wichtigen Schritt näher: Am Tag der Luft- und Raumfahrt von DLR und ESA am 22. September 2013 in Köln hat der parlamentarische Staatssekretär und Koordinator der Bundesregierung für Luft- und Raumfahrt, Peter Hintze, das Logo für die ISS-Mission des nächsten deutschen ESA-Astronauten enthüllt und zugleich den Missionsnamen "The Blue Dot" bekanntgegeben. Das Missions-Logo ist angelehnt an das einprägsame Bild, das einst die NASA-Raumsonde Voyager beim Verlassen des Sonnensystems von der Erde, unserem blauen Planeten, zurückschickte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12768</video:player_loc><video:duration>218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12770</video:thumbnail_loc><video:title>Floatingcar</video:title><video:description>The Traffic Tower at Berlin Adlershof uses taxis as a congestion detector; with this data, DLR researchers are analysing the situation on the streets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12770</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12765</video:thumbnail_loc><video:title>HAVEit</video:title><video:description>Per Tastendruck bestimmt der Fahrer den Grad der Automation. Unfälle im Straßenverkehr entstehen häufig durch Fehler von unaufmerksamen, überlasteten oder müden Fahrern. Die Zahl solcher Unfälle zu minimieren, war Aufgabe des EU-Projekts HAVEit (Highly Automated Vehicles for Intelligent Transport), an dem auch Verkehrsforscher des Deutschen Zentrums für Luft- und Raumfahrt (DLR) beteiligt waren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12765</video:player_loc><video:duration>42</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12764</video:thumbnail_loc><video:title>HAVEit</video:title><video:description>By pressing a button, the driver determines the degree of automation. Road accidents often occur due to errors made by inattentive, tired or overworked drivers. The objective of the EU project HAVEit (Highly Automated Vehicles for Intelligent Transport), in which transport researchers at the German Aerospace Center (DLR) were involved, was to minimise the number of such accidents.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12764</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12769</video:thumbnail_loc><video:title>First Robot Based Flight Simulator</video:title><video:description>Pilotentraining im weltweit ersten roboterbasierten Flugsimulator, einer Entwicklung des DLR in Kooperation mit Grenzebach Maschinenbau und KUKA.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12769</video:player_loc><video:duration>264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12693</video:thumbnail_loc><video:title>Stay mobile with TAPAS</video:title><video:description>How will the volume of traffic develop over the coming years? What mode of transport will people prefer in the future? What needs to happen to improve people's mobility and make it more environment-friendly? If you want to design transport systems, you need to know the demand and the mix of users. Researchers at the DLR Institute of Transport Research have developed the model TAPAS (Travel and Activity Patterns Simulation) for this. TAPAS documents people's individual travel behaviour and shows the effect of changing conditions on infrastructure and transport policy. With the traffic model, researchers can calculate, for example, demand for transport or draw conclusions on transport development in the whole of Germany.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12693</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12706</video:thumbnail_loc><video:title>Solarflugzeug Solar Impulse</video:title><video:description>Im DLR-Webcast stellen Solar Impulse Pilot André Borschberg und Marc Böswald vom DLR-Institut für Aeroelastik in Göttingen das Projekt und die Standschingungsversuche vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12706</video:player_loc><video:duration>362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12711</video:thumbnail_loc><video:title>Cooperative Road Damage Evasion Application</video:title><video:description>Das Video veranschaulicht das Prinzip der kooperativen Schlaglochumfahrung: Ein erstes Versuchsfahrzeug fährt durch das Schlagloch, "informiert" aber das folgende Fahrzeug - in diesem Fall das vom DLR entwickelte RoboMobil -, das daraufhin das Loch umfährt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12711</video:player_loc><video:duration>28</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12713</video:thumbnail_loc><video:title>Schienen-Rollprüfstand</video:title><video:description>Hochgeschwindigkeitszüge der nächsten Generation sollen sicher sein, zuverlässig und komfortabel, hoch energieeffizient und ressourcenschonend und dabei auch möglichst leise verkehren. Dies ist das Ziel des Forschungsprojekt "Next Generation Train" des Deutschen Zentrums für Luft- und Raumfahrt (DLR). Am Schienen-Rollprüfstand des DLR-Instituts für Systemdynamik und Regelungstechnik in Oberpfaffenhofen werden dazu neuartige Spurführungskonzepte erprobt. Im Gegensatz zu den konventionellen Fahrwerken bisher, wird die Spurführung künftig aktiv geregelt, - mit Hilfe von mechatronischen Systemen. Die Dynamik zwischen Rad und Schiene wird verändert, so dass negative Erscheinung wie Verschleiß und Lärm deutlich reduziert werden. Am Schienen-Rollprüfstand des DLR wurde die mechatronische Spurführung für den "Next Generation Train" nun erfolgreich im Rahmen der Evaluierung durch die Helmholtz-Gemeinschaft (HGF) demonstriert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12713</video:player_loc><video:duration>345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12717</video:thumbnail_loc><video:title>Quantum key transmission experiment in Oberpfaffenhofen</video:title><video:description>For the first time, researchers have managed to transmit a quantum key from a fast-moving object. The quantum data was sent from an aircraft to a ground station via a laser beam. Key exchange based on quantum mechanics is considered to be absolutely secure against eavesdropping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12717</video:player_loc><video:duration>173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12722</video:thumbnail_loc><video:title>The weather and climate on Mars</video:title><video:description>In this interview, Daniela Tirsch, a planetary geologist at the DLR Institute of Planetary Research, explains how wind and weather continue to leave their mark on the surface of Mars today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12722</video:player_loc><video:duration>210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12725</video:thumbnail_loc><video:title>Mögliches Leben auf dem Mars</video:title><video:description>Prof. Dr. Tilman Spohn leitet das DLR-Institut für Planetenforschung. Er spricht im Interview über die Möglichkeit von Leben nicht nur auf dem Mars, sondern auch auf anderen Planeten oder Monden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12725</video:player_loc><video:duration>273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12720</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - Oktober</video:title><video:description>Geringer Treibstoffverbrauch bei langer Brenndauer, das ist der Vorteil eines elektrischen Xenon-Antriebs. Im Oktober unterzeichnen die Firma Thales und das DLR einen Vertrag über die Entwicklung eines solchen Antriebs für Satelliten. Außerdem erfolgte im Oktober die Übergabe des neuen DLR-Instituts für Raumfahrtsysteme in Bremen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12720</video:player_loc><video:duration>121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12716</video:thumbnail_loc><video:title>RCAS</video:title><video:description>Das neuartige Anti-Kollisions-System RCAS mit einer direkten Zug-zu-Zug-Kommunikation warnt den Zugfahrer rechtzeitig vor möglichen Zusammenstößen auf der Schiene.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12716</video:player_loc><video:duration>78</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12721</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - November</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12721</video:player_loc><video:duration>109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12694</video:thumbnail_loc><video:title>Mobil bleiben mit TAPAS</video:title><video:description>Wie entwickelt sich das Verkehrsaufkommen in den nächsten Jahren? Welche Verkehrsmittel werden Menschen in Zukunft bevorzugen? Was muss geschehen, um die Mobilität der Menschen zu erhalten, zu verbessern und umweltverträglicher zu machen? Will man Verkehr gestalten, muss man die Nachfrage, also die Verkehrsteilnehmer, kennen. Wissenschaftler des DLR-Instituts für Verkehrsforschung haben hierfür das Modell TAPAS (Travel and Activity Patterns Simulation) entwickelt. TAPAS dokumentiert das individuelle Verkehrsverhalten von Personen und zeigt so veränderte Rahmenbedingungen auf, die die Infrastruktur und Verkehrspolitik beeinflussen. Mit dem Verkehrsmodell können die Forscher zum Beispiel die Nachfrage im Personennahverkehr berechnen oder auch Rückschlüsse auf die Verkehrsentwicklung in ganz Deutschland ziehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12694</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12703</video:thumbnail_loc><video:title>Entfaltung in der Schwerelosigkeit</video:title><video:description>Bei einem Parabelflug haben Forscher vom DLR-Institut für Faserverbundleichtbau und Adaptronik extrem leichte Masten aus Kohlefaserverstärktem Kunststoff (CFK) ausgerollt. Trotz des geringen Gewichts sind diese Masten nach dem Entfalten in der Schwerelosigkeit sehr steif und können bei zukünftigen Weltraummissionen als Basisstrukturen großer Systeme wie Sonnensegel, Solarkollektoren und Antennen genutzt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12703</video:player_loc><video:duration>272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12698</video:thumbnail_loc><video:title>Sternstunden</video:title><video:description>Im DLR-Webcast beschreiben Prof. Dr. Tilman Spohn, Leiter des DLR-Instituts für Planetenforschung, und Sternstunden-Kurator Wolfgang Volz Hintergründe und Höhepunkte der Ausstellung. Sie bietet dem Besucher faszinierende Aufnahmen des Sternenhimmels, einzigartige Exponate wie zum Beispiel echten Mondstaub und den Star der Sternstunden: den "größten Mond auf Erden".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12698</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12686</video:thumbnail_loc><video:title>Transport development and environment (VEU)</video:title><video:description>VABENE is a traffic management system used for major events and disasters. It provides the emergency services with a detailed view of the situation and allows operational controllers to act, instead of react.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12686</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12688</video:thumbnail_loc><video:title>VABENE</video:title><video:description>VABENE is a traffic management system used for major events and disasters. It provides the emergency services with a detailed view of the situation and allows operational controllers to act, instead of react.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12688</video:player_loc><video:duration>111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12690</video:thumbnail_loc><video:title>Göttingen tunnel simulation facility</video:title><video:description>The catapult in the tunnel simulation facility at DLR Göttingen accelerates models of high-speed trains to 400 kilometres per hour. The system can simulate, for example, the entry of high-speed trains into tunnels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12690</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12691</video:thumbnail_loc><video:title>Göttinger Tunnelsimulationsanlage</video:title><video:description>Das Katapult der Göttinger Tunnelsimulationsanlage bringt Züge auf Hochgeschwindigkeit - es beschleunigt die Zugmodelle auf 400 Kilometer pro Stunde. In der Anlage kann so zum Beispiel die Einfahrt von Hochgeschwindigkeitszügen in Tunnel simuliert werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12691</video:player_loc><video:duration>67</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12699</video:thumbnail_loc><video:title>SpaceLiner</video:title><video:description>Der SpaceLiner ist die Vision eines zukünftigen Transportsystems, ein revolutionäres Konzept an der Grenze zwischen Luft- und Raumfahrt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12699</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12739</video:thumbnail_loc><video:title>MASCOT im Fallturm</video:title><video:description>2014 startet die japanische Sonde Hayabusa-2 zum Asteroiden 1999 JU3 und hat den Asteroidenlander MASCOT (Mobile Asteroid Surface Scout) mit an Bord. Nach einer fünfjährigen Reise soll die Sonde 2018 den Asteroiden erreichen und erstmals Messungen auf einer Asteroidenoberfläche durchführen. Ein Auslösemechanismus wird MASCOT mit einem leichten Stoß von der Sonde abtrennen, dann legt MASACOT die letzten Meter zum Asteroiden eigenständig zurück. Dieser kurze, aber entscheidende Moment wird im Bremer Fallturm getestet. Hier wird MASCOT für 4,7 Sekunden in den Zustand der Schwerlosigkeit versetzt -- und das mit einigem Aufwand!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12739</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12745</video:thumbnail_loc><video:title>Lande- und Mobilitätssimulator LAMA</video:title><video:description>LAMA kann das richtige Verhältnis aus dynamischen Kräften und Gewichtskräften simulieren, um so die Interaktion der Fahrzeuge mit dem Boden realistisch darzustellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12745</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12751</video:thumbnail_loc><video:title>Innovative nose protects trains during collisions</video:title><video:description>Which technologies do high-speed trains of the future need? This is the question being examined by researchers at the German Aerospace Center (DLR) as part of the 'Next Generation Train' (NGT) project. A key aspect of the project is to save energy by reducing the weight of trains. This can be implemented, for example, with a special, lighter nose on multiple units. NGT Project Manager Joachim Winter explains how the nose, exhibited at the international railway transport trade fair 'InnoTrans 2010', works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12751</video:player_loc><video:duration>201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12752</video:thumbnail_loc><video:title>Innovative Nase schützt Züge beim Crash</video:title><video:description>Welche Technologien benötigen die Hochgeschwindigkeitszüge der Zukunft? Mit dieser Frage befassen sich Wissenschaftler des Deutschen Zentrums für Luft- und Raumfahrt (DLR) im Projekt Next Generation Train (Zug der Zukunft). Ein wesentlicher Aspekt ist, Energie durch leichtere Züge einzusparen. Dies kann zum Beispiel durch eine spezielle, leichtere Spitze (Nase) am Triebkopf des Zuges umgesetzt werden. NGT-Projektleiter Dr. Joachim Winter erklärt im DLR-Webcast, wie die auf der internationalen Schienenverkehrsmesse Innotrans 2010 ausgestellte Nase funktioniert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12752</video:player_loc><video:duration>235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12748</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - Juni</video:title><video:description>Bei 45 Umdrehungen pro Minuten kann die Kurzarmzentrifuge eine Schwerkraft vom mehr als dem sechsfachen des Körpergewichtes erzeugen. Die neue Kurzarmzentrifuge soll Leistungsfähigkeit von Langzeitastronauten verbessern. Das DLR nahm die Anlage im Auftrag der Europäischen Weltraumorganisation ESA im Juni 2008 in Betrieb. Außerdem wird im Juni das DLR-Forschungsflugzeug ATTAS als unbemanntes Luftfahrzeug durch den kontrollierten Luftraum geführt. ATTAS wurde während der Flüge vom Boden aus sicher gesteuert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12748</video:player_loc><video:duration>145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12749</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - Juli</video:title><video:description>Bislang galt die Erde als der einzige Planet in unserem Sonnensystem, auf dem Regen fällt. Im Juli 2009 haben Planeten-Forscher auf dem Saturnmond Titan flüssiges Ethan entdeckt. Die Sonde Cassini hat den Beweis erbracht für etwas, was Forscher lange Zeit vermutet hatten: Es regnet auf Titan und aus dem flüssigen Erdgas haben sich Seen gebildet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12749</video:player_loc><video:duration>77</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12746</video:thumbnail_loc><video:title>Auf Fingerspitzen - Laufroboter Krabbler</video:title><video:description>Auf Basis der Finger einer vom Deutschen Zentrum für Luft- und Raumfahrt (DLR) entwickelten Roboterhand entstanden die Beine des Krabblers, an dem die Mitarbeiter des DLR-Instituts für Robotik und Mechatronik verschiedene Lauf- und Regelstrategien erproben. Der DLR-Wissenschaftler Martin Görner stellt im DLR-Webcast den von ihm entwickelten Krabbler vor. Zukünftig könnte eine Weiterentwicklung des Krabblers im Rahmen von Explorationsmissionen, beispielsweise auf dem Mars, eingesetzt werden. Aber auch auf der Erde sind viele Einsatzszenarien für den geländegängigen Laufroboter denkbar. Das DLR stellt den Krabbler auf der AUTOMATICA 2008 in München vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12746</video:player_loc><video:duration>154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12747</video:thumbnail_loc><video:title>Kabinenforschung</video:title><video:description>Das Deutsche Zentrum für Luft- und Raumfahrt (DLR) und Airbus haben erstmals ein für Flugzeuge neues Belüftungssystem im Flugversuch getestet. Fliegen soll damit für die Passagiere angenehmer werden, gleichzeitig soll Energie und Treibstoff eingespart werden. 63 schwarze Dummies und zwölf Probanden haben die erhofften Vorteile bestätigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12747</video:player_loc><video:duration>147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12750</video:thumbnail_loc><video:title>DLR-Jahresrückblick 2008 - Januar</video:title><video:description>Die Forschungsrakete Texus ist eines der erfolgreichsten Forschungsprogramme des DLR. In Kiruna in Nordschweden heben im Januar Texus 44 und 45 ab und tragen ihre Nutzlast in eine Höhe von 273 Kilometer. Sechs Minuten ist die Erdanziehung nahezu auf Null reduziert, Zeit für Experimente in der Schwerelosigkeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12750</video:player_loc><video:duration>45</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12744</video:thumbnail_loc><video:title>Laserfreistrahlstrecke am DLR-Standort Lampoldshausen</video:title><video:description>130 Meter lang ist die Strecke der Außenanlage, auf der im DLR Lampoldshausen mit Laserstrahlen getestet wird - zielgenaue und präzise Forschung unter realen Umweltbedingungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12744</video:player_loc><video:duration>64</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12789</video:thumbnail_loc><video:title>50 Jahre DLR Lampoldshausen</video:title><video:description>Der Webcast zeigt die Höhepunkte der 50-jährigen Geschichte des DLR-Standorts Lampoldshausen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12789</video:player_loc><video:duration>839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15129</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 3</video:title><video:description>(October 4, 2010) Professor Leonard Susskind reviews harmonic oscillators, the spin of massless particles (photons and gravitons), the low lying spectrum of strings, the tachyon problem, and the basics of string interactions. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15129</video:player_loc><video:duration>6346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15132</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 2</video:title><video:description>Lecture 2 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded October 2, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15132</video:player_loc><video:duration>6518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15243</video:thumbnail_loc><video:title>Open Access und offene Datenpublikation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15243</video:player_loc><video:duration>2686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15237</video:thumbnail_loc><video:title>Webinar: TIB|AV-Portal</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15237</video:player_loc><video:duration>1951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15235</video:thumbnail_loc><video:title>Gute wissenschaftliche Praxis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15235</video:player_loc><video:duration>3605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15133</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15133</video:player_loc><video:duration>6357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15180</video:thumbnail_loc><video:title>Arbeiten mit Literaturverwaltungsprogrammen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15180</video:player_loc><video:duration>2683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15140</video:thumbnail_loc><video:title>Online-Bibliographien kollaborativ erstellen und teilen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15140</video:player_loc><video:duration>2650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15181</video:thumbnail_loc><video:title>Projektmanagement in vernetzten Forschungsprojekten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15181</video:player_loc><video:duration>2825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15182</video:thumbnail_loc><video:title>Gezeiten Entstehung und Phänomene</video:title><video:description>Die Visualisierung erklärt anschaulich und mit vielen professionellen Animationen Entstehung und Wirkung der Gezeitenkräfte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15182</video:player_loc><video:duration>672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15234</video:thumbnail_loc><video:title>Soziale Netzwerke für Forschende und akademisches Identitätsmanagement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15234</video:player_loc><video:duration>3548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15246</video:thumbnail_loc><video:title>Der Quantencomputer wird erwachsen</video:title><video:description>Einen wesentlichen Baustein für den zukünftigen Quantencomputer haben Physiker der Universität Innsbruck um Philipp Schindler und Rainer Blatt als weltweit erste demonstriert: eine wiederholbare Fehlerkorrektur. Damit können die in einem Quantencomputer auftretenden Fehler schnell und elegant rückgängig gemacht werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15246</video:player_loc><video:duration>292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15247</video:thumbnail_loc><video:title>Innovationen zur Nutzung der Wasserkraft</video:title><video:description>Prof. Markus Aufleger und sein Team arbeiten an innovativen Möglichkeiten, die Wasserkraft zu nutzen. Eine dieser Innovationen ist der Power Tower, außerdem arbeitet die Wasserbau-Forschungsgruppe an einer Möglichkeit, Fische bei Wasserkraftwerken besser zu schützen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15247</video:player_loc><video:duration>215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15131</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 6</video:title><video:description>(October 25, 2010) Leonard Susskind focuses on the different dimensions of string theory and the effect it has on the theory. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15131</video:player_loc><video:duration>5063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15274</video:thumbnail_loc><video:title>Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15274</video:player_loc><video:duration>3686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15279</video:thumbnail_loc><video:title>Building Communities and Services for Data at CDL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15279</video:player_loc><video:duration>1044</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15281</video:thumbnail_loc><video:title>Expanding the Content Categories at JaLC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15281</video:player_loc><video:duration>1235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15287</video:thumbnail_loc><video:title>DOI Assignment within the ARGO International Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15287</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15286</video:thumbnail_loc><video:title>ZENODO &amp; OpenAIRE</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15286</video:player_loc><video:duration>1239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15016</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 7</video:title><video:description>(February 20, 2012) Leonard Susskind continues to discuss entanglement and what the concept can tell us about the nature of systems and the nature of reality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15016</video:player_loc><video:duration>7881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15070</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 5</video:title><video:description>(November 2, 2009) Leonard Susskind gives the fifth lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he continues on the subject of quantum field theory, more specifically, energy conservation, waves and fermions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15070</video:player_loc><video:duration>7106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15067</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 9</video:title><video:description>(December 1, 2009) Leonard Susskind discusses the equations of motion of fields containing particles and quantum field theory, and shows how basic processes are coded by a Lagrangian.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15067</video:player_loc><video:duration>7312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15073</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 2</video:title><video:description>(October 12, 2009) Leonard Susskind gives the second lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he explores quantum field theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15073</video:player_loc><video:duration>6634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15072</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 3</video:title><video:description>(October 19, 2009) Leonard Susskind gives the third lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he talks about what a quantum field is and how it is related to particles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15072</video:player_loc><video:duration>7168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15071</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 4</video:title><video:description>(October 26, 2009) Leonard Susskind gives the fourth lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he continues on the subject of quantum field theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15071</video:player_loc><video:duration>6702</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15069</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 6</video:title><video:description>(November 9, 2009) Leonard Susskind gives the sixth lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he continues on the subject of quantum field theory, including, the diary equation and Higgs Particles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15069</video:player_loc><video:duration>6123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15074</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 10</video:title><video:description>(December 3, 2009) Leonard Susskind gives the tenth lecture of a three-quarter sequence of courses that will explore the new revolutions in particle physics. In this lecture he continues on the subject of quantum field theory, including, the diary equation and Higgs Particles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15074</video:player_loc><video:duration>5690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14998</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 5</video:title><video:description>(February 6, 2012) Leonard Susskind discusses an array of topics including uncertainty, the Schroedinger equation, and how things evolve with time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14998</video:player_loc><video:duration>7426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15060</video:thumbnail_loc><video:title>Cosmology | Lecture 6</video:title><video:description>(February 18, 2013) Leonard Susskind develops the energy density allocation equation, and describes the historical progress of the solution to this equation. He then describes the observations of luminosity and red-shift that have led to the correct solution for today's universe - which is dominated by dark energy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15060</video:player_loc><video:duration>6526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15066</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Basic Concepts | Lecture 8</video:title><video:description>(November 16, 2009) Leonard Susskind discusses the theory and mathematics of particle spin and half spin, the Dirac equation, and isotopic spin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15066</video:player_loc><video:duration>6370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15061</video:thumbnail_loc><video:title>Cosmology | Lecture 5</video:title><video:description>(February 11, 2013) After reviewing the cosmological equations of state, Leonard Susskind introduces the concept of vacuum energy. Vacuum energy is represented by the cosmological constant, and is also known as dark energy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15061</video:player_loc><video:duration>6340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15011</video:thumbnail_loc><video:title>The Theoretical Minimum | Lecture 1</video:title><video:description>(January 9, 2012) Leonard Susskind provides an introduction to quantum mechanics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15011</video:player_loc><video:duration>6392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15063</video:thumbnail_loc><video:title>Cosmology | Lecture 3</video:title><video:description>(January 28, 2013) Leonard Susskind presents three possible geometries of homogeneous space: flat, spherical, and hyperbolic, and develops the metric for these spatial geometries in spherical coordinates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15063</video:player_loc><video:duration>6074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15065</video:thumbnail_loc><video:title>Cosmology | Lecture 1</video:title><video:description>(January 14, 2013) Leonard Susskind introduces the study of Cosmology and derives the classical physics formulas that describe our expanding universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15065</video:player_loc><video:duration>5746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15056</video:thumbnail_loc><video:title>Demystifying the Higgs Boson with Leonard Susskind</video:title><video:description>(July 30, 2012) Professor Susskind presents an explanation of what the Higgs mechanism is, and what it means to "give mass to particles." He also explains what's at stake for the future of physics and cosmology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15056</video:player_loc><video:duration>4508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15040</video:thumbnail_loc><video:title>General Relativity | Lecture 8</video:title><video:description>(November 12, 2012) Leonard Susskind develops the coordinate transformations used to create Penrose diagrams, and then uses them to describe the physics of black hole creation. This series is the fourth installment of a six-quarter series that explore the foundations of modern physics. In this quarter Susskind focuses on Einstein's General Theory of Relativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15040</video:player_loc><video:duration>4988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15125</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15125</video:player_loc><video:duration>7765</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15123</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 1</video:title><video:description>(September 20, 2010) Leonard Susskind gives a lecture on the string theory and particle physics. He is a world renown theoretical physicist and uses graphs to help demonstrate the theories he is presenting. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15123</video:player_loc><video:duration>6415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15126</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15126</video:player_loc><video:duration>6890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15127</video:thumbnail_loc><video:title>Quantum Entanglements, Part 3 | Lecture 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15127</video:player_loc><video:duration>6971</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15128</video:thumbnail_loc><video:title>Quantum Entanglements, Part 1 | Lecture 8</video:title><video:description>Lecture 8 of Leonard Susskind's course concentrating on Quantum Entanglements (Part 1, Fall 2006). Recorded November 13, 2006 at Stanford University. This Stanford Continuing Studies course is the first of a three-quarter sequence of classes exploring the "quantum entanglements" in modern theoretical physics. Leonard Susskind is the Felix Bloch Professor of Physics at Stanford University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15128</video:player_loc><video:duration>6462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15130</video:thumbnail_loc><video:title>String Theory and M-Theory | Lecture 5</video:title><video:description>(October 18, 2010) Professor Leonard Susskind delivers a lecture concerning plonck variables and how they relate to string theory in the context of modern physics. String theory (with its close relative, M-theory) is the basis for the most ambitious theories of the physical world. It has profoundly influenced our understanding of gravity, cosmology, and particle physics. In this course we will develop the basic theoretical and mathematical ideas, including the string-theoretic origin of gravity, the theory of extra dimensions of space, the connection between strings and black holes, the "landscape" of string theory, and the holographic principle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15130</video:player_loc><video:duration>6048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15120</video:thumbnail_loc><video:title>Topics in String Theory | Lecture 6</video:title><video:description>(February 14, 2011) Leonard Susskind gives a lecture on string theory and particle physics that focuses on how string theory gives a resolution to the question regarding the entropy in a black hole. In the last of course of this series, Leonard Susskind continues his exploration of string theory that attempts to reconcile quantum mechanics and general relativity. In particular, the course focuses on string theory with regard to important issues in contemporary physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15120</video:player_loc><video:duration>3623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15086</video:thumbnail_loc><video:title>New Revolutions in Particle Physics: Standard Model | Lecture 3</video:title><video:description>(January 25, 2010) Leonard Susskind, discusses the rotation of space.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15086</video:player_loc><video:duration>2949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15283</video:thumbnail_loc><video:title>Working in Collaboration with Data Centres</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15283</video:player_loc><video:duration>1318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15296</video:thumbnail_loc><video:title>Data Sharing and Interoperability</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15296</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15322</video:thumbnail_loc><video:title>Nachhaltiger Küstenschutz unter Berücksichtigung des Klimawandels am Beispiel der Halligen</video:title><video:description>Die deutschen Halligen wurden für eine Pilotstudie herangezogen, in der Sozial- und Ingenieurwissenschaften gemeinsam untersucht haben, wie Küstengesellschaften die Risiken durch den Klimawandel wahrnehmen und wie negativen Einflüssen entgegen gewirkt werden kann. Gemeinsam mit den Anwohnern wurden Anpassungstrategien für Klimawandelszenarien entworfen und auf ihre Machbarkeit aus Ingenieurssicht bewertet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15322</video:player_loc><video:duration>1692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15326</video:thumbnail_loc><video:title>Bedeutung von EU-Empfehlung "Küstenmanagement" und der EU-Richtlinie "Maritime Raumordnung" aus Umweltsicht</video:title><video:description>Die planerischen Instrumente Küstenzonenmanagement und Raumordnung werden vorgestellt, sowie die relevanten EU-Richtlinien für die deutsche Küsten erläutert. Erfolgreiche Projekte werden als Beispiele herangezogen. Basierend auf den Erkenntnissen des Projekts KüstenKlima wird ein Ausblick auf zukünftigen Forschungsbedarf gegeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15326</video:player_loc><video:duration>2121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15324</video:thumbnail_loc><video:title>Forschung für den Küstenschutz im GWK - gestern, heute, morgen</video:title><video:description>Es wird erläutert, wie der Große Wellenkanal (GWK) seit seiner Entstehung für die Forschung im Küsteningenieurwesen genutzt wurde. Indem sich die Messtechnik weiterentwickelt hat ist es stets möglich gewesen, neue Erkenntnisse in den Forschungsbereichen Schutzbauwerke und Sedimenttransport zu erlangen. Die Themenfelder sind dennoch auch zukünftig von großer Bedeutung. In den letzten Jahren sind außerdem die Tätigkeitsfelder Ökohydraulik und maritime Energie hinzugekommen, für die auch ein Ausblick auf die Zukunft gegeben wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15324</video:player_loc><video:duration>2029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15323</video:thumbnail_loc><video:title>"Low-regret" Anpassungsmaßnahmen im Küsteningenieurwesen - Chancen für Forschung und Entwicklung!?</video:title><video:description>Das Konzept der low-regret Anpassung an Herausforderungen im Küsteningenieurwesen wird an Hand von internationalen Bespielen erläutert und harten Schutzmaßnahmen gegenüber gestellt. Perspektiven für low-regret Maßnahmen werden diskutiert und ein Ausblick auf zukünftige notwendige Forschungsfragen gegeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15323</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15321</video:thumbnail_loc><video:title>Küstenschutzstrategien des Landes Mecklenburg-Vorpommern - Ein nachhaltig orientierter Küstenschutz!</video:title><video:description>Die Entwicklung des Küstenschutzes in Mecklenburg-Vorpommern wird vorgestellt und die Grundlagen und Handlungsgrundsätze erläutert. Basierend auf Fallbeispielen werden die Prioritäten und Forschungsbedarfe für die Zukunft aufgezeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15321</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15336</video:thumbnail_loc><video:title>FreeBSD's Ext2 Implementation</video:title><video:description>While FreeBSD has been experiencing a huge momentum with ZFS and UFS2 continues to improve in exciting ways, another UFS variant has seen some advances: Ext2fs is trying to catch up with the new times. FreeBSD's ext2 implementation has a huge history: it started it's life as part of BSD-Lites for CMU's Mach. It got ported to FreeBSD and after some rust gathering it eventually got important merges from NetBSD's port so now it is completely GPL free and is supporting new features. Ext2 uses many concepts that are based on UFS but, for good or for bad, Ext2 has never been considered important enough to compete with the local UFS filesystem in the BSDs. Both filesystems have also taken different design decisions over the years and it is not always clear which developments are a clear win on either side. The core of both filesystems is indeed very similar and that similarity has made it relatively easy to adopt in FreeBSD's Ext2fs many enhancements based on FreeBSD's UFS support. Recent years have seen some developments based on successful Google Summer of Code Projects so FreeBSD's driver has support for the directory index and read-only support for extents. This talk presents the recent developments in ext2fs for FreeBSD and attempts to compare the linux ext2/3/4 features with the typical UFS filesystem in the BSDs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15336</video:player_loc><video:duration>3482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15349</video:thumbnail_loc><video:title>Migrating from Linux to FreeBSD as a backend data store</video:title><video:description>In this talk I would like to discuss the process I went through in replacing a research file server's OS from Linux to FreeBSD and that of its backup system. Initially, the system was hosting a custom 32bit Gentoo Linux instance and was able to host approximately 2.5TB of data over two file systems backed by a RAID-5 software RAID implementation. The solution I implemented allowed me to leverage all the installed disks as one large ZFSv2 data volume by booting the system as a diskless FreeBSD system. I then utilized istgt (an iSCSI target software package) to offer a large disk to one of the group's 64bit Gentoo Linux compute nodes whereby I could then launch autofs and racoon services. I would like to present this material to the BSDCan attendees to share my experience with others and to show that others can accomplish the same task without spending a large amount of money on proprietary software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15349</video:player_loc><video:duration>2033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15351</video:thumbnail_loc><video:title>Modern workflow for managing Spatial data</video:title><video:description>Eddie Pickle will discuss Boundless' efforts to create new, open source tools that improve geospatial data management workflows, and how these support LocationTech's vision for new geospatial technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15351</video:player_loc><video:duration>320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15290</video:thumbnail_loc><video:title>Publishing Data in the Context of ICSU World Data System</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15290</video:player_loc><video:duration>1491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15293</video:thumbnail_loc><video:title>Revolutionizing the Journal through Big Data Computational Research</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15293</video:player_loc><video:duration>1289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15338</video:thumbnail_loc><video:title>Fusing Structured and Unstructured Data for Geospatial Insights in Lumify</video:title><video:description>Lumify is an open source big data integration, analytics, and visualization platform designed to help users discover connections and explore relationships in their data. It can ingest anything from spreadsheets and text documents, to images and video, representing this diverse data as a collection of entities, properties, and relationships between entities. Everything is stored in a scalable and secure graph database to enable advanced social network analysis and complex graph traversals. Built on proven open source technologies for big data like Hadoop, Storm, and Accumulo, Lumify supports a variety of mission-critical use cases centered around the emerging concepts of activity-based intelligence (ABI), object-based production (OBP), and human geography (HG). Its intuitive web-based user interface provides a suite of analytic options with multiple views on the data, including 2D and 3D graphs, full-text faceted search, histograms with aggregate statistics, and an interactive geographic map exploration feature. This talk will demonstrate how Lumify can be used to fuse structured and unstructured data from multiple sources into a unified knowledge base, and then analyze that knowledge to uncover hidden connections and actionable insights buried within the data's geospatial context.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15338</video:player_loc><video:duration>887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15295</video:thumbnail_loc><video:title>Strasbourg Astronomical Data Centre (CDS): 42 Years Serving the Community</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15295</video:player_loc><video:duration>1017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15294</video:thumbnail_loc><video:title>RADAR Project: Data Preservation and Publication</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15294</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15344</video:thumbnail_loc><video:title>Keeping Current</video:title><video:description>Detailed discussion of tips, tools and strategies for maintaining internal software forks with a particular emphasis on FreeBSD and its use in EMC's Isilon Storage Division. Occasionally you need to fork a project. You probably still want to track the upstream version but you've got local modifications you need to maintain. The EMC Isilon Storage Division does this with FreeBSD in a big way. This presentation will go through what happens when you don't keep up to date and how you can get back up to date in a way that can still mesh with your release process. It'll also go through tools you can use to help the process along and keep your project managers happy and strategies for making sure you don't get behind again.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15344</video:player_loc><video:duration>2178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15345</video:thumbnail_loc><video:title>Leveraging Cloud Computing Infrastructure for Public Health Surveillance</video:title><video:description>Public health entities around the world do not have the Information Technology (IT) resources and infrastructure necessary for building robust applications for disease surveillance. Using the open-source model and cloud computing infrastructure, an attempt has been made to enable global reporting of some of the parameters around birth defects and potential "causative" environmental factors on a spatial basis. The application includes elements of peer review of reports and preservation of confidentiality of the patients and reporters in novel ways. Spatial aggregation of patient location data provides a summary of occurrence of birth defects worldwide or limited to a region depending on the requirements of the end-user(s)Spatial navigational tools enable the user to drill down to an aggregation level of 1 x 1 degrees square. Peer review and requests for detailed data from data owners occur through search tools and an email interface.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15345</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15340</video:thumbnail_loc><video:title>Geospatial Data Licenses: Key Considerations for Non-lawyers</video:title><video:description>This presentation by Kevin Pomfret from the Center for Spatial Law and Policy will identify the main components of a license agreement and discuss how each component applies to geospatial data. It will also highlight some of the unique issues associated with the licensing of geospatial data, such as copyright and privacy. The presentation was developed for non-lawyers, so it will have minimal legal jargon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15340</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15348</video:thumbnail_loc><video:title>Mapping for Good</video:title><video:description>The American Red Cross leverages open data in many ways for long term programs and during disaster responses. Most recently during Typhoon Haiyan in the Philippines thousands of volunteer mappers made millions of edits to OpenStreetMap in the affected areas of the Philippines to support humanitarians such as the Red Cross on the ground. This session will look at the mechanics of how the American Red Cross uses the great work of digital volunteers to empower its relief teams on the ground to navigate, plan, and make life changing decisions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15348</video:player_loc><video:duration>417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15363</video:thumbnail_loc><video:title>FreeBSD Test Suite</video:title><video:description>FreeBSD has seen the birth of its test suite in 2013 and, while the result is heavily based on experience gained in the NetBSD project, there are significant differences between the two. Come to this talk to learn what the FreeBSD test suite is by looking at the various design choices, the tools in use, the roadmap to the final product and, if you are into coding, some actual examples of tests and the process to plug them into the suite. FreeBSD has been in the need for an automated test suite for a long time. During the last few years, various alternatives have been investigated and, finally, the beginnings of a tangible test suite surfaced in 2013. The FreeBSD test suite is now a reality: the system builds and installs tests out of the box; the test suite can be trivially executed with a single command; the testing cluster is up and running, publishing results for test runs about twice per hour; and there is a lot of ongoing work to make the current setup better. This talk will provide you with a general overview of the new FreeBSD test suite, both from the perspective of an end user and of a developer. We will cover many different areas, including but not limited to: the structure of the test suite, covering the use of Kyua as the run-time engine and the various "frameworks" available to implement test programs; the set up of the continuous testing cluster, to understand how its activity benefits developers; the differences between the FreeBSD and NetBSD test suites, and how the two will eventually converge; the future plans for the test suite, especially in the area of reporting and kernel-level testing; and, to conclude, we will get our hands dirty by seeing actual code for a bunch of simple tests. You will hopefully get a sense of the non-existent difficulty to start writing tests en-masse!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15363</video:player_loc><video:duration>2901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15347</video:thumbnail_loc><video:title>LibreSSL - An OpenSSL replacement</video:title><video:description>LibreSSL is a recently started initiative by the OpenBSD project to fork and clean up the OpenSSL code base. We have been working on this rather intensively for about a month now. I will be discussing the Origins of LibreSSL (The OpenBSD Fork of OpenSSL) - including why we decided to fork, what we are hoping to achieve, as well as a number of examples of the sorts of code changes we are doing, and the sorts of issues we have found in the code base and how we are changing things. All who are potentially interested in something better than OpenSSL may find this talk of interest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15347</video:player_loc><video:duration>2676</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15364</video:thumbnail_loc><video:title>Transparent Superpages for FreeBSD on ARM</video:title><video:description>The talk covers recent work on providing transparent superpages support for the FreeBSD operating system on ARM. The concept of superpages is a virtual memory system optimization, which allow for efficient use of the TLB translations, effectively reducing the overhead related to the memory management. This technique can significantly increase system's performance at the interface between CPU and main memory thus affecting its overall efficiency. The lecture focuses on presenting superpages mechanism supported by the FreeBSD in the context of its implementation for the ARM architecture. Principles of the virtual memory operations are briefly presented to illustrate the requirements and limitations standing before the related subsystem. The talk provides description of the virtual memory system architecture introduced in ARMv6/v7 compliant processors and the opportunities to take advantage of the superpages technique. The primary focus of the presentation is to elaborate on how the superpages functionality was implemented on FreeBSD/arm and what are the results of its application. The talk presents real-life measurements and benchmarks performed on modern, multiprocessor ARM platforms. Hence, the actual achievements and areas of application are shown. Finally, the article summarizes the integration process to the mainline FreeBSD and discusses the areas of future work and improvements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15364</video:player_loc><video:duration>2199</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15354</video:thumbnail_loc><video:title>Open Data straight from the Source</video:title><video:description>Government agencies are responsible for managing updated and authoritative as part of their operations. Recently open government¹ has become a popular movement that promises transparency, engagement, and efficiency for agencies and citizens. Increasingly open government mandates are also requiring organizations to make their data freely available through the web. GIS is already at the heart of the majority of data management in government and also accounts for most of the open data that is intended for release. ArcGIS Open Data leverages your existing infrastructure to make your data discoverable, explorable, and accessible without any migration or additional workload. By aligning government open data to existing workflows as well as the architecture of the web, it's possible to readily fulfill these mandates and achieve agency vision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15354</video:player_loc><video:duration>1071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15366</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15366</video:thumbnail_loc><video:title>Using BGP for realtime import and export of spam whitelist/blacklist entries</video:title><video:description>The results of using BGP for realtime import and export of spam whitelist/blacklist entries In early 2013, I introduced a new method to distribute spam whitelist/blacklist entries. Now, I am able to present the results of 1 year of usage. In the battle against Spam, many mail server admins collect and distribute IP addresses of systems that send them Spam. However, distribution of these lists are traditionally limited to 2 methods. is periodically downloading this list from a source, usually a web server often causing massive load and slowness at the top of the hour. is a real-time lookup against an external provider (such as dns-rbls) so your response time is dependent on how fast they respond or timeout. This talk discusses a 3rd solution: using BGP to distribute the IP addresses in a real-time manner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15366</video:player_loc><video:duration>3281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15362</video:thumbnail_loc><video:title>The architecture of the new solver in pkg</video:title><video:description>In the context of package management, the solver is an algorithm (or set of algorithms) to resolve dependencies and conflicts. The solver must handle options, upgrades, multiple repos, locally installed software, as well as other factors. The upcoming 1.3 release of pkg will have the new solver that has some important consequences. This talk is dedicated to the design concepts of the new solver in pkg management system (pkg-ng initially). In this talk, I describe the basic architecture of the solver, ideas used and the consequences of using this algorithm. Moreover, this talk describes the proposed pkg and ports architecture to simplify binary packages and ports using for all FreeBSD users. The proposed talk is oriented to the wide auditory of FreeBSD users and describes the architectural design of pkg and ports that is going to be implemented. I concentrate on the following topics: the interaction of ports and packages how pkg may be used for ports management what are the alternatives used by other packages management systems (yum/apt/zypper/MacPorts) the basic description of the SAT problem and how this algorithm can be applied to packages management multiple repos handling the improved support of custom options advanced conflicts and dependencies fine-grained packages distribution base system interaction the speed estimations This talk is intended to improve the understanding of pkg internals and the future plans of FreeBSD packages and ports development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15362</video:player_loc><video:duration>2316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15346</video:thumbnail_loc><video:title>Leveraging Open Source and Open Data at Mapbox</video:title><video:description>Open source and open data has been at the core of Mapbox's fast launch from its beginnings three years ago to powering maps for customers like Foursquare, Pinterest or the Financial Times. Alex Barth will explain Mapbox' open source strategy and show how Mapbox leverages open source software and data to launch new mapping services fast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15346</video:player_loc><video:duration>513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15332</video:thumbnail_loc><video:title>BSDCan 2014 Keynote, FlightAware</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15332</video:player_loc><video:duration>1846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15276</video:thumbnail_loc><video:title>CODATA and International Dimensions of Data Policy: Advocacy and Impact on Practice</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15276</video:player_loc><video:duration>1900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15278</video:thumbnail_loc><video:title>Data Citation, Principles and Practice</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15278</video:player_loc><video:duration>1548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15288</video:thumbnail_loc><video:title>Joining Forces: the Databib / re3data.org Collaboration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15288</video:player_loc><video:duration>1740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15335</video:thumbnail_loc><video:title>Digital Justice &amp; Civic Innovation: Case Study - Red Hook Wifi</video:title><video:description>Community-led efforts to close the digital divide and address digital justice issues, such as Red Hook WiFi, can generate economic opportunity, facilitate access to essential services and improve quality of life in communities. Understanding the ecosystem of our neighborhoods and cities and the relationships to technology and data is essential to this process. This talk will focus on how communities are using data, technology and community outreach to build resilient communities, provide access and open governance systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15335</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15339</video:thumbnail_loc><video:title>GeoMesa: Scalable Geospatial Analytics</video:title><video:description>The proliferation of smart phones with embedded geolocation sensors has led to an explosion of geospatial data in all domains. Every mobile app now asks users to enable location services and generates copious geotagged data. Existing solutions for managing this data rely on traditional approaches using geospatial relational RDBMS platforms. GeoMesa is an open source scalable spatio-temporal index built on top of the Accumulo distributed column family database that provides efficient OGC standards based access and query capabilities of very large datasets. GeoMesa provides WMS or WFS services over HTTP for data access as well as an API based on Geotools. Spatial analytics in GeoMesa can leverage Hadoop to perform computations in parallel on a cloud. Sensitive personal information inherent in consumer geolocated data can be protected using Accumulo's cell level security. This talk will cover the indexing structure in GeoMesa and how it enables scalable geospatial analytics in a cloud platform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15339</video:player_loc><video:duration>942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15331</video:thumbnail_loc><video:title>21st Century Geospatial Data Processing</video:title><video:description>Azavea develops open source tools for geospatial data analysis. We are trying to enable the transformation of geographic data into new forms, rather than simply displaying it on a map. We want to make it easier for people to do magical things with spatial data. Robert Cheetham will describe some of the major challenges to contemporary spatial data processing and introduce the LocationTech projects aimed at addressing these challenges, including GeoTrellis, GeoMesa, and GeoJinni.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15331</video:player_loc><video:duration>537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15325</video:thumbnail_loc><video:title>Quo Vadis MSL und Küsten ?</video:title><video:description>Der Vortrag gibt einen Überblick über den Stand des Wissens hinsichtlich Meeresspiegelanstieg und möglicher Entwicklung. Es werden Forschungsprojekte vorgestellt, die sich mit der Thematik beschäftigt haben. Basierend auf den Ergebnissen und identifizierten Wissenslücken wird der Forschungsbedarf für die nächsten Jahre aufgezeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15325</video:player_loc><video:duration>1945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15327</video:thumbnail_loc><video:title>KüNO: Küstenforschung Nordsee/Ostsee</video:title><video:description>Es wird ein Überblick über die fünf Forschungsprojekte, die im Programm KüNO (Küstenforschung für Nord- und Ostsee) gefördert werden, gegeben. Ziel aller Projekte ist die zukunftsfähige Nutzung der natürlichen Ressourcen. Maßgabe ist zudem die Umsetzung der europäischen Meeresrichtlinie.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15327</video:player_loc><video:duration>1784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15353</video:thumbnail_loc><video:title>New trends in mandoc</video:title><video:description>Since its first presentation at BSDCan 2011, the mandoc(1) documentation formatting system has gained a lot of traction in all four major BSD operating systems and beyond. This talk will provide an update regarding recent feature additions, in particular the mdoc(7) to man(7) converter to produce high quality manual formatting for portable software packages, and the new SQLite3-based mandocdb(8) utility, a drop-in replacement for the traditional makewhatis(8)/apropos(1) combo, providing markup-sensitive search capabilities and flexible search result output formats. I will give an overview of the adoption status of mandoc(1) and mandocdb(8) in OpenBSD, DragonFly, NetBSD, and FreeBSD as well as a few other free operating systems, comment on mandoc versus groff usage in the OpenBSD ports tree including recommendations for handling manuals in packaging systems in general, and comment on possible future development directions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15353</video:player_loc><video:duration>4288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15360</video:thumbnail_loc><video:title>Shellscripts and Commands</video:title><video:description>Shellscripts and Commands: practical development method from large-scale academic research to mission-critical business system Universal Shell Programming Liboratory has developed many kinds of mission-critical business systems for many companies based on their own unique and innovative development method for SI and big-data processing. The main idea of that might be too simple to believe in: text files, commands and shellscripts. You can convert almost any kind of your data into text. Then the development method tells you how to organize your data in what directories. As a result, it realizes fast processing and easy coding. This method is applicable in many areas, from as small tools to larg-scale data processing. I describe their development method in a tangible way using Open usp Tukubai and FreeBSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15360</video:player_loc><video:duration>3457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15280</video:thumbnail_loc><video:title>Update on Data Publishing with Dataverse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15280</video:player_loc><video:duration>1309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15277</video:thumbnail_loc><video:title>Driving the Data (Policy, Citation)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15277</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15275</video:thumbnail_loc><video:title>INRA Institutional Data Policy: Data Sharing and Data Management</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15275</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15248</video:thumbnail_loc><video:title>An introduction to PlanOS (Planar Optronic Systems)</video:title><video:description>PlanOS is a Collaborative Research Centre funded by the German Research Council (DFG). Project partners are Leibniz Universität Hannover, the University of Freiburg, Laser Zentrum Hannover e.V., Clausthal University of Technology, and Technische Universität Braunschweig. The scientific goals of PlanOS are the... ... research on and characterization of novel materials used in polymer-based, optical sensory. ... realization of suitable polymers and micro-optical components in optical quality. ... coupling and integration of structures and components into a large-scale 2D sensor array. ... simulation of sensor networks dependent on relevant system and external parameters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15248</video:player_loc><video:duration>597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15204</video:thumbnail_loc><video:title>Möglichkeiten des wissenschaftlichen Publizierens und Qualitätssicherungsverfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15204</video:player_loc><video:duration>3136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15272</video:thumbnail_loc><video:title>The quantum computer is growing up</video:title><video:description>A team of physicists at the University of Innsbruck, led by Philipp Schindler and Rainer Blatt, has been the first to demonstrate a crucial element for a future functioning quantum computer: repetitive error correction. This allows scientists to correct errors occurring in a quantum computer efficiently.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15272</video:player_loc><video:duration>295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15273</video:thumbnail_loc><video:title>Supercomputer: Wie die Forschung von Hochleistungsrechnern profitiert</video:title><video:description>Einer der jüngsten Forschungsschwerpunkte der Universität Innsbruck ist jener für Hochleistungsrechnen. Im Forschungsschwerpunkt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15273</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15342</video:thumbnail_loc><video:title>Introducing ASLR in FreeBSD</video:title><video:description>Address-space layout randomization (ASLR) has existed in many operating systems for a number of years. The most famous implementation is the PaX patch for Linux's kernel. This presentation introduces and announces an ASLR implementation based on PaX for FreeBSD/amd64. Details regarding how ASLR has been ported to FreeBSD and some advanced features will be presented. FreeBSD will soon be getting a port of PaX to 11-CURRENT/amd64. This presentation details changes to how ELF executables are loaded in memory and innovative workarounds for legacy applications that don't support (or misbehave) ASLR. Jails can have their own ASLR settings. Misbehaving applications can be run in a jail with ASLR turned off, while ASLR remains turned on in the other jails and in the host.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15342</video:player_loc><video:duration>2718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15337</video:thumbnail_loc><video:title>FreeBSD bmake and meta mode</video:title><video:description>The Junos "meta mode" build is the coolest thing since sliced bread. The FreeBSD projects/bmake branch provides a proof of concept for the more general use of this technology. The latest release of FreeBSD uses bmake by default, a prerequisite for the "meta mode" build. This talk will cover the adoption of bmake and how the projects/bmake branch differs from traditional FreeBSD build.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15337</video:player_loc><video:duration>4299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15503</video:thumbnail_loc><video:title>A New Dimension To PostGIS : 3D</video:title><video:description>Talking about 3D used to sound cool. Used to. But for real GIS use, we really need more than just playing with a globe. 3D in GIS becomes cool as soon as we have the ability to deal with full 3D spatial analysis. Just as we already have in 2D, we need functions like intersection, buffer, triangulation and more ... The GEOS library provides us 2D topological processing for years. The CGAL library could now also provide us some interesting additional 3D topological functions. As CGAL is not fully designed for GIS data models, we provide a library inbetween called SFCGAL, in charge of providing a Simple Feature API on top of CGAL. PostGIS 2.1 now allows to link PostGIS and (SF)CGAL, and already provides several exciting 3D functions (and more and more to come). This thrilling talk about PostGIS 3D will therefore focus on : - What kind of project / application needs 3D GIS analysis ? - What can we do right now with PostGIS 2.1 and (SF)CGAL ? - What we will be able to do soon with PostGIS 3D ? - Some tools used to view and manipulate 3D data (QGIS / WebGL based)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15503</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15497</video:thumbnail_loc><video:title>A focused wave breaking on a group of cylinders</video:title><video:description>We generated a focused wave that had its breaking point directly at the location where we placed a group of cylinders. The interaction was monitored from two perspectives to give better impressions of the processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15497</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15499</video:thumbnail_loc><video:title>A focused wave breaking on a monopile</video:title><video:description>A focused wave was generated in GWK in a way that it breaks exactly at the location where a monopile is installed. We were particularly interested in the forces acting on the monopile during these experiments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15499</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15496</video:thumbnail_loc><video:title>Impressions from bes sehar stress under wave run-up experiments</video:title><video:description>This video provides impressions from bed shear stress under wave run-up experiments. The tests were conducted by Chris Blenkinsopp (University of Bath) and his international team.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15496</video:player_loc><video:duration>58</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15493</video:thumbnail_loc><video:title>Solitary Wave Generation</video:title><video:description>Here, a solitary wave with height 0.55 m was generated in GWK. The video shows the progress of the wave, its breaking and how it runs up a beach slope.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15493</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15495</video:thumbnail_loc><video:title>Combination of two solitary waves</video:title><video:description>Two solitary waves running up a beach in the Large Wave Flume (GWK), Hannover. The video shows their interaction on the beach slope and how far they run up the beach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15495</video:player_loc><video:duration>73</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15498</video:thumbnail_loc><video:title>Regular waves hitting a monopile</video:title><video:description>We exposed a monopile to regular waves to observe the response to breaking waves in a repeatable setup.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15498</video:player_loc><video:duration>50</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15491</video:thumbnail_loc><video:title>Focused wave breaking on a permeable wall</video:title><video:description>This was the very first attempt to expose a permeable wall to a focused wave. The results were very unexpected and partly destroyed the roof.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15491</video:player_loc><video:duration>29</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15494</video:thumbnail_loc><video:title>Waves breaking on monopiles with different tilting angles</video:title><video:description>The same monopile was installed in GWK with different tilting angles with respect to wave approach. See how the breaking and spay changes depending on the angle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15494</video:player_loc><video:duration>51</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15490</video:thumbnail_loc><video:title>Regular waves hitting a coastal Wave Energy Converter (WEC)</video:title><video:description>We tested a wave energy converter based on the oscillating water column (OWC) principle. Here regular waves with a period of 5 s and wave height of 1.07 m are applied. These waves were too powerful for the design.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15490</video:player_loc><video:duration>58</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15492</video:thumbnail_loc><video:title>Scaled model of the revetment on the Wadden Sea island Norderney</video:title><video:description>A scaled model of the revetment on the Wadden Sea island Norderney was installed in GWK. See how it fares under storm flood conditions and an elevated sea level. In this case the design water level was 5 m above mean sea level.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15492</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15500</video:thumbnail_loc><video:title>Regular waves hitting a vertical Wall</video:title><video:description>In this famous FZK video regular waves hit a vertical wall. This results in forces and water movement that is visible from great distance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15500</video:player_loc><video:duration>62</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15505</video:thumbnail_loc><video:title>A New Zealand Case Study: Open Source, Open Standards, Open Data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15505</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15526</video:thumbnail_loc><video:title>Epidemiology With An Open Source WebGIS Platform</video:title><video:description>We present a statistical WebGIS platform integrating visualization tools and statistical functions for epidemiological studies, entirely based on Open Source technologies. An application for cancer mapping and environmental cancer studies is the Cancer Atlas (CA-TN), the GeoICT platform of the Cancer Registry of Trentino (Italy).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15526</video:player_loc><video:duration>1400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15501</video:thumbnail_loc><video:title>A Cellular Automata Land-Use Model For The R Software Environment</video:title><video:description>A cellular automata model of land-use change developed in the free and open source software environment R is presented. The advantages offered by R as a development environment for a CA land-use model are evaluated, and the pros and cons of the approach employed are discussed in depth with reference to commercial alternatives.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15501</video:player_loc><video:duration>1602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15510</video:thumbnail_loc><video:title>An Open Source Analysis Toolbox For Street Network Comparison</video:title><video:description>This paper presents a novel open source toolbox for street network comparison based on the Sextante geoprocessing framework for the open source Geographic Information System Quantum GIS (QGIS). In the spirit of open science, the tool- box enables researchers worldwide to assess the quality of street networks such as OpenStreetMap (OSM) by calculating key performance indicators commonly used in street network comparison studies. Additionally, we suggest two new perfor- mance indicators for turn restriction and one-way street comparisons specifically aimed at testing street network quality for routing. We demonstrate the use of this toolbox by comparing OSM and the official Austrian reference graph Graph Integration Platform (GIP) in the greater Vienna region.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15510</video:player_loc><video:duration>1643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15539</video:thumbnail_loc><video:title>Getting The Best Performance For GeoJSON Map Visualizations: PostGIS Vs CouchDB Backend</video:title><video:description>In order to deliver rich user experience to user, features (attribute data and geometries) have to be sent to the client for mouse-over visual effects, synchronization between charts, tables and maps, and on-the-fly classifications. GeoJSON is one of the most popular encodings for the transfer of features for client-side map visualization. The performance of client visualizations depends on a number of factors: message size, client memory allocation, bandwidth, and the speed of the database back-end amongst the main ones. Large GeoJSON-encoded datasets can substantially slow down loading and stylization times, and also crash the browser when too many geometries are requested. A combination of techniques can be used to reduce the size of the data (polygon generalization, compression, etc). The choice of an open-source DBMS for geo-spatial applications used to be easy: PostGIS is powerful, well-supported, robust and fast RDBMS ? On the other hand, unstructured data, such as (Geo)JSON, may be better served by document-oriented DBMS such as Apache CouchDB. The performance of PostGIS and CouchDB in producing GeoJSON polygons with different combination of factors that are known to affect performance was tested: compression of GeoJSON (zip) to reduce transmission times, different levels of geometry generalization (reducing the number of vertices in transferred geometries), precision reduction (the reduction of numbers of decimal digits encoding coordinates), and the use of a topological JSON encoding of geometries (TopoJSON) to avoid redundancy of edges transferred. We present the results of a benchmark exercise testing the performance of an OpenLayers interface backed by a persistence layer implemented using PostGIS and CouchD. Test data were collected using an automated test application based on Selenium, which allowed to gather repeated observations for every combination of factors and build statistical models of performance. These statistical models help to pick the best combination of techniques and DBMS, and to gauge the relative contribution of every technique to the overall performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15539</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15534</video:thumbnail_loc><video:title>GDAL/OGR Project Status</video:title><video:description>An overview of the capabilities of the GDAL/OGR (Geospatial Data Abstraction Library) project will be covered, followed by a focus on new developments in the last two years and future directions for the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15534</video:player_loc><video:duration>2194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15527</video:thumbnail_loc><video:title>ESA User Services Powered By Open Source</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15527</video:player_loc><video:duration>1525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15535</video:thumbnail_loc><video:title>GeoCat Bridge - Publish From ArcGIS Desktop Into FOSS4G</video:title><video:description>GeoCat Bridge helps to bridge the gap between proprietary and open source solutions. The goal of this product is to provide a solution that makes it extremely easy for users to publish their data on a GeoNetwork, GeoServer and/or MapServer based server solution. The tool converts the ArcMap symbology to symbology optimized for GeoServer and MapServer. Data can be loaded to the server on the file system or straight into PostGIS. It manages metadata at the source and publishes it as clean ISO19139 metadata. This extension creates a bridge where both proprietary, open source solution providers and open standards supporters are winners.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15535</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15569</video:thumbnail_loc><video:title>OpenLayers 3: Under The Hood</video:title><video:description>OpenLayers 3 is the next generation of web mapping. A radical new architecture and the use of cutting edge JavaScript techniques, libraries, and tools enables a full suite of previously unimaginable functionality while maintaining a compact, high performance library. In this talk we'll show you how to use this functionality in your applications, and peek under the hood to see how OpenLayers 3's architecture makes it possible. We'll include: Virtual globe (Cesium) integration: a carefully designed camera and data source abstractions permit close integration with the virtual globes. Switch between 2D and 3D views of the same data, or display synchronized 2D and 3D views side by side. Multiple rendering back-ends: a pluggable rendering architecture supports multiple renderers for maximum performance and portability. A Canvas 2D renderer provides fast, reliable rendering on current devices, a DOM renderer provides fall-back capabilities for older browsers, and a WebGL renderer opens the door to the next generation of performance for the most demanding applications. Rich data sources: generic and powerful core data representations of tiled, single image, and vector data make it easy to add support for a wide range of geospatial data sources. Smooth and flexible interaction and animation: an optimized rendering path ensures that interaction remains smooth at all times. Compact library size: use of the Closure suite of tools creates keeps the build size small while keeping the source code readable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15569</video:player_loc><video:duration>1539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15573</video:thumbnail_loc><video:title>PyModis: The Python Library For MODIS Data</video:title><video:description>pyModis library is a Python library to work with MODIS sensor satellite data. It was originally developed as an interface to download MODIS data from the NASA FTP server but it has grown into a powerful library which also offers further operations on the data. pyModis has several features: - it supports downloading of large numbers of original MODIS HDF/XML files. This is ideal for the automated continuous updating of a local archive through a cron job; - it can parse the XML file to obtain metadata information about the related HDF files; - it can convert a HDF MODIS file to GEOTIFF format; - it can create a mosaic of several MODIS tiles to obtain large coverages including the creation of the merged XML metadata file with information of all tiles used in this mosaic. For format conversion and mosaicing the MODIS Reprojection Tool (MRT) is required, because at time MRT is the best free and open source software to manage original MODIS data and convert them into a different projection system or format while taking care of the special features of the original Sinusoidal projection. pyModis is composed of three modules: - downmodis.py contains a class downModis used to download MODIS data, it requires a password for the FTP transfer (usually your email address) and a path where to store the downloaded data. Other parameters are optional, such as the date range or the MODIS product to be downloaded; - parsemodis.py contains two classes, parseModis that parses metadata of a HDF file returning all useful information. It has also the capability to create a configuration file for MRT; the other class is parseModisMulti, it reads metadata of several HDF files, hence it is used to create the XML file for a mosaic. This class is also able to return the bounding box of all the tiles; - convertmodis.py is the module to do some simple operations on the original HDF files such as reprojection. It contains three classes and all of them require the MRT software to be installed. convertModis converts HDF files to GeoTIFF format; createMosaic creates a mosaic from several MODIS HDF files into a single HDF file; and processMosaic converts the raw data of MODIS using swath2grid from MRT-Swath. In pyModis the user can also find five command line tools to easily work with pyModis library: - modis download.py is the tool to download data, - modis parse.py reads metadata of a HDF file, prints information or writes them to a file, - modis multiparse.py reads metadata of several HDF files and prints bounding box or writes the MODIS XML metadata for a mosaic, - modis mosaic.py creates a HDF mosaic from several HDF files, - modis convert.py converts MODIS data to GeoTIFF or other formats and as well as different projection reference systems. During the presentation all these topics will be discussed and illustrated along with more information about the future of pyModis and the tools for the community (how to contribute or how to report a bug or an enhancement).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15573</video:player_loc><video:duration>1366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15574</video:thumbnail_loc><video:title>Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Developments</video:title><video:description>The purpose of this presentation is, on a side, to dissect the developments performed during last year as far as raster data support in GeoTools and GeoServer is concerned, while on the other side to introduce and discuss the future development directions. Advancements and improvements for the management of raster mosaic and pyramids will be introduced and analyzed, as well as the latest developments for the exploitation of GDAL raster sources. Extensive details will be provided on the latest updates for the management of multidimensional raster data used in the Remote Sensing and MetOc fields. The presentation will also introduce and provide updates on the JAITools and ImageIO-Ext projects. JAITools provides a number of new raster data analysis operators, including powerful and fast raster algebra support. ImageIO-Ext bridges the gap across the Java world and native raster data access libraries providing high performance access to GDAL, Kakadu and other libraries. The presentation will wrap up providing an overview of unresolved issues and challenges that still need to be addressed, suggesting tips and workarounds allowing to leverage the full potential of the systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15574</video:player_loc><video:duration>1825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15581</video:thumbnail_loc><video:title>The Geodata Agency's Data Distribution Platform</video:title><video:description>Digital distribution of geodata makes it possible to improve the efficiency and accuracy of our professional users' data collections on an ongoing basis. The Agency's Digital Map Supply is a national infrastructure to distribute geospatial data to all kind of users. Subscribers to the Digital Map Supply receive their geodata via web services, eliminating shipping time and resources. All services are based on OGC standards e.g. WFS, WMTS, WMS and WCS. Furthermore the Digital Map Supply exposes a range of REST and SOAP services for geocoding, address searches etc. As part of the common public-sector eGOVERNMENT strategy 2011-2015, the government and Local Government Denmark have agreed on a basic data programme. The programme contains a number of specific improvements and initiatives in public-sector basic data, which will underpin greater efficiency and growth. The Digital Map Supply is the infrastructure that is used to supply the geospatial data to public agencies, end users, private companies etc. Furthermore the Digital Map Supply also supports a number of INSPIRE compliant services that The Geodata Agency is responsible of - such as a cadastral WFS. The presentation will show the architecture behind the Digital Map Supply including the number of open source components such as PostGIS, MapServer, GeoWebCache and GeoServer. The Digital Map Supply has been in service for more than ten years and the architecture has evolved during that time moving from commercial software to open source software. Moreover the presentation will outline the future of the Digital Map Supply including the migration to a new, common National distribution platform for all common public-sector data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15581</video:player_loc><video:duration>1917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15582</video:thumbnail_loc><video:title>The Importance Of Open Source Geospatial Labs In Widening Geospatial Education Worldwide</video:title><video:description>The importance of Open Source Geospatial Labs in widening Geospatial education worldwide Suchith Anand, University of Nottingham, UK Charlie Schweik, University of Massachusetts, Amherst, USA Helena Mitasova, North Carolina State University Maria Antonia Brovelli, Politecnico di Milano, Italy Serena Cotezee, University of Pretoria, South Africa Phil Davis, GeoTech Center, Delmar College, USA Patrick Hogan, NASA, USA Raphael Moreno, University of Colorado, Denver, USA Jeremy Morley, University of Nottingham, UK Although there has been tremendous growth in geospatial science over the last decade, the number of universities offering teaching in geospatial science in developing countries is very low. There are number of factors for this including high cost of software, lack of trained staff etc. But with the advent and maturity of free and open source geospatial software many universities in developing countries across the world will be establishing courses in geospatial science in the next few years. It was with this bigger mission in mind that in Sep 2011, the Open Source Geospatial Foundation (OSGeo) and the International Cartographic Association (ICA) signed an MoU with the aim of developing on a global basis collaboration opportunities for academia, industry and government organizations in open source GIS software and data. Within a span of one year, we now have established labs across the planet in 6 continents . We have now grown to 20 research labs across the world (6 in Europe, 3 in North America, 3 in South America, 4 in Asia, 3 in Africa and 1 in Australia). The three main aims of the ICA-OSGeo Lab Network are to provide expertise and support for the establishment of Open Source Geospatial Laboratories and Research Centers across the world for supporting development of open-source geospatial software technologies, training and expertise ; to provide support for building-up and supporting development of open source GIS training materials; to enable development of collaboration opportunities for academia, industry and government organizations in open source GIS for the purpose of creating a sustainable ecosystem for open source GIS globally. The availability of free and open source GIS will make possible for large number of universities especially in developing countries to also start courses in geospatial science. This will in true sense bring down the entry barrier for many students especially in developing countries to learn GIS. The OSGeo.orgs education and curriculum committee has a significant history of collaboration and established significant social capital among the network of participants. but up until now, we have only been able to achieve collaboration in the form of individual posts of metadata and links to educational material [2]. With the emergence of this lab network model, coupled with the right incentives, we are confident that this network can do more collectively on the education front, and we have not yet formed closer collaborative ties in the area of open geospatial application and research. Recently the authors listed above have been collaborating on a grant proposal to establish a new effort for this open geospatial lab network that mimics open source software collaboration and that includes three key components: (1) a coordinated teaching program; (2) a repository and a system for the management of new derivatives; and (3) a organized cross-node research program focusing on applications of open geospatial technologies to support local governance and management in several key environmental management areas. In this presentation, we will describe elements of this proposal, partly in an effort to encourage others at FOSS4G to consider joining in the effort, and to solicit other collaborative ideas from the audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15582</video:player_loc><video:duration>1538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15578</video:thumbnail_loc><video:title>Taming Rich GML With stETL, A Lightweight Python Framework For Geospatial ETL</video:title><video:description>Data conversion combined with model and coordinate transformation from a source to a target datastore (files, databases) is a recurring task in almost every geospatial project. This proces is often refered to as ETL (Extract Transform Load). Source and/or target geo-data formats are increasingly encoded as GML (Geography Markup Language), either as flat records, so called Simple Features, but more and more using domain-specific, object oriented OGC/ISO GML Application Schema's. GML Application Schema's are for example heavily used within the INSPIRE Data Harmonization effort in Europe. Many National Mapping and Cadastral Agencies (NMCAs) use GML-encoded datasets as their bulk format for download and exchange and via Web Feature Services (WFSs).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15578</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15583</video:thumbnail_loc><video:title>The Met Office Open Data Journey</video:title><video:description>In November 2011, the UK Met Office launched DataPoint: an Application Programming Interface (API) for the release of its Open Data, in support of the Governments desire for increased transparency and economic growth. Starting with just a handful of users, the service has grown in data, functionality and usage. This year the we are making further developments, responding to user feedback and ensuring INSPIRE compliance. This presentation will describe the journey so far and a forecast for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15583</video:player_loc><video:duration>1506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15584</video:thumbnail_loc><video:title>The RAGLD (Rapid Assembly Of Geo-centred Linked Data) Framework</video:title><video:description>As more linked data and open data emerges a need was identified to meet a rising demand for a suite of application developers tools to make it easier to bring together, use and exploit these diverse data sets. RAGLD aims to create a set of tools, components and services to make it easier to develop linked Data applications. This talk will describe the RAGLD framework and examples will be given on how it can be used.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15584</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15585</video:thumbnail_loc><video:title>The Right Approach: How Toscana Is Migrating To GFOSS</video:title><video:description>The Tuscany Regional Administration had a rather usual proprietary GIS infrastructure (ArcIMS, Oracle, ArcGIS). They started migrating to Open Source GIS with an integrated approach, both on the sever side (PostGIS, MapServer, Geonetworks) and on the client side (Quantum GIS, GRASS), providing also training to hundreds of their technicians. What makes this experience particularly interesting is the fact that they worked form the onset in very close contact with the community, requiring that the code developed for them was generalized, and pushed to main source code. This seemed more cumbersome at first, having to coordinate with several other developers, and not having functions closely fit to their specific needs, but the superiority of this approach become quickly evident, as several functions were further improved and maintained by third parties. Among the most notable achievements were much improved topology support in PostGIS, SLD support in QGIS, and much more. We advise other administrations and enterprises to avoid the temptation of working in isolation, and simply using FOSS4G, maybe tailoring it locally, without contributing back, as this approach is short-lived, and less successful in the long term.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15585</video:player_loc><video:duration>1524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15586</video:thumbnail_loc><video:title>Tiles And More - Deegree Freshly Implements WMTS</video:title><video:description>In 2013, a new service type joined the deegree family - the deegree Web Map Tile Service. This deegree service implements the OGC WMTS 1.0.0 specification and is going to be the OGC reference implementation for this specification. Both, the OGC WMTS test suite and deegree's candidate reference implementation have been developed within the OGC OWS-9 initiative. The intention for implementing WMTS was that deegree had no clear strategy to handle big raster data. As a result, one of the advantages of deegree WMTS is the performant handling of big raster data - such as aerial images - and providing it through a standard-compliant interface. Additionally there is advanced support for using other web services based on OGC WMS and WMTS such as GeoServer, GeoWebCache and Mapserver as datasource for deegree's tiling API, which is the underlying data access layer of the WMTS. As a key feature deegree is capable of proxying FeatureInfo output from those remote services. The presentation will give an overview about deegree WMTS and all its capabilities, especially regarding the interfaces with other OSGeo components.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15586</video:player_loc><video:duration>1286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15589</video:thumbnail_loc><video:title>Using NoSQL &amp; HTML5 Libraries To Rapidly Generate Interactive Web Visualisations Of High-volume Spatio-temporal Data</video:title><video:description>Twitter has developed over the past few years into a potent source of public opinion and comment. The service passed 500 million users in June 2012, collectively posting hundreds of millions of tweets each day, and several high-profile analyses of this data (such as the Twitter Political Index, which mapped sentiment across the US towards the 2012 presidential candidates over the course of their campaigns) have demonstrated its potential for insight and near-time customer feedback. Handling such large volumes and throughputs of data is a sizeable engineering challenge, however, and several commercial ventures (TweetReach, Tweet Archivist - many others) have sprung up specifically to deal with this complexity - at a cost. In addition, many existing solutions are unable to properly utilise the location data that is present in a significant proportion of tweets, losing out on the rich geographical context. This retrospective aims to demonstrate how an informed coupling of emerging open-source component technologies can be used to resolve the complex problems of i. large stored data volumes, ii. real-time streaming input, iii. concurrency of writes and iv. geographically querying and visualising results - with a minimal development outlay. Specifically, the construction of an open-source process to read, process, write, query and visualise streaming, geolocated Twitter data using the MongoDB NoSQL database and D3.js JavaScript library will be detailed, focusing on how MongoDB handles real-time spatial data (including spatial indexes &amp; querying) and the unique features that make D3 so well-suited to visualising and exploring spatial data in the web browser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15589</video:player_loc><video:duration>836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15508</video:thumbnail_loc><video:title>An Introduction To Open Source Geospatial</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15508</video:player_loc><video:duration>1552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15511</video:thumbnail_loc><video:title>Application Development With OpenLayers 3</video:title><video:description>OpenLayers 3 is a complete rewrite based on the latest in browser technology. This talk will focus on best practices for application development with OpenLayers 3. Covering simple maps in a page, integration with popular MV* frameworks, and native-wrapped mobile apps, we'll look at strategies for building mapping functionality into your applications. OpenLayers 3 aims to provide a high performance library with a wide breadth of functionality. Come learn about how it differs from OpenLayers 2, what makes it stand apart from other alternatives, and how you can best leverage its functionality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15511</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15514</video:thumbnail_loc><video:title>Building Catastrophe Models With Open Data And Open Software</video:title><video:description>A catastrophe model is a tool/technique which estimates the potential loss of property and life following a major catastrophic event. Different types of events or perils are modelled including; windstorm, earthquake, flood, and storm surge. ELEMENTS is the in-house catastrophe modelling software which is developed by Impact Forecasting, part of Aon Benfield Analytics. Behind the software are models for a wide range of different event and peril types across many countries and regions of the world. To develop the different components of the catastrophe model, Impact Forecasting use a variety of proprietary and open solutions. Open Data sources such as OpenStreetMap, SRTM, CORINE land cover datasets are used, amongst others. The open-source programming language, Python, is also used extensively to create hazard footprints and files needed for the catastrophe model. The use of Open Source software and Open Data supplemented with other available proprietary data sources allow Impact Forecasting to build more flexible and transparent catastrophe models.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15514</video:player_loc><video:duration>1737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15518</video:thumbnail_loc><video:title>CDM &amp; TDS Data Server: Earth &amp; Ocean Sciences Meet GIS</video:title><video:description>Different geoscience disciplines have developed sophisticated domain-specific cyber infrastructures for data storage, manipulation, and visualization. NetCDF, HDF, and GRIB are multi-dimensional array-based data formats widely used in meteorology and oceanography. However, these formats are not fully compatible with the visualization and manipulation tools supported by Geographic Information Systems (GIS), which caters to the discrete vector features and 2D raster formats commonly used in the geography, hydrology, and cartography. By providing a higher level of abstraction and enabling spatial, rather than indexed, data access, the Unidata Common Data Model (CDM) facilitates integration of NetCDF, HDF, and GRIB data into GIS tools, fostering interdisciplinary communication. The THREDDS Data Server (TDS) utilizes the CDM to work efficiently with large, dynamic collections of observational and model data. The TDS organizes these collections into unified, logical datasets, simplifying their access and dissemination. TDS datasets are exposed via the WMS and WCS Open Geospatial Consortium specifications, with support for time and elevation standard dimensions. Alternatively, TDS datasets are accessible through specialized web services that provide subsetting capabilities. The NetCDF Subset Service allows for spatial subsetting, while OpenDAP subsets by index. Finally, metadata discovery systems such as Geoportal and GI-CAT harvest TDS catalog metadata. The TDS ncISO service also serves catalog metadata directly as ISO documents, enabling text searches and exposing a CSW interface on TDS instances through these discovery systems. The CDM &amp; TDS are OpenSource projects (https://github.com/Unidata/thredds) with strong community support. Members have contributed key features, including the ncISO and WMS implementations. Moreover, many interdisciplinary Web-GIS applications have already been successfully developed combining TDS web services with resources from other spatial data infrastructures. Coupled with Unidata's governing committees, the projects provide a unique framework that establishes quality standards and ensures that development meets community needs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15518</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15398</video:thumbnail_loc><video:title>Knieprothesen: Keramik erhöht die Lebensdauer</video:title><video:description>Knieprothesen sind konstantem Verschleiß ausgesetzt. Dieser kann schlimmstenfalls zur Lockerung der Prothese führen und damit eine erneute Operation notwendig machen. Im Sonderforschungsbereich SFB 599 an der Medizinischen Hochschule Hannover und der Leibniz Universität Hannover werden vollkeramische, verschleißarme Knieprothesen erforscht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15398</video:player_loc><video:duration>389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15401</video:thumbnail_loc><video:title>Nano-Roboter im Körper: Zukunft der Medizin</video:title><video:description>Nano-Roboter, die in die Blutbahn eingeführt selbstständig Operationen durchführen? Das gehört noch zu Science Fiction. Dieser Zukunftsvision sind jedoch Forscher am Max Planck Institut für Intelligente Systeme in Stuttgart jetzt einen kleinen Schritt näher gekommen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15401</video:player_loc><video:duration>355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15418</video:thumbnail_loc><video:title>Human-Aware Motion Planning for Mobile Robots in Social Encounters</video:title><video:description>This video presents the implicitly coordinated motion model (ICMM), a novel motion model for the prediction, planning and coordination of agent trajectories in multi-agent encounters. It explicitly incorporates the social cooperation between humans and mobile robots. Parameters of the ICMM are identified from recorded actual encounters among groups of humans using methods from inverse optimal control. The agents' trajectories are optimized using the Timed-Elastic-Band framework [1,2] considering multiple conflicting objectives such as fastest path, minimal spatial separtion among agents, (kino-)dynamic constraints but also global proxemic aspects such as coherent motion of social groups and a prefered side of passing each other. The recorded dataset contains 73 recorded encounters with up to five humans and a total of 283 individual trajectories. Technical note: the program running in this video has been compiled in debug mode. Compilation with release settings results in a speedup factor of 7. Time-line: 00:09 Parallel trajectory optimization in alternative homotopy classes 00:50 Parallel trajectory optimization with dynamic homotopy class exploration 01:37 TEB selection and implictly coordinated motion model (ICMM) 02:24 Simulations of social encounters 04:11 Using the ICMM on a mobile robot</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15418</video:player_loc><video:duration>332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15421</video:thumbnail_loc><video:title>Situated learning of visual robotic behaviors</video:title><video:description>Proof of concept experiments to learn situated behaviors using Artificial neural networks. Timeline: 0:06 Demonstration phase: Semi-automatic demonstrations 0:37 System Architecture 0:49 Features extracted 0:51 Experiment 1 1:38 Experiment 2 3:29 Experiment 3 4:47 Credits and contacts This video is the supplement to the paper: "Situated Learning of Visual Robot Behaviors", 4th International Conference on Intelligent Robotics and Applications (ICIRA 2011), Aachen, Germany.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15421</video:player_loc><video:duration>289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15396</video:thumbnail_loc><video:title>Implantate: Neue Materialien erhöhen die Verträglichkeit</video:title><video:description>Moderne Implantate kommen fast überall im Körper als Ersatz oder Ergänzung für menschliches Gewebe zum Einsatz. Da Implantate aber künstliche Fremdkörper sind, verursachen sie Probleme bei der Einheilung ins Gewebe. Professor Martin Möller vom DWI an der RWTH Aachen erklärt auf COMPAMED.de, wie neue Materialien und die Funktionalisierung der Oberflächen durch Hydrogele die Einheilung unterstützen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15396</video:player_loc><video:duration>238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15419</video:thumbnail_loc><video:title>Learning Mobile Robot Behaviour Dynamics</video:title><video:description>This video shows the mobile robot behavior dynamics learned from demonstration examples. The mobile robot is equipped with an omnidirectional camera with a 360 degree horizontal and 75 deg vertical field of view directed towards the bottom to capture the floor. An ensemble of experts segmentation scheme distinguishes the omnidirectional image into floor and non-floor regions. Three indoor robotic behaviors viz. corridor following, obstacle avoidance and homing are tele-operated to the robot during the demonstration phase by a teacher during which the omnidirectional image and the corresponding executed actions are recorded. The individual behaviors are then represented by a dynamic system that couples the perception and the performed action. Thus every behavior possesses a behavioral dynamics and the variables that characterize this dynamics are called behavioral variables. Here the behavioral dynamics are represented using Gaussian Mixture Models parameters of whose are identified from demonstrations. The recorded behavioral variables are Corridor Following : Rotational velocity, lateral offset of the robot to the corridor (alpha) and orientation error of the robot to the center of the corridor (beta) Obstacle avoidance : Rotational velocity, sinusoid of the next traversible safe direction sin(theta ) and the cosinus of the orientation of the nearest obstacle times the inverse of its distance cos(theta ).1/d  Homing : Rotational velocity, distance to the goal point, orientation to the goal point The Homing or docking zone are marked by two red circles whose midpoint of the virtual line connecting the centroids is the docking/homing point. The three behaviors are coordinated manually either by behavior arbitration (subsumption architecture) or by command fusion (weighted summation). The video shows the learned behaviors individually performing the task and finally the fused behavior architecture navigating through the indoor environment and docking to the final goal point. 0:00 Corridor following 0:27 Obstacle avoidance 1:02 Homing 1:39 Behavior coordination via command fusion 3:20 Credits</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15419</video:player_loc><video:duration>205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15422</video:thumbnail_loc><video:title>Traversing seen and unseen corridors with Artificial Neural Networks/Context matching</video:title><video:description>Proof of concept experiments to navigate a corridor environment using Two level feature matching architecture. Layer 1 classifies the scenario from the shape and appearance of the environment into Corridor (C) or Open room (O) or Cluttered (L) environment. Layer 2 deploys scenario specific model to predict action and correspondingly navigate the environment. The two models used are: 1. Artificial Neural Networks and 2. Context matching and prediction. Timeline: 0:00 Scenario: Known corridor with Artificial Neural Networks 0:17 Scenario: Known corridor with Context matching and prediction 0:39 Scenario: Unknown corridor with Artificial Neural Networks 1:02 Scenario: Unknown corridor with Context matching and prediction 1:18 Scenario: Transition between trained and an untrained corridor using Artificial Neural Networks This video is the supplement to the paper: "Scenario and context specific visual robot behavior learning" presented at the 2011 IEEE International Conference on Robotics and Automation (ICRA2011), May 9-13 2011, Shanghai International Convention Center, Shanghai, China. For more information please visit: http://www.rst.e-technik.tu-dortmund....</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15422</video:player_loc><video:duration>118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15424</video:thumbnail_loc><video:title>TUDOR - A multi-link-flexible robot arm catching thrown softballs</video:title><video:description>The video shows the three degree of freedom multi-flexible link robot arm TUDOR (Technische Universität Dortmund omnielastic robot) catch balls thrown by a human. The intrinsic compliance of flexible link robots offers novel opportunities for safe human robot interaction as well as force control. Nevertheless the fast joint motions induce significant structural vibrations and the kinematic chain shows load and configuration dependent static deflections. These properties aggravate the precise positioning of flexible link robots. In the video a stabilizing decentralized strain feedback controller rapidly damps the structural vibrations while an artificial neural network has been trained to solve the inverse kinematics problem for varying configurations and payload. The trajectory of the segmented ball is estimated from measurements obtained via a Microsoft Kinect RGB-D-sensor. The measurements are fused with a motion model including Newton friction via an extended Kalman filter. The camera is mounted next to the laboratory entrance. The demonstrator has a success rate of more than 66%, provided that the ball trajectory intersects the planar subspace of the robot workspace, in which the ball can be caught. Timeline: 00:08 Ball catching without vibration control 00:32 Ball catching with decentralized vibration damping control 01:00 Ball tracking and catch location prediction with the Kinect References: Malzahn, J., A. S. Phung und T. Bertram: A Multi-Link-Flexible Robot Arm Catching Thrown Balls. 7th German Conference on Robotics, 21./22.05.2012 ,pp. 411-416 Mai 2012 For more information on the project please visit: http://www.rst.e-technik.tu-dortmund....</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15424</video:player_loc><video:duration>95</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15416</video:thumbnail_loc><video:title>TUDOR vibration damping of a multi-link-flexible robot</video:title><video:description>The underlying concept is based on an independent joint control strategy. The joint angles of each actuator are controlled by a cascaded position controller with an inner velocity and a motor-current loop. Strain measurements on each link are fed back to the input of the velocity control loop at the preceding joint. Additionally a zero-vibration input shaper filters the command signal. Timeline: 00:07 Step motion from [0°, 0°, 0°] to [0°, 45°, -45°] 00:23 Step motion from [0°, 45°, -45°] to [0°, 135°, 45°] 00:39 Hit from an additional test mass falling onto the robot at [0°, 135°, 45°] References: - Malzahn, J., A. S. Phung, F. Hoffmann und T. Bertram: Vibration Control of a Multi-Flexible-Link Robot Arm under Gravity, In IEEE International Conference on Robotics and Biomimetics, Phuket (Thailand),07.-11.12.2011, pp. 1249-1254 Dezember 2011 - Malzahn, J., M. Ruderman, A. S. Phung, F. Hoffmann und T. Bertram: Input Shaping and strain gauge feedback vibration control of an elastic robotic arm, 2010 IEEE Conference on Control and Fault Tolerant Systems (Systol'10), pp. 672-677, Nice, France Oktober 2010 For more information on the project please visit: http://www.rst.e-technik.tu-dortmund....</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15416</video:player_loc><video:duration>56</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15423</video:thumbnail_loc><video:title>Traversing unknown foyer and cluttered environments with Artificial Neural Networks/Context matching</video:title><video:description>Proof of concept experiments to navigate an unknown foyer using Two level feature matching architecture. Layer 1 classifies the scenario from the shape and appearance of the environment into Corridor (C) or Open room (O) or Cluttered (L) environment. Layer 2 deploys an Artificial Neural Network specific to the classified scenario. Timeline: 0:00 Scenario: Unknown foyer with Artificial Neural Networks 0:39 Scenario: Cluttered environment with Artificial Neural Networks 1:10 Scenario: Cluttered environment with Context matching and prediction This video is the supplement to the paper: "Scenario and context specific visual robot behavior learning" presented at the 2011 IEEE International Conference on Robotics and Automation (ICRA2011), May 9-13 2011, Shanghai International Convention Center, Shanghai, China.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15423</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15506</video:thumbnail_loc><video:title>A Toe In The Water - Using Open Source Software To Support Catchment Management Planning</video:title><video:description>Integrated river catchment management planning seeks to balance many demands on the water and land, to protect water resources and ecology for the benefit of the economy, society and the natural world. Third sector organisations have a key role in this process - providing both the practical delivery of river restoration work, and an 'honest broker' role between government, private sector interests and local communities, to try and balance these often conflicting interests in a sustainable catchment plan. However, access to the complex evidence, software models and datasets, which are required for strategic environmental management planning, can be difficult for the third sector and community groups, due to reasons such as cost, licensing restrictions or technical capability. As the umbrella organisation of the rivers trusts movement in England, Wales and Northern Ireland, The Rivers Trust has been exploring the potential for open source software and datasets to improve the sharing of information and evidence with a range of stakeholders in the catchment management planning process. A web GIS application for identifying and prioritising barriers to migratory fish (based on Geoserver) and an application to identify sources of diffuse sediment pollution (built on SAGA GIS) will be demonstrated, and plans for future development of open source tools and data sharing is discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15506</video:player_loc><video:duration>1763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15509</video:thumbnail_loc><video:title>Analysis Of Realtime Stream Data With Anvil</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15509</video:player_loc><video:duration>1117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15502</video:thumbnail_loc><video:title>3D Web Services And Models For The Web: Where Do We Stand?</video:title><video:description>In the past years, numerous open source projects have started to display 3D globes and 3D data on the web. Standardizing web services, data format and representation models is, therefore, a very hot topic. There are in particular ongoing efforts on the OGC side as well as on the W3C side. The OGC has released a draft candidate for a 3D web service W3DS, the ISO X3D standard proposes an XML-based file format for representing 3D computer graphics and the W3C is considering adding X3D rendering into HTML5. Other projects implement their own web services and formats. On the implementation side, Geoserver supports W3DS and X3D, the X3DOM library prototypes a possible implementation of X3D HTML5 integration and last but not least, browsers with WebGL support are fully able to handle the representation of 3D data on the client side. The talk is going to detail the mentioned elements, show demonstrations of existing implementations and try to suggest a possible path into the 3D web for the FOSS4G community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15502</video:player_loc><video:duration>1793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15512</video:thumbnail_loc><video:title>Big Data In Standardization: Can This Fly?</video:title><video:description>In geo data, a main footprint coming from Big Data stems from remote sensing, atmospheric and ocean models, and statistics data. In the strive for interoperability, standardizaiton bodies establish interface specifications for large-scale geo services. Are these standards really helpful, or do they inhibit performance? We investigate this and show both positive and negative examples, based on OGC, INSPIRE, and ISO standards relevant for scalable geo services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15512</video:player_loc><video:duration>1135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15504</video:thumbnail_loc><video:title>A New GIS Toolbox For Integrating Massive Heterogeneous GIS Data For Land Use Change Analysis</video:title><video:description>Agricultural land use in Germany and related impacts on the environment and the use of natural resources are key research topics at the Thünen-Institute of Rural Studies. As spatial context is essential for the analysis of causal connections, GIS data regarding all necessary information was gathered during different research projects and prepared for processing in a database. In particular, the Integrated Administration and Control System, which was available for certain project purposes for several Federal Laender and years, serves as a very detailed data source for agricultural land use. We use different Open Source GIS software like PostgreSQL/PostGIS, GRASS and QuantumGIS for geoprocessing, supplemented with the proprietary ESRI product ArcGIS. After introducing the used input data and the general processing approach, this paper presents a selection of geoprocessing routines for which Open Source GIS software was used. As an exemplary 'use case' for the conclusions from the consecutive statistical analysis, we summarize impacts of increased biogas production on agricultural land use change highlighting the trend in biogas maize cultivation and the conversion of permanent grassland to agricultural cropland.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15504</video:player_loc><video:duration>1400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15572</video:thumbnail_loc><video:title>Processing Data In GeoServer With WPS And SQL Views</video:title><video:description>This presentation will provide the attendee with an introduction to data processing in GeoServer by means of WPS, rendering transformations and SQL views. We will start by a brief introduction to GeoServer WPS capabilities, showing how to build processing request based on existing processes and how to build new processes leveraging scripting languages, and introducing unique GeoServer integration features, showing how processing can seamlessly integrate directly in the GeoServer data sources and complement existing services. The presentation will move on showing how to integrate on the fly processing in WMS requests, achieving high performance data displays of heatmaps, point interpolation and contour line extraction without having to pre-process the data in advance, and allowing the caller to interactively choose processing parameters. While the above shows how to make GeoSever perform the processing, the analytics abilities of spatial databases are not to be forgotten, the presentation will move on showing how certain classes of processing can be achieved directly in the database. Eventually, the presentation will close with some guidance on how to choose the best processing approach depending on the application needs, data volumes and frequency of update, mentioning also the possibly to leverage GeoServer own processes from batch tools such as GeoBatch. At the end the attendee will be able to easily issue WPS requests both for Vectors and Rasters to GeoServer trhough the WPS Demo Builder, enrich SLDs with awesome on-the-fly rendering transformations and play with virtal SQL views in order to create dynamic layers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15572</video:player_loc><video:duration>1928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15565</video:thumbnail_loc><video:title>Open Geospatial Data And Services Publication On The Cloud: The INGEOCLOUDS Open Source Approach</video:title><video:description>The cloud can be used as an infrastructure, as a platform or as a (desktop) software replacement according to the three different paradigms that it supports (IaaS, PaaS and SaaS). On the other hand at the moment more and more applications are using the cloud as their backend since it promises (unlimited) scalability and elasticity in terms of storage and computing power. In the open source geospatial world a lot of effort has been invested in developing excellent software that can be used to store, manage, visualize and publish on the web geospatial data and services. But when it comes to the cloud those offerings are not always readily available since the software, we all build, does not scale in a way that can take advantage of the cloud. In that respect we worked towards providing scalability and elasticity capabilities for the storage, querying and visualization of geospatial data based on existing open source solutions like the Mapserver, PostGIS, Apache and so on. We also worked on the lower part of the software stack so that we can build an elastic file system for storing geospatial data. So we are in the process of offering a fully open source solution that can take advantage of the cloud and its properties. Moreover we have coupled this solution with support for publishing anyones geospatial data as Linked Open Data so that they can be readily combined with other data on the web. In that respect we are using an open source SPARQL endpoint (Virtuoso) that allows us to store geospatially enabled information given that a suitable conceptual model will be provided described in RDF. Thus we allow for seamless integration of published data on the semantic web and we provide the necessary services for integrating this kind of offering in other applications in the future. Additionally we identified an emerging need to allow end users to publish their own data and create dynamically their own customized services on the cloud. Thus we exploit clouds unlimited storage capabilities to allow end users to publish their own data (as long as it is cost effective, too), combine them with existing data and create their own WMS/WFS customized services and publish them on the web. This has a great value-added for the users since they can actually publish their own maps. Finally, we demonstrate the capabilities of our technical solution by building and offering a set of advanced geophysical services through the platform. These services include a service for creating shakemaps (maps the visualize the effects caused by an earthquake to the environment), predicting landslides (providing maps assessing the possibility of landslides) and handling pollution information in ground waters. In conclusion, we offer an open source software stack that is based on existing open source software and extends it as needed in order to take to the most possible advantage of the properties of the cloud. We have tried to keep the software agnostic for the specific cloud and its capabilities. The work is carried out within the INGEOCLOUDS FP7 Project, co-funded by the EU, and with the participation of companies (AKKA technologies, France), research centers (CNR, Italy and FORTH, Greece) and data providers like geological surveys (GEUS, Denmark; GEO-ZS, Slovenia; BRGM, France and EKBAA, Greece) and earthquake research institutes (EPPO, Greece).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15565</video:player_loc><video:duration>1707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15564</video:thumbnail_loc><video:title>Online GIS - Meet The Cloud Publication Platforms That Will Revolutionize Our Industry</video:title><video:description>Web mapping has become very exciting in the last year or two. Many new products have come onto the market that make the creation and publication of web maps easier by an order of magnitude. The demand for quick and easy web maps isnt a new one, so why is it only now that were seeing products that address this need enter the market? The answer is twofold: first, cloud computing has has hugely reduced the cost of running resource hungry map servers; and, second, the open source building blocks that most of the products featured in this presentation utilise have reached the level of maturity required to build reliable, scalable products on top of them. Most of this new generation of cloud based web map publication products are indeed standing on the shoulders of giants and wouldnt exist if it wasnt for the tremendous work done by the open source GIS community over the last decade. This presentation will be a follow up to my free ebook released in March entitled Online GIS - Meet the Cloud Publication Platforms that Will Revolutionize our Industry (www.onlinegis.com), the presentation will take a closer look at the products covered in the book and particular the open source building blocks that make them possible. You no doubt are wondering is why the CEO of a web map software company would want to give a presentation that not only looks at his product but also those of his rivals. The short answer is that I get asked all the time what the difference is between these products and also see the same question asked many times in online forums and social media channels, so its obviously something that needs answering. I also dont view most of these products as our rivals, although all of the products featured in this presentation are capable of similar end results; the steps required to achieve those results differ hugely, with each aiming to make that process as smooth as possible for a certain type of user, be it programmer, casual GIS user or GIS analyst. After this presentation youll have a good idea of the differences between ArcGIS Online, CartoDB, GeoCommons, GISCloud, MangoMap and Mapbox, you will also have a clearer idea of which of the products is best suited to your unique needs and requirements as well as the open source building blocks that power them. This presentation isnt going to show you how to use these products, but it will show you what is possible with each of them and what it takes in order to achieve the best results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15564</video:player_loc><video:duration>1766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15576</video:thumbnail_loc><video:title>Scribe: MapServer Mapfile Development Made Easy</video:title><video:description>Anyone who has tried to create great looking maps for a large dataset such as OpenStreetMap knows how daunting of a task that can be. Scribe is the solution to this painstaking task. This presentation will introduce this new way to not only edit, but mostly to manage, mapfiles. No matter how much data you have, how many mapfiles or the complexity of your symbology, it will help you sort out the essential by removing the iterative part of the process. Getting rid of all of this error prone copy-paste as well! Scribe is a python script that allows you to write a configuration file instead of a mapfile. The configuration is similar to Basemaps, but simpler to use and less verbose.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15576</video:player_loc><video:duration>1673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15570</video:thumbnail_loc><video:title>OpenWIS Opensource Software</video:title><video:description>OpenWIS OpenSource Software The World Meteorological Organization (WMO) has been working for several years towards upgrading its global infrastructure to support all of its international programmes of work, both operational and research-based, to collect, share and disseminate information. The new infrastructure is called the WIS ( WMO Information System). It identifies three top level functions, namely:  GISC: Global Information System Centre;  DCPC: Data Collection and Production Centre;  NC: National Centre. Météo-France, the UK Met Office, the Australian Bureau of Meteorology, the Korean Meteorological Administration and Meteo France International have developed the OpenWIS software, coupled with their existing systems, to perform the three functions required by the WMO Information System; that is, GISC, DCPC and NC. Based on opensource bricks, with GeoNetwork, OpenAM, JBoss, Apache, Solr and PostGreSQL, OpenWIS is going to become opensource. Beyond the WIS requirements, the OpenWIS consortium is building new functionalities for OpenWIS that will fit the OGC (OpenGeospatial Consortium) and INSPIRE (European directive) aspects, with standards OGC interfaces, a portal providing the viewer function with the discovery, search and request possibilities, and in a short future the billing and the transformation services. The current functional components of OpenWIS are:  Data Service and its cache of essential data  Metadata Service (ISO19115 catalogue synchronised with OAI-PMH protocol)  Security Service  Monitoring and Control  Portal (Discovery, Search, Browse, Request, Subscription) Météo France operates various dissemination tools. OpenWIS provide a generic interface that Météo France has adapted, covering requests for dissemination and their monitoring. OpenWIS interacts with data sources to respond to ad hoc or periodic subscription requests either directly via harness connections or relying on SOA OGC infrastructure. The new challenge of the consortium is to share the opensource model and expand membership beyond the founding members. The reflexion within the consortium enables to give some trends:  A steering committee for the integration of new functionalities (spontaneous or not)  One or two licences (the portal and the metadata component inheriting of the GeoNetwork licence)  A strong but reduced team for the initial developpement (MetOffice and Meteo France)  Git for the management of versioning and integration  The will to put the soft on the shelves of the World Meteorological Organisation  Entrance in the opensource area by the end of 2013</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15570</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15577</video:thumbnail_loc><video:title>SVG Map - Tile Map Without Javascript</video:title><video:description>In this presentation we will show how the SVG Map technology can display a tiled map without Javascript. Many popular internet tile maps such as OpenStreetMap, Google Maps, etc. use Javascript to provide tiling and layering. But this can cause high load especially on mobile platforms. SVG Map instead implements specific elements and attributes, that enable internet browsers to display map tiles directly through the browser's layout engine, with support for dynamic tiling and layering. The core mechanism of this tile map is the SVG iframe element. Depending on zoom level, map layer and viewport the relevant map data is downloaded using media queries. The globalCoordinateSystem element allows to define the geographic coordinate system and to describe transformation rules. SVG Map will make it possible to display maps in the browser with SVG files alone, and it will allow to style maps with CSS. While a first prototype has been is developed using Javascript, development has started on implementations for Webkit browser and a Firefox add-on. Because Firefox OS doesn't support add-ons, the native implementation in Firefox browser is also planned. The final aim is to make SVG Map a W3C standard, and discussion has already started in the SVG Working Group at W3C.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15577</video:player_loc><video:duration>1552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15568</video:thumbnail_loc><video:title>OpenLayers 3 Showcase</video:title><video:description>OpenLayers 3 enables a huge range of new web mapping functionality. In this talk, we'll show off many of the cool features of OpenLayers 3, including: Rich interaction and animation Virtual globe integration Raster layer effects Wide-ranging data source support The talk will be light on technical details and heavy with cool demos to show you how OpenLayers 3 opens up new and exciting ways of presenting your geospatial data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15568</video:player_loc><video:duration>1322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15571</video:thumbnail_loc><video:title>Optimising Spatial Data Analysis With PostgreSQL And PostGIS</video:title><video:description>In this talk we will demonstrate spatial data analysis on the relational database system PostgreSQL (http://www.postgresql.org) equipped with the spatial extension PostGIS (http://www.postgis.org). We will gradually introduce some of the optimisation techniques provided by PostgreSQL, by applying them to the solution of increasingly complex problems belonging to the PostGIS domain. Our aim is to point out as clearly as possible the main ideas behind each example, showing the link in both projects between development of new features and the need to tackle real-world problems. Topics mentioned in this talk include: the special index types GiST and SP-GiST; custom database objects, such as data types, functions and operators; query and workload profiling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15571</video:player_loc><video:duration>1379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15579</video:thumbnail_loc><video:title>The Architecture Of Mobile Traffic Map Service</video:title><video:description>MOLIT(Ministry of Land, Infrastructure, and Transport) has established NTIC(National Transport Information Center) for effective management of various kinds of transportations in South Korea and released several services that people can use. Gaia3D Inc., has involved in one part of mobile service which displays traffic status on roads, streets, and highways up on geographical map, making people easily check the status of traffc wherever theyre heading. Gaia3D Inc., will introduce not only the experience of implementing mobile traffic map service (iPhone App, Android App, and Mobile Web Client) showing traffic on roads, streets, and highways at NTIC using Squid Proxy Server, GeoServer, and SQL Server but also advanced architecture coming up in 2014. NTIC system collects all kinds of real time traffic data of all highways, routes, streets, and roads in South Korea and divides those collected traffic data into three colors in green, yellow, and red by speed. These colorized traffic data are mashed up with map data to service on mobile devices. Servers carry out tiling traffic map in every 5 minutes and clients receive and display those tiled data. This system aimed at tolerating peak times of two major holiday seasons in South Korea - Chuseok(Korean Thanksgiving day) and Seolnal(Lunatic New Years day) when almost 15 million people per day travel at the peakest dat and about 8 million vehicels are poured out to roads, streets, and highways, so the system should be designed to safely handle over 100,000 concurrent connections. The whole system is consisted of two Cache Servers with Squid Proxy, six Map Server with GeoServer, and three Database Server with SQL Server. Real time traffic information and road lines are managed in SQL Server and provided to GeoServer. Traffic map tiles are produced in GeoServer and are passed to Cache Server. The client is designed to request tiles via interface of WMTS(Web Map Tile Service) protocol with Time Tag. The very initail architecture designed in 2012 somehow managed to endure traffic loads at peak times, but had some problems, which was quite disappointing and unexpected results. In order to improve the system, weve mainly focused on the enhancement of scalability. Also, weve newly redesigned the system into seperating tile producing servers and managing static contents using NGINX web server.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15579</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15580</video:thumbnail_loc><video:title>The Business Case For Open Standards</video:title><video:description>The use of open standards has brought considerable business value to Ordnance Survey, Great Britains national mapping authority. Ordnance Survey participates in the development process for open standards in international standards bodies and is an early adopter of many open standards. The use of open standards has enabled Ordnance Survey to future proof internal information systems, foster innovation within new product development and better serve data to its customers. The use of open standards has brought considerable business value to Ordnance Survey, Great Britains national mapping authority. Ordnance Survey participates in the development process for open standards in international standards bodies and is an early adopter of many open standards. The use of open standards has enabled Ordnance Survey to future proof internal information systems, foster innovation within new product development and better serve data to its customers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15580</video:player_loc><video:duration>1145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15566</video:thumbnail_loc><video:title>Open Source Software For Land Cover Mapping From Remote Sensing Data</video:title><video:description>Open source software is well established for basic raster and vector data processing, with the Geospatial Data Abstraction Library (GDAL) as one of the most well known tools. Its utilities and application programming interface (API) have become a common standard for data format conversion, reprojection, spatial and spectral subsetting. With its command line interface utilities, GDAL is better suited for the automatic processing of very large amounts of data and for repetitive processing tasks than most of its commercial counterparts. Though GDAL provides an excellent API on which more advanced image processing tasks can be built, not all users have the time or programming skills to get involved such development. In particular within the remote sensing user community, there is a large interest in machine learning techniques applied to remote sensing data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15566</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15567</video:thumbnail_loc><video:title>OpenLayers 3 - How To Successfully Run A Crowdfunding Campaign For An OSS Project</video:title><video:description>The impressive list of OSGeo Projects [1] show the necessity to develop OpenSource software. Behind all lines of code, there is the work of one developer. And, in our capitalist world, work means money. This presentation will underline the challenges of the crowdfunding effort organized for the development of the next major release of OpenLayers 3. OpenLayers is one of the most famous OSGeo library and is widely used for the development of web mapping applications. Its development started in 2007. In 2012, it was clear for the developers that the current release was at the end of its life. The emergence of new technologies implied to create a complete new libraries based on these new technologies. As usual in the OpenSource world, some developers started this work in the middle of 2012. Since a complete rewrite was required, it appeared clearly that the work needed to obtain a library that would allow the migration to the new release was huge. It was estimated to 2500 hours of work. At this time, swisstopo planned a migration of its web mapping applications. swisstopo decided to use the future release of OpenLayers, which was only a very first prototype. In order to benefit of the advantages of OpenSource developments made by a community, it was not possible for swisstopo to simply mandate a company for the development of this library. The commitment of the OpenLayers community and its committers/developers was needed. So, in order to speed up the development process, swisstopo decided to invest a substantial amount of money and to organize a crowdfunding effort together with companies active in the OpenLayers development scene. Several financement channels were used: micro fundings from individuals and more important fundings from companies and administrations. This presentation will describe the main problems and challenges faced during this crowdfunding effort and how they have been solved. Here is a list of these problems and challenges: - Some key actors had to be convinced to donate in order to convince others to follow the movement. It is important that one or two big players make the first donations. And, since the money is managed by the higher manager, a lot of energy has been put in explaining how an OpenSource community works. The OpenSource development model is still not very well known and the higher management often think that a normal contract with one company is the best way to develop softwares. - The general objective was to be clear and strong enough in order to convince individuals, companies or administrations to invest on something that didnt exist. - The financial capacities of individuals, companies or administrations are not the same. But all are part of the OpenLayers community. It was important to be able to handle donations of some dollars to some thousand of dollars. - OpenLayers is an OpenSource community, but is not a legal entity. Its therefore not possible to make a contract with OpenLayers. In order to solve that, the main companies of the OpenLayers development scene decided to create an association in order to simplify the administrative aspects. - The commitments and the resources of the OpenLayers committers was needed in order to ensure that the library could be developed in a short time frame and with the necessary level of quality. - A worldwide communication concept has to be put in place in order to reach all potential crowdfunders. And this only with a few persons working partially on this project. - An organization had to be put in place in order to coordinate the work of persons located all around the world. But at the end, the result is here: more than 350000 USD have been found and the development of OpenLayers 3 is a reality. And everyone can now benefit of a modern, performant and 2D/3D web mapping library, thanks to all crowdfunders and developers !!!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15567</video:player_loc><video:duration>1246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15560</video:thumbnail_loc><video:title>Mobile Development With OpenLayers, Sencha Touch And PhoneGap</video:title><video:description>We will discuss some of the experiences we (Camptocamp and OpenGeo) had whilst developing several mobile applications with OpenLayers 2 in combination with Sencha Touch. Some applications also used PhoneGap to create real apps. Among the topics that will be discussed: -approaches for feature selection -the OpenLayers tile manager -offline tiles (async layer) with PhoneGap</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15560</video:player_loc><video:duration>1678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15556</video:thumbnail_loc><video:title>Mappy-ng Open Source</video:title><video:description>Mappy is an online mapping company based in France and fully-owned by Solocal Group (PagesJaunes). Mappy was the pioneer in online mapping in France, and holds a significant market share in France and Belgium (about 10 millions monthly users). The company has developed an home-made LBS platform since 1998. The mapping service delivers 100 millions tiles a day. At the beginning of 2012, Mappy decided to redesign its core mapping service to meet new business challenges. The company needed a more standard and open source solution. Developers and product managers have fallen in love with Mapnik (some for code and performance, others for the map display quality). The team made the decision to build the new mapping service around Mapnik and others open source tools like PostGIS. The project was challenging : we switched from a MSSqlServer database/home made mapping engine/Windows architecture to a postgis database/mapnik engine/Linux one. During the development, we've seen and appreciated the energy around Mapnik and we started to gradually dive into code and contribute to some features. This talk will present a feedback on the overhaul : the functional and technical challenges, the decision to contribute to Mapnik project, the release of this service, its performance and the future roadmap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15556</video:player_loc><video:duration>1234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15550</video:thumbnail_loc><video:title>MapFish Framework</video:title><video:description>The MapFish framework allows to build rich Web GIS Applications in an easy and flexible way. It combines some of the best Open Source Tools in one framework: OpenLayers 2, ExtJS3 and GeoExt4 on the client side, and MapFish print, Ruby or Python modules (especially Papyrus based on Pyramid) on the server side. Besides the OGC-Standard web services, a MapFish protocol adapted to the efficient communication between Client and Server is available. On this basis, complex and high performance web mapping applications have been built. Among them, one MapFish-based project will be presented in more detail in order to show the power of the MapFish Framework: the c2cgeoportal is a complete WebGIS with large set of tools and configuration options. Since its beginning, the plug-in based architecture makes each application unique and adapted to the specific use case. The presentation gives a general overview of the MapFish Framework and demonstrates its possibilities with the c2cgeoportal implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15550</video:player_loc><video:duration>1320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15561</video:thumbnail_loc><video:title>Modelling 3D Underground Data In A Web-based 3D-Client</video:title><video:description>The geological borehole, depth profile and layer-data and some background-data such as topographical maps were setup as services, mainly in a PostGreSQL/PostGIS and GeoServer environment. Both webclients are fully client-side based applications, for the 3D-client WebGL for rendering is used and all data is delivered via standarized services. For the 3D-data the X3D format is used, which is not an official OGC standard yet but delivers phantastic possibilities for 3D-modelling of data in a webbased environment. The talk will focus on some of the high-end announced requirements, especially to the 3D-webclient such as gazetteers, FeatureInfo or dynamic load of services such as WMS or WFS. A special task is the delivering of borehole data as BoreholeML, for which the GeoServer app-schema extension was used. From a technical point of view especially the development of a GeoExt-like library which connects X3dom and ExtJs 4.x is an interesting part. With this solution, elements such as gazetteers and presentation-masks for requested attribute data could be used in both 2D- and 3D-client. At the end some live impressions of the application will be shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15561</video:player_loc><video:duration>1360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15563</video:thumbnail_loc><video:title>Old Maps Online And Georeferencer</video:title><video:description>Hundreds of thousands of historical maps have now been scanned and made available on-line by libraries around the world, and this has been a great boon to anyone interested in the history of cartography. Despite this fact it is hard to find scanned maps covering area of interest in the large number of online catalogs, library systems and web presentations on the web. The traditional fulltext search engines, such as Google, is failing to index the scanned maps properly. Old Maps Online is a search system tailored just for historical maps. Pick a location on a world map, or type in a place-name, narrow the search by selecting a date range. A listing of all possible maps covering that location appears, ordered by best geographical match. Select a map, click on the link and you go directly to view the map on the original librarys website. You dont need to know who holds the map, just where in the world you want to look at. This system is designed to complement rather than compete with libraries' own search interfaces. The system is powered by the enhanced version of the MapRank Search technology and indexes over 130.000 scanned high-resolution maps already. Many major collections in the US, UK and elsewhere have agreed to contribute: The British Library, Harvard Library, National Library of Scotland, David Rumsey Map Collection, Dutch National Archives, Moravian Library, New York Public Library, Norman B. Leventhal Map Center at the Boston Public Library, National Library of Australia, etc. Our aim is to include as many collections as possible, so map libraries and collectors are encouraged to participate. To be able to index the scanned maps geographically, we must be supplied with minimal metadata (title, creator/publisher, date, identifier, and a stable url), plus geographic coordinates for the area covered, for each map. We can suggest/provide tools you can use to create the coordinates. One of the tools is the Georeferencer online service, which allows rapid collaborative georeferencing, 3D visualization, annotation and accuracy analysis of scanned online maps directly in a web browser environment, without the need to install any software on a local computer. The online visitors can help with the metadata enrichment and georeferencing of the scanned maps - and they are motivated with competitions, rewarding, community participation and recognition during this crowdsourcing effort. The Georeferencer service is applied in several institutions such as the British Library (London), the Moravian Library (Brno), the Nationaal Archief (The Hague), the National Library of Scotland (Edinburgh), and the Institut Cartografic de Catalunya (Barcelona).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15563</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15558</video:thumbnail_loc><video:title>MapServer REST API</video:title><video:description>MapServer doesn't have any build-in administration tool. MapServer REST API has been designed to manipulate the mapfile from HTTP requests (GET, POST, PUT, DELETE) based on RESTFul URL patterns. The presentation will show the basic concepts of the API, based on GeoServer REST API, and will make a live demo of managing a mapfile content with HTTP requests.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15558</video:player_loc><video:duration>1254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15559</video:thumbnail_loc><video:title>Migration To Open Source Database Systems</video:title><video:description>Changing data distribution from one relational database system to another should be an easy task. SQL is a standardized database language and concepts concerning spatial data is much the same through OGC standards. Still, some tasks has to be done in a slightly different manner. The Danish Geodata Agency decided to explore changing a major part of its data distribution from a commercial Oracle Spatial database to an open source PostGres/PostGIS database. A pilot project was set up to evaluate PostGIS as a productive distribution database accessed by a lot of users through open source services. Experiences were positive and the pilot system was upsized to a full scale production system. The database setup is designed to facilitate sufficient performance and ensure constantly running service. Databases and services are replicated and a master-slave relation is established between the databases to ensure immediate copying when new data are transferred from the authoritative database. A special challenge was the change-over from the old system to the new one while services were still running. New data are copied on a daily basis. Old and new system were run in parallel for a short while to be sure that the new system was stable. The change-over has mainly been done by inhouse employees, which were non-specialists in open source products. Documentation and expert service companies are available if help is needed. Experiences are positive. The Danish Geodata Agency decided to explore changing a major part of its data distribution from a commercial Oracle Spatial database to an open source PostGres/PostGIS database. A pilot project was set up to evaluate PostGIS as a productive distribution database accessed by a lot of users through open source services. Experiences were positive and the pilot system was upsized to a full scale production system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15559</video:player_loc><video:duration>1289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15562</video:thumbnail_loc><video:title>ODVIS.AT - Visualization Of Austrian Open Government Data</video:title><video:description>ODVIS-AT is a project funded by the Internet Foundation Austria and Salzburg University of Applied Science. The goal is to display open data (demographic, open government data) in a quick and easy way to end users. In 2011 the Austrian cities Linz and Vienna launched two Open Government Data services where information was published in textform (csv, pdf, json, etc.), other public authorities joined soon (find a current list at data.gov.at). In an attempt to make this data visible we started the development of a visualization service in 2013 where published data is linked to geodata and the result is put on a map. The project consists of an internet portal (odvis.at) and an api to query the data and allow personalization and combination of information. At the moment the project is still in development phase but scheduled to be finished in September 2013. The project adresses a public audience as well as researchers, journalists, students and developers. Data can be accessed from a central service that provides a snapshot of currently available government data. On thehe backend the visualisation is rendered as a graphic layer to be used with Open Street Map, using Mapnik and a postGIS module. Rendering on demand allows filtering, combination of data sets, mathematical computation (via the api) and hence the personalisation of the information display. In the presentation at FOSS4G we would like to show the project status (finished version should be ready) and experiences with the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15562</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15537</video:thumbnail_loc><video:title>GeoNetwork Opensource - The Geospatial Metadata Catalogue</video:title><video:description>The presentation will provide an insight of the new functionality available in the latest release of the software. Publishing and managing spatial metadata using GeoNetwork opensource has become main stream in many Spatial Data Infrastructures. The project developers have made big progress on INSPIRE support, performance, scalability, usability, workflow, metadata profile plugins and catalogue services compliance. Examples of implementations of the software will be given, highlighting several national European SDI portals developed in the context of the INSPIRE directive as well as work for Environment Canada.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15537</video:player_loc><video:duration>1489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15546</video:thumbnail_loc><video:title>Integrating Collaborative Data Collection And Versioning Into Open Source Tools For Disaster Relief.</video:title><video:description>ROGUE (Rapid Open Geospatial User-Driven Enterprise) is a 2-year project funded under the Joint Capability Technology Demonstration (JCTD) Program from the U.S. Department of Defense. It is scheduled to be completed in July 2014. Technical management is provided by the U.S. Army Corps of Engineers, with OpenGeo and LMN Solutions leading its technical implementation and the Pacific Disaster Center (PDC) serving in the role of project Transition Manager. The projects goal is to improve the abilities of the OpenGeo Suite to ingest, update, and distribute non-proprietary feature data in a distributed, collaborative, and occasionally disconnected environment and then transition it into an operational environment by the end of the project. The charter for the ROGUE JCTD is to enable collaboration on geospatial feature data for distributed organizations and teams. This is being accomplished through a community effort based on the OpenGeo Suite, GeoNode, and GeoGit. While GeoGit provides data producers with a conduit to collaboratively develop and share geographic data, the GeoNode software is also being enhanced to leverage this capability for the discovery, display and dissemination of the data. By integrating these capabilities with Pacific Disaster Centers DisasterAWARE platform, the DoD and mission partners are better able to plan, analyze, and collaborate using dynamic map data to support humanitarian and disaster response. PDCs DisasterAWARE system presently supports ArcGIS Server REST format, so another aspect of the project is to develop a prototype of the GeoServices REST 1.0 candidate standard (derived from the Esri GeoServices REST Specification Version 1.0) to deliver the content from the OpenGeo Suite to PDCs DisasterAWARE. This enables clients to ArcGIS Server REST services to consume map layers from the OpenGeo Suite via this new functionality. The ROGUE-enhanced OpenGeo suite will be integrated into PDC operations as well as its DisasterAWARE decision support application at the end of the project. This will greatly facilitate collaborative data development and management with key humanitarian assistance and disaster response stakeholder agencies to more effectively support disaster risk reduction activities around the globe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15546</video:player_loc><video:duration>1660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15544</video:thumbnail_loc><video:title>iGUESS  The Good, The Bad And The Ugly Of Developing A Distributed Modeling System For European Cities</video:title><video:description>The integrated Geospatial Urban Energy decision Support System (iGUESS) was conceived as a way to help urban planners explore renewable energy and energy savings potentials to make cities more sustainable and self sufficient. Models that calculate solar, wind, and geothermal energy potential can be complex to build and run, so we felt we could simplify the process by creating a web-based tool that a planner could run from their browser. To maximize interoperability with existing models and data sources, we decided to build the system using existing OGC standards and protocols. iGUESS is a web-based system for connecting data, modeling, and visualisation services distributed across the Internet. Users can leverage data and processing services offered via standard OGC protocols such as WMS, WFS, WCS, CSW, and WPS. iGUESS helps users match data with models, launch model runs, monitor progress of execution, and visualize computed results. iGUESS does not store data or host computation services, but instead relies on data and modeling web services provided elsewhere in the project, by our partners, and by third parties. Developing iGUESS has given us a better understanding of the strengths and weaknesses of a distributed modeling system based on OGC services, and some of the inherent limits of these protocols. The interface allows users to interact with services in real-time, using minimal caching, so it always presents an accurate reflection of what data and modeling services are available. This design has presented us with interesting challenges related to intermittent and unpredictable availability of distributed data and process services that live beyond the bounds of the system. The primary advantages of this distributed modeling system is its modularity and flexibility. Users can run models using input datasets they (or others) may have published for different purposes. Models can be upgraded and improved by their publishers without requiring users to install new software. Finally, running models via WPS can be easier than configuring a local desktop model, and the processing is offloaded onto a computer presumably more suited to handling large, complex calculations. Many of the specific challenges we faced have been related to the limitations of the WPS protocol. It is difficult to precisely specify inputs or describe outputs, and there is no mechanism for prioritzing or terminating a running process. The lack of process control is particularly relevant to the sorts of large, processor intensive models that iGUESS was designed to run. Also, very little of the data our partners need to use is actually available online, and they have encountered a wide range of logistical and institutional barriers to providing it themselves. Lastly, we are still trying to cope with issues related to exposing computationally expensive processes to the Internet. This talk will present a technical overview of the iGUESS system, how it works, alternate approaches we considered (distributed architecture vs. traditional desktop approach), and the lessons we learned building it (managing complexity and the risks of oversimplification). It will also explore some of the real world hurdles mentioned above, and will offer some ideas and insights into the type of applications that are best suited for the WPS protocol.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15544</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15542</video:thumbnail_loc><video:title>Glob3 Mobile. A New Approach To Mobile GIS 3d</video:title><video:description>G3M (Glob3 mobile) is a new Framework developed from scratch by IGO Software using the know how acquired developing glob3 and the first version of glob3 mobile. G3M wants to be the reference framework for developing 3d GIS mobile solutions. G3M has been developed taking mobile-only issues into consideration (Performance, Usability, Fragmentation, etc...). In addition, using the same core we have developed a html5 version in order to run in standard browsers in a near future. At the moment, we have the following capabilities: Multiplatform: iOS Android HTML5 - WebGL Terrain support Efficient tiled-based planet rendering Raster support Vectorials support (Limited): geojson (bson) Markers Labelling 3D Models: Rendering and Blender plugin for exporting of any format Blender can read. Animations subsystem: Animated change of position, color, size, etc for 3d shapes, 3d-models, etc. Animated movement of Camera. Tasks handling subsystem: run tasks in background, periodical tasks, etc. Downloader subsystem download queue with priority per request. cancelable requests. Downloader cache (interchangeables databases using sqlite) Offline maps The used architecture is one of the key features of this project. The core is only developed in C++ and works in iOS platform. This code is translated to java in order to use in Android and webGL (GWT). Using well-known object oriented Design Patterns (Abstract factory, Builder, Template method, etc) we was able to create an extensible core system, that can be ported to new platforms with relative easy-to-implement native-implementation of few classes. The result is the possibility of build native applications in iOS, Android and webGL using the very same API. Now the library has been ready to release under a open source license</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15542</video:player_loc><video:duration>1074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15545</video:thumbnail_loc><video:title>Implementation Of Standard Web Services For GOCE Data Exploitation</video:title><video:description>The European Space Agency (ESA) with the launch of the GOCE satellite in 2009 made it possible to study the Earth's gravitational field and estimate the geoid with unprecedented accuracy and resolution on a global scale. In the framework of the GOCE mission a group of experts from Politecnico di Milano, led by Professor Fernando Sansò, is also involved in order to collect, process and distribute data. Access to GOCE data, through common procedures and standard, can bring significant improvement in many fields of Earth sciences: for this reason it was decided to distribute the data using standard web services as specified by OGC (Open Geospatial Consortium). In this work first results of the development of a WPS (Web Processing Service) for spatio-temporal exploration and exploitation of GOCE and GEMMA (GOCE Exploitation for Moho Modeling and Applications) data is presented. The download query can be made for both global data and local data; in the latter case data can be dynamically interpolated from the WPS on the area and at the resolution defined by the user, or evaluated in correspondence of a set of sparse points provided by user. The GOCE service is implemented with free and open source software, GRASS GIS and pyWPS for WPS service and OpenLayers for the web interface. Furthermore the development of WMS and WCS services is on going; a WFS service, built using MapServer and to be used for the data distribution, will be added soon to improve the ASCII Grid and GeoTIFF formats that are currently available and also a new interpolation algorit based on spherical harmonics will be added too. The service is continuously updated from the point of view of the available data, the calculation procedures and data distribution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15545</video:player_loc><video:duration>1233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15547</video:thumbnail_loc><video:title>Introduction To Location And Linked Data</video:title><video:description>A lot of data references some kind of location whether it is a place name, street name, address, postcode or some kind of coordinate. Because of this it is becoming clear that location provides an important data integration hub on the linked data web. This talk gives an introduction to linked data, and will focus on challenges around constructing linked data for geographic and spatial information. Examples will focus on work being done at Ordnance Survey and the wider UK Government. A lot of data references some kind of location whether it is a place name, street name, address, postcode or some kind of coordinate. Because of this it is becoming clear that location provides an important data integration hub on the linked data web. This talk gives an introduction to linked data, and will focus on challenges around constructing linked data for geographic and spatial information. Examples will focus on work being done at Ordnance Survey and the wider UK Government.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15547</video:player_loc><video:duration>1119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15543</video:thumbnail_loc><video:title>How To Create A Geocoded Town - Monmouthpedia And Gibraltarpedia</video:title><video:description>Monmouthpedia was the first Wikipedia project to embrace a whole townspecifically, the Welsh town of Monmouth (pron.: /&amp;#712;m&amp;#594;nm&amp;#601;&amp;#952;/ MON-m&amp;#601;th; Welsh: Trefynwy). The project aimed to cover every single notable place, person, artefact, plant, animal and other things in Monmouth in as many languages as possible, but with a special focus on Welsh. This was a different scale of wikipedia-project. The project was jointly funded by Monmouthshire County Council and Wikimedia UK, Monmouthshire County Council and it included free town wide Wi-Fi for the project.  Monmouthpedia uses QRpedia codes, a type of bar code a smartphone can read through its camera (using one of the many free QR readers available) that takes you to a Wikipedia article in your language. QR codes are extremely useful, as physical signs have no way of displaying the same amount of information and in a potentially huge number of languages. Articles have coordinates (geotags) to allow a virtual tour of the town using Wikipedia's mobile apps (or the Wikipedia layer on Google Streetview) and are available in augmented reality software including Layar. Monmouthpedia may not use standard black and white QR codes, in order to differentiate between MonmouthpediA codes and other schemes and individual's codes. There are different kinds of QR codeplaques and labelsall put up with the permission of the council and building owner: GibraltarpediA is the first Wikipedia project to aspiresto bridge two continents. Like Monmouthpedia the project aims to cover every single notable place, person, artefact, plant and animal in Gibraltar in as many languages as possible. This is a large WikiProject; it's at least three times the size of MonmouthpediA. The area of interest includes the British Overseas Territory of Gibraltar, the Strait of Gibraltar, the Spanish municipalities along the coast of the Bay of Gibraltar, the northernmost coast of Morocco and Ceuta. This project also uses NFC technology in addition to QR codes The authors are currently working in Gibraltar to demonstrate geotagging in practise. The project uses open street map to keep track of its progress.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15543</video:player_loc><video:duration>1585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15540</video:thumbnail_loc><video:title>GIS For All: Exploring The Barriers And Opportunities For Underexploited GIS Applications</video:title><video:description>We will explore the barriers that affect the utilisation of GIS and opportunities to overcome these barriers. Using questionnaire and interview techniques we identified ways forward for future research and development to facilitate more widespread adoption and exploitation of GIS applications, and the importance of openness in this. Geographical Information System (GIS) applications have been existed since the early 1960s, but evidence suggests that adoption of GIS technologies still remains relatively low in many sectors. We will explore both the barriers that affect the utilisation of GIS and opportunities to overcome these barriers. As part of this exploration we performed a literature review, collected responses from quantitative questionnaire survey and interviewed a range of technical and domain experts. Having analysed and collated the results of these studies we have identified ways forward for future research and development to facilitate wider spread adoption and exploitation of GIS applications. Our final discussion focuses on the importance of open-source GIS software, open data and cloud computing as key mediators for the wider appropriation of GIS based solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15540</video:player_loc><video:duration>905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15552</video:thumbnail_loc><video:title>Managing update of tiles of dynamic data</video:title><video:description>Tiling is currently the best solution to achieve high performance and throughput for serving map images. However, because tile images have to be prepared, tiling is often only used for relatively static data. The Dutch national facility for presenting governmental spatial plans, www.ruimtelijkeplannen.nl, is used intensively (app. 15.000 plans) and has high performance demands and therefore wanted to make use of tiling. Because plans often change and are added and deleted from the central database, a special solution was developed to manage the daily update of tiles. The presentation will concentrate on the solution to manage the daily update of tiles, the Tiling Manager. The Tiling Manager software queries the audit trail of plan updates, executes tiling tasks in collaboration with GeoWebCache and monitors progress. We had to deal with several challenges to realize the requirements, such as monitoring progress of tiling tasks in GeoWebCache, run-time generation of GeoWebCache configuration, optimizing WMS performance and assuring that the services will never present old tiles if new plans are available. In addition to the solutions to these challenges the presentation will show the technical architecture of the Tiling Manager.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15552</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15536</video:thumbnail_loc><video:title>GeoCouch: An N-dimensional Index For Apache CouchDB And Couchbase</video:title><video:description>Databases that support spatial queries are often limited to three dimensions, but the requirements increase. You might want to query in more dimensions, for time ranges or other attributes like trajectories. Documents are represented as JSON. The values that will be stored in the index can be extracted from anywhere within such a JSON document. Even conversions like reprojections are possible. Apache CouchDB and Couchbase are document databases, hence belong to the non-relational space which is also known as NoSQL. One of the strengths of Apache CouchDB is the (multi-master) replication. You can keep the data from several different instances easily in sync, even if you change the data on different instances. The replication isn't limited to Apache CouchDB, but it's a whole ecosystem. It's even possible to sync with your web browser and store it in its offline storage. This way the user can access the data offline, without the need to be always connected to the server. In contrast Couchbase has its strong point in working at scale. The data gets automatically sharded across machines. Adding and removing servers at a later stage can be performed through a simple web interface. If a server goes down the system can still work without any interruptions. GeoCouch, Apache CouchDB and Couchbase are open source and licensed under the Apache License 2.0.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15536</video:player_loc><video:duration>582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15530</video:thumbnail_loc><video:title>FOSS4G In AWS: Choosing, Deploying And Tuning Open Source Components In AWS</video:title><video:description>This presentation will show methods of working with AWS to design, deploy and tune Open source software with an end goal to bring up various geo-oriented full stacks. This includes databases, tile renderers, geocoders, routers with all dependencies. It will cover choosing the components, the deployment posture, prototyping, designing for cloud scalability, performance benchmarking and ongoing maintenance. Most of the concepts will lend themselves well to other public or private cloud situations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15530</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15515</video:thumbnail_loc><video:title>Bulk Interpolation Using the R Environment</video:title><video:description>The paper explains the development and application of a script for bulk assessment and interpolation of data in the R scripting language. In practice it is often required to analyze a large amount of spatial data from multiple periods of time. First, for familiarization with the data before their processing and second, in the process of space-time analysis in the course of the research. For majority of analyzed quantities it is required to find out, if the analyzed data are changing in space, how the data change in time, whether there are errors in the processed data etc.. An optimal solution of this problem is using the R scripting language. R comes with many interpolation methods (kriging, IDW, ), possibility to use virtually any format of input data from text, csv, xls or other file formats and provides a large abundance of optional picture, plot and graphical outputs. It is also possible to generate picture and text plots for every in-situ observation location of the examined quantity, do different statistical comparison and other applications. In short time it is possible to create a simple application that after minor modification can be employed for dealing with another bulk interpolation task. Thanks to this, after one exemplary application script has been created, it is possible to efficiently create and run additional modifications of the task, wheras other solution approaches (such as using desktop GIS programs) usually require a repetition of the same steps  setting of color ramp and color interval breaks, creating output map layouts, adding lists of extra data layers, transformations of shapefiles to identical coordinate systems and additional processing  for example statistical testing, creation of tables or creation of more plots that show a complete picture of the quantities' behavior. In our contribution, it is clearly demonstrated how the work with GIS data can be easily automated by using the R scripting language.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15515</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15529</video:thumbnail_loc><video:title>FOSS4G 2013 Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15529</video:player_loc><video:duration>1978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15520</video:thumbnail_loc><video:title>Coordinate Reference System Challenges In GeoScience Modelling</video:title><video:description>Geoscience modellers develop numerical models where constraints are placed on how the model domain and sampling relates to location in the modelled world and the real world. The shape of the model domain is a significant factor for numerical algorithms and computational solvers. This leads to a number of interesting definitions of coordinate reference systems. I will summarise some requirements the modelling community have for specifying and working with coordinate reference systems. Post processing and presentation of analyses are important factors; archiving for future use is a crucial consideration. I will present examples of horizontal and vertical coordinate system definitions in common use in the meteorology and oceanography domains and the challenges they may bring. The conclusion will be a discussion how specifications and tools for defining, interpreting and transforming coordinate reference systems, such as Well Known Text (WKT), European Petroleum Survey Group (EPSG) and PROJ.4 are able or unable to meet the requirements of a geosciences modeller.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15520</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15528</video:thumbnail_loc><video:title>Farm Maps Online: An Open Source Success In Norway</video:title><video:description>We present GPI, the primary application used to view and maintain information and geo-data of farms, farm geometries and farm properties throughout Norway - enabling farmers to create and update some farm data records themselves directly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15528</video:player_loc><video:duration>1319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15522</video:thumbnail_loc><video:title>Democratising Spatial Data Access and Understanding for Planning Visualisation with GIality</video:title><video:description>This paper introduces a new digital and in-field mobile solution for landscape visual impact analysis (VIA) with in-field mobile visualisation using GIality (the convergence of 3D models, sensors including location and spatial data) to provide new and engaging, contextual and personal access to information. By taking planning data for spatial analysis off the map and into intuitive app-based mobile systems we will discuss how traditional plan-based representation is not always the best communication tool. Maps may remain a tool for experts and professionals but the future of GI representation is no longer limited by physical media. For public understanding  and the democtatisation of data we must understand and embrace new technology trends and opportunities in consumer devices. We will explain how, using modern technology drivers including devices such as mobile phones and tablet computers, combined with geospatial positioning, spatial data and services, GIality can bring a new dimension democratisation and community engagement with planning &amp; renewables data. Especially related to planning and renewable energy development, visual impact is one of the primary aspects in the consideration of acceptance under local and national guidance. This is most reported where the impact of wind turbines on the landscape has split political, environmental and consumer opinion. However the current mechanisms and procedures for visual impact assessment (VIA) are based on traditional printed off-site analysis which limits their context, scope and use. A new approach will be demonstrated with a case study in Scotland. The trends for mobile work and play, combined with integrated sensors and social coordination provide the availability and accessibility of tools for both professionals and citizens to democratise and personalise data. The augmentation of as-planned models and geospatial data with device location, attitude and orientation allows individual places of residence, work and play to be equally fairly, rigorously and unambiguously assessed for visual impact and create cost-effective solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15522</video:player_loc><video:duration>863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15521</video:thumbnail_loc><video:title>Data-driven Report Writing With R And QGIS</video:title><video:description>Creating a workflow from data to report with a GUI-driven package produces something that is hard to repeat. If the data is updated, the pattern of clicks needs to be reproduced. Some software products adapt to this by introducing a custom macro system, or embedding a programming language. The user records a macro, or writes a short script, and replays that script when the data changes. A further step in automating the process from data to report is to have a report document that drives the analysis process itself. Such dynamic documents update to reflect the current data by running chunks of code within the report text. This presentation will show how the "knitr" package for the R statistical system can be used in a GIS context to produce a dynamic document with maps and spatial analysis, and also demonstrate a (hopefully) novel technique to integrate with QGIS so that reports can contain analysis results and maps produced there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15521</video:player_loc><video:duration>1330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15523</video:thumbnail_loc><video:title>Deploying A Open Source Web-GIS Within Warwickshire County Council</video:title><video:description>This presentation presents a case study for how Warwickshire County Council replaced their proprietary web-GIS with an in-house developed deployment of Heron Mapping Client, with GeoServer for the backend. It will cover the entire process, from business case, through specification, extending Heron, technical "gotcha's", community participation, user feedback, evaluation of the project, and future plans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15523</video:player_loc><video:duration>1167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15525</video:thumbnail_loc><video:title>Doing Business With FOSS</video:title><video:description>How to make money with free and open source software ... that's the question! Often the easy answer is by delivering services to the clients using the software. A more nuanced answer could be: to be open in your business model, to cooperate with other FOSS project communities and to provide a sustainable service offer with quality assurance to the clients. Dirk Frigne, co-founder of Geosparc and spiritual father of Geomajas will share his experience with open source adepts and business people interested in starting doing business in an open and transparent way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15525</video:player_loc><video:duration>1418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15519</video:thumbnail_loc><video:title>Concurrent Online Webgis: A New Way To Map Together</video:title><video:description>Imagine a map on which many people collaborate at the same time. Imagine you see the edits happening in real time and you can also see the position of your collaborators and their current view on the map. A Google Docs for maps so you will. Imagine this map in a web-browser that runs on a mobile phone. Imagine not a single bit of data has to be stored on a central server but people are all acting as nodes storing the data in their browser.... and it still works offline..... With the rise of HTML5, including websockets and indexeddb, this is now possible. We created a concurrent online webgis where an unlimited amount of people can do collaborative work on a map in real time. A combination of Openlayers, Websocket and Indexeddb makes it possible to see and update each others edits and location. When people go offline their edits are stored for later synchronisation with their peers. This makes it very useful in unreliable network conditions. The tool has already been deployed in a few test cases. In low level educational projects where students share data with their smart-phone and create a common map. Also during wildfires where officers in the field regularly update the situation for the commanders in the control room. This is just the beginning, new HTML5 capabilities like WebRTC will open up new roads in map-making. Maps will become more dynamic and social, where (map)data will be directly shared between peers. Also if you get bored you get to make a map together with everybody else in the room.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15519</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15427</video:thumbnail_loc><video:title>Manipulating Graphene at the Atomic Scale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15427</video:player_loc><video:duration>4054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15430</video:thumbnail_loc><video:title>Graphene and hexa-BN Heterostructures</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15430</video:player_loc><video:duration>3607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15507</video:thumbnail_loc><video:title>Advanced Cartographic Map Rendering In GeoServer</video:title><video:description>Various software can style maps and generate a proper SLD document for OGC compliant WMS like GeoServer to use. However, in most occasions, the styling allowed by the graphical tools is pretty limited and not good enough to achieve good looking, readable and efficient cartographic output. Topics that will be covered are as follows: - Mastering multi-scale styling, choosing the appropriate style and content for the various map scales - Using GeoServer extensions to build common hatch patterns - Line styling beyond the basics, such as cased lines, controlling symbols along a line and the way they repeat - Leveraging TTF symbol fonts and SVGs to generate good looking point thematic maps, line and fill patterns - Use the full power of GeoServer label lay-outing tools to build pleasant, informative maps on both point, polygon and line layers, including adding road plates to your map - Leverage the labelling subsystem conflict resolution engine to avoid overlaps in stand alone point symbology - Blending charts into a map - Dynamically transform data during rendering to get more explicative maps without the need to pre-process a large amount of views, such as on the fly contours extraction, heat maps, and wind maps from raster data - Leverage the analitic power of spatial databases to build dynamic thematic maps based on SQL views - Perform cross layer filtering and parametrize it to perform informative cross layer containment and neighborhood searches. The presentation aims to provide the attendees with enough information to master SLD documents allowing him to produce amazingly looking maps on his own. At the end of the presentation the SLD will no longer be cartographer's enemy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15507</video:player_loc><video:duration>1692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15513</video:thumbnail_loc><video:title>Boost.Geometry, Introduction And Examples</video:title><video:description>The first part of the presentation gives an accessible introduction to Boost Geometry. The second part focuses on some algorithms in detail. Boost.Geometry is a generic library written in C++ providing concepts, geometry types and algorithms developed for solving problems in computational geometry. Boost.Geometry is using modern and portable C++ generic programming techniques and is built upon the foundation of the C++ Standard Library and Boost C++ Libraries. Boost.Geometry follows the OGC Simple Features standard. The Boost Geometry library kernel is designed as agnostic with respect to dimensions, coordinate systems, and types, which makes it generally applicable. A set of geometry models is delivered already by Boost Geometry. This set can be complemented through adaptation of user-defined geometry types, following the concepts defined by Boost Geometry. Boost.Geometry is developed since 2008 by Barend Gehrels and Bruno Lalande, and Mateusz Loskot. The library is peer reviewed by the Boost Community, and accepted into the well-known Boost collection in November 2009. Since 2011 it is released as a standard part of Boost, and immediately available for the majority of C++ programmers. The library is licensed under the (non restrictive) Boost Software License. A Spatial Index, developed by Adam Wulkiewicz, will be released as a standard part of the library in the next release of Boost. The Boost.Geometry library can, because it is a concept based library, following OGC Simple Features, easily be fit into for example Spatial Databases or existing projects using (probably legacy) Object Models. The presentation is dedicated to developers who are interested in receiving practical overview to the Boost Geometry library.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15513</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15588</video:thumbnail_loc><video:title>Towards Big Earth Data Analytics: The EarthServer Approach</video:title><video:description>Big Data in the Earth sciences, the Tera- to Exabyte archives, mostly are made up from coverage data whereby the term "coverage", according to ISO and OGC, is defined as the digital representation of some space-time varying phenomenon. Common examples include 1-D sensor timeseries, 2-D remote sensing imagery, 3D x/y/t image timeseries and x/y/z geology data, and 4-D x/y/z/t atmosphere and ocean data. Analytics on such data requires on-demand processing of sometimes significant complexity, such as getting the Fourier transform of satellite images. As network bandwidth limits prohibit transfer of such Big Data it is indispensable to devise protocols allowing clients to task flexible and fast processing on the server. The EarthServer initiative, funded by EU FP7 eInfrastructures, unites 11 partners from computer and earth sciences to establish Big Earth Data Analytics. One key ingredient is flexibility for users to ask what they want, not impeded and complicated by system internals. The EarthServer answer to this is to use high-level query languages; these have proven tremendously successful on tabular and XML data, and we extend them with a central geo data structure, multi-dimensional arrays. A second key ingredient is scalability. Without any doubt, scalability ultimately can only be achieved through parallelization. In the past, parallelizing code has been done at compile time and usually with manual intervention. The EarthServer approach is to perform a semantic-based dynamic distribution of queries fragments based on networks optimization and further criteria. The EarthServer platform is comprised by rasdaman, an Array DBMS enabling efficient storage and retrieval of any-size, any-type multi-dimensional raster data. In the project, rasdaman is being extended with several functionality and scalability features, including: support for irregular grids and general meshes; in-situ retrieval (evaluation of database queries on existing archive structures, avoiding data import and, hence, duplication); the aforementioned distributed query processing. Additionally, Web clients for multi-dimensional data visualization are being established. Client/server interfaces are strictly based on OGC and W3C standards, in particular the Web Coverage Processing Service (WCPS) which defines a high-level raster query language. We present the EarthServer project with its vision and approaches, relate it to the current state of standardization, and demonstrate it by way of large-scale data centers and their services using rasdaman.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15588</video:player_loc><video:duration>1332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10392</video:thumbnail_loc><video:title>05.3 Vektorprodukt rechnerisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10392</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10409</video:thumbnail_loc><video:title>Digital preservation of AV materials in a library context</video:title><video:description>Digital preservation processes differ in detail depending on a variety of factors. Organizational matters such as retention periods or an overarching archiving mandate influence policies, which in return form the basis for preservation action. On a technical level preservation processes are directly influenced by the complexity of the material but also by the availability of tools to analyze and treat the material. All preservation action must furthermore be in-line with the intended usage of the material. The Goportis institutions preserve their digital holdings in a cooperatively operated digital preservation system. While the digital preservation system may be considered the technical framework of a preservation workflow for a specific collection, this workflow must be extended by format-specific tools and supported by a variety of institutional decisions and actions. The presentation will highlight challenges, strategies and approaches of a digital preservation workflow for non-textual materials using the example of AV-materials at TIB. It will show how requirements of a memory institution influence preservation decision and touch on state-of the art practises in digital preservation of AV materials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10409</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10414</video:thumbnail_loc><video:title>Conference Opening and Welcome Addresses</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10414</video:player_loc><video:duration>528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10498</video:thumbnail_loc><video:title>Living in Germany</video:title><video:description>The Socio-Economic Panel Study is celebrating a very special anniversary: 30 years ago today, interviewers rang the doorbells of SOEP survey respondents for the very first time. Since then, the SOEP data have been used by over 500 researchers worldwide. Who are the movers and shakers behind the longest-running multidisciplinary panel study in Germany? And what do the SOEP data tell us about the lives of people who live in this country? To celebrate 30 years of SOEP, we are pleased to present a new short film about the SOEP study by Teer &amp;amp; Feder film productions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10498</video:player_loc><video:duration>399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10497</video:thumbnail_loc><video:title>Leben in Deutschland</video:title><video:description>Wer sind die Wissenschaftlerinnen und Wissenschaftler hinter der multidisziplinären Langzeitstudie? Was verraten die Daten des Sozio-oekonomische Panel (SOEP) über das Leben der Menschen in Deutschland? 2013 feiert das SOEP seine 30. Erhebungswelle. Ein Kurzfilm der Teer und Feder Filmproduktion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10497</video:player_loc><video:duration>405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10500</video:thumbnail_loc><video:title>Microwave plasmas - efficient and versatile sources</video:title><video:description>Compact plasma source which can be operated under atmospheric pressure and therefore requires no vacuum technology. Thus, many tasks for which low-pressure plasmas are used nowadays can be accomplished much more cost efficiently. Some new applications, e.g. medical plasma treatment, become only accessible with atmospheric plasma technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10500</video:player_loc><video:duration>150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10499</video:thumbnail_loc><video:title>Mikrowellenplasmen - effiziente und vielseitige Quellen</video:title><video:description>Kompakte Plasmaquelle, die bei Atmosphärendruck betrieben wird und daher keine aufwändige Vakuumtechnologie benötigt. Hiermit können viele Aufgaben, bei denen bislang Niederdruckplasmen im Einsatz sind, wesentlich kostengünstiger bearbeitet werden. Manche neuen Anwendungen, wie die medizinische Plasmatherapie, werden mit Atmosphärenplasmen überhaupt erst möglich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10499</video:player_loc><video:duration>150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10501</video:thumbnail_loc><video:title>Eefke Smit, STM Association at the DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10501</video:player_loc><video:duration>1255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10901</video:thumbnail_loc><video:title>Perspektive</video:title><video:description>Two-dimensional images of three-dimensional structures have a perspective, that is a certain ratio of size and distance for things which lie behind each other. The perspective depends on the position of the centers of the projection, which in imaging lie in the centers of the entrance- and exit-pupils. Using the images of two objects positioned at different distances from the imaging lens, the perspective and its changes will be shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10901</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10897</video:thumbnail_loc><video:title>Auflösungsvermögen</video:title><video:description>It is shown that in an optical image the individual light spots are diffraction patterns caused by the opening of the imaging lens. The resulting limit of the angular resolution is demonstrated with the aid of two pairs of holes with different separations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10897</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10902</video:thumbnail_loc><video:title>Polarisiertes Licht</video:title><video:description>The plane of polarization of a light beam which has been polarized by passing it through a Nicol prism is made visible through scattering in a slightly milky liquid.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10902</video:player_loc><video:duration>166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10903</video:thumbnail_loc><video:title>Krummer Lichtstrahl</video:title><video:description>A trough contains a sugar solution with a vertical concentration gradient, so that its index of refraction decreases with increasing height. A laser light beam enters the trough, tilted slightly against the horizontal direction. As it moves through the liquid, it is bent, as can be observed through scattering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10903</video:player_loc><video:duration>76</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10899</video:thumbnail_loc><video:title>Astigmatismus</video:title><video:description>The imaging error called astigmatism occurs when light travels not parallel to the axis of the lens, but under an angle. Instead of image points, extended lines or streaks are formed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10899</video:player_loc><video:duration>118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11231</video:thumbnail_loc><video:title>Bewegungsumkehr und Trapezgestalt</video:title><video:description>Ames' window as a trapezium is the projection of a rectangle in linear perspective. A set of open spanners welded together approximates a trapezium without significance in linear perspective, nevertheless inducing motion reversal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11231</video:player_loc><video:duration>119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11232</video:thumbnail_loc><video:title>Bewegungsumkehr und Hohlrelief (Gesicht)</video:title><video:description>Concave faces often appear convex. The inversion appears in mask rotation, see also Cocteau's reversion figure, film K 113.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11232</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11230</video:thumbnail_loc><video:title>Bewegungsumkehr und Zentralperspektive</video:title><video:description>Ames' window - against the author's intention - can be seen as a picture. As such it belongs - where subjective motion reversal is concerned - to the "suspect" linear perspective projections, here shown with a sphinx.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11230</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11233</video:thumbnail_loc><video:title>Bewegungsumkehr und Hohlrelief (Blume)</video:title><video:description>Figure inversion and correlated motion reversal are not "face specific" as it is proved by the stylized hollow form of a flower.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11233</video:player_loc><video:duration>114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9601</video:thumbnail_loc><video:title>13A.1 Formale Sprachen, reguläre Ausdrücke, endliche Automaten, Pumping-Lemma</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9601</video:player_loc><video:duration>4010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9584</video:thumbnail_loc><video:title>03A.4 break, continue, return in Schleifen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9584</video:player_loc><video:duration>763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9591</video:thumbnail_loc><video:title>07A.1 Suchen und Ersetzen in Zeichenketten in C, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9591</video:player_loc><video:duration>3941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9599</video:thumbnail_loc><video:title>12A.2 Datenstruktur Sparse Matrix, dünn besetzte Matrix; Implementierung in C; malloc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9599</video:player_loc><video:duration>3014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9595</video:thumbnail_loc><video:title>08A.3 Kästchenroboter, Teil 2, switch, putchar</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9595</video:player_loc><video:duration>2962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9581</video:thumbnail_loc><video:title>03A.1 Programmierbeispiel Teil 1, Top-Down-Entwicklung, MSP430-Projekt einrichten, C-Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9581</video:player_loc><video:duration>1989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9560</video:thumbnail_loc><video:title>12.02.4 Optimierung, Profiler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9560</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9593</video:thumbnail_loc><video:title>08A.1 struct und enum am Beispiel Katalog und Warenkorb</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9593</video:player_loc><video:duration>2302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9533</video:thumbnail_loc><video:title>09.01.1 Zeiger, Pointer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9533</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9596</video:thumbnail_loc><video:title>08A.4 Kästchenroboter, Teil 3, Schleifen, struct verwenden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9596</video:player_loc><video:duration>2295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9602</video:thumbnail_loc><video:title>13A.2 kontextfreie Sprachen, Syntaxdiagramme für C, Nichtterminalsymbole, Pumping-Lemma</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9602</video:player_loc><video:duration>2244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12489</video:thumbnail_loc><video:title>Wasserwellenexperimente</video:title><video:description>Some of the fundamental properties of waves are demonstrated using surface waves in a water trough.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12489</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12491</video:thumbnail_loc><video:title>Langsam ablaufender elastischer Stoß</video:title><video:description>Elastic collision between two bodies in slow motion through the proper choice of the experimental conditions. It will be shown that during the collision the kinetic energy is briefly converted into potential energy and then back into kinetic energy. The slow collision, achieved through the proper choice of masses and spring constants, demonstrates clearly the transformation from kinetic to potential energy, and back again, as is characteristic for elastic collisions. This experiment also demonstrates the conservation of linear momentum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12491</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12494</video:thumbnail_loc><video:title>Zur Vektornatur des Drehimpulses</video:title><video:description>A ventilator which can rotate freely around a vertical axis can be used to demonstrate that the angular momentum is a vector. A ventilator is mounted so that it can rotate freely around a vertical axis. It can also be tilted so that the air is blown either horizontally or upward. Upon turning on the ventilator, both the propeller and the driven air jet receive an angular momentum. Its vector points in the direction of the jet, parallel to the axis of the propeller. The ventilator receives an equal angular momentum in the opposite direction (opposite sense of rotation). The experiment is carried out for two different orientations of the ventilator.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12494</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12495</video:thumbnail_loc><video:title>Präzession eines rotierenden Rades</video:title><video:description>A spinning top (gyroscope) does not follow a torque in the same way as, for example, a top at rest. Rather, it moves sideways, it "precesses". This startling behavior will be shown here. The top is a bicycle wheel with its rim filled with lead wire. It can be suspended on a rope dangling from the ceiling. The wheel is spun while holding its axle horizontal. Then, one end of the axle is attached to the rope. The weight of the wheel and the tension in the rope together cause a torque which, however, does not turn the axle into the vertical position, as would happen if the wheel were not spinning. Instead, the axle, which indicates the direction of the wheels angular momentum, circles on a horizontal plane around the point on which it is suspended. This sideways motion of a top under the influence of a torque is called "precession".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12495</video:player_loc><video:duration>56</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12497</video:thumbnail_loc><video:title>Rotation um freie Achsen</video:title><video:description>It will be shown that the axis of maximum moment of inertia is also the most stable axis of free rotation. For this, objects of different shapes are suspended on thin wires from the vertical axis of an electric motor, and are rotated at increasing frequencies. They are a cylindrical metal rod, a piece of wood in the form of an egg, and a loose loop of a metal chain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12497</video:player_loc><video:duration>145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12492</video:thumbnail_loc><video:title>Dynamische Stabilität einer Fahrradkette</video:title><video:description>Belts made of soft material which are flexible while at rest, in this case a chain made of metal links, can become quite rigid, independent of their shape, when their tangential velocity is sufficiently large. This phenomenon is called "dynamic stability". Through the radial forces the chain stiffens, and after it gets thrown off the toothed wheel, it roles along the floor, jumps over a wooden beam, and collapses into its shapeless form only after coming to rest on the rug after colliding with the wall. It is clearly seen how the stiff chain deforms somewhat as it hits the beam. Note also how long the chain continues to rotate on the rug near the end of the experiment, before it finally comes to rest and collapses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12492</video:player_loc><video:duration>81</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12496</video:thumbnail_loc><video:title>Freie Rotation eines quaderförmigen Körpers</video:title><video:description>Only the axes of maximum and minimum moment of inertia are free axes of rotation around which a body can rotate stably without mechanical support. Attempts at rotation around other axes lead to wobbling, i.e. unstable rotation. A piece of styrofoam in the form of a parallelepiped (like a cigar box) is thrown into the air while giving it a spin. In order to watch the motion, opposing surfaces have been marked with different colors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12496</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12488</video:thumbnail_loc><video:title>Modell einer fortschreitenden Welle</video:title><video:description>The connection between circular motion, phase difference and wave propagation is shown with the help of a series of beads arranged to form a right-handed helix.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12488</video:player_loc><video:duration>88</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12498</video:thumbnail_loc><video:title>Zur Physik des Turnens mit Schwüngen</video:title><video:description>Using a torsional oscillator, it will be shown how its amplitude can be increased without external torques, merely by correctly timed variations of the moment of inertia, which requires work. This is the principle of setting a swing in motion, or of swinging on the high bar. The oscillator used is a rotating stool with a helical spring. The experimenter on the stool changes the moment of inertia by alternating his position from sitting to prone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12498</video:player_loc><video:duration>79</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12505</video:thumbnail_loc><video:title>Freie und erzwungene Schwingungen eines Drehpendels (Pohlsches Rad)</video:title><video:description>Basic properties of harmonic oscillators on a torsional pendulum, specifically their free and driven oscillations. For the latter, the transient oscillations will be shown, before the steady state has been reached. The torsional pendulum consists of a circular copper ring with an eddy current brake, and a torsional spring. One end of the spring is attached to the copper ring, the other end to a motor via an eccentric-and-rod mechanism. For the experiment, another pendulum, also specifically designed for lecture demonstrations, will be used. It sits on an optical bench and is projected onto the front wall of the lecture hall, together with a meter indicating the exciting frequencies used for the driven oscillations. Two pointers, one attached to the pendulum, the other to the eccentric-and-rod mechanism used for moving the spring, allow observation of the phase difference between the exciting torque and the angular displacement of the pendulum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12505</video:player_loc><video:duration>289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12504</video:thumbnail_loc><video:title>Behnsches Rohr</video:title><video:description>A balloon filled with a gas lighter than air will rise. This is explained as evidence that the pressure in the heavier air decreases more rapidly with increasing height than that of the lighter gas inside the balloon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12504</video:player_loc><video:duration>95</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12508</video:thumbnail_loc><video:title>Plastische Verformung und Zerreißfestigkeit</video:title><video:description>The measurements performed in the experiment "Elastic deformation, Hooke's law" (C 14833) on a copper wire, which had been limited to elastic deformations at small stresses, will be extended here to larger stresses. When the yield stress is exceeded, plastic, i.e. irreversible deformation is observed. A further increase of the stress beyond the rupture strength, leads to rupture. A 40 cm long piece of wire is suspended on a lab stand, and carries a tray on which weights can be deposited. A pillow under the tray will dampen the fall when the wire ruptures. The loading of the tray occurs in three steps : First, 2 kg cause a clearly visible elongation. The addition of 1 kg results in a slow length change of several centimeters, the wire "flows", until "work hardening" leads to a constant elongation. The addition of only 200 g finally leads to rupture, as the rupture strength is exceeded.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12508</video:player_loc><video:duration>55</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12506</video:thumbnail_loc><video:title>Longitudinale Schwingung einer Spiralfeder</video:title><video:description>Longitudinal standing waves can be excited on helical springs. Through optical projection, nodes and antinodes are made visible. A horizontally mounted small helical spring is projected onto the wall of the lecture hall. A standing longitudinal wave is excited by driving one of its ends with a door bell vibrating at one of the normal mode frequencies of the spring. In the projection, the nodes and antinodes of the longitudinal vibration are easily seen: In the nodes, the sections of the spring are motionless and thus clearly imaged, while in the antinodes they appear fuzzy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12506</video:player_loc><video:duration>50</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12499</video:thumbnail_loc><video:title>Trägheitsmomente</video:title><video:description>The moment of inertia of a body is determined by its mass and its distribution relative to the axis of rotation. An experimenter assumes different positions on the stool which has been converted to a torsional oscillator, and its period of oscillation is determined. From this measurement the moment of inertia can be obtained, and is found to differ by almost an order of magnitude for different positions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12499</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12501</video:thumbnail_loc><video:title>Kugeltanz</video:title><video:description>A steel ball is dropped onto a heavy steel plate. It collides elastically with the plate and rises almost back to its initial height, whereupon the motion repeats itself periodically, with an amplitude determined by the initial height. The total force acting on the ball is highly nonlinear. Energy dissipation leads to a slow decrease of the mechanical energy, and thus of the amplitude, as the experiment progresses. At the same time, the frequency increases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12501</video:player_loc><video:duration>60</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12500</video:thumbnail_loc><video:title>Bestimmung einer Geschossgeschwindigkeit</video:title><video:description>The large velocity of a bullet is determined using only a simple pendulum together with the knowledge of its motion, and the law of the conservation of momentum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12500</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12502</video:thumbnail_loc><video:title>Lissajous-Bahnen</video:title><video:description>Lissajous figures are created and made visible with bending vibrations with different frequencies in two perpendicular directions, using a metal bar of rectangular cross section which is clamped at one end and carries a mirror at the other, off which a light beam is reflected.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12502</video:player_loc><video:duration>93</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12457</video:thumbnail_loc><video:title>Zöllnersche Zerrbilder</video:title><video:description>Simple figures which are moved behind a static slit appear distorted in their axis parallel to the motion direction and appear shortened at high or elongated at low motion velocities. By means of Wenzel's projection method (crossed square; ellipse; camel) anorthoscopic contraction and other deformations are shown. While the general impression seems to see the whole figure a double image of a vertical bar appears when the slit is broken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12457</video:player_loc><video:duration>94</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12509</video:thumbnail_loc><video:title>Elastische Verformung: Hookesches Gesetz</video:title><video:description>A demonstration of the proportionality of tension and elongation during elastic deformation of a metal wire (Hooke's law). A copper wire, 4.4 m long, 0.4 mm in diameter, is suspended from the ceiling of the lecture hall. For the measurement of its elongation, a mm scale is attached to its lower end and is projected onto a screen, together with a fixed pointer. The wire is pulled in two steps by attaching consecutively two 300 g weights. The total elongation measured is 1 mm for 300 g, and 2 mm for 600 g, and is shown to be fully reversible when the weights are removed, indicating an elastic deformation. Elongation and force are proportional, in compliance with Hooke's law.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12509</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12511</video:thumbnail_loc><video:title>Kreiselkompass</video:title><video:description>Principle of a gyrocompass using a bicycle wheel on a rotating chair. A bicycle wheel in a fork is mounted on a chair. The fork is free to rotate around its axis which is inclined 45 degrees away from the vertical. As the chair rotates, the center of the wheel moves on a circle. The motion of its axle is observed by an experimenter on the chair, and also by a stationary observer (the movie camera). With the chair at rest, the wheel is started to spin, its angular momentum vector pointing in an arbitrary direction. When the chair is rotated, the axle of the wheel begins to oscillate. The oscillation is damped, and after a few periods, the axle of the wheel (which indicates the direction of its angular momentum) points towards the axis of rotation of the chair. When the chair is made to rotate in the opposite direction, the wheel flips 180 degrees, and after a few periods of oscillation again points towards the axis of the chair.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12511</video:player_loc><video:duration>92</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12513</video:thumbnail_loc><video:title>Stabilisierung mit Hilfe eines Kreisels ("Einschienenbahn")</video:title><video:description>In an impressive demonstration, the precession effect is used to stabilize a very top-heavy device. A man tries to balance while sitting on a steel bar which can rotate freely around its horizontal axis. A top consisting of a lead-filled bicycle rim driven by an electric motor is attached to this bar with a joint allowing the top to be tilted away and towards the man, but not sideways. The center of mass of man and top are far above the bar. As long as the top is at rest, the man has to keep his feet on the floor to avoid tipping over. With the top spinning, pushing or pulling its axis will make the top precess, i.e. to move sideways. This motion can be used to balance the top-heavy system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12513</video:player_loc><video:duration>135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12512</video:thumbnail_loc><video:title>Pendelbewegung im rotierenden Bezugssystem</video:title><video:description>The demonstration of inertial forces in accelerated frames of reference. These forces do not occur in reference frames which are not accelerated (inertial frames). Rotating frames of reference are also accelerated even when the angular velocity is constant. In such a frame, the Coriolis force acts on moving objects in a direction perpendicular to their motion. For freely moving objects, this leads to a curved path. Such paths, in the form of rosettes, will be shown for a simple pendulum swinging on a rotating chair. This experiment is in principle identical to that of the Foucault pendulum, with the earth being the rotating reference frame, the only difference being that the earth rotates about ten thousand times more slowly than the rotating chair in the lecture hall.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12512</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12485</video:thumbnail_loc><video:title>Schwingungen einer Stimmgabel</video:title><video:description>The sinusoidal vibrations of a tuning fork are made visible by means of a reflected light beam. The tuning fork is excited by compressed air, and can be rotated around its vertical axis. One of its legs carries a small mirror off which a laser beam is reflected onto the wall. By uniformly rotating the tuning fork, the time dependence of its vibration can be demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12485</video:player_loc><video:duration>80</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12486</video:thumbnail_loc><video:title>Transversale Eigenschwingungen eines Gummibandes</video:title><video:description>A rubber band clamped at its two ends can be excited to a large number of normal modes of transverse vibrations. These modes can also be described as superposition of two equal waves travelling in opposite directions, forming standing waves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12486</video:player_loc><video:duration>113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12484</video:thumbnail_loc><video:title>Rauchringe</video:title><video:description>Vortex rings are a remarkably stable form of moving gas. They are being made visible with cigarette smoke. They are shown to travel rapidly over many meters, and can even extinguish a candle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12484</video:player_loc><video:duration>81</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12483</video:thumbnail_loc><video:title>Ausweichströmungen</video:title><video:description>Fluid flow around several objects and the effect of viscosity are shown in a two-dimensional apparatus. Aluminum tinsel has been added to the fluid to indicate locally the instantaneous direction and magnitude of the velocity of the fluid.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12483</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12480</video:thumbnail_loc><video:title>Kraft = Gegenkraft</video:title><video:description>A demonstration that forces between two bodies always occur in pairs: They are opposite in direction and equal in magnitude. These facts were summarized by Newton with the statement "action = reaction". Two people are standing on flat carts on a level floor, a few meters apart. The forces are exerted by means of a rope. The experiment shows that in both cases the forces are equal in magnitude and opposite in direction, in short: action = reaction. It also shows that the total momentum of the system is conserved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12480</video:player_loc><video:duration>64</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12482</video:thumbnail_loc><video:title>Modellgas und barometrische Dichteverteilung</video:title><video:description>Random (thermal) motion of gas molecules is simulated using small steel spheres in a container with moving walls. The density distribution in the gravitational field is shown for this model gas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12482</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12487</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12487</video:thumbnail_loc><video:title>Wackelschwingungen</video:title><video:description>The sinusoidal vibrations of a tuning fork are made visible by means of a reflected light beam. The tuning fork is excited by compressed air, and can be rotated around its vertical axis. One of its legs carries a small mirror off which a laser beam is reflected onto the wall. By uniformly rotating the tuning fork, the time dependence of its vibration can be demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12487</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12481</video:thumbnail_loc><video:title>Drehpendel auf einem Karussell</video:title><video:description>A torsional pendulum on a rotating table is an instructive example of inertial forces in accelerated reference frames.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12481</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9698</video:thumbnail_loc><video:title>P01 Daten aus Dateien plotten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9698</video:player_loc><video:duration>4312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11467</video:thumbnail_loc><video:title>Heidschnucken-Schäferei</video:title><video:description>A shepherd's work is documented, beginning in spring. Sheering the herd, lamming, shearing, ram auction. Shepherd comments on conditions and his dog.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11467</video:player_loc><video:duration>2695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10089</video:thumbnail_loc><video:title>14B.4 rationale Funktion; Nullstellen, Polstellen, Partialbruchzerlegung, Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10089</video:player_loc><video:duration>2139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10113</video:thumbnail_loc><video:title>19B.11 erfundene Regeln und ein zu knapper Beweis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10113</video:player_loc><video:duration>685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10114</video:thumbnail_loc><video:title>19B.2 Grenzwertbetrachtung mit Bruch und Wurzel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10114</video:player_loc><video:duration>546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10123</video:thumbnail_loc><video:title>20B.2 zentrale Differenzformeln; Ableitung numerisch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10123</video:player_loc><video:duration>491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10118</video:thumbnail_loc><video:title>19B.6 Grenzwertbetrachtung; L'Hospital</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10118</video:player_loc><video:duration>324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10120</video:thumbnail_loc><video:title>19B.8 Logarithmus wächst langsamer als jede Wurzel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10120</video:player_loc><video:duration>311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10127</video:thumbnail_loc><video:title>21B.2 Monotonie mit Ableitung nachweisen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10127</video:player_loc><video:duration>300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10119</video:thumbnail_loc><video:title>19B.7 Exponentialfunktion wächst schneller als jedes Polynom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10119</video:player_loc><video:duration>338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10128</video:thumbnail_loc><video:title>21B.3 Monotonie und Ableitung, Problemfall</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10128</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10121</video:thumbnail_loc><video:title>19B.9 Grenzwert n-te Wurzel aus n</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10121</video:player_loc><video:duration>277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10076</video:thumbnail_loc><video:title>12B.2 Newton-Verfahren; Wurzel 5 mit Grundrechenarten; Konvergenzgeschwindigkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10076</video:player_loc><video:duration>2001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10108</video:thumbnail_loc><video:title>18B.5 Cosinus von i; Cosinus mit e hoch i phi schreiben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10108</video:player_loc><video:duration>731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10109</video:thumbnail_loc><video:title>18B.6 Logarithmus einer komplexen Zahl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10109</video:player_loc><video:duration>581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10107</video:thumbnail_loc><video:title>18B.4 Drehungen im R2 über komplexe Zahlen und Eulersche Identität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10107</video:player_loc><video:duration>569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10110</video:thumbnail_loc><video:title>18B.7 komplexe Linearfaktoren eines Polynoms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10110</video:player_loc><video:duration>378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10115</video:thumbnail_loc><video:title>19B.3 Grenzwertbetrachtung mit Bruch und Wurzel, anderes Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10115</video:player_loc><video:duration>442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10111</video:thumbnail_loc><video:title>19B.1 Grenzwertbetrachtung mit Bruch und Potenzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10111</video:player_loc><video:duration>359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10116</video:thumbnail_loc><video:title>19B.4 Grenzwertbetrachtung mit Bruch und Cosinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10116</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10112</video:thumbnail_loc><video:title>19B.10 Grenzwertbetrachtung rationale Funktion; L'Hospital</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10112</video:player_loc><video:duration>154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10117</video:thumbnail_loc><video:title>19B.5 Grenzwertbetrachtung mit Sinus, Bruch und Potenzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10117</video:player_loc><video:duration>104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10066</video:thumbnail_loc><video:title>10B.6 Potenzfunktion im doppeltlogarithmischen Diagramm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10066</video:player_loc><video:duration>660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10065</video:thumbnail_loc><video:title>10B.5 Logarithmus eines Quadrats</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10065</video:player_loc><video:duration>641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10069</video:thumbnail_loc><video:title>11B.3 Polynomdivision, Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10069</video:player_loc><video:duration>636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10062</video:thumbnail_loc><video:title>10B.2 Logarithmus und Potenz auflösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10062</video:player_loc><video:duration>624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10078</video:thumbnail_loc><video:title>13B.1 rationale Funktion vereinfachen; Nullstellen, Polstellen, Asymptoten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10078</video:player_loc><video:duration>713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10079</video:thumbnail_loc><video:title>13B.2 rationale Funktion; Nullstellen, Polstellen, Asymptoten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10079</video:player_loc><video:duration>523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10068</video:thumbnail_loc><video:title>11B.2 ganzzahlige Nullstellen; Satz von Vieta; Polynom 3. Grads</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10068</video:player_loc><video:duration>413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10077</video:thumbnail_loc><video:title>12B.3 Newton-Verfahren für x^x = cos(x); Ableitung von x^x</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10077</video:player_loc><video:duration>341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10061</video:thumbnail_loc><video:title>10B.1 Wurzel und Potenz auflösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10061</video:player_loc><video:duration>228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10064</video:thumbnail_loc><video:title>10B.4 Logarithmus einer Summe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10064</video:player_loc><video:duration>689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10058</video:thumbnail_loc><video:title>09B.1 Beispiele für monoton wachsende und fallende Funktionen; Potenzrechengesetze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10058</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10080</video:thumbnail_loc><video:title>13B.3 rationale Funktion; Nullstellen, Polstellen, stetig hebbare Definitionslücken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10080</video:player_loc><video:duration>687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10075</video:thumbnail_loc><video:title>12B.1 Newton-Verfahren; Schnittpunkte Cosinus und Normalparabel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10075</video:player_loc><video:duration>484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10087</video:thumbnail_loc><video:title>14B.2 Wozu Partialbruchzerlegung; Herleitung Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10087</video:player_loc><video:duration>836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10082</video:thumbnail_loc><video:title>13B.5 rationale Funktion; Asymptote; Polynomdivision; Asymptotenpolynom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10082</video:player_loc><video:duration>553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10088</video:thumbnail_loc><video:title>14B.3 Beispiel für Partialbruchzerlegung; Polynomdivision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10088</video:player_loc><video:duration>410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10083</video:thumbnail_loc><video:title>13B.6 rationale Funktion; Asymptote gegeben, Nennerpolynom finden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10083</video:player_loc><video:duration>390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10085</video:thumbnail_loc><video:title>13B.8 rationale Funktion skizzieren an Nullstellen, Polstellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10085</video:player_loc><video:duration>240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10081</video:thumbnail_loc><video:title>13B.4 rationale Funktion; Asymptote; Polynomdivision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10081</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10146</video:thumbnail_loc><video:title>25B.2 Rotationskörper; Volumen bei Drehung um x- und um y-Achse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10146</video:player_loc><video:duration>1185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10144</video:thumbnail_loc><video:title>24B.6 drei Wege für Integration durch Substitution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10144</video:player_loc><video:duration>686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10150</video:thumbnail_loc><video:title>26B.1 Wahrscheinlichkeit; dreimal würfeln, mindestens eine Sechs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10150</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10149</video:thumbnail_loc><video:title>25B.5 Schwerpunkt einer halben Kreisscheibe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10149</video:player_loc><video:duration>706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10147</video:thumbnail_loc><video:title>25B.3 Rotationskörper; Mantelfläche bei Drehung um x-Achse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10147</video:player_loc><video:duration>537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10154</video:thumbnail_loc><video:title>26B.5 Wahrscheinlichkeit; niemand im Laden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10154</video:player_loc><video:duration>464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11243</video:thumbnail_loc><video:title>Scheinruhe und zyklische Ergänzung</video:title><video:description>Visual motion correlates with changes in the retinal stimulus distribution. The rotation of a circular disc of homogenous texture is invisible ("apparent rest" after Wittmann 1921). Metelli's "totalisation cyclique" (1964) is based on this fact. The configuration of rectangle and semicircle disintegrates into a rectangle gliding over a static circle when rotating around the center of the circle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11243</video:player_loc><video:duration>80</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11242</video:thumbnail_loc><video:title>Kinetische Tiefe nach Tampieri</video:title><video:description>Configurations which cause an interpretation of rotatory or translatory motion as a rotation into depth were described by Musatti 1924 and Renvall 1929. According to Tampieri 1956 one can also "make a coloured octagon behind a screen with a triangular hole rotate around its tip ... (and) sees ... a tangible physical ... pyramid rotate on a vertical axis (Metzger 1975).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11242</video:player_loc><video:duration>83</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11239</video:thumbnail_loc><video:title>Rotierende Silhouette</video:title><video:description>Film "Motion Reversal and Linear Perspective" (K 132) demonstrates that apart from Ames' window other images - if they are constructed in linear perspective - can behave the same way phenomenally in rotation. Here the visual behaviour of a dextrorotatory silhouette derivated from such an image is demonstrated (Graham 1968, Kalkofen 1983).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11239</video:player_loc><video:duration>112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11235</video:thumbnail_loc><video:title>Kinetische Tiefe nach Renvall</video:title><video:description>Configuration of three ellipsoids on an elliptical turntable. The result after the phase of apparent motions and meandering is: three circles appear that all lie oblique to the same degree and in the same direction and therefore form a symmetric integral whole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11235</video:player_loc><video:duration>97</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11238</video:thumbnail_loc><video:title>Rotierende Inversionsfigur (Glühlampe)</video:title><video:description>The parallel projection of a rotating light bulb on a matt screen induces inversion effects in the spectator as they were described by Necker in 1832 (see also films K 60 and K 63).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11238</video:player_loc><video:duration>90</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11241</video:thumbnail_loc><video:title>Harmonsche Blockbilder</video:title><video:description>The perceptibility of computer-generated block pictures of human faces can be increased by blurred projection of such slides (a) or their minification (b). Examples: Abraham Lincoln and Leonardo's Mona Lisa (Harmon 1971).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11241</video:player_loc><video:duration>112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11240</video:thumbnail_loc><video:title>Schatten einer rotierenden Maske</video:title><video:description>For the inside of a mask is visually convex a vertical rotation induces an apparent motion reversal (see also film K 134). Apparent motion reversal also occurs in the shadow projection of the process (Kalkofen 1983).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11240</video:player_loc><video:duration>122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11236</video:thumbnail_loc><video:title>Penroses 'Impossible Triangle'</video:title><video:description>This "impossible triangle" was introduced as a drawing by Penrose and Penrose in 1958. Following a suggestion of the authors Gregory created a space model which - monocularly watched with a defined visual point - lends the impossible triangle an illusionary reality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11236</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11234</video:thumbnail_loc><video:title>Die Renvallsche Uhr</video:title><video:description>Circle disk with an ellipsoid emulating a clockface. During disc rotation it arises from the surface as a firm, swinging disk. The hand apperently arises from the clockface and erects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11234</video:player_loc><video:duration>64</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11266</video:thumbnail_loc><video:title>Einführung (Teil 1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11266</video:player_loc><video:duration>1992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11267</video:thumbnail_loc><video:title>XML und XML-Schema (Teil 1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11267</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6566</video:thumbnail_loc><video:title>Michael Wilson, STFC at the DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6566</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6563</video:thumbnail_loc><video:title>Vishwas Chavan, GBIF at DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6563</video:player_loc><video:duration>1785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6571</video:thumbnail_loc><video:title>Andrew Treloar, ANDS at DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6571</video:player_loc><video:duration>1242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/8391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/8391</video:thumbnail_loc><video:title>Jonathan Grant, RAND Europe at the DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/8391</video:player_loc><video:duration>2847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9523</video:thumbnail_loc><video:title>07.01 Zeichenketten (Strings)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9523</video:player_loc><video:duration>894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9514</video:thumbnail_loc><video:title>05.05.1 eingebaute mathematische Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9514</video:player_loc><video:duration>666</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9521</video:thumbnail_loc><video:title>06.03 Übergabe und Rückgabe von Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9521</video:player_loc><video:duration>746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9518</video:thumbnail_loc><video:title>06.01.2 weiter Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9518</video:player_loc><video:duration>727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9519</video:thumbnail_loc><video:title>06.02.1 Arrays initialisieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9519</video:player_loc><video:duration>633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9515</video:thumbnail_loc><video:title>05.05.2 Division Gleitkomma und Integer, Casting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9515</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/361</video:thumbnail_loc><video:title>Miscellaneous (13.7.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/361</video:player_loc><video:duration>9283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/356</video:thumbnail_loc><video:title>Introduction and fundamental notions (6.4.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/356</video:player_loc><video:duration>8241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9614</video:thumbnail_loc><video:title>04B.1 mehrere C-Dateien, Header-Dateien, #include, Include-Guards</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9614</video:player_loc><video:duration>3325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9613</video:thumbnail_loc><video:title>03B.1 Funktionen in C, Deklaration, Definition; while, do, for</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9613</video:player_loc><video:duration>2882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9619</video:thumbnail_loc><video:title>08B.1 struct für Buch; ISBN-Nummer prüfen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9619</video:player_loc><video:duration>3023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9610</video:thumbnail_loc><video:title>01B.1 Erste C-Programme, Zuweisung, Einzelschritt-Debugger, while, if</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9610</video:player_loc><video:duration>2662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9615</video:thumbnail_loc><video:title>04B.2 extern; zwei Verwendungen von static; Linker-Fehlermeldungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9615</video:player_loc><video:duration>1535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9623</video:thumbnail_loc><video:title>12B.1 Warteschlange mit Array programmieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9623</video:player_loc><video:duration>2188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9603</video:thumbnail_loc><video:title>13A.3 Parsen und Auswerten von arithmetischen Ausdrücken, Implementierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9603</video:player_loc><video:duration>1895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9620</video:thumbnail_loc><video:title>09B.1 Fingerübungen zu Zeigern und Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9620</video:player_loc><video:duration>1167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9617</video:thumbnail_loc><video:title>05B.2 Beispiele Zweierkomplement; negative Binärzahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9617</video:player_loc><video:duration>703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9625</video:thumbnail_loc><video:title>14B.1 Programmierfehler finden; Maximum bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9625</video:player_loc><video:duration>175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9600</video:thumbnail_loc><video:title>12A.3 Algorithmen, Suchen und Sortieren, Bubble Sort, Quicksort, Laufzeit, O(n log(n))</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9600</video:player_loc><video:duration>4576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9631</video:thumbnail_loc><video:title>P3B Quicksort, Selection Sort, Bubble Sort; Laufzeitkomplexität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9631</video:player_loc><video:duration>3737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9633</video:thumbnail_loc><video:title>S02B nächste Zweierpotenz, Schleifen, while, do, for</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9633</video:player_loc><video:duration>2998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9624</video:thumbnail_loc><video:title>13B.1 Aufzugtür als endlicher Automat in C</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9624</video:player_loc><video:duration>2130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9634</video:thumbnail_loc><video:title>S03B.1 Fibonacci-Folge, Rekursion, statische Variablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9634</video:player_loc><video:duration>1687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9629</video:thumbnail_loc><video:title>P1B Zahlenschloss mit Display und Joystick programmieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9629</video:player_loc><video:duration>1373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9630</video:thumbnail_loc><video:title>P2B Tic tac toe mit Microcontroller als Gegner</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9630</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9628</video:thumbnail_loc><video:title>14B.4 Programmierfehler finden; Binomialkoeffizienten berechnen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9628</video:player_loc><video:duration>410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9627</video:thumbnail_loc><video:title>14B.3 Programmierfehler finden; auf Zehnerpotenz prüfen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9627</video:player_loc><video:duration>569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9626</video:thumbnail_loc><video:title>14B.2 Programmierfehler finden; auf Quadratzahl prüfen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9626</video:player_loc><video:duration>406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/358</video:thumbnail_loc><video:title>Introduction to Web retrieval (22.6.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/358</video:player_loc><video:duration>9151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/394</video:thumbnail_loc><video:title>Was ist ein Rastertunnelmikroskop?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/394</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9594</video:thumbnail_loc><video:title>08A.2 Kästchenroboter, Teil 1, 2D-Array, struct, enum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9594</video:player_loc><video:duration>3441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9551</video:thumbnail_loc><video:title>10.05 Zeiger, NULL, malloc, free</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9551</video:player_loc><video:duration>2245</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9592</video:thumbnail_loc><video:title>07A.2 Suchen und Ersetzen in Zeichenketten in C, Teil 2, genaue Grenzen, Off-by-one-Fehler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9592</video:player_loc><video:duration>1960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9586</video:thumbnail_loc><video:title>04A.2 static-Variablen in Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9586</video:player_loc><video:duration>1598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9536</video:thumbnail_loc><video:title>09.02.2 weiter Zeigerarithmetik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9536</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9564</video:thumbnail_loc><video:title>14.01 Turings Halteproblem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9564</video:player_loc><video:duration>1768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9567</video:thumbnail_loc><video:title>P01 Fotowiderstand mit Servo nachführen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9567</video:player_loc><video:duration>145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9587</video:thumbnail_loc><video:title>05A.1 Beispiele Zweierkomplement, Überlauf, signed und unsigned</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9587</video:player_loc><video:duration>1669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9590</video:thumbnail_loc><video:title>06A.2 zweidimensionales Array, stückweise lineare Funktion, lineare Interpolation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9590</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9598</video:thumbnail_loc><video:title>12A.1 Informatik, Datenstrukturen, Array, struct, Warteschlange, Stack, Baum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9598</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9589</video:thumbnail_loc><video:title>06A.1 größten Wert in Array bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9589</video:player_loc><video:duration>582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9561</video:thumbnail_loc><video:title>13.01 Endliche Automaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9561</video:player_loc><video:duration>2115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9562</video:thumbnail_loc><video:title>13.02.1 Formale Sprachen, Syntaxdiagramm, akzeptierende Automaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9562</video:player_loc><video:duration>2020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9579</video:thumbnail_loc><video:title>02A.1 Programmablaufplan, Flussdiagramm, Activity Diagram, Maximum bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9579</video:player_loc><video:duration>1663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9580</video:thumbnail_loc><video:title>02A.2 Flussdiagramm, Primzahltest</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9580</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9583</video:thumbnail_loc><video:title>03A.3 Programmierbeispiel Teil 3, Include-Guards, Präprozessor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9583</video:player_loc><video:duration>807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9588</video:thumbnail_loc><video:title>05A.2 Gleitkommazahlen, float, double, Rundungsfehler, INF, NaN</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9588</video:player_loc><video:duration>1407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9578</video:thumbnail_loc><video:title>01A.4 if-else-Verzweigung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9578</video:player_loc><video:duration>1074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9576</video:thumbnail_loc><video:title>01A.2 ein Zeichen gleich ein Byte, oder auch nicht</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9576</video:player_loc><video:duration>690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9585</video:thumbnail_loc><video:title>04A.1 Compiler, Linker; Funktionsweise, Fehler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9585</video:player_loc><video:duration>553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9573</video:thumbnail_loc><video:title>S02 MATLAB(R), erstes Programm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9573</video:player_loc><video:duration>308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9582</video:thumbnail_loc><video:title>03A.2 Programmierbeispiel Teil 2, Funktionsdefinition, Funktionsdeklaration, Header-Datei</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9582</video:player_loc><video:duration>2440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14845</video:thumbnail_loc><video:title>Tatort Niederbayern</video:title><video:description>Die deutsche OpenStreetMap-Karte zeigt es auf den ersten Blick: In vielen Städten gibt es lokale Stammtische und Mappertreffen. So sehr OSM auch auf moderne Browsertechnologien, Crowdsourcing und "soziale" Features in der Website setzt: Ein wichtiges Standbein der Community bleiben die lokalen Treffen von Mapping-Enthusiasten. In Niederbayern gibt es gleich zwei aktive Stammtische -- in Passau und Landshut -- die zudem vierteljährlich ein niederbayernweites Treffen ausrichten. Diese persönlichen Begegnungen sind wichtig, sie ermutigen die Anwesenden sich weiterhin zu beteiligen, informieren über Neuigkeiten und führen vor allem zur Planung neuer Projekte und Aktionen. In diesem Vortrag stellen Mapper aus Niederbayern viele der Aktivitäten aus erster Hand vor. Sie berichten von Erfahrungen mit der Zusammenarbeit zwischen Community und Behörden, den vielseitigen OSM-Projekten der Passauer Universität, der Arbeit mit Presse und Öffentlichkeit und nicht zuletzt den Fortschritten bei der Kartographierung Niederbayerns. Angesichts der Vielzahl interessanter und informativer Themen dürfte jeder Zuhörer die eine oder andere Anregung vom Vortrag mit nach Hause nehmen. Und vielleicht gibt das ja den Anstoß, selbst zum regelmäßigen Besucher eines lokalen Treffens zu werden -- oder sogar eines zu gründen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14845</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14850</video:thumbnail_loc><video:title>enviroCar - Crowdsourcing zur Erhebung von Verkehrsdaten</video:title><video:description>Der Straßenverkehr ist ein entscheidender Faktor für die Umweltbelastung und Lebensqualität in Städten. Um seine Auswirkungen optimal abschätzen zu können und die Planung von Maßnahmen wie verkehrsberuhigte Zonen zu unterstützen, ist eine solide Datenbasis unverzichtbar. Über Verkehrszählungen oder die Auswertung von Mobilfunknetzten ist es zwar bereits möglich Daten über Verkehrsdichte und -fluss zu erhalten. Aussagen über Umwelteinflüsse sind hieraus aber nicht direkt abzuleiten. Gleichzeitig verfügen jedoch nahezu alle aktuellen Fahrzeuge über zahlreiche Sensoren, welche weitere Messdaten liefern aus denen sich relevante Umwelteinflüsse ableiten lassen (z.B. Lärmemission, Kraftstoffverbrauch und CO2-Ausstoß). In diesem Vortrag wird das enviroCar-Projekt vorgestellt. Grundidee dieses Projekts ist die Entwicklung einer Crowdsourcing-Lösung welche die in Fahrzeugen verfügbaren Messdatenquellen für weitergehende Analysen und Auswertungen erschließt. Hierfür wird die standardisierte OBD2-Schnittstelle genutzt, welche einen Zugang zu den von einem Auto erhobenen Messdaten ermöglicht. Durch die Kopplung dieser OBD2-Schnittstelle an Smart Phones (über einen Bluetooth-Adapter) ist es möglich, die gemessenen Daten zu sammeln und an einen zentralen Datenserver zu übertragen. Neben konzeptionellen Aspekten (insbesondere Architektur und Datenschutz) stellt dieser Vortrag die zugrundeliegende Implementierung auf Basis von Open Source-Software vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14850</video:player_loc><video:duration>1375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14933</video:thumbnail_loc><video:title>1. Reproducibility and Open Science</video:title><video:description>The following video is an original recording of the opening lecture to the OSTI pilot initiative, hosted by the Doctoral Training Centres in Systems Biology, Life Sciences and the Industrial Doctorate at the University of Oxford. Entitled "Reproducibility and Open Science", the seminar identifies some of the current issues facing scientific research and introduces the theme of open science as a possible solution. Prospective OSTI course leaders may be interested in the end of the lecture, which provides an explanation of the Rotation Based Learning (RBL) implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14933</video:player_loc><video:duration>2980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14852</video:thumbnail_loc><video:title>Geodateninfrastruktur Rheinland-Pfalz INSPIREd</video:title><video:description>Das vollständig auf FOSS basierende GeoPortal.rlp wurde seit seiner Inbetriebnahme im Januar 2007 sukzessive an die sich wandelnden Nutzeranforderungen angepasst. Es bildet die zentrale Komponente der Geodateninfrastruktur Rheinland-Pfalz (GDI-RP) und setzt das einer Serviceorientierten Architektur (SOA) zugrundeliegende Publish-Find-Bind Paradigma seit 7 Jahren konsequent und erfolgreich um. Im Gegensatz zu den allgemein verbreiteten GDI-Architekturen (z.B. GDI-DE und INSPIRE), deren Backends große Kataloge mit standardisierten Metadaten für Daten und Dienste bilden, basiert die GDI-RP auf dem Konzept einer Service-Registry. Dezentrale Stellen registrieren OGC konforme WMS und WFS (OWS) in einer zentralen Datenbank. Das zugrundeliegende Konzept wurde 2005 zu einem Zeitpunkt erstellt, zu dem es noch keine standardisierten Schnittstellen für den Austausch von Geo-Metadaten gab und basiert auf dem Prinzip eines Single Point of Access (SPA) als Datenquelle für alle innerhalb einer GDI benötigten Metadaten. Die Informationen werden dabei aus den Capabilities Dokumenten der OWS extrahiert und einer zentralen Recherche zugänglich gemacht. Das Prinzip erlaubt die Realisierung eines Metadatenproxies, der sowohl für Qualifizierungsmaßnahmen, als auch für eine zentrale Absicherung genutzt wird. Mit der ab 2007 beginnenden Umsetzung der INSPIRE-Richtlinie und ihrer Durchführungsbestimmungen in nationales Recht, ergaben sich neue Herausforderungen. Das auf einer "Standard GDI-Architektur" basierende Prinzip von INSPIRE stellt spezielle Anforderungen an die bereitzustellenden Daten, Dienste und deren Metainformationen und ist weltweit der erste reale Anwendungsfall für die ursprünglich vom OGC erarbeiteten Konzepte und Standards. Es fehlt bis heute noch an Softwareprodukten die diese Anforderungen vollständig umsetzen können. Um den ambitionierten Zeitplan der Richtlinie einhalten zu können, wurden in Rheinland-Pfalz verschiedene Verfahren entwickelt, die es den Datenanbietern erlauben, die bisherigen etablierten GDI Standards WMS 1.1.1 sowie WFS 1.1.0 weiterzuverwenden, ohne ihre Basissoftware anpassen zu müssen. Die komplexen Anforderungen werden dabei zentral über eine "INSPIRE-Proxy" Funktionalität der Service-Registry erfüllt. Mit dieser Vorgehensweise ist Rheinland-Pfalz das einzige Flächenland, dass bisher alle von der Richtlinie gesetzten Fristen einhalten konnte. Neben der Fassade für die INSPIRE-konformen Darstellungs- und Downloaddiensten umfasst das Verfahren auch die automatisierte Bereitstellung der für das EU-Berichtswesen geforderten "Monitoring"-Informationen. Alle entwickelten Funktionen sind in die zugrundeliegende OSGEO Software Mapbender2 zurückgeflossen und stehen damit frei zur Verfügung. Zusätzlich gibt es das komplette Portal auch in Form einer VM zum Download. Im Vortrag werden die zugrundeliegenden Prinzipien der INSPIRE-Umsetzung kurz erläutert und die implementierten Funktionen anhand praktischer Beispiele vorgestellt. Außerdem soll ein Ausblick auf das grundsätzliche Potential gegeben werden, das trotz aller auftretender Probleme in INSPIRE steckt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14852</video:player_loc><video:duration>1626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14937</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 2</video:title><video:description>Leonard Susskind presents the physics of temperature. Temperature is not a fundamental quantity, but is derived as the amount of energy required to add an incremental amount of entropy to a system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14937</video:player_loc><video:duration>3252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14929</video:thumbnail_loc><video:title>5. The Changing Face of Publication</video:title><video:description>The following video is an original recording from the OSTI pilot initiative. Entitled "The Changing Face of Publication", the seminar introduces students to the concept of Open Access publishing and contrasts this approach with traditional publishing models. This lecture proved one of the most popular in the course, based on student feedback at the end of the pilot initiative.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14929</video:player_loc><video:duration>2333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14928</video:thumbnail_loc><video:title>6. The Work of the Open Knowledge Foundation</video:title><video:description>A friendly overview of the Open Knowledge Foundation, co-presented by Sophie Kay and Jenny Molloy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14928</video:player_loc><video:duration>2128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14931</video:thumbnail_loc><video:title>2. Managing Your Code in GitHub</video:title><video:description>The following video is an original recording from the OSTI pilot initiative. Entitled "Managing Your Code in GitHub", the seminar aims to introduce the students to version control of code and writing, outlining the motivation and advantages of this approach. Following on from student feedback and the analysis provided in our Post-Pilot Report, this material will be offered as a mini-workshop, rather than a traditional lecture, in the official release of the course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14931</video:player_loc><video:duration>1638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14930</video:thumbnail_loc><video:title>4. Data Management Planning</video:title><video:description>What is a Data Management Plan? Why do we need them and how do they relate to our day-to-day research work? This short lecture introduces the concept of the DMP, set within the context of the scope and scale of data produced in modern scientific research, and breaks the how-to process down into short-, medium- and long-term project management stages. Please note that, as a result of student feedback and the analysis undertaken for the Post-Pilot Report, this lecture will be offered as a mini-workshop in the official materials release.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14930</video:player_loc><video:duration>1031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14923</video:thumbnail_loc><video:title>Mission ins Ungewisse II</video:title><video:description>Zu den faszinierendsten Projekten bei der Erforschung des Weltalls gehört die bereits im Jahr 2004 gestartete Mission Rosetta der Europäischen Weltraumorganisation ESA, die den Kometen 67P/Churyumov-Gerasimenko untersuchen soll. Zum ersten Mal wird eine Raumsonde einem Kometen auf seinem Weg zur Sonne folgen und auf ihm landen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14923</video:player_loc><video:duration>602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14813</video:thumbnail_loc><video:title>Brandenburg 3D - Geologische 3D-Untergrundmodelle im Browser</video:title><video:description>Geologische Untersuchungskampagnen aus den Jahren 1950 bis 1980 auf dem Flächengebiet des Bundeslands Brandenburg haben einen gewaltigen Fundus an geologischen Fachinformationen hervorgebracht. In dem Projekt Brandenburg 3D (kurz: B3D) wurde auf Grundlage dieser Tiefbohrungen und geologischen Schnitte ein dreidimensionales Untergrundmodell bestehend aus Schichtgrenzen, Störungszonen und Salzstöcken modelliert. Um die Ergebnisse des Projekts an zentraler Stelle zu veröffentlichen und ohne fachspezifische Software zugänglich zu machen, wurde eine kombinierte WebGIS-Architektur entwickelt, die es erlaubt sowohl die vorhandenen zwei- als auch dreidimensionalen Daten über den Browser abzurufen. Zu den hier eingesetzten Komponenten zählen OpenLayers, GeoExt 2, Ext JS 4, X3DOM, PostGIS 2 und GeoServer. Dieser Vortrag präsentiert die technischen Grundlagen der eingesetzten Architektur mit einem Fokus auf die 3D-Visualisierung und die hierauf aufbauenden Client-Funktionalitäten, z.B. das Generieren virtueller Profilschnitte an beliebiger Stelle des Untergrundmodells.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14813</video:player_loc><video:duration>1706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14826</video:thumbnail_loc><video:title>Karten auf Stoff: OSM Daten mit OSGeo Software</video:title><video:description>Wie entsteht ein kommerzielles Freizeitprodukt auf Basis von Open Data und Open Source Software? Die in vielen Fällen bereits flächendeckende Verfügbarkeit von OpenStreetMap eröffnet neue Möglichkeiten für die Herstellung von kommerziellen Produkten. Am Beispiel von SplashMaps werden einige technische Herausforderungen und deren Lösungen mit Hilfe von Open Source Software vorgestellt. Des weiteren werden Lizenzfragen diskutiert, vor allem auch welche zusätzlichen Hürden entstehen, wenn andere Open Data Quellen genutzt werden, die oft nicht, oder anders lizenziert sind als OpenStreetMap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14826</video:player_loc><video:duration>1749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14828</video:thumbnail_loc><video:title>Mapbender3 - was gibt's Neues im Projekt?</video:title><video:description>Mapbender3 ist eine Software zur einfachen Erstellung von WebGIS Anwendungen. Basierend auf dem aktuellen Symfony2 Framework wurde eine moderne Webanwendung geschaffen, die durch das Baukastensystem der Bundles von Symfony2 einzeln als auch in andere Anwendungen integriert Verwendung finden kann. OpenLayer dient als Kartenanwendung und wird über MapQuery angesprochen. Zusammen mit einem modernen Verwaltungsbackend für die Kartenanwendungen ist Mapbender3 ein komfortables Werkzeug für die Erstellung und Pflege von Kartenanwendungen. Der Vortrag geht vor allem auf die neuen Komponenten in Mapbender3 ein und stellt diese vor. Einsteigern wird ebenfalls ein Überblick über die Software gegeben. Mit Mapbender3 können einfach WebAnwendungen über ein paar Klicks im Administrations-Backend erstellt werden. Das Administrations-Backend beinhaltet außerdem die Möglichkeit, ein Dienste-Repository aufzubauen. Dienste können hierbei verschiedene von OpenLayers unterstützte Quellen sein. Mapbender3 bietet eine Benutzer- und Gruppenverwaltung mit der Möglichkeit Rechte zuzuweisen. Rechteverwaltung. Benutzer können auch über LDAP in Mapbender übernommen werden. Eine Sicherung von Diensten über OWSPROXY ist ebenfalls vorhanden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14828</video:player_loc><video:duration>1593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14829</video:thumbnail_loc><video:title>MapFish WebGIS - Projektstand</video:title><video:description>Das MapFish Framework erlaubt es, funktional reiche WebGIS Applikationen einfach und auf flexible Art und Weise zu erstellen. Es kombiniert einige der besten Open Source Tools in einem Framework: OpenLayers 2, ExtJS3 und GeoExt4 auf der Client-Seite, und MapFish Print sowie Ruby oder Phython Module (insbesondere auf Pyramid basierend) auf der Server-Seite. Neben den auf OGC-Standards basierenden Webservices stellt das MapFish Protokoll den effizienten Austausch zwischen Client und Server sicher. Auf dieser Basis wurden komplexe und sehr performante Webmapping Anwendungen entwickelt. Eines der MapFish-Anwendungen wird in der Präsentation genauer vorgestellt, um die Möglichkeiten des MapFish Frameworks zu zeigen: GeoMapFish ist ein komplettes WebGIS mit einer breiten Palette an Tools und Konfigurationsoptionen. Seit seiner Entstehung erlaubt die Plugin-basierte Architektur eine individuelle Anpassung der Applikationen auf die spezifischen Anwendungsfälle. Die Präsentation gibt eine Übersicht des MapFish WebGIS Frameworks und zeigt dessen Möglichkeiten mit der GeoMapFish Implementierung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14829</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14825</video:thumbnail_loc><video:title>Kantonales Geoportal GeoView BL</video:title><video:description>Bereits seit über einem Jahr ist im Kanton Basel-Landschaft das Web-GIS "GeoView BL" erfolgreich im Einsatz. Es besteht aus Open-Source-Komponenten und bietet damit eine unglaubliche Erweiterbarkeit. Auch dieses Jahr möchten wir einen Einblick aus Anwendersicht in den Umgang mit einer solchen Open-Source-Lösung bieten. Wir werden dabei hauptsächlich auf die Belange der Weiterentwicklung eingehen, da wir inzwischen recht erfolgreich Lösungen implementieren, die dann innerhalb des Kantons zum Einsatz kommen. Folgende Punkte werden behandelt: 1. Personeller Aufwand 2. Entwicklungsumgebung (welche Werkzeuge, welche Methoden, welche Philosophie) 3. Kleinlösungen oder generische Lösung? 4. Was lässt sich erreichen? (konkrete Eigenentwicklungen aus dem Kanton BL)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14825</video:player_loc><video:duration>1541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14827</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2014: Lightning Talks OSM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14827</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14830</video:thumbnail_loc><video:title>MapProxy</video:title><video:description>Ende 2008 wurde der Grundstein für die Software MapProxy gelegt. Im März 2010 wurde MapProxy dann von den Entwicklern im Rahmen der FOSSGIS-Konferenz in Osnabrück als Open-Source-Software veröffentlicht. Der Vortrag beleuchtet die kleine Erfolgsgeschichte der Open-Source-Geo-Komponente MapProxy: Was war Ausgangspunkt und Grundidee hinter dem MapProxy und welchen Funktionsumfang hat MapProxy mittlerweile erreicht? In kleinen Beispielen wird auf wiederkehrende Probleme eingegangen die mit MapProxy gelöst werden können. Dabei wird auch auf die neuen und erweiterteren MapProxy Hilfswerkzeuge eingegangen. Diese bieten dem Benutzer die Möglichkeit MapProxy noch schneller und einfacher zu konfigurieren. Zusätzlich zum Funktionsumfang zeigt der Vortrag auch einen kleinen Blick hinter die Kulissen vom MapProxy Projekt. Neben dem eigentlichen Quellcode der Software gehört noch mehr zu einer Infrastruktur (z.B. Travis-CI) um eine Software erfolgreich ausliefern zu können. Abschließend wirft der Vortragende noch einen Blick auf die nahe und ferne Zukunft des MapProxy Projektes. Ein Highlight ist hierbei der neue Hintergrunddienst der für MapProxy entwickelt und auch als Open-Source-Software veröffentlicht wurde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14830</video:player_loc><video:duration>1653</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14831</video:thumbnail_loc><video:title>Mobile Kartenviewer mit Openlayers 3</video:title><video:description>Mit OpenLayers 3 steht eine komplette Neuentwicklung der funktionsreichen OpenLayers-Bibliothek zur Verfügung. Die verbesserte Unterstützung mobiler Geräte war ein primäres Ziel der neuen Version. Dieser Vortrag stellt den JQuery Mobile basierten OL3 Mobile Viewer vor, der erweiterte Funktionen wie automatische Kartenausrichtung oder Positionsnachführung bietet. Es wird auch ein Vergleich mit anderen Viewern, wie der auf Bootstrap und AngularJS aufbauenden Neuentwicklung von Swisstopo angestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14831</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14835</video:thumbnail_loc><video:title>opencaching.de</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14835</video:player_loc><video:duration>1392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14832</video:thumbnail_loc><video:title>Neues aus dem 52°North WPS Projekt</video:title><video:description>In diesem Vortrag werden wir die vergangenen und aktuellen Entwicklungen im WPS Projekt zu beleuchten. Diese umfassen unter anderem: * Neue Clients, * Den Umzug auf Github, * Die neue Administrations-Anwendung für den WPS, * Java Annotations zur einfachen Erstellung von neuen Prozessen, * Verbesserungen im Bereich WPS4R, * Ergebnisse aus (Forschungs-)Projekten. Auch werden wir auf das Thema Testing im WPS eingehen, insbesondere auf die OGC Compliance Tests für WPS 1.0.0, deren Fertigstellung für Anfang 2014 geplant ist. Wir werden einen Ausblick auf die Roadmap 2014 des WPS Projekts geben, die neue Funktionen und Verbesserungen am vorhandenen WPS vorsieht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14832</video:player_loc><video:duration>1584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14856</video:thumbnail_loc><video:title>JasperReports als Reporting-Werkzeug für QGIS</video:title><video:description>Liegen GIS-Daten normalisiert in relationalen Datenbanken vor, ist ihre Lesbarkeit aus dem GIS heraus durch die Beziehungen der beteiligten Tabellen untereinander meistens nicht mehr direkt gegeben. Darüberhinaus interessieren häufig räumliche Beziehungen zu Geometrieobjekten in anderen Tabellen. Anwender wünschen sich deshalb Datenblätter, die alle Informationen zu einem Objekt in einer les- und ausdruckbaren Form zusammenfassen. Für derartige Datenblätter sind dezidierte Reporting-Werkzeuge die erste Wahl, weil ein Desktop-GIS aufgrund seiner andersgelagerten Schwerpunkte voraussichtlich nie deren Möglichkeiten erreichen wird. Im Bereich der freien Software ist die in Java geschriebene JasperReports Library das bekannteste Reporting-Werkzeug. JasperReports bietet u.a. die Darstellung von Diagrammen und Graphiken sowie Punkten auf GoogleMaps. Die Werkzeuge IReport Designer bzw. Jaspersoft Studio stellen eine WYSIWYG-Oberfläche zur Verfügung, die es auch Einsteigern ermöglicht, Reportdateien herzustellen. Der Vortag zeigt, wie aus QGIS heraus mittels Python in einem LAN pdf-Dokumente mit der JasperReports Implementierung PyJasper erzeugt werden, die auch Kartenausschnitte des Geoobjekts enthalten können. Die anzuzeigenden Daten werden dafür in QGIS als XML-String formatiert und zusammen mit einer Reportdatei an den PyJasper-Server übertragen. Dort wird der Report kompiliert und mit den Daten ein pdf-Dokument gefüllt, das an QGIS zurückgegeben wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14856</video:player_loc><video:duration>1437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14834</video:thumbnail_loc><video:title>Open Data und Selbstorganisation</video:title><video:description>Public Space Invaders und die Berliner Gartenkarte setzen sich beide auf ihre Weise mit dem öffentlichen Stadtraum auseinander: Auf der einen Seite stehen Selbstorganisationsprozesse temorärer architektonischer Interventionen, auf der anderen die Visualisierung der Verteilung von Projekten der Urbanen Landwirtschaft in Berlin. Vermittelt werden beide Aspekte durch die ausschließliche Verwendung von Open Source Software und einer medientheoretischen Betrachtung der Prozesse als "Organisierte Netzwerke". Nicht nur flache Hierarchien der Selbstverwaltung oder dezentrale Kommunikationsstrukturen zeichnen diese Vorgänge empirisch aus, sondern auch ein Bekenntnis zur legalen Ausreizung des Urheberrechts zur Schaffung einer Wissensallmende. Die Lizenzierung von Daten und Source Code ermöglicht demnach neue Handlungsformen, die erst langsam in der Allgemeinheit Anerkennung finden. Leider führen Mischformen noch allzu häufig zu präkeren Arbeitsbeziehungen, da Kollaboration oftmals mit kostenloser Arbeit verwechselt wird. Nun stellen wir uns die Frage, wie in Realisierung der gemeinschaftlichen Zukunft unserer Gesellschaften Offene Daten und dezentrale Prozesse dem Gemeinwohl dienen werden. Daher liegt ein großes Augenmerk gegenwärtig auf der Sichtbarmachung bereits stattfindender Entwicklungen, um sie gemeinsam in einen größeren Kontext zu stellen. Ideellerweise helfen semantische Technologien dabei monistische Theorien durch ein Netz lokal definierter Ontologien zu ersetzen, um selbst die Epistemologie zu dezentralisieren. Wir arbeiten gemeinsam an der Schaffung neuer Sprachen der Selbstorganisation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14834</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14836</video:thumbnail_loc><video:title>OpenLayers 3</video:title><video:description>OpenLayers ist eine OpenSource JavaScript Kartenbibliothek mit sehr großer Verbreitung, sowohl innnerhalb von OSGeo-Projekten als auch in privaten wie öffentlichen Webseiten und Internet-/Intranet-Applikationen. Die 2.x-er Versionen der Software werden bis zum heutigen Tage weiterentwickelt und gepflegt. Doch natürlich nagt der Zahn der Zeit auch an OpenLayers: Entwickler und Anwender haben 2014 verständlicherweise andere Ansprüche an digitale Kartenbibliotheken, als dies vor 8 Jahren der Fall war. Bereits seit einiger Zeit wird daher von der Entwicklergemeinde an OpenLayers 3 gearbeitet, zum Zeitpunkt der Einreichung des Abstracts ist die aktuellste Version 3.0.0.beta.1. Der Vortrag zweier OpenLayers Kernentwickler wird in die Verwendung der neuen Version einführen. Die Zuhörer werden erfahren, was sich geändert hat (kurz: fast alles) und was gleich bleibt (kurz: die zahllosen Anwendungsmöglichkeiten). Hierbei werden wir viele Verwendungsbeispiele (Quellcode und Ergebnis) aufzeigen. Auch die Erläuterung der Architektur hinter OpenLayers 3 wird beleuchtet werden. Besonders werden hierbei einige technische Highlights (wie die Verwendung von WebGL, Vektor-API, kleine Dateigröße, Build-Prozess) vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14836</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14844</video:thumbnail_loc><video:title>Social Media as Sensors</video:title><video:description>Dieser Beitrag beschäftigt sich damit, die Analyse von Social Media Daten als eine Art Human Sensor" in einem Sensor Observation Service (SOS) bereitzustellen. Hintergrund ist die Möglichkeit, welche die Analyse von Social Media Daten aus den unterschiedlichen Netzwerken, wie Twitter, Facebook, Flickr oder Youtube bietet. Vor allem im Bereich der Marketinganalyse und des Katastrophenmanagements wird dies ein immer häufiger genutztes Werkzeug. Die Relevanz des Raumbezugs bei Social Media zeigt der Prototyp einer Arbeit, welcher die Ergebnisse einer gefilterten Twitter-Suche über einfache kartographische Darstellungsformen räumlich visualisiert (http://tweetmap.fh-mainz.de). Durch den Einsatz von von Natural Language Processing (NLP), z.B. der Sentimental Analyse, können Social Media Daten hinsichtlich des Inhaltes untersucht werden. Aus diesen Untersuchungen lassen sich detailliertere Informationen, ähnlich zu physikalisch gemessenen Phänomenen gewinnen. Dadurch lassen sich Social Media Daten zu einem Human Sensor wandeln. Unter Human Sensors versteht man ein Messmodell, in dem Menschen neben physikalischen Messungen, wie z.B durch Fitnessarmbänder, auch subjektive Messungen" wie Sinneseindrücke, Empfindungen oder persönliche Beobachtungen beitragen (vgl. Resch et al1). Die Nutzung von Social Media basierten Human-Sensors gewinnt zudem an Bedeutung, wenn diese Daten in den Zusammenhang mit anderen Datenquellen, wie z.B. Umweltinformationen, gesetzt werden können. Eine Herausforderung dieser Zusammenführung ist die Interoperabilität zwischen den Daten. Diese kann durch den Einsatz von Standards erreicht werden. Der hier vorgestellt Ansatz basiert auf dem Sensor Observation Service (SOS) aus dem Bereich des Sensor Web Enablements (SWE). Die Kombination der oben genannten Bereiche (Raum/Zeit, NLP, Human Sensor) ergibt hierfür eine Sensordatenquelle in einem SOS-Netzwerk. In diesem Netzwerk können die so verwalteten Information mit anderen räumlichen Sensordaten kombiniert werden. Der Beitrag fokussiert dabei die Konzeption und Entwicklung eines Systems, welches die Möglichkeit bietet, Daten aus Social Media Netzwerken (zunächst beispielhaft mit Twitter) und deren Analyse (NLP), als Beobachtungen in einem Sensornetzwerk als SOS zur Verfügung zu stellen. Zudem werden Ansätze gezeigt die gesammelten Daten räumlich und zeitlich zu visualisieren. Das System basiert ausschließlich auf FOSS Komponenten, wie die aus der 52°North Sensor Web Community oder Projekten aus dem Spring Framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14844</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14858</video:thumbnail_loc><video:title>Moderne Geodatenbereitstellung im Kontext der europäischen Geodateninfrastruktur INSPIRE</video:title><video:description>Der Zeitplan der europäischen Geodateninfrastruktur INSPIRE sieht die Bereitstellung von Darstellungs- und Downloaddiensten -- für die im Anhang III der Richtlinie aufgeführten Themen -- ab Dezember 2013 vor. Für die Realisierung von INSPIRE-Darstellungsdiensten werden zunehmend OGC-konforme WMTS-Dienste eingesetzt. Im Gegensatz zu den etablierten WMS-Diensten gelten "gecachte" Dienste als einfach und performant. Aufgrund der fehlenden Flexibilität sind sie jedoch nicht für jeden Anwendungsfall geeignet. Im Vortrag wird der OGC WMTS-Standard erörtert und auf die konkreten technischen Empfehlungen (Technical Guidance) seitens INSPIRE eingegangen. Weiterhin stellt die Realisierung von INSPIRE-Downloaddiensten die Datenanbieter seit 2012 vor Herausforderungen. Die WFS 2.0 Implementierung von GeoServer und deeegree wurde weiter verbessert, zudem wurde im Oktober 2013 mit der WFS 2.0 Implementierung für den UMN MapServer begonnen. Der Status Quo der INSPIRE-geeigneten FOSS WFS 2.0 Implementierungen wird betrachtet. Des Weiteren finden INSPIRE Pre-defined Atom-Downloaddienste zunehmende Verbreitung. Die Funktionsweise von INSPIRE-Downloaddiensten auf Grundlage von Atom-Feeds (GeoRSS) und OpenSearch wird ausführlich vorgestellt. Atom-Feeds mit INSPIRE-Erweiterung können inzwischen u. a. mit der beliebten Java-Bibliothek ROME gelesen und geschrieben werden. INSPIRE-Downloaddienste können -- neben der Verwendung in klassischen Desktop-GIS -- zur automatisierten Aktualisierung lokaler Geodatenrepositorien eingesetzt werden. Am Beispiel der gdal/ogr-Bibliothek werden verschiedene Einsatzmöglichkeiten betrachtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14858</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14855</video:thumbnail_loc><video:title>Hochgenaue Zeit- und Positionsbestimmung</video:title><video:description>Die Grundlagen der Satellitenpositionsbestimmung sind den meisten wohl bekannt. Dennoch bieten die Funktionsweise und Betriebsbedingungen von GPS und Co. viele interessante und spannende Details. Z.B. wurde der künstliche Fehler von GPS abgeschaltet, damit das US-Militär erhöhte Positionsgenauigkeit im Golfkrieg erhielt. Dieser Vortrag führt in die Funktionsweise von GPS ein, und zeigt viele Erweiterungen zur Erhöhung der Genauigkeit, die von den Systemarchitekten nie vorgesehen waren. Dies führt bis zu modernen Verfahren für RTKs, die in Echtzeit Positionsbestimmungen im Millimeterbereich ermöglichen. Neben dieser Funktionsbeschreibung soll der Vortrag vor allem aber auch einen Überblick bieten, wie diese Hochgenauigkeit mit kleinen Tricks auch mit handelsüblicher Hardware und OpenSource-Software möglich ist und wieviel davon auch im Handy erreicht werden kann. Dass diese exakte Positionsbestimmung auch in Zeiten hochauflösender Satellitenbilder nicht nur dem Selbstzweck dient wird abschließend anhand möglicher Anwendungen aufgezeigt und vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14855</video:player_loc><video:duration>1624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14859</video:thumbnail_loc><video:title>Open Geodata für Ulm - ein Ansatz für das Crowdsourcing von Geodaten auch für nicht OSM'ler</video:title><video:description>Das Schlagwort OpenData geistert seit einiger zeit durch Deutschlands Verwaltungen. Und zu Recht, denn immer mehr Menschen interessieren sich heutzutage für öffentlich zugängliche Daten, insbesondere auch für Geodaten - zahlreiche Beispiele für kostenfreie Services und Anwendungen, die die Geodaten als OpenData für den Nutzer frei zur Verfügung stellen, finden sich im Internet. Es geht hierbei außerdem häufig nicht nur um reines Gucken", sondern zunehmend auch um das Mitmachen und Mitgestalten von Geodaten durch den Nutzer selbst. OpenStreetMap ist ein leuchtendes Beispiel dafür. Aus diesen Überlegungen heraus wurde 2012 in einer Vorstudie geprüft, wie sich die Stadt Ulm am OpenData-Gedanken beteiligen kann. Im Frühjahr 2013 wurde dann das Projekt map-it.ulm.de" als eine Anwendung zum Sammeln von freien Daten über die Bürger einer Stadt im Rahmen der Gesamtumsetzung des öffentlichen Geoportals der Stadt Ulm verwirklicht. Das Projekt hat mit der 1. Aktion Zeig mir deinen Lieblingsplatz!" Ende Juni 2013 begonnen. Das Ziel war, die meist geliebten Orte in Ulm und Umgebung, aufgeteilt in 5 Kategorien, über Eintragung in der Karte durch Ditigalizieren zu sammeln und diese zu bewerten. Zu diesem Zweck wurde eine auf der OpenSource JavaScript Bibliotheken Ext JS 4.1.1, OpenLayers 2.12 und GeoExt 2 GIS-Applikation entwickelt. Durch die benutzerfreundliche Bedienung und zahlreiche Texthinweise konnte die Eintragung von Lieblingsplätzen sehr intuitiv gestaltet werden. In knapp 2 Wochen wurden auf diese Art und Weise über 450 POIs gesammelt, mehr als 900 Menschen haben am Projekt teilgenommen. Der gesammelte Datensatz wurde anschließend im Geoportal der Stadt Ulm veröffentlicht, mit den OSM POI-Daten abgeglichen und ist jederzeit zum Anschauen und Download als Open Data abrufbar. Dieser Vortrag soll einen Ausblick über verwendete Techniken und Ideen zur Projektrealisierung geben und diskutieren, ob und wie dies ein Weg sein kann, einfache POI-Daten, auch für OpenStreetMap zu sammeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14859</video:player_loc><video:duration>1330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14854</video:thumbnail_loc><video:title>geOrchestra INSPIRE GDI</video:title><video:description>geOrchestra besteht aus einer Open Source Community um eine INSPIRE konforme Geodateninfrastruktur aufzubauen. Das Ergebnis ist eine anpassbare, interoperable und freie INSPIRE GDI, basierend auf den besten Open Source Komponenten. Auf Github gehostet, bietet geOrchestra eine Lösung zur Publikation und Nutzung räumlicher Daten im Internet und Intranet. Das Projekt geOrchestra besteht aus mehreren unabhängigen und interoperablen Anwendungen: ein Katalog, mit einer Funktion um Geodaten zu publizieren einen Viewer und einen Editor ein Tool um Daten zu extrahieren ein Kartendienst ein Content Mangement System (CMS) Diese Module sind voneinander unabhängig und die Kommunikation zwischen den Modulen geschieht über OGC-Standards. geOrchestra wurde konzipiert, um die Anforderungen der INSPIRE-Richtlinie zu erfüllen. Die INSPIRE-Richtlinie hat eine Geodateninfrastruktur auf Europäischer Ebene zum Ziel, um sich so den Herausforderungen einer nachhaltigen Entwicklung zu stellen: Discovery, View und Download von Geodatenservices Statischer Link zwischen den geografischen Daten und deren Metadaten INSPIRE-Standards Administrationstools um die INSPIRE zu verwalten (INSPIRE Themen, GEMET Thesaurus, INSPIRE-Konformitätsprüfung, etc.) Einfacher Gebrauch über Webservices Dieser Vortrag wird das geOrchestra Community Projekt beschreiben und den aktuellen Stand des Projekts besprechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14854</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14857</video:thumbnail_loc><video:title>Maps for ESA</video:title><video:description>Die neuen Benutzerdienste der Europäischen Weltraumorganisation (ESA) verwenden aus Open Data generierte Karten. Die Geländekarte zum Beispiel basiert unter anderem auf OpenStreetMap, EU-DEM, und GlobCover Daten und wurde von EOX designed. Der Browse Server, zuständig für die standardkonforme Auslieferung von Karten und Vorschaubildern (Browse Images), basiert ausschließlich auf Open Source Software wie MapCache, EOxServer, MapServer und GDAL und wird im Rahmen des ngEO Projektes von EOX entwickelt. Der Vortrag stellt sowohl das Design der Karten als auch die Architektur und Funktionalität des Browse Servers vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14857</video:player_loc><video:duration>1234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14861</video:thumbnail_loc><video:title>OpenSeaMap</video:title><video:description>OpenData ist in aller Munde... aber wie sieht es in der Praxis aus? Erfahrungen mit Bundes- und Landesbehörden in DE und international. OpenSeaMap hat in den letzten Monaten mit vielen Behörden sehr positive Erfahrungen gemacht: - Bundesamt für Seeschiffahrt und Hydrogrphie - Wasser- nd Schiffahrtsverwaltung - Bundesamt für Kartographie und Geodäsie - SwissTopo - Land Bayern - Land Baden-Würtemberg - Land Vorarlberg und weitere Behörden</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14861</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14701</video:thumbnail_loc><video:title>Dimensions | Chapter 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14701</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14712</video:thumbnail_loc><video:title>Dimensions | Kapitel 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14712</video:player_loc><video:duration>831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14700</video:thumbnail_loc><video:title>Dimensions | Chapter 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14700</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14707</video:thumbnail_loc><video:title>Dimensions | Kapitel 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14707</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14706</video:thumbnail_loc><video:title>Dimensions | Kapitel 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14706</video:player_loc><video:duration>831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14710</video:thumbnail_loc><video:title>Dimensions | Kapitel 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14710</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14751</video:thumbnail_loc><video:title>Virtuelle Integration von Datenquellen mit einer Graph-Datenbank</video:title><video:description>Das gemeinsame Forschungsprojekt ArcoFaMa der Beuth Hochschule für Technik Berlin und der Hochschule für Technik und Wirtschaft Berlin schlägt einen Bogen über die Fachgebiete Datenbanksysteme, Geoinformation und Facility Management (FM). Zielstellung ist die Entwicklung einer Integrationsplattform für heterogene Datenquellen und -formate und deren Nutzung zur Integration von Datenbeständen des Projektpartners Botanischer Garten Berlin-Dahlem. Insbesondere Geodaten und FM-Fachdaten, die im operativen Einsatz üblicherweise in proprietären Datenhaltungssystemen getrennt behandelt werden, sollen integriert werden. Die Geodaten werden aus Vermessungsdaten des Außengeländes des Botanischen Gartens Berlin-Dahlem abgeleitet. Dazu werden die Vermessungsdaten in verschiedenen Arbeitsschritten extrahiert und semantisch angereichert, georeferenziert und in das CityGML-Format transformiert. Über die Integrationsplattform werden diese Daten u.a. mit Daten aus dem Facility Management verknüpft, die im IFC-Standard vorliegen. Die Integrationsplattform benutzt eine Graph-Datenbank als Metadatenspeicher. Durch das Knoten-Kanten-Datenmodell der Graph-Datenbank können sehr effizient vernetzte Strukturen abgebildet werden. Dies wird im Projekt für die virtuelle Integration der autonomen Datenquellen eingesetzt. Der Beitrag wird über den gewählten Ansatz zur Entwicklung der Integrationsplattform sowie die Besonderheiten des Datenmodells und die Transformationsschritte berichten sowie einen Einblick in das interdisziplinäre Forschungsprojekt geben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14751</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14756</video:thumbnail_loc><video:title>Offene Fragerunde</video:title><video:description>In der offenen Fragerunde gibt es die Möglichkeit alle Fragen zum Thema Open Source und Open Source Software loszuwerden. Zum Beispiel auch wie man mit Open Source Software Geld verdienen kann und wieso Open Source Software eine Alternative zu proprietärer Software darstellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14756</video:player_loc><video:duration>1381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14755</video:thumbnail_loc><video:title>OpenJUMP - Überblick, Neuigkeiten, Zusammenarbeit/Schnittstellen mit proprietärer Software</video:title><video:description>OpenJUMP ist ein leichtgewichtiges und leicht zu erlernendes Open Source Desktop GIS. Durch seine Plattformunabhängkeit läuft es auf recht unterschiedlich ausgestatteter Hardware. Der Vortrag wird einen kurzen Überblick über die Funktionsbereiche (Erfassung/Bearbeitung, Analyse/Auswertung, Qualitätskontrolle) geben. Über Neuigkeiten und Aktuelles aus der Entwicklung wird ebenfalls berichtet. Der zweite Teil berichtet vom Einsatz im öffentlichen Sektor. Speziell geht es darum, wie es möglich ist Open Source Software an proprietäre Systeme anzukoppeln. In der Praxis nützt das schönste GI System nichts, wenn es nicht mit der Sachdatenanwendung interagieren kann. Leider kann man als Open Source Entwickler kein NDA (Non Disclosure Agreement) unterschreiben, um an die Schnittstellenbeschreibungen zu kommen. Das es dennoch möglich ist, zeigt ein OpenJUMP Plugin. Es dient zum bidirektionalen Datenaustausch bzw. der Kopplung mit einer, im kommunalen Bereich, weit verbreiteten Software. Die Lösung komplexer Aufgabenstellungen gelingt mit der geschickten Kombination aus mehreren Open Source GIS Tools. Die Berechnung der Einsatzreichweiten der freiwilligen Feuerwehren im Rahmen der Risiko- und Gefährdungsanalyse einer Kommune ist so ein Beispiel. Für die Erfassung und Bearbeitung diente OpenJUMP. Luftbilder, topographische Karten wurden durch den "GeoServer" als WMS bereit gestellt. Die Datenaufbereitung und das Routing erledigte dann die "PostGIS" Datenbank. Gegenüber einer einfachen statischen Bufferbildung förderte das erstaunliche Ergebnisse zu Tage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14755</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14814</video:thumbnail_loc><video:title>Client Side Map Rendering</video:title><video:description>Rendering maps on the client becomes more important as technologies emerge and devices get faster. While most maps are still served as raster tiles, there is a case for delivering vectors to the client. In this talk, I'll review existing rendering techniques and data formats, as well as point out their advantages and disadvantages. **Rendering Technologies:** Whether it's SVG or 2D Canvas to draw the map on the client, speed is always of the essence when . We're also going to have a look at using existing C/C++ based renderers in the browser. Finally WebGL and OpenGL open up a new world of possibilities for rendering on mobile and in the browser. It's a long way from the OpenStreetMap world extract to a manageable data size that we can serve to clients and process on weaker hardware. Additionally, data structures that are suited for rendering look different than for storing the raw source data. **Text Shaping and Rendering:** Typically, text shaping is one of the lower priority items, but it is vital for multilingual and multi-script maps in non-latin languages. We're going to look at open source software that can lay out text correctly and how to leverage it on the client side. **Interaction** with the map becomes a lot easier and more intuitive because all the raw data is available on the client and we can redraw the map based on user interaction without costly roundtrips to the server.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14814</video:player_loc><video:duration>1416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14811</video:thumbnail_loc><video:title>3D webservices - where do we stand?</video:title><video:description>In den letzten Jahren entwickelten sich zahlreiche Open Source Projekte für die Darstellung von 3D-Globen und 3D-Daten im Web. Die Standardisierung von Webservices, Datenformaten und Darstellungsmodellen ist daher ein sehr aktuelles Thema. Inbesondere sind sowohl auf OGC- wie auch auf W3C-Seite Bemühungen dazu im Gange. Das OGC hat ein Entwurfskantidat für 3D Webservices, W3DS, publiziert. Der ISO X3D Standard schlägt ein XML-basiertes Dateiformat für die Speicherung von 3D-Grafiken vor und das W3C überlegt sich, X3D-Rendering in HTML5 zu integrieren. Andere Projekte implementieren ihre eigenen Webservices und Formate. Auf der Anwendungsseite unterstützt GeoServer W3DS und X3D, die X3DOM Programmbibliothek schlägt eine mögliche Implementierung von X3D in HTML5 vor und nicht zuletzt erlauben WebGL-kompatible Browser die Darstellung der 3D-Daten auf der Client-Seite. Die OpenLayers Community arbeitet auf eine interoperable and performente WebGL Darstellung um 4D Daten im Kombination mit Cesium Virtual Globe darzustellen und zu animieren. Die Präsentation wird die erwähnten Elemente weiter ausführen, einige Beispiele der spannensten Implenentationen vorführen und einen möglichen Weg zu einem 3D-Web für die Open Source GIS-Community aufzeigen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14811</video:player_loc><video:duration>1449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14815</video:thumbnail_loc><video:title>Datenschutz bei der Erhebung und Verarbeitung von geografischen Informationen</video:title><video:description>Die Erhebung und Verarbeitung von Geodaten wirft eine Reihe von datenschutzrechtlichen Fragen auf. Auch in der Rechtswissenschaft herrscht bei der Beurteilung große Unsicherheit. So ist es bereits mit Schwierigkeiten verbunden, eine verlässliche Aussage darüber zu treffen, ob und wann ein geographisches Datum gleichzeitig ein personenbezogenes Datum darstellen. Der Beitrag analysiert zunächst die Voraussetzungen, wann personenbezogene Daten im Sinne des Bundesdatenschutzgesetzes vorliegen. Sodann wird diese Problematik auf den Bereich von Geodaten bezogen. Am Ende des Beitrags werden Kriterien herausgearbeitet, die es ermöglichen, problematische Geodaten zu identifizieren. Der Vortrag richtet sich sowohl an Mitwirkende des Open Street Map Projektes als Erfasser von Geodaten als auch an Verwender von Geoinformationssystemen als Verarbeiter von Geodaten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14815</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14816</video:thumbnail_loc><video:title>Die Zukunft von WebGIS</video:title><video:description>Zu Beginn des neuen Jahrtausends war WebGIS der Versuch, ein abgespecktes GIS im Browser anzuzeigen. Oft wurden Karten noch über ein ferngesteuertes Desktop-GIS gerendert, Standards steckten in den Kinderschuhen und Geodaten für die Präsentation im Internet zu finden kam der vielzitierten Suche nach der Stecknadel im Heuhaufen gleich. Seitdem hat sich viel verändert, Karten im Netz und damit auch räumliche Anwendungen sind mittlerweile omnipräsent, Technologien sind komplexer geworden, das Internet und auch die Browser bieten viel mehr Möglichkeiten. Aktuell kündigen Buzzwords" wie 3D, client-side-rendering, mobile, HTML5, WebGL und viele, viele mehr davon, das sich WebGIS in Zukunft wiederum neu erfinden wird. Doch wie könnte diese Zukunft aussehen? Lassen sich Web", GIS" und WebGIS" eigentlich noch so einfach in diese Schubladen aufteilen? Und wie könnte das künftig aussehen? Welche Trends lohnt es sich zu beobachten? Der Vortrag beschäftigt sich mit diesen aktuellen Trends, stellt aktuelle Lösungen vor und blickt in die Glaskugel um künftige Trends mit Open Source Software ohne den Anspruch der Vollständigkeit und Richtigkeit vorzudenken. Der Autor selber hatte seinen ersten Kontakt mit WebGIS zu Zeiten, als WebGIS selber noch in der Vorschule war.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14816</video:player_loc><video:duration>1308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14812</video:thumbnail_loc><video:title>3D City Database v3.0</video:title><video:description>Die 3D City Database (3DCityDB) wurde auf der letzten FOSSGIS in Rapperswil vorgestellt. Es handelt sich dabei um eine freie Datenbanklösung, mit der CityGML-basierte 3D Stadtmodelle in Oracle Spatial oder PostgreSQL/PostGIS gespeichert werden können. Über eine Java-Applikation können CityGML Dokumente beliebiger Größe in die Datenbank geschrieben und auch wieder in Dateien exportiert werden. Die 3DCityDB wird wie viele andere Open-Source-Projekte ab sofort auf GitHub weiterentwickelt. Die bisher parallel entwickelten Importer/Exporter-Versionen für Oracle und PostgreSQL werden in einer gemeinsame Schnittstelle aufgehen, so dass eine Unterstützung weiterer Datenbanksysteme leichter umzusetzen wäre. Der Vortrag wird dieses Mal einige Features live vorführen. Wer sich für die Hintergründe des Projektes und technische Details der Software interessiert, dem sei das Abstract und die Slides von meinem Vortrag auf der FOSSGIS 2013 bzw. ein Besuch auf der Homepage der 3DCityDB empfohlen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14812</video:player_loc><video:duration>1314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14818</video:thumbnail_loc><video:title>Ernährungsfläche einer Agglomeration</video:title><video:description>Wie gross ist die Fläche, die eine durchschnittliche Schweizer Person braucht, um sich zu ernähren? Wie könnte diese optimiert werden? Wo läge sie und wie gross wäre diese Fläche für die Bevölkerung einer bestimmten Agglomeration, wenn alle Nahrungsmittel lokal und in der Schweiz produziert würden? Es geht also um eine Visulisierung der für die Ernährung einer Region benötigten Fläche. Um diese Fragen zu beantworten, muss zuerst der Flächenbedarf einer Person für deren Ernährung ermittelt werden. Dabei sollen nur die Produkte, die in der Schweiz anbaubar sind, berücksichtigt werden. Die Berechnungen stützen sich auf die Erträge der jeweiligen landwirtschaftlichen Primärprodukte. Für die Zuteilung der Flächen auf die verfügbare landwirtschaftliche Nutzfläche wird ein auf Geodaten und Methoden der Geoinformatik beruhendes Berechnungsmodell entwickelt. Dieses basiert hauptsächlich auf den Daten der Arealstatistik. Die Flächen werden distanzabhängig zugeteilt, um die Transportdistanzen zu minimieren. Das Modell ist so konzipiert, dass es auch übertragbar auf andere Regionen ist. In einem weiteren Teil wird versucht die heutige Diät zu optimieren. Dabei steht der Flächenver-brauch im Mittelpunkt, aber auch ernährungsphysiologische Aspekte werden berücksichtigt. Es resultieren zwei unterschiedliche Szenarien. Mit dem entwickelten Modell können Karten generiert werden, welche darstellen, wie gross die Ernährungsfläche einer Agglomeration wäre und wie sich Veränderungen in der Diät auf diese auswirken. Mit den Karten können auch andere Aspekte aufgezeigt werden. Es wird sofort ersichtlich, warum Futtermittelimporte in der Schweiz nötig sind. Die gesamte Analyse einschliesslich der Visualisierung wurde mit Opensource Komponenten erstellt. Diese Arbeit zeigt anschaulich das Potenzial und die Kapazität von Opensource Software im GIS Bereich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14818</video:player_loc><video:duration>1399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14821</video:thumbnail_loc><video:title>GeoExt2</video:title><video:description>GeoExt ist eine auf den JavaScript-Bibliotheken OpenLayers (für interaktive Karten im Web und Verarbeitung einer Fülle von OGC-konformen Formaten, ) und ExtJS (Framework zur Erstellung von Desktop-ähnlichen Webanwendungen mit nativem Look and Feel, ) aufbauende OpenSource JavaScript-Bibliothek, die es vereinfacht, Kartenmaterial in ansprechenden und komplexen Oberflächen zu präsentieren, so genannte "Rich Webmapping Applications". Seit Oktober 2013 liegt GeoExt in der Version 2.0.0 vor, welche auf den neuesten stabilen Version der Basisbibliotheken aufbaut: OpenLayers 2.13.1 und ExtJS 4.2.1. Der Vortrag wird die aktuelle Version präsentieren, und anhand von beeindruckenden Beispielen die Möglichkeiten von GeoExt darstellen. Hierbei werden insbesondere folgende Aspekte beleuchtet werden: * Änderungen für Anwender im Vergleich zur Vorgängerversion * Kompatibilität mit dem Single-File Build-Tool von Sencha (Automatisierte Erzeugung einer komprimierten JS-Datei für den Produktivbetrieb) * Integration in den ExtJS MVC (Model-View-Controller) Architekturansatz * Verbesserte API-Dokumentation und Präsentation * Vereinfachte "themeability" (Einfachere grafische Ausgestaltung der resultierenden Anwendung)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14821</video:player_loc><video:duration>1474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14824</video:thumbnail_loc><video:title>Höhenbewusstes Routing mit Radardaten</video:title><video:description>Höhendaten aus Radarmessungen wie der Shuttle-Radar-Topography-Misssion (SRTM) lassen sich auch verwenden, um höhenbewusste Routing-Anwendungen zu implementieren. Der global verfügbare 90m-SRTM Datensatz ist dafür jedoch nur bedingt geeignet, da durch das grobe Raster grosse Interpolationfehler entstehen und ausserdem durch die nur teilweise Durchdringung des Radars durch Vegetation insbesondere an Waldkanten störende Artefakte entstehen. Gleichzeitig gibt es aber steigenden Bedarf für höhenbewusstes Routing, da mit dem Aufkommen der Elektromobilität nicht mehr nur Radfahrer mit dem Problem der begrenzten Energiereserven konfrontiert sind. Grund genug also, sich mal anzuschauen, was mit 90m-SRTM möglich ist. Höhenbewusstes Routing muss einerseits frei sein von Artefakten - Problemstellen wie enge Flusstäler, Waldkanten, Tunnel oder Hochhaussiedlungen dürfen also nicht mit unechten Höhensignalen Routingentscheidungen beeinflussen. Andererseits soll das Routing aber auch für kleinere Hügel sensitiv sein. Dieser Zielkonflikt erfordert einen sinnvollen Kompromiss in Form eines Tiefpassfilters, der kleinere Höhendifferenzen herrausfiltert, so dass letztlich keines der beiden Ziele vollständig erreicht werden kann. Deswegen soll der Frage nachgegangen werden, inwiefern mit besseren Höhendaten bessere Routingergebnisse erzielt werden können und die verfügbaren Daten gegenübergestellt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14824</video:player_loc><video:duration>1471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14822</video:thumbnail_loc><video:title>GeoKettle -- FME für Geizige?</video:title><video:description>GeoKettle ist ein ETL-Programm für räumliche Daten. ETL steht für Extract, Load und Transform. GeoKettle basiert auf der OpenSource Software Pentaho Data Integration (Kettle) und ist mit der LPGL lizensiert. GeoKettle unterstützt dabei u.a. die OpenSource Bibliotheken GeoTools, Degree und gdal/oge und sextante. Ausgangslage Bei der Werraenergie, einem Energiedienstleister in Thüringen, stand aufgrund eines Systemwechsels im Bereich des CAD auch ein Umzug der Geodaten von einer Oracle-Datenbank in eine PostgreSQL Datenbank mit PostGIS an. Die Daten der Werraenergie lagen in einem nicht dokumentierten Datenmodell vor und konnten nur mit einem CAD als Shapedateien exportiert werden. Nach dem Export lagen 247 verschiedene Shapefiles vor. Das Versorgungsgebiet der Werraenergie ist allerdings so groß, dass der Export nur in 40 sich zum Teil überlagernden räumlichen Einheiten durchgeführt werden konnte, was in insgesamt 11.000 Shapefiles resultierte. Die Inhalte der Shapedateien ware zudem nicht eindeutig, sodass in einem Shapefile für Leitungen, sowohl die Leitungen mit Ihren Attributen als auch Hilfslinien für die Beschriftungen mit den gleichen Attributen beinhalten konnten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14822</video:player_loc><video:duration>1648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14817</video:thumbnail_loc><video:title>Eine Undo-Logik für OpenStreetMap</video:title><video:description>Die OpenStreetMap-Community treibt aus mehreren Gründen das Problem um, Änderungen verfolgen und ggf. rückgängig machen zu können. Verglichen wird dies gerne mit der Rückgängig-Funktion in der MediaWiki-Software. Da OpenStreetMap aber nicht aus einzelnen Dokumenten besteht, sondern eine zusammenhängende Datenbank bildet, gibt es bis heute kein überzeugendes Konzept dazu, wie ein Ausschnitt rückgängig gemacht werden kann. In diesem Vortrag werden wir zunächst anhand historischer Mapping-Unfälle ausleuchten, welchen Bedarf es realistischerweise für Änderungsverfolgung gibt und welche Einheiten von Daten man gerne rückgängig gemacht hätte oder hat. Dies mündet in einem Konzept, wie ein bequemes Tool zum rückgängig machen funktionieren müsste. Im zweiten Teil des Vortrages werden wir dann die neue Funktionalität der Overpass API vorstellen und erläutern, welchen Teil des zuvor skizzierten Tools sie abdeckt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14817</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14823</video:thumbnail_loc><video:title>GIS as a Service</video:title><video:description>In immer mehr Bereichen entwickeln sich Geografische Informationssysteme (GIS) zu wichtigen Analysewerkzeugen. Bei interdisziplinären Arbeitsgruppen, die häufig organisationsübergreifend arbeiten, wird die Zusammenarbeit durch den Einsatz von proprietärer Software gehemmt. Für solche Kollaborationen sind zentrale GIS-Installationen, die vollständig auf Open Source Komponenten aufbauen, eine wichtige Voraussetzung um optimale Wirkungen zu erreichen. Am Beispiel von VeriSO, einem Softwarepaket zur Prüfung von amtlichen Vermessungsdaten, wird beispielhaft die Vorteile eines solchen Systems aufgezeigt. Im Kanton Bern arbeiten 20 private Büros, die die Daten der amtlichen Vermessung führen und manipulieren. Das kantonale Vermessungsamt ist für die Kontrolle und Freigabe dieser Daten verantwortlich. Insgesamt kommen 4 proprietäre GIS zum Einsatz. Eine echte Zusammenarbeit auf einem gemeinsamen GIS ist nicht möglich. Auf zwei Terminalservern wird nun 25 Benutzern der Zugriff auf die Prüfsoftware gewährt. Die eigentliche Anwendung besteht aus einer QGIS-PostGIS-Installation mit einem zusätzlichen Plugin zur Datenprüfung. Auf dem Ubuntu-Betriebsystem ist ein X2GO-Terminalserver installiert. Dieses Paket ist mittels KVM auf den Terminalservern virtualisiert. Die Klientensoftware ist portabel, so dass keine Installation auf den Klientsystemen notwendig ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14823</video:player_loc><video:duration>1714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14820</video:thumbnail_loc><video:title>Generalisierung von OpenStreetMap-Daten</video:title><video:description>OpenStreetMap-Daten werden zunehmend für die Produktion von Landkarten aller Art eingesetzt. Hierbei wird jedoch fast immer, egal ob es sich um eine Weltkarte oder um einen Innenstadt-Plan handelt, die Darstellung direkt aus den Rohdaten erzeugt. Die eigentlich für gut lesbare Karten sehr wichtige Anpassung der Daten an den Maßstab und den Stil der zu erstellenden Karte (Generalisierung) wird vernachlässigt oder auf eine rein technische Datenvereinfachung reduziert. Dieser Vortrag stellt einige Ansätze für die automatische Generalisierung von OpenStreetMap-Daten auf Basis von Open-Source-Werkzeugen vor. Anhand von Küstenlinien, Gewässern und Gletschern wird beispielhaft erläutert, worauf es jeweils bei der Generalisierung ankommt und wie dies in einem automatischen Prozess berücksichtigt werden kann. Es werden die Herausforderungen beschrieben, die sich durch die permanenten Veränderungen der Datenbasis bei OpenStreetMap für die globale Anwendung eines solchen Verfahrens ergeben. Der Schwerpunkt des Vortrags liegt hierbei nicht so sehr auf den technischen Details, sondern er erläutert vor allem auch die Vorteile, welche sich für die Kartenqualität durch die Generalisierung ergeben sowie die Schwierigkeiten, die die Mapping-Praxis in OpenStreetMap für einen solchen Prozess darstellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14820</video:player_loc><video:duration>1382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14840</video:thumbnail_loc><video:title>OSM-Straßenlistenauswertung</video:title><video:description>Wurzeln der Straßenauswertung: aufgegebene Auswertungen von Florian Lohoff und Sven Anders. * Aufbau des Systems und aktueller Bestand an Straßenlisten; einige Zahlen zum Datenumfang. * OSM-Lizenzumstellung 2012: damalige Auswirkungen; Auswirkungen bis heute? * Aktuelle Straßennamen-Abdeckung und historische OSM-Entwicklung bis heute, auf Basis der vollen historischen OSM-Daten. * Ursprung der Straßenlisten und zeitliche Entwicklung vor und nach Verfügbarkeit einer Straßenliste. * Verfügbare OpenData Dienste, die zur Erfassung von Straßennamen herangezogen werden könnten. Und sollten? * Mittel, um OSM-Mapper zur Erfassung zu motivieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14840</video:player_loc><video:duration>1993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14841</video:thumbnail_loc><video:title>PostGIS in real action</video:title><video:description>Für ein Forschungsvorhaben wurden von einer Vielzahl von Waldbesitzern aus ganz Deutschland Geo- und Sachinformationen zu nutzungsfreien Wäldern bereitgestellt. Diese umfangreiche Datengrundlage enthält detaillierte Informationen zu ca. 400.000 Hektar Waldfläche in etwa 90 verschiedenen Datenlieferungen. Hierbei lagen die einzelnen Lieferungen in einer z.T. sehr heterogenen Form vor. Die Haltung, Bearbeitung und Bereitstellung aller Daten wurde in der Datenbank PostgreSQL mit der Erweiterung PostGIS durchgeführt. Wesentliche Arbeitsschritte bezüglich der Geoinformationen waren die Transformation in ein einheitliches Koordinatensystem, eine Überlagerungsanalyse der einzelnen Datenlieferungen, die Abbildung von überregionalen Daten auf die Waldflächen und die Identifizierung von zusammenhängenden oder benachbarten Flächenkomplexen. Hierbei wurden eine Reihe von Funktionen (PL/pgSQL) geschrieben, die die Grundfunktionalitäten von PostGIS zu spezialisierten Werkzeugen kombinieren. Beispielsweise wurde für die Verschneidung der Waldflächen mit deutschlandweit vorliegenden sehr großen Daten wie dem Digitalen Landbedeckungsmodell DLM-DE Funktionen entwickelt, die quadrantenweise eine sukzessive Abarbeitung der Gesamtfläche der Bundesrepublik ermöglichen. Auf diese Weise konnte eine übermäßige Auslastung des Arbeitsspeichers vermieden werden. Die Realisierung des Projektes wurde möglich durch die Nutzung von OpenSource Werkzeugen. Die verwendeten Werkzeuge stellen eine professionelle und höchst aktuelle Arbeitsumgebung dar, welche in dieser Form als kostenpflichtige Variante keines Falls hätte hergestellt werden können. Hintergrund: Die Bundesregierung hat das Ziel formuliert bis zum Stichjahr 2020 5 % der Waldfläche in Deutschland einer natürlichen Entwicklung zu überlassen. Da bisher keine verlässliche Bilanzierungsgrundlage existierte, wurde vom Bundesministerium für Umwelt, Naturschutz und Reaktorsicherheit ein Vorhaben beauftragt, welches die entsprechende Grundlage erarbeitet. Das Vorhaben ist weitgehend abgeschlossen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14841</video:player_loc><video:duration>1621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14851</video:thumbnail_loc><video:title>geoCRE - eine kollaborative Forschungsumgebung zur Verwaltung räumlicher Daten</video:title><video:description>In Forschungsprojekten, an denen mehrere Personen beteiligt sind, stellt die Datenverwaltung häufig eine große Herausforderung dar. Unterschiedliche Datenformate, die Speicherung der Daten auf verschiedenen lokalen Datenträgern, Datenverluste und ungenügende Dokumentation können für erhebliche Probleme sorgen. Auch der Austausch der aktuellen Datenbestände unter den Projektteilnehmern kann Schwierigkeiten bereiten, was die Zusammenarbeit in Forschungsprojekten weiter einschränken kann. Aus diesen Gründen wurde an der Physischen Geographie der Uni Freiburg ein webbasiertes Werkzeug entwickelt, welches das kollaborative Arbeiten mit Geodaten vereinfachen soll. Der Fokus lag dabei auf niedrigen Zugangshürden, Benutzerfreundlichkeit und hoher Flexibilität beim Export der Daten, um eine problemlose Weiterverarbeitung in gängigen Programmen zu ermöglichen. Gerade für das Bearbeiten räumlicher Daten sind normalerweise spezielle Software und Kenntnisse erforderlich. Als webbasierte Applikation stehen die zur Dateneingabe erforderlichen Werkzeuge online zur Verfügung und eine intuitiv zu bedienende Benutzeroberfläche ermöglicht die Nutzung auch ohne spezielle GIS-Kenntnisse. Weiterhin sorgt die Webapplikation für eine standardisierte Datenspeicherung, Datenvalidierung und ermöglicht das einfache Sichern und Archivieren der Daten. Die Webapplikation besteht aus einem in der Skriptsprache PHP geschriebenen Hauptprogramm. Darüber hinaus wurde auf verschiedene Open-Source-Komponenten zurückgegriffen, darunter die Webserver-Software Apache HTTP Server, das Datenbankmanagementsystem PostgreSQL mit der Geodaten-Erweiterung PostGIS und die Web-Mapping Bibliothek OpenLayers. Durch die Verwendung dieser frei verfügbaren Komponenten war es möglich, innerhalb kurzer Zeit und mit geringen Kosten ein praxistaugliches Werkzeug zur kollaborativen Geodatenverwaltung zu entwickeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14851</video:player_loc><video:duration>1551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14853</video:thumbnail_loc><video:title>GeoNode2.0 als Geoportallösung für das EU-Projekt CLIMB</video:title><video:description>Das von der EU finanzierte Umweltforschungsprojekt CLIMB (Climate Induced Changes on the Hydrology of Mediterranean Basins) untersucht die Auswirkungen des Klimawandels auf die Hydrologie und das Management von Wasserressourcen im mediterranen Raum. Aufgabe eines Teilprojektes war der Aufbau eines Geodatenportals für den projektinternen Austausch von Geodaten und die Bereitstellung der auf verschiedenen Klimaszenarien aufsetzenden hydrologischen Ergebnisdaten (wie Oberflächenabfluss, Trockenperioden, Bodenfeuchte) in Form von Karten, tabellarischen Zeitreihendaten und automatisiert generierten Abbildungen hydrologisch relevanter Zeitreihendaten. Die zu verwendende Softwarelösung sollte den Projektpartnern eine individuelle Verwaltung der von ihnen in das Portal eingestellten Daten ermöglichen. Um darüber hinaus das Einbinden projektspezifischer Funktionalitäten zu gestatten, sollte die Software erweiterbar sein. Die hier beschriebene Geoportallösung basiert auf GeoNode (Ver. 2.0b64), da dieses System nicht nur die o.g. projektseitigen Anforderungen erfüllt, sondern auch ein für EinsteigerInnen geeignetes "GDI-Gesamtpaket" mit Metadatenkatalog (pycsw), Kartenserver (GeoServer) und WMS-Client (OpenLayers + GeoExt) ist. Dieser Beitrag schildert die Erfahrungen mit GeoNode2.0 als Geoportallösung für ein internationales, wissenschaftliches Großprojekt. Dabei wird auf die Nutzung von GeoNode als Content Management System eingegangen und dargestellt, welche besonderen Herausforderungen sich mit Blick auf die unterschiedlichen nationalen Standards in der Haltung von Geodaten ergeben. In diesem Zusammenhang wird gezeigt, wie GeoNode mittels Django und JavaScript zwecks Bereitstellung und Visualisierung der Zeitreihendaten erweitert wurde und welche Tools sich als hilfreich im Umgang mit großen Datenmengen in GeoNode erwiesen haben. Im Einzelnen werden dabei die python-Pakete "gsconfig" und "psycopg2" kurz vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14853</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14849</video:thumbnail_loc><video:title>Die Einsatzkarte</video:title><video:description>Die Einsatzkarte : eine interaktive Karte für freiwillige Rettungskräfte Wir, die Küstenschmiede entwickeln Web-Anwendungen, die vorzugsweise interaktive Karten integrieren. Dabei setzen wir in erster Linie auf OpenStreetMap, OpenLayers, die Overpass-API und auf das Open-Source Content-Management-System Contao. Wir haben für das CMS den Erweiterungsbaukasten con4gis geschrieben, der Module bereitstellt, die es einfach machen, interaktive Karten ohne Programmierkenntnisse zu integrieren. Dies soll u.a. auch dazu beitragen dass die OpenStreetMap weitere Verbreitung findet. Aktuell arbeiten wir zusammen mit dem Kreisfeuerwehrverband Friesland an einer OSM-basierten Einsatzkarte für freiwillige Rettungskräfte, die es ermöglichen wird, die Einsätze besser vorzubereiten und zu planen. Dazu haben wir bereits z.B. mehrere tausend Hydranten in die OSM eingespielt. Noch befindet sich die Einsatzkarte im beta-Test, sie soll jedoch spätestens zum Januar 2014 online gehen und weiteren freiwilligen Rettungsverbänden vorgestellt werden. In unserem Vortrag möchten wir über das Projekt berichten, die Anwendungsszenarien für die Einsatzkräfte darstellen und nicht zuletzt die technische Umsetzung erläutern. Wir freuen uns, wenn wir auf der FossGis 2014 unser Projekt "Einsatzkarte" in einem Vortrag präsentieren dürfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14849</video:player_loc><video:duration>1911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14842</video:thumbnail_loc><video:title>Revertieren - aber richtig</video:title><video:description>Was das Revertieren unerwünschter Edits betrifft, so steckt OpenStreetMap noch in den Kinderschuhen. Wo die Wikipedia schon seit Urzeiten eine Revertierung von Spam oder Vandalismus per Mausklick ermöglicht, da verheddert man sich bei OpenStreetMap mit seinen vielen gegenseitigen Abhängigkeiten im Datenmodell ganz schnell in einem Dickicht - und das schlimmste ist, dass alles, was beim beim Reparaturversuch vorübergehend kaputtmacht, auch noch auf alle Zeiten gut sichtbar in der Historie dokumentiert ist. Frederik Ramm kann davon ein Lied singen und behandelt in diesem Vortrag eingehend die Ursachen für die Komplexität von Reverts in OpenStreetMap. Verschiedene häufige Szenarien werden vorgestellt und Strategien zur ihrer Bereinigung diskutiert. Dabei kommen die existierenden (Perl-)Skripte zur Anwendung, aber der Vortrag richtet sich durchaus auch an Programmierer, die auf diesem wichtigen Gebiet an eigenen Lösungen basteln möchten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14842</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14847</video:thumbnail_loc><video:title>Warum soll ich für Open Source GIS bezahlen?</video:title><video:description>FOSSGIS kann man frei und kostenlos herunterladen. Man kann sie modifizieren und beliebig nutzen. Aber bedeutet das auch, dass es sich nicht lohnt Geld für den Einsatz der Software auszugeben? Wenn FOSSGIS in geschäftskritischen Unternehmensbereichen einsetzt wird, dann lohnt es sich immer darüber nachzudenken professionellen Support für den Betrieb der Software einzukaufen. Langfristige Verfügbarkeit und langfristige Planbarkeit - Long Term Support - ist dabei eines der Schlüsselkriterien. Dieses und weitere Argumente werden im Rahmen der Vortrages diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14847</video:player_loc><video:duration>1517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14846</video:thumbnail_loc><video:title>Vaadin - ein WebMapping Framework</video:title><video:description>Vaadin ist als Framework in der WebMapping Szene noch sehr unverbreitet. Trotzdem bietet Vaadin einige Konzepte und Technologien, welche es besonders attraktiv für einen produktiven Einsatz macht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14846</video:player_loc><video:duration>1206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14839</video:thumbnail_loc><video:title>OSM-Geocoding mit Solr</video:title><video:description>Die Informationstiefe von OpenStreetMap wächst rasant und übertrifft teilweise die der kommerziellen Anbieter deutlich. Diese Informationen sind zumeist visuell als Karte zugänglich. Die Daten textuell durchsuchbar zu machen ist vergleichsweise komplizierter aber nicht weniger relevant. Aktuelle Open-Source-Lösungen zur Durchsuchung von OSM-Daten hinken deshalb den kommerziellen Angeboten deutlich hinterher. Komoot (www.komoot.de) hat erst kürzlich seinen intern entwickelten Geo-Coder *photon* als Open Source veröffentlicht. Damit ebnen wir den Weg zu einer gemeinschaftlichen Entwicklung eines Geo-Coders unter Verwendung des aktuellen Stands der Technik. Photon verwendet *Apache Solr*, eine effiziente und hochskalierbare Suchtechnologie mit zahlreichen Features, darunter Volltextsuche und räumliche Abfragen. Mehrsprachigkeit sowie kontinuierliche Suche während der Texteingabe werden unter anderem unterstützt. Der Vortrag wird auf die Problemstellung näher eingehen sowie die Stärken und Schwächen von photon beleuchten. Gerne stellen wir uns Fragen und Anregungen aus dem Publikum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14839</video:player_loc><video:duration>1261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14837</video:thumbnail_loc><video:title>OpenStreetMap an die (Schul-)Wand hängen</video:title><video:description>OpenStreetMap und andere freie Geodaten sind heutzutage eine Selbstverständlichkeit im Alltag. Ob Navigationsgerät, Smartphone-App oder im Browser, interaktive Karten(anwendungen) findet man überall. Wie sieht es aber aus wenn die Geodaten auf Papier gedruckt werden sollen? Ein Screenshot ist schnell gemacht, Datei - Drucken und man hat eine Karte in der Hand. Ganz so einfach ist es nicht, wenn man bestimmte Anforderungen zu erfüllen hat. Wo kann man mal eben schnell eine Karte im DIN A0 Format oder größer ausdrucken? Wie wird eine so große Druckdatei erzeugt? Dieser Vortrag beschreibt den Versuch eine Schullandkarte zu erstellen. Dabei wird ausschließlich auf freie Geodaten, insbesondere OpenStreetMap, sowie freie Software gesetzt. Es wird der komplette Prozess beschrieben. Welche Datenquellen werden benutzt? Wie müssen die Geodaten aufbereitet werden? Welche Software rendert Karten im Quadratmeterformat? Wo liegen die Hürden, die Grenzen und wie kommen die Karte letztendlich auf das Papier und an die Wand? Es soll nicht zuviel vorweggenommen werden. Die technischen Anforderungen werden von handelsüblicher, freier Software bereits heutzutage erfüllt. Der Aufwand entsteht bei der Auswahl und Aufbereitung der Geodaten. Ebenso ist es sehr sinnvoll grundlegende kartographische Kenntnisse für so ein Projekt mitzubringen. Was im Detail herausgefunden wurde, wird präsentiert und zur Diskussion gestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14837</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14752</video:thumbnail_loc><video:title>Quo vadis Open Source?</video:title><video:description>Die FOSSGIS-Szene befindet sich heute im Spannungsfeld zwischen traditionellen Leitmotiven und manchmal schwer erfüllbarem kommerziellem Erfolgsanspruch. Dieser Vortrag macht es sich zum Anliegen, einige bedenkliche Entwicklungen in dieser Situation zu thematisieren. Open-Source-GIS existieren seit rund drei Jahrzehnten und bereichern mit ihren frei verfügbaren Innovationen unsere Gesellschaft in demselben Maße, wie sie es privaten, akademischen und kommerziellen Nutzern erlauben, sich im Umgang mit räumlicher Information zu emanzipieren. Allerdings scheint dabei mitunter in Vergessenheit zu geraten, dass "Open Source" mehr als ein Mittel zum Zweck ist. Wenngleich weniger vordergründig als bei der "Freien Software", vertritt auch der Begriff "Open Source" eine gesellschaftliche Idee, die mit den Kommunikationsmöglichkeiten des Internets perfekt harmoniert und dadurch zu einer technologisch-sozialen Erfolgsgschichte geworden ist. Die moderne FOSSGIS-Welt wirkt jedoch zunehmend professionalisiert und gleichzeitig kommerzialisiert, mit allen bekannten, positiven wie negativen Effekten. Nicht immer ist hierbei erkennbar, dass die übergeordneten Interessen der "Community" ausreichend vertreten werden. So scheinen die Suche nach langfristig funktionierenden Geschäftsmodellen und der Ausbau von "Public Relations" manchmal eine ebenso hohe Priorität zu besitzen, wie die Produktion funktionierender Software. Selbst Auswüchse moderner Wirtschaftsformen, wie die Schaffung von Monopolen auf Kosten von Diversität, lassen sich in Ansätzen erkennen. Dass dies jedoch nicht unbedingt mit tatsächlichem kommerziellem Erfolg einhergeht, zeigt die nach wie vor überschaubare Zahl langfristig aktiver Desktop-GIS-Projekte und in diesem Bereich tätiger Programmierer. Die steigenden technologischen Einstiegshürden, in Form immer "modernerer", d.h. komplexerer und kurzlebigerer, APIs und Werkzeuge zur Online-Kollaboration, verschärfen dieses Problem nur noch weiter. So findet sich die FOSSGIS-Szene heute im Spannungsfeld zwischen traditionellen Leitmotiven und manchmal schwer erfüllbarem kommerziellem Erfolgsanspruch. Dieser Vortrag macht es sich zum Anliegen, einige bedenkliche Entwicklungen in dieser Situation zu thematisieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14752</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14753</video:thumbnail_loc><video:title>OSM in Jerusalem</video:title><video:description>Im laufenden Forschungsprojekt zu OpenStreetMap in Israel/Palästina" am Institut für Geographie der Universität Erlangen-Nürnberg werden politische Dimensionen von Web 2.0-Kartographie in einem spannungsgeladenen sozialen Umfeld untersucht. Die offen zugängliche OSM-Datenbank bietet eine neuartige Gelegenheit, Forschungsfragen zur Entstehung und sozialer Prägung von Geodaten empirisch zu bearbeiten. Der Vortrag wird einen Überblick zum Projekt geben und erste Ergebnisse präsentieren. Am Fallbeispiel von Jerusalem, als extrem fragmentierten und segregierten Sozialraum, sollen gesellschaftliche Strukturierungen der OSM-Datenbank veranschaulicht werden. Anhand geo-statistischer Auswertungen der Daten und Metadaten zu Jerusalem, sowie deren Triangulierung mit statistischen Bevölkerungsdaten auf Wohnbezirksebene kann gezeigt werden, dass generell säkular-jüdisch bewohnte Gebiete in weitaus höherem Detailgrad kartiert wurden als ultraorthodox-jüdische und palästinensische. Im Anschluss an andere Arbeiten lassen sich die Ergebnisse zurückführen auf Tendenzen, nach denen sich die Beitragenden bei OSM -- ähnlich wie bei anderen Crowdsourcing-Projekten -- aus einer bestimmten soziodemographischen Gruppe rekrutierten. Hieraus wiederum ergeben sich Fragen nach gesellschaftlicher Repräsentativität, bzw. Marginalisierung, die die scheinbar neutralen und unpolitischen Geodaten überprägen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14753</video:player_loc><video:duration>1868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14757</video:thumbnail_loc><video:title>Neues von OSM2World</video:title><video:description>Die freie 3D-Renderingsoftware OSM2World bietet ihren Anwendern nun schon seit über 3 Jahren die Möglichkeit, die OpenStreetMap-Daten in einer ansprechenden dreidimensionalen Darstellung aufzubereiten. Allerdings haben sich sowohl das Projekt OpenStreetMap als auch die verfügbaren Technologien inzwischen weiterentwickelt. Immer detailreichere Daten wollen visualisiert werden, und neue Trends wie WebGL -- eine Möglichkeit zur Hardwarebeschleunigten Darstellung dreidimensionaler Inhalte im Webbrowser -- bieten neue Chancen, aber auch Herausforderungen. Gleichzeitig lässt das Thema 3D in OpenStreetMap allmählich seinen Nischendasein hinter sich und neue Anwendungsfelder entstehen. Wegen des steigenden Interesses steigen mittlerweile auch kommerzielle Anbieter mit proprietärer Software in das Themenfeld ein. Dieser Vortrag erzählt, wie OSM2World auf diese Entwicklungen reagiert. Der Besucher erfährt, was sich bei OSM2World im letzten Jahr getan hat, aber auch was die Zukunft bringen wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14757</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14754</video:thumbnail_loc><video:title>OSM Buildings</video:title><video:description>OpenStreetMaps Gebäudevisualisierung mit JavaScript</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14754</video:player_loc><video:duration>1306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14759</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2014: Lightning Talks I</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14759</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14698</video:thumbnail_loc><video:title>Dimensions | Chapter 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14698</video:player_loc><video:duration>831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14702</video:thumbnail_loc><video:title>Dimensions | Chapter 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14702</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14704</video:thumbnail_loc><video:title>Dimensions | Kapitel 9</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14704</video:player_loc><video:duration>837</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14764</video:thumbnail_loc><video:title>Blender-basierte Erstellung von 3D-Modellen von Orten mit Hilfe von OSM-Daten</video:title><video:description>Es gibt einige Projekte mit dem Ziel Gebäude, Wege und andere Objekte aus dem OpenStreetMap-Datenbank parametrisch in 3D darzustellen. Selbstverständlich solchem Vorgehen fehlt realistisches Aussehen. Ziel dieses Projekts ist nach realistischem Aussehen von Orten zu streben. Dafür werden manuell erstellte 3D-Modelle von Gebäuden und anderen Objekten verwendet. Sowohl für 3D-Modellierung als auch für Rendering wird ein Open Source Programm Blender verwendet. Komplexe Berechnungen in 3D werden auch mit Hilfe von Blender durchgeführt. OpenStreetMap Daten werden ins Blender importiert um Georeferenzierung von jedem manuell erstellten 3D Gebäude durchzuführen. Ein 3D Modell wird durch Ziehen und Drehen über der importierten OSM-Karte an der richtigen Stelle platziert. Die entsprechenden geographischen Koordinaten und das Drehwinkel werden in einer Datenbank gespeichert. Somit entsteht das 3D-Modell des ganzen Ortes, das man in verschiedener Art und Weise anwenden kann. Als Beispiel dieses Ansatzes werden 2.5D Karten betrachtet. Unter der 2.5D Karte versteht man eine ganz herkömmliche Karte in Web Mercator-Projektion mit einer Oberfläche aus einzelnen 3D Gebäuden, die in Schrägprojektion vertikal nach unten dargestellt sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14764</video:player_loc><video:duration>1198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14762</video:thumbnail_loc><video:title>Eröffnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14762</video:player_loc><video:duration>862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15004</video:thumbnail_loc><video:title>Special Relativity | Lecture 3</video:title><video:description>(April 23, 2012) Leonard Susskind begins to discuss particle mechanics and the role that they play in the special theory of relativity. This includes how particles move, the idea of momentum, and some topics on energy. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15004</video:player_loc><video:duration>7167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15005</video:thumbnail_loc><video:title>Special Relativity | Lecture 6</video:title><video:description>(May 14, 2012) Leonard Susskind dives into topics of electromagnetism and how it relates to quantum mechanics. In 1905, while only twenty-six years old, Albert Einstein published "On the Electrodynamics of Moving Bodies" and effectively extended classical laws of relativity to all laws of physics, even electrodynamics. In this course, Professor Susskind takes a close look at the special theory of relativity and also at classical field theory. Concepts addressed here include space-time and four-dimensional space-time, electromagnetic fields and their application to Maxwell's equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15005</video:player_loc><video:duration>7007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14838</video:thumbnail_loc><video:title>OpenStreetMap-Daten in der RoboCup Rescue Simulation League</video:title><video:description>Bei der RoboCup Rescue Simulation League handelt es sich um einen Wettbewerb, bei dem Teams von Software-Agenten die Folgen einer simulierten Katastrophe in einer Großstadt bewältigen müssen. Simulierte Ambulanzen, Feuerwehren und Räumtrupps müssen dabei Brände unter Kontrolle halten und Verschüttete retten, was durch begrenzte Sicht und Kommunikation erschwert wird. Die Simulationsliga dient zwei unterschiedlichen Zwecken: Zum einen der Erforschung heterogener Multi-Agentensysteme, zum anderen der Entwicklung realistischer Simulatoren und Systeme die bei der Bewältigung solcher Katastrophen hilfreich sein können. Das Simulationssystem wird im Rahmen eines Open-Source-Projekts weiterentwickelt. Realistische Stadtkarten sind dabei für die Simulation enorm wichtig. Lange Zeit waren offizielle GIS-Daten die einzige Möglichkeit, realistische Karten für die Simulation League zu erzeugen. Solche Daten waren jedoch nur begrenzt verfügbar, und restriktive Lizenzbedingungen hätten es zum Teil unmöglich gemacht, die resultierenden Rescue-Karten frei zu veröffentlichen. Daher ist OpenStreetMap eine ideale Datenquelle für die Liga: So gut wie jede größere Stadt (und viele kleinere Städte) sind detailliert gemappt, die Daten sind unter einer freien Lizenz verfügbar in einem weltweit einheitlichen Format verfügbar. Dieser Vortrag stellt die RoboCup Rescue Simulation League vor, beschreibt die Unterscheide und Gemeinsamkeiten zwischen den verwendeten Datenmodellen und denen von OpenStreetMap und die Herausforderungen die bei der Konvertierung zwischen den Formaten auftraten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14838</video:player_loc><video:duration>1570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14871</video:thumbnail_loc><video:title>Schleusenmodell Uelzen II</video:title><video:description>Before starting the construction of the new Uelzen II lock, the functionality of the lock was tested in a model at BAW. The water saving basins of the new lock are stacked vertically at the left and right side of the lock chamber for reasons of space. Water saving basins reduce the consumption of water taken from the upper part of the canal during the locking process. The forces acting on ships in the lock chamber should be minimised as far as possible and the locking time should be as short as possible. Analysing and optimising a lock by means of a model pays off from a technical and economical point of view.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14871</video:player_loc><video:duration>298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14868</video:thumbnail_loc><video:title>Wasserbauliches Versuchswesen</video:title><video:description>The Federal Waterways Engineering and Research Institute (BAW) is the central technical and scientific governmental agency of the German Federal Waterways and Shipping Administration (WSV) which is part of the German Federal Ministry of Transport, Building and Urban Affairs (BMVBS). This institute works with and does research on highly developed modelling and measuring techniques. In a model of the Elbe River near Schönberg the BAW investigates current flows behind groynes and in groyne fields. 3D Particle Tracking Velocimetry (PTV) records velocities and the conditions of the water surface. In the model of the Oder River near Hohenwutzen different groyne geometries are examined for improving the navigation conditions. Photogrammetric measuring during the experiment creates 3D images of the dune movement on the riverbed. The BAW also examines structures such as barrages and locks in models. The model of the weir Obernau (on the Main River) shows the effects of structural measures on navigation during high water. A principle model illustrates the mode of operation of an inflatable weir. Recuperation locks into canals reduce the water consumption. The BAW optimizes the functionality of the recuperation lock Minden in a model before construction is begun.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14868</video:player_loc><video:duration>974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14865</video:thumbnail_loc><video:title>Wasserbauliches Versuchswesen</video:title><video:description>The Federal Waterways Engineering and Research Institute (BAW) is the central technical and scientific governmental agency of the German Federal Waterways and Shipping Administration (WSV) which is part of the German Federal Ministry of Transport, Building and Urban Affairs (BMVBS). This institute works with and does research on highly developed modelling and measuring techniques. In a model of the Elbe River near Schönberg the BAW investigates current flows behind groynes and in groyne fields. 3D Particle Tracking Velocimetry (PTV) records velocities and the conditions of the water surface. In the model of the Oder River near Hohenwutzen different groyne geometries are examined for improving the navigation conditions. Photogrammetric measuring during the experiment creates 3D images of the dune movement on the riverbed. The BAW also examines structures such as barrages and locks in models. The model of the weir Obernau (on the Main River) shows the effects of structural measures on navigation during high water. A principle model illustrates the mode of operation of an inflatable weir. Recuperation locks into canals reduce the water consumption. The BAW optimizes the functionality of the recuperation lock Minden in a model before construction is begun.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14865</video:player_loc><video:duration>974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14862</video:thumbnail_loc><video:title>OpenStreetMap bei Toll Collect</video:title><video:description>Das von der Toll Collect GmbH betriebene System zur Erhebung und Abrechnung der Lkw-Maut auf deutschen Autobahnen und Bundesstraßen basiert u.a. auf genauen und aktuellen Straßendaten. Auf Basis von Straßenkarten kommerzieller Anbieter und Vermessungsdaten einer eigenen Messflotte pflegen und optimieren wir seit nunmehr über einem Jahrzehnt eine Straßenkarte höchster Qualität. Doch nicht immer reichen die Informationen aus der kommerziellen Karte, der Messflotte oder auch dem Baustelleninformationssystem des Bundes aus, um Veränderungen im Straßennetz rechtzeitig zu erkennen. In den letzten Jahren wurde daher OpenStreetMap als zusätzliche Informationsquelle eingesetzt. Die OSM-Karte wird als zusätzliche Basiskarte im betrieblich eingesetzten GIS verwendet. Vektordaten und Veränderungen in den Straßengeometrien aus OSM werden für diverse Analysen regelmäßig eingesetzt und im für uns relevanten mautpflichtigen Netz ausgewertet. Für zahlreiche Anwendungsfälle der Toll Collect haben sich die Daten der OpenStreetMap bewährt, dennoch können wir noch nicht auf die klassischen Kartenanbieter verzichten. Wir möchten berichten, was uns davon abhält, OSM-Daten noch enger in unseren Produktivbetrieb einzubinden und welche Potenziale, aber auch welche Schwächen wir in der heutigen OSM sehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14862</video:player_loc><video:duration>1196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14872</video:thumbnail_loc><video:title>Schleusenmodell Uelzen II</video:title><video:description>Before starting the construction of the new Uelzen II lock, the functionality of the lock was tested in a model at BAW. The water saving basins of the new lock are stacked vertically at the left and right side of the lock chamber for reasons of space. Water saving basins reduce the consumption of water taken from the upper part of the canal during the locking process. The forces acting on ships in the lock chamber should be minimised as far as possible and the locking time should be as short as possible. Analysing and optimising a lock by means of a model pays off from a technical and economical point of view.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14872</video:player_loc><video:duration>298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14866</video:thumbnail_loc><video:title>Aerodynamische Modelle</video:title><video:description>The BAW works with space saving and cost efficient aerodynamic models instead of water models. The natural water flow is simulated by an air flow in a negative pressure system. The erosion procedure uses a talcum-petroleum mixture to make the flow on the river bed quickly and clearly visible. The flow velocity of the air is measured with heat wire anemometry. Measurement of the pressure yields the pressure drop in the model and this serves as criterion for the water level drop. Flow velocity is also determined by a laser Doppler measuring method. The results are used in computer models. The use of this model technique is demonstrated on a hydraulic engineering problem of the Oder River near Reitwein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14866</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14869</video:thumbnail_loc><video:title>Photogrammetrische Messmethoden</video:title><video:description>Optical measuring methods applied the physical models of the BAW yield high quality and high quantity data. Using 2D particle tracking velocimetry, one camera records the velocity of the water surface. Using the 3D particle tracking velocimetry, three cameras are recording in three dimensions the water level and the surface velocity in the model at the same time. Three cameras also measure photogrammetrically the geometry and the changes of the river bed through the water during the ongoing experiment. Data are used in numerical models with which further dynamic analysis is performed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14869</video:player_loc><video:duration>350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14867</video:thumbnail_loc><video:title>Aerodynamische Modelle</video:title><video:description>The BAW works with space saving and cost efficient aerodynamic models instead of water models. The natural water flow is simulated by an air flow in a negative pressure system. The erosion procedure uses a talcum-petroleum mixture to make the flow on the river bed quickly and clearly visible. The flow velocity of the air is measured with heat wire anemometry. Measurement of the pressure yields the pressure drop in the model and this serves as criterion for the water level drop. Flow velocity is also determined by a laser Doppler measuring method. The results are used in computer models. The use of this model technique is demonstrated on a hydraulic engineering problem of the Oder River near Reitwein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14867</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14870</video:thumbnail_loc><video:title>Photogrammetrische Messmethoden</video:title><video:description>Optical measuring methods applied the physical models of the BAW yield high quality and high quantity data. Using 2D particle tracking velocimetry, one camera records the velocity of the water surface. Using the 3D particle tracking velocimetry, three cameras are recording in three dimensions the water level and the surface velocity in the model at the same time. Three cameras also measure photogrammetrically the geometry and the changes of the river bed through the water during the ongoing experiment. Data are used in numerical models with which further dynamic analysis is performed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14870</video:player_loc><video:duration>350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14873</video:thumbnail_loc><video:title>Elbemodell Hamburger Yachthafen</video:title><video:description>Big container ships pass the marina of Hamburg, situated close to Wedel at the lower River Elbe, and affect the moored yachts with their bow and tail waves. A scale model of the River Elbe and the Hamburg marina was built up in the Hamburg office of the BAW. Water level, wave height and wave propagation during individual trips and encounters are measured in three dimensions and are analysed. A line jetty in front of the harbour entrance is a possible structural modification - as precise measuring methods showed - used in addition to a reduction of the ships' speed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14873</video:player_loc><video:duration>198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14939</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 4</video:title><video:description>Leonard Susskind completes the derivation of the Boltzman distribution of states of a system. This distribution describes a system in equilibrium and with maximum entropy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14939</video:player_loc><video:duration>6154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14938</video:thumbnail_loc><video:title>Statistical Mechanics Lecture 5</video:title><video:description>Leonard Susskind presents the mathematical definition of pressure using the Helmholtz free energy, and then derives the famous equation of state for an ideal gas: pV = NkT.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14938</video:player_loc><video:duration>5744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15798</video:thumbnail_loc><video:title>Gabriels Posaune</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15798</video:player_loc><video:duration>2883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15797</video:thumbnail_loc><video:title>Die Sonne und die Erbse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15797</video:player_loc><video:duration>3347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15835</video:thumbnail_loc><video:title>Das OpenStreetMap-Datenmodell</video:title><video:description>Auf den ersten Blick scheint OpenStreetMap ein sehr einfaches Datenmodell zu benutzen. Es gibt Nodes, Ways und Relations mit freien Tags. Das war es schon. Aber wenn man etwas genauer schaut, dann findet man hinter diesem einfachen Grundmodell ein komplexes Gebilde von Konventionen, die manchmal dokumentiert sind, vielfach aber nur in den Köpfen der Mapper existieren. Daneben führt die Interpretation der Daten durch vorhandene Software vielfach zu weiteren Regeln, die man eigentlich dem Datenmodell zuordnen muss. All dies führt zu einem ziemlich komplexen Datenmodell, dass jeder verstanden haben muss, der intensiver mit OSM-Daten arbeitet. Die simple Welt der OSM-Grundobjekte mit ein paar Tags ist eine Illusion. Der Vortrag zeigt anhand der existierenden OSM-Daten, welche Einflüsse unser Datenmodell geprägt haben, was damit ausgedrückt werden kann und wo seine Beschränkungen liegen. Er versucht aus den einzelnen Aspekten von Tagging-Konventionen, über komplexe Relations bis zu implizierten, aber nicht wirklich modellierten Zusammenhängen einen Eindruck davon zu geben, wie unser Datenmodell eigentlich aussieht und wie es sich weiterentwickeln kann. Der Vortag richtet sich an alle "Mapper" und alle, die OSM-Daten nutzen oder nutzen wollen und die sich schonmal gefragt haben, warum das eigentlich oft so schwierig ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15835</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15836</video:thumbnail_loc><video:title>Eine Karte in jeder Sprache</video:title><video:description>OpenStreetMap ist mit dem Anspruch angetreten, eine Karte der ganzen Welt zu schaffen, eine Karte, die von jederman genutzt werden kann. Die Karten, die aus OSM-Daten erstellt wurden, haben aber häufig das Problem, dass die Namen von Länder, Städte und POIs für die Nutzer der Karten nicht lesbar sind. Der europäische Tourist, der seine Asienreise plant, sieht oft nur unverständliche Namen in unbekannten Schriftzeichen. Andersherum, kann ein Schulkind in Nepal die europäischen Namen nicht verstehen. Außerdem gibt es viele Konflikte in mehrsprachigen Regionen, welche Namen denn nun auf der Karte erscheinen sollen. Diesen Problemen kann nur mit einer mehrsprachigen Karte abgeholfen werden. Jedem Nutzer soll eine OSM-Karte in seiner Sprache zur Verfügung gestellt werden. Die Daten dazu sind bei OSM häufig schon vorhanden, aber es braucht auch die Software um damit umgehen zu können. Der Wikimedia Deutschland e.V. hat im Jahre 2012 die Entwicklung von Software für eine solche Karte finanziert und damit wichtige Schritte ermöglicht. Seither arbeiten wir daran, die mehrsprachige Karte allgemein zur Verfügung zu stellen. Der Vortrag stellt den Stand des Projektes dar und beschreibt was für technische und soziale Probleme zu überwinden waren (und noch sind). Er geht auf die technischen Hintergründe des Kartenservers auf Basis von Mapnik und der MapQuest-Render-Software ein und zeigt wie mit der manuellen Datenerfassung durch tausende OSM-Enthusiasten in Verbindung mit automatischer Transliteration und schnellem Kartenrendering eine wirklich überall nutzbare Karte möglich wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15836</video:player_loc><video:duration>1718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15837</video:thumbnail_loc><video:title>Effizientes Mappen von Hausnummern</video:title><video:description>Von den 30 Millionen Adressen in Deutschland sind derzeit in OSM nur ca. 10% erfasst. In anderen Ländern ist der Anteil meist noch geringer. Adress-Suchmaschinen wie NOMINATIM, aber auch Navigationssysteme, LBS-Anwendungen u.v.m. sind auf hinreichend genaue Adressangaben angewiesen. Steve Coast, der Gründer von OSM, hat erst kürzlich darauf hingewiesen, daß die noch am Anfang befindliche Erfassung von Adressen in OSM der letzte ernstzunehmende Grund ist, proprietären Karten gegenüber OSM in manchen Mainstream-Anwendungen den Vorrang zu geben. Eine Unterstützung von Mappern beim effizienten Erfassen von Hausnummern und Adressen ist daher wünschenswert. Keypad-Mapper 3 ist eine Android-Software, die hocheffizientes Mappen von Hausnummern und Adressen ermöglicht. Die neue Version 3 wartet mit produktivitätssteigernden Features auf, die qualitativ hochwertige Datenerfassung mit hohem Durchsatz verbinden. Die App ist auch von OSM-Einsteigern leicht zu bedienen und daher massentauglich, z.B. für Anfängerkurse in Schulen, VHS etc. Im Vortrag soll aufgezeigt werden, wie Keypad-Mapper 3 das Mappen von Hausnummern und Adressen unterstützt. Referent: Dipl.-Ing. Markus Semm Gründer und Geschäftsführer der ENAiKOON GmbH, Berlin (Anbieter von Telematiklösungen für gewerbliche Kunden) Herr Semm ist einer der Top 1100 Mapper weltweit. ENAiKOON setzt bei seinen Lösungen ausschließlich auf OpenStreetMap und unterstützt die Community inhaltlich wie auch finanziell Warum Hausnummern / Adressen mappen? Welche Datenmodelle gibt es für Hausnummern und Adressen in OSM? Historie der Software Features der Software Backend-Unterstützung des Hausnummern-Mappers durch ENAiKOON OSM-Dienste Seiteneffekt: Beitrag zum OpenSource Projekt opencellid.org</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15837</video:player_loc><video:duration>1519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15842</video:thumbnail_loc><video:title>OpenTopoMap</video:title><video:description>Das Projekt OpenTopoMap stellt eine Karte aus den Daten der OpenStreetMap zur Verfügung, welche sich am Stil der amtlichen topographischen Karten der deutschen Landesvermessung orientiert. Eine Verfügbarkeit für ganz Europa ist angestrebt. OSM-Daten werden gefiltert und in eine PostgreSQL-Datenbank eingespeist. Mit Mapnik 2.1 werden drei Ebenen einzeln gerendert und mittels ImageMagick zu einer Kachel vereinigt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15842</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15833</video:thumbnail_loc><video:title>Semi-automatische Adressdatenerfassung</video:title><video:description>Das Projekt OpenAddresses (OA) wurde im Jahr 2007 konzipiert, gestartet und seither permanent weiterentwickelt. OA ermöglicht das Erfassen von geokodierten Adressen über eine Web-Anwendung. Geokodierte Adressen sind ein wichtiger Bestandteil einer Geodateninfrastruktur und dienen zahlreichen Anwendungen als wichtige Ortsinformation. OA erlaubt die erfassten Daten kostenlos herunterzuladen und sie zu verwenden. OA verwendet als Hintergrunddaten OpenStreetMap (OSM) Daten und ist seit einiger Zeit bestrebt, eine möglichst aktuelle Synchronisation zur OSM-Datenbank herzustellen. Dieser Beitrag stellt eine Browseranwendung vor, die erstellt wurde, um Fotos von Smartphones für die semi-automatische Erfassung von geokodierten Adressen zu verarbeiten. Das Vorgehen ist dabei so, dass ein Anwender mit einem Smartphone oder einer Kamera mit entsprechender Sensorik Fotos von Gebäuden erstellt. Diese digitalen Bilder, werden anschliessend über die erwähnte Browseranwendung auf einen Server geladen und dort prozessiert. Dabei werden die erwähnten Informationen ausgelesen. Über Nominatim wird die Kameraposition zur Zeit der Aufnahme abgefragt und mithilfe der Information des Richtungssensors wird die geschätzte Position des aufgenommenen Gebäudes ermittelt. Die so erhaltenen Informationen werden in der Browseranwendung dargestellt: zum einen wird der Kamerastandort und die geschätzte Gebäudeposition in einer Karte dargestellt, zum andern werden die aus Nominatim erhaltenen Adressinformationen in einer Tabelle aufgeführt. Der Anwender kann nun einerseits im Kartenfenster die korrekte Adress- bzw. Gebäudeposition festlegen und andrerseits die erhaltenen Adresseninformationen falls nötig ändern, ergänzen oder bestätigen. Sind die Angaben vollständig und korrekt, werden die so erhobenen geokodierten Adressinformationen direkt in die Datenbank von OA eingetragen. Nebst der Browseranwendung wird im Beitrag auch auf die Qualität dieses Ansatzes und Risiken und Chancen eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15833</video:player_loc><video:duration>1234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15838</video:thumbnail_loc><video:title>Overpass Turbo</video:title><video:description>Die Overpass API hat sich als ein sehr hilfreiches Werkzeug herausgestellt, wenn es darum geht, die enormen Datenmengen von OpenStreetMap zu durchforsten und zu analysieren. Die von Roland Olbricht entwickelte Overpass API ist schnell, verfügbar und durch ihre spezielle Abfragesprache sehr flexibel wenn es darum geht, Daten zu filtern. Sie konnte aber lange Zeit ihre Stärken nicht voll ausspielen, da es für die API keine einfache, schnelle und effiziente</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15838</video:player_loc><video:duration>1365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15843</video:thumbnail_loc><video:title>GeoPackage, das Shapefile der Zukunft</video:title><video:description>Der GeoPackage-Standard ist im Januar 2013 vom OGC als Draft veröffentlicht worden. Er vereint die Speicherung von Vektor- und Rasterdaten im verbreiteten SQLite DB-Fileformat. Vektoren werden im SpatiaLite-Format und Rasterdaten wie MBTiles gespeichert. Der kommende Standard und mögliche Anwendungen werden im Detail vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15843</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15840</video:thumbnail_loc><video:title>Datenqualität von OSM in der Schweiz</video:title><video:description>Eine immer wiederkehrende Frage ist, wie gut sind die OSM Daten? Dieser Vortrag soll einige Aspekte der Qualität und Vollständigkeit der OSM Daten in der Schweiz beleuchten. Die Schweiz ist kein grosses Land, und trotzdem zeigt sich die für OSM typische grosse Bandbreite: Es gibt sehr detailliert gemappten Gebiete, aber auch solche, wo erst das Hauptstrassennetz und ein paar von Luftbildern mit schlechter Auflösung abgezeichnete Wälder verfügbar sind. OSM bietet vielen geographischen Features Platz. Wichtig ist sicherlich das Strassennetz, welches Routing ermöglicht und häufig auch den Hintergrund für Spezialkarten darstellt. Für die Adresssuche braucht es Strassennamen, aber auch die Administrativen Einheiten. Dann gibt es noch eine breite Palette von Points of Interest: Bushaltestellen, Restaurants, Hotels. Aber auch Brunnen (mit oder ohne Trinkwasser) oder markante Bäume. Dazu kommen noch Informationen die für Spezialkarten Verwendung finden wie Wanderwege, Skipisten oder Skatingrouten. Im Vortrag wird für einige ausgewählte Aspekte versucht eine quantitative Bewertung der Qualität des OSM-Datenbestandes in der Schweiz darzulegen und deren Entwicklung aufzuzeigen. Als Vergleichsgrundlage dazu werden wo möglich offizielle Daten verwendet wie zum Beispiel das Eidgenössische Gebäude- und Wohnungsregister für die Strassennamen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15840</video:player_loc><video:duration>1329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15787</video:thumbnail_loc><video:title>Der gezähmte Zufall</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15787</video:player_loc><video:duration>3516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15786</video:thumbnail_loc><video:title>Die denkende Maschine</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15786</video:player_loc><video:duration>3273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15791</video:thumbnail_loc><video:title>Der Irrtum von Pierre de Fermat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15791</video:player_loc><video:duration>2944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15792</video:thumbnail_loc><video:title>Die binomische Formel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15792</video:player_loc><video:duration>2718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15789</video:thumbnail_loc><video:title>Der Irrtum des Pythagoras</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15789</video:player_loc><video:duration>2929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15788</video:thumbnail_loc><video:title>Ein Leben more geometrico</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15788</video:player_loc><video:duration>2727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15790</video:thumbnail_loc><video:title>Der Irrtum von Galileo Galilei</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15790</video:player_loc><video:duration>2862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15794</video:thumbnail_loc><video:title>Die Formel Albert Einsteins</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15794</video:player_loc><video:duration>3263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15793</video:thumbnail_loc><video:title>Die Flächenformel der Glockenkurve</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15793</video:player_loc><video:duration>2782</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15795</video:thumbnail_loc><video:title>Die Formel des Pythagoras</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15795</video:player_loc><video:duration>3151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15796</video:thumbnail_loc><video:title>Die Rinder des Helios</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15796</video:player_loc><video:duration>3388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15802</video:thumbnail_loc><video:title>Das kafkaeske Unendliche</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15802</video:player_loc><video:duration>3049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15804</video:thumbnail_loc><video:title>Das ist Eisen, das ist Stahl - Begriffe</video:title><video:description>Die Begriffe Eisen und Stahl werden oft falsch verwendet. Der Wissens-Floater schafft hier Klarheit. Die Eisenwerkstoffe werden erklärt, ihre Gebrauchseigenschaften beschrieben und es werden besonders Gusseisen und die Edelstähle diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15804</video:player_loc><video:duration>481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15805</video:thumbnail_loc><video:title>Rekristallisation</video:title><video:description>Phänomen Kaltverfestigung, Verformung eines Kristallits, Anstieg der Anzahl von Gitterfehlern und Verfestigung, Glühen, Rekristallisationstemperatur, Kaltumformung, Warmumformung, Beispiel Schmieden, Kornverfeinerung, Sonderfälle Blei und Zinn, Versuch Kriechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15805</video:player_loc><video:duration>440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15806</video:thumbnail_loc><video:title>Gilbweiderich und Schenkelbiene</video:title><video:description>Zwischen Pflanze und Tier haben sich im Verlauf der Evolution enge Wechselbeziehungen entwickelt. Eine Symbiose kommt gehäuft in Südamerika und Afrika vor und ist besonders faszinierend: Bei dieser bieten Blütenpflanzen den Bienen nicht - wie gewöhnlich - Nektar oder Pollen an, sondern ein fettes Öl. Man nennt sie deshalb "Ölblumen". Diese Wechselbeziehung ist in Europa kaum bekannt, obwohl sie auch hier vorkommt: zwischen Bienen der Gattung Macropis und ihrer Wirtspflanze, dem Gilbweiderich (Lysimachia vulgaris). Die Aufnahmen entstanden an den Ufern der Altarme des Rheins in der natürlichen Umgebung beider Partner. Mittels Spezialtechnik (Makro- und Zeitdehneraufnahmen) werden alle Phasen des komplexen Sammelverhaltens der Bienen sichtbar gemacht; Aufnahmen der Bodennester ergänzen das Material. Der Blütenaufbau wird detailliert vorgestellt. Damit vermittelt der Film beispielhaft die Grundmechanismen von Pflanze-Tier-Interaktionen und die enge Verknüpfung von Form und Funktion in einem Ökosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15806</video:player_loc><video:duration>960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15807</video:thumbnail_loc><video:title>Malpighiaceen und ihre Bestäuber</video:title><video:description>Zwischen Pflanze und Tier haben sich im Verlauf der Evolution enge Wechselbeziehungen entwickelt. In einem Naturreservat in Brasilien läßt sich eine besonders faszinierende Symbiose beobachten: Bei dieser bieten Blütenpflanzen den Bienen nicht - wie gewöhnlich - Nektar oder Pollen an, sondern ein fettes Öl. Man nennt sie deshalb "Ölblumen". Der Film zeigt, wie eng sich Bienen (solitär lebende Centridini) und Pflanzen (Vertreter der Malpighiaceen) ergänzen. Die Aufnahmen entstanden in einer Forschungsstation in der natürlichen Umgebung beider Partner. Mittels Spezialtechnik (Makro- und Zeitdehneraufnahmen) werden alle Phasen des komplexen Sammelverhaltens der Bienen sichtbar gemacht; Rasteraufnahmen der Bienenbeine und Aufnahmen der Larvenbrut ergänzen das Material. Der Blütenaufbau wird detailliert vorgestellt. Damit vermittelt der Film beispielhaft die Grundmechanismen von Pflanze-Tier-Interaktionen und die enge Verknüpfung von Form und Funktion in einem Ökosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15807</video:player_loc><video:duration>1071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15734</video:thumbnail_loc><video:title>Risswachstum in einer 3-Punkt-Biegeprobe mit Bohrung</video:title><video:description>Risspfade in einer 3-Punkt-Biegeprobe mit Bohrung werden mit der Software ABAQUS, einem zusätzlich implementierten Post-Prozessor (J-Integral) und einer Neuvernetzungsstrategie berechnet. Der Einfluss von drei verschiedene Bohrungspositionen auf den Risspfad wird untersucht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15734</video:player_loc><video:duration>96</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15800</video:thumbnail_loc><video:title>Meton und die Zeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15800</video:player_loc><video:duration>3677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15799</video:thumbnail_loc><video:title>Johann Jakob Balmer und die Farben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15799</video:player_loc><video:duration>2957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15801</video:thumbnail_loc><video:title>Zwei Ziegen und ein Auto</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15801</video:player_loc><video:duration>3087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15824</video:thumbnail_loc><video:title>Open Standards, Open Source, Open Data: Zuviel des Guten?</video:title><video:description>"Open Standards, Open Source, Open Data: Zuviel des Guten?" - Der Vortrag beleuchtet ausnahmsweise mal die Schattenseiten dieser drei Gesellen, denn: Ja, es gibt sie, z.B. * behindern Standards Innovation, * zerstört Open Source bewährte Geschäftsmodelle und * Open Data fördert das Chaos. Eine konstruktive Herangehensweise zeigt, dass es lediglich gilt diese Schattenseiten auzuleuchten, um das volle Potential expliziter Offenheit ausschöpfen zu können. == Open Standards == Ein Blick auf das Alter einiger Standards und deren Praktibilität in der heutigen IT-Landschaft zeigt, wie schwer es ist Innovation einzuführen. Und das ist auch gut so, denn nicht jede Innovation ist auch gleich gut. Oft sind Innovationen auch einfach nur neu und vollkommen überflüssig oder müssen Bewährtes gar nicht zwingend ersetzen, sondern können es ergänzen. Der Beitrag stellt Möglichkeiten vor, Innovation in geregelter Form einzubringen. == Open Source == Open Source zerstört proprietäre Geschäftsmodelle und ist deshalb ein Verlust für herkömmliche Softwarehersteller die sich weigern ihr Geschäftsmodell an veränderte Bedingungen anzupassen. Open Source führt aber auch zu Innovation, belebt den Markt und fördert den Wettbewerb. Lediglich 10% des Umsatzes in IT Projekten basiert auf proprietären Geschäftsmodellen. == Open Data == Der Begriff Open Data ist noch nicht klar definiert und bedarf zusätzlicher Erkläuterungen. Die wachsende Verfügbarkeit von Open Data wirft eine ganze Reihe neuer und alter Fragen auf, die hier vorgestellt werden. Es gilt transparente Antworten auf diese Fragen zu finden um die Daten und den Umgang damit kontinuierlich verbessern zu können. Innovation fordert kontinuierliche Investition. Das geht besser, wenn alle Aktuere (Stakeholder) an den Prozessen teilnehmen können und nicht, wie es bisher oft der Fall war, alles geheim und hinter verschlossenen Türen entschieden wird. Im Grunde stimmt es also doch: Alles offen, alles gut. Man muss nur wissen wie.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15824</video:player_loc><video:duration>2555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15829</video:thumbnail_loc><video:title>Neue Webmapping Trends</video:title><video:description>Keynote-Vortrag von der Eröffnungsveranstaltung der FOSSGIS 2013 von Emmanuel Belo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15829</video:player_loc><video:duration>438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15808</video:thumbnail_loc><video:title>Bestäubung von Angelonia hirta (Scrophulariaceae)</video:title><video:description>Zwischen Pflanze und Tier haben sich im Verlauf der Evolution enge Wechselbeziehungen entwickelt. In der Garten- oder Weidelandschaft Nordost-Brasiliens läßt sich eine besonders faszinierende Symbiose beobachten: Bei dieser bieten Blütenpflanzen den Bienen nicht - wie gewöhnlich - Nektar oder Pollen an, sondern ein fettes Öl. Man nennt sie deshalb "Ölblumen". Der Film zeigt, wie eng sich beide Partner - Bienen der Gattung Centris und Pflanzen der Art Angelonia hirta - ergänzen. Die Aufnahmen entstanden in der natürlichen Umgebung beider Partner. Mittels Spezialtechnik (Makro- und Zeitdehneraufnahmen) werden alle Phasen des komplexen Sammelverhaltens der Bienen sichtbar gemacht; Rasteraufnahmen der Bienenbeine ergänzen die Bewegtbilder. Der Blütenaufbau wird detailliert vorgestellt. Damit vermittelt der Film beispielhaft die Grundmechanismen von Pflanze-Tier-Interaktionen und die enge Verknüpfung von Form und Funktion in einem Ökosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15808</video:player_loc><video:duration>792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15595</video:thumbnail_loc><video:title>Web-based Participatory GIS With Data Collection In The Field: A Prototype Architecture</video:title><video:description>Driven by the rise of Web 2.0 and the non-stop spread of mobile device sensors, the concept of PGIS (Participatory GIS) is knowing a new, revolutionary era. This research investigates the opportunity to build up a prototype of Participatory GIS, with completely FOSS architecture, in which data directly comes from field surveys carried out by users. As a result, the system should increase public active participation in data creation and sharing, besides enlarging the knowledge up to the local level. Open Data Kit suite allows users to collect geotagged multimedia information using mobile devices with on-board location sensors (e.g. a GPS receiver). Thanks to an authentication mechanism, on field-captured data is sent to a server and stored into a PostgreSQL database with PostGIS spatial extension. GeoServer is then responsible for data dissemination on the Web. On the client- side, different OpenLayers and Leaflet based solutions allow data visualization on both traditional computers and mobile platforms. The designed architecture provided support for FOSS usage in the process of gathering, uploading and WMS/WFS publishing information collected in situ. GIS user participation could thus be substantially increased, making this innovative bottom-up approach a key factor for fostering, speeding and improving decision-processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15595</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15594</video:thumbnail_loc><video:title>Web Processing Services Using OS OpenData</video:title><video:description>In April 2010, Ordnance Survey made a number of their national mapping products freely available under the OS OpenData initiative. Vector and raster datasets at varying scales were released under a very permissive license which allows users to freely create derivative works, even for commercial purposes. Lutra Consulting released a WebGIS application to demonstrate the value and potential of combining OS OpenData, OGC services &amp; standards and open source GIS software. The WebGIS application, Catchment Finder, uses the OGC Web Processing Service (WPS) to provide a simple method for users to generate hydrological catchments (or watersheds) for any point in the UK. Catchment delineation is based on the OpenData Landform PANORAMA dataset, a 50 metre resolution digital terrain model (DTM). Catchment Finder was developed using the following FOSS components: OpenLayers and Ext JS for all user-facing functionality. MapServer and TileCache to serve background mapping and processed results. GRASS GIS for server-side catchment delineation process. PyWPS to provide a mechanism for interaction between the browser and GIS processing taking place on the server. GRASS GIS sits at the core of Catchment Finder. National slope and aspect raster datasets were pre-calculated as inputs for the watershed analysis module in order to optimise calculation times. A WPS process was developed in python (using PyWPS and GRASS python bindings). The process chains together a number of GRASS commands in order to generate a vector layer representing the catchment outline which is then displayed in the web client via GML or optionally downloaded as a Shapefile. PyWPS (based on python) was chosen in preference to alternative WPS server implementations due to the typical flexibility and efficiency offered by python (a high-level programming language). Implementing specific GIS processing tasks as WebGIS applications simplifies the end-users tasks and therefore opens up GIS processes to non-technical people. Storing datasets and carrying out processing centrally helps remove the burden of managing large/national datasets. Any updates to underlying datasets can be carried out centrally with minimal impact. As Catchment Finder implements the OGC WPS standard, it is also possible for the service to be utilised by desktop GIS applications. At present, due to the low resolution of the underlying DTM, it is only possible to generate watersheds for larger watercourses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15594</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15593</video:thumbnail_loc><video:title>Water Quality Forecast And Information System Built With FLOSS Software</video:title><video:description>Water quality is a major problem nowadays around the world. CLEANWATER system combine various information and complex data in order to evaluate the present level of nutrient pollution in vulnerable areas, as well as to assess the cost-efficiency of the measures that could be applied. Through a simple and intuitive web interface, CLEANWATER offers the decision makers a spatial aware tool to (1) create scenarios related to the human activities and climate changes, (2) send those scenarios to numerical models to model future evolution of water quality and (3) view, query and perform spatial analysis of the simulation results. The system was implemented in a test river basin (Barlad River Basin in Eastern part of Romanian) and started to contribute to the development of a modern water management system, according to EU legislation (e.g. Water Framework Directive, Nitrates Directive). The future plan is to replicate the system at national and international level. The system is build entirely with standard compliant free and open source software applications like OpenLayers, ExtJS, PostGIS, GeoServer and GDAL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15593</video:player_loc><video:duration>1227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15844</video:thumbnail_loc><video:title>Mobile Karten erstellen mit OSM, OpenLayers und Overpass API</video:title><video:description>Mit OpenStreetMap stehen nicht nur freie Daten zur Verfügung, sondern wegen der hervorragenden Community decken diese auch ein sehr breites thematisches Spektrum ab, und sie erreichen dabei eine Aktualität, die sich eher in Tagen und Stunden als Monaten und Jahren bemisst. Mit der Kombination der freien Werkzeuge OpenLayers und der Overpass API lassen sich diese leicht in einer Karte für thematische Overlays visualisieren, die sowohl gleichermaßen auf dem Desktop wie auf mobilen Endgeräten funktioniert, aber trotzdem nicht mehr Infrastruktur als eine einfache HTML-Seite braucht. Dank Overpass API ist sie stets minutenaktuell und auch spontan im HTML-Code oder sogar zur Laufzeit konfigurierbar. Anhand einer Beispielkarte werden die Möglichkeiten erläutert: Es wird gezeigt, wie durch ein durchdacht einfaches Bedienkonzept und Nutzung der Geolokalisierung eine Smartphone-freundliche Karte entsteht. Wir werden eigene Kategorien von Points of Interest spontan als Kartenoverlay hinzufügen. Und es wird gezeigt, wie durch Kombination von Tag-Verarbeitung auf dem Client und Rückgriff auf die Nominatim-API zu jedem POI automatisch eine Adresse ermittelt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15844</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15846</video:thumbnail_loc><video:title>Werkzeuge zur Nutzung von OpenStreetMap-Daten in GIS</video:title><video:description>Das Wikipedia-ähnliche OpenStreetMap-Projekt (OSM) liefert Geodaten mit grossem Detailreichtum. Die OSM-Daten ergänzen damit behördliche Geodaten u.a. mit Restaurants, Rastplätzen oder Aussichtspunkte. Doch viele wissen nicht, wie das OSM-Objektmodell aufgebaut ist, wie man OSM-Daten durchsucht oder können mit dem XML-Rohdatenformat von OpenStreetMap nichts anfangen. Zunächst soll also demonstriert werden, wie man Daten findet (OSM Wiki, Taginfo). Dann wird aufgezeigt, wie man ohne zu programmieren, ohne lokale Installation (und auch ohne Kommandozeilen-Werkzeuge) auf freie Geodaten-Quellen zugreifen oder sie herunterladen kann. Es sind dies u.a. der Desktop-Konverter OGR und der online GeoConverter. Beide konvertieren eine OSM-Datei in ein GIS-Format, so dass sie zugänglich werden. OpenPOIMap bietet (Schweizer) Points-of-Interest an, die auch als WFS-Service bezogen werden können. Und mit SpatiaLite-Tools kann man u.a. Strassen- und Bahnnetzwerke importieren und analysieren. Sämtliche gezeigten Software-Werkzeuge sind Open Source. Am Schluss kommen auch frei zugängliche Webdienste wie das online Overpass API zur Sprache.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15846</video:player_loc><video:duration>1431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15845</video:thumbnail_loc><video:title>Der OpenStreetMap-Geocoder Nominatim</video:title><video:description>Nominatim ist die Software, die sich hinter der Suchbox der OpenStreetMap-Hauptseite verbirgt. Sie bietet eine Freitext-Suche genauso wie Reverse-Geocoding, deckt OSM-Daten weltweit ab und kann minütlich auf dem Stand der letzten Änderungen in OSM gehalten werden. Dieser Vortrag gibt einen kurzen Einblick ins Innere von Nominatim. Es wird erklärt, wie die OSM-Daten vorverarbeiten werden, wie ein Ort seine Adresse erhält und wie schlussendlich die Suche selber funktioniert. Der Schwerpunkt liegt dabei weniger auf technischen Details sondern der Vortrag wird mehr die grundlegenden Prinzipien erklären, die der Suche zugrunde liegen. Damit soll dem interessierten Mapper geholfen werden, besser zu verstehen, wie die sorgfältig in OSM erfassten Daten verarbeitet werden, damit sie von anderen gefunden werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15845</video:player_loc><video:duration>1431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15851</video:thumbnail_loc><video:title>PostgreSQL Wartung und Administration</video:title><video:description>PostGIS ist sehr beliebt zur Verwaltung von Kartendaten. PostGIS ist ein Aufsatz für das Datenbanksystem PostgreSQL. PostgreSQL ist ein klassisches Datenbanksystem, dass einwenig administrative Wartung und Pflege bedarf. Der Vortrag zeigt ein paar administrative Tricks und Kniffe wie das System gut gepflegt und gewartet werden kann. PostGIS ist sehr beliebt zur Verwaltung von Kartendaten. PostGIS ist ein Aufsatz für das Datenbanksystem PostgreSQL. PostgreSQL ist ein klassisches Datenbanksystem, dass einwenig administrative Wartung und Pflege bedarf. Der Vortrag zeigt ein paar administrative Tricks und Kniffe wie das System gut gepflegt und gewartet werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15851</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15848</video:thumbnail_loc><video:title>Ort-Suche mit PostgreSQL/PostGIS</video:title><video:description>Ein Ort lässt sich über dessen Lagekoordinaten und den Ortsnamen beschreiben und speichern. Doch wie lässt sich der Ort in einem Haufen anderer Orte gezielt und effizient auffinden? Aktuelle PostgreSQL/PostGIS - Installationen bieten leistungsfähige Werkzeuge zur räumlichen wie textbasierten, unscharfen Ort-Suche. Es wird in einem ersten Schritt auf die Analogie zwischen koordinatenbasierter, geographischer Suche und der Textsuche wie Ortsnamen eingegangen. Der Einsatz eines Suchradiuses mithilfe des kNN-GiST Index wird erläutert und an einem Beispiel die Leistungsfähigkeit demonstriert. Die Methoden und Werkzeuge zur unscharfen Textsuche wie Regex, Soundex, Metaphone/Demetaphone, fuzzystrmatch/Levenshtein, Trigramm, FTS werden anhand von Fallbeispielen erläutert und Stärken und Schwächen der verschiedenen Vorgehensweisen gegeneinander abgewogen. Es wird auf die Problematik mehrsprachiger Ortsnamen eingegangen und gezeigt, wie man auch mehrsprachige Suchanfragen mit der in PostgreSQL standardmässig enthaltenen Volltextsuche (FTS) treffsicher beantworten kann. Zum Abschluss wird anhand einer massgeschneiderten Webapplikation auf Basis von GeoDjango illustriert, wie die Möglichkeiten der Ort-Suche mit PostgreSQL/PostGIS dem Endanwender zur Verfügung gestellt werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15848</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15847</video:thumbnail_loc><video:title>Kort</video:title><video:description>Da OpenStreetMap ein freies Projekt, welches es jedermann ermöglicht, Kartendaten zu nutzen und zu editieren, ist es nicht ausgeschlossen, dass fehlerhafte bzw. unvollständige Daten eingetragen werden. Es gibt verschiedene Tools, die es sich zum Ziel gesetzt haben, solche Fehler zu</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15847</video:player_loc><video:duration>1560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15841</video:thumbnail_loc><video:title>Offene Standards und Freie Software - Zusammenspiel, Entwicklungen, Unterschiede</video:title><video:description>Ähnlich wie die immer wiederkehrenden Fragen nach Was ist Freie Software?, Was ist Open Source Software?, Was ist die OSGeo? gibt es immer wieder Fragen wie Was ist das OGC?, Wie entsteht ein Standard?, Wie kann ich mich beim OGC einbringen?. Daher ist der Vortrag als Grundlagenvortrag gedacht, der aber auch Ausblick auf aktuelle Entwicklungen im OGC gibt. Offene Standards bilden die Grundlage für viele Anwendungen in einer immer komplexer werdenden IT-Welt. Geodaten und daraus resultierende Geoinformationen finden immer mehr Anwendung und werden von immer mehr Nicht-Fachleuten genutzt. Ein standardisierter Zugriff und Interoperabilität zwischen verschiedenen Systemen und Plattformen ist eine wichtige Voraussetzung, um die große Menge Daten und Informationen sinnvoll zu nutzen und miteinander verknüpfen zu können. In der Geo-Branche sind die Standards des Open Geospatial Consortium (OGC) in Bereichen wie 3D-Anwendungen, dem Internet der Dinge, aber auch bei klassische Geoportal-Anwendungen nicht mehr wegzudenken. Die zentrale Aufgabe des OGC ist die globale Entwicklung, Förderung und Harmonisierung von offenen Standards und Architekturen, die die Integration von raumbezogenen Daten und Diensten für Benutzeranwendungen ermöglichen und entsprechendes Marktpotenzial schaffen. Ähnlich wie die immer wiederkehrenden Fragen nach Was ist Freie Software?, Was ist Open Source Software?, Was ist die OSGeo? gibt es immer wieder Fragen wie Was ist das OGC?, Wie entsteht ein Standard?, Wie kann ich mich beim OGC einbringen?. Daher beleuchtet dieser (als Grundlagenvortrag gedachte) Vortrag u.a. folgende Aspekte: Grundlagen des OGC: Was arbeitet das OGC und wie ist sie aufgebaut? Wer sind die Mitglieder? Was sind aktuelle Themen? Wie entsteht ein Standard? Vom Interoperability Program zum Standards Program (z.B. 3D Portrayal Interoperability Experiment) [1, 2, 3] Welche Rolle spielt Freie Software im OGC (Beispiele: OGC Referenzimplementationen, das OGC Compliance Program) Neuigkeiten aus den einzelnen Arbeitsgruppen, wie z.B. welche aktuellen Entwicklungen gibt es im Bereich Linked Data? Welche Arbeitsgruppen wurden in den vergangenen 12 Monaten in Leben gerufen?, Wie ist der Standard der Dinge der OGC Web Services Testbeds (OWS-9 und OWS-10). Ausblick auf Aktivitäten / Meetings in 2013/2014</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15841</video:player_loc><video:duration>1851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15849</video:thumbnail_loc><video:title>GeoCouch</video:title><video:description>Bei Apache CouchDB und Couchbase handelt es sich um sogenannte dokumentbasierte Datenbanken. Sie gehörten somit in die Kategorie der nicht-relationale Datenbanksysteme für die sich der Sammelbegriff</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15849</video:player_loc><video:duration>1248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15839</video:thumbnail_loc><video:title>Kollaboration um ein Open-Source generisches Mapping System</video:title><video:description>Seit zwei Jahren sind mehrere Projekte um Open-Source Mapping in der Westschweiz entstanden. Anstatt einzelne Projekte zu entwickeln, wurde schnell klar, dass diese Kosten und Entwicklungen geteilt werden mussten, wodurch ein generisches und höchst konfigurierbares System gemeinsam entwickelt wurde. Sei es Kantonen, Städte, öffentliche Vereinigungen oder sogar private Unternehmen, die Partner müssen die Fähigkeit haben dieses System an ihre Bedürfnisse zu adaptieren. Seit zwei Jahren haben die verschiedenen Partner zwei Entwicklungzyklen in Auftrag gegeben. Die Server-Seite des Systems wird durch Pyramid (Python Webframework), MapFish, MapFish-print und MapServer angetrieben. Die Konfiguration der Layer und Themen des Geoportals ist in einer PostGIS Datenbank abgelegt und mit einem Administrationsystem konfigurierbar. Auf der Clientseite werden nur Javascript und HTML-Komponenten verwendet. Eine High-Level-Bibliothek wurde entwickelt namens CGXP. Die größte Herausforderung und einmalige Erfahrung ist die Gruppierung der verschiedenen Teilnehmer mit sehr unterschiedlichen Bedürfnissen. Dieser Vortrag wird erläutern, wie diese User Gruppe zu Stande gekommen ist, wie die Zusammenarbeit innerhalb einer flexiblen Private-Public Partnerschaft organisiert ist, welche Vorteile einer solchen Organisation im Bereich Open Source Software Entwicklung bringen und welche Ergebnisse (WebGIS Projekt) erreicht wurden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15839</video:player_loc><video:duration>1031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15850</video:thumbnail_loc><video:title>Administratives PostgreSQL Tuning</video:title><video:description>Viele sehen PostGIS als das ideale Tool zur Verwaltung von Kartendaten. PostGIS ist ein Aufsatz auf das Datenbanksystem PostgreSQL. Der PostgreSQL-Server hat mehr als 100 Stellschrauben, an denen gedreht werden kann, doch für ein gutes Tuning auf administrativer Ebene sind nur ein paar wenige interessant. Der Vortrag gibt Aufschluss darüber, was auf administrativer Ebene für ein gutes PostgreSQL-Tuning notwendig und was zu beachten ist. Viele sehen PostGIS als das ideale Tool zur Verwaltung von Kartendaten. PostGIS ist ein Aufsatz auf das Datenbanksystem PostgreSQL. Der PostgreSQL-Server hat mehr als 100 Stellschrauben, an denen gedreht werden kann, doch für ein gutes Tuning auf administrativer Ebene sind nur ein paar wenige interessant. Der Vortrag gibt Aufschluss darüber, was auf administrativer Ebene für ein gutes PostgreSQL-Tuning notwendig und was zu beachten ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15850</video:player_loc><video:duration>109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15823</video:thumbnail_loc><video:title>Abschlussveranstaltung der FOSSGIS 2013</video:title><video:description>* Cédric Moullet: Zeitreise mit geo.admin. (Keynote) * Stefan Keller: Das Leben ist doch ein Spiel! * FOSSGIS e.V. (Marco Lechner): FOSSGIS - Der Verein * FOSSGIS e.V. (Marco Lechner): Verlosung</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15823</video:player_loc><video:duration>2492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15828</video:thumbnail_loc><video:title>WebGL für die Geomatik</video:title><video:description>Die Verbreitung der HTML5-Norm erlaubt es, neue Technologien zu einzusetzen. WebGL, als Teil der HTML5-Norm, ermöglicht es die Rechenstärke der Graphikkarte zu benutzen. Hoch performante 2D-Webmapping Anwendungen sollen dieses Prinzip nutzen. Als Beispiel bietet Google Maps/WebGL neue Funktionalitäten sowie eine verbesserte Ergonomie im Vergleich zur klassischen Anwendung. Im 3D Bereich, wo Berechnungen sehr aufwändig sind, kann man jetzt mit dieser neuen Technologie Web-Anwendungen entwickeln, die ohne Plugin in einem Browser laufen. Diese Präsentation wird die WebGL Technologie vorstellen sowie ihre potentielle Einsatzmöglichkeit im WebGIS Bereich. Ausserdem werden Synergien zwischen 2D und 3D Webmapping-Anwendungen angedeutet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15828</video:player_loc><video:duration>1436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15827</video:thumbnail_loc><video:title>OpenStreetMap- und ALK-Daten gemeinsam nutzen</video:title><video:description>Öffentlichen Daten in Verbindung mit OpenStreetMap-Daten zu nutzen ist, spätestens seit der Umstellung auf die neue OpenStreetMap Lizenz, kein Problem mehr. Ende des Jahres wurde daher ein Projekt ins Leben gerufen, welche zum Ziel hatte einen Stadtplandienst für das Land Mecklenburg-Vorpommern bereitzustellen. Hier wurden Daten der Verwaltungen mit den OpenStreetMap-Daten verarbeitet und in einer gemeinsamen Karte dargestellt. Das Erstellen und Bereitstellen der Karte wurde mit dem Open-Source-Software-Stack Postgis, Imposm, MapServer und MapProxy umgesetzt. Im Vortrag wird auf die technische Umsetzung, die verwendeten Open-Source-Komponenten, auftretende Probleme und die dabei benötigte Weiterentwicklung der genutzten Open-Source-Komponenten eingegangen. So wurde zum Beispiel Imposm im Zuge des Projektes so erweitert, dass polygongenaue Datenbankimporte durchgeführt werden können. Zudem wird im Vortrag besonderes Augenmerk auf das Zusammenspiel zwischen OpenStreetMap Daten und den Daten aus der öffentlichen Verwaltung gelegt. So wurden aus dem OpenStreetMap Projekt sämtliche Straßendaten, alle Flächen- und Gebäudebeschriftungen und jegliche Art von Wasserflächen übernommen. Ergänzt wurden dies durch die flächendeckende Darstellung der Landnutzung von Flurstücks- und Gebäudedaten aus den Daten der Verwaltung. Der Datenbestand der OpenStreetMap Daten wird täglich aktualisiert. Dies ermöglicht es den öffentlichen Stellen auch, die Daten in OpenStreetMap zu verbessern und diese dann gleichzeitig in der Karte sehen zu können. Änderungen an den Daten sind somit in spätestens 24 Stunden in den Karten zu sehen. Um dies zu ermöglichen wurde die MapProxy Seeding Schnittstelle dazu verwendet die Bereiche in denen sich OpenStreetMap Daten geändert haben, neu zu generieren. Die Karten steht alle Bürgern unter der CC-BY-SA 3.0 Lizenz zur Verfügung. Das Projekt wurde entstand unter Zusammenarbeit der Stadt Rostock mit der Firma Omniscale durchgeführt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15827</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15831</video:thumbnail_loc><video:title>Wer ist der Boss bei OpenStreetMap?</video:title><video:description>Für Außenstehende - und selbst für viele aktive Mapper - ist es nicht immer ganz klar, wohin sich das Schiff OpenStreetMap bewegt und wie man vielleicht ein kleines bisschen Einfluss auf den Kurs nehmen kann. Es gibt eine OpenStreetMap Foundation, Working Groups, Local Chapters, und eine riesige Community, die von Organisation relativ wenig wissen will. Es gibt Entwickler, die tun was sie wollen, und andere Entwickler, die im Auftrag von kommerziellen oder nichtkommerziellen Organisationen an OSM mitarbeiten. Dieser Vortrag soll einen Überblick über die vorhandenen und fehlenden Entscheidungs- und Machtstrukturen im Projekt geben und wird auch ein paar Prognosen für die Zukunft wagen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15831</video:player_loc><video:duration>1754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15826</video:thumbnail_loc><video:title>Die gemeinsame Nutzung von MS-SQLServer und PostgreSQL/PostGIS sowie weiterer OSGeo-Software</video:title><video:description>Die Generaldirektion Kulturelles Erbe Rheinland-Pfalz setzt im Bereich der Geodatenverarbeitung seit 2010 auf Open Source Software wie PostgreSQL/PostGIS, Quantum GIS, Mapserver und Mapbender. Zur Verwaltung der Fachdaten wird der MS SQL-Server eingesetzt, die clientseitig installierten Datenbankfrontends basieren auf .NET. Um die Vorteile aus beiden Welten nutzen zu können, wird seit 2011 an einer Verknüpfung gearbeitet, die vor allem auf dem Datenaustausch zwischen den Datenbanksystemen SQLServer und PostgreSQL/PostGIS aufbaut. Das Ergebnis ist eine Fachanwendung, die hinsichtlich der Darstellung und Bearbeitung von Geodaten je nach Erfordernissen des Users mit unterschiedlichen GIS-Clients genutzt werden kann. Dazu zählen ein in die Datenbank integrierter, OpenLayers-Kartenviewer ebenso wie eine Anbindung von QGIS sowie eines weiteren proprietären GIS. Derzeit wird zudem eine Verknüpfung mit dem auf Open Source Komponenten aufbauenden GeoPortal.rlp entwickelt, so dass dort in Zukunft WMS- und WFS-Dienste unmittelbar durch den User freigeschaltet bzw. aktualisiert werden können. Im Vortrag soll nicht nur das Ergebnis dieser Symbiose präsentiert werden, sondern auch einige der Hürden, die auf diesem Weg genommen werden mussten (z.B. Codierungsprobleme, Einrichten eines DB-Verbindungsservers mit ODBC, Nutzung von OpenQuery und ogr2ogr). Durch die Präsentation des noch in der Entwicklungsphase befindlichen Projektes erhoffen sich die Entwickler ein Feedback aus der FOSSGIS-Community und den Kontakt zu ähnlichen Projekten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15826</video:player_loc><video:duration>1503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15834</video:thumbnail_loc><video:title>OSM Daten und MariaDB / MySQL</video:title><video:description>Aktuelle MariaDB- und MySQL-Versionen bieten deutliche Verbesserungen gegenüber der bisherigen GIS Implementation die bis einschließlich MySQL 5.5 im Einsatz war. Erstmals sind so zum Beispiel echte räumliche Relationen wie "ist enthalten in" oder "überlappt mit" möglich statt nur vereinfacht auf die Bounding Boxen (MBR - Minimal Bounding Rectangle") der einzelnen Geometrien zurückzugreifen. MariaDB und MySQL werden damit zum ersten mal ernsthaft für GIS Anwendungen interessant, auch wenn der Funktionsumfang nach wie vor nicht mit dem von zB. PostGIS aufschließen kann. Der Vortrag beschreibt zunächst den aktuellen Funktionsumfang der GIS Implementationen in den beiden Entwicklungszweigen, einschließlich der neuen Features und der Detailunterschieden zwischen aktuellen MariaDB und MySQL Versionen. Im Anschluß wird eine für das MySQL API angepasste Version des OSM Import-Tools "osm2pgsql" vorgestellt und der vorhandene Funktionsumfang an Hand von Beispielen auf importierten OSM-Daten demonstriert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15834</video:player_loc><video:duration>1325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15832</video:thumbnail_loc><video:title>GIS basierte, automatisierte Analyseketten als Grundlage für räumliche Energiekonzepte</video:title><video:description>Im Zuge der im Jahr 2011 eingeleiteten Energiewende wird vor allem im ländlichen Raum eine Verlagerung von der zentralistischen zu einer dezentralen, regenerativen Energieerzeugung stattfinden. Durch den Aufbau dezentraler Versorgungs- und Erzeugungsstrukturen bieten sich in peripheren als auch in strukturschwachen Regionen die Möglichkeiten, aus der Errichtung und dem Betrieb von regenerativen Anlagen - beispielsweise aus Bio- oder Solarenergie  regionale, ökologische und ökonomische Wertschöpfungseffekte zu erzielen. Mit der vielseitigen Inanspruchnahme von Flächen, Nutzungskonkurrenzen und einer Reihe von Raumimplikationen profiliert sich dieser Planungs- und Entwicklungsprozess - insbesondere auf regionaler Ebene - zu einer wesentlichen Komponente in der Raumentwicklung. Zudem sind informelle Konzepte und formelle Planungen erforderlich, um bei der Realisierung von Projekten zwischen den klima- und energiepolitischen Zielen und wirtschaftlichem Investitionsdruck einerseits, sowie Raumverträglichkeit und Akzeptanz in der Öffentlichkeit andererseits einen Ausgleich zu schaffen. Die Geoinformatik, als interdisziplinäres Fachgebiet, kann in diesem Kontext eine bedeutende Rolle spielen. Als technologischer Begleiter der Energiewende eröffnet sich dabei ein wachsendes Anwendungsspektrum. Mittels GIS basierten, automatisierten Analyseketten lassen sich Restriktionen, sowie Potenzial- und Bedarfsflächen auf kommunaler Ebene gebündelt auswerten und deutschlandweit transparent vergleichen. In Projekten an der Hochschule Anhalt zeigt sich, dass selbst frei verfügbare Daten (OpenStreetMap, EEG-Anlagenstammdaten und CORINE Landnutzungsdaten) und Software (gvSIG/QGIS in Verbindung mit der Sextante Toolbox) aussagekräftige Ergebnisse für eine grundlegende Entscheidungsfindung liefern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15832</video:player_loc><video:duration>1065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15830</video:thumbnail_loc><video:title>Open Street Map in Freiheit erstarrt?</video:title><video:description>Einer der hergebrachten Grundsätze bei OpenStreetMap ist es, dass jeder alles so eintragen darf, wie er es für richtig hält, wenn der dabei nur auf automatische Edits verzichtet. Trotz dieser immensen Freiheit, die dem Einzelnen zugestanden wird hat jeder aktive Mitwirkende schon Augenblicke der Frustration erlebt, wenn über Taggingprobleme auf Mailinglisten beziehungsweise in Foren endlos diskutiert werden, ohne schließlich greifbare Ergebnisse zu liefern. Man denke auch an den Ärger und Zeitaufwand, den es bedeuten kann, wenn man im Wiki Änderungen an bestehenden Artikeln vornimmt oder versucht via Proposal ein neues Tag zu etablieren. Der Beitrag setzt sich zunächst analytisch mit den Ursachen solcher Situationen auseinander und identifiziert das dem Crowdsourcing innewohnende inkrementelle Handlungselement und die Heterogenität der Beteiligten als wesentliche Ursachen. Das auf Crowdsourcing, als zentrales Element von OpenStreetMap, nicht verzichtet werden kann, liegt auf der Hand. Deshalb beschäftigt sich der Beitrag im Weiteren mit Lösungsstrategien aus dem Bereich der Organisations- und Verhaltenslehre, um die positiven Effekte von Crowdsourcing zu erhalten, aber die negativen Begleiterscheinungen nach Möglichkeit zu eliminieren oder abzumildern. So werden einfache Regeln herausgearbeitet, die es jedem ermöglichen künftig effektivere Diskussionen über das Taggingschema zu führen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15830</video:player_loc><video:duration>1086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15825</video:thumbnail_loc><video:title>OSGeo-Live rocks!</video:title><video:description>Das Projekt OSGeo-Live gewährt einen umfassenden Überblick über freie und offene GIS-Software und GeoDaten OSGeo-Live ist ein OpenSource-Projekt, das mehr als 50 Softwareprojekte aus dem Bereich FOSS+GIS bündelt. Sie finden Projekte aus den Bereichen Web Mapping Clients und Server, DesktopGIS, Datenbanken, Krisenmanagement, Navigation und Karten sowie räumliche Tools. Die OSGeo-Live ist somit ein sehr gutes Beispiel für ein erfolgreiches OpenSource-Projekt. Dabei handelt es sich nicht um ein klassisches Software-Projekt, sondern um eine Zusammenstellung verschiedenster Anwendungen und Informationen, die dem interessierten Publikum als gut sortierte Werkzeugkiste angeboten wird. Projektübergreifend wurden viele Freiwillige gefunden, die regelmäßig die Inhalte aktualisieren. Damit ist ein Produkt entstanden, was als globale Visitenkarte nicht nur der OSGeo-Projekte dient. OSGe-Live kann in Workshops und eigenen Veranstaltungen verwendet werden. Alle FOSS- und GIS-relevante Software wird mehrsprachig und mit Dokumentation zur Verfügung gestellt. So ligen beispielsweise Übersetzungen ins Deutsche, Italienische, Polnische, Griechische, Japanische, Französiche, Catalanische, Chinesiche, Koreanische vor. Dieser Vortrag liefert Einblicke in die Entstehung und den Aufbau dieses Projektes. Die ehrgeizigen Ziele wie mehrsprachige Dokumentation, Benutzung von Beispieldatensätzen und Support in der Community stellen ganz unterschiedliche Anforderungen. Es gilt nicht nur technische Probleme zu lösen. Hinzu kommen terminliche Absprachen, damit zu bestimmten Anlässen wie wichtigen Konferenzen und Workshops aktuelle Versionen bereit stehen. =FOSSGIS= Auch auf der **FOSSGIS Konferenz 2013** kommt die OSGeo-Live in den Workshops zum Einsatz und wird als DVD an die Teilnehmer der Konferenz verteilt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15825</video:player_loc><video:duration>1575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15809</video:thumbnail_loc><video:title>Ölblumen und ölsammelnde Bienen</video:title><video:description>The DVD contains the IWF films W 7047 "Malpighiaceae and their Pollinators", W 7048 "Pollination of Angelonia hirta (Scrophulariaceae)" and W 7049 "Loosestrife and Bee (Macropis)".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15809</video:player_loc><video:duration>2825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15861</video:thumbnail_loc><video:title>Couchbase Mobile, GeoCouch und MapQuery</video:title><video:description>Die moderne mobile Welt ermöglicht uns fast grenzenlosen Zugriff auf Informationen und Daten. Problematisch wird es jedoch, wenn die Verbindung zum Internet unterbrochen ist, beispielsweise in einem Tunnel oder in Gegenden, in denen das Netz noch nicht ausgebaut wurde. Funklöcher sind immer ärgerlich, besonders jedoch, wenn man eine Verbindung zu einem zentralen Server benötigt, etwa zum Übertragen der gerade gesammelten Informationen im Feld. Die Lösung des Problems besteht darin, die Daten zunächst lokal auf dem mobilen Gerät zu speichern und erst dann zu übertragen wenn eine Internetverbindung besteht. Damit sich Entwickler um die Applikation selbst und nicht um die Synchronisation kümmern müssen, kommt Couchbase Mobile zum Einsatz. Diese Datenbank liefert bereits alles, um eine solche Offline-Anwendung zu schreiben. Dabei ist Couchbase Mobile mehr als eine Datenbank. Sie kann nicht nur Daten im JSON Format speichern, sondern auch HTML5-Anwendungen direkt ausführen. Es genügen also bereits Grundkenntnisse im Webbereich, um eine Anwendung zu entwickeln. Durch GeoCouch ist es möglich, räumliche Anfragen lokal auf dem Gerät zu bearbeiten. MapQuery, ein Web-Mapping-Framework das auf OpenLayers und jQuery basiert, vereinfacht die Entwicklung zusätzlich. Dieser Vortrag gibt zunächst einen kurzen Überblick über die verwendeten Technologien Couchbase Mobile, GeoCouch und MapQuery. Danach wird demonstriert, wie leicht eine Anwendung gebaut werden kann, die die oben beschriebene Datensynchronisation ermöglicht. Alle erwähnten Softwareprodukte sind Open Source. Couchbase Mobile und GeoCouch stehen unter der Apache License Version 2.0, MapQuery steht unter der MIT Lizenz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15861</video:player_loc><video:duration>1397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15852</video:thumbnail_loc><video:title>3D-Landschaftsmodelle aus OSM und SRTM</video:title><video:description>Speziell im deutschsprachigen Raum enthält OpenStreetMap zunehmend hochdetaillierte Informationen, dank derer sich eine dreidimensionale Szene etwa mit Gebäudemodellen, spurgenauen Straßendarstellungen und Straßenmöblierung ausstatten lässt. Auch relative Höheninformationen wie Steigungen, Stockwerke oder die vertikale Anordnung von Brücken und Tunneln werden bereits vielerorts eingetragen. Die Erfassung absoluter Höheninformationen ist jedoch unüblich und bleibt in der Praxis vereinzelten Landschaftspunkten wie Gipfeln vorbehalten. Weder die Bedienkonzepte der OSM-Editoren, noch die üblichen Datenquellen (Luftbilder und GPS-Daten) eignen sich gut für diese Aufgabe. Daher muss hier ein anderer Ansatz gewählt werden: Der Rückgriff auf externe Quellen wie die SRTM-Satellitendaten der NASA. Der Vortrag stellt einen Ansatz zur Verschmelzung von OSM- und SRTM-Daten vor und beschreibt dessen Umsetzung in OSM2World, einem Open-Source-Werkzeug zur Erzeugung von 3D-Landschaftmodellen: Mithilfe von passend gewählten Interpolationsverfahren wird zunächst aus den SRTM-Messpunkten und gegebenenfalls zusätzlichen Landschaftsmerkmalen eine Geländeoberfläche berechnet. Für diesen Schritt wurde u.a. mit Least-Squares- und Natural-Neighbor-Algorithmen experimentiert. Anschließend werden Modelle mittels eines Optimierungsverfahrens so in das Terrain eingepasst, dass implizit und explizit vorhandene Informationen etwa zur Steigung in Längs- und Querrichtung oder zum lichtem Raum über Verkehrswegen berücksichtigt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15852</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15859</video:thumbnail_loc><video:title>History-Informationen in der OSM Datenbank, Reloaded</video:title><video:description>Jede Änderung an jedem Objekt wird gespeichert und ist öffentlich. Doch wie kommt man an diese Daten heran? Welche Quellen gibt es und wofür sind sie geeignet? Welche Probleme ergeben sich beim Auswerten dieser Informationen und wie kann man diese überwinden? Welche tollen und nützlichen Anwendungen lassen sich mit diesen Daten bauen und wie können solche Daten der Community helfen? Nach einer knappen Einführung in das Thema wird zunächst ein Überblick über die Möglichkeiten gegeben, die durch eine Auswertung der History-Informationen entstehen. Dabei werden mögliche Anwendungen, statistische Auswertungen und wissenschaftliche Betrachtungen gegeben. Daran schließt sich ein Exkurs über mögliche Datenquellen, deren Formate sowie Vor- und Nachteile an. Hierbei wird insbesondere auf die neuen Möglichkeiten im Vergleich zum letzten Jahr sowie die Tools, mit welchen diese neuen Datenquellen gespeist werden (z.B. History-Render) Bezug genommen. Weiterführend wird über die notwendige Struktur einer History-Datenbank gesprochen, wobei konkret auf die Algorithmen zur Berechnung von Minor-Versionen und Gültigkeitsperioden sowie auf die konkrete Abbildung in PostgreSQL mit einem kombinierten Geometrie/Zeit-Index. Als Referenz-Implementierung wird auf den History-Importer und den angeschlossenen Rendering-Prozess hingewiesen. Hierbei werden auch Beispiel-Renderings präsentiert. Nach dem Vortrag stehe ich für fachliche Diskussionen, Test-Renderings vom eigenen Heimatdorf sowie zum Datei-Austausch von History-Extrakten und -Dumps zur Verfügung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15859</video:player_loc><video:duration>1416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10216</video:thumbnail_loc><video:title>03.3 Matrix mal Vektor, Matrix mal Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10216</video:player_loc><video:duration>1383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10232</video:thumbnail_loc><video:title>06.3 Jacobi-Verfahren, iterative Lösung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10232</video:player_loc><video:duration>764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10265</video:thumbnail_loc><video:title>16.1 Fourier-Reihe, Spectrum Analyzer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10265</video:player_loc><video:duration>1111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10286</video:thumbnail_loc><video:title>22.3 Extrema von Funktionen zweier Veränderlicher, Hesse-Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10286</video:player_loc><video:duration>1877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10280</video:thumbnail_loc><video:title>19.1 2 Differentialgleichungen per Laplace-Transformation lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10280</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10285</video:thumbnail_loc><video:title>22.2 Fehlerfortpflanzung, Standardabweichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10285</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10284</video:thumbnail_loc><video:title>22.1 Fehlerfortpflanzung, Größtfehler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10284</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10287</video:thumbnail_loc><video:title>23.1 2 Polarkoordinaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10287</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10283</video:thumbnail_loc><video:title>21.2 Tangentialebene, Gradient, totales Differential</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10283</video:player_loc><video:duration>858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10278</video:thumbnail_loc><video:title>18.7 Laplace-Transformation von verzögerten und zeitskalierten Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10278</video:player_loc><video:duration>634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10288</video:thumbnail_loc><video:title>23.3 Zylinderkoordinaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10288</video:player_loc><video:duration>325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10233</video:thumbnail_loc><video:title>06.4 Lineare Gleichungssysteme mit MATLAB(R) und Wolfram Alpha</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10233</video:player_loc><video:duration>548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10236</video:thumbnail_loc><video:title>07.3 Bestimmung von Eigenwerten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10236</video:player_loc><video:duration>1544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10237</video:thumbnail_loc><video:title>08.1 2 Dynamische Systeme, logistische Gleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10237</video:player_loc><video:duration>1618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10196</video:thumbnail_loc><video:title>KB.22 Sinus vom siebenfachen Winkel mit Eulerscher Identität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10196</video:player_loc><video:duration>298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10195</video:thumbnail_loc><video:title>KB.21 Beispiel Ableitungsregeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10195</video:player_loc><video:duration>99</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10198</video:thumbnail_loc><video:title>KB.24 dritte Potenz einer komplexen Zahl ist 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10198</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10203</video:thumbnail_loc><video:title>KB.29 Ungleichung mit einfacher rationaler Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10203</video:player_loc><video:duration>261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10201</video:thumbnail_loc><video:title>KB.27 quadratische Ungleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10201</video:player_loc><video:duration>176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10197</video:thumbnail_loc><video:title>KB.23 Gleichung mit Logarithmus und Potenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10197</video:player_loc><video:duration>122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10199</video:thumbnail_loc><video:title>KB.25 kleinster Wert einer Parabel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10199</video:player_loc><video:duration>86</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10193</video:thumbnail_loc><video:title>KB.19 Asymptotengerade einer rationalen Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10193</video:player_loc><video:duration>119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10200</video:thumbnail_loc><video:title>KB.26 Beispiel Substitutionsregel; Wurzel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10200</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10192</video:thumbnail_loc><video:title>KB.18 Integral einer rationalen Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10192</video:player_loc><video:duration>89</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10204</video:thumbnail_loc><video:title>KB.30 einfache Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10204</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10222</video:thumbnail_loc><video:title>04.06 Zeilenrang, Spaltenrang, unter-, überbestimmt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10222</video:player_loc><video:duration>1555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10246</video:thumbnail_loc><video:title>11.1 numerische Lösung von Differentialgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10246</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10248</video:thumbnail_loc><video:title>11.4 symplektisches Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10248</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10245</video:thumbnail_loc><video:title>10 Differentialgleichungen mit trennbaren Variablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10245</video:player_loc><video:duration>864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10249</video:thumbnail_loc><video:title>12.1 Differentialgleichungen höherer Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10249</video:player_loc><video:duration>794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10253</video:thumbnail_loc><video:title>13.2a Lösungsverfahren Differentialgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10253</video:player_loc><video:duration>716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10301</video:thumbnail_loc><video:title>02A.5 Boltzmann-Statistik per Skalarprodukt hergeleitet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10301</video:player_loc><video:duration>2292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10332</video:thumbnail_loc><video:title>15A.1 Potenzreihe für Arcustangens; Konvergenzradius</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10332</video:player_loc><video:duration>2564</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10282</video:thumbnail_loc><video:title>21.1 partielle Ableitung, Gradient, MATLAB(R)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10282</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10335</video:thumbnail_loc><video:title>16A.3 Fourier-Reihe als Zerlegung von Vektoren; Orthonormalbasis, Skalarprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10335</video:player_loc><video:duration>1574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10336</video:thumbnail_loc><video:title>17A.1 Fourier-Reihe einer Rechteckschwingung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10336</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10338</video:thumbnail_loc><video:title>17A.3 Fourier-Reihe Dreiecksschwingung; noch eine Formel für pi</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10338</video:player_loc><video:duration>967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10340</video:thumbnail_loc><video:title>18A.1 Laplace-Transformation von t mal y(t)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10340</video:player_loc><video:duration>812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10341</video:thumbnail_loc><video:title>19A.1 Differentialgleichung per Laplace-Transformation lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10341</video:player_loc><video:duration>722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10344</video:thumbnail_loc><video:title>20A.2 Eierkartonfläche sin(x)sin(y) in 3D zeichnen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10344</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10337</video:thumbnail_loc><video:title>17A.2 Formel für pi aus Fourier-Reihe einer Rechteckschwingung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10337</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10311</video:thumbnail_loc><video:title>07A.1 Eigenwerte, Eigenvektoren bestimmen; charakteristisches Polynom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10311</video:player_loc><video:duration>2060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10323</video:thumbnail_loc><video:title>11A.1 Lotka-Volterra, Differentialgleichung numerisch lösen, Räuber-Beute</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10323</video:player_loc><video:duration>1028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10345</video:thumbnail_loc><video:title>20A.3 Gleichung des idealen Gases plotten, 3D, Höhenlinien, Kennlinienfeld</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10345</video:player_loc><video:duration>1481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10342</video:thumbnail_loc><video:title>19A.2 noch eine Differentialgleichung per Laplace-Transformation lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10342</video:player_loc><video:duration>1192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10349</video:thumbnail_loc><video:title>21A.3 totales Differential, Tangentialebene, ideales Gasgesetz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10349</video:player_loc><video:duration>1145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10351</video:thumbnail_loc><video:title>22A.2 Fehlerfortfplanzung, Standardabweichung, Funktion zweier Veränderlicher</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10351</video:player_loc><video:duration>996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10339</video:thumbnail_loc><video:title>17A.4 Fourier-Reihe Sägezahn mittels Rechteck</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10339</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10347</video:thumbnail_loc><video:title>21A.1 Beispiel Höhenlinien, Gradient, partielle Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10347</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10348</video:thumbnail_loc><video:title>21A.2 Beispiel 2 Höhenlinien, Gradient, partielle Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10348</video:player_loc><video:duration>577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10346</video:thumbnail_loc><video:title>20A.4 Allgemeine Potenzfunktion x^y in 3D plotten; Stetigkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10346</video:player_loc><video:duration>337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10315</video:thumbnail_loc><video:title>09A.1 Ladekurve Kondensator, inhomogene lineare Differentialgleichung 1. Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10315</video:player_loc><video:duration>2071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10298</video:thumbnail_loc><video:title>02A.2 Abstand Gerade vom Ursprung mit Ableitung und mit Normale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10298</video:player_loc><video:duration>1174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10333</video:thumbnail_loc><video:title>16A.1 Jede (übliche) periodische Funktion lässt sich als Fourier-Reihe schreiben; Delta-Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10333</video:player_loc><video:duration>1607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10327</video:thumbnail_loc><video:title>13A.1 lineare Differentialgleichung als DGL-System mit Eigenwerten und Eigenvektoren lösen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10327</video:player_loc><video:duration>1218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10328</video:thumbnail_loc><video:title>13A.2 Rotationsmatrix in 3D per Differentialgleichungssystem, Exponentialfunktion von Matrizen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10328</video:player_loc><video:duration>998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10329</video:thumbnail_loc><video:title>14A.1 kubische Wurzel mit Schmiegeparabel nähern, Taylor-Polynom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10329</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10330</video:thumbnail_loc><video:title>14A.2 nichtlineare Gleichung mit Schmiegeparabel in quadr. Gleichung umwandeln, Taylor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10330</video:player_loc><video:duration>733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10334</video:thumbnail_loc><video:title>16A.2 Vektorraum von Funktionen, Norm, Skalarprodukt, Vorbereitung Fourier-Reihe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10334</video:player_loc><video:duration>545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10331</video:thumbnail_loc><video:title>14A.3 Divergenz der harmonischen Reihe mit Integral zeigen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10331</video:player_loc><video:duration>414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10326</video:thumbnail_loc><video:title>12A.2 Differentialgleichung höherer Ordnung in DGL-System erster Ordnung umwandeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10326</video:player_loc><video:duration>404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10307</video:thumbnail_loc><video:title>05A.3 Trägheitstensor und Drehimpuls mit Vektorprodukt, Spatprodukt, Skalarprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10307</video:player_loc><video:duration>2841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10350</video:thumbnail_loc><video:title>22A.1 Fehlerfortpflanzung, Größtfehler, Funktion zweier Veränderlicher</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10350</video:player_loc><video:duration>1108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10352</video:thumbnail_loc><video:title>22A.3 lokale Maxima, Minima einer Funktion zweier Veränderlicher; Hesse-Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10352</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10343</video:thumbnail_loc><video:title>20A.1 Funktionsplot in 3D mit Google</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10343</video:player_loc><video:duration>187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10353</video:thumbnail_loc><video:title>22A.4 nochmal lokale Maxima, Minima einer Funktion zweier Veränderlicher; Hesse-Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10353</video:player_loc><video:duration>934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10357</video:thumbnail_loc><video:title>24A.2 Volumen unter Paraboloid, Doppelintegral in Polarkoordinaten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10357</video:player_loc><video:duration>830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10355</video:thumbnail_loc><video:title>22A.6 Globales Maximum einer Funktion von zwei VerÄnderlichen; Werte am Rand</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10355</video:player_loc><video:duration>643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10354</video:thumbnail_loc><video:title>22A.5 Kriterium für positive Eigenwerte der 2x2-Hesse-Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10354</video:player_loc><video:duration>635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10356</video:thumbnail_loc><video:title>24A.1 Beispiel Doppelintegral, Volumen zwischen Funktionsfläche und Dreieck</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10356</video:player_loc><video:duration>618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10313</video:thumbnail_loc><video:title>08A.1 Differentialgleichungen klassifizieren, linear, homogen, konstante Koeffizienten, Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10313</video:player_loc><video:duration>1655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10308</video:thumbnail_loc><video:title>06A.1 Lineares Gleichungssystem, Gaußsches Eliminationsverfahren, Cramer-Regel, inverse Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10308</video:player_loc><video:duration>1581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10296</video:thumbnail_loc><video:title>01A.2 Dimension von Kurven, Flächen; Hausdorff-Dimension; Fraktal, Koch-Kurve</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10296</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10322</video:thumbnail_loc><video:title>10A.2 logistische Differentialgleichung, Differentialgleichung mit trennbaren Variablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10322</video:player_loc><video:duration>1538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10324</video:thumbnail_loc><video:title>11A.2 Stabilität von Differentialgleichungslösern, A-Stabilität, explizites Euler-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10324</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10317</video:thumbnail_loc><video:title>09A.3 vertikaler Wurf (senkrechter Wurf), inhomogene lineare Differentialgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10317</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10319</video:thumbnail_loc><video:title>09A.5 Lotka-Volterra, Räuber-Beute-Modell, Differentialgleichungssystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10319</video:player_loc><video:duration>735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10325</video:thumbnail_loc><video:title>12A.1 homogene Differentialgleichung vierter Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10325</video:player_loc><video:duration>538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10320</video:thumbnail_loc><video:title>09A.6 Differentialgleichung mit Randbedingungen; quantenmechanisches Teilchen im Potentialtopf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10320</video:player_loc><video:duration>663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10321</video:thumbnail_loc><video:title>10A.1 Differentialgleichung mit trennbaren Variablen, Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10321</video:player_loc><video:duration>302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10304</video:thumbnail_loc><video:title>04A.1 Rang, Spaltenraum, Defekt, Kern einer Matrix, lineares Gleichungssystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10304</video:player_loc><video:duration>1383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10295</video:thumbnail_loc><video:title>01A.1 Vektorraum, Untervektorraum, Basis, Dimension</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10295</video:player_loc><video:duration>1920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10289</video:thumbnail_loc><video:title>23.4 Kugelkoordinaten, geografische Länge und Breite</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10289</video:player_loc><video:duration>1424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10300</video:thumbnail_loc><video:title>02A.4 Abstand Ebene vom Ursprung, Normalform, Normalenvektor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10300</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10292</video:thumbnail_loc><video:title>24.3 Integration in Polarkoordinaten, Kreisfläche</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10292</video:player_loc><video:duration>1144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10312</video:thumbnail_loc><video:title>07A.2 Eigenwerte, Eigenvektoren symmetrischer Matrizen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10312</video:player_loc><video:duration>620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10314</video:thumbnail_loc><video:title>08A.2 Schaltungssimulator im Browser, Circuit Lab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10314</video:player_loc><video:duration>317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10318</video:thumbnail_loc><video:title>09A.4 Massenwirkungsgesetz, Differentialgleichungssystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10318</video:player_loc><video:duration>397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10310</video:thumbnail_loc><video:title>06A.3 inverse Matrix eines Matrixprodukts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10310</video:player_loc><video:duration>284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10397</video:thumbnail_loc><video:title>Beyond text: New roles for libraries in the 21st century</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10397</video:player_loc><video:duration>2013</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10393</video:thumbnail_loc><video:title>Generic multimedia indexing and retrieval approaches</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10393</video:player_loc><video:duration>2235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10410</video:thumbnail_loc><video:title>Digital preservation of information models for the build environment - requirements, challenges and approaches in the FP7 DuraArk project</video:title><video:description>Digital preservation processes differ in detail depending on a variety of factors. Organizational matters such as retention periods or an overarching archiving mandate influence policies, which in return form the basis for preservation action. On a technical level preservation processes are directly influenced by the complexity of the material but also by the availability of tools to analyze and treat the material. All preservation action must furthermore be in-line with the intended usage of the material. The Goportis institutions preserve their digital holdings in a cooperatively operated digital preservation system. While the digital preservation system may be considered the technical framework of a preservation workflow for a specific collection, this workflow must be extended by format-specific tools and supported by a variety of institutional decisions and actions. The presentation will highlight challenges, strategies and approaches of a digital preservation workflow for non-textual materials using the example of AV-materials at TIB. It will show how requirements of a memory institution influence preservation decision and touch on state-of the art practises in digital preservation of AV materials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10410</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10412</video:thumbnail_loc><video:title>The JISC managing research data programme: Institutional approaches to research data preservation from the UK</video:title><video:description>The Jisc Managing Research Data programme aims to improve the management of research data in a variety of UK universities by developing technical infrastructure, raising awareness and developing skills. As a member of the programme team, I will describe some of the current drivers for the effective management and preservation of research data in UK universities, and the response provided by the JISC Managing Research Data programme. The presentation will touch on the structure and direction of the programme, lessons learned from its approach, and our attempt to quantify the benefits of this work in a structured way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10412</video:player_loc><video:duration>1430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10390</video:thumbnail_loc><video:title>05.1.4 Determinante, Teil 4, Entwickeln, Sarrus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10390</video:player_loc><video:duration>1702</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10404</video:thumbnail_loc><video:title>VisInfo - a visual search system for scientific research data</video:title><video:description>In contrast to text documents, research data, with its graphic visualizations, places different demands on indexing, searchability and presentation in the information retrieval process. The aim of the VisInfo project is the development and prototypical implementation of innovative approaches for interactive, graphical access to research data, to present it in the information retrieval process and make it searchable in the best way possible. In the project, we have studied and developed further data analysis processes as well as visual search systems, with their prototypical implementation being evaluated for research data from earth and environmental sciences. In this talk we will present the general challenges of a visual search approach in research data and the VisInfo prototype as outcome of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10404</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10401</video:thumbnail_loc><video:title>Non-textual information: Contributions by scientific publishers</video:title><video:description>The talk will present the importance of non-textual information for scientific publishers. First we will give an overview of what are the perspectives of scientific publishers on research data and how they can add value to scientific publications. We will also show the industries activities in this arena over the last few years. Next we propose measures how publishers can further contribute and welcome a discussion with the conference attendees. In the second half of our talk we will show specific examples how Thieme is incorporating non-textual information into medical and chemical publications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10401</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10398</video:thumbnail_loc><video:title>Standards issues related to moving off the page</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10398</video:player_loc><video:duration>1891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10400</video:thumbnail_loc><video:title>Europeana: Creating a digital resource for researchers</video:title><video:description>Europeana and The European Library have been working for several years to create an interoperable resource of library, museum, archive and audio visual material. This has now reached a critical mass and we have started the process of distribution of this standardized data. This means placing the content in the path of the user, via API's or creating channels such as the proposed Europeana Research. The talk will summarize activity to date and look at the mountain we still need to climb but also ask for feedback on how useful a web resource dedicated to the researcher might be.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10400</video:player_loc><video:duration>1931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10408</video:thumbnail_loc><video:title>Insight in six dimensions: An approach to visualizing data using Layerscape</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10408</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10391</video:thumbnail_loc><video:title>05.2 Spatprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10391</video:player_loc><video:duration>233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15359</video:thumbnail_loc><video:title>Redefining Geospatial data versioning: The GeoGit approach</video:title><video:description>Everyone working with geospatial data eventually faces the problem of managing their information and assets as they change over time. Versioning of geospatial data has been an issue for any workflow that involves more than one individual. Questions like who changed what and when become hard to answer, and while versioning approaches have existed for a while, they are cumbersome to use and utilize old paradigms. GeoGit takes concepts and lessons learned from the open source programming world and applies them to management of geospatial information, allowing better and decentralized management of versioned data and enabling new and innovative workflows for collaboration. In this 2 hour workshop, we'll walk through core procedures in managing version history and inter-operating with preexisting spatial software tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15359</video:player_loc><video:duration>1316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15361</video:thumbnail_loc><video:title>Taking the red pill</video:title><video:description>The Xen hypervisor is a Open Source Type 1 hypervisor, it's widely used on production environments like Amazon EC2 and Rackspace. Since it's inception, one of the focuses of Xen was to be an OS agnostic hypervisor, allowing any kind of OS (with proper Xen support) to act as DomU/Dom0. This talk will cover how the Xen community works, together with an explanation of the ongoing work in FreeBSD in order to improve Xen support. This talk will cover the following points: Basic Xen description and specific Xen concepts. How the Xen community works (compared to BSD communities). A look into new Xen features (PVH). Work being done in FreeBSD improving Xen support. Probably a small demo to highlight Xen features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15361</video:player_loc><video:duration>2361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15393</video:thumbnail_loc><video:title>Miniaturisierung</video:title><video:description>Die Miniaturisierung von medizintechnischen Instrumenten setzt sich weiter fort. Der Vorteil liegt auf der Hand: Weniger Probenmaterial, verringerter Energiebedarf und leichtere Handhabung. Doch nicht alles, was im Labor schon möglich ist, befindet sich bereits auf dem Markt. Welche Gründe gibt es hierfür und welche Entwicklungen kommen noch?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15393</video:player_loc><video:duration>282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15395</video:thumbnail_loc><video:title>Nanotechnologie - Winzige Welten</video:title><video:description>Nanoteilchen, Nanotechnik, Nanomedizin. Die moderne Wissenschaft kommt an den winzigen Partikeln kaum mehr vorbei. Doch wo steht die Forschung im Bereich Medizintechnik und welche konkreten Anwendungen gibt es schon? COMPAMED.de ging dieser Frage nach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15395</video:player_loc><video:duration>310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15394</video:thumbnail_loc><video:title>Produktentwicklung</video:title><video:description>Von der Idee bis zum fertigen Medizinprodukt vergehen oft Jahre. Wir sprachen mit Professor Jörg Feldhusen von der RWTH Aachen über seine Erfahrungen in diesem spannenden Forschungs- und Entwicklungsbereich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15394</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15413</video:thumbnail_loc><video:title>TUDOR initial visual servoing experiments</video:title><video:description>The video demonstrates 2D visual servoing for the multi-flexible-link robot arm TUDOR. The visual servoing scheme utilizes the robot jacobian of the equivalent rigid arm. Vibration damping is achieved by an underlying cascaded independent joint controller with augmented strain feedback (http://www.youtube.com/watch?v=pmnX4w...). The objective of the visual servoing controller is to keep the centroid of a square pattern in the image center. The controller also compensates for the pose error caused by deflections due to an additional payload of 600 gram. The camera is a Microsoft Kinect, although the depth information has not yet been incorporated in the controller. Exploiting the potentials of the RGB-D sensor for the control flexible-link robots is subject to current research. Timeline: 00:06 Experiment I: Centering a moving square pattern 00:40 Experiment II: Change in payload without visual servoing 01:27 Experiment III: Change in payload with visual servoing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15413</video:player_loc><video:duration>128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15414</video:thumbnail_loc><video:title>TUDOR tip position control with Neural Networks</video:title><video:description>The forward and inverse kinematic model of a multi-flexible-link robot arm for varying payloads are each approximated by using artificial neural networks. The tip position is predicted from the joint angles and strain signals. The strain measurements allow the reaction to changes in the payload. Thus, the kinematic models can be applied in case of varying payloads. The closed loop controller corrects the joint angles at the target pose based on the pose predicted by the forward model and archives an average pose error of less than 3 mm. Timeline: 00:10 Deflection of TUDOR after adding 600g payload 00:25 Tip position control of TUDOR after adding 600g payload 00:42 Relaxation of TUDOR after removing 600g payload 00:57 Tip position control of TUDOR after removing 600g payload References: - Phung, A. S., J. Malzahn, F. Hoffmann und T. Bertram: Data Based Kinematic Model of a Multi-Flexible-Link Robot Arm for Varying Payloads, In IEEE International Conference on Robotics and Biomimetics, Phuket (Thailand),07.-11.12.2011, pp. 1255-1260 Dezember 2011 - Malzahn, J., A. S. Phung, F. Hoffmann und T. Bertram: Vibration Control of a Multi-Flexible-Link Robot Arm under Gravity, In IEEE International Conference on Robotics and Biomimetics, Phuket (Thailand),07.-11.12.2011, pp. 1249-1254 Dezember 2011 For more information on the project please visit: http://www.rst.e-technik.tu-dortmund.de/cms/de/Forschung/Schwerpunkte/Robotik/TUDOR neu/index.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15414</video:player_loc><video:duration>75</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15412</video:thumbnail_loc><video:title>Experiments on force control of a multi-flexible-link robot</video:title><video:description>Structural elasticity represents an undesired effect in a variety of technical systems such as fire rescue turntable ladders, concrete pumps, cherry pickers, cranes and robots. Oscillations prolong settling times and static deflections reduce accuracy. Avoiding structural elasticity therfore most often is a design criterion. However, in this video we intend to show the other side of the coin by exploiting the potential of the elastic properties to sense contact forces. Elasticity is intentionally introduced in an experimental structure and accounted for in the control of the mechanism. The control concept sufficiently mitigates the oscillations as shown in the beginning of the video and position accuracy in the presence of varying payloads can be improved e.g. by means of visual servoing as exemplified in another video (https://www.youtube.com/watch?v=V2NnEU6yGEA). The control concept behind the video follows an independent joint control strategy. The joint angles of each actuator are controlled by a cascaded position controller with an inner velocity and a motor-current loop. The torques acting on the individual joints due to oscillations, gravitational influences and physical interactions of the robot with it's environment are inferred via strain measurements on each link. This information is fed back to each independent joint motion controller to actively influence the reflected joint compliance while simultaneously damping oscillations. Oscillations may occur because of high joint accelerations as well as unforeseen but also planned interactions with the environment. These oscillations are damped regardless of their source. The control concept allows to shape the reflected compliance such that the probability of breaking even fragile objects in case of accidental collisions is significantly reduced. Time-line: 00:12 Oscillation damping during step motion from [0°, 0°, 0°] to [0°, 45°, -45°] 00:27 Damping oscillation due to external impacts 00:37 Passive compliance test at the tip using a soft-ball. With just passive compliance it is clearly visible that the soft-ball gets compressed. 00:58 Active compliance test at the tip using a soft-ball. The compression of the ball is hardly visible. 01:16 Active compliance tests at different points along the structure using a soft-ball. Conventional robots can be equipped with force/torque sensors at the tip. Force control laws enable a user to grab the robot at this sensor and guide it to another desired position. In contrast, the example shows that the flexible links allow the robot to be grabbed along the structure to perform this guidance. 01:34 Pushing the robot at the tip using a feather. 01:45 Accidental collision with a feather in the path and no force control. The robot tries to reach the commanded joint configuration at all cost and breaks the feather. 02:00 Accidental collision with a feather in the path and *activated* force control. The controller limits the force exerted on the feather and stops the robot. Once the feather is removed from the path, the robot approaches the desired joint configuration. 02:12 Accidental collision with a Christmas ball in the path and no force control. Similar to the feather experiment without force control the Christmas ball breaks if the end-effector destination corresponding to the desired joint values lies within the ball. 02:37 Accidental collision with a Christmas ball in the path and *activated* force control. Again, the force controller reduces the exerted forces and saves the Christmas ball.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15412</video:player_loc><video:duration>180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15417</video:thumbnail_loc><video:title>Exploiting Link Elasticity in a Conventional Industrial Robot Arm</video:title><video:description>Conventional industrial robots are intended for fast and precise manipulation of heavy payloads. The optimization of these objectives results in the bulky design of today's conventional industrial robots, aiming at the maximization of precision through structural rigidity. The video demonstrates that the question, whether a robot arm is rigid or not, basically depends on how close you wish to look at it. A human can deflect the endeffector of a typical conventional industrial robot by hand without major efforts. The video illustrates the structural oscillations and deflections in the order of 2 mm resulting from moderate manual pushes. The deflections and oscillations originate from a combination of the actually present joint as well as link elasticity. While the joint elasticity due to the harmonic drive gears as well as the drive belts are surely dominant, the link elasticity is also measurable. The presented work employs optical strain sensors -- so called Fiber-Bragg-Grating sensors -- for this purpose. The optical fibers are glued onto the links and their working principle is briefly sketched in the second part of the video. In the third part of the video the link elasticity is exploited to make the conventional industrial robot backdriveable. The demonstrated experiment is a physical interaction with the robot. The human touches the arm at arbitrary points along the structure in order to reconfigure the arm posture as desired. The techniques used in the video have been developed and investigated in previous works on the multi-elastic-link arm TUDOR (watch our previous video with TUDOR: http://youtu.be/kJPuenyxeps). The experiments shown in this video represent a straight forward transfer of these techniques to a conventional industrial robot. The strain dynamics modeling of elastic link robots is presented in: Malzahn, J., R. F. Reinhart and T. Bertram: Dynamics Identification of a Damped Multi Elastic Link Robot Arm under Gravity, IEEE International Conference on Robotics and Automation, Honkong, China, 2014 The usage of the strain dynamics model for interaction control is explained in: Malzahn, J. and T. Bertram: Collision Detection and Reaction for a Multi-Elastic-Link Robot Arm, IFAC World Congress, Cape Town (South Africa), 2014 Video outline: 00:10 Demonstration of elasticity in a conventional robot arm 00:33 Link deflection measurement principle 01:30 Experiment: physical interaction with a conventional robot arm Note: The experiments shown in the video have been conducted by professionals. For your own safety: NEVER STAY INSIDE THE WORKSPACE OF AN INDUSTRIAL ROBOT IN OPERATION! For more information on the project please visit: http://tinyurl.com/TUDORRobot</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15417</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15399</video:thumbnail_loc><video:title>3D-Laserdruckverfahren in der Medizintechnik</video:title><video:description>Motorteile, Elemente von Flugzeugturbinen und Implantate</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15399</video:player_loc><video:duration>321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15400</video:thumbnail_loc><video:title>Von der Zikade zum Implantat</video:title><video:description>Infektionsschutz hat viele Facetten. Antibakteriell wirkende Metalle gehören seit einigen Jahren dazu. Eine neuere Entwicklung sind hingegen nanostrukturierte Oberflächen, die Bakterien abtöten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15400</video:player_loc><video:duration>331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15381</video:thumbnail_loc><video:title>Supraleitende Quantenschaltkreise</video:title><video:description>Ein Metallzylinder in einem wissenschaftlichen Labor am Institut für Quantenoptik und Quanteninformation (IQOQI) der Österreichischen Akademie der Wissenschaften ist das Herzstück der Forschungsarbeiten von Gerhard Kirchmair. Der Experimentalphysiker der Universität Innsbruck arbeitet hier mit ultrakalten, supraleitenen Minischaltkreisen. Die verhalten sich wie künstliche Atome und lassen sich als Quantenbits einsetzen. Diese Qubits bilden wiederum die Grundlage von Quantencomputern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15381</video:player_loc><video:duration>262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15411</video:thumbnail_loc><video:title>The working of... Philae, the comet lander</video:title><video:description>It will take around seven hours from the time Philae separates from the ESA Rosetta mother craft until, for the first time ever, a lander will be on the surface of a comet. Philae  a high-tech cube with an edge length of roughly one metre  is the name of the landing craft in the Rosetta Mission. Its main purpose is to conduct on the ground analysis of the comet material, probably the most primeval and oldest material found anywhere in the Solar System.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15411</video:player_loc><video:duration>474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15415</video:thumbnail_loc><video:title>Visual robotic behavior learning</video:title><video:description>Proof of concept experiments to learn visual robotic behaviors using Instance based learning. Timeline: 0:00 Obstacle avoidance using Instance based learning 0:19 Corner situation using Instance based learning 0:37 Wandering in a corridor using Instance based learning. This video is the supplement to the paper: "Imitation Learning for Visual Robotic Learning" presented at the 19. Workshop Computational Intelligence, Dortmund, 2-4 December 2009.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15415</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15410</video:thumbnail_loc><video:title>Wie funktioniert ein Raumanzug?</video:title><video:description>Wir haben Hans Schlegel in Houston, Texas, getroffen und uns im Schwebelabor (Neutral Buoyancy Laboratory) der NASA die besonderen Eigenschaften des Raumanzugs EMU erklären lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15410</video:player_loc><video:duration>452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15420</video:thumbnail_loc><video:title>Oscillation Damping, Collision Detection and Reaction for a Multi-Elastic-Link Robot Arm</video:title><video:description>In first place, elasticity in the links of robot arms and structurally comparable mechatronic systems such as construction machines, fire rescue turntable ladders, cherry pickers or automobile concrete pumps is a highly undesired effect. It prolongs settling times and deteriorates the positioning accuracy. Therefore substantial mechanical design efforts are commonly taken to avoid link elasticity in these mechanisms. The presented work approaches from the contrary perspective and intentionally introduces intrinsic structural compliance in the links of an experimental robot platform. The motivation is to exploit the added intrinsic link compliance to reduce the overall robot weight, to cut costs, to add positioning tolerance as well as to add contact force sensing capabilities to the system. The video shows, how robust and rapid settling as well as disturbance rejection can still be accomplished by devising control algorithms [1,2] based on per link strain measurements. In addition, the derivation and identification of mathematical models that accurately describe the load and joint configuration dependent static end effector deflections allows -- through software -- for the compensation of the inaccuracy of the mechanism [3]. The feasibility of time critical and precise end effector positioning for an elastic link arm has been exemplified with ball catching experiments before [4] (http://www.youtube.com/watch?v=P4 i k...). With the mechanical imperfections compensated by the developed inner loop control software, the video demonstrates, how the intrinsic link compliance can be exploited to actively shape the apparent arm compliance, to sensitively sense contact forces, to safely react to accidental collisions as well as to enable intentional physical human machine interaction. The control scheme behind these features uses an identified model of the residual damped arm dynamics [5]. This model is way simpler to derive and identify than a holistic arm model including the oscillatory and actually infinite dimensional arm dynamics. An identified linear mapping from the strain readings acquired close to the hubs on each passively compliant link and the motor torques turns each link into load side joint torque sensors. This way the video shows that collision detection and reaction techniques originally developed by other authors for rigid or elastic joint robots can be readily adopted for the use with elastic link robots [6]. The provided results imply that link elasticity is not necessarily just a problem. In contrast, the devised control concepts are able to compensate for the machine imperfections reveal promising new perspectives. Time-line: 00:12 Introduction to the experimental setup 00:36 Exp I: Oscillation Damping: step motion 00:48 Exp II: Oscillation Damping: harmonic disturbance 02:10 Exp III: Collision detection and reaction: blunt impacts with a balloon 02:37 Exp IV: Collision detection and reaction: sharp impacts with a balloon 03:02 Exp V: Collision detection and reaction: sharp impacts with a Christmas ball 03:23 Exp VI: Collision detection and reaction: sharp impacts with a human arm 03:47 Exp VII: Interaction in zero gravity mode For more information on the project please visit:http://www.rst.e-technik.tu-dortmund....</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15420</video:player_loc><video:duration>291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15397</video:thumbnail_loc><video:title>Biopolymere: Verträglicher und vielseitiger als Kunststoffe</video:title><video:description>Biomaterialien sind gefragt. In der Medizintechnik finden sie immer weitere Anwendungsgebiete. Aus diesem Grund beschäftigen sich Wissenschaftler mit der Erforschung neuer Biowerkstoffe, die vor allem verträglich für den menschlichen Körper aber auch funktionell sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15397</video:player_loc><video:duration>425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15429</video:thumbnail_loc><video:title>Graphene based Electronics and Optoelectronics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15429</video:player_loc><video:duration>3850</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15432</video:thumbnail_loc><video:title>Electronic Properties of Bilayer Graphene, from High to Low Energies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15432</video:player_loc><video:duration>4711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15365</video:thumbnail_loc><video:title>Userspace Networking with libuinet</video:title><video:description>libuinet is a userspace library version of the FreeBSD TCP/IP stack that also includes extensions to the base stack functionality that make it particularly useful in network infrastructure equipment. This talk will cover its design goals, implementation, current and potential uses, and performance. libuinet was originally conceived as a way to bring highly scalable transparent proxy functionality to the free, portable TCP proxy WANProxy (http://wanproxy.org). To this end, libuinet extends the base FreeBSD TCP/IP stack feature set to include 'promiscuous sockets', which allow listens to capture connection attempts across VLANs (including nested), any IP address, and any port, admit/ignore those attempts based on an application-supplied filter, and retrieve the complete L2 and L3 details of admitted connections. Promiscuous socket functionality also allows active connections to fully specify their L2 and L3 identity. In this mode, libuinet has been shown to scale to 1 million active connections concurrent with 1 million listen sockets, with those million connections distributed in multiple ways across the VLAN and 4-tuple TCP addressing space. Implementation of another extension to the stack, 'passive sockets', is currently underway and targeted for completion by the end of 1Q2014. Passive sockets provide for reassembly of both data streams in a TCP connection, along with a missing-frame notification mechanism, based on a copy of the packet stream flowing between the connection endpoints (e.g., via a SPAN port).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15365</video:player_loc><video:duration>3891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15428</video:thumbnail_loc><video:title>Raman Spectra of Graphene and Carbon Nanotubes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15428</video:player_loc><video:duration>4680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15367</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15367</video:thumbnail_loc><video:title>Using location to inform predictive analytics</video:title><video:description>Predictive modeling is used throughout organizations to predict behavior and outcomes; organizations use those predictions to efficiently allocate resources. This talk will cite examples from social organizing and healthcare to show how geographical data can be used to enhance predictive analytics work and drive more efficient and effective programs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15367</video:player_loc><video:duration>922</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15368</video:thumbnail_loc><video:title>Software Engineering</video:title><video:description>Wie schreibt man eine umfangreiche Software? Man setzt sich vor den leeren Editor und beginnt zu debuggen! Daß es nicht immer so funktioniert, erklärt uns dieser Vortrag.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15368</video:player_loc><video:duration>6788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15431</video:thumbnail_loc><video:title>Chiral Electrons and Zero-Mode Anomalies in Graphene</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15431</video:player_loc><video:duration>3083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15426</video:thumbnail_loc><video:title>Recent Progress in Graphene Synthesis and Applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15426</video:player_loc><video:duration>3248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15425</video:thumbnail_loc><video:title>Graphene Update</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15425</video:player_loc><video:duration>3685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15291</video:thumbnail_loc><video:title>The Data Citation Index &amp; DataCite</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15291</video:player_loc><video:duration>1457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15289</video:thumbnail_loc><video:title>Wagging the Long Tail of Research Data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15289</video:player_loc><video:duration>1368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15285</video:thumbnail_loc><video:title>The ODIN Project - ORCID and DataCite Interoperability Network: Connecting Identifiers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15285</video:player_loc><video:duration>1346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15292</video:thumbnail_loc><video:title>E-Biogenouest: a Regional Life Sciences Initiative for Data Integration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15292</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15282</video:thumbnail_loc><video:title>Establishing a DOI Service for Switzerlands University and Research Sector</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15282</video:player_loc><video:duration>1213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15284</video:thumbnail_loc><video:title>DataCite Metadata V 3.1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15284</video:player_loc><video:duration>380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15330</video:thumbnail_loc><video:title>BSD/ARM Kernel Internals</video:title><video:description>In this talk, I'll discuss how BSD kernels interface with the ARM processor. I will cover the kernel internals of the FreeBSD and NetBSD ARM ports, focusing on ARMv7 primarily. I will discuss how booting, memory management, exceptions, and interrupts work using plenty of BSD code. This talk is meant to be a quick start guide for BSD hackers who aren't familiar with the ARM architecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15330</video:player_loc><video:duration>3448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15343</video:thumbnail_loc><video:title>IPv6 Transitioning mechanisms on the BSDs</video:title><video:description>The growth pace of IPv6 adoption is still slow, but constantly increasing, as more providers and networks migrate. There is one aspect of the adoption that is still underestimated, and it's transition mechanisms, enabling networks speaking different protocols to talk to each other. In may 2013, Switzerland jumped on top of IPv6 utilisation in the world by just having its incumbent operator enable one of these for a large base of its users. This talk will first introduce a handful of different transitioning mechanisms in use, picking the most widely used amongst the plethora of ones available. In the second part, a live demonstration will show the audience how to set up some of them using native tools on OpenBSD and FreeBSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15343</video:player_loc><video:duration>2357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15341</video:thumbnail_loc><video:title>In-kernel OpenvSwitch on FreeBSD</video:title><video:description>OpenvSwitch (OVS) is a very popular component for experimenting with Software Defined Networking. OVS is especially useful for interconnecting virtual machines, as it eases VM migration and reconfiguration of routing in the hosting provider. In this paper we will discuss how we ported the in-kernel OVS dataplane to FreeBSD, using the original linux code with minimal modifications and suitable wrappers to build a FreeBSD kernel module, parse netlink messages and convert skbufs and mbufs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15341</video:player_loc><video:duration>2420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15357</video:thumbnail_loc><video:title>Optimizing GELI Performance</video:title><video:description>Features, like encryption, need to have minimal overhead for them to be widely adopted. If the performance is to slow, few people will use it. The first iteration of AES-XTS using AES-NI in FreeBSD was not much faster than the software version of it. The talk will describe why the AES-XTS algorithm was slow and what was done to improve it. It will cover topics from intrinsics, adding them to gcc and advantages of using them over assembly to how to use HWPC that are included in most modern processors to evaluate performance to identify performance bottle necks. Optimizing code first starts with measuring the performance, but it also requires you to understand the parts of the system so that you can decide if increasing performance is possible. It will cover: 1) Cipher modes and their performance impact 2) Processor performance, understanding pipelining, throughput and latency 3) Other SSE instructions used for XTS tweak factor calculations 4) Intrinsics and their use with GCC and CLANG 5) Using pmcstat and kcachegrind for understand performance. 6) Possible future work to increase the performance beyond what it is today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15357</video:player_loc><video:duration>3265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15358</video:thumbnail_loc><video:title>Beyond Dots on am Map</video:title><video:description>GeoTrellis is a high performance geoprocessing engine and programming toolkit. The goal of the project is to transform user interaction with geospatial data by bringing the power of geospatial analysis to real time, interactive web applications. GeoTrellis was designed to solve three core problems, with a focus on raster processing: Creating scalable, high performance geoprocessing web services Creating distributed geoprocessing services that can act on large data sets Parallelizing geoprocessing operations to take full advantage of multi-core architecture Features: GeoTrellis is designed to help a developer create simple, standard REST services that return the results of geoprocessing models. Like an RDBS that can optimize queries, GeoTrellis will automatically parallelize and optimize your geoprocessing models where possible. In the spirit of the object-functional style of Scala, it is easy to both create new operations and compose new operations with existing operations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15358</video:player_loc><video:duration>1076</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15297</video:thumbnail_loc><video:title>Technical Hands-on session</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15297</video:player_loc><video:duration>5675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15333</video:thumbnail_loc><video:title>Capsicum and Casper - more than a lipstick on a pig</video:title><video:description>Capsicum and Casper are FreeBSD proposal for a clean, robust and intuitive application compartmentalization. Today's sandboxing techniques build on top of existing technologies that weren't really designed for this sort of protection (like chroot(2), rlimit(2), setuid(2), Mandantory Access Control, etc.). Capsicum and Casper provide rich infrastructure for breaking applications into multiple useful sandboxes and thus significantly reducing Trusted Computing Base. Capsicum is a lightweight OS capability and sandbox framework implementing a hybrid capability system model. The Casper daemon enables sandboxed application to use functionality normally unavailable in capability-mode sandboxes. The talk will discuss Capsicum framework, Casper daemon and its services. It will provide introduction based on already implemented examples to those new FreeBSD features. The talk will also present existing portable sandboxing implementations to give clear picture how hacky those solutions are.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15333</video:player_loc><video:duration>3172</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15334</video:thumbnail_loc><video:title>Collaborative Mapping using GeoGit</video:title><video:description>The The Rapid Open Geospatial User-Driven Enterprise (ROGUE) Joint Capability Technology Demonstration (JCTD) is focused on supporting humanitarian assistance and disaster response efforts in the SOUTHCOM area of responsibility. ROGUE is addressing some of the core challenges in the geospatial community right now -- distributed collaboration, disconnected editing workflows, and provenance of data. All of this is being delivered as open source software, and based on open standards to encourage adoption by partners. This talk will explore how the ROGUE team is using GeoNode, GeoGit, and the OpenGeo Suite to provide a collaborative editing environment that maintains provenance of the data. In addition to developing GeoGit, the ROGUE technical team has demonstrated practical application of the technology through mobile and web applications (Arbiter &amp; MapLoom). Both of these projects are available as open source as well. The discussion will include an overview of how the technology is being used operationally in Honduras and for risk assessment and response. A short demo will wrap up the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15334</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15355</video:thumbnail_loc><video:title>OpenBGPD turns 10 years</video:title><video:description>The Border Gateway Protocol, BGP, is used on the internet between ISPs to announce reachability of networks. Routers build their routing tables using this information. The global IPv4 routing table has about 470000 entries today. In 2004, I was upset enough with the implementation we were using back then, zebra, to start writing an own one. After showing an early prototype other developers jumped in and helped. Quickly thereafter we had a working BGP implementation that not only I have used ever since then. We'll look at OpenBGPD's design and how it differs from other implementations, the frameworks established and later used for other purposes, and the lessons we learned over the last 10 years.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15355</video:player_loc><video:duration>3826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15352</video:thumbnail_loc><video:title>NAND Flash and FreeBSD</video:title><video:description>An overview of NAND technology, its relevance to FreeBSD, and a discussion of the advantages and disadvantages of the NANDFS and other nand technology in FreeBSD. The first part of this talk will be generally about NAND flash, and is applicable to embedded, PCIe-based flash storage and SSD. The second part of the talk focuses on those technologies in FreeBSD to talk to raw NAND, what can be deployed today, and what additional work will be necessary in the future. NAND Flash technology continues to be important to some market segments in which FreeBSD is deployed. This talk will be in two parts. The first part of the talk will discuss NAND flash generally. The second part of the talk will focus on NAND in a FreeBSD context. In the first part, an overview of AND flash will be presented. Basics about NAND generations, NAND storage strategies (SLC, MLC, TLC), characteristics of NAND, and operational considerations will be discussed. An overview of the trends in NAND evolution and their implications will be presented. The talk will explore how these features apply to SSDs and PCIe cards. This part of the talk will be of interest to anybody using these technologies either directly attached, or in a storage product. The second part of the talk will be more focused on embedding FreeBSD, running FreeBSD from NAND and an exploration of the currently supported technology. Kernel configuration, build parameter and other details necessary to build a system will be presented. Creating a system image is a bigger challenge with NAND flash, because blocks on the part wear out and need to be retired (some blocks come from the factory this way), and how to compensate. The additional features need to be developed to deploy the latest NAND parts may be discussed. The second part of the talk will be more focused more on FreeBSD embedded systems using NAND.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15352</video:player_loc><video:duration>3002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15356</video:thumbnail_loc><video:title>OpenZFS: upcoming features and performance enhancements</video:title><video:description>The OpenZFS project provides a common development hub for all platforms working with open source ZFS code. Currently, it is easy to pull changes from Illumos into FreeBSD, but it is more difficult to submit changes from FreeBSD to Illumos. This talk will discuss how OpenZFS will enable ZFS code and ideas to flow easily between the Illumos, FreeBSD and ZFS on Linux communities. In addition, I will present several important features and performance enhancements to ZFS in FreeBSD, and also discuss forthcoming enhancements that are in the planning phase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15356</video:player_loc><video:duration>3576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15350</video:thumbnail_loc><video:title>MIPS router hacking</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15350</video:player_loc><video:duration>2412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18036</video:thumbnail_loc><video:title>Tuesday Evening lecture with Leo Kouwenhoven</video:title><video:description>Professor Leo Kouwenhoven has led the FOM focus group 'Solid State Quantum Information Processes' since 2004 and is well known for his publications about the Majorana fermions. He works at Delft University of Technology where he also gained his degree in 1988 and his PhD cum laude in 1992. After his PhD he was a postdoc at the University of California at Berkeley for one year. He then returned to Delft as an Academy Researcher at the Royal Netherlands Academy of Arts and Sciences. In 1998 he became a Professor of Physics. Kouwenhoven was also visiting Professor at the Physics Department of Harvard University for one year and in 2007 he received the NWO Spinoza Prize, the highest award in Dutch science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18036</video:player_loc><video:duration>2106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18059</video:thumbnail_loc><video:title>OpenBCI Primer</video:title><video:description>Conor Russomano, cofounder and CEO of OpenBCI, describes how his device works for NuPIC hackers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18059</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18047</video:thumbnail_loc><video:title>Von Peuerbach nach Wien</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18047</video:player_loc><video:duration>3164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18028</video:thumbnail_loc><video:title>The FOM Prizes ceremony at Physics@FOM Veldhoven 2015</video:title><video:description>Physics@FOM Veldhoven is a large congress that provides a topical overview of physics in the Netherlands. It is organised by the Foundation for Fundamental Research on Matter (FOM) and takes place each year in January. Traditionally, young researchers are given the chance to present themselves and their work alongside renowned names from the Dutch and international physics community. The programme covers Light and matter, Atomic, molecular and optical physics, Nanoscience and nanotechnology, Statistical physics and Soft condensed matter, Surfaces and interfaces, Physics of fluids, Subatomic physics, Plasma and fusion physics, and Strongly correlated systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18028</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18058</video:thumbnail_loc><video:title>Open Face Chinese Poker [DEMO #12]</video:title><video:description>Attempts to teach NuPIC to play a card game. Includes some examples of encoding the state of the game.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18058</video:player_loc><video:duration>548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18057</video:thumbnail_loc><video:title>NuFaucet [DEMO #6]</video:title><video:description>Doing audio WAV analysis on faucet sounds to identify which faucet was turned on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18057</video:player_loc><video:duration>610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18065</video:thumbnail_loc><video:title>Trafficwerks [DEMO #11]</video:title><video:description>Using NuPIC to get live traffic anomalies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18065</video:player_loc><video:duration>552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18062</video:thumbnail_loc><video:title>San Francisco Crimes [DEMO #1]</video:title><video:description>Analyzing the locations of crimes in San Francisco using temporal crime data since 2003.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18062</video:player_loc><video:duration>497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18061</video:thumbnail_loc><video:title>Project Tango and Unity</video:title><video:description>Austin Marshall uses Project Tango's Unity integration to map out a local space in 3D coordinates, passing them to NuPIC as he moves around the space. This demonstrates a new way to get local movement anomalies using NuPIC.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18061</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18060</video:thumbnail_loc><video:title>Predict Future Stock Price [DEMO #8]</video:title><video:description>An example of taking the standard Hot Gym sample and using it to analyze stock prices over time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18060</video:player_loc><video:duration>182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18038</video:thumbnail_loc><video:title>Master class with Heinrich Jaeger</video:title><video:description>Granular materials are large amorphous aggregates of discrete, individually solid particles. Despite seemingly simple ingredients, such aggregates exhibit a wide range of complex behaviours that defy categorization as ordinary solids or liquids. This includes non-Newtonian flow behaviour and collective 'jamming' transitions. One of the key issues has long been how to link particle-level properties in a predictive manner to the behaviour of the aggregate as a whole. However, for actually designing a granular material, an inverse problem needs to be solved: for a given desired overall response, the task becomes finding the appropriate particle-level properties. This master class discusses new approaches to tackle the inverse problem by bringing concepts from artificial evolution to materials design. These results have general applicability and open up wide-ranging opportunities for materials optimization and discovery.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18038</video:player_loc><video:duration>8207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18063</video:thumbnail_loc><video:title>Seeing Inside HTM Algorithms [DEMO #9]</video:title><video:description>Felix shows off some really interesting visualizations of HTMs using Comportex and ComportexViz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18063</video:player_loc><video:duration>838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18026</video:thumbnail_loc><video:title>Master class with Anne Green</video:title><video:description>Observations indicate that the Universe contains a significant amount of cold dark matter, and particle physics provides us with a well-motivated dark matter candidate in the form of Weakly Interacting Massive Particles (WIMPs). After a brief overview of the evidence for dark matter and the physics behind WIMPs, the masterclass will focus on detecting WIMPs. WIMPs can be detected directly, via their elastic scattering off nuclei in the lab, or indirectly, via the products of their annihilation. We will discuss the principles, current status and future prospects of both types of experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18026</video:player_loc><video:duration>5470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18055</video:thumbnail_loc><video:title>Music Theory and MIDI Encoding</video:title><video:description>Charlie Gillingham (keyboardist for Counting Crows and computer scientist) talks to us about music theory, MIDI, and encoding for NuPIC.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18055</video:player_loc><video:duration>3866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18072</video:thumbnail_loc><video:title>EEGs and NuPIC</video:title><video:description>We talk to a neurologist about EEG characteristics and how to preprocess them for HTM analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18072</video:player_loc><video:duration>2290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18064</video:thumbnail_loc><video:title>State of NuPIC</video:title><video:description>The current state of the NuPIC open source project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18064</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18071</video:thumbnail_loc><video:title>EEG Data Classification [DEMO #16]</video:title><video:description>EEG data is classified by NuPIC based upon the thoughts of the subject.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18071</video:player_loc><video:duration>538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18073</video:thumbnail_loc><video:title>Heartbeat [DEMO #15]</video:title><video:description>Apple Watch app for telling if there is an anomoly detected in your heartbeat. You can view the rhythm strip and share the information with your doctor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18073</video:player_loc><video:duration>243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18070</video:thumbnail_loc><video:title>Corti-Yelp [DEMO #10]</video:title><video:description>Using Cortical.IO to analyze Yelp's academic dataset.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18070</video:player_loc><video:duration>587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18068</video:thumbnail_loc><video:title>A Whole New World [DEMO #4]</video:title><video:description>A demonstration of sensorimotor inference in simple robotics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18068</video:player_loc><video:duration>570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18066</video:thumbnail_loc><video:title>Unity Game Engine</video:title><video:description>Chetan Surpur demonstrates a project he created that does anomaly detection on coordinates streaming out of the Unity Game Engine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18066</video:player_loc><video:duration>490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18067</video:thumbnail_loc><video:title>Vector Transmissions of Disease with Nupic [DEMO #10]</video:title><video:description>Trying to use NuPIC to understand the transmission of Ebola.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18067</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18075</video:thumbnail_loc><video:title>Kaggle Bike Share Demand Prediction [DEMO #13]</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18075</video:player_loc><video:duration>560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18069</video:thumbnail_loc><video:title>AutoDJ [DEMO #12]</video:title><video:description>"I'm extracting my track-by-track music listening history from Last.fm and then seeing if NUPIC can predict what artist I'm going to listen to next given a sequence of my previous listens." By George London.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18069</video:player_loc><video:duration>230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18029</video:thumbnail_loc><video:title>Master class with David Nelson</video:title><video:description>Important ideas about mutations, genetic drift (survival of the luckiest) and natural selection (survival of the fittest), originally developed in population genetics, will be reviewed in a form suitable for physicists, with the aim of understanding the growth of bacterial or yeast colonies in a laboratory environment. When migrations of one- and two-dimensional populations are considered, results for mutation, selection and genetic drift are closely related to 'voter models' of interest in nonequilibrium statistical mechanics, suitably extended to allow for inflation of a thin layer of actively growing pioneers at the frontier of a colony of microorganisms undergoing a radial range expansions on a Petri dish.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18029</video:player_loc><video:duration>8119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18034</video:thumbnail_loc><video:title>Master class with Alan Guth</video:title><video:description>Inflationary cosmology gives a very plausible explanation for many features of our universe, including its uniformity, itsmass density, and the patterns of the ripples that are observed in the cosmic microwave background. Most versions of inflation, however, imply that ouruniverse is not unique, but is part of a possibly infinite multiverse. The speaker will talk about how inflation works, and why he believes that the possibility of a multiverse should be taken seriously.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18034</video:player_loc><video:duration>8436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18030</video:thumbnail_loc><video:title>Master class with Francis Halzen</video:title><video:description>Neutrino astronomy has reached a watershed with the construction and commissioning of the cubic-kilometer IceCube neutrino detector and its low energy extension DeepCore. The instrument detects neutrinos over a wide energy range: from 10 GeV atmospheric neutrinos to 1010 GeV cosmogenic neutrinos.Topics for discussion are: the scientific rational for building a kilometer-scale neutrino detector, the challenges in building IceCube and the present detector performance, initial results based on the more than 300,000 neutrino events recorded during construction. We will emphasize the measurement of the high-energy atmospheric neutrino spectrum extending to PeV energy and discuss IceCube's potential for neutrino physics and for identifying the particle nature of dark matter. Furthermore, we discuss the search for the still enigmatic sources of the galactic and extragalactic cosmic rays. Finally, we will discuss how the first data taken with the completed detector have revealed strong evidence for a flux of extraterrestrial neutrinos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18030</video:player_loc><video:duration>7954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18039</video:thumbnail_loc><video:title>Inflationary Cosmology: Is Our Universe Part of a Multiverse?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18039</video:player_loc><video:duration>3890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18045</video:thumbnail_loc><video:title>Der Irrtum des Chevalier de Méré</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18045</video:player_loc><video:duration>3028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18054</video:thumbnail_loc><video:title>Market Patterns [DEMO #4]</video:title><video:description>An attempt to use NuPIC to understand market pattern trends.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18054</video:player_loc><video:duration>771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18051</video:thumbnail_loc><video:title>Comportex Notebook [DEMO #7]</video:title><video:description>Marcus Lewis shows off a tool much like the iPython Notebook, but for Comportex.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18051</video:player_loc><video:duration>662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18049</video:thumbnail_loc><video:title>Breaking News Detection [DEMO #2]</video:title><video:description>The Cortical.IO team demonstrates some twitter analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18049</video:player_loc><video:duration>683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18032</video:thumbnail_loc><video:title>The Poster Prize ceremony at Physics@FOM Veldhoven 2015</video:title><video:description>Physics@FOM Veldhoven is a large congress that provides a topical overview of physics in the Netherlands. It is organised by the Foundation for Fundamental Research on Matter (FOM) and takes place each year in January. Traditionally, young researchers are given the chance to present themselves and their work alongside renowned names from the Dutch and international physics community. The programme covers Light and matter, Atomic, molecular and optical physics, Nanoscience and nanotechnology, Statistical physics and Soft condensed matter, Surfaces and interfaces, Physics of fluids, Subatomic physics, Plasma and fusion physics, and Strongly correlated systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18032</video:player_loc><video:duration>572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18048</video:thumbnail_loc><video:title>Blink Detection [DEMO #3]</video:title><video:description>Using NuPIC to detect blinks in Muse data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18048</video:player_loc><video:duration>479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18052</video:thumbnail_loc><video:title>Duck Duck Moose [DEMO #5]</video:title><video:description>Frank Carey of the NYC Bots and Brains Meetup works with ImageNet and Torch to create SDRs representing features as input for NuPIC.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18052</video:player_loc><video:duration>401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18050</video:thumbnail_loc><video:title>Closing Comments (2015 Spring NuPIC Hackathon)</video:title><video:description>Matt and Jeff's closing comments after the end of the Hackathon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18050</video:player_loc><video:duration>211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18035</video:thumbnail_loc><video:title>Abandoning perfection for quantum technologies</video:title><video:description>Our technological preference for perfection can only lead us so far: as traditional transistor-based electronics rapidly approach the atomic scale, small amounts of disorder begin to have outsized negative effects. Surprisingly, one of the most promising pathways out of this conundrum may emerge from recent efforts to embrace defects and construct 'quantum machines' to enable new information technologies based on the quantum nature of the electron. Recently, individual defects in diamond and other materials have attracted interest as they possess an electronic spin state that can be employed as a solid state quantum bit at and above room temperature. Research at the frontiers of this field includes creating and manipulating these unusual states in a new generation of nanometer-scale structures. These developments have launched technological efforts aimed at developing applications ranging from secure data encryption to radical improvements in computation speed and complexity. This lecture will describe recent advances towards these goals, including the surprising ability to control atomic-scale spins for communication and computation within materials surrounding us for generations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18035</video:player_loc><video:duration>3213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18909</video:thumbnail_loc><video:title>Lecture 01. Symmetry and Spectroscopy Pt. 1.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 01. Molecular Structure &amp; Statistical Mechanics -- Symmetry and Spectroscopy -- Part 1 Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:11:28 Dipole Moment: E Field 0:15:14 Symmetry Elements 0:26:34 Chirality 0:27:46 Symmetry Operations: Translation 0:28:53 Group Theory: Introduction 0:34:12 Point Groups: Flow Chart</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18909</video:player_loc><video:duration>2989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18904</video:thumbnail_loc><video:title>Lecture 25. Optimizing H2+ Molecular Orbital, H2, and Configuration Interaction</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:03:28 Polarization 0:12:33 H2 0:15:50 Molecular Orbitals for H2 0:18:24 The Potential Energy Curve 0:20:19 The LCAO-MO Problem 0:31:50 The Valence Bond Approach 0:40:28 Wrapping up H2 0:45:53 Bond Order 0:47:28 Comparing H2+ Through He2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18904</video:player_loc><video:duration>3072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18880</video:thumbnail_loc><video:title>Lecture 02. Particles, Waves, the Uncertainty Principle and Postulates of QM</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:20 Louis de Broglie 0:02:32 Where is the Particle? 0:14:49 Waves 0:19:20 Practice Problem: de Broglie Wavelength 0:21:16 Wavefunctions 0:29:16 The Postulates of QM</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18880</video:player_loc><video:duration>3158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18884</video:thumbnail_loc><video:title>Lecture 06. Quantum Mechanical Tunneling</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:42 Tunneling 0:29:42 Barrier Penetration 0:44:34 Interpretation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18884</video:player_loc><video:duration>2967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18932</video:thumbnail_loc><video:title>Lecture 24. Partition Functions Pt. 2</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 24. Molecular Structure &amp; Statistical Mechanics -- Partition Functions -- Part 2. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:02:18 Rotational partition Function 0:08:13 Rotational Temperature 0:12:51 Symmetric Linear Molecule 0:17:01 Rotational Raman for H2 0:23:30 Strokes Lines for H2 0:29:11 The Mean Energy 0:32:42 The Canonical Ensemble</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18932</video:player_loc><video:duration>2336</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18926</video:thumbnail_loc><video:title>Lecture 18. Eigenstates &amp; Eigenvalues</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 18. Molecular Structure &amp; Statistical Mechanics -- Eigenstates &amp; Eigenvalues. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:19 Matrix Representations 0:05:21 Zeeman Basis 0:11:31 Raising and Lowering Operators 0:17:01 Superpositions 0:21:16 Spin Operators and Eigenstates 0:23:46 Pulsed NMR 0:29:05 NMR Probes 0:31:09 Nutation Curves (Solenoid) 0:36:41 Spin-Lattice Relaxation (T1) 0:44:10 Inversion Recovery (T1) 0:47:11 Relaxation Along the Z-Axis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18926</video:player_loc><video:duration>2928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18888</video:thumbnail_loc><video:title>Lecture 10. Particles on Rings and Spheres... a Prelude to Atoms</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:02:23 Particle on a Ring 0:16:49 Quantization 0:24:23 Preparation of Atoms 0:27:16 Spherical Polar Coordinates 0:31:18 Particle on a Sphere 0:33:03 The Legendrian 0:35:06 Spherical Polar Coordinates</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18888</video:player_loc><video:duration>2706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18889</video:thumbnail_loc><video:title>Lecture 11. Particle on a Sphere, Angular Momentum</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:47 The Solution in Phi 0:03:10 The Solution in Theta 0:24:11 Energy Quantization 0:30:41 The Spherical Harmonics 0:33:26 Transitions 0:37:20 Spin 0:42:21 Stern-Gerlach Experiment 0:48:11 Electron Spin</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18889</video:player_loc><video:duration>3060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18903</video:thumbnail_loc><video:title>Lecture 24. A closer look at our Molecular Orbital: The Virial Theorem in Action</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:11 Comparing the Results 0:04:04 H2+ Molecular Orbitals 0:05:32 The Coefficients 0:06:58 Normalization 0:09:00 The Orbitals are Different 0:14:22 The Virial Theorem 0:28:27 Checking our MO 0:37:01 Optimizing the Energy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18903</video:player_loc><video:duration>2804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18897</video:thumbnail_loc><video:title>Lecture 19. The Hydride Ion (Try #3!)</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:38 Hydride Try #3 0:42:20 The Orbital Approximation 0:49:42 Hartree-Fock Approach</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18897</video:player_loc><video:duration>3167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18910</video:thumbnail_loc><video:title>Lecture 02. Symmetry and Spectroscopy Pt 2.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 02. Molecular Structure &amp; Statistical Mechanics -- Symmetry and Spectroscopy -- Part 2 Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:03:12 Examples of Point Groups 0:13:55 Example: Low Symmetry 0:20:02 Matrix Representation 0:34:27 Matrix Multiplication 0:36:46 Transformation Matrices 0:41:42 Rotation Matrix 0:44:07 Matrix Representations of Operations 0:45:36 Inverse of a Matrix</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18910</video:player_loc><video:duration>2807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18908</video:thumbnail_loc><video:title>Lecture 23. Partition Functions Pt. 1</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 23. Molecular Structure &amp; Statistical Mechanics -- Partition Functions -- Part 1. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:02:51 Rotational Spectrum of HCl 0:03:53 Molecular Partition Function 0:22:25 2-Level System Partition Function 0:31:12 Particle in a Box Partition Function 0:38:12 Harmonic Oscillator Partition Function</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18908</video:player_loc><video:duration>2720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18922</video:thumbnail_loc><video:title>Lecture 14. Electronic Spectroscopy (Pt. III)</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 14. Molecular Structure &amp; Statistical Mechanics -- Electronic Spectroscopy -- Part 3. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:28 Term Symbols for Linear Molecules 0:04:29 Alternative Empirical Notation 0:06:48 Electronic Spectroscopy - Electrons are Moved Between Orbitals 0:14:11 Franck-Condon Principle 0:34:02 Transition Dipole 0:36:32 Weakly Allowed Transitions 0:38:22 l2 Energy Levels</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18922</video:player_loc><video:duration>2692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18923</video:thumbnail_loc><video:title>Lecture 15. Electronic Spectroscopy (Pt. IV)</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 15. Molecular Structure &amp; Statistical Mechanics -- Electronic Spectroscopy -- Part 4. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:42 Quiz 3: Electronic Transition 0:09:25 Diatomic Molecular Term Symbols 0:15:19 Frank-Condon Factors: Diagram 0:17:40 Dissociation Energies 0:20:57 Photoelectron Spectroscopy 0:27:38 X-Ray Crystallography</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18923</video:player_loc><video:duration>1943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18928</video:thumbnail_loc><video:title>Lecture 19. Spin Rotations T1 &amp; T2</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 19. Molecular Structure &amp; Statistical Mechanics -- Spin Rotations T1 &amp; T2. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:03:49 Inversion Recovery (T1) 0:04:59 Relaxation Along the Z-Axis 0:09:20 Spin-Spin Relaxation (T2) 0:12:29 Spin Echo (T2) 0:14:04 H NMR Spectroscopy: Spin-Spin Splitting 0:23:49 J-Coupling Product Basis 0:37:21 Sample Spectrum 0:39:14 The Difference Between a Quartet and a Doublet of Doublets 0:42:24 General 2D Pulse Sequence 0:45:56 H-N HSQC</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18928</video:player_loc><video:duration>2916</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18929</video:thumbnail_loc><video:title>Lecture 20. NMR Applications/ Review</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 20. Molecular Structure &amp; Statistical Mechanics -- NMR Applications/Review. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:06:48 NMR Applications/Review 0:10:26 Going Through the Process 0:15:59 Sidechain Correlations - TOCSY 0:17:54 Mistic Structure 0:18:59 Relative Sizes of Interactions 0:19:40 Quadrupolar Nuclei 0:25:19 Spin 1 0:27:34 Bicelles: Membrane Mimetics 0:29:39 ^(2)H Spectra 0:31:59 Multiple Lipid Phases 0:35:56 NMR Spectroscopy Worksheet</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18929</video:player_loc><video:duration>2916</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18934</video:thumbnail_loc><video:title>Lecture 26. Final Exam Review</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 26. Molecular Structure &amp; Statistical Mechanics -- Final Exam Review. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:04:15 The Canonical Ensemble 0:08:40 Point Groups: Flow Chart 0:11:27 Group Theory - Molecular Motion 0:16:05 Big Picture: Spectroscopy 0:24:58 Term Symbols 0:30:48 Selection Rules 0:33:41 Electronic Spectroscopy 0:34:54 Nuclear Zeeman Effect 0:38:48 Raising and Lowering Operators 0:40:17 Eigenstates and Eigenvalues 0:41:54 J-Coupling: Product Basis 0:42:59 Statistical Mechanics 0:44:13 Molecular Partition Function</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18934</video:player_loc><video:duration>2857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18955</video:thumbnail_loc><video:title>Lecture 22. Midterm 2 Exam Review.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 22. Thermodynamics and Chemical Dynamics -- Midterm Exam Review -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics 0:06:52 Ammonia Synthesis Reaction 0:15:05 The Carnot Cylce 0:26:33 Clausius Inequality 0:28:19 Prediction about 3 Types of Processes 0:33:20 S is a State Function 0:37:09 Chemical Potential and Free Energy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18955</video:player_loc><video:duration>2974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18954</video:thumbnail_loc><video:title>Lecture 21. The Steady State Approximation.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 21. Thermodynamics and Chemical Dynamics -- The Steady State Approximation -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:03:36 Svante Arrhenius 0:05:59 Arrhenius Equation 0:10:25 Consecutive Reactions 0:20:23 Steady State Approximation 0:33:58 Irvine Langmuir and the Lightbulb 0:42:20 Lindeman-Hinshelwood Mechanism 0:48:18 Applying the Steady State Approximation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18954</video:player_loc><video:duration>2967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18962</video:thumbnail_loc><video:title>Lecture 26. Transition State Theory</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 26. Thermodynamics and Chemical Dynamics -- Transition State Theory -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:54 Where Does the Arrhenius Equation Come From? 0:04:34 Transition State Theory 0:11:16 Activated Complex 0:14:30 Equilibrium Constants from Partition Functions 0:23:25 Calculating the Partition Function 0:26:28 Vibration Along the Reaction Coordinate 0:32:06 The Eyring Equation 0:35:38 Calculating the Pre-Exponential Factor in the Arrhenius Equation 0:39:27 Activities 0:40:26 Debye-Huckel Limiting Law 0:42:02 Thermodynamic Constant 0:47:25 Equation for the Kinetic Salt Effect</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18962</video:player_loc><video:duration>3140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18971</video:thumbnail_loc><video:title>Lecture 06. Quantum Numbers</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:16 Quantum Numbers - Introduction 0:03:56 Principle Quantum Number 0:04:30 Angular Momentum Quantum Number 0:07:01 Magnetic Quantum Number 0:09:09 Filling in Quantum Numbers 0:15:05 Shielding and Penetration 0:18:00 Energies of Orbitals 0:21:12 Electron Configuration 0:26:11 Energies in Relation to Periodic Table 0:28:07 Diamagnetism vs Paramagnetism 0:30:15 Electron Configurations of Ions 0:33:14 Electron Configuration Exception 0:36:05 Examples of Configuration 0:40:30 Discussion Question 0:42:25 Periodic Trends 0:43:37 Development of the Periodic Table 0:45:24 Periodic Table Outline 0:46:17 Effective Nuclear Charge 0:48:47 Atomic Radius 0:54:39 Ionic Radius</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18971</video:player_loc><video:duration>3572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18967</video:thumbnail_loc><video:title>Lecture 01. Introduction to General Chemistry</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:01:55 "Fundamentals" 0:02:40 Significant Figures 0:11:44 Dimensional Analysis: Conversion Factors 0:12:30 Fundamental Problems 0:22:22 Structure of an Atom 0:25:07 Cartoon 0:26:06 Isotopes, Natural abundance, and Molecular Mass 0:29:11 Average Molecular Mass 0:32:29 Periodic Table 0:34:21 Naming 0:37:12 Bonding 0:38:09 Types of Bonding 0:40:28 Empirical vs. Chemical Formulas 0:42:30 Cartoon: Ionic Bonds 0:43:28 Ionic Bonds 0:48:26 Charges of Atoms 0:50:50 Inert Pair Effect 0:51:36 Naming Ionic Compounds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18967</video:player_loc><video:duration>3354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18974</video:thumbnail_loc><video:title>Lecture 09. Breaking the Octet Rule</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:17- Breaking the Octet Rule 0:06:44 Resonance Structures 0:14:28 Delocalized Electrons 0:16:40 Line Structures and Rules 0:24:06 What is the Formula... 0:27:55 Benzene 0:30:30 Electronegativity 0:40:06 Microwaves 0:44:29 Back to Lewis Structures</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18974</video:player_loc><video:duration>3195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18970</video:thumbnail_loc><video:title>Lecture 05. Emission Spectra</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:20 Rydberg Equation: Derivation 0:01:22 Sign Conventions for Energy 0:03:52 Example of Rydberg Equations 0:05:19 Find Initial Energy Level of a Photon 0:09:11 Wavelength of a Photon 0:13:32 Lasers 0:15:38 Why Can't We See the Laser Until it Hits the Wall? 0:19:00 Wavelength of Beam of Light 0:26:15 Emission Series 0:27:47 Emission/Absorption Spectra 0:29:21 What Do We Use Emission Spectra For? 0:31:01 Emission Spectra in Astronomy 0:32:41 The Grass is Green Because... 0:35:16 Why is the Sky Blue? 0:39:06 Black Body Radiation 0:40:11 Other Transitions 0:42:46 Green Fluorescent Protein 0:44:41 Shrodinger Equation 0:46:07 Atomic Orbitals</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18970</video:player_loc><video:duration>2955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18968</video:thumbnail_loc><video:title>Lecture 03. Introduction to Quantum Mechanics</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:17 Quantum Theory: Structure of an Atom 0:01:50 The Birth of Quantum Mechanics 0:03:17 Development of Atomic Models 0:05:09 Electromagnetic Radiation 0:06:11 Properties of Waves 0:07:25 Transverse Waves - Frequency 0:10:16 Electromagnetic Waves 0:11:23 Electromagnetic Spectrum 0:20:59 Plank's Quantum Theory 0:27:52 Black Body Radiation 0:34:19 Light: A Wave or a Particle 0:35:29 Photoelectric Effect</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18968</video:player_loc><video:duration>3316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18969</video:thumbnail_loc><video:title>Lecture 04. Wavelengths</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:24 Wave Interference 0:03:22 Double Split Experiment: Young 0:07:25 Wave or Particle? 0:08:58 DeBroglie Wavelength 0:18:54 Heisenberg Uncertainty Principle 0:26:09 Wavefunctions, Energy Levels, and Particle in a Box 0:32:05 Nodes 0:33:38 Shrodinger Equation 0:36:57 Particle in a Box 0:41:20 A Hydrogen Atom 0:44:00 We'll Start with Shrodinger 0:45:24 Bohr Model of the Atom 0:46:39 Stair and Ball Analogy 0:47:12 Bohr Model Energy Levels 0:50:07 Rydberg Equation: Derivation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18969</video:player_loc><video:duration>3211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18972</video:thumbnail_loc><video:title>Lecture 07. Periodic Trends Continued</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:29 Examples of Ionic Radius 0:06:11 First Ionization Energy 0:18:53 Second and Third Ionization Energy 0:21:13 Electron Affinity 0:31:08 Electronegativity 0:38:07 Inert Pair Effects 0:43:16 Diagonal Relationships</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18972</video:player_loc><video:duration>2814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18949</video:thumbnail_loc><video:title>Lecture 16. The Chemical Potential.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 16. Thermodynamics and Chemical Dynamics -- The Chemical Potential -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:50 Energy Relations with Different Constants 0:04:49 Direction of Spontaneous Change 0:06:28 G and Temperature 0:08:28 The Third Law of Thermodyanimcs 0:10:32 Gibbs-Helmholtz Equation 0:29:33 Partial Molar Gibbs Energy 0:42:34 Gibbs-Duhem Equation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18949</video:player_loc><video:duration>3113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18948</video:thumbnail_loc><video:title>Lecture 15. Getting to know the Gibbs Energy.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 15. Thermodynamics and Chemical Dynamics -- Getting to Know The Gibbs Energy -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:42 Entropy in Isolated and Unisolated Systems 0:06:09 Enthalpy and Internal Energy for a Spontaneous Process 0:07:20 Helmholtz Energy 0:09:57 Parr Bomb 0:11:16 Gibbs Energy 0:24:40 Gibbs-Helmholtz Equation 0:30:19 Standard Molar Gibbs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18948</video:player_loc><video:duration>2622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18946</video:thumbnail_loc><video:title>Lecture 13. The Carnot Cycle.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 13. Thermodynamics and Chemical Dynamics -- The Carnot Cycle -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:06 Carnot Cycle 0:14:59 Efficiency 0:21:05 S is a State Function 0:26:43 Efficiency of Irreversible Processes 0:30:13 Clausius Inequality 0:33:42 The Second Law of Thermodynamics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18946</video:player_loc><video:duration>2771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18943</video:thumbnail_loc><video:title>Lecture 10. Jim Joule.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 10. Thermodynamics and Chemical Dynamics -- Jim Joule -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:04:13 Adiabatic Processes 0:18:24 Equivalence of Work and Heat 0:22:58 Joule's Other Experiment 0:28:43 The Compressibility Factor 0:31:00 Thought Experiment 0:36:40 The Joule-Thompson Effect 0:45:13 Isenthalps 0:47:13 The Linde Refrigerator</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18943</video:player_loc><video:duration>2876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18951</video:thumbnail_loc><video:title>Lecture 18. Equilibrium in action.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 18. Thermodynamics and Chemical Dynamics -- Equilibrium In Action -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:01:45 Chemical Potential of Species 0:07:39 Extent of Reaction 0:11:35 Standard Molar Gibbs 0:39:58 Henry Louis Le Chatelier 0:42:35 Haber-Bosch Process 0:45:48 Le Chatelier's Principle</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18951</video:player_loc><video:duration>2892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18939</video:thumbnail_loc><video:title>Lecture 05. The Equipartition Theorum.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 05. Thermodynamics and Chemical Dynamics -- The Equipartition Theorum -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:34 In Real Molecules... 0:05:51 Constant Volume Heat Capacity 0:11:37 The Equipartition Theorem 0:39:40 The Translational Energy of a Classical Gas Molecules</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18939</video:player_loc><video:duration>3065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18950</video:thumbnail_loc><video:title>Lecture 17. Finding Equilibrium</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 17. Thermodynamics and Chemical Dynamics -- Finding Equilibrium -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:58 Free Energy of an Individual Species 0:07:16 Chemical Potential 0:10:18 Why is G Bowed? 0:24:58 Three Types of Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18950</video:player_loc><video:duration>1959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18947</video:thumbnail_loc><video:title>Lecture 14. The Gibbs Energy.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 14. Thermodynamics and Chemical Dynamics -- The Gibbs Energy -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:07:14 J. Willard Gibbs 0:12:52 Entropy in Isolated and Unisolated Systems 0:26:04 Helmholtz Energy 0:28:02 Parr Bomb</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18947</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18952</video:thumbnail_loc><video:title>Lecture 19. Observational Chemical Kinetics</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 19. Thermodynamics and Chemical Dynamics -- Observational Chemical Kinetics -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:21 Le Chatelier's Principle 0:06:30 Van't Hoff Equation 0:08:12 Summary of Thermodynamics 0:12:30 Ludwig Wilhelmy 0:13:12 Stoichiometric Reaction 0:17:53 Extent of Reaction 0:22:44 Rates 0:34:46 Determining Rate Law by Method of Initial Rates 0:40:05 Determining Rate Law by Using an Integrated Rate Law</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18952</video:player_loc><video:duration>2908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18957</video:thumbnail_loc><video:title>Transactinide: Die super-schweren Übergangsmetalle</video:title><video:description>Prof. Jungclas erzählt die kurvenreiche Geschichte von der Entdeckung der Transactinide und was es mit den Namen der neuesten Elemente auf sich hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18957</video:player_loc><video:duration>2113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18898</video:thumbnail_loc><video:title>Lecture 26. Qualitative MO Theory</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:29 MO Diagrams 0:03:36 Qualitative Guidelines 0:10:08 Homonuclear Diatomics 0:18:13 Bond Order Matches Intuition 0:29:42 Photoelectron Spectroscopy 0:35:53 Hybrid Orbitals 0:45:13 Making Bonds 0:48:24 Normalizing the Hybrids 0:50:09 Other Hyrbid Combinations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18898</video:player_loc><video:duration>3195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18906</video:thumbnail_loc><video:title>Lecture 28. What We've Covered: Course Summary</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:05:11 Matter and Radiation 0:07:33 Postulates of Quantum Mechanics 0:10:11 Measurements 0:12:11 Uncertainty 0:13:36 Time Evolution 0:15:37 Bound States 0:17:56 Tunneling 0:19:49 Unbound States 0:21:06 Approximate Solutions 0:24:28 Spectroscopy 0:26:19 Atomic Structure 0:33:05 Pauli Principle 0:34:11 Molecules 0:42:25 Chemical Bonds 0:43:17 Dissociation 0:45:04 Delocalized Systems</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18906</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18905</video:thumbnail_loc><video:title>Lecture 27. CH4 Molecular Orbitals and Delocalized Bonding</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:38 MO Picture for CH4 0:13:53 CH4 PES 0:18:52 Delocalization 0:21:45 Ethylene 0:34:02 Benzene 0:43:44 Aromaticity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18905</video:player_loc><video:duration>3006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18900</video:thumbnail_loc><video:title>Lecture 21. Bigger Atoms, Hund's Rules and the Aufbau Principle</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:22 Closed Shell Atoms 0:05:12 The Energy of an Atom 0:08:47 Fock's Contribution 0:13:40 Optimzed Orbitals are Online 0:22:17 The Most Stable Atom 0:24:45 Hund's Rules 0:36:08 Predicting Stability 0:39:02 The Aufbau Principle 0:43:29 The Periodic Table 0:48:17 "Fission!" 0:50:09 Chemical Bonds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18900</video:player_loc><video:duration>3185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18901</video:thumbnail_loc><video:title>Lecture 22. The Born-Oppenheimer Approximation and H2+</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:03 The Born-Oppenheimer Approximation 0:09:52 The Electronic Hamiltonian 0:11:06 Potential Surfaces 0:12:43 H2+ 0:22:43 Variational Approach for H2+ 0:41:04 Back to H2+</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18901</video:player_loc><video:duration>3040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18885</video:thumbnail_loc><video:title>Lecture 07. Tunneling Microscopy and Vibrations</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:03:27 STM 0:19:19 Vibrations 0:46:33 Zero-Point Energy 0:49:19 Isotope Effects</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18885</video:player_loc><video:duration>3100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18913</video:thumbnail_loc><video:title>Lecture 05. Rotational Spectroscopy Pt. I.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 05. Molecular Structure &amp; Statistical Mechanics -- Rotational Spectroscopy -- Part 1. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:55 Which Orbitals can Form Pi Bonds 0:06:12 Symmetry Properties of Functions 0:08:33 H2 Molecular Orbitals 0:09:00 Vanishing Integrals 0:15:35 Dirac Notation 0:25:54 Big Picture: Spectroscopy 0:34:20 Born-Oppenheimer Approximation 0:38:21 Quantization of Rotation 0:45:39 Z-Component of Angular Momentum</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18913</video:player_loc><video:duration>2981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18883</video:thumbnail_loc><video:title>Lecture 05. Model 1D Quantum Systems: The "Particle in a Box"</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:20 The Box 0:04:29 The Wavefunction 0:19:22 Normalization 0:28:27 Interpretation 0:31:50 Expectation Values 0:45:59 Excited States 0:47:39 Wavefunction Plots</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18883</video:player_loc><video:duration>3101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18914</video:thumbnail_loc><video:title>Lecture 06. Rotational Spectroscopy Pt. II.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 06. Molecular Structure &amp; Statistical Mechanics -- Rotational Spectroscopy -- Part 2. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:53 Angular Momentum 0:08:13 Spherical Harmonics 0:13:25 Rotational Spectroscopy 0:26:00 Energies and Frequencies 0:31:55 Types of Rigid Motors 0:36:28 Symmetric Rotor 0:39:40 Degeneracy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18914</video:player_loc><video:duration>2725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18899</video:thumbnail_loc><video:title>Lecture 20. Hartree-Fock Calculations, Spin, and Slater Determinants</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:26 Hartree-Fock Approach 0:18:58 Correlation 0:26:27 Taking Spin Into Account 0:39:59 The Slater Determinant</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18899</video:player_loc><video:duration>3113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18887</video:thumbnail_loc><video:title>Lecture 09. The Morse and "6-12" Potential and Quantization in Two Spatial Dimensions</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:02 Odd, or Antisymmetric, Funcitons 0:05:57 The Morse Potential 0:18:05 The 6 - 12 Potential 0:27:28 Quantum Systems in 2D and 3D 0:28:41 Particles in a 2D Box 0:39:49 Quantum Dots 0:42:40 Degeneracy 0:44:40 Particle on a Ring</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18887</video:player_loc><video:duration>3002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18892</video:thumbnail_loc><video:title>Lecture 14. Atomic Spectroscopy</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:41 Atomic Spectroscopy 0:09:08 Emission Spectra 0:21:41 Coupling Schemes 0:26:17 LS Coupling 0:29:42 Adding Angular Momenta 0:31:47 Vector Model for Coupling 0:38:40 Symmetry Considerations 0:41:48 LS Coupling 0:44:28 Term Symbols 0:50:32 Selection Rules</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18892</video:player_loc><video:duration>3190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18895</video:thumbnail_loc><video:title>Lecture 17. Approximation Methods: Variational Principle, Atomic Units, and Preparation for Two-Electron Systems</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:55 Symmetry 0:02:23 Orthogonality 0:05:53 The Variational Principle 0:23:17 Atomic Units 0:34:25 Notation 0:37:29 Hydride Anion, Try #1</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18895</video:player_loc><video:duration>3090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18886</video:thumbnail_loc><video:title>Lecture 08. More on Vibrations and Approximation Techniques</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:23 Vibrational Energy Levels 0:19:35 Properties of Oscillators 0:26:43 Perturbation Theory 0:40:38 Introducing Lambda 0:42:42 Correcting the Energy 0:50:47 Vanishing Wavefunction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18886</video:player_loc><video:duration>3191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18890</video:thumbnail_loc><video:title>Lecture 12. Spin, the Vector Model and Hydrogen Atoms</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:22 Spin 0:02:56 The Vector Model 0:11:06 The Commutator 0:22:25 Wavenumbers 0:29:45 Atomic Spectroscopy 0:34:34 The Hamiltonian Wavefunction 0:42:52 Separation of Variables</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18890</video:player_loc><video:duration>3082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18894</video:thumbnail_loc><video:title>Lecture 16. Energy Level Diagrams, Spin-Orbit Coupling and the Pauli Principle</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:51 Cesium 0:19:37 Another Look at Spin-Orbit Coupling 0:23:42 The Energy Shift 0:25:00 Two-Electron Atoms 0:37:06 The Pauli Principle 0:41:31 Spin and Space</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18894</video:player_loc><video:duration>2867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18896</video:thumbnail_loc><video:title>Lecture 18. The Hydride Ion (Continued): Two-Electron Systems</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description:This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:53 Where We Left Off 0:02:06 Figuring r12 0:03:55 Law of Cosines 0:07:58 First-Order Correction 0:09:11 The Theta Integral 0:17:42 What's the Energy? 0:19:56 Stability of Hydride 0:24:37 Improving our Estimate 0:30:19 Evaluating the Energy 0:37:09 The Repulsion Term 0:43:59 The Helium Atom</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18896</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18891</video:thumbnail_loc><video:title>Lecture 13. Hydrogen Atoms</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:00:57 The Radial Functions 0:07:12 The Rydberg Constant 0:13:39 The Bohr Radius 0:22:54 Notation 0:26:55 The Wavefunctions 0:31:59 Radial Nodes 0:36:44 Integrating Wavefunctions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18891</video:player_loc><video:duration>2882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18893</video:thumbnail_loc><video:title>Lecture 15. Hydrogen Wavefunctions, Quantum Numbers, Term Symbols and Transitions</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: UCI Chem 131A covers principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. Index of Topics: 0:00:21 Quantum Numbers 0:02:40 Configurations 0:04:32 Term SYmbols 0:12:02 Holes and Electrons 0:13:47 Shapes of H Wavefunctions 0:17:39 Hydrogen Orbitals 0:18:41 Nodes 0:23:05 Spin-Orbit Coupling 0:24:09 Internal Magnetic Field 0:32:23 Other Alkali Metals 0:37:22 Cesium</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18893</video:player_loc><video:duration>2789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18902</video:thumbnail_loc><video:title>Lecture 23. LCAO-MO Approximation Applied to H2+</video:title><video:description>UCI Chem 131A Quantum Principles (Winter 2014) Instructor: A.J. Shaka, Ph.D Description: This course provides an introduction to quantum mechanics and principles of quantum chemistry with applications to nuclear motions and the electronic structure of the hydrogen atom. It also examines the Schrödinger equation and study how it describes the behavior of very light particles, the quantum description of rotating and vibrating molecules is compared to the classical description, and the quantum description of the electronic structure of atoms is studied. Index of Topics: 0:01:06 LCAO-MO Approximation 0:03:22 Variational Energies 0:04:49 Matrix Elements 0:14:44 The Overlap Integral 0:25:41 The Hab Matrix Element 0:33:50 Is H2+ Stable?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18902</video:player_loc><video:duration>2692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18961</video:thumbnail_loc><video:title>Lecture 23: Lindemann-Hinshelwood Part I</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 23. Thermodynamics and Chemical Dynamics -- Lindemann-Hinshelwood Part I -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:06 Lindermann-Hinshelwood 0:03:46 The Steady-State Approximation 0:21:26 Two Limiting Experimentally Observed Rate Laws 0:24:40 Elementary Reactions 0:31:10 The Strong Collision Assumption 0:38:04 The Kinetics of Pressure-Dependent Reactions 0:45:44 Reactions Where a Pre-Equilibrium is Established</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18961</video:player_loc><video:duration>3052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18963</video:thumbnail_loc><video:title>Lecture 27. The Final Exam</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 27. Thermodynamics and Chemical Dynamics -- The Final Exam -- Instructor: Reginald Penner, Ph.D. Description: UCI Chem 131C covers the following topics: Energy, entropy, thermodynamic potentials, chemical equilibrium, and chemical kinetics. Index of Topics: 0:05:36 TST for Ionic Reactions in Solution 0:14:40 Thermodynamic Equilibrium Constant 0:24:58 Oppositely Charged Ions Attract... 0:29:52 Equations at Inifinte Dilution 0:35:57 Enzyem Review Problem 0:38:24 The Lineweaver-Burk Plot 0:40:11 Kinetics of Steady State Reaction 0:46:18 Rules for Reaction Rate 0:49:36 Summary of Three Methods</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18963</video:player_loc><video:duration>3074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18953</video:thumbnail_loc><video:title>Lecture 20. The Integrated Rate Law.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 20. Thermodynamics and Chemical Dynamics -- The Integrated Rate Law -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:41 Two Types of Reactions 0:02:19 Stoichiometric Reaction 0:07:14 Experimentally Determining the Rate Law 0:17:48 Use Integrated Rate Law to Define Half-Life 0:20:30 Second Order Reaction 0:21:56 Zero Order Reaction 0:23:56 Catalyzed Reactions 0:26:00 Common Integrated Rate Laws 0:27:06 Three Methods of Classifying a Reaction 0:30:34 Reversible Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18953</video:player_loc><video:duration>2044</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18964</video:thumbnail_loc><video:title>Lecture 09. The First Law (review) &amp; Adiabatic Processes Part II</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 09. Thermodynamics and Chemical Dynamics -- The First Law (review) &amp; Adiabatic Processes Part II -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:01:16 Internal Energy 0:04:30 Heat 0:06:01 Enthalpy 0:16:47 Adiabatic Processes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18964</video:player_loc><video:duration>1568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18965</video:thumbnail_loc><video:title>Lecture 24. Enzymes</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 24. Thermodynamics and Chemical Dynamics - Lindemann-Hinshelwood Part II - Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:06 Enzymes 0:07:58 Most Elementary Reactions are Unimolecular or Bimolecular 0:09:45 The Lindmann-Hinshelwood Mechanism 0:16:53 The Kinetics of Pressure-Dependent Reactions 0:22:34 The Michaelis-Menten Equation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18965</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18958</video:thumbnail_loc><video:title>Carbone</video:title><video:description>Prof. Frenking zeigt und erklärt was die neue Stoffklasse der Carbone ausmacht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18958</video:player_loc><video:duration>2278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18959</video:thumbnail_loc><video:title>Präbiotische Chemie: Woher stammen die Moleküle des Lebens?</video:title><video:description>Prof. Geyer wirft einen Blick auf die Entstehung der Erde und des ersten Lebens, hinterfragt einige der aktuellen Erklärungsmodelle und erklärt, warum man die Formosereaktion nie in einer OC-Vorlesung durchnehmen wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18959</video:player_loc><video:duration>1913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18935</video:thumbnail_loc><video:title>Lecture 01. Syllabus, Homework, &amp; Lectures.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 01. Thermodynamics and Chemical Dynamics -- Syllabus, Homework, &amp; Lectures -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:25:58 Quantum Mechanics Timeline 0:31:26 James Clark Maxwell 0:32:25 Ludwig Boltzmann 0:33:23 Willard Gibbs 0:35:35 Statistical Mechanics 0:37:54 The Free Energy of Ammonia 0:43:30 Microstate</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18935</video:player_loc><video:duration>3002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18937</video:thumbnail_loc><video:title>Lecture 03. Energy and q (The Partition Function).</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 03. Thermodynamics and Chemical Dynamics -- Energy and q (The Partition Function) -- Instructor: Reginald Penner, Ph.D. Description: UCI Chem 131C covers the following topics: Energy, entropy, thermodynamic potentials, chemical equilibrium, and chemical kinetics. Index of Topics: 0:00:19 Example: A Certain atom... 0:03:35 Calculating Thermal Energy 0:04:22 Energy Level Diagram 0:15:45 Partition Function</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18937</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18956</video:thumbnail_loc><video:title>Die Chemie des Berylliums</video:title><video:description>Prof. Dehnicke klärt auf über Gefahren, Gebrauch und Chancen in der Berylliumchemie.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18956</video:player_loc><video:duration>931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22330</video:thumbnail_loc><video:title>Bohren und Fräsen an Felsenbein und Gehörknöchelchen</video:title><video:description>An examination is carried out in a series of experiments to establish what are the safest conditions for operations on the middle ear. It is found that the effect of the drill or grinding instrument is greatest with a centric run of the drill or grindhead and with adequate moistening of the surrounding area of operation. Drilling or grinding of the ossicle chain should be avoided because of possible damage to the inner ear. The drilling or grinding dust always fills the entire operation area very quickly, necessitating suitable precautions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22330</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19632</video:thumbnail_loc><video:title>Ganeti</video:title><video:description>Ganeti Ganeti is a system for managing clusters of virtual machines. The talk will introduce Ganeti, its usage, and its architecture. The main focus will be on changes and new development in the last year. Ganeti is a management software for clusters of virtual machines based on Xen, KVM or LXC. It is an open source project funded by Google which has been around 7 years now. It has grown to the size of about 100,000 lines of Python and about 40,000 lines of Haskell code. Besides being used in Google’s internal infrastructure, the project has a lively open source community. Among our biggest users and contributors are OSUOSL and GRNet. In our talk, we will recall, in a self-contained way, the steps to set up and maintain a Ganeti cluster, to monitor it, and to deal with failures. We will also recall the architecture and the interfaces to the utilized open-source components. The main focus of the talk will be on changes and new features of Ganeti, predominantly those that happened in the last year. Speaker: Klaus Aehlig, Helga Velroyen Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19632</video:player_loc><video:duration>3193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19056</video:thumbnail_loc><video:title>PostgreSQL High Availability with Linux-HA</video:title><video:description>The Corosync/Pacemaker framework which is part of the LinuxHA stack can be used to provide monitoring and automatic failover capabilities. Now with streaming replication in place, it makes sense to use this robust infrastructure for PostgreSQL master and its replica handling. The open source pgsql resource agent also does this now. This talk will talk about using Corosync/Pacemaker with Postgres. The talk will be on the following lines: Introduce the Corosync/Pacemaker LinuxHA stack and talk about its features Talk about PostgreSQL 9 and the high availability requirements Talk about how streaming replication helps meet these requirements Talk about how using Virtual IP and the Corosync/Pacemaker resource agents, a robust high availability solution can be provided by using Corosync/Pacemaker is a great platform to use for HA and talking about it at PGCon will raise awareness about it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19056</video:player_loc><video:duration>3780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19939</video:thumbnail_loc><video:title>Metaprogramming, from decorators to macros</video:title><video:description>Andrea Crotti - Metaprogramming, from decorators to macros Starting off with the meaning of metaprogramming we quickly dive into the different ways Python allows this. First we talk about class and functions decorators, when decorators are not enough anymore we'll explore the wonders of metaclasses. In the last part of the talk we'll talk about macros, first in Lisp and then using the amazing macropy library. ----- This talk is a journey in the wonderful world of metaprogramming. We start off with the meaning of metaprogramming and what it can be used for. Then we look at what can be done in Python, introducing function and class decorators. When decorators are not enough anymore we move to the black magic of metaclasses, showing how we can implemement a simple Django-like model with them. In the bonus track we'll talk about macros, as the ultimate metaprogramming weapon, showing briefly how Lisp macros work and introducing the amazing [macropy library].</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19939</video:player_loc><video:duration>2341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19636</video:thumbnail_loc><video:title>Micro Services</video:title><video:description>Micro Services Vertical thinking for a simple architecture! Micro Services are a new way of architectural thinking in web platforms. The key idea is strongly aligned on the unix philosophy: Create small services which are only responsible for one thing and make them work together. With this in mind, you get simple applications, which can be developed, deployed and scaled independent from each other. ······························ Speaker: Sebastian Mancke Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19636</video:player_loc><video:duration>3596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19058</video:thumbnail_loc><video:title>Query Planning Gone Wrong</video:title><video:description>An analysis of common query planner failure modes The PostgreSQL query planner does an excellent job with most queries, but no query planner is perfect. In this talk, I'll analyze some of the commonly-reported cases where it fails to produce an acceptable plan, based on posts to pgsql-performance and other cases I've encountered on the job.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19058</video:player_loc><video:duration>4073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20011</video:thumbnail_loc><video:title>The Return of "The Return of Peer to Peer Computing".</video:title><video:description>Nicholas Tollervey/Holger Krekel - The Return of "The Return of Peer to Peer Computing". At last year's Europython Holger Krekel gave a keynote called "The Return of Peer to Peer Computing". He described how developers, in light of the Snowden surveillance revelations, ought to learn about and build decentralized peer-to-peer systems with strong cryptography. This talk introduces, describes and demonstrates ideas, concepts and code that a group of Pythonistas have been working on since Holger's keynote. We asked ourselves two questions: what are the fundamental elements / abstractions of a peer-to-peer application and, given a reasonable answer to the first question, what can we build? We will present work done so far, discuss the sorts of application that might be written and explore how peer-to-peer technology could be both attractive and viable from an economic point of view. ----- This talk introduces, describes and demonstrates concepts and code created during sprints and via online collaboration by a distributed group of Pythonistas under the working title p4p2p. We asked ourselves, as frameworks such as Zope/Plone, Django, Pyramid or Flask are to web development what would the equivalent sort of framework look like for peer-to-peer application development? We've tackled several different technical issues: remote execution of code among peers, distributed hash tables as a mechanism for peer discovery and data storage, various cryptographic requirements and the nuts and bolts of punching holes in firewalls. Work is ongoing (we have another sprint at the end of March) and the final content of the talk will depend on progress made. However, we expect to touch upon the following (subject to the caveat above): * What is the problem we're trying to solve? * Why P2P? * The story of how we ended up asking the questions outlined in the abstract. * What we've done to address these questions. * An exploration of the sorts of application that could be built using P2P. * A call for helpers and collaboration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20011</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36904</video:thumbnail_loc><video:title>Forward facing step 3D</video:title><video:description>The underying physical experiment is a Mach 3 flow, coming from the left, through a tube with a forward facing step in 3D. In this video you can see the numerical solution of the compressible, timedependent Euler equations in 3D. The numerical scheme is a finite volume scheme on a dynamically, locally refined, irregular mesh. The computation have been done on a parallel computer. One single color indicates the domain for one processor. Due to the timedependent, adaptive grid refinement, the scheme looses its load balancing. After some timesteps the nodes have to be redistributed to obtain again a good load balancing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36904</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36900</video:thumbnail_loc><video:title>Lax-Wendroff scheme</video:title><video:description>In this video you can see the exact solution (red) and the numerical solution (green) of the burgers equation, obtained by the Lax-Wendroff scheme, with respect to initial data, which are equal to 0.2 and equal to -0.1 for x&lt;0 and x>0 respectively. The grey line shows a numerical solution for a scheme with limiter. The numerical solution (green) of this scheme is strongly oscillating.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36900</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36903</video:thumbnail_loc><video:title>Forward facing step 2D</video:title><video:description>The underlying physical experiment is a Mach 3 flow, coming from the left, through a tube with a forward facing step in 2D. In this video you can see the numerical solution of the compressible, timedependent Euler equations in 2D. The numerical scheme is a finite volume scheme on a dynamically, locally refined, irregular mesh.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36903</video:player_loc><video:duration>21</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36901</video:thumbnail_loc><video:title>Lax-Friedrichs scheme</video:title><video:description>In this video you can see the exact solution (red) and the numerical solution (green) of the burgers equation, obtained by the Lax-Friedrichs scheme, with respect to initial data, which are equal to 0.2 and equal to -0.1 for x&lt;0 and x>0 respectively. The grey line shows a numerical solution for a scheme with limiter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36901</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36902</video:thumbnail_loc><video:title>Engquist-Osher scheme</video:title><video:description>In this video you can see the exact solution (red) and the numerical solution (green) of the burgers equation, obtained by the Engquist-Osher-scheme, with respect to initial data, which are equal to 0.2 and equal to -0.1 for x&lt;0 and x>0 respectively. The grey line shows a numerical solution for a scheme with limiter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36902</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36906</video:thumbnail_loc><video:title>Dam break in 3D</video:title><video:description>The underlying physical experiment consists of a lake with a surface on two different levels, which are seperated by a dam. Now we take away the dam and the water from the higher level will flow to the lower level. The results, shown in the movie, are based on a numerical scheme for the shallow water equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36906</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36834</video:thumbnail_loc><video:title>Conservation law on a shrinking sphere</video:title><video:description>In this video, you see a numerical solution of a conservation law on a shrinking sphere. The velocity of the surface is given. In this case the exact solution can be computed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36834</video:player_loc><video:duration>9</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36844</video:thumbnail_loc><video:title>Solution of the Burgers equation on a rotating sphere</video:title><video:description>In this video you can see the solution of the Burgers equation on a rotating sphere. The corresponding initial data are equal to one on a small circle on the sphere and outside of this circle equal to 0. The typical structure of a shock and a rarefaction wave are shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36844</video:player_loc><video:duration>11</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36933</video:thumbnail_loc><video:title>Burgers equation on a sphere</video:title><video:description>In this video you can see the numerical solution of a burgers type equation on a shrinking surface. The velocity of the shrinking process is given and divergence free.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36933</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37658</video:thumbnail_loc><video:title>Bootcamp Grads Have Feelings, Too</video:title><video:description>You’re a bootcamp student. You’re so excited to become a developer! Amidst your excitement about this new industry, you hear everyone say that bootcamps are a blemish on the community, that they’re a waste of time and money. “Maybe I’ve made a huge mistake,” you think. “I don’t know how I’ll fit in here." But you can make this community better! In this session, you’ll learn about the varied experiences of bootcamp students and grads, how exclusionary behavior can end up stunting our community as a whole, and what you can to do make a more inclusive environment for everyone of all skill levels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37658</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37449</video:thumbnail_loc><video:title>Permuting Rectangular Mesh (Random Init)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37449</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37447</video:thumbnail_loc><video:title>Rectangular Mesh (Random Init)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37447</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37448</video:thumbnail_loc><video:title>Permuting Rectangular Mesh (Ideal)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37448</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37507</video:thumbnail_loc><video:title>PMSE structures drifting with the wind</video:title><video:description>Enhancing the spatio-temporal features of polar mesosphere summer echoes using coherent MIMO and radar imaging at MAARSY -Atmospheric Measurements Techniques. 3D maps of (a) the signal to noise ratio (SNR) (b) radial velocity, (c) locally enhanced SNR, and (d) residual radial velocity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37507</video:player_loc><video:duration>44</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37508</video:thumbnail_loc><video:title>PMSE structures not drifting with the wind</video:title><video:description>Enhancing the spatio-temporal features of polar mesosphere summer echoes using coherent MIMO and radar imaging at MAARSY -Atmospheric Measurements Techniques. 3D maps of (a) the signal to noise ratio (SNR) (b) radial velocity, (c) locally enhanced SNR, and (d) residual radial velocity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37508</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37505</video:thumbnail_loc><video:title>PMSE structures drifting with the wind</video:title><video:description>Enhancing the spatio-temporal features of polar mesosphere summer echoes using coherent MIMO and radar imaging at MAARSY - Atmospheric Measurements Techniques. The image is color coded, where the signal intensity is represented as lightness, Doppler information as hue, and spectral width as saturation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37505</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37506</video:thumbnail_loc><video:title>PMSE structures not drifting with the wind</video:title><video:description>Enhancing the spatio-temporal features of polar mesosphere summer echoes using coherent MIMO and radar imaging at MAARSY -Atmospheric Measurements Techniques. 24- bit images where the signal intensity is represented as lightness, Doppler information as hue, and spectral width as saturation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37506</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31588</video:thumbnail_loc><video:title>ScribeUI: MapServer Mapfile management made easy</video:title><video:description>Anyone who has tried to create great looking maps for a large dataset such as OpenStreetMap knows how daunting of a task that can be. Scribe is the solution to this painstaking task. This presentation will introduce this new way to not only edit, but mostly to manage, mapfiles. No matter how much data you have, how many mapfiles or the complexity of your symbology, it will help you sort out the essential by removing the iterative part of the process. Getting rid of all of this error prone copy-paste as well! After nearly two years of development and another great Google Summer of Code, the tool is greater than ever and ready to be reviewed by the community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31588</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20296</video:thumbnail_loc><video:title>Automating your analysis using SAGA Gis</video:title><video:description>SAGA (System for Automated Geoscientific Analyses) is an open source geographic information system (GIS) used for editing and analysing spatial data. It includes a large number of modules for the analysis of vector (point, line and polygon), table, grid and image data. Among others the package includes modules for geostatistics, image classification, projections, simulation of dynamic processes (hydrology, landscape development) and terrain analysis. The functionality can be accessed through a GUI, the command line or by using the C++ API. SAGA has been in development since 2001, and the centre of SAGA development is located in the Institute of Geography at the University of Hamburg, with contributions from the growing world wide community. This presentation will show some of the newer modules of SAGA and how these can be combined to scripts and toolchains to reproduce different steps of an analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20296</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20021</video:thumbnail_loc><video:title>pymove3D Winner Announcement</video:title><video:description>pymove3D Winner Announcement</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20021</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30920</video:thumbnail_loc><video:title>Building an IoT Empire</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30920</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18056</video:thumbnail_loc><video:title>Morphological dynamics of gully systems in the sub-humid Ethiopian Highlands: The Debre Mawi watershed</video:title><video:description>Gully expansion in the Ethiopian highlands dissects vital agricultural lands with the eroded materials adversely impacting downstream resources, for example as they accumulate in reservoirs. While gully expansion and rehabilitation have been more extensively researched in the semi-arid region of Ethiopia, few studies have been conducted in the (sub) humid region. For that reason, we assessed the severity of gully erosion and identified gully-forming processes in 13 selected permanent gullies in the sub-humid Debre Mawi watershed, 30 km south of Lake Tana, Ethiopia. In addition, the rate of expansion of the entire drainage network in the watershed was determined using 50 cm resolution aerial imagery flown in 2005 and 2013. More than 0.7 million tons (or 155 t ha-1 yr-1) of soil was lost during this period due to actively expanding gullies. The net gully area in the entire watershed increased more than 4-fold from 4.5 ha in 2005 to 20.4 ha in 2013 (> 3% of the watershed area), indicating the growing severity of gully erosion and hence land degradation in the watershed. Soil losses were caused by upslope migrating gully heads through a combination of gully head collapse and removal of the failed material by runoff. Collapse of gully banks and retreat of headcuts was most severe in locations where elevated groundwater tables saturated gully head and bank soils, destabilizing the soils by decreasing their shear strength. Elevated groundwater tables were thereby the most important cause of gully expansion. Additional factors that strongly relate to bank collapse were the height of the gully head and the size of the drainage area. Soil physical properties (e.g., texture and bulk density) only had minor effects. Conservation practices that address the most important controlling factors are principally the most effective ways of protecting gully development and expansion. These consist of lowering water table elevation and regrading the gully head and sidewall to reduce the occurrence of gravity-induced mass failures. Planting suitable vegetation on the gully face and around the boundary can also decrease the risk of bank failure by reducing pore-water pressures and reinforcing the soil. Best management practices affecting the runoff contributing catchment may decrease the overland runoff-induced gully head erosion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18056</video:player_loc><video:duration>21</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18564</video:thumbnail_loc><video:title>Comparison of the particle size distributions simulated by the sectional model (FS1000), the log-normal distribution model (LN), and the combined power law and log-normal distribution model (PL+LN)</video:title><video:description>The particle size distributions are more accurately produced by the moment-based combined power law and log-normal distribution model (PL+LN) than by the model using the log-normal distribution (LN) only, in the theoretical test simulations representing simultaneous new particle formation and growth processes occurring in the atmosphere. The distributions produced by the highly accurate fixed-sectional model (FS1000) are considered the reference distributions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18564</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19196</video:thumbnail_loc><video:title>TTLEM - TopoToolbox Landscape Evolution: Spatially and temporally variable tectonic configuration.</video:title><video:description>Synthetic model run with complex geological configuration. One of the main advantages of LEMs is their potential to explore different geo-tectonic configurations and corresponding hypothesis at avery low cost. As an example, we simulated landscape evolution over a time span of 30 Myr. Successively, three spatial and temporally dependent uplift scenarios are imposed to the model. On top of this three scenarios, a horizontal shortening field is imposed over the simulated domain with high lateral displacements in the left upper corner, linearly decreasing in both x and y directions to the Southeastern bottom of the simulated domain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19196</video:player_loc><video:duration>20</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19292</video:thumbnail_loc><video:title>Nasse turbulente Wasserstoffflamme</video:title><video:description>Isoflächendarstellung der OH*-Konzentration in einer turbulenten nassen Wasserstoffflamme. Die Flamme ist eingefärbt mit den Geschwindigkeitsschwankungen in Hauptströmungsrichtung. Brennstoff: Wasserstoff; Wasserdampfanteil: 50%, Luft-Brennstoffverhältnis: 0.9</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19292</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18089</video:thumbnail_loc><video:title>An optimal route computed by VISIR-I - case study #3 of gmd-2015-167</video:title><video:description>Geodetic (black markers) and optimal (red markers) route from Gibraltar (UK) to Ben Abdelmalek Ramdan (Algeria) for vessel V2 of Table 5 and departure on 5 October 2014 at 22:30UTC. Wave period analysis fields Tw are displayed with colour shadings and wave directions with arrows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18089</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17787</video:thumbnail_loc><video:title>Murtel Rockglacier Evolution Experiment 1.7 * A and 1 * Acc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17787</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17785</video:thumbnail_loc><video:title>Murtel Rockglacier Evolution Experiment 1 * A and 0 * Acc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17785</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18230</video:thumbnail_loc><video:title>Zerstörende Prüfung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18230</video:player_loc><video:duration>23</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39463</video:thumbnail_loc><video:title>Groundwater-fed irrigation impacts spatially distributed temporal scaling behavior of the natural system: a spatio-temporal framework for understanding water management impacts</video:title><video:description>Regional scale water management analysis increasingly relies on integrated modeling tools. Much recent work has focused on groundwater–surface water interactions and feedbacks. However, to our knowledge, no study has explicitly considered impacts of management operations on the temporal dynamics of the natural system. Here, we simulate twenty years of hourly moisture dependent, groundwater-fed irrigation using a three-dimensional, fully integrated, hydrologic model (ParFlow-CLM). Results highlight interconnections between irrigation demand, groundwater oscillation frequency and latent heat flux variability not previously demonstrated. Additionally, the three-dimensional model used allows for novel consideration of spatial patterns in temporal dynamics. Latent heat flux and water table depth both display spatial organization in temporal scaling, an important finding given the spatial homogeneity and weak scaling observed in atmospheric forcings. Pumping and irrigation amplify high frequency (sub-annual) variability while attenuating low frequency (inter-annual) variability. Irrigation also intensifies scaling within irrigated areas, essentially increasing temporal memory in both the surface and the subsurface. These findings demonstrate management impacts that extend beyond traditional water balance considerations to the fundamental behavior of the system itself. This is an important step to better understanding groundwater's role as a buffer for natural variability and the impact that water management has on this capacity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39463</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31980</video:thumbnail_loc><video:title>Turbulence Movie</video:title><video:description>Stochastic process exhibiting power-law slopes in the frequency domain are frequently well modeled by fractional Brownian motion (fBm), with the spectral slope at high frequencies being associated with the degree of small-scale roughness or fractal dimension. However, a broad class of real-world signals have a high-frequency slope, like fBm, but a plateau in the vicinity of zero frequency. This low-frequency plateau, it is shown, implies that the temporal integral of the process exhibits diffusive behavior, dispersing from its initial location at a constant rate. Such processes are not well modeled by fBm, which has a singularity at zero frequency corresponding to an unbounded rate of dispersion. A more appropriate stochastic model is a much lesser-known random process called the Matérn process, which is shown herein to be a damped version of fractional Brownian motion. This article first provides a thorough introduction to fractional Brownian motion, then examines the details of the Matérn process and its relationship to fBm. An algorithm for the simulation of the Matérn process in O(N log N) operations is given. Unlike fBm, the Matérn process is found to provide an excellent match to modeling velocities from particle trajectories in an application to two-dimensional fluid turbulence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31980</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31981</video:thumbnail_loc><video:title>Dispersion Movie</video:title><video:description>Stochastic process exhibiting power-law slopes in the frequency domain are frequently well modeled by fractional Brownian motion (fBm), with the spectral slope at high frequencies being associated with the degree of small-scale roughness or fractal dimension. However, a broad class of real-world signals have a high-frequency slope, like fBm, but a plateau in the vicinity of zero frequency. This low-frequency plateau, it is shown, implies that the temporal integral of the process exhibits diffusive behavior, dispersing from its initial location at a constant rate. Such processes are not well modeled by fBm, which has a singularity at zero frequency corresponding to an unbounded rate of dispersion. A more appropriate stochastic model is a much lesser-known random process called the Matérn process, which is shown herein to be a damped version of fractional Brownian motion. This article first provides a thorough introduction to fractional Brownian motion, then examines the details of the Matérn process and its relationship to fBm. An algorithm for the simulation of the Matérn process in O(N log N) operations is given. Unlike fBm, the Matérn process is found to provide an excellent match to modeling velocities from particle trajectories in an application to two-dimensional fluid turbulence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31981</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31812</video:thumbnail_loc><video:title>#rp15 construction</video:title><video:description>We're getting ready for re:publica 2015!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31812</video:player_loc><video:duration>18</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14311</video:thumbnail_loc><video:title>Large-eddy simulation of the scalar transport in a forest-edge flow</video:title><video:description>The animation displays the development of coherent turbulent structures above a forest canopy downstream of a clearing-to-forest transition. Animation data were derived using the parallelized large-eddy simulation model PALM , simulating a neutrally stratified forest-edge-flow with a mean flow from left to right and a 10-m wind of 6m/s above the clearing. The forest, as surrounded by the green isosurface, is modeled in PALM as a porous viscous medium that decelerates the mean flow and damps the turbulence. Only a part of the total PALM domain is presented, and the vertical direction is stretched by a factor of 1.5 for better visualization. Turbulence structures and intensities are visualized by the rotation of the velocity vector (absolute value), with highest values in pink and lowest values in yellow. The animation spans over the last 180 seconds of a 3-hr simulation with a time-lapse factor of 3.6, and it was created with VAPOR (www.vapor.ucar.edu). The total PALM domain had a size of 768 x 384 x 128 grid points in streamwise, spanwise and vertical direction, with a uniform grid spacing of 3m in each direction. In total, the simulation required 18 hours of CPU time using 512 CPUs on the SGI Altix ICE of the North-German Supercomputing Alliance. The approaching flow is turbulent with different scales of turbulence being randomly distributed. Entering the forest volume, turbulence is efficiently damped by the forest drag. Above the forest, turbulence is effectively generated due to the strong velocity shear near the forest top. With increasing distance from the forest edge, the developing turbulence structures grow in size and strength. They form a layer of high turbulence activity, a so-called internal boundary layer, within the flow adjusts to the abrupt change of the surface conditions at the clearing-to-forest transition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14311</video:player_loc><video:duration>89</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40807</video:thumbnail_loc><video:title>FH18 Simulation</video:title><video:description>The video shows the evolution of a Sculptor dSph like object in the tidal field of the Milky Way. The satellite is represented with a double component model: dark matter (DM) halo (black points and lines) and stars (red points and lines). Further information can be found in the paper 'The effect of tides on the Sculptor dwarf spheroidal galaxy' by Iorio et al., 2019. Legend (from upper left to bottom right): Panel 1-3: distribution of particles (black DM, red stars) in the Galactocentric frame of reference (Sun is at x=8, y=0, z=0); Panel 4: galactocentric radius of the satellite as a function of the time, the thin grey curve shows the expectation from a single-point orbit integration; Panel 5: distribution of stellar particles in Galactic sky coordinates (gnomic projection) as observed from the Sun, the black lines indicate isodensity contours; Panel 6: 3D density profile (black DM, red stars), the thin line shows the density profile at the beginning of the simulation; Panel 7: velocity dispersion profile for the stellar component, line-of-sight component (red), spherical coordinates (blue); Panel 8: fraction of the initial mass retained within 2 kpc from the centre of the satellite for the stellar (red bar) and the dark matter (black) components.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40807</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42541</video:thumbnail_loc><video:title>Pressurized cylinder</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42541</video:player_loc><video:duration>9</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41781</video:thumbnail_loc><video:title>An SNR-optimized Scanning Strategy for GeoCarb - Autumn Equinox</video:title><video:description>Jeffrey Nivitanont, Sean Crowell, and Berrien Moore. An SNR-Optimized Scanning Strategy for the Geostationary Carbon Cycle Observatory (GeoCarb) Instrument. Atmospheric Measurement Techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41781</video:player_loc><video:duration>18</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40808</video:thumbnail_loc><video:title>EH18 Simulation</video:title><video:description>The video shows the evolution of a Sculptor dSph like object in the tidal field of the MIlky Way. The satellite is represented with mass-follows-light model (one single component). Further information can be found in the paper 'The effect of tides on the Sculptor dwarf spheroidal galaxy' by Iorio et al., 2019. Legend (from upper left to bottom right): Panel 1-3: distribution of particles in the Galactocentric frame of reference (Sun is at x=8, y=0, z=0); Panel 4: galactocentric radius of the satellite as a function of the time, the thin grey curve shows the expectation from a single-point orbit integration; Panel 5: distribution of particles in Galactic sky coordinates (gnomic projection) as observed from the Sun, the black lines indicate isodensity contours; Panel 6: 3D density profile, the thin line shows the density profile at the beginning of the simulation; Panel 7: velocity dispersion profile, line-of-sight component (red), spherical coordinates (blue); Panel 8: fraction of the initial mass retained within 2 kpc from the centre of the satellite.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40808</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40663</video:thumbnail_loc><video:title>Center offset – Capped column 150×250 µm (bar 50×50 µm) Z = 0.5 cm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40663</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40648</video:thumbnail_loc><video:title>Disc radius 50 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40648</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40804</video:thumbnail_loc><video:title>Phase separation on a deforming sphere: Deviatoric stress</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40804</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41780</video:thumbnail_loc><video:title>An SNR-optimized Scanning Strategy for GeoCarb - Summer Solstice</video:title><video:description>Jeffrey Nivitanont, Sean Crowell, and Berrien Moore. An SNR-Optimized Scanning Strategy for the Geostationary Carbon Cycle Observatory (GeoCarb) Instrument. Atmospheric Measurement Techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41780</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41778</video:thumbnail_loc><video:title>Morphodynamics of GSD2 under low flow and high sediment feed rates</video:title><video:description>Paper Title: Stabilising Large Grains in Aggrading Steep Channels Journal: Earth Surface Dynamics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41778</video:player_loc><video:duration>23</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41773</video:thumbnail_loc><video:title>Morphodynamics of GSD1 under low flow and high sediment feed rates</video:title><video:description>Paper Title: Stabilising Large Grains in Aggrading Steep Channels Journal: Earth Surface Dynamics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41773</video:player_loc><video:duration>19</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41776</video:thumbnail_loc><video:title>Morphodynamics of GSD2 under high flow and sediment feed rates</video:title><video:description>Paper Title: Stabilising Large Grains in Aggrading Steep Channels Journal: Earth Surface Dynamics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41776</video:player_loc><video:duration>21</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41772</video:thumbnail_loc><video:title>Morphodynamics of GSD1 under high flow and sediment feed rates</video:title><video:description>Paper Title: Stabilising Large Grains in Aggrading Steep Channels</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41772</video:player_loc><video:duration>23</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41768</video:thumbnail_loc><video:title>Bildumschlag an einer Sammellinse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41768</video:player_loc><video:duration>19</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40651</video:thumbnail_loc><video:title>Disc radius 400 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40651</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40650</video:thumbnail_loc><video:title>Disc radius 200 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40650</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40662</video:thumbnail_loc><video:title>Column 100×200 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40662</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40659</video:thumbnail_loc><video:title>Column 50×200 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40659</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40658</video:thumbnail_loc><video:title>Column 50×100 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40658</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40661</video:thumbnail_loc><video:title>Column 75×300 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40661</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40660</video:thumbnail_loc><video:title>Column 75×150 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40660</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40657</video:thumbnail_loc><video:title>Column 25×100 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40657</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40802</video:thumbnail_loc><video:title>Phase separation on a deforming sphere: Evolution of the phase field</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40802</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40803</video:thumbnail_loc><video:title>Phase separation on a deforming sphere: Surface tension</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40803</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18827</video:thumbnail_loc><video:title>Yellow Loosestrife and Hair-legged Mining Bees (Lysimachia and Macropis)</video:title><video:description>Close interrelations between plants and animals have developed during evolution. One form of symbiosis is common in South America and Africa and is extremely fascinating: some flowering plants don't offer nectar or pollen, but a fatty oil. These flowers are called "oil flowers". This interrelation is hardly known in Europe although it occurs between bees (Macropis) and their host plant, the Yellow loosestrife (Lysimachia). The film was shot in their natural habitat at the banks of the Rhine backwaters. By means of macrography and slow-motion all phases of the bees' complex collecting behaviour are documented, including their nests. The flower structure is explained in detail. The film exemplarily introduces the basic mechanisms of a plant-animal interaction and the close connection between form and function in an ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18827</video:player_loc><video:duration>960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18825</video:thumbnail_loc><video:title>Malpighiaceae and their Pollinators</video:title><video:description>Close interrelations between plants and animals have developed during evolution. In Brazil one can find an extremely fascinating symbiosis: some flowering plants don't offer nectar or pollen, but a fatty oil. These flowers are called "oil flowers". The film shows the tight link between bees (Centridini) and their host plants (Malpighiaceae) in their natural habitat. By means of macrography and slow-motion all phases of the bees' complex collecting behaviour are documented, including microscopic shots of the bees' legs and their larvae. The flower structure is explained in detail. The film exemplarily introduces the basic mechanisms of a plant-animal interaction and the close connection between form and function in an ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18825</video:player_loc><video:duration>1068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18826</video:thumbnail_loc><video:title>Pollination of Angelonia hirta (Scrophulariaceae)</video:title><video:description>Close interrelations between plants and animals have developed during evolution. In the garden and pastureland of Northeast Brazil one can study a fascinating symbiosis: some flowering plants don't offer nectar or pollen, but a fatty oil. They are called "oil flowers". The film documents the close interdependence between the bees (Centris) and plants (Scrophulariaceae) in their natural habitat. By means of macrography and slow-motion all phases of the bees' complex collecting behaviour are documented, including microscopic shots of the bees' legs. The flower structure is explained in detail. The film exemplarily introduces the basic mechanisms of a plant-animal interaction and the close connection between form and function in an ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18826</video:player_loc><video:duration>796</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19205</video:thumbnail_loc><video:title>Go SCTP!</video:title><video:description>Two technologies; both new, exciting, with lots of new features, so why not put them together and have even more fun? This talk is about my effort to combine two (relatively) new technologies; Stream Control Transmission Protocol (SCTP) and the computer language Go, by implementing the functionality of SCTP as a library in Go. SCTP is a reliable message oriented transport protocol, has resistance against flooding and masquerade attacks and includes congestion avoidance procedures. First standerdized in October 2000 by the Internet Engineering Task Force (IETF) in RFC 2960 and later updated by RFC 4960. Go is a concurrent, statically typed compiled and garbage collected language with a syntax broadly similar to C. The initial design of the programming language Go started as an internal Google Inc. project in 2007 and was officially announced and open sourced in 2009. FreeBSD has the reference implementation for SCTP and Go is also available on this platform, so it made sense to do the first implementation on this OS. I'm currently finishing my Masters in Computer Science (part time) and my dissertation subject is the implementing of SCTP in Go. I've already started to implement the library and hope to finish my dissertation in about 2/3 months time. The talk will be based on this work. Outline of the talk (this roughly follows the outline of my dissertation): * Give some extra background information about Go and SCTP, describe characteristics etc. * Explain my approach on how to implement a new network library in the Language Go. * Do a comparison on how network programming is done (first TCP) in C and Go. * Show how TCP is implemented in Go. * Show how I implemented SCTP in Go. * Do a comparison on how network programming is done with SCTP in C and Go. * Demonstrate the performance differences between similar data transfer techniques of TCP, UDP and SCTP * Demonstrate the performance differences between the same data transfer techniques implemented in C and Go. * Question time</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19205</video:player_loc><video:duration>2304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33996</video:thumbnail_loc><video:title>Effect of Ald re-programming on B. subtilis spore revival</video:title><video:description>Down- and up-shift responses of strain BIB1300, which harbors a PrapA-mCherry promoter fusion that reports on sporulation timing and in which Ald expression can be controlled by an IPTG-inducible promoter. Cells were spotted onto an SM* gel pad. At the indicated time IPTG was added to the pad. This results in the expression of Ald in the progenitor cells of late spores. After sporulation was complete, spore revival was induced with L-alanine. The spores that will grow out are circled. Note that red-fluorescent late spores are able to grow out successfully.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33996</video:player_loc><video:duration>34</video:duration></video:video></url><url><loc>https://av.tib.eu/media/29676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/29676</video:thumbnail_loc><video:title>Biochemie - Niedermolekulare Verbindungen VII</video:title><video:description>Androgenes, oestrogenes and gestagenes, vitamin D, phytosterols.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/29676</video:player_loc><video:duration>556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21433</video:thumbnail_loc><video:title>S5</video:title><video:description>An environmental scanning electron microscope was used for the first time to obtain well-resolved images, in both temporal and spatial dimensions, of lab-prepared frost flowers (FFs) under evaporation within the chamber temperature range from -5°C to -18°C and pressures above 500 Pa. Our scanning shows temperature-dependent NaCl speciation: the brine covering the ice was observed at all conditions, whereas the NaCl crystals were formed at temperatures below -10 °C as the brine oversaturation was achieved. Finger-like ice structures covered by the brine, with a diameter of several micrometres and length of tens to one hundred micrometres, are exposed to the ambient air. The brine-covered fingers are highly flexible and cohesive. The exposure of the liquid brine on the micrometric fingers indicates a significant increase in the brine surface area compared to that of the flat ice surface at high temperatures, whereas the NaCl crystals can become sites of heterogeneous reactivity at lower temperatures. There is no evidence that, without external forces, salty FFs could automatically fall apart to create a number of sub-particles at the scale of micrometres as the exposed brine fingers seem cohesive and hard to break in the middle. The fingers tend to combine together to form large spheres and then join back to the mother body, eventually forming a large chunk of salt after complete dehydration. A present microscopic observation rationalizes several previously unexplained observations, namely, that FFs are not a direct source of sea salt aerosols and that saline ice crystals under evaporation could accelerate the heterogeneous reactions of bromine liberation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21433</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30880</video:thumbnail_loc><video:title>Climactic Eruption</video:title><video:description>Animation of the evolution of the ash cloud during the climactic eruption phase compared to satellite results of Lynch and Stephens (1996). Combined results for particles sizes of 4, 4.5 and 6 phi. Time in hours since start of the climactic eruption phase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30880</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30882</video:thumbnail_loc><video:title>Grid Structure</video:title><video:description>Video representing the three dimensional adaptive tetrahedral mesh structure of the adaptive semi-lagrangian advection model for transport of volcanic emissions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30882</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31218</video:thumbnail_loc><video:title>Whistler burst in collisionless reconnection</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31218</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34217</video:thumbnail_loc><video:title>ARC Funding Rules - perspectives on data management</video:title><video:description>To continue to foster a culture of good data management and practices by both data generators and users the latest version of ARC funding rules now further clarify the ARC's data management expectations. Researchers are now required as part of the application process for National Competitive Grants Program (NCGP) funding to outline how they plan to manage research data arising from ARC-funded research. Whilst the ARC is not mandating open data, the revised wording encourages researchers to consider the ways in which they can best manage, store, disseminate and re-use data generated through ARC-funded research. This webinar explored: - the support strategies being planned by various areas who work with ARC applications - recent ARC Funding Rules changes as they apply to research data, with a particular emphasis on Data Management Plans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34217</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35417</video:thumbnail_loc><video:title>Interaktive Mobilitätsstudie - Bike Sharing Hamburg</video:title><video:description>Mithilfe von verschiedenen Datensätzen des Bike Sharing Anbieters Call-a-Bike haben wir Ausleihen und Rückhaben von Fahrrädern über den Tag hinweg in verschiedenen Deutschen Großstädten visualisiert. Dabei zeigt die Größe des jeweiligen Kreises den Nettofahrradverleih der jeweiligen Station zwischen Januar 2014 und Mai 2017 an. Unter dem Nettofahrradverleih versteht man die Ausleihen von Fahrrädern minus Abgaben an einer Station. Wir haben uns dabei die Fragen gestellt: Wie wird eigentlich ein Bike-Sharing Dienst von Verbrauchern genutzt? Gibt es Hot Spots in den Städten? Sind wirklich 100 Fahrräder an jeder Station von verschiedenen Anbietern nötig oder sollte die öffentliche Hand eingreifen und den Markt regulieren (es gibt schließlich keinen 10 Anbieter für öffentlichen Nahverkehr)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35417</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35423</video:thumbnail_loc><video:title>Interaktive Mobilitätsstudie - Bike Sharing München</video:title><video:description>Mithilfe von verschiedenen Datensätzen des Bike Sharing Anbieters Call-a-Bike haben wir Ausleihen und Rückhaben von Fahrrädern über den Tag hinweg in verschiedenen Deutschen Großstädten visualisiert. Dabei zeigt die Größe des jeweiligen Kreises den Nettofahrradverleih der jeweiligen Station zwischen Januar 2014 und Mai 2017 an. Unter dem Nettofahrradverleih versteht man die Ausleihen von Fahrrädern minus Abgaben an einer Station. Wir haben uns dabei die Fragen gestellt: Wie wird eigentlich ein Bike-Sharing Dienst von Verbrauchern genutzt? Gibt es Hot Spots in den Städten? Sind wirklich 100 Fahrräder an jeder Station von verschiedenen Anbietern nötig oder sollte die öffentliche Hand eingreifen und den Markt regulieren (es gibt schließlich keinen 10 Anbieter für öffentlichen Nahverkehr)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35423</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35421</video:thumbnail_loc><video:title>Interaktive Mobilitätsstudie - Bike Sharing Stuttgart</video:title><video:description>Mithilfe von verschiedenen Datensätzen des Bike Sharing Anbieters Call-a-Bike haben wir Ausleihen und Rückhaben von Fahrrädern über den Tag hinweg in verschiedenen Deutschen Großstädten visualisiert. Dabei zeigt die Größe des jeweiligen Kreises den Nettofahrradverleih der jeweiligen Station zwischen Januar 2014 und Mai 2017 an. Unter dem Nettofahrradverleih versteht man die Ausleihen von Fahrrädern minus Abgaben an einer Station. Wir haben uns dabei die Fragen gestellt: Wie wird eigentlich ein Bike-Sharing Dienst von Verbrauchern genutzt? Gibt es Hot Spots in den Städten? Sind wirklich 100 Fahrräder an jeder Station von verschiedenen Anbietern nötig oder sollte die öffentliche Hand eingreifen und den Markt regulieren (es gibt schließlich keinen 10 Anbieter für öffentlichen Nahverkehr)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35421</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35422</video:thumbnail_loc><video:title>Interaktive Mobilitätsstudie - Bike Sharing Köln</video:title><video:description>Mithilfe von verschiedenen Datensätzen des Bike Sharing Anbieters Call-a-Bike haben wir Ausleihen und Rückhaben von Fahrrädern über den Tag hinweg in verschiedenen Deutschen Großstädten visualisiert. Dabei zeigt die Größe des jeweiligen Kreises den Nettofahrradverleih der jeweiligen Station zwischen Januar 2014 und Mai 2017 an. Unter dem Nettofahrradverleih versteht man die Ausleihen von Fahrrädern minus Abgaben an einer Station. Wir haben uns dabei die Fragen gestellt: Wie wird eigentlich ein Bike-Sharing Dienst von Verbrauchern genutzt? Gibt es Hot Spots in den Städten? Sind wirklich 100 Fahrräder an jeder Station von verschiedenen Anbietern nötig oder sollte die öffentliche Hand eingreifen und den Markt regulieren (es gibt schließlich keinen 10 Anbieter für öffentlichen Nahverkehr)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35422</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34747</video:thumbnail_loc><video:title>LPJ-LMfire simulated annual burn rates (%) across eastern boreal Canada between 1901 and 2010</video:title><video:description>The pyrogeography of eastern boreal Canada from 1901 to 2012 simulated with the LPJ-LMfire model, Biogeosciences</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34747</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20114</video:thumbnail_loc><video:title>New Trends In Storing Large Data Silos With Python</video:title><video:description>Francesc Alted - New Trends In Storing Large Data Silos With Python My talk is meant to provide an overview of our current set of tools for storing data and how we arrived to these. Then, in the light of the current bottlenecks, and how hardware and software are evolving, provide a brief overview of the emerging technologies that will be important for handling Big Data within Python. Although I expect my talk to be a bit prospective, I won't certainly be trying to predict the future, but rather showing a glimpse on what I expect we would be doing in the next couple of years for properly leveraging modern architectures (bar unexpected revolutions ;). As an example of library adapting to recent trends in hardware, I will be showing bcolz, which implements a couple of data containers (and specially a chunked, columnar 'ctable') meant for storing large datasets efficiently.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20114</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32580</video:thumbnail_loc><video:title>MyKolab.com: Free Software to the Rescue</video:title><video:description>MyKolab.com was originally announced for FOSDEM 2013 and saw great response from many people in the community. Planned as an enterprise platform for SMEs as well as collaboration platform for people who prefer to be customers, not products, its focus saw a dramatic shift when Edward Snowden released the PRISM revelations. Georg Greve will share the story on what's behind MyKolab, how it is part of the Free Software ecosystem by design, and how the team experienced the months of ever-new revelations that brought lawyers, journalists and many others into the platform</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32580</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32185</video:thumbnail_loc><video:title>Hollywoods Hacker</video:title><video:description>Wie Hacker im Kino gezeigt werden, wie wenig das mit der Wirklichkeit zu tun hat — und welche Filme zumindest etwas Mühe erkennen lassen: Eine Reise durch die Absurditäten der Filmgeschichte mit @hakantee und @oler.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32185</video:player_loc><video:duration>1754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32457</video:thumbnail_loc><video:title>init</video:title><video:description>Short introduction and last minute changes are announced here</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32457</video:player_loc><video:duration>537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32919</video:thumbnail_loc><video:title>Laplacescher Wahrscheinlichkeitsraum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32919</video:player_loc><video:duration>19</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33907</video:thumbnail_loc><video:title>Draghi on Cyber resilience - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33907</video:player_loc><video:duration>18</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33977</video:thumbnail_loc><video:title>Draghi on tapering - 8 December 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33977</video:player_loc><video:duration>22</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34012</video:thumbnail_loc><video:title>Definition des Maßintegrals</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34012</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34013</video:thumbnail_loc><video:title>Der Begriff der Wahrscheinlichkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34013</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32923</video:thumbnail_loc><video:title>Rotating Circle 2D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32923</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32925</video:thumbnail_loc><video:title>SFlow Curvature 2D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32925</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32924</video:thumbnail_loc><video:title>Slotted Circle 2D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32924</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32928</video:thumbnail_loc><video:title>Self-Rotating Ball 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32928</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32927</video:thumbnail_loc><video:title>Rotating Ball 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32927</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33998</video:thumbnail_loc><video:title>Effect of accelerating sporulation via overexpression of KinA</video:title><video:description>Down- and up-shift responses of a mutant colony of strain BIB1332 (Pspank-kinA) and a WT colony BIB1126 (PrapA-mCherry). Both strains were starved in co-culture on a SM* gel pad, which was supplemented with IPTG to induce KinA in the mutant strain and accelerate its sporulation. After sporulation was complete, spore revival was induced with L-alanine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33998</video:player_loc><video:duration>22</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32918</video:thumbnail_loc><video:title>Statistische Testverfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32918</video:player_loc><video:duration>19</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34161</video:thumbnail_loc><video:title>Orbits for Telecommunication 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34161</video:player_loc><video:duration>2388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34178</video:thumbnail_loc><video:title>Transfer Optimality</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34178</video:player_loc><video:duration>2620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19057</video:thumbnail_loc><video:title>PostgreSQL on Hadoop</video:title><video:description>Bridging the Divide with Distributed Foreign Tables Apache Hadoop is an open-source framework that enables the construction of distributed, data-intensive applications running on clusters of commodity hardware. Building on a foundation initially composed of the MapReduce programming model and Hadoop Distributed Filesystem, in recent years Hadoop has expanded to include applications for data warehousing (Apache Hive), ETL (Apache Pig), and NoSQL column stores (Apache HBase). In this talk we describe recent work done at Citus Data that makes it possible to run a distributed version of PostgreSQL on top of Hadoop in a manner that combines the rich feature set and low-latency responsiveness of PostgreSQL with the scalability and performance characteristics of Hadoop. This talk will begin with a high level overview of Hadoop that focuses on its distributed storage layer and block-based replication model. Next we will look at the data model of the Apache Hive data warehousing system and explain how it enables features such as schema-on-read, support for semi-structured data, and pluggable storage formats. Finally, we will describe how we leveraged these ideas and Foreign Data Wrappers to build a distributed version of PostgreSQL. This version runs natively on Hadoop clusters and seamlessly integrates with other components in the Hadoop ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19057</video:player_loc><video:duration>4194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19055</video:thumbnail_loc><video:title>PostgreSQL Backup Strategies</video:title><video:description>Rumor has it all these other users and companies do this thing called "backup" on their database. And people keep saying it's a good idea. But what does it actually mean? In this talk we'll go through the different options we have for PostgreSQL backups, how to use them and some good tips and best practices for setting up a backup strategy that actually works when disaster strikes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19055</video:player_loc><video:duration>3464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19071</video:thumbnail_loc><video:title>9.4 On The Floor</video:title><video:description>How 9.4 will shake your world Join us for this first look at new and upcoming features in the 9.4 release. We'll discuss some of the what and why of the new features, and help you start planning your upgrades. The Postgres development should be mostly through feature freeze by the time PGCon rolls around, so this talk should be able to give you a good idea of what will be in the next release of Postgres. Improvements in JSON, replication, updateable views, materialized views, and more. Hope to see you there!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19071</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19052</video:thumbnail_loc><video:title>Nulls Make Things Easier?</video:title><video:description>Nulls are a very useful but also very error-prone relational database feature. This talk is designed to help applications developers better manage their use of Nulls. It covers the use of NULLs in relational databases, with a focus on Postgres behaviour. It covers three-value logic, comparing nulls, mapping nulls to strings, indexing nulls, and aggregates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19052</video:player_loc><video:duration>3849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19074</video:thumbnail_loc><video:title>Balancing Database Storage Latency And Throughput</video:title><video:description>by Greg Smith The easiest type of benchmark to run on a database is checking its throughput: the total transactions processed during some period of time. But throughput isn't what application users care about. They want low latency. Latency and throughput have a complex dependency on each other, and you'll need a whole new type of test to balance them well. Recent advances in benchmarking tools, like the rate limit in pgbench 9.4, make it possible to analyze latency in a way that highlights this difficult to see area. The graphics and reports of the pgbench-tools package make it possible to see how tuning changes impact both latency and throughput. That that lets you test the "lore" for how best to tune your PostgreSQL server to find out what really works. Using these new tools, this talk will look at the tricky correlation between throughput and latency and how to measure each usefully in common situations. We'll look at three different storage stacks with very different latency profiles: regular disk, disk with battery-backed write cache, and SSD. We'll then look at exactly how checkpoint spikes play out on each and what you can do about them. You'll never trust a simple transactions per second count again!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19074</video:player_loc><video:duration>2942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19746</video:thumbnail_loc><video:title>OpenLayers 3: Stand, Neues und Ausblick</video:title><video:description>OpenLayers [1], als hoch performante und vielfältige JavaScript Bibliothek für moderne Kartenanwendungen im Web bekannt, hat sich seit der letzten FOSSGIS Konferenz im März 2015 [2] -- OpenLayers v3.3.0 -- stetig weiterentwickelt. Zur FOSSGIS 2016 wird die aktuelle Version aller Voraussicht nach v3.18.0 sein. Zunächst wird der Vortrag OpenLayers kurz vorstellen, um dann einen Schwerpunkt auf die Änderungen seit März 2013 zu legen. Abschließend soll kurz dargestellt werden, welche zukünftigen Entwicklungen derzeit bearbeitet werden und wie der Stand von häufig nachgefragten Features ist. Wann ist etwa mit der Unterstützung von LineStrings und Polygonen im WebGL-Renderer zu rechnen? Wann (falls überhaupt) wird OpenLayers einen vollfunktionalen SLD-Parser bereitstellen? Und was bleibt noch an der Bibliothek zu entwickeln, nun da sogar Rasterdaten im Browser zur Laufzeit reprojiziert werden? [1] http://openlayers.org/ [2] http://www.fossgis-konferenz.de/2015/</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19746</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19744</video:thumbnail_loc><video:title>Zusammenspiel von GIS und CMS verdeutlicht die möglichen Folgen einer 2° Klimaerwärmung</video:title><video:description>Was Tim-Berners Lee mit dem www begonnen hat (Texte zu verlinken), wird nun mit dem Öl des 21. Jahrhunderts, den Daten weitergeführt. Lasst OpenStreetMap ein Teil der Linked Open Data Cloud werden! Zwischen OpenStreetMap und Wikipedia wird bereits rege verlinkt - Nehmen wir die nächste Stufe und verlinken auch nach Wikidata - und zurück! Im ersten Teil wird kurz Wikidata und sein Datenmodell erklärt. Danach werden die Einsatzgebiete von Wikidata zur Bereicherung von OSM aufgezeigt: • Wikidata als Lösung des permanent ID-Problems • Wikidata als nachhaltige Lösung der Sprachproblematik (name:*) bei Orten • Übersetzung von OSM-Tags für Anwendungsprogramme und Editoren • Neue Arten von Analysemöglichkeiten, zB zur Wortherkunft (name:etymology:wikidata) Wie kann man nun in der Praxis OSM und Wikidata verlinken: • JOSM als Tool, um Wikidata-Tags in OSM einfach zu setzen • Wie wird von Wikidata nach OSM gelinkt Zum Schluss wird als Beispielsanwendung eine Web-Karte zur Aggregierung aus verlinkten Datenquellen vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19744</video:player_loc><video:duration>1506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19704</video:thumbnail_loc><video:title>OSM schön gemacht</video:title><video:description>Für viele Bereiche wäre es wünschenswert, Basiskarten aus OSM-Quellen in beliebigen Formaten visuell darstellen zu können. Aktuell ist diese Herausforderung mit Free oder Open Source Software nicht einfach zu erfüllen. In diesem Vortrag möchte ich ein neues R package namens “osmplotr” vorstellen. Osmoplotr ermöglicht die grafisch beliebige Darstellung ausgwählter OSM-Daten wie beispielsweise Straßen, Gebäude, Bäume oder Grünflächen. Dabei wird die Reihenfolge der Belegung vom User definiert, sodass z.B. Bäume über Gebäuden über Straßen belegt werden können. Der wesentliche Vorteil von “osmoplotr” ist jedoch, dass ausgewählte Regionen mit Hilfe eines kontrastierenden Hintergrundes vergleichend dargestellt werden können. Diese Funktion ist besonders vorteilhaft für Personen, die in der räumlichen Analyse tätig sind und damit fokale Bereiche innerhalb eines visuell umfassenden Umfeldes kontextualisieren können. Fokalbereiche können durch unterschiedliche osmoplotr-Funktionen bestimmt werden. Am einfachsten ist es dabei, Karten zu anzuklicken oder Koordinaten manuell einzutragen. Es ist jedoch auch möglich, den Namen von umkreisenden Straßen einzutragen, damit osmoplotr den kürzesten Kreisweg ausrechnet, den alle genannten Straßen umlaufen. Durch die Bestimmung einer oder mehrerer Fokalbereiche kann eine Karte neu gestaltet werden, wobei die Fokalbereiche beliebig anders dargestellt werden als der kontrastierende Hintergrund.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19704</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19856</video:thumbnail_loc><video:title>Fibonaccifolge</video:title><video:description>Die Fibonacci-Folge - erklärt am Fortpflanzungsverhalten von Karnickeln und Bienchen Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19856</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19855</video:thumbnail_loc><video:title>Bubblesort: Beispiel</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19855</video:player_loc><video:duration>652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19871</video:thumbnail_loc><video:title>Funktionen mit Squiggle-M erforschen (15.11.2011-Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19871</video:player_loc><video:duration>1019</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19874</video:thumbnail_loc><video:title>Der Hauptsatz der elementaren Zahlentheorie (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19874</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19875</video:thumbnail_loc><video:title>Der Hauptsatz der elementaren Zahlentheorie (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19875</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19866</video:thumbnail_loc><video:title>Satz des Euklid</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19866</video:player_loc><video:duration>776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19884</video:thumbnail_loc><video:title>Beispiel zu diophantischen Gleichungen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19884</video:player_loc><video:duration>589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19741</video:thumbnail_loc><video:title>Leitstellensimulator goes OpenStreetMap</video:title><video:description>Das nichtkommerzielle Browserspiel LstSim, ein Rettungsleitstellensimulator, setzte jahrelang auf die Dienste der Google Maps API. Leider gab es mit der API über einen längeren Zeitraum anhaltende Schwierigkeiten. Es wurde deshalb schon früh der Vorschlag gemacht, man solle doch "einfach auf OpenStreetMap wechseln". Doch was bedeutet das überhaupt und wie sieht so ein Wechsel aus? Dieser Vortrag fasst die technischen und organisatorischen Herausforderungen – und Chancen – seit Beginn der Umstellungen Ende 2015 zusammen. LstSim verwendet drei wichtige Geo-Dienste: Routing, Geocoding und Kartenmaterial. Dies bedeutet, dass es nicht reicht, freie Daten zur Verfügung zu haben, sondern es ist auch die richtige Software- und Serverinfrastruktur erforderlich. Eine zusätzliche Herausforderung ist außerdem die Tatsache, dass es bei LstSim Benutzerleitstellen auf jedem Kontinent gibt. Das heißt, die volle Planet-Datei von OpenStreetMap wird immer der Daten-Ausgangspunkt sein. Ach ja, auf bezahlbarer Hardware soll das alles auch noch laufen. Neben der Technik gibt es auch organisatorische Dinge, mit denen man sich auseinandersetzen muss. So gibt es in der OpenStreetMap-Datenbasis natürlich immer Stellen mit Verbesserungspotenzial – was sich auch im Spiel bemerkbar macht. Dazu gehören etwa fehlende Grenzen auf den unteren Ebenen, welche zu falschen Ortsteilbezeichnungen führen, sowie andere Datenfehler, die Routingprobleme verursachen können. Das Identifizeren der genauen Ursachen sowie das anschließende Ausbessern sind dabei nicht immer ganz einfach. Die Motivation zur Problemlösung ist jedoch vorhanden, was auch eine Chance für OpenStreetMap darstellen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19741</video:player_loc><video:duration>1334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19909</video:thumbnail_loc><video:title>Ableitungen von Tensoren, metrischer Tensor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19909</video:player_loc><video:duration>2530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19908</video:thumbnail_loc><video:title>Die Wissenschaft Mathematik</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19908</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19901</video:thumbnail_loc><video:title>Wurzel 2 in einen Kettenbruch umwandeln</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19901</video:player_loc><video:duration>1110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19902</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19902</video:player_loc><video:duration>899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19903</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19903</video:player_loc><video:duration>891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19907</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 6)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19907</video:player_loc><video:duration>898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19898</video:thumbnail_loc><video:title>Die Fibonacci-Folge</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19898</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19900</video:thumbnail_loc><video:title>Kettenbrüche Teil1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19900</video:player_loc><video:duration>664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19906</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 5)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19906</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19099</video:thumbnail_loc><video:title>Postgis in the Open Cloud</video:title><video:description>Instant Mapping Applications with PostGIS and Nodejs Learn how to write PostgreSQL-backed applications that can be automatically cloned, built, monitored, and scaled in a matter of minutes. We'll walk you through all of the steps involved in developing and scaling your own Node.js-powered PostGIS mapping application on the OpenShift cloud hosting platform. By the end of this talk, you should be able to instantly deploy your own PostgreSQL-backed network applications to your own public or private cloud in a single command. This talk includes a brief architectural overview of OpenShift, a freely-available Open Source hosting platform. Folks who want to follow along should bring their own laptop with git, rubygems, and nodejs installed &amp; available.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19099</video:player_loc><video:duration>3144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19186</video:thumbnail_loc><video:title>Case Study: Switching from Linux to FreeBSD</video:title><video:description>This talk will outline the strategy used to migrate a small Canadian software company's Linux-based server infrastructure to FreeBSD. Part advocacy-strategy and part best-practices, the hope is that you'll come away with some extra tools to promote implementation of FreeBSD in your workplace. ExperiencePoint is a small (20 person) Canadian company that creates training simulations as web applications. The business is wholly dependent on its web server infrastructure for delivering its product. In 2011, I started working for ExperiencePoint and began the process of replacing its aging collection of Linux servers with a more robust FreeBSD server infrastructure. The Linux servers in question had been set up in a hurry, and the skilled software engineers who had set them up were not professional systems administrators. Linux was selected as the server operating system, but there were great opportunities for improvement and change. This talk is the story of that change. In addition to addressing the management concerns of replacing a "known" (Linux) with an "unknown" (FreeBSD), we'll explore the kinds of opportunities you should recognize in Linux environments you may come across. If you can improve reliability, reduce risk and improve performance, that's even better job security than switching to an operating system that nobody else knows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19186</video:player_loc><video:duration>3480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19516</video:thumbnail_loc><video:title>FreeBSD Unified Deployment and Configuration Management</video:title><video:description>When we needed dozens of storage, processing and front-end machines for a prototype of a new cloud media service, we developed a cost-effective, but technically challenging hybrid strategy of purchased, rented dedicated and rented virtual servers. FreeBSD was an easy choice thanks to its performance, reliability, and unparalleled ease of management on a per–node level. However, while the number of infrastructure–level tasks kept growing and we needed to scale through beta and release stages, there was an obvious need to reduce complexity. After a year of tentative design and experimenting with partial solutions, we started implementing in November 2011, the result-in-progress being something we call unified configuration management (and deployment), bringing immediate returns on time invested. The talk focuses on a new unified approach to deploying and managing modern versions of FreeBSD across a wide variety of technical and administrative circumstances: different countries, data centers, hardware, access policies, boot methods, networking, support contracts, machine roles, etc. While avoiding any popular Linux-centric CM systems, such as Puppet, Chef, and CFEngine, we achieve very low complexity by leveraging rc(8), loader(8), glabel(8) and other existing instruments, such as pkgng, to their potential as necessary. The cornerstone is keeping configuration and deployment versioned and unified — same across all cases, with no duplication of common parts and very simple specification of per-role/per-case peculiarities. The approach spans everything from installation and booting to managing third-party and custom site-specific software. The method is being actively developed and applied in production environment of a popular online music service.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19516</video:player_loc><video:duration>3599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19550</video:thumbnail_loc><video:title>How to Motivate Your Developers</video:title><video:description>With all the pressure on delivery, how can we keep developers motivated? This talk will explain the advantages of motivated developers, how different types of people behave, what they expect, what drives and hinders them. This talks also dives deeper into the mind to see what kind of challenges people seek and how can a manager realistically provide those challenges without sacrificing productivity. Anna Filina</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19550</video:player_loc><video:duration>3811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19552</video:thumbnail_loc><video:title>Unit Testing by Example</video:title><video:description>Everyone tells you that you need to test. You know the theory, but you don't know where to begin. What to test? What cases to write? Through realistic and pragmatic examples, this presentation will take you away from var dump and ease you into the testing business until you're ready to do TDD. All this without losing sight of the tight deadlines. Anna Filina</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19552</video:player_loc><video:duration>2777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19517</video:thumbnail_loc><video:title>Google Code-In and FreeBSD</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19517</video:player_loc><video:duration>1964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35897</video:thumbnail_loc><video:title>Snippet - Data, Journals and Academic Publishers: JoRD Project</video:title><video:description>In this webinar recording Jane Smith from the JoRD Project (UK) talks about recent initiatives, current examples and future directions of data publishing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35897</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35899</video:thumbnail_loc><video:title>Snippet - Data, Journals and Academic Publishers: Wiley Publishers - Publishers' Responses to Research Data</video:title><video:description>In this webinar recording Dr. Fiona Murphy PREPARDE Project (UK) talks about recent initiatives, current examples and future directions of data publishing - publisher perspectives and current current models and future directions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35899</video:player_loc><video:duration>1732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40825</video:thumbnail_loc><video:title>FOSS4G SotM Oceania, 2018: Lightning talks</video:title><video:description>Lightning talks by: Stephen Lead Cameron Shorter Nathan Woodrow Nyall Dawson Andrew Harvey Ewen Hill Andrew Bashfield Julian O'Grady Hamish Campbell Daniel Kastl Rebecca Roberts Hugh Saalmans Martin Tomko Steve Bennett Nikola Todic</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40825</video:player_loc><video:duration>5108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42058</video:thumbnail_loc><video:title>FOSDEM 2017: Go lighting talks</video:title><video:description>Go lightning talks. This talk replaces Two Years With Go and ZeroMQ by BrianKnox.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42058</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35898</video:thumbnail_loc><video:title>Summary - Data, Journals and Academic Publishers: Webinar: Data Citations Series</video:title><video:description>Gerry Ryder, ANDS and Alexander Hayes, ANDS provide an overview of ANDS investigations of data journals. Guests from the JORD project (UK) Jane Smith and the PREPARDE Project (UK) Dr. Fiona Murphy talked about recent initiatives, current examples and future directions of data publishing. This webinar covered models for publishing data via journals, keeping track of opportunities and requirements for publishing data - Publisher perspectives and current current models and future directions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35898</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31354</video:thumbnail_loc><video:title>Begrüßung des neuen Direktors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31354</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19565</video:thumbnail_loc><video:title>Lies, damned lies and scans</video:title><video:description>On the scale of things too horrible to contemplate, "document-altering scanner" is right up there with "flesh-eating bacteria". Since 2006, Xerox scancopiers literally are making stuff up. They, for example, replace digits with others in scans. The replacement digits are layouted perfectly into the page, so the errors are hard to see. Sounds unbelievably insidious, but it's true. Drug prescriptions, construction plans, just anything can be affected. David Kriesel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19565</video:player_loc><video:duration>3178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35888</video:thumbnail_loc><video:title>GDPR and NDB Scheme - Intersection with the Australian Research Sector - 13 September 2018</video:title><video:description>In 2018 the European General Data Protection regulation (GDPR) and Australian Notifiable Data Breaches (NDB) scheme were introduced. The speakers in this webinar will overview these two pieces of legislation and examine how they apply to Research Institutions in Australia. -- Anna Johnston. One of Australia’s most respected experts in privacy law and practice. After serving as Deputy Privacy Commissioner for NSW, Anna founded Salinger Privacy in 2004 to offer specialist privacy consulting and training services. Salinger Privacy offers a suite of privacy compliance tools including template policies and procedures, checklists, online training modules, and eBooks including Demystifying De-identification. -- Samantha Chan from Risk and Compliance at Macquarie University. Samantha specialises in Privacy, Enterprise Risk Management and Fraud and Corruption Prevention. Samantha has implemented a privacy by design approach across the University. -- Professor Katina Michael of the School for the Future of Innovation in Society and the School for Computing, Informatics &amp; Decision Support Engineering at Arizona State University. Katina heads up a Centre on Engineering, Policy and Society. She also holds a dual appointment at the University of Wollongong. -- David Vaile, Executive Director of Cyberspace Law and Policy Centre at UNSW. David's research interests include e-security and IT risk management, personal safety online, digital content regulation, privacy and data protection, communications confidentiality and personal information security, jurisdictional issues, copyright and digital IP, e-health records, and user-centred design. The webinar would be of interest to administrators and policy makers from Research Institutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35888</video:player_loc><video:duration>3610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19954</video:thumbnail_loc><video:title>Pythonista: A full-featured Python environment for iOS devices</video:title><video:description>Chris Clauss - Pythonista: A full-featured Python environment for iOS devices The Pythonista app delivers a full-featured Python development experience on an iPad or an iPhone. This introduction to the app will provide a rapid overview of the Pythonista user experience, features and Community Forum. Then it will focus on a few source code examples of using the GPS to deliver real-time local weather, use the image library to manipulate images and convert documents, use the gyroscope to understand pitch, yaw, and roll, use Dropbox to backup and restore scripts, images, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19954</video:player_loc><video:duration>2431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35941</video:thumbnail_loc><video:title>Hear it from the Experts - 6 Nov 14</video:title><video:description>A discussion of the legal and ethical context of publishing and sharing sensitive data with two experts who contributed to the ANDS Guide to Publishing &amp; Sharing Sensitive Data. 1) Professor Michael Martin, Chair of the Humanities and Social Sciences Delegated Ethical Research Committee and Science and Medical Delegated Ethical Research Committee at The Australian National University, will guide us through the ethics of publishing and sharing sensitive data: How to plan for data sharing in your ethics application before data collection, and your obligations for existing data. 2) Baden Appleyard: Hear it from the experts: Privacy Law and Licensing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35941</video:player_loc><video:duration>2410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39968</video:thumbnail_loc><video:title>What's new in RVA - March 2019</video:title><video:description>What's new in RVA (Research Vocabularies Australia) as recorded at the March 2019 AVSIG (Australian Vocabularies Special Interest group) meeting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39968</video:player_loc><video:duration>911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40897</video:thumbnail_loc><video:title>Using SISSVoc to provide access to SKOS vocabularies - June 2019</video:title><video:description>Using SISSVoc to provide access to SKOS vocabularies. Release v3.6.0 updates, docker build and deploy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40897</video:player_loc><video:duration>1015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40905</video:thumbnail_loc><video:title>Additional slides by Car - March 2019</video:title><video:description>Additional Slides from Nicholas Car, CSIRO, at the march 2019 Australian Vocabularies Special Interest Group meeting (AVSIG)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40905</video:player_loc><video:duration>482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35963</video:thumbnail_loc><video:title>Metadata for Research Data Australia - reap what you sow - Pt 2 - 11 November 2014</video:title><video:description>Presented by ANDS, this webinar is for anyone involved in creating and managing metadata records in Research Data Australia (RDA). --Learn about the options available to your institution for getting metadata into RDA including harvesting and direct manual entry; --What is RIF-CS and is it your only option for delivering metadata to RDA? --Tips for maximising the impact of your metadata to boost data discovery, reuse and citation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35963</video:player_loc><video:duration>338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19098</video:thumbnail_loc><video:title>Why UPSERT is weird</video:title><video:description>Counterintuitive lessons learned from the implementation effort Talk that examines implementation process on the INSERT...ON DUPLICATE KEY LOCK FOR UPDATE feature proposed for PostgreSQL. "UPSERT" can loosely be described as a DBMS feature that allows a DML statement's author to atomically either insert a row, or on the basis of the row already existing, update that existing row instead, while safely giving little to no further thought to concurrency. One of those two outcomes must be guaranteed, regardless of concurrent activity, which is the essential property of UPSERT. Examples include MySQL's INSERT...ON DUPLICATE KEY UPDATE, or the SQL standard's MERGE statement (as implemented in a number of proprietary systems). The absence of this feature from Postgres has been a long-standing complaint from Postgres users, and an effort to implement an extension to the Postgres INSERT statement, that implements something broadly in line with user expectations in this area was undertaken in 2013. This talk considers the experience of working on that implementation, and examines how the proposed INSERT...ON DUPLICATE KEY LOCK FOR UPDATE feature deals with concurrency issues, visibility issues, the interplay of value locking and row locking, and the general avoidance of unprincipled deadlocking. In order to come up with an implementation that satisfied user expectations, while still preserving and respecting long standing abstractions and conceptual precepts, some interesting and counterintuitive choices were made to resolve the fundamental tension in tying value locking (as always required on a limited scale for unique index enforcement) to row locking (to LOCK FOR UPDATE). Finally, the talk examines the strategic significance of UPSERT, and further use-cases enabled by the feature in the area of multi-master replication conflict resolution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19098</video:player_loc><video:duration>3162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42425</video:thumbnail_loc><video:title>The G-NAF vocabularies – current technical SKOS vocab publication approaches</video:title><video:description>A recording of a presentation from Nick Car for the June 2018 AVSIG meeting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42425</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19743</video:thumbnail_loc><video:title>Neue Funktionen in QGIS 2.10 - 2.16</video:title><video:description>Seit der FOSSGIS 2015 in Münster sind vier neue QGIS Versionen herausgekommen, jede mit zahlreichen Neuerungen. Der Vortrag stellt ausgewählte neue Features vor, z.B. das neue Geometriemodell, die Live-Layereffekte und die Geometrieprüfung. Und wer weiss, vielleicht wird ja bis im Juli noch  das  neue Killerfeature entwickelt...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19743</video:player_loc><video:duration>1744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19732</video:thumbnail_loc><video:title>Flexible Routenplanung mit GraphHopper</video:title><video:description>GraphHopper ist ein schneller und flexibler Open Source Routenplaner der sowohl offline auf dem Gerät als auch auf dem Server läuft und schon bei vielen bekannten Organisationen und Firmen produktiv eingesetzt wird. Als Datenquelle können OpenStreetMap und SRTM Daten der NASA verwendet werden oder Datenimporter für andere Datenformate geschrieben werden (shp-file, ordnance survey, ...). Der Vortrag wird einen Überblick über die Möglichkeiten geben wie das Routing von A nach B, Reichweitenanalyse, Map Matching und mehr. Zusätzlich wird er auf die aktuellsten Entwicklungen eingehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19732</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35872</video:thumbnail_loc><video:title>Code list governance for G-NAF</video:title><video:description>A recording of a presentation from Joseph Abhayaratna for the March 2018 AVSIG meeting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35872</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35887</video:thumbnail_loc><video:title>Snippet - A risky business... or is it? The benefits of publishing sensitive data in a snapshot</video:title><video:description>Prof Michael Martin (ANU) talks about risk versus benefit of sharing sensitive data</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35887</video:player_loc><video:duration>65</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27114</video:thumbnail_loc><video:title>Mitteleuropa, Baden - "Miesmann"-Umgang in Karsau</video:title><video:description>Buben der 8. Volksschulklasse bauen aus Stroh, Buchs und Sade eine überlebensgroße Figur, die sie am Sonntag Lätare durchs Dorf führen. Sie schwingen lange, bebänderte Stangen und sagen vor den Häusern einen langen Heischespruch auf. Sie erhalten Eier und Geld. Am Nachmittag wird die Figur auf einer Anhöhe verbrannt. Abends finden sich die Buben mit den Mädchen des gleichen Jahrgangs zu einem Eieressen und anschließendem Tanz zusammen. =e The fourteen-year-old boys make a ten feet high figure from straw, box, and sabine. On Laetare Sunday this puppet is being guided through the village. The boys swing long ribboned poles and say a gift asking rhyme in front of all houses. They receive eggs and money from the inhabitants. In the afternoon the figure is being burnt on a hill. In the evening the boys meet the girls of the same age for eating the collected eggs and for a dance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27114</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27017</video:thumbnail_loc><video:title>Mitteleuropa, Bayern - Kerzenwallfahrt in Bogen</video:title><video:description>The pilgrimage to the Bogenberg is an impressive survival of the baroque peregrinatio. The film shows the whole procession from Holzkirchen near Vilshofen, along the Danube to the Bogenberg north-east of Straubing (70 km). On this pilgrimage a 13 m long "candle" is carried along with from the town of Bogen to the church of pilgrimage on top of the Bogenberg. This candle is the trunk of a pine-tree covered with stripes of red wax. The film lays a special emphasis on the documentation of the length of this pilgrimage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27017</video:player_loc><video:duration>1910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41237</video:thumbnail_loc><video:title>Data integrity protection with cryptsetup tools</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41237</video:player_loc><video:duration>2643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41156</video:thumbnail_loc><video:title>ARB gl spirv: bringing SPIR-V to Mesa OpenGL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41156</video:player_loc><video:duration>2668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41255</video:thumbnail_loc><video:title>Distance computation in Boost.Geometry</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41255</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41246</video:thumbnail_loc><video:title>Developing an Open Source Hardware Laptop with KiCAD</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41246</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41146</video:thumbnail_loc><video:title>Displayport Compliance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41146</video:player_loc><video:duration>1304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41219</video:thumbnail_loc><video:title>Connecting the Edge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41219</video:player_loc><video:duration>918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41179</video:thumbnail_loc><video:title>Blue elephant on-demand: Postgres + Kubernetes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41179</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41204</video:thumbnail_loc><video:title>Claim Space, the Libre Way, using SDRs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41204</video:player_loc><video:duration>1763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42922</video:thumbnail_loc><video:title>A comprehensive data quality evaluation method for the current of marine controlled-source electromagnetic transmitter based on Analytic Hierarchy Process</video:title><video:description>Marine controlled-source electromagnetic method has more and more applications in ocean resources exploration. Electromagnetic transmitter sends electromagnetic wave to the underground, the receiver located on the seafloor receives the electromagnetic wave which carries the information of the geosphere. And the underground structure is obtained by inversion calculation. Data quality of electromagnetic transmitter and seafloor receivers is the most important part of this method. The quality level of transmitting current directly affects the signal-to-noise ratio (SNR) of the electromagnetic field data, as received by a multi-component electromagnetic receiver from the seabed. Although the transmitting current stability is sufficient under normal circumstances, the SNR of the received signal can change owing to factors such as outside noise. In some emergency cases such as instrument failure or a sudden increase in electromagnetic interference that we are not aware of, the frequency and properties of the transmitting current may change, such as its size and waveform. The traditional current monitoring and data playback tools fail to detect and evaluate the anomalies well and in a timely manner, which introduces considerable errors in the later data processing procedure. Pertaining to these issues, this paper proposes a comprehensive quality evaluation method for the transmitting current. The proposed algorithm, based on the analytic hierarchy process, is first used to analyse five current stability parameters: current frequency, positive amplitudes, negative amplitudes, discrepancy of ideal waveform, and waveform repetition and then to define the harmonic energy and calculate the quality of transmitting current (QTC) index of the final data to assess the quality of the transmitting current comprehensively. The results of a marine experiment performed in 2016 show that the algorithm can identify abnormal current data and quantitatively evaluate the current conditions. Under normal circumstances, the QTC index is within 2%. However, after the simulation of anomalous mutations of the various attributes, the QTC index synchronized mutations to more than 4% and some curvilinear features were observed. These results will provide a positive, significant guide for the evaluation and monitoring of transmitting current data in marine experiments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42922</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41767</video:thumbnail_loc><video:title>Nachgeforscht</video:title><video:description>DIW-Forscherin Charlotte Bartels präsentiert in dieser Ausgabe des Video-Blogs „Nachgeforscht“ die Ergebnisse ihrer Forschung zur Einkommensverteilung in Deutschland. Erstmals in Deutschland wird im DIW Wochenbericht 3/2018 die Einkommensverteilung über einen Zeitraum von rund 140 Jahren präsentiert. Über alle politischen und wirtschaftlichen Turbulenzen des 20. Jahrhunderts hinweg hat sich vor allem der Einkommensanteil der Top-Zehn-Prozent wenig verändert: Auf Basis von Steuerdaten lag er sowohl 1913 als auch 2013 bei rund 40 Prozent des Volkseinkommens. Der Anteil des Top-Ein-Prozents war mit 13 Prozent 2013 hingegen niedriger als vor 100 Jahren, als dessen Anteil noch 18 Prozent betrug. Beide Gruppen haben aber seit der Nachkriegszeit deutlich zulegen können. In den vergangenen Jahrzehnten hat vor allem die untere Hälfte der Bevölkerung verloren: Erhielt sie 1960 noch mehr als 30 Prozent des Volkseinkommens, waren es 2013 nur noch 17 Prozent (vor Steuern und staatlichen Transferleistungen). Während sich in den siebziger und achtziger Jahren vergleichsweise wenig in der Einkommensverteilung der alten Bundesrepublik änderte, steigt seit der Wiedervereinigung die Einkommenskonzentration in Deutschland.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41767</video:player_loc><video:duration>194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19558</video:thumbnail_loc><video:title>Überblick des Linux Storage Stack</video:title><video:description>Das Storage-Subsystem selbst ist eine fundamentale Komponente im Linux-Kernel. Der Vortrag führt durch die wichtigsten Konzepte und Architekturstützen, die die traditionellen Anforderungen Datenintegrität, Platzeffizienz und hohe Leistungsdaten realisieren. Dazu kommt aber zusätzlich der Wunsch nach professioneller Handhabbarkeit, da Linux-Anwender oft erhebliche Mengen und komplexe Aufbauten von Hochleistungsssystemen verwalten möchten. Der Beitrag erläutert, wie die Kernel-Entwickler diese Vorstellungen umsetzen. Christoph Hellwig</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19558</video:player_loc><video:duration>3010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40559</video:thumbnail_loc><video:title>Longitudinal Spine - March 2019</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40559</video:player_loc><video:duration>1707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19708</video:thumbnail_loc><video:title>PostNAS-Suite</video:title><video:description>Die PostNAS Suite bietet Lösungen zum Import von NAS Dateien und zur Weiterverarbeitung sowie Inwertsetzung der Informationen. ALKIS, ATKIS, ABK werden im NAS Austauschformat ausgegeben und können via ogr2ogr (​OGR-Bibliothek) in unterschiedliche Systeme (PostgreSQL, Shape, Oracle u.a.) übertragen werden. * Was ist die PostNAS-Suite? * PostNAS-Suite – die Komponenten (ogr2ogr, norGIS ALKIS-Import, QGIS ALKIS Plugin) * Visualisierungsmöglichkeiten (QGIS, MapServer WMS) * Integration in Mapbender (ALKIS Auskunft, Navigation) * ALKIS Testdaten</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19708</video:player_loc><video:duration>2082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19575</video:thumbnail_loc><video:title>Btrfs – Das Dateisystem der Zukunft?</video:title><video:description>Das Dateisystem btrfs hat Einzug in den Enterprise-Breich gehalten. SUSE Linux Enterprise verwendet es bereits als Standarddateisystem. Dieser Vortrag bietet einen Überblick über die Features von btrfs: Wandlung bestehender ext3/4 Dateisysteme nach btrfs, Multi-Device-Dateisysteme, Subvolumes, Snapshots und Copy-on-Write. Andererseits werden auch die Einschränkungen beleuchtet, die der Betrieb von btrfs mit sich bringt. Eine kurze Live-Demo rundet den Vortrag ab. Florian Winkler</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19575</video:player_loc><video:duration>4086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42542</video:thumbnail_loc><video:title>User Research Library</video:title><video:description>A recording of a presentation from Brigette Metzler for the March 2018 AVSIG meeting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42542</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19562</video:thumbnail_loc><video:title>REST APIs dokumentieren mit Swagger</video:title><video:description>Mit Swagger lassen sich Webservice APIs auf einfache Weise dokumentieren und ausprobieren. Im einfachsten Fall wird basierend auf Annotationen im Quellcode eine Spezifikation generiert, die verwendet werden kann, um SDKs zu generieren oder eine HTML-Oberfläche zu erzeugen, mit der im Browser die API live getestet werden kann. Daniel Pozzi</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19562</video:player_loc><video:duration>1995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42544</video:thumbnail_loc><video:title>Snippet - Is it ethical NOT to share? Data publication meets research ethics in 50 seconds</video:title><video:description>Prof Michael Martin (ANU) talks about the ethics of sharing (and not sharing) data</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42544</video:player_loc><video:duration>49</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42543</video:thumbnail_loc><video:title>Neues Lernen in Zeiten von Digitalisierung und Künstlicher Intelligenz | Podcast Interview</video:title><video:description>Ich hatte Sebastian Becker (e-Learning Koordinator Universität Göttingen) zu Gast in meinem Workspace, um für seinen Podcast "Zukunft im Blick" über das Lernen in Zeiten von Digitalisierung und Künstlicher Intelligenz zu sprechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42543</video:player_loc><video:duration>4265</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42764</video:thumbnail_loc><video:title>Next in mobile syncing</video:title><video:description>An overview of the next challenges to address in the ownCloud mobile apps (with some bias to Android) and how we plan to conquer them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42764</video:player_loc><video:duration>671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42765</video:thumbnail_loc><video:title>Several ways to help testing oC, an introduction for the community</video:title><video:description>Talk related to encourage ownCloud Community to help testing the oC environment. It will describe some tools, methodologies and a guide to be active part of ownCloud QA process</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42765</video:player_loc><video:duration>858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42775</video:thumbnail_loc><video:title>Getting OwnCloud Insights</video:title><video:description>Where can I as a ownCloud admin get insights to investigate issues with my setup or with ownCloud server or the clients? - owncloud.log - webserver access log - desktop client logs - logs from Android *-debug.apk - Live-logging the iOS client with Xcode - Capturing HTTP(S) requests with mitmproxy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42775</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42774</video:thumbnail_loc><video:title>Branding with ownBrander and Tips and Tricks</video:title><video:description>ownBrander is the magic tool we use to build branded desktop and mobile clients. This talk will be a walkthrough and provide some best practice recommendations and tips and tricks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42774</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42769</video:thumbnail_loc><video:title>Sync engine unit testing for the desktop client</video:title><video:description>This is a short presentation of unit tests in the desktop client using a new fake server implementation to be able to test mid-sync states of the sync engine, for example file manager overlay icon status fetches for various sync scenarios.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42769</video:player_loc><video:duration>718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42784</video:thumbnail_loc><video:title>Developing ownCloud for our own needs</video:title><video:description>A presentation on how the need for a Google Calendar alternative lead to improvements into the DAV module and Calendar app and how the non-profit French organization [Framasoft] provides and develops free software services for anyone to use as an alternative to services which don't respect users privacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42784</video:player_loc><video:duration>1106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42782</video:thumbnail_loc><video:title>Avoiding a swarm of bugs using behat automated tests</video:title><video:description>We have improved the testing process by including automated tests following behaviour driven development techniques. I'll show you how we avoid many bugs to enter into new pull requests on ownCloud's core repository.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42782</video:player_loc><video:duration>540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42785</video:thumbnail_loc><video:title>WebDAV reloaded</video:title><video:description>Status update on what has been done in a period of one year compared to last years conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42785</video:player_loc><video:duration>592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38958</video:thumbnail_loc><video:title>PowerPreter: Post Exploitation Like a Boss</video:title><video:description>Powerpreter is "The" post exploitation tool. It is written completely in powershell which is present on all modern Windows systems. Powerpreter has multiple capabilties which any post exploitation shell worth its salt must have, minus the detection by anti virus or other countermeasure tools. Powerpreter has, to name a few, functions like stealing infromation, logging keys, dumping system secrets, in-memory code execution, getting user credenitals in plain, introducing vulnerabilties, stealing/modifying registry, web server and impersonate users. It is also capable of backdooring a target using multiple methods/payloads which could be controlled using top third party websites. Based on available privs, it could be used to pivot to other machines on a network and thus execute commands, code, powershell scripts etc. on those. It also contains a web shell which includes all these functionalities. It also has limited ability to clean up the system and tinker with logs. Almost all the capabilities of Powerpreter are persistent across reboots, memory resident and hard to detect. Powerpreter uses powershell which enables it not to use any "foreign" code. It could be deployed in a skeleton mode which pulls functionality from the internet on demand. It aims to improve Windows post exploitation practices and help in the most important phase of a Pen Test. The talk will be full of live demonstrations. Nikhil Mittal (@nikhil mitt) is a hacker, info sec researcher and enthusiast. His area of interest includes penetration testing, attack research, defense strategies and post exploitation research. He has many years of experience in Penetration Testing of many Government Organizations of India and other global corporate giants. He specializes in assessing security risks at secure environments which require novel attack vectors and "out of the box" approach. He has worked extensively on using HID in Penetration Tests and PowerShell for post exploitation. He is creator of Kautilya, a toolkit which makes it easy to use HID in penetration tests and Nishang, a post exploitation framework in powershell. In his free time, Nikhil likes to scan full IP ranges of countries for specific vulnerabilities, does some vulnerability research and works on his projects. He has spoken/trained at conferences like BlackHat USA, BlackHat Europe, RSA China, Troopers, PHDays, BlackHat Abu Dhabi, Hackfest and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38958</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38969</video:thumbnail_loc><video:title>Panel - The ACLU Presents NSA Surveillance</video:title><video:description>From the NSA's PRISM and metadata programs to IMSI catchers, location tracking to surveillance drones, and warrantless wiretapping to the AP's emails -- this has been the year of surveillance. Come join the American Civil Liberties Union as we unravel the thicket of new technologies and laws that allow the U.S. government to surveil Americans in more intrusive ways than ever before. We will explore the latest news and trends in surveillance, reasons to despair, grounds to be hopeful, and ways in which you can help the ACLU's fight against government overreaching. Catherine Crump (@CatherineNCrump) s a Staff Attorney with the ACLU's Speech, Privacy and Technology Project. She specializes in free speech and privacy litigation, particularly regarding the impact of new technologies on First and Fourth Amendment rights. She is lead counsel in the ACLU's challenge to the government's suspicionless searches of laptops at the international border, and is litigating a series of cases challenging the government's claim it can track the location of people's cell phones without a warrant. Christopher Soghoian (@csoghoian) is the Principal Technologist with the ACLU's Speech, Privacy and Technology Project. He completed his Ph.D. at Indiana University in 2012, which focused on the role that third party service providers play in facilitating law enforcement surveillance of their customers. In order to gather data, he has made extensive use of the Freedom of Information Act, sued the Department of Justice, and recorded phone company executives bragging about their surveillance practices. Kade Crockford (@onekade) is director of the Technology for Liberty program at the ACLU of Massachusetts, where she quarterbacks the ACLU of Massachusetts' work challenging the growing surveillance state and defending core First and Fourth Amendment and due process rights. Kade is currently working on a long term project to document and challenge the militarization and federalization of state and local law enforcement, focusing on the procurement and deployment of advanced surveillance and weapons systems, towards the end of bringing local police back under local control. She built and maintains the dedicated privacy website www.PrivacySOS.org, which hosts the Privacy Matters blog. Alex Abdo (@AlexanderAbdo) is a staff attorney in the ACLU's National Security Project, where he litigates cases concerning the expansive surveillance policies of the post-9/11 era. For example, he was counsel in the ACLU's recent Supreme Court challenge to the NSA's warrantless wiretapping program; he is currently challenging the NSA's collection of all Americans' telephony metadata; and he is suing for release of the government's secret interpretation of Section 215 of the Patriot Act. Nicole Ozer is the Technology and Civil Liberties Policy Director at the ACLU of California. She works on the intersection of new technology, privacy, and free speech and developed the organization's online privacy campaign, Demand Your dotRights (www.dotrights.org). Nicole graduated magna cum laude from Amherst College, studied comparative civil rights history at the University of Cape Town, South Africa, and earned her J.D. with a Certificate in Law and Technology from Boalt Hall School of Law, University of California Berkeley. Before joining the ACLU, Nicole was an intellectual property attorney at Morrison &amp; Foerster LLP. Nicole was recognized by San Jose Magazine in 2001 for being one of 20 "Women Making a Mark" in Silicon Valley.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38969</video:player_loc><video:duration>2651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38929</video:thumbnail_loc><video:title>Hacking Wireless Networks of the Future: Security in Cognitive Radio Networks</video:title><video:description>M2M, IoT, whatever buzzword you want to use, telecoms are predicting and preparing for a huge increase in embedded, connected devices within the next 10 years and predict spectrum utilization will increase even faster in the next 5 years. One of the ways this growth will be addressed is with cognitive radio networks. This talk will discuss the new kinds of security issues that are faced by these networks, particularly TV Whitespace. It will NOT presuppose knowledge of RF engineering and will work up from the basics of what cognitive radio is to the security challenges it faces, many of which are not yet solved. It will also release a new hardware platform for building and breaking cognitive radio networks. Hunter Scott is a computer engineer who can't not build things. His work is in robotics, embedded systems, and lately, RF engineering. He recently discovered that working at a startup is really fun. Materials:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38929</video:player_loc><video:duration>1786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38917</video:thumbnail_loc><video:title>Traffic Interception and Remote Mobile Phone</video:title><video:description>I have a box on my desk that your CDMA cell phone will automatically connect to while you send and receive phone calls, text messages, emails, and browse the Internet. I own this box. I watch all the traffic that crosses it and you don't even know you're connected to me. Welcome to the New World, where I, not them, own the towers. Oh, and thanks for giving me the box... for free. This box is a femtocell, a low-power cellular base station given or sold to subscribers by mobile network operators. It works just like a small cell tower, using a home Internet connection to interface with the provider network. When in range, a mobile phone will connect to a femtocell as if it were a standard cell tower and send all its traffic through it without any indication to the user. The state-of-the-art authentication protecting cell phone networks can be an imposing target. However, with the rising popularity of femtocells there is more than one way to attack a cellular network. Inside, they run Linux, and they can be hacked. During this talk, we will demonstrate how we've used a femtocell for traffic interception of voice/SMS/data, active network attacks and explain how we were able to clone a mobile device without physical access. Doug DePerry (@dugdep) is a Senior Security Consultant at iSEC Partners in New York City. In addition to his day-to-day consultant duties, Doug is also responsible for helping manage employee/new hire training as well as the summer intern program. At iSEC Doug has recently taken a deeper interest in iOS and crypto assessments as well as architecture reviews and embedded systems. He has also written a whitepaper on HTML5 titled, 'HTML5 Security:The Modern Web Browser Perspective'. Prior to joining iSEC, Doug worked for various defense contractors and the US Army. Tom Ritter (@TomRitterVG) is a Senior Security Consultant at iSEC Partners, a frequenter of @nysecsec, and has far more ideas than time. He is interested in nearly all aspects of cryptography, privacy, anonymity, and pseudonymity; security; and traveling. He is located corporeally in New York City, virtually at http://ritter.vg, and meta- physically has been lost for quite some time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38917</video:player_loc><video:duration>2806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38961</video:thumbnail_loc><video:title>DEF CON Comedy Jam Part VI, Return of the Fail</video:title><video:description>You know you can't stay away! The most talked about panel at DEF CON! More FAIL than you can shake a stick at. Come hear some of the loudest mouths in the industry talk about the epic security failures of the last year. So much fail, you'll need waffles to make it through. Nothing is sacred not even each other. Over the last two years, we've raised over 2000 for the EFF, let's see how much we can raise this year. David Mortman (@mortman.com) is the Chief Security Architect at Enstratius and is a Contributing Analyst at Securosis. Before enStratus, he ran operations and security for C3. Formerly the Chief Information Security Officer for Siebel Systems, Inc., Previously, Mr. Mortman was Manager of IT Security at Network Associates. Mr. Mortman has also been a regular panelist and speaker at RSA, Blackhat, Defcon and SSecure360 as well. Mr. Mortman sits on a variety of advisory boards including Qualys. He holds a BS in Chemistry from the University of Chicago. David writes for Securosis, Emergent Chaos and the New School blogs. Rich Mogull (@rmogull) is a recovering Gartner analyst who is embarrassed at corporate events because he actually enjoys using technology and can even pop a shell in a pinch. He is a DEF CON Goon, former paramedic and ski patroller, and once drove a submarine for a few minutes without hitting anything. In previous Fail panels he has broken robots, hacked WiFi, impersonated a money mule, and launched rockets. Chris Hoff is VP of Strategy &amp; Planning at Juniper Networks' Security Business Unit, previously serving as chief security architect, responsible for worldwide security solutions architecture, customer advocacy, and field enablement. He was previously director of cloud &amp; virtualization solutions at Cisco Systems where he focused on virtualization and cloud computing security, spending most of his time interacting with global enterprises and service providers, governments, and the defense and intelligence communities. Prior to Cisco, he was Unisys Corporation's chief security architect, served as Crossbeam Systems' chief security strategist, was the CISO and director of enterprise security at a 25 billion financial services company and was founder/CTO of a national security consultancy amongst other startup endeavors. Dave Maynor is a founder of Errata Security and serves as the Chief Technical Officer. Mr. Maynor is responsible for day-to-day technical decisions of Errata Security and also employs a strong background in reverse engineering and exploit development to produce Hacker Eye View reports. Mr. Maynor has previously been the Senior Researcher for Secureworks and a research engineer with the ISS Xforce R&amp;D team where his primary responsibilities included reverse engineering high risk applications, researching new evasion techniques for security tools, and researching new threats before they become widespread. Before ISS, Maynor spent 3 years at Georgia Institute of Technology (GaTech), with the last two years as a part of the information security group as an application developer to help make the sheer size and magnitude of security incidents on campus manageable. Before that Maynor contracted with a variety of different companies in a widespread of industries ranging from digital TV development to protection of top 25 websites to security consulting and penetration testing to online banking and ISPs. James Arlen (@myrcurial) is a senior consultant at Leviathan Security Group providing security consulting services to the utility and financial verticals. He has been involved with implementing a practical level of information security in Fortune 500, TSE 100, and major public-sector corporations for 19+ years. James is also a contributing analyst with Securosis and has a recurring column on Liquidmatrix Security Digest. Best described as: "Infosec geek, hacker, social activist, author, speaker, and parent." His areas of interest include organizational change, social engineering, blinky lights and shiny things. Rob Graham (@ErrataRob) is an American security consultant, best known as the father of network IPS and the creator of BlackICE. He's been in cybersec since before people started using the term "cybersec," starting as a child learning from his grandfather, who was a code breaker in WWII.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38961</video:player_loc><video:duration>6614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38951</video:thumbnail_loc><video:title>Abusing NoSQL Databases</video:title><video:description>The days of selecting from a few SQL database options for an application are over. There is now a plethora of NoSQL database options to choose from: some are better than others for certain jobs. There are good reasons why developers are choosing them over traditional SQL databases including performance, scalabiltiy, and ease-of-use. Unfortunately like for many hot techologies, security is largely an afterthought in NoSQL databases. This short but concise presentation will illustrate how poor the quality of security in many NoSQL database systems is. This presentation will not be confined to one particular NoSQL database system. Two sets of security issues will be discussed: those that affect all NoSQL database systems such as defaults, authentication, encryption; and those that affect specific NoSQL database systems such as MongoDB and CouchDB. The ideas that we now have a complicated heterogeneous problem and that defense-in-depth is even more necessary will be stressed. There is a common misconception that SQL injection attacks are eliminated by using a NoSQL database system. While specifically SQL injection is largely eliminated, injection attack vectors have increased thanks to JavaScript and the flexibility of NoSQL databases. This presentation will present and demo new classes of injection attacks. Attendees should be familiar with JavaScript and JSON. Ming Chow (@tufts cs mchow) is a Lecturer at the Tufts University Department of Computer Science. His areas of work are in web and mobile engineering and web security. He teaches courses largely in the undergraduate curriculum including the second course in the major sequence, Web Programming, Music Apps on the iPad, and Introduction to Computer Security. He was also a web application developer for ten years at Harvard University. Ming has spoken at numerous organizations and conferences including the High Technology Crime Investigation Association - New England Chapter (HTCIA-NE), the Massachusetts Office of the Attorney General (AGO), John Hancock, OWASP, InfoSec World (2011 and 2012), DEF CON 19 (2011), the Design Automation Conference (2011), Intel, and the SOURCE Conference (Boston 2013). Ming's projects in information security include building numerous CTF challenges, Internet investigations, HTML5 and JavaScript security, and Android forensics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38951</video:player_loc><video:duration>1226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38955</video:thumbnail_loc><video:title>EMET 4.0 PKI Mitigation</video:title><video:description>Microsoft EMET is a free Mitigation tool. In addition to its memory corruption exploit mitigations, a newly introduced feature is the PKI mitigation. This mitigation implements x509 certificate pinning to prevent usage of forged certificates in HTTPS sessions in the web browser. This talk is technical as it demos EMET in action and explains how the PKI mitigation works. Neil Sikka (@neilsikka) is a computer security enthusiast and researcher. He works at Microsoft on MSRC (Microsoft Security Response Center) as a Software Security Engineer where he analyzes 0day exploits and other security vulnerabilities in any Microsoft software, and develops security tools such as EMET. In addition to his security research at work, he also likes to do security research on his free time at home on nights and weekends. He has a technical blog where he posts his security research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38955</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38977</video:thumbnail_loc><video:title>Legal Aspects of Full Spectrum Computer Network (Active) Defense</video:title><video:description>Full spectrum computer network (active) defense mean more than simply "hacking back". We've seen a lot of this issue lately. Orin Kerr and Stewart Baker had a lengthy debate about it online. New companies with some high visibility players claim they are providing "active defense" services to their clients. But all-in-all, what does this really mean? And why is it that when you go to your attorneys, they say a flat out, "No". This presentation examines the entire legal regime surrounding full spectrum computer network (active) defense. It delves into those areas that are easily legal and looks at the controversial issues surrounding others. As such we will discuss technology and sensors (ECPA and the service provider exception); information control and management (DRM); and, "active defense" focusing on honeypot, beacons, deception (say hello to my little friend the Security and Exchange Commission); open source business intelligence gathering (CFAA, economic espionage; theft of trade secrets); trace back and retrieval of stolen data (CFAA). Past presentations have shown much of what is taken away is audience driven in response to their questions and the subsequent discussion. And, as always, I try to impress upon computer security professionals the importance of working closely with their legal counsel early and often, and of course "Clark's Law" - explain the technical aspects of computer security to your attorneys at a third grade level so they can understand it and then turn around and explain it to a judge or jury at a first grade level. Robert Clark has enjoyed working numerous federal legal jobs for the past two decades. He is the former Cybersecurity Information Oversight &amp; Compliance Officer for the Assistant Secretary of Cybersecurity and Communications, Department of Homeland Security and former legal advisor to the Navy CIO; United States Computer Emergency Readiness Team; and, the Army's Computer Emergency Response Team. In these positions he has provided advice on all aspect of computer network operations. He interacts regularly with many government agencies and is a past lecturer at Black Hat; DEF CON; Stanford Center for Internet and Society and the Berkman Center for Internet &amp; Society at Harvard University -Four TED-TECH Talks 2011; SOURCE Boston 2010; the iapp; and, the DoD's Cybercrimes Conference. He is thrilled to be returning to DEF CON this year.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38977</video:player_loc><video:duration>2574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38988</video:thumbnail_loc><video:title>Closing Ceremonies</video:title><video:description>The Dark Tangent and GOONS end the conference with closing ceremonies and awards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38988</video:player_loc><video:duration>5560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38992</video:thumbnail_loc><video:title>De Anonymizing Alt Anonymous Messages</video:title><video:description>In recent years, new encryption programs like Tor, RedPhone, TextSecure, Cryptocat, and others have taken the spotlight - but the old guard of remailers and shared inboxes are still around. Alt.Anonymous.Messages is a stream of thousands of anonymous, encrypted messages, seemingly opaque to investigators. For the truly paranoid, there is no communication system that has better anonymity - providing features and resisting traffic analysis in ways that Tor does not. Or so is believed. After collecting as many back messages as possible and archiving new postings daily for four years, several types of analysis on the contents of alt.anonymous.messages will be presented and several ways to break sender and receiver anonymity explained. Messages will be directly and statistically correlated, communication graphs drawn, and we'll talk about what challenges the next generation of remailers and nymservs face, and how they should be designed. Tom Ritter is interested in nearly all aspects of cryptography, privacy, anonymity, and pseudonymity. He contributes to http://crypto.is and tries to explain the difference between Onion Routing and Mixing to as many people as he can. He is located corporeally in New York City, virtually at http://ritter.vg, and meta-physically has been lost for quite some time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38992</video:player_loc><video:duration>2670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38996</video:thumbnail_loc><video:title>Pwn The Pwn Plug</video:title><video:description>Malicious attackers and penetration testers alike are drawn to the ease and convenience of small, disguise-able attacker-controlled devices that can be implanted physically in a target organization. When such devices are discovered in an organization, that organization may wish to perform a forensic analysis of the device in order to determine what systems it has compromised, what information has been gathered, and any information that can help identify the attacker. Also, attacker-implanted penetration testing software and hardware may also be the target of counter-attack. Malicious attackers may compromise penetration testers' devices in order to surreptitiously gather information across multiple targets and pentests. The very tools we rely on to test security may provide an attractive attack surface for third parties. In this talk, procedures for forensic examination and zero-day vulnerabilities that lead to remote compromise of the Pwn Plug will be discussed and demonstrated as a case study. Possible attack scenarios will be discussed. Wesley McGrew (@McGrewSecurity) is an assistant research professor at Mississippi State University's Computer Security Research Center, where he recently earned a Ph.D. in computer science for his research in vulnerability analysis of SCADA HMI systems. He also lectures for the MSU National Forensics Training Center, which provides free digital forensics training to law enforcement and wounded veterans. In the spring 2013 semester, he began teaching a self-designed course on reverse engineering to students at MSU, using real-world, high-profile malware samples, as part of gaining NSA CAE Cyber Ops certification for MSU. Wesley has presented at Black Hat USA and DEF CON, and is the author of penetration testing and forensics tools that he publishes through his personal/consultancy website, McGrewSecurity.com.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38996</video:player_loc><video:duration>2454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38994</video:thumbnail_loc><video:title>Kill 'em All — DDoS Protection Total Annihilation!</video:title><video:description>Kill 'em All — DDoS Protection Total Annihilation! TONY MIU TECHNICAL DIRECTOR, BLOODSPEAR RESEARCH GROUP With the advent of paid DDoS protection in the forms of CleanPipe, CDN / Cloud or whatnot, the sitting ducks have stood up and donned armors... or so they think! We're here to rip apart this false sense of security by dissecting each and every mitigation techniques you can buy today, showing you in clinical details how exactly they work and how they can be defeated. Essentially we developed a 3-fold attack methodology: stay just below red-flag rate threshold, mask our attack traffics inconspicuous, emulate the behavior of a real networking stack with a human operator behind it in order to spoof the correct response to challenges, ??? PROFIT! We will explain all the required look-innocent headers, TCP / HTTP challenge-response handshakes,JS auth bypass, etc. etc. in meticulous details. With that knowledge you too can be a DDoS ninja! Our PoC attack tool "Kill-em-All" will then be introduced as a platform to put what you've learned into practice, empowering you to bypass all DDoS mitigation layers and get straight through to the backend where havoc could be wrought. Oh and for the skeptics among you, we'll be showing testing results against specific products and services. As a battle-hardened veteran in the DDoS battlefield, Tony "MT" Miu has garnered invaluable experiences and secrets of the trade, making him a distinguished thought leader in DDoS mitigation technologies. At Nexusguard, day in day out he deals with high-profile mission-critical clients, architecturing for them full-scale DDoS mitigation solutions where failure is not an option. He has presented at DEF CON 20 and AVTokyo 2012 a talk titled "DDoS Black and White Kungfu Revealed", and at the 6th Annual HTCIA Asia-Pacific Conference a workshop titled "Network Attack Investigation". With "Impossible is Nothing" as his motto, Dr. Lee never fails to impress with his ingenious implementation prowess. With years of SOC experience under his belt, systematic security engineering and process optimization are his specialties. As a testament to his versatility, Dr. Lee has previously presented in conferences across various disciplines including ACM VRCIA, ACM VRST, IEEE ICECS and IEEE ECCTD. Materials: https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/DEFCON-21-Miu-Lee-Kill-em-All-DDoS-Protection-Total-Annihilation-Updated.pdf https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/DEFCON-21-Miu-Lee-Kill-em-All-DDoS-Protection-Total-Annihilation-WP-Updated.pdf https://www.defcon.org/images/defcon-21/dc-21-presentations/Mui-Lee/Extras-Updated.zip</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38994</video:player_loc><video:duration>2252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38987</video:thumbnail_loc><video:title>The dawn of Web 3.0</video:title><video:description>Remember that scene in Hackers where Jonny Lee Miller and Angelina Jolie get a bunch of hackers to attack Fisher Steven's network through vulnerabilities that they find while flying (literally) through Fisher's network? Even though it had no basis in reality at the time, it was still pretty awesome. This presentation will be like that, except real. This highly demo-focused presentation will unleash the next generation of web application visualization and security flaw detection. Created as part of DARPA's Cyber Fast Track, we have developed a completely awesome way of visualizing, in 3D, how massive numbers of web applications across the Internet are interconnected. This visualization engine provides a simple yet beautiful view of web applications and their vast, sprawling interconnections, all the while incorporating web application vulnerabilities into the visual metadata. Teal Rogers is a dedicated maker and software designer who has been advancing existing products through innovative new interfaces for years. Between being a brilliant imagineer, rogue inventor, warrior-poet, master of surprise, and student of the arcane he has managed to design and sell the highest quality laser gloves on the market. More recently, he has been inexorably drawn to the nascent power of the 3rd dimension. Alejandro Caceres is a computer network operations engineer focused on network offense software development and web application penetration testing and security. He is particularly interested in using distributed computing and offensive security principles to create cool/new/revolutionary open source and free applications with a global impact.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38987</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38983</video:thumbnail_loc><video:title>Evil DoS Attacks and Strong Defenses</video:title><video:description>On the attack side, this talk will explain and demonstrate attacks which crash Mac OS X, Windows 8, Windows Server 2012, and Web servers; causing a BSOD or complete system freeze. The Mac and Windows systems fall to the new IPv6 Router Advertisement flood in thc-ipv6-2.1, but only after creating a vulnerable state with some "priming" router advertisements. Servers fail from Sockstress--a brutal TCP attack which was invented in 2008, but still remains effective today. On the defense side: the inside story of the DDoS that almost Broke the Internet. In March 2013, attackers launched an attack against Spamhaus that topped 300Gbps. Spamhaus gave us permission to talk about the details of the attack. While CloudFlare was able to fend off the attack, it exposed some vulnerabilities in the Internet's infrastructure that attackers will inevitably exploit. If an Internet-crippling attack happens, this is what it will look like. And here's what the network needs to do in order to protect itself. Sam Bowne (@sambowne) has been teaching computer networking and security classes at CCSF since 2000. He has given talks at DEFCON, BayThreat, LayerOne, Toorcon, and lightning talks at HOPE on Ethical Hacking, and taught classes and seminars at many other schools and teaching conferences. He has a PhD &amp; lot of industry certs but still no CISSP. Matthew Prince (@eastdakota) is the co-founder &amp; CEO of CloudFlare, the web performance and security company. Matthew wrote his first computer program at age 7 when his mom would sneak him in to university computer science courses. After attending law school, he worked as an attorney for one day before jumping at the opportunity to be a founding member of a tech startup. He hasn't looked back. CloudFlare is Matthew's third entrepreneurial venture. CloudFlare was named a 2012 Technology Pioneer by the World Economic Forum and selected by the Wall Street Journal as the Most Innovative Internet Technology company for the last two years running. Today, CloudFlare accelerates and protects more than 120 billion page views for over a million customers and more than 1.5 billion web visitors every month. Matthew holds a degree in English and Computer Science from Trinity College. He graduated with highest honors from the Harvard Business School where he was a George F. Baker Scholar and was awarded the Dubliner Prize for Entrepreneurship. He earned a JD from the University of Chicago and is a member of the Illinois Bar. He teaches technology law as an adjunct professor at the John Marshall Law School where he serves on the Board of Advisors for the Center for Information Technology and Privacy Law. He is also the co-creator of Project Honey Pot, the largest community of webmasters tracking online fraud and abuse. On the side, Matthew is a certified ski instructor, a former mountain guide, and a regular attendee of the Sundance Film Festival.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38983</video:player_loc><video:duration>2479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38978</video:thumbnail_loc><video:title>DNS Has Been Found To Be Hazardous To Your Health</video:title><video:description>The largest manufacturer of laptops, one of the largest consulting firms, and a big data behemoth all walk into a bar... His research explores many self-inflicted gaps that continue to plague even the largest companies. These gaps are often seen as trivial and ignored, thus making all of their DNS investments lead to a false sense of security. Too much effort and trust go into vendor solutions when 'common sense' and 'due diligence' were never deliverables requested in the RFP. Before we invest in securing our domains, it may be wise to ensure we own them. Before we harden our resolvers to prevent poisoning, maybe we should ensure our clients are querying what is expected. Before we make operational decisions about how client resolver settings should be configured, maybe should consider the consequences to DNS behavior. Before we call DNS secure, maybe we should understand what it is doing. Robert Stucke (@bobx) has 14 years of professional experience in information security. He has lead security consulting teams, worked with multiple fortune 50 clients, served as architect, developer, incident responder, and chief antagonist. As an independent researcher, he has developed custom solutions for large clients revolving around DNS intelligence and is constantly looking for new ways to use and abuse the resources many companies tend to neglect. Many of his tools are considered the cornerstone of fortune 50 security operation centers for detecting and mitigating advanced targeted attacks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38978</video:player_loc><video:duration>2221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38952</video:thumbnail_loc><video:title>ACL Steganography: Permissions to Hide Your Porn</video:title><video:description>Everyone's heard the claim: Security through obscurity is no security at all. Challenging this claim is the entire field of steganography itself - the art of hiding things in plain sight. Most people know you can hide a text file inside a photograph, or embed a photograph inside an MP3. But how does this work under the hood? What's new in the stego field? This talk will explore how various techniques employed by older steganographic tools work and will discuss a new technique developed by the speaker which embodies both data hiding and data enciphering properties by encoding data inside NTFS volumes. A new tool will be released during this talk that will allow attendees to both encode and decode data with this new scheme. Michael Perklin (@mperklin) is currently employed as a Senior Investigator within the Corporate Investigations department of an Enterprise class telecommunications firm. Throughout his career he has performed digital-forensic examinations on over a thousand devices and has processed petabytes of information for electronic discovery. Michael has spoken at security conferences internationally about a variety of topics including digital forensics, computer security, data hiding, and anti-forensics. Michael holds numerous security-related degrees, diplomas and certifications, is a member of the High Technology Crime Investigations Association, and is an avid information security nut who loves learning about new ways to break things.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38952</video:player_loc><video:duration>2687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38962</video:thumbnail_loc><video:title>Panel - Do It Yourself Cellular IDS</video:title><video:description>For less than 500, you can build your own cellular intrusion detection system to detect malicious activity through your own local femtocell. Our team will show how we leveraged root access on a femtocell, reverse engineered the activation process, and turned it into a proof-of-concept cellular network intrusion monitoring system. We leveraged commercial Home Node-Bs ("femtocells") to create a 3G cellular network sniffer without needing to reimplement the UMTS or CDMA2000 protocol stacks. Inside a Faraday cage, we connected smartphones to modified femtocells running Linux distributions and redirected traffic to a Snort instance. Then we captured traffic from infected phones and showed how Snort was able to detect and alert upon malicious traffic. We also wrote our own CDMA protocol dissector in order to better analyze CDMA traffic. The goal of this project was to develop a low-cost proof-of-concept method for capturing and analyzing cellular traffic using locally-deployed femtocells, which any security professional can build. Sherri Davidoff (@sherridavidoff) is a principal and Senior Security Consultant at LMG Security. She has over a decade of experience as an information security professional, specializing in penetration testing, forensics, social engineering testing and web application assessments. Sherri is the co-author of "Network Forensics: Tracking Hackers Through Cyberspace" (Prentice Hall, 2012). She is a GIAC-certified forensic examiner (GCFA) and penetration tester (GPEN), and holds her degree in Computer Science and Electrical Engineering from MIT.br Facebook Scott Fretheim is an expert penetration tester and risk assessment consultant. His clients include Fortune 500 companies, financial institutions, insurance companies, health care organizations, and more. He is a GIAC Certified Web Application Penetration Tester (GWAPT) and is trained in smart grid and SCADA security. He is a founding member of the Montana HTCIA, and holds his B.S. in Management of Information Systems. Scott is an instructor at Black Hat. David Harrison specializes in digital and mobile device forensics as well as information security research. He is a principal author of the DEFCON 2012 Network Forensics Contest. David holds a A.S. in Computer Science from FVCC and is pursuing a B.S. in Software Design from Western Governor's University. Randi Price is a security consultant at LMG Security. She specializes in policy and procedure review and development, including ISO 27001 assessments and HIPAA risk analyses. Randi provides security management consulting for large enterprises such as financial and health care organizations. She is a certified digital forensic examiner and holds her GIAC forensic certification (GCFE). Randi holds two BS degrees in Management of Information Systems and Accounting from the University of Montana.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38962</video:player_loc><video:duration>3939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38975</video:thumbnail_loc><video:title>The Government and UFOs</video:title><video:description>This talk is about the ways the many components of governments interact and respond to challenging and anomalous events--highly relevant to hacking by all definitions and at all levels. If you donít know the lay of the land, you can not engage in appropriate research and reconnaissance, counter-measures, and operations. The proliferation of reliable reports of unidentified flying objects from the 1940s forward represented just such a challenge. The phenomenon was anomalous, well-documented, and certainly challenging because, as Major General John Samford said, "credible people have seen incredible things." The UFO History Group includes some of the best researchers in the field. Richard Thieme was privileged to be invited to join the group and their project which resulted, after nearly 5 years of work, in "UFOs and Government: A Historical Inquiry," an outstanding work of historical scholarship that nevertheless reads like a fascinating detective story. In almost 600 pages and with nearly 1000 citations, the work illuminates the response of the government since the early 1940s. how and why policies were set, and how they were executed. The book has been recommended by CHOICE, the primary resource for academic libraries, for inclusion by libraries at all levels because the book stands out as "an exception" in a field filled with speculation (there is virtually none in this book). Other reviews say, "this is the best book about the UFO phenomena that was ever written" and "UFOs and Government is a triumph of sober, conscientious scholarship unlikely to be equaled for years to come." You have never heard a talk like this -- about a subject that has been ridiculed and marginalized intentionally for sixty years as a matter of policy and politics. As Don Quixote said, "insanity is seeing things as they really are." This speech uses UFO phenomena as dye in the arteries of "how things really are." Richard Thieme (@neuralcowboy) has established a reputation for edgy thinking, the mindset of a hacker, and radical clarity ("insanity is seeing things as they really are," said Don Quixote). Jeff Moss said of him, "His ability to be open minded. conspiratorial, ethical and subversive at the same time is inspiring." Clint Brooks, Asst. Deputy Director of NSA (ret) said, "Thieme takes us to the edge of cliffs we know are there but rarely visit." He is an author and professional speaker focused on the deeper implications of technology, religion, and science for twenty-first century life. He has published hundreds of articles, dozens of short stories, three books with more coming, and has delivered hundreds of speeches. A novel, FOAM, is in progress and ìA Richard Thieme Reader,î collecting fiction and non-fiction, interviews and book reviews, will be published in 2013. Thieme speaks professionally about the challenges posed by new technologies and the future, how to redesign ourselves to meet these challenges, and creativity in response to radical change. He has spoken for numerous hacker, security and intel conferences around the world. He recently spent a day at NSA doing a speech, a panel, and a discussion. His column, "Islands in the Clickstream," was distributed to thousands of subscribers in sixty countries before collection as a book in 2004. When a friend at the NSA told him, "The only way you can tell the truth [that we discuss during a decade-long project on intelligence and ethics] is through fiction," he returned to writing short stories, one result of which is "Mind Games," a collection of nineteen stories. Other edgy realities are referenced in the recently published and critically extolled "UFOs and Government: A Historical Inquiry" to which he contributed, a 5-year research project using material from inside the military and intelligence communities to document government responses to the phenomena from WW2 to the present.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38975</video:player_loc><video:duration>2776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38985</video:thumbnail_loc><video:title>HiveMind: Distributed File Storage Using JavaScript Botnets</video:title><video:description>Some data is too sensitive or volatile to store on systems you own. What if we could store it somewhere else without compromising the security or availability of the data, while leveraging intended functionality to do so? This presentation will cover the methodology and tools required to create a distributed file store built on top of a JavaScript botnet. This type of data storage offers redundancy, encryption, and plausible deniability, but still allows you to store a virtually unlimited amount of data in any type of file. They can seize your server -- but the data's not there! Sean Malone has been building and breaking networks and applications for the last 12 years, and he has a diverse practical and academic background in information technology and security. As a Principal Consultant and the primary engagement manager for FusionX, Sean provides clients across all verticals with sophisticated adversary simulation assessments and strategic security guidance. Sean is a key member of the FusionX internal research and development team and his custom security assessment utilities are used in a majority of FusionX engagements. SeanTMalone.com</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38985</video:player_loc><video:duration>2393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38981</video:thumbnail_loc><video:title>DragonLady</video:title><video:description>One of the top types of Android malware are trojans that claim to provide a useful service, but instead send SMS messages to premium shortcodes, charging the victims and putting money directly into the attackers' hands. We've seen a steady increase in this type of malware over the past years, and recently we've seen an increase in sophistication of obfuscation and distribution techniques as well. By investigating certain families of malware over time, we've seen encryption, code level obfuscation, on-demand build systems, and weekly code release cycles become more common. It became clear that there was significant organization and investment of both time and money behind several of these malware families, so we began following leads to find out how far the rabbit hole goes. This presentation will show key findings and methods of this investigation into top Android malware distributors operating in Russia and the surrounding region. The investigation includes the discovery of 10's of thousands of bot-controlled twitter accounts spreading links to this type of SMS fraud malware, tracing distribution through thousands of domains and custom websites, and the identification of multiple "affiliate web traffic monetization" websites based in Russia which provide custom Android SMS fraud malware packaging for their "affiliates". During this investigation we have mapped out an entire ecosystem of actors, each providing their own tool or trade to help this underground community thrive. Come out to this talk to find out how just how much effort and manpower is invested in defrauding Android users through this type of SMS trojan malware, and the types of organizations that are behind it. Ryan W. Smith (@ryanwsmith13) is a Senior Research and Response Engineer at Lookout, and has been an actively making and breaking software systems for the past 11 years. With a tendency to jump into anything sufficiently interesting and challenging, his projects range from automated x86 reverse engineering to large scale network attack graph analytics. As a chronic community contributor, Ryan may have been seen speaking at any number of Honynet Project, OWASP, AHA, or UT COMSOC events. Tim Strazzere is a Lead Research and Response Engineer at Lookout Mobile Security. Along with writing security software, he specializes in reverse engineering and malware analysis. Some interesting past projects include having reversing the Android Market protocol, Dalvik decompilers and memory manipulation on mobile devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38981</video:player_loc><video:duration>2428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38989</video:thumbnail_loc><video:title>Prowling P2P Botnets After Dark</video:title><video:description>Peer-to-peer botnets have become the backbone of the cybercrime ecosystem. Due to their distributed nature, they are more difficult to understand and contain than traditional botnets. To combat this problem, we have developed the open-source framework *prowler* for peer-to-peer botnet tracking and node enumeration. It combines efficient crawling strategies with the ability to plug in implementations for custom application layer protocols. In this talk, attendees will learn how to use prowler to reconnoiter and track peer-to-peer botnets. We will show some real-world examples, interpret the results, and discuss pitfalls and challenges. We will then examine how these results can be used in attempts to attack and take over peer-to-peer botnets. Tillmann Werner works at CrowdStrike where his duties include analyzing targeted threats, developing defence strategies and prototyping analysis tools for the company. He specializes in reverse engineering, honeypot technologies and containment strategies for large-scale attacks. As a member of the Honeynet Project, Tillmann is actively involved with the global IT security community and is a regular speaker on the international conference circuit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38989</video:player_loc><video:duration>2486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38973</video:thumbnail_loc><video:title>The Road Less Surreptitiously Traveled</video:title><video:description>Anonymously driving your own vehicle is becoming unattainable with the proliferation of automatic license plate readers (ALPRs) now coming into wide-spread use. Combined with always-on electronic toll tags, smart phone traffic apps and even plain cell phones are adding to this problem. There is little public disclosure of this tracking and little legislation limiting the length of time data is retained, even if it is not involved in any investigation. History, laws, funding, detection, and their technological limitations, will be explored in this talk. pukingmonkey (@pukingmonkey) has been noodling around UNIX for a short three decades, has been attending DEF CON for a bit over a decade, during which time he has won three black badges. He is presently an IT Director in healthcare informatics, but has worked in technology research, and the financial services sector. Those that attend the DC shoot know him as the one that brings the loudest and largest bore to the event.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38973</video:player_loc><video:duration>2764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38984</video:thumbnail_loc><video:title>Man In The Middle ALL THE IPv6 THINGS!</video:title><video:description>Back in 2011, Alec Waters demonstrated how to overlay a malicious IPv6 network on top of an IPv4-only network, so that an attacker can carry out man-in-the-middle attacks on IPv4 traffic and subvert the assumed end to end security model. This attack is potentially powerful but requires involves a complex series of manual system configuration and setup activities, including the use of experimental and since-deprecated techniques. In addition, technology updates rendered Waters' implementation of the attack ineffective on certain platforms, such as Windows 8. We reviewed the attack and tried it against current operating systems. We found configuration updates were needed to make it work against Windows 8 hosts and have packaged our setup into a script called "Sudden Six" to make launching the attack quick and painless. This attack now works against a variety of different platforms and operating systems, which will allow you to man-in-the-middle IPv6 traffic in record time. This talk will discuss how the attack works as well as discuss our automation strategy and some pitfalls we uncovered. The "Sudden Six" configuration utility will be released and a demonstration of the attack against Windows 8 will be provided. Scott Behrens (@HelloArbit) is currently employed as a senior security consultant at Neohapsis and an adjunct professor at DePaul University. An avid coder and researcher, he has contributed to a number of open source tools for both attack and defense. Scott Behrens is the co-developer of NeoPI, a framework to aid in the detection of obfuscated malware. Scott also co-developed BBQSQL, a rapid blind sql injection exploitation framework. Scott has presented security research at DEF CON, DerbyCon, Security Forum Hagenberg, Security B-sides Chicago, and ISACA Milwaukee. Scott has also published security white papers for InformationWeek magazine, the Infosec Institute, and the Neohapsis blog. Brent Bandelgar is an Associate Security Consultant at Neohapsis, focused on delivering network penetration testing, application security assessments, and security architecture. Prior to Neohapsis, Brent was a member of the Apple Consultants Network delivering managed IT services and custom solutions centered on the Apple Mac OS X and iOS platforms. Brent has extensive background in developing and supporting Web applications in PHP as well as tools in Bash and Python. Brent Bandelgar holds a Master's of Science in Network Security from DePaul University as well as the Apple Certified System Administrator and Mobile Technical Competency certifications from Apple, Inc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38984</video:player_loc><video:duration>941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42778</video:thumbnail_loc><video:title>Meanwhile, on the Android side...</video:title><video:description>Status update on what has been done from the last OC conference in the ownCloud app for Android.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42778</video:player_loc><video:duration>642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42783</video:thumbnail_loc><video:title>ownCloud using our SAN storage</video:title><video:description>I needed a way to allow owncloud to run on its own web server but use our SAN to store the user data so we didn't end up with duplicated data. I developed a way to seamlessly serve a "cloud" folder located in the user's SAN mounted /home directory via the /var/www/owncloud/USER/data directory using bindmount, ldap and python. Bonus? The users ownCloud directory is accessible to the user on any server which has their home directories mounted (basically all of them) from the command line. I'm definitely not a programmer, rather I am a SysAdmin. This was my first attempt at using python and I am sure it could be improved. I am happy to share my process and see what ideas it sparks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42783</video:player_loc><video:duration>387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42780</video:thumbnail_loc><video:title>Performance in ownCloud Chapter 2</video:title><video:description>There is a growing number of large-scale file synchronization and sharing services in the research collaboration network. In this contribution I will address the extension of the QA and Testing framework for the ownCloud-based services - called Smashbox - with benchmarking capabilities. I will cover the design of performance/stress-tests additions to the smashbox framework and usage of the web-based application to analyze generated results. The aim of this analytical tool is to allow collaborators to identify bottlenecks and benchmark the performance of their respective systems, also comparing results with existing commercial cloud storage services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42780</video:player_loc><video:duration>539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42781</video:thumbnail_loc><video:title>Performance in ownCloud Chapter 1</video:title><video:description>ownCloud ships with an LDAP application to allow LDAP users (including Active Directory) to appear in ownCloud user listings. These users will authenticate to ownCloud with their LDAP credentials, so there is no need to create separate ownCloud user accounts for them. LDAP manages ownCloud group memberships, quotas, and sharing permissions just like any other ownCloud user. In this presentation, I will address the main challenges in the current implementation of LDAP in ownCloud.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42781</video:player_loc><video:duration>554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42776</video:thumbnail_loc><video:title>iOS ownCloud App</video:title><video:description>Nowadays the use of mobile devices is growing significantly. There is growing demand in the use and sharing of data anywhere. In newer versions of iOS they have added new APIs that among other features, allow data sharing between mobile apps. The ownCloud iOS app is constantly developing and adapts to new needs and possibilities that offer the OS and users demand us. In this last year we have been adding a lot of new features. Therefore, this lightning talk will focus on showing the new features that have been incorporated into the ownCloud iOS app in the last year.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42776</video:player_loc><video:duration>478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42771</video:thumbnail_loc><video:title>Keynote - Cornelius Schumacher on Freedom of Webservices</video:title><video:description>The Free Software movement has achieved a lot. When you are running free software yourself you enjoy all the benefits of free software, the freedoms to use, study, share, and improve the software. You are in control of your computing. When using web services the situation is different. Even when the service provider runs free software, it doesn't mean that as a user you have the same freedoms. What about privacy? How does the freedom of one user affect the freedom of another user? Who owns the data? There are a lot of questions like this. This keynote will explore how a definition of freedom for web services could look like. It's the beginning of a journey, which needs involvement of creators and operators of web services as well as the community at large. At the end we will hopefully have a definition how to guarantee people using web services the same freedom they have when running free software themselves. Cornelius is a long term FOSS enthusiast and contributor, has been on the board of KDE e.V. for nine years, half of that as its president, and works as an engineering manager for SUSE Linux."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42771</video:player_loc><video:duration>2626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42779</video:thumbnail_loc><video:title>Open Planning Process</video:title><video:description>Introduction to the open planning process for collecting user/community feedback and to establish a shared, visible, transparent and democratic planning process for future releases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42779</video:player_loc><video:duration>432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42770</video:thumbnail_loc><video:title>My first year @owncloud</video:title><video:description>I will give some Insight on my first year @ owncloud. Stuff I've learned, stuff i didn't learn. Community vs. Enterprise. And why i love working for an open source company.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42770</video:player_loc><video:duration>387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42768</video:thumbnail_loc><video:title>Mobile automated test</video:title><video:description>Mobile automated test for ownCloud. Overview.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42768</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42766</video:thumbnail_loc><video:title>Video Conference with jitsi-meet</video:title><video:description>Jitsi Meet is an OpenSource WebRTC JavaScript application. You can setup a Videobridge to provide high quality, scalable video conferences. - quick setup the whole stack with docker - lets have a test call - discussion on ownCloud integration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42766</video:player_loc><video:duration>616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42772</video:thumbnail_loc><video:title>Keynote - Integrating ownCloud and Collabora</video:title><video:description>Come and hear how the Collabora Online extension for ownCloud adds rich document editing functionality to ownCloud. Hear how you can deploy this both at home with CODE, and at scale. See how the code is structured and how we tackle security, document isolation, and interactivity. See a demo of where we are at, hear about what is next, and checkout how you can get involved in accelerating that future</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42772</video:player_loc><video:duration>3314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42853</video:thumbnail_loc><video:title>Differential Privacy and the US Census</video:title><video:description>Differential privacy is a mathematically rigorous definition of privacy tailored to statistical analysis of large datasets. Differentially private systems simultaneously provide useful statistics to the well-intentioned data analyst and strong protection against arbitrarily powerful adversarial system users -- without needing to distinguish between the two. Differentially private systems 'don't care' what the adversary knows, now or in the future. Finally, differentially private systems can rigorously bound and control the cumulative privacy loss that accrues over many interactions with the confidential data. These unique properties, together with the abundance of auxiliary data sources and the ease with which they can be deployed by a privacy adversary, led the US Census Bureau to adopt differential privacy as the disclosure avoidance methodology of the 2020 decennial census. This talk will motivate the definition of differential privacy, reflect on the theory-meets-practice experiences of the decennial census, and highlight a few pressing challenges in the field.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42853</video:player_loc><video:duration>4211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42883</video:thumbnail_loc><video:title>A General Datalog-based Framework for Tractable Query Answering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42883</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42885</video:thumbnail_loc><video:title>Ranked Enumeration of Minimal Triangulations</video:title><video:description>A tree decomposition of a graph facilitates computations by grouping vertices into bags that are interconnected in an acyclic structure; hence their importance in a plethora of problems such as query evaluation over databases and inference over probabilistic graphical models. The relative benefit from different tree decompositions is measured by diverse (sometime complex) cost functions that vary from one application to another. For generic cost functions like width and fill-in, an optimal tree decomposition can be efficiently computed in some cases, notably when the number of minimal separators is bounded by a polynomial (due to Bouchitte and Todinca); we refer to this assumption as 'poly-MS.' To cover the variety of cost functions in need, it has recently been proposed to devise algorithms for enumerating many decomposition candidates for applications to choose from using specialized, or even machine-learned, cost functions. We explore the ability to produce a large collection of 'high quality' tree decompositions. We present the first algorithm for ranked enumeration of the proper (non-redundant) tree decompositions, or equivalently minimal triangulations, under a wide class of cost functions that substantially generalizes the generic ones above. On the theoretical side, we establish the guarantee of polynomial delay if poly-MS is assumed, or if we are interested in tree decompositions of a width bounded by a constant. We describe an experimental evaluation on graphs of various domains (including join queries, Bayesian networks, treewidth benchmarks and random), and explore both the applicability of the poly-MS assumption and the performance of our algorithm relative to the state of the art.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42885</video:player_loc><video:duration>1131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42884</video:thumbnail_loc><video:title>On Functional Aggregate Queries with Additive Inequalities</video:title><video:description>Motivated by fundamental applications in databases and relational machine learning, we formulate and study the problem of answering functional aggregate queries (FAQ) in which some of the input factors are defined by a collection of additive inequalities between variables. We refer to these queries as FAQ-AI for short. To answer FAQ-AI in the Boolean semiring, we define relaxed tree decompositions and relaxed submodular and fractional hypertree width parameters. We show that an extension of the InsideOut algorithm using Chazelle's geometric data structure for solving the semigroup range search problem can answer Boolean FAQ-AI in time given by these new width parameters. This new algorithm achieves lower complexity than known solutions for FAQ-AI. It also recovers some known results in database query answering. Our second contribution is a relaxation of the set of polymatroids that gives rise to the counting version of the submodular width, denoted by #subw. This new width is sandwiched between the submodular and the fractional hypertree widths. Any FAQ and FAQ-AI over one semiring can be answered in time proportional to #subw and respectively to the relaxed version of #subw. We present three applications of our FAQ-AI framework to relational machine learning: k-means clustering, training linear support vector machines, and training models using non-polynomial loss. These optimization problems can be solved over a database asymptotically faster than computing the join of the database relations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42884</video:player_loc><video:duration>1047</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42895</video:thumbnail_loc><video:title>Designing Succinct Secondary Indexing Mechanism by Exploiting Column Correlations</video:title><video:description>Database administrators construct secondary indexes on data tables to accelerate query processing in relational database management systems (RDBMSs). These indexes are built on top of the most frequently queried columns according to the data statistics. Unfortunately, maintaining multiple secondary indexes in the same database can be extremely space consuming, causing significant performance degradation due to the potential exhaustion of memory space. In this paper, we demonstrate that there exist many opportunities to exploit column correlations for accelerating data access. We propose HERMIT, a succinct secondary indexing mechanism for modern RDBMSs. HERMIT judiciously leverages the rich soft functional dependencies hidden among columns to prune out redundant structures for indexed key access. Instead of building a complete index that stores every single entry in the key columns, HERMIT navigates any incoming key access queries to an existing index built on the correlated columns. This is achieved through the Tiered Regression Search Tree (TRS-Tree), a succinct, ML-enhanced data structure that performs fast curve fitting to adaptively and dynamically capture both column correlations and outliers. Our extensive experimental study in two different RDBMSs have confirmed that HERMIT can significantly reduce space consumption with limited performance overhead, especially when supporting complex range queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42895</video:player_loc><video:duration>785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42888</video:thumbnail_loc><video:title>Efficient Logspace Classes for Enumeration, Counting, and Uniform Generation</video:title><video:description>In this work, we study two simple yet general complexity classes, based on logspace Turing machines, which provide a unifying framework for efficient query evaluation in areas like information extraction and graph databases, among others. We investigate the complexity of three fundamental algorithmic problems for these classes: enumeration, counting and uniform generation of solutions, and show that they have several desirable properties in this respect. Both complexity classes are defined in terms of nondeterministic logspace transducers (NL transducers). For the first class, we consider the case of unambiguous NL transducers, and we prove constant delay enumeration, and both counting and uniform generation of solutions in polynomial time. For the second class, we consider unrestricted NL transducers, and we obtain polynomial delay enumeration, approximate counting in polynomial time, and polynomial-time randomized algorithms for uniform generation. More specifically, we show that each problem in this second class admits a fully polynomial-time randomized approximation scheme (FPRAS) and a polynomial-time Las Vegas algorithm for uniform generation. Interestingly, the key idea to prove these results is to show that the fundamental problem #NFA admits an FPRAS, where #NFA is the problem of counting the number of strings of length n accepted by a nondeterministic finite automaton (NFA). While this problem is known to be #P-complete and, more precisely, SpanL-complete, it was open whether this problem admits an FPRAS. In this work, we solve this open problem, and obtain as a welcome corollary that every function in SpanL admits an FPRAS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42888</video:player_loc><video:duration>1130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42894</video:thumbnail_loc><video:title>JOSIE: Overlap Set Similarity Search for Finding Joinable Tables in Data Lakes</video:title><video:description>We present a new solution for finding joinable tables in massive data lakes: given a table and one join column, find tables that can be joined with the given table on the largest number of distinct values. The problem can be formulated as an overlap set similarity search problem by considering columns as sets and matching values as intersection between sets. Although set similarity search is well-studied in the field of approximate string search (e.g., fuzzy keyword search), the solutions are designed for and evaluated over sets of relatively small size (average set size rarely much over 100 and maximum set size in the low thousands) with modest dictionary sizes (the total number of distinct values in all sets is only a few million). We observe that modern data lakes typically have massive set sizes (with maximum set sizes that may be tens of millions) and dictionaries that include hundreds of millions of distinct values. Our new algorithm, JOSIE (Joining Search using Intersection Estimation) minimizes the cost of set reads and inverted index probes used in finding the top-k sets. We show that JOSIE completely out performs the state-of-the-art overlap set similarity search techniques on data lakes. More surprising, we also consider state-of-the-art approximate algorithm and show that our new exact search algorithm performs almost as well, and even in some cases better, on real data lakes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42894</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42887</video:thumbnail_loc><video:title>On the Enumeration Complexity of Unions of Conjunctive Queries</video:title><video:description>We study the enumeration complexity of Unions of Conjunctive Queries (UCQs). We aim to identify the UCQs that are tractable in the sense that the answer tuples can be enumerated with a linear preprocessing phase and a constant delay between every successive tuples. It has been established that, in the absence of self joins and under conventional complexity assumptions, the CQs that admit such an evaluation are precisely the free-connex ones. A union of tractable CQs is always tractable. We generalize the notion of free-connexity from CQs to UCQs, thus showing that some unions containing intractable CQs are, in fact, tractable. Interestingly, some unions consisting of only intractable CQs are tractable too. The question of a finding a full characterization of the tractability of UCQs remains open. Nevertheless, we prove that for several classes of queries, free-connexity fully captures the tractable UCQs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42887</video:player_loc><video:duration>1169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43122</video:thumbnail_loc><video:title>Resource Control @FB</video:title><video:description>After years of development and experimentation, we finally have comprehensive OS-level work-conserving resource isolation working and are now in the process of deploying for various applications including workload protection and container stacking. This talk examines the project and the resulting resource control methods. FB has been actively experimenting with cgroup2 resource control for years. In the process, we developed several kernel and userland mechanisms, fixed numerous isolation issues, and discovered a number of surprising interactions. We finally have comprehensive OS-level work-conserving resource isolation working and are now in the process of refining and deploying the developed comprehensive resource isolation mechanism for various applications such as workload protection and container stacking. Let's take a look at the mistakes, the lessons, the result, and discuss how best this can be integrated into the whole operating system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43122</video:player_loc><video:duration>2634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43128</video:thumbnail_loc><video:title>The State of Your Supply Chain</video:title><video:description>Container security often focuses on runtime best-practices whilst neglecting delivery of the software in the supply chain. Application, library, and OS vulnerabilities are a likely route to data exfiltration, and emerging technologies in the container ecosystem offer a new opportunity to mitigate this risk. Treating containers as immutable artefacts and injecting configuration allows us to "upgrade" images by rebuilding and shipping whole software bundles, avoiding configuration drift and state inconsistencies. This makes it possible to constantly patch software, and to easily enforce governance of artefacts both pre- and post-deployment. In this talk we detail an ideal, security-hardened container supply chain, describe the current state of the ecosystem, and dig into specific tools. Grafeas, Kritis, in-toto, Clair, Micro Scanner, TUF, and Notary are covered, and we demo how to gate container image pipelines and deployments on cryptographically verified supply chain metadata.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43128</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43108</video:thumbnail_loc><video:title>LinuxBoot and booting fast</video:title><video:description>In contrast to most firmware, like UEFI based or the BIOS, Linux is free software, has drivers for everything and is well known to the administrator. So why not use it in the firmware too? Some work has to be done though to fit it into the flash ROM chip and make it fast. Due to increases in flash ROM chip sizes, it’s possible again to put the Linux kernel and an initrd there, and use Linux as a boot loader. In 2017 the LinuxBoot project joined the Linux Foundation, and several big companies backed it. This talk presents the project, the benefits and gives a short demonstration in conjunction with coreboot. To achieve the goal, the Linux kernel should be adapted for the board to make it as small as possible. So, it’s back to building your own Linux kernel. Additionally, the boot time should not suffer, so methods on how to profile and to improve start-up time are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43108</video:player_loc><video:duration>2547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42859</video:thumbnail_loc><video:title>SpeakQL: Towards Speech-driven Multimodal Querying</video:title><video:description>Speech-based inputs have become popular in many applications on constrained device environments such as smartphones and tablets, and even personal conversational assistants such as Siri, Alexa, and Cortana. Inspired by this recent success of speech-driven interfaces, in this work, we consider an important fundamental question: How should one design a speech-driven system to query structured data? Recent works have studied new querying modalities like visual [4, 8], touch-based [3, 7], and natural language interfaces (NLIs) [5, 6], especially for constrained querying environments such as tablets, smartphones, and conversational assistants. The commands given by the user are then translated to the Structured Query Language (SQL). But conspicuous by its absence is a speech-driven interface for regular SQL or other structured querying. One might wonder: Why dictate structured queries and not just use NLIs or visual interfaces? From a practical standpoint, many users, including in the C-suite, enterprise, Web, and other domains are already familiar with SQL (even if only a subset of it) and use it routinely. A spoken SQL interface could help them speed up query specification, especially in constrained settings such as smartphones and tablets, where typing SQL would be painful. More fundamentally, there is a trade-off inherent in any query interface, as illustrated in Figure 1(A).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42859</video:player_loc><video:duration>592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42860</video:thumbnail_loc><video:title>Answering Multi-Dimensional Analytical Queries under Local Differential Privacy</video:title><video:description>Multi-dimensional analytical (MDA) queries are often issued against a fact table with predicates on (categorical or ordinal) dimensions and aggregations on one or more measures. In this paper, we study the problem of answering MDA queries under local differential privacy (LDP). In the absence of a trusted agent, sensitive dimensions are encoded in a privacy-preserving (LDP) way locally before being sent to the data collector. The data collector estimates the answers to MDA queries, based on the encoded dimensions. We propose several LDP encoders and estimation algorithms, to handle a large class of MDA queries with different types of predicates and aggregation functions. Our techniques are able to answer these queries with tight error bounds and scale well in high-dimensional settings (i.e., error is polylogarithmic in dimension sizes). We conduct experiments on real and synthetic data to verify our theoretical results, and compare our solution with marginal-estimation based solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42860</video:player_loc><video:duration>954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42861</video:thumbnail_loc><video:title>Bootstrapping an End-to-End Natural Language Interface for Databases</video:title><video:description>The ability to extract insights from data is critical for decision making. Intuitive natural language interfaces to databases provide non-technical users with an effective way to formulate complex questions and information needs efficiently and effectively. A recent trend in the area of Natural Language Interfaces for Databases (NLIDBs) has been the use of neural machine translation models to synthesize executable Structured Query Language (SQL) queries from natural language utterances. The main bottleneck in this type of approach is the acquisition of examples for training the model. Recent work has assumed access to a rich manually-curated training set for a given target database. However, this assumption ignores the large manual overhead required to curate the training set for any new database. As a result, NLIDB systems that can simply ‘plug in’ to any new database and perform effectively for naive users have yet to make their way into commercial products. Here we present DBPal, an end-to-end NLIDB framework in which a neural translation model is trained for any new database schema with minimal manual overhead. In addition to being the first off-the-shelf, neural machine translationbased system of its kind, the contributions of our project are 1) its use of a synthetic training set generation pipeline used to bootstrap a translation model without requiring manually curated data, and 2) its use of state-of-the-art multi-task and cross-domain learning techniques that increases the robustness of the translation model towards unseen linguistic phenomena in new domains. In experiments we show that our system can achieve competitive performance on the recently released benchmarks for nl-to-sql translation. Through ablation experiments we show the benefit of using cross-domain learning techniques on the performance of the system. In a user study we show that DBPal outperforms a well-known rule-based NLIDB and performs comparably to an approach using a similar neural model that relies on manually curated data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42861</video:player_loc><video:duration>581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42862</video:thumbnail_loc><video:title>Regularizing Conjunctive Features for Classification</video:title><video:description>We consider the feature-generation task wherein we are given a database with entities labeled as positive and negative examples, and the goal is to find feature queries that allow for a linear separation between the two sets of examples. We focus on conjunctive feature queries, and explore two fundamental problems: (a) deciding whether separating feature queries exist (separability), and (b) generating such queries when they exist. In the approximate versions of these problems, we allow a predefined fraction of the examples to be misclassified. To restrict the complexity of the generated classifiers, we explore various ways of regularizing (i.e., imposing simplicity constraints on) them by limiting their dimension, the number of joins in feature queries, and their generalized hypertree width (ghw). Among other results, we show that the separability problem is tractable in the case of bounded ghw; yet, the generation problem is intractable, simply because the feature queries might be too large. So, we explore a third problem: classifying new entities without necessarily generating the feature queries. Interestingly, in the case of bounded ghw we can efficiently classify without ever explicitly generating the feature queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42862</video:player_loc><video:duration>986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42956</video:thumbnail_loc><video:title>Approximate Distinct Counts for Billions of Datasets</video:title><video:description>Cardinality estimation plays an important role in processing big data. We consider the challenging problem of computing millions or more distinct count aggregations in a single pass and allowing these aggregations to be further combined into coarser aggregations. These arise naturally in many applications including networking, databases, and real-time business reporting. We demonstrate existing approaches to solve this problem are inherently flawed, exhibiting bias that can be arbitrarily large, and propose new methods for solving this problem that have theoretical guarantees of correctness and tight, practical error estimates. This is achieved by carefully combining CountMin and HyperLogLog sketches and a theoretical analysis using statistical estimation techniques. These methods also advance cardinality estimation for individual multisets, as they provide a provably consistent estimator and tight confidence intervals that have exactly the correct asymptotic coverage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42956</video:player_loc><video:duration>1126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42986</video:thumbnail_loc><video:title>SIGMOD Edgar F. Codd Innovations Award Talk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42986</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42953</video:thumbnail_loc><video:title>BlinkML: Efficient Maximum Likelihood Estimation with Probabilistic Guarantees</video:title><video:description>The rising volume of datasets has made training machine learning (ML) models a major computational cost in the enterprise. Given the iterative nature of model and parameter tuning, many analysts use a small sample of their entire data during their initial stage of analysis to make quick decisions (e.g., what features or hyperparameters to use) and use the entire dataset only in later stages (i.e., when they have converged to a specific model). This sampling, however, is performed in an ad-hoc fashion. Most practitioners cannot precisely capture the effect of sampling on the quality of their model, and eventually on their decision-making process during the tuning phase. Moreover, without systematic support for sampling operators, many optimizations and reuse opportunities are lost. In this paper, we introduce BlinkML, a system for fast, quality-guaranteed ML training. BlinkML allows users to make error-computation tradeoffs: instead of training a model on their full data (i.e., full model), BlinkML can quickly train an approximate model with quality guarantees using a sample. The quality guarantees ensure that, with high probability, the approximate model makes the same predictions as the full model. BlinkML currently supports any ML model that relies on maximum likelihood estimation (MLE), which includes Generalized Linear Models (e.g., linear regression, logistic regression, max entropy classifier, Poisson regression) as well as PPCA (Probabilistic Principal Component Analysis). Our experiments show that BlinkML can speed up the training of large-scale ML tasks by 6.26×–629× while guaranteeing the same predictions, with 95% probability, as the full model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42953</video:player_loc><video:duration>1066</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42981</video:thumbnail_loc><video:title>FishStore: Faster Ingestion with Subset Hashing</video:title><video:description>The last decade has witnessed a huge increase in data being ingested into the cloud, in forms such as JSON, CSV, and binary formats. Traditionally, data is either ingested into storage in raw form, indexed ad-hoc using range indices, or cooked into analytics-friendly columnar formats. None of these solutions is able to handle modern requirements on storage: making the data available immediately for ad-hoc and streaming queries while ingesting at extremely high throughputs. This paper builds on recent advances in parsing and indexing techniques to propose FishStore, a concurrent latch-free storage layer for data with flexible schema, based on multi-chain hash indexing of dynamically registered predicated subsets of data. We find predicated subset hashing to be a powerful primitive that supports a broad range of queries on ingested data and admits a high-performance concurrent implementation. Our detailed evaluation on real datasets and queries shows that FishStore can handle a wide range of workloads and can ingest and retrieve data at an order of magnitude lower cost than state-of-the-art alternatives.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42981</video:player_loc><video:duration>1059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42980</video:thumbnail_loc><video:title>Strongly Truthful Interactive Regret Minimization</video:title><video:description>When faced with a database containing millions of tuples, an end user might be only interested in finding his/her (close to) favorite tuple in the database. Recently, a regret minimization query was proposed to obtain a small subset from the database that fits the user's needs, which are expressed through an unknown utility function. Specifically, it minimizes the 'regret' level of a user, which we quantify as the regret ratio if s/he gets the best tuple in the selected subset but not the best tuple among all tuples in the database. We study how to enhance the regret minimization query with user interactions: when presented with a small number of tuples (which can be artificial tuples or true tuples inside the database), a user is asked to indicate the tuple s/he favors the most among them. In particular, we are also interested in the special case of determining the favorite tuple for a user in the entire database with a small amount of interaction, measured by the number of questions we ask the user. Different from the previous work which displays artificial tuples to users, we achieve a stronger result in this paper by always displaying true tuples in the database. Specifically, we present a generic framework for interactive regret minimization, under which we propose algorithms that ask an asymptotically optimal number of questions in 2-dimensional spaces and algorithms with provable performance guarantees in d-dimensional spaces (d geq 2) where each dimension corresponds to a description of a tuple. Experiments on real and synthetic datasets showed that our algorithms outperform the existing one by locating the favorite tuple and guaranteeing a small regret ratiowith much fewer questions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42980</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42982</video:thumbnail_loc><video:title>Elasticutor: Rapid Elasticity for Realtime Stateful Stream Processing</video:title><video:description>Elasticity is highly desirable for stream systems to guarantee low latency against workload dynamics, such as surges in arrival rate and fluctuations in data distribution. Existing systems achieve elasticity using a resource-centric approach that repartitions keys across the parallel instances, i.e., executors, to balance the workload and scale operators. However, such operator-level repartitioning requires global synchronization and prohibits rapid elasticity. We propose an executor-centric approach that avoids operator-level key repartitioning and implements executors as the building blocks of elasticity. By this new approach, we design the Elasticutor framework with two level of optimizations: i) a novel implementation of executors, i.e., elastic executors, that perform elastic multi-core execution via efficient intra-executor load balancing and executor scaling and ii) a global model-based scheduler that dynamically allocates CPU cores to executors based on the instantaneous workloads. We implemented a prototype of Elasticutor and conducted extensive experiments. We show that Elasticutor doubles the throughput and achieves up to two orders of magnitude lower latency than previous methods for dynamic workloads of real-world applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42982</video:player_loc><video:duration>894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42983</video:thumbnail_loc><video:title>A Holistic Approach for Query Evaluation and Result Vocalization in Voice-Based OLAP</video:title><video:description>We focus on the problem of answering OLAP queries via voice output. We present a holistic approach that combines query processing and result vocalization. We use the following key ideas to minimize processing overheads and maximize answer quality. First, our approach samples from the database to evaluate alternative speech fragments. OLAP queries are not fully evaluated. Instead, sampling focuses on result aspects that are relevant for voice output. To guide sampling, we rely on methods from the area of Monte-Carlo Tree Search. Second, we use pipelining to interleave query processing and voice output. The system starts providing the user with high-level insights while generating more fine-grained results in the background. Third, we optimize speech output to maximize the user's information gain under speaking time constraints. We use a maximum-entropy model to predict the user's belief about OLAP results, after listening to voice output. Based on that model, we select the most informative speech fragments (i.e., the ones minimizing the distance between user belief and actual data). We analyze formal properties of the proposed speech structure and analyze complexity of our algorithm. Also, we compare alternative vocalization approaches in an extensive user study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42983</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42979</video:thumbnail_loc><video:title>Optimizing Declarative Graph Queries at Large Scale</video:title><video:description>This paper presents GraphRex, an efficient, robust, scalable, and easy-to-program framework for graph processing on datacenter infrastructure. To users, GraphRex presents a declarative, Datalog-like interface that is natural and expressive. Underneath, it compiles those queries into efficient implementations. A key technical contribution of GraphRex is the identification and optimization of a set of global operators whose efficiency is crucial to the good performance of datacenter-based, large graph analysis. Our experimental results show that GraphRex significantly outperforms existing frameworks-both high- and low-level-in scenarios ranging across a wide variety of graph workloads and network conditions, sometimes by two orders of magnitude.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42979</video:player_loc><video:duration>834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42984</video:thumbnail_loc><video:title>Dissecting the Performance of Strongly-Consistent Replication Protocols</video:title><video:description>Many distributed databases employ consensus protocols to ensure that data is replicated in a strongly-consistent manner on multiple machines despite failures and concurrency. Unfortunately, these protocols show widely varying performance under different network, workload, and deployment conditions, and no previous study offers a comprehensive dissection and comparison of their performance. To fill this gap, we study single-leader, multi-leader, hierarchical multi-leader, and leaderless (opportunistic leader) consensus protocols, and present a comprehensive evaluation of their performance in local area networks (LANs) and wide area networks (WANs). We take a two-pronged systematic approach. We present an analytic modeling of the protocols using queuing theory and show simulations under varying controlled parameters. To cross-validate the analytic model, we also present empirical results from our prototyping and evaluation framework, Paxi. We distill our findings to simple throughput and latency formulas over the most significant parameters. These formulas enable the developers to decide which category of protocols would be most suitable under given deployment conditions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42984</video:player_loc><video:duration>1123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42964</video:thumbnail_loc><video:title>A Layered Aggregate Engine for Analytics Workloads</video:title><video:description>This paper introduces LMFAO (Layered Multiple Functional Aggregate Optimization), an in-memory optimization and execution engine for batches of aggregates over the input database. The primary motivation for this work stems from the observation that for a variety of analytics over databases, their data-intensive tasks can be decomposed into group-by aggregates over the join of the input database relations. We exemplify the versatility and competitiveness of LMFAO for a handful of widely used analytics: learning ridge linear regression, classification trees, regression trees, and the structure of Bayesian networks using Chow-Liu trees; and data cubes used for exploration in data warehousing. LMFAO consists of several layers of logical and code optimizations that systematically exploit sharing of computation, parallelism, and code specialization. We conducted two types of performance benchmarks. In experiments with four datasets, LMFAO outperforms by several orders of magnitude on one hand, a commercial database system and MonetDB for computing batches of aggregates, and on the other hand, TensorFlow, Scikit, R, and AC/DC for learning a variety of models over databases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42964</video:player_loc><video:duration>1023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42965</video:thumbnail_loc><video:title>Visual Segmentation for Information Extraction from Heterogeneous Visually Rich Documents</video:title><video:description>Physical and digital documents often contain visually rich information. With such information, there is no strict ordering or positioning in the document where the data values must appear. Along with textual cues, these documents often also rely on salient visual features to define distinct semantic boundaries and augment the information they disseminate. When performing information extraction (IE), traditional techniques fall short, as they use a text-only representation and do not consider the visual cues inherent to the layout of these documents. We propose VS2, a generalized approach for information extraction from heterogeneous visually rich documents. There are two major contributions of this work. First, we propose a robust segmentation algorithm that decomposes a visually rich document into a bag of visually isolated but semantically coherent areas, called logical blocks. Document type agnostic low-level visual and semantic features are used in this process. Our second contribution is a distantly supervised search-and-select method for identifying the named entities within these documents by utilizing the context boundaries defined by these logical blocks. Experimental results on three heterogeneous datasets suggest that the proposed approach significantly outperforms its text-only counterparts on all datasets. Comparing it against the state-of-the-art methods also reveal that VS2 performs comparably or better on all datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42965</video:player_loc><video:duration>1107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42971</video:thumbnail_loc><video:title>MIFO: A Query-Semantic Aware Resource Allocation Policy</video:title><video:description>Data Analytics Frameworks encourage sharing of clusters for execution of mixed workloads by promising fairness and isolation along with high performance and resource utilization. However, concurrent query executions on such shared clusters result in increased queue and resource waiting times for queries affecting their overall performance. MIFO is a dataflow aware scheduling policy that mitigates the impacts due to queue and resource contentions by reducing the waiting times for queries near completion. We present heuristics that exploit query semantics to proactively trigger MIFO-based allocations in a workload. Our experiments on Apache Spark using TPCDS benchmark show that compared to a FAIR policy, MIFO provides an improved mean response time, reduced makespan of the workload and average speedup between 1.2x-2.7x in highly concurrent setting with only a momentary deviation in fairness.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42971</video:player_loc><video:duration>1155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42975</video:thumbnail_loc><video:title>Jim Gray SIGMOD Dissertation Award Winning Thesis: Data Management on Non-Volatile Memory</video:title><video:description>We are at an exciting point in the evolution of memory technology. Device manufacturers have created a new non- volatile memory (NVM) technology that can serve as both system memory and storage. NVM supports fast reads and writes similar to volatile memory, but all writes to it are persistent like a solid-state disk. The advent of NVM invalidates decades of design decisions that are deeply embedded in today's database management systems (DBMSs). These systems are unable to take full advantage of NVM because their internal architectures are predicated on the assumption that memory is volatile. With NVM, many of the components of today's DBMSs are unnecessary and will degrade the performance of data-intensive applications. Thus, the best way to resolve these shortcomings is by designing a new system explicitly tailored for NVM. In this talk, I will present our research on the design and development of an NVM DBMS, called Peloton. Peloton's architecture shows that the impact of NVM spans across all the layers of the DBMS. I will first introduce write-behind logging, an NVM-centric protocol that improves the availability of the database system by two orders-of-magnitude compared to the widely-used write- ahead logging protocol. I will then present the BzTree, an NVM-centric index data structure that illustrates how to simplify programming on NVM. In drawing broader lessons from this work, I will argue that all types of software systems, including file systems, machine-learning systems, and key-value stores, are amenable to similar architectural changes to achieve high performance and availability on NVM.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42975</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42978</video:thumbnail_loc><video:title>BriskStream: Scaling Data Stream Processing on Shared-Memory Multicore Architectures</video:title><video:description>We introduce BriskStream, an in-memory data stream processing system (DSPSs) specifically designed for modern shared-memory multicore architectures. BriskStream’s key contribution is an execution plan optimization paradigm, namely RLAS, which takes relative-location (i.e., NUMA distance) of each pair of producer-consumer operators into consideration. We propose a branch and bound based approach with three heuristics to resolve the resulting nontrivial optimization problem. The experimental evaluations demonstrate that BriskStream yields much higher throughput and better scalability than existing DSPSs on multi-core architectures when processing different types of workloads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42978</video:player_loc><video:duration>884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42973</video:thumbnail_loc><video:title>Efficient Subgraph Matching: Harmonizing Dynamic Programming, Adaptive Matching Order, and Failing Set Together</video:title><video:description>Subgraph matching (or subgraph isomorphism) is one of the fundamental problems in graph analysis. Extensive research has been done to develop practical solutions for subgraph matching. The state-of-the-art algorithms such as textsfCFL-Match and textsfTurbotextsubscriptiso convert a query graph into a spanning tree for obtaining candidates for each query vertex and obtaining a good matching order with the spanning tree. However, by using the spanning tree instead of the original query graph, it could lead to lower pruning power and a sub-optimal matching order. Another limitation is that they perform redundant computation in search without utilizing the knowledge learned from past computation. In this paper, we introduce three novel concepts to address these inherent limitations: 1) dynamic programming between a directed acyclic graph (DAG) and a graph, 2) adaptive matching order with DAG ordering, and 3) pruning by failing sets, which together lead to a much faster algorithm textsfDAF for subgraph matching. Extensive experiments with real datasets show that textsfDAF outperforms the fastest existing solution by up to orders of magnitude in terms of recursive calls as well as in terms of the elapsed time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42973</video:player_loc><video:duration>931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42976</video:thumbnail_loc><video:title>Designing Distributed Tree-based Index Structures for Fast RDMA-capable Networks</video:title><video:description>Over the past decade, in-memory database systems have become prevalent in academia and industry. However, large data sets often need to be stored distributed across the memory of several nodes in a cluster, since they often do not fit into the memory of a single machine. A database architecture that has recently been proposed for building distributed in-memory databases for fast RDMA-capable networks is the Network-Attached-Memory (NAM) architecture. The NAM architecture logically separates compute and memory servers and thus provides independent scalability of both resources. One important key challenge in the NAM architecture, is to provide efficient remote access methods for compute nodes to access data residing in memory nodes. In this paper, we therefore discuss design alternatives for distributed tree-based index structures in the NAM architecture. The two main aspects that we focus on in our paper are: (1) how the index itself should be distributed across several memory servers and (2) which RDMA primitives should be used by compute servers to access the distributed index structure in the most efficient manner. Our experimental evaluation shows the trade-offs for different distributed index design alternatives using a variety of workloads. While the focus of this paper is on the NAM architecture, we believe that the findings can also help to understand the design space on how to build distributed tree-based indexes for other RDMA-based distributed database architectures in general.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42976</video:player_loc><video:duration>959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42969</video:thumbnail_loc><video:title>AStream: Ad-hoc Shared Stream Processing</video:title><video:description>In the last decade, many distributed stream processing engines (SPEs) were developed to perform continuous queries on massive online data. The central design principle of these engines is to handle queries that potentially run forever on data streams with a query-at-a-time model, i.e., each query is optimized and executed separately. In many real applications, streams are not only processed with long-running queries, but also thousands of short-running ad-hoc queries. To support this efficiently, it is essential to share resources and computation for stream ad-hoc queries in a multi-user environment. The goal of this paper is to bridge the gap between stream processing and ad-hoc queries in SPEs by sharing computation and resources. We define three main requirements for ad-hoc shared stream processing: (1) Integration: Ad-hoc query processing should be a composable layer which can extend stream operators, such as join, aggregation, and window operators; (2) Consistency: Ad-hoc query creation and deletion must be performed in a consistent manner and ensure exactly-once semantics and correctness; (3) Performance: In contrast to state-of-the-art SPEs, ad-hoc SPE should not only maximize data throughput but also query throughout via incremental computation and resource sharing. Based on these requirements, we have developed AStream, an ad-hoc, shared computation stream processing framework. To the best of our knowledge, AStream is the first system that supports distributed ad-hoc stream processing. AStream is built on top of Apache Flink. Our experiments show that AStream shows comparable results to Flink for single query deployments and outperforms it in orders of magnitude with multiple queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42969</video:player_loc><video:duration>975</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42977</video:thumbnail_loc><video:title>Mining Precision Interfaces From Query Logs</video:title><video:description>Interactive tools make data analysis more efficient and more accessible to end-users by hiding the underlying query complexity and exposing interactive widgets for the parts of the query that matter to the analysis. However, creating custom tailored (i.e., precise) interfaces is very costly, and automated approaches are desirable. We propose a syntactic approach that uses queries from an analysis to generate a tailored interface. We model interface widgets as functions I(q) -> q' that modify the current analysis query q, and interfaces as the set of queries that its widgets can express. Our system, Precision Interfaces, analyzes structural changes between input queries from an analysis, and generates an output interface with widgets to express those changes. Our experiments on the Sloan Digital Sky Survey query log suggest that Precision Interfaces can generate useful interfaces for simple unanticipated tasks, and our optimizations can generate interfaces from logs of up to 10,000 queries in &lt;10s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42977</video:player_loc><video:duration>969</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42974</video:thumbnail_loc><video:title>SIGMOD Test-Of-Time Award Talk: Building Tools for Differentially Private Data Analysis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42974</video:player_loc><video:duration>997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42949</video:thumbnail_loc><video:title>Democratizing Data Science through Interactive Curation of ML Pipelines</video:title><video:description>Statistical knowledge and domain expertise are key to extract actionable insights out of data, yet such skills rarely coexist together. In Machine Learning, high-quality results are only attainable via mindful data preprocessing, hyperparameter tuning and model selection. Domain experts are often overwhelmed by such complexity, de-facto inhibiting a wider adoption of ML techniques in other fields. Existing libraries that claim to solve this problem, still require well-trained practitioners. Those frameworks involve heavy data preparation steps and are often too slow for interactive feedback from the user, severely limiting the scope of such systems. In this paper we present Alpine Meadow, a first Interactive Automated Machine Learning tool. What makes our system unique is not only the focus on interactivity, but also the combined systemic and algorithmic design approach; on one hand we leverage ideas from query optimization, on the other we devise novel selection and pruning strategies combining cost-based Multi-Armed Bandits and Bayesian Optimization. We evaluate our system on over 300 datasets and compare against other AutoML tools, including the current NIPS winner, as well as expert solutions. Not only is Alpine Meadow able to significantly outperform the other AutoML systems while - in contrast to the other systems - providing interactive latencies, but also outperforms in 80% of the cases expert solutions over data sets we have never seen before.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42949</video:player_loc><video:duration>1009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42948</video:thumbnail_loc><video:title>SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning</video:title><video:description>SkinnerDB is designed from the ground up for reliable join ordering. It maintains no data statistics and uses no cost or cardinality models. Instead, it uses reinforcement learning to learn optimal join orders on the fly, during the execution of the current query. To that purpose, we divide the execution of a query into many small time slices. Different join orders are tried in different time slices. We merge result tuples generated according to different join orders until a complete result is obtained. By measuring execution progress per time slice, we identify promising join orders as execution proceeds. Along with SkinnerDB, we introduce a new quality criterion for query execution strategies. We compare expected execution cost against execution cost for an optimal join order. SkinnerDB features multiple execution strategies that are optimized for that criterion. Some of them can be executed on top of existing database systems. For maximal performance, we introduce a customized execution engine, facilitating fast join order switching via specialized multi-way join algorithms and tuple representations. We experimentally compare SkinnerDB's performance against various baselines, including MonetDB, Postgres, and adaptive processing methods. We consider various benchmarks, including the join order benchmark and TPC-H variants with user-defined functions. Overall, the overheads of reliable join ordering are negligible compared to the performance impact of the occasional, catastrophic join order choice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42948</video:player_loc><video:duration>1121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42915</video:thumbnail_loc><video:title>Hyperion: Building the Largest In-memory Search Tree</video:title><video:description>Indexes are essential in data management systems to increase the speed of data retrievals. Widespread data structures to provide fast and memory-efficient indexes are prefix tries. Implementations like Judy, ART, or HOT optimize their internal alignments for cache and vector unit efficiency. While these measures usually improve the performance substantially, they can have a negative impact on memory efficiency. In this paper we present Hyperion, a trie-based main-memory key-value store achieving extreme space efficiency. In contrast to other data structures, Hyperion does not depend on CPU vector units, but scans the data structure linearly. Combined with a custom memory allocator, Hyperion accomplishes a remarkable data density while achieving a competitive point query and an exceptional range query performance. Hyperion can significantly reduce the index memory footprint and its performance-to-memory ratio is more than two times better than the best implemented alternative strategy for randomized string data sets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42915</video:player_loc><video:duration>1097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42966</video:thumbnail_loc><video:title>Event Trend Aggregation Under Rich Event Matching Semantics</video:title><video:description>Streaming applications from cluster monitoring to algorithmic trading deploy Kleene queries to detect and aggregate event trends. Rich event matching semantics determine how to compose events into trends. The expressive power of state-of-the-art streaming systems remains limited since they do not support many of these semantics. Worse yet, they suffer from long delays and high memory costs because they maintain aggregates at a fine granularity. To overcome these limitations, our Coarse-Grained Event Trend Aggregation (Cogra) approach supports a rich variety of event matching semantics within one system. Better yet, Cogra incrementally maintains aggregates at the coarsest granularity possible for each of these semantics. In this way, Cogra minimizes the number of aggregates -- reducing both time and space complexity. Our experiments demonstrate that Cogra achieves up to six orders of magnitude speed-up and up to seven orders of magnitude memory reduction compared to state-of-the-art approaches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42966</video:player_loc><video:duration>982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42967</video:thumbnail_loc><video:title>Top-k Queries over Digital Traces</video:title><video:description>Recent advances in social and mobile technology have enabled an abundance of digital traces (in the form of mobile check-ins, association of mobile devices to specific WiFi hotspots, etc.) revealing the physical presence history of diverse sets of entities (e.g., humans, devices, and vehicles). One challenging yet important task is to identify k entities that are most closely associated with a given query entity based on their digital traces. We propose a suite of indexing techniques and algorithms to enable fast query processing for this problem at scale. We first define a generic family of functions measuring the association between entities, and then propose algorithms to transform digital traces into a lower-dimensional space for more efficient computation. We subsequently design a hierarchical indexing structure to organize entities in a way that closely associated entities tend to appear together. We then develop algorithms to process top-k queries utilizing the index. We theoretically analyze the pruning effectiveness of the proposed methods based on a mobility model which we propose and validate in real life situations. Finally, we conduct extensive experiments on both synthetic and real datasets at scale, evaluating the performance of our techniques both analytically and experimentally, confirming the effectiveness and superiority of our approach over other applicable approaches across a variety of parameter settings and datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42967</video:player_loc><video:duration>988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42957</video:thumbnail_loc><video:title>Pessimistic Cardinality Estimation</video:title><video:description>In this work we introduce a novel approach to the problem of cardinality estimation over multijoin queries. Our approach leveraging randomized hashing and data sketching to tighten these bounds beyond the current state of the art. We demonstrate that the bounds can be injected directly into the cost based query optimizer framework enabling it to avoid expensive physical join plans. We outline our base data structures and methodology, and how these bounds may be introduced to the optimizer's parameterized cost function as a new statistic for physical join plan selection. We demonstrate a complex tradeoff space between the tightness of our bounds and the size and complexity of our data structures. This space is not always monotonic as one might expect. In order combat this non-monotonicity, we introduce a partition budgeting scheme that guarantees monotonic behavior. We evaluate ourmethods on GooglePlus community graphs~citegoogleplus, and the Join Order Benchmark (JOB)~citeLeis:2015:GQO:2850583.2850594. In the presence of foreign key indexes, we demonstrate a 1.7times improvement in aggregate (time summed over all queries in benchmark) physical query plan runtime compared to plans chosen by Postgres using the default cardinality estimation methods. When foreign key indexes are absent, this advantage improves to over 10times.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42957</video:player_loc><video:duration>867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42968</video:thumbnail_loc><video:title>Real-Time Multi-Pattern Detection over Event Streams</video:title><video:description>Rapid advances in data-driven applications over recent years have intensified the need for efficient mechanisms capable of monitoring and detecting arbitrarily complex patterns in massive data streams. This task is usually performed by complex event processing (CEP) systems. CEP engines are required to process hundreds or even thousands of user-defined patterns in parallel under tight real-time constraints. To enhance the performance of this crucial operation, multiple techniques have been developed, utilizing well-known optimization approaches such as pattern rewriting and sharing common subexpressions. However, the scalability of these methods is limited by the high computation overhead, and the quality of the produced plans is compromised by ignoring significant parts of the solution space. In this paper, we present a novel framework for real-time multi-pattern complex event processing. Our approach is based on formulating the above task as a global optimization problem and applying a combination of sharing and pattern reordering techniques to construct an optimal plan satisfying the problem constraints. To the best of our knowledge, no such fusion was previously attempted in the field of CEP optimization. To locate the best possible evaluation plan in the resulting hyperexponential solution space, we design efficient local search algorithms that utilize the unique problem structure. An extensive theoretical and empirical analysis of our system demonstrates its superiority over state-of-the-art solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42968</video:player_loc><video:duration>934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42963</video:thumbnail_loc><video:title>RRR: Rank-Regret Representative</video:title><video:description>Selecting the best items in a dataset is a common task in data exploration. However, the concept of 'best' lies in the eyes of the beholder: different users may consider different attributes more important, and hence arrive at different rankings. Nevertheless, one can remove 'dominated' items and create a 'representative' subset of the data, comprising the 'best items' in it. A Pareto-optimal representative is guaranteed to contain the best item of each possible ranking, but it can be a large portion of data. A much smaller representative can be found if we relax the requirement to include the best item for each user, and instead just limit the users' 'regret'. Existing work defines regret as the loss in score by limiting consideration to the representative instead of the full data set, for any chosen ranking function. However, the score is often not a meaningful number and users may not understand its absolute value. Sometimes small ranges in score can include large fractions of the data set. In contrast, users do understand the notion of rank ordering. Therefore, we consider the position of the items in the ranked list for defining the regret and propose the rank-regret representative as the minimal subset of the data containing at least one of the top-k of any possible ranking function. This problem is NP-complete. We use a geometric interpretation of items to bound their ranks on ranges of functions and to utilize combinatorial geometry notions for developing effective and efficient approximation algorithms for the problem. Experiments on real datasets demonstrate that we can efficiently find small subsets with small rank-regrets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42963</video:player_loc><video:duration>1207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42959</video:thumbnail_loc><video:title>Exact Cardinality Query Optimization with Bounded Execution Cost</video:title><video:description>Query optimizers often produce sub-optimal query plans due to inaccurate cardinality estimates. The goal of exact cardinality query optimization (ECQO) is to produce optimal plans based on guaranteed exact cardinality values, obtained via probe executions. We propose a novel algorithm for ECQO. It improves over prior work by limiting the overheads of probe executions. Instead of fully generating each relation in the optimizer's plan space, it calculates cardinality bounds based on partially generated relations. Thereby, it is often able to prune relations early if they are too large to participate in any optimal plan. Our algorithm exploits dependencies between relations to propagate exclusions, it selects probing targets for maximum information gain, and it caps probing overheads by conservative bounds on execution cost. Those bounds are iteratively increased once lower bounds on optimal query execution cost have been established. The algorithm is non-intrusive and can be used on top of any database management system supporting SQL limit clauses. We formally prove that probing costs are bounded as a function of the optimal execution cost and evaluate our algorithm experimentally. Our algorithm is in average six times and up to 69 times faster than a state-of-the-art baseline for ECQO on the recently proposed join order benchmark.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42959</video:player_loc><video:duration>1068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42954</video:thumbnail_loc><video:title>RaSQL: Greater Power and Performance for Big Data Analytics with Recursive-aggregate-SQL on Spark</video:title><video:description>Thanks to a simple SQL extension, Recursive-aggregate-SQL (RaSQL) can express very powerful queries and declarative algorithms, such as classical graph algorithms and data mining algorithms. A novel compiler implementation allows RaSQL to map declarative queries into one basic fixpoint operator supporting aggregates in recursive queries. A fully optimized implementation of this fixpoint operator leads to superior performance, scalability and portability. Thus, our RaSQL system, which extends Spark SQL with the before-mentioned new constructs and implementation techniques, matches and often surpasses the performance of other systems, including Apache Giraph, GraphX and Myria.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42954</video:player_loc><video:duration>999</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42952</video:thumbnail_loc><video:title>Iterative Query Processing based on Unified Optimization Techniques</video:title><video:description>Hybrid transactional and analytical processing (HTAP) systems like SAP HANA make it much simpler to manage both operational load and analytical queries without ETL, separate data warehouses, et al. To represent both transactional and analytical business logic in a single database system, stored procedures are often used to express analytical queries using control flow logic and DMLs. Optimizing these complex procedures requires a fair knowledge of imperative programming languages as well as the declarative query language. Therefore, unified optimization techniques considering both program and query optimization techniques are essential for achieving optimal query performance. In this paper, we propose a novel unified optimization technique for efficient iterative query processing. We present a notion of query motion that allows the movement of SQL queries in and out of a loop. Additionally, we exploit a new cost model that measures the quality of the execution plan with consideration for queries and loop iterations. We describe our experimental evaluation that demonstrates the benefit of our technique using both a standard decision support benchmark and real-world workloads. An extensive evaluation shows that our unified optimization technique enumerates plans that achieve performance improvements of up to an order of magnitude faster than plans generated by the existing loop-invariant code motion technique.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42952</video:player_loc><video:duration>918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42955</video:thumbnail_loc><video:title>The Log-Structured Merge-Bush &amp; the Wacky Continuum</video:title><video:description>Data-intensive key-value stores based on the Log-Structured Merge-Tree are used in numerous modern applications ranging from social media and data science to cloud infrastructure. We show that such designs exhibit an intrinsic contention between the costs of point reads, writes and memory, and that this trade-off deteriorates as the data size grows. The root of the problem is that in all existing designs, the capacity ratio between any pair of levels is fixed. This causes write cost to increase with the data size while yielding exponentially diminishing returns for point reads and memory. We introduce the Log-Structured Merge-Bush (LSM-Bush), a new data structure that sets increasing capacity ratios between adjacent pairs of smaller levels. As a result, smaller levels get lazier by gathering more runs before merging them. By using a doubly-exponential ratio growth rate, LSM-bush brings write cost down from O(log N) to O(loglog N), and it can trade this gain to either improve point reads or memory. Thus, it enables more scalable trade-offs all around. We further introduce Wacky, a design continuum that includes LSM-Bush as well as all state-of-the-art merge policies, from laziest to greediest, and can assume any of them within a single implementation. Wacky encompasses a vast space of performance properties, including ones that favor range reads, and it can be searched analytically to find the design that performs best for a given workload in practice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42955</video:player_loc><video:duration>1101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42917</video:thumbnail_loc><video:title>Speculative Distributed CSV Data Parsing for Big Data Analytics</video:title><video:description>There has been a recent flurry of interest in providing query capability on raw data in today's big data systems. These raw data must be parsed before processing or use in analytics. Thus, a fundamental challenge in distributed big data systems is that of efficient parallel parsing of raw data. The difficulties come from the inherent ambiguity while independently parsing chunks of raw data without knowing the context of these chunks. Specifically, it can be difficult to find the beginnings and ends of fields and records in these chunks of raw data. To parallelize parsing, this paper proposes a speculation-based approach for the CSV format, arguably the most commonly used raw data format. Due to the syntactic and statistical properties of the format, speculative parsing rarely fails and therefore parsing is efficiently parallelized in a distributed setting. Our speculative approach is also robust, meaning that it can reliably detect syntax errors in CSV data. We experimentally evaluate the speculative, distributed parsing approach in Apache Spark using more than 11,000 real-world datasets, and show that our parser produces significant performance benefits over existing methods.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42917</video:player_loc><video:duration>983</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42920</video:thumbnail_loc><video:title>Remembering the Probabilistic Analysis of Latent Semantic Indexing</video:title><video:description>In the late 1990s, the possibility of algorithmic extraction of insight from soulless data loomed potentially important and very intriguing. I will look back at our attempt at understanding and advancing this research program in the light of two decades of blistering progress in spectral methods, machine learning, data harvesting and deep nets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42920</video:player_loc><video:duration>1383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42950</video:thumbnail_loc><video:title>Fast General Distributed Transactions with Opacity</video:title><video:description>Transactions can simplify distributed applications by hiding data distribution, concurrency, and failures from the application developer. Ideally the developer would see the abstraction of a single large machine that runs transactions sequentially and never fails. This requires the transactional subsystem to provide opacity (strict serializability for both committed and aborted transactions), as well as transparent fault tolerance with high availability. As even the best abstractions are unlikely to be used if they perform poorly, the system must also provide high performance. Existing distributed transactional designs either weaken this abstraction or are not designed for the best performance within a data center. This paper extends the design of FaRM - which provides strict serializability only for committed transactions - to provide opacity while maintaining FaRM's high throughput, low latency, and high availability within a modern data center. It uses timestamp ordering based on real time with clocks synchronized to within tens of microseconds across a cluster, and a failover protocol to ensure correctness across clock master failures. FaRM with opacity can commit 5.4 million neworder transactions per second when running the TPC-C transaction mix on 90 machines with 3-way replication.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42950</video:player_loc><video:duration>981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42921</video:thumbnail_loc><video:title>Counting Database Repairs under Primary Keys Revisited</video:title><video:description>Consistent query answering (CQA) aims to deliver meaningful answers when queries are evaluated over inconsistent databases. Such answers must be certainly true in all repairs, which are consistent databases whose difference from the inconsistent one is somehow minimal. An interesting task in this context is to count the number of repairs that entail the query. This problem has been already studied for conjunctive queries and primary keys; we know that it is #P-complete in data complexity under polynomial-time Turing reductions (a.k.a. Cook reductions). However, as it has been already observed in the literature of counting complexity, there are problems that are 'hard-to-count-easy-to-decide', which cannot be complete (under reasonable assumptions) for #P under weaker reductions, and, in particular, under standard many-one logspace reductions (a.k.a. parsimonious reductions). For such 'hard-to-count-easy-to-decide' problems, a crucial question is whether we can determine their exact complexity by looking for subclasses of #P to which they belong. Ideally, we would like to show that such a problem is complete for a subclass of #P under many-one logspace reductions. The main goal of this work is to perform such a refined analysis for the problem of counting the number of repairs under primary keys that entail the query.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42921</video:player_loc><video:duration>1010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42947</video:thumbnail_loc><video:title>Efficiently Searching In-Memory Sorted Arrays: Revenge of the Interpolation Search?</video:title><video:description>In this paper, we focus on the problem of searching sorted, in-memory datasets. This is a key data operation, and Binary Search is the de facto algorithm that is used in practice. We consider an alternative, namely Interpolation Search, which can take advantage of hardware trends by using complex calculations to save memory accesses. Historically, Interpolation Search was found to underperform compared to other search algorithms in this setting, despite its superior asymptotic complexity. Also, Interpolation Search is known to perform poorly on non-uniform data. To address these issues, we introduce SIP (Slope reuse Interpolation), an optimized implementation of Interpolation Search, and TIP (Three point Interpolation), a new search algorithm that uses linear fractions to interpolate on non-uniform distributions. We evaluate these two algorithms against a similarly optimized Binary Search method using a variety of real and synthetic datasets. We show that SIP is up to 4 times faster on uniformly distributed data and TIP is 2-3 times faster on non-uniformly distributed data in some cases. We also design a meta-algorithm to switch between these different methods to automate picking the higher performing search algorithm, which depends on factors like data distribution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42947</video:player_loc><video:duration>851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42916</video:thumbnail_loc><video:title>Split-Correctness in Information Extraction</video:title><video:description>Programs for extracting structured information from text, namely information extractors, often operate separately on document segments obtained from a generic splitting operation such as sentences, paragraphs, k-grams, HTTP requests, and so on. An automated detection of this behavior of extractors, which we refer to as split-correctness, would allow text analysis systems to devise query plans with parallel evaluation on segments for accelerating the processing of large documents. Other applications include the incremental evaluation on dynamic content, where re-evaluation of information extractors can be restricted to revised segments, and debugging, where developers of information extractors are informed about potential boundary crossing of different semantic components. We propose a new formal framework for split-correctness within the formalism of document spanners. Our preliminary analysis studies the complexity of split-correctness over regular spanners. We also discuss different variants of split-correctness, for instance, in the presence of black-box extractors with split constraints.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42916</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42919</video:thumbnail_loc><video:title>Query-Driven Learning for Next Generation Predictive Modeling and Analytics</video:title><video:description>As data-size is increasing exponentially, new paradigm shifts have to emerge allowing fast exploitation of data by every- body. Large-scale predictive analytics is restricted to wealthy organizations as small-scale enterprises (SMEs) struggle to compete and are inundated by the sheer monetary cost of either procuring data infrastructures or analyzing datasets over the Cloud. The aim of this work is to study mechanisms which can democratize analytics, in the sense of making them affordable, while at the same time ensuring high efficiency, scalability, and accuracy. The crux of this proposal lies in developing query-driven solutions that can be used off the Cloud thus minimizing costs. Our query-driven approach will learn and adapt on-the-fly machine learning models, based solely on query-answer interactions, which can be used for answering analytical queries. In this abstract we describe the methodology followed for the implementation and evaluation of the system designed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42919</video:player_loc><video:duration>513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43061</video:thumbnail_loc><video:title>QuickInsights: Quick and Automatic Discovery of Insights from Multi-Dimensional Data</video:title><video:description>Discovering interesting data patterns is a common and important analytical need in data, with increasing user demand for automated discovery abilities. However, automatically discovering interesting patterns from multi-dimensional data remains challenging. Existing techniques focus on mining individual types of patterns. There is a lack of unified formulation for different pattern types, as well as general mining frameworks to derive them effectively and efficiently. We present a novel technique QuickInsights, which quickly and automatically discovers interesting patterns from multi-dimensional data. QuickInsights proposes a unified formulation of interesting patterns, called insights, and designs a systematic mining framework to discover high-quality insights efficiently. We demonstrate the effectiveness and efficiency of QuickInsights through our evaluation on 447 real datasets as well as user studies on both expert users and non-expert users. QuickInsights is released in Microsoft Power BI.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43061</video:player_loc><video:duration>1005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43055</video:thumbnail_loc><video:title>CECI: Compact Embedding Cluster Index for Scalable Subgraph Matching</video:title><video:description>Subgraph matching finds all distinct isomorphic embeddings of a query graph on a data graph. For large graphs, current solutions face the scalability challenge due to expensive joins, excessive false candidates, and workload imbalance. In this paper, we propose a novel framework for subgraph listing based on Compact Embedding Cluster Index (idx), which divides the data graph into multiple embedding clusters for parallel processing. The sub has three unique techniques: utilizing the BFS-based filtering and reverse-BFS-based refinement to prune the unpromising candidates early on, replacing the edge verification with set intersection to speed up the candidate verification, and using search cardinality based cost estimation for detecting and dividing large embedding clusters in advance. The experiments performed on several real and synthetic datasets show that the sub outperforms state-of-the-art solutions on average by 20.4times for listing all embeddings and by 2.6times for enumerating the first 1,024 embeddings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43055</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43064</video:thumbnail_loc><video:title>Anytime Approximation in Probabilistic Databases via Scaled Dissociations</video:title><video:description>Speeding up probabilistic inference remains a key challenge in probabilistic databases (PDBs) and the related area of statistical relational learning (SRL). Since computing probabilities for query answers is #P-hard, even for fairly simple conjunctive queries, both the PDB and SRL communities have proposed a number of approximation techniques over the years. The two prevalent techniques are either (i) MCMC-style sampling or (ii) branch-and-bound (B&amp;B) algorithms that iteratively improve model-based bounds using a combination of variable substitution and elimination. We propose a new anytime B&amp;B approximation scheme that encompasses all prior model-based approximation schemes proposed in the PDB and SRL literature. Our approach relies on the novel idea of “scaled dissociation” which can improve both the upper and lower bounds of existing modelbased algorithms. We apply our approach to the well-studied problem of evaluating self-join-free conjunctive queries over tuple-independent PDBs, and show a consistent reduction in approximation error in our experiments on TPC-H, Yago3, and a synthetic benchmark setting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43064</video:player_loc><video:duration>1069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43058</video:thumbnail_loc><video:title>Nanosecond Indexing of Graph Data With Hash Maps and VLists</video:title><video:description>We introduce a wait-free, multi-reader, single-writer, kill -9 durable, indexing structure for in-memory social graph databases. This structure requires no communication from the readers back to the writer, allowing for trivial read scalability and isolation. We support online updates without compromising availability or read performance. Our structure supports looking up small subgraphs in 80 nanoseconds and a materialization rate of 12 nanoseconds per edge. Storage takes 7 bytes per edge per index and supports almost 1 million online writes per second.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43058</video:player_loc><video:duration>1190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43069</video:thumbnail_loc><video:title>Automatically Generating Interesting Facts from Wikipedia Tables</video:title><video:description>Modern search engines provide contextual information surrounding query entities beyond ten blue links in the form of information cards. Among the various attributes displayed about entities there has been recent interest in providing fun facts. Obtaining such trivia at a large scale is, however, non-trivial: hiring professional content creators is expensive and extracting statements from the Web is prone to uninteresting, out-of-context and/or unreliable facts. In this paper we show how fun facts can be mined from superlative tables in Wikipedia, whose rows are ranked according to some statistics, to provide a large volume of reliable and interesting content. We employ a template-based approach to semi-automatically generate natural language statements as fun facts. We show how to bootstrap and streamline the process for faster and cheaper task completion. However, the content contained in these tables is dynamic. Therefore, we address the problem of automatically maintaining the pairing of templates to tables as the tables are updated over time. Fun facts produced by our work is now part of Google's production search results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43069</video:player_loc><video:duration>987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43066</video:thumbnail_loc><video:title>X-Engine: An Optimized Storage Engine for Large-scale E-commerce Transaction Processing</video:title><video:description>Alibaba runs the largest e-commerce platform in the world serving more than 600 million customers, with a GMV (gross merchandise value) exceeding USD 768 billion in FY2018. Online e-commerce transactions have three notable characteristics: (1) drastic increase of transactions per second with the kickoff of major sales and promotion events, (2) a large number of hot records that can easily overwhelm system buffers, and (3) quick shift of the 'temperature' (hot v.s. warm v.s. cold) of different records due to the availability of promotions on different categories over different short time periods. For example, Alibaba's OLTP database clusters experienced a 122 times increase of transactions on the start of the Singles' Day Global Shopping Festival in 2018, processing up to 491,000 sales transactions per second which translate to more than 70 million database transactions per second. To address these challenges, we introduce X-Engine, a write-optimized storage engine of POLARDB built at Alibaba, which utilizes a tiered storage architecture with the LSM-tree (log-structured merge tree) to leverage hardware acceleration such as FPGA-accelerated compactions, and a suite of optimizations including asynchronous writes in transactions, multi-staged pipelines and incremental cache replacement during compactions. Evaluation results show that X-Engine has outperformed other storage engines under such transactional workloads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43066</video:player_loc><video:duration>982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43060</video:thumbnail_loc><video:title>Fractal: A General-Purpose Graph Pattern Mining System</video:title><video:description>In this paper we propose Fractal, a high performance and high productivity system for supporting distributed graph pattern mining (GPM) applications. Fractal employs a dynamic (auto-tuned) load-balancing based on a hierarchical and locality-aware work stealing mechanism, allowing the system to adapt to different workload characteristics. Additionally, Fractal enumerates subgraphs by combining a depth-first strategy with a from scratch processing paradigm to avoid storing large amounts of intermediate state and, thus, improves memory efficiency. Regarding programmer productivity, Fractal presents an intuitive, expressive and modular API, allowing for rapid compositional expression of many GPM algorithms. Fractal-based implementations outperform both existing systemic solutions and specialized distributed solutions on many problems - from frequent graph mining to subgraph querying, over a range of datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43060</video:player_loc><video:duration>1062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43071</video:thumbnail_loc><video:title>CFS: A Distributed File System for Large Scale Container Platforms</video:title><video:description>We propose CFS, a distributed file system for large scale container platforms. CFS supports both sequential and random file accesses with optimized storage for both large files and small files, and adopts different replication protocols for different write scenarios to improve the replication performance. It employs a metadata subsystem to store and distribute the file metadata across different storage nodes based on the memory usage. This metadata placement strategy avoids the need of data rebalancing during capacity expansion. CFS also provides POSIX-compliant APIs with relaxed semantics and metadata atomicity to improve the system performance. We performed a comprehensive comparison with Ceph, a widely-used distributed file system on container platforms. Our experimental results show that, in testing 7 commonly used metadata operations, CFS gives around 3 times performance boost on average. In addition, CFS exhibits better random-read/write performance in highly concurrent environments with multiple clients and processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43071</video:player_loc><video:duration>905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43065</video:thumbnail_loc><video:title>Autocompletion for Prefix-Abbreviated Input</video:title><video:description>Query autocompletion (QAC) is an important interactive feature that assists users in formulating queries and saving keystrokes. Due to the convenience it brings to users, QAC has been adopted in many applications, including Web search engines, integrated development environments (IDEs), and mobile devices. For existing QAC methods, users have to manually type delimiters to separate keywords in their inputs. In this paper, we propose a novel QAC paradigm through which users may abbreviate keywords by prefixes and do not have to explicitly separate them. Such paradigm is useful for applications where it is inconvenient to specify delimiters, such as desktop search, text editors, and input method editors. E.g., in an IDE, users may input getnev and we suggest GetNextValue. We show that the query processing method for traditional QAC, which utilizes a trie index, is inefficient under the new problem setting. A novel indexing and query processing scheme is hence proposed to efficiently complete queries. To suggest meaningful results, we devise a ranking method based on a Gaussian mixture model, taking into consideration the way in which users abbreviate keywords, as opposed to the traditional ranking method that merely considers popularity. Efficient top-k query processing techniques are developed on top of the new index structure. Experiments demonstrate the effectiveness of the new QAC paradigm and the efficiency of the proposed query processing method.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43065</video:player_loc><video:duration>904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42987</video:thumbnail_loc><video:title>Concurrent Prefix Recovery: Performing CPR on a Database</video:title><video:description>With increasing multi-core parallelism, modern databases and key-value stores are designed for scalability and presently yield very high throughput for the in-memory working set. These systems typically depend on group commit using a write-ahead log (WAL) to provide durability and crash recovery. However, a WAL is expensive, particularly for update-intensive workloads, where it also introduces a concurrency bottleneck (the log) besides log creation and I/O overheads. In this paper, we propose a new recovery model based on group commit, called concurrent prefix recovery (CPR). CPR differs from traditional group commit implementations in two ways: (1) it provides a semantic description of committed operations, of the form all operations until time Ti from session i; and (2) it uses asynchronous incremental checkpointing instead of a WAL to implement group commit in a scalable bottleneck-free manner. CPR provides the same consistency as a point-in-time commit, but allows a scalable concurrent implementation. We used CPR to make two systems durable: (1) a custom in-memory transactional database; and (2) Faster, our state-of-the-art, scalable, larger-than-memory key-value store. Our detailed evaluation of these modified systems shows that CPR is highly scalable and supports concurrent performance reaching hundreds of millions of operations per second on a multi-core machine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42987</video:player_loc><video:duration>1092</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42951</video:thumbnail_loc><video:title>DeepBase: Deep Inspection of Neural Networks</video:title><video:description>Although deep learning models perform remarkably well across a range of tasks such as language translation and object recognition, it remains unclear what high-level logic, if any, they follow. Understanding this logic may lead to more transparency, better model design, and faster experimentation. Recent machine learning research has leveraged statistical methods to identify hidden units that behave (e.g., activate) similarly to human understandable logic, but those analyses require considerable manual effort. Our insight is that many of those studies follow a common analysis pattern, and therefore there is opportunity to provide a declarative abstraction to easily express, execute and optimize them. This paper describes DeepBase, a system to inspect neural network behaviors through a unified interface. We model logic with user-provided hypothesis functions that annotate the data with high-level labels (e.g., part-of-speech tags, image captions). DeepBase lets users quickly identify individual or groups of units that have strong statistical dependencies with desired hypotheses. We discuss how DeepBase can express existing analyses, propose a set of simple and effective optimizations to speed up a standard Python implementation by up to 72x, and reproduce recent studies from the NLP literature.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42951</video:player_loc><video:duration>1065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42992</video:thumbnail_loc><video:title>Visual Road: A Video Data Management Benchmark</video:title><video:description>Recently, video database management systems (VDBMSs) have re-emerged as an active area of research and development. To accelerate innovation in this area, we present Visual Road, a benchmark that evaluates the performance of these systems. Visual Road comes with a data generator and a suite of queries over cameras positioned within a simulated metropolitan environment. Visual Road's video data is automatically generated with a high degree of realism, and annotated using a modern simulation and visualization engine. This allows for VDBMS performance evaluation while scaling up the size of the input data. Visual Road is designed to evaluate a broad variety of VDBMSs: real-time systems, systems for longitudinal analytical queries, systems processing traditional videos, and systems designed for 360 videos. We use the benchmark to evaluate three recent VDBMSs both in capabilities and performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42992</video:player_loc><video:duration>1046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42985</video:thumbnail_loc><video:title>Towards Scalable Hybrid Stores: Constraint-Based Rewriting to the Rescue</video:title><video:description>Big data applications routinely involve diverse datasets: relations flat or nested, complex-structure graphs, documents, poorly structured logs, or even text data. To handle the data, application designers usually rely on several data stores used side-by-side, each capable of handling one or a few data models, and each very efficient for some, but not all, kinds of processing on the data. A current limitation is that applications are written taking into account which part of the data is stored in which store and how. This fails to take advantage of (i) possible redundancy, when the same data may be accessible (with different performance) from distinct data stores; (ii) partial query results (in the style of materialized views) which may be available in the stores. We present ESTOCADA, a novel approach connecting applications to the potentially heterogeneous systems where their input data resides. ESTOCADA can be used in a polystore setting to transparently enable each query to benefit from the best combination of stored data and available processing capabilities. ESTOCADA leverages recent advances in the area of view-based query rewriting under constraints, which we use to describe the various data models and stored data. Our experiments illustrate the significant performance gains achieved by ESTOCADA.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42985</video:player_loc><video:duration>1063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43054</video:thumbnail_loc><video:title>Anti-Freeze for Large and Complex Spreadsheets: Asynchronous Formula Computation</video:title><video:description>Spreadsheet systems enable users to store and analyze data in an intuitive and flexible interface. Yet the scale of data being analyzed often leads to spreadsheets hanging and freezing on small changes. We propose a new asynchronous formula computation framework: instead of freezing the interface we return control to users quickly to ensure interactivity, while computing the formulae in the background. To ensure consistency, we indicate formulae being computed in the background via visual cues on the spreadsheet. Our asynchronous computation framework introduces two novel challenges: (a) How do we identify dependencies for a given change in a bounded time? (b) How do we schedule computation to maximize the number of spreadsheet cells available to the user over time? We bound the dependency identification time by compressing the formula dependency graph lossily, a problem we show to be NP-Hard. A compressed dependency table enables us to quickly identify the spreadsheet cells that need recomputation and indicate them as such to users. Finding an optimal computation schedule to maximize cell availability is also NP-Hard, and even merely obtaining a schedule can be expensive—we propose an on-the-fly scheduling technique to address this. We have incorporated asynchronous computation in DataSpread, a scalable spreadsheet system targeted at operating on arbitrarily large datasets on a spreadsheet frontend.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43054</video:player_loc><video:duration>1064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42995</video:thumbnail_loc><video:title>Progressive Deep Web Crawling Through Keyword Queries For Data Enrichment</video:title><video:description>Data enrichment is the act of extending a local database with new attributes from external data sources. In this paper, we study a novel problem—how to progressively crawl the deep web (i.e., a hidden database) through a keyword-search API to enrich a local database in an e ective way. This is chal- lenging because these interfaces often limit the data access by enforcing the top-k constraint or limiting the number of queries that can be issued within a time window. In response, we propose SmartCrawl, a new framework to collect re- sults e ectively. Given a query budget b, SmartCrawl rst constructs a query pool based on the local database, and then iteratively issues a set of most bene cial queries to the hidden database such that the union of the query results can cover the maximum number of local records. The key technical challenge is how to estimate query bene t, i.e., the number of local records that can be covered by a given query. A simple approach is to estimate it as the query frequency in the local database. We nd that this is ine ective due to i) the impact of |?D|, where |?D| represents the number of local records that cannot be found in the hidden database, and ii) the top-k constraint enforced by the hidden database. We study how to mitigate the negative impacts of the two factors and propose e ective optimization techniques to improve performance. The experimental results show that on both simulated and real-world hidden databases, SmartCrawl signi cantly increases coverage over the local database as compared to the baselines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42995</video:player_loc><video:duration>1081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42994</video:thumbnail_loc><video:title>SIGMOD Systems Award Talk on the Aurora Database System</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42994</video:player_loc><video:duration>1071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42988</video:thumbnail_loc><video:title>Answering Why-questions by Exemplars in Attributed Graphs</video:title><video:description>This paper studies the problem of answering Why-questions for graph pattern queries. Given a query Q, its answers Q(G) in a graph G, and an exemplar E that describes desired answers, it aims to compute a query rewrite Q', such that Q'(G) incorporates relevant entities and excludes irrelevant ones wrt E under a closeness measure. (1) We characterize the problem by Q-Chase. It rewrites Q by applying a sequence of applicable operators guided by E, and backtracks to derive optimal query rewrite. (2) We develop feasible Q-Chase-based algorithms, from anytime solutions to fixed-parameter approximations to compute query rewrites. These algorithms implement Q-Chase by detecting picky operators at run time, which discriminately enforce E to retain answers that are closer to exemplars, and effectively prune both operators and irrelevant matches, by consulting a cache of star patterns (called star views). Using real-world graphs, we experimentally verify the efficiency and effectiveness of qchase techniques and their applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42988</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43052</video:thumbnail_loc><video:title>Maximizing Welfare in Social Networks under A Utility Driven Influence Diffusion model</video:title><video:description>Motivated by applications such as viral marketing, the problem of influence maximization (IM) has been extensively studied in the literature. The goal is to select a small number of users to adopt an item such that it results in a large cascade of adoptions by others. Existing works have three key limitations. (1) They do not account for economic considerations of a user in buying/adopting items. (2) Most studies on multiple items focus on competition, with complementary items receiving limited attention. (3) For the network owner, maximizing social welfare is important to ensure customer loyalty, which is not addressed in prior work in the IM literature. In this paper, we address all three limitations and propose a novel model called UIC that combines utility-driven item adoption with influence propagation over networks. Focusing on the mutually complementary setting, we formulate the problem of social welfare maximization in this novel setting. We show that while the objective function is neither submodular nor supermodular, surprisingly a simple greedy allocation algorithm achieves a factor of (1-1/e-epsilon) of the optimum expected social welfare. We develop textsfbundleGRD, a scalable version of this approximation algorithm, and demonstrate, with comprehensive experiments on real and synthetic datasets, that it significantly outperforms all baselines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43052</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42991</video:thumbnail_loc><video:title>Border-Collie: A Wait-free, Read-optimal Algorithm for Database Logging on Multicore Hardware</video:title><video:description>Actions changing the state of databases are all logged with proper ordering being imposed. Database engines obeying this golden rule of logging enforce total ordering on all events, and this poses challenges in addressing the scalability bottlenecks of database logging on multicore hardware. We reexamined the problem of database logging and realized that in any given log history, obtaining an upper bound on the size of a set that preserves the happen-before relation is the essence of the matter. Based on our understanding, we propose Border-Collie, a wait-free and read-optimal algorithm for database logging that finds such an upper bound even with some worker threads often being idle. We show that (1) Border-Collie always finds the largest set of logged events satisfying the condition in a finite number of steps (i.e., wait-free), (2) the number of logged events to be read is also minimal (i.e., read-optimal), and (3) both properties hold even with threads being in intermittent work. Experimental results demonstrated that Border-Collie proves our claims under various workloads; Border-Collie outperforms the state-of-the-art centralized logging techniques (i.e., Eleda and ERMIA) by up to ~2X and exhibits almost the same throughput with much shorter commit latency than the state-of-the-art decentralized logging techniques (i.e., Silo and FOEDUS).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42991</video:player_loc><video:duration>995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43053</video:thumbnail_loc><video:title>One SQL to Rule Them All - an Efficient and Syntactically Idiomatic Approach to Management of Streams and Tables</video:title><video:description>Real-time data analysis and management are increasingly critical for today’s businesses. SQL is the de facto lingua franca for these endeavors, yet support for robust streaming analysis and management with SQL remains limited. Many approaches restrict semantics to a reduced subset of features and/or require a suite of non-standard constructs. Additionally, use of event timestamps to provide native support for analyzing events according to when they actually occurred is not pervasive, and often comes with important limitations. We present a three-part proposal for integrating robust streaming into SQL, namely: (1) time-varying relations as a foundation for classical tables as well as streaming data, (2) event time semantics, (3) a limited set of optional keyword extensions to control the materialization of time-varying query results. We show how with these minimal additions it is possible to utilize the complete suite of standard SQL semantics to perform robust stream processing. We motivate and illustrate these concepts using examples and describe lessons learned from implementations in Apache Calcite, Apache Flink, and Apache Beam. We conclude with syntax and semantics of a concrete proposal for extensions of the SQL standard and note further areas of exploration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43053</video:player_loc><video:duration>1020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42989</video:thumbnail_loc><video:title>An Efficient Index for RDF Query Containment</video:title><video:description>Query containment is a fundamental operation used to expedite query processing in view materialisation and query caching techniques. Since query containment has been shown to be NP-complete for arbitrary conjunctive queries on RDF graphs, we introduce a simpler form of conjunctive queries that we name f-graph queries. We first show that containment checking for f-graph queries can be solved in polynomial time. Based on this observation, we propose a novel indexing structure, named mv-index, that allows for fast containment checking between a single f-graph query and an arbitrary number of stored queries. Search is performed in polynomial time in the combined size of the query and the index. We then show how our algorithms and structures can be extended for arbitrary conjunctive queries on RDF graphs by introducing f-graph witnesses, i.e., f-graph representatives of conjunctive queries. F-graph witnesses have the following interesting property, a conjunctive query for RDF graphs is contained in another query only if its corresponding f-graph witness is also contained in it. The latter allows to use our indexing structure for the general case of conjunctive query containment. This translates in practice to microseconds or less for the containment test against hundreds of thousands of queries that are indexed within our structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42989</video:player_loc><video:duration>1046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42990</video:thumbnail_loc><video:title>A Scalable Index for Top-k Subtree Similarity Queries</video:title><video:description>Given a query tree Q, the top-k subtree similarity query retrieves the k subtrees in a large document tree T that are closest to Q in terms of tree edit distance. The classical solution scans the entire document, which is slow. The state-of-the-art approach precomputes an index to reduce the query time. However, the index is large (quadratic in the document size), building the index is expensive, updates are not supported, and data-specific tuning is required.We present a scalable solution for the top-k subtree similarity problem that does not assume specific data types, nor does it require any tuning. The key idea is to process promising subtrees first. A subtree is promising if it shares many labels with the query. We develop a new technique based on inverted lists that efficiently retrieves subtrees in the required order and supports incremental updates of the document. To achieve linear space, we avoid full list materialization but build relevant parts of a list on the fly.In an extensive empirical evaluation on synthetic and real-world data, our technique consistently outperforms the state-of-the-art index w.r.t. memory usage, indexing time, and the number of candidates that must be verified. In terms of query time, we clearly outperform the state of the art and achieve runtime improvements of up to four orders of magnitude.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42990</video:player_loc><video:duration>1030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43067</video:thumbnail_loc><video:title>CATAPULT: Data-driven Selection of Canned Patterns for Efficient Visual Graph Query Formulation</video:title><video:description>Visual graph query interfaces (a.k.a textscgui) widen the reach of graph querying frameworks across different users by enabling non-programmers to use them. Consequently, several commercial and academic frameworks for querying a large collection of small- or medium-sized data graphs (e.g., chemical compounds) provide such visual interfaces. Majority of these interfaces expose a fixed set of canned patterns (i.e., small subgraph patterns) to expedite query formulation by enabling pattern-at-a-time in lieu of edge-at-a-time construction mode. Canned patterns to be displayed on a textscgui are typically selected manually based on domain knowledge. However, manual generation of canned patterns is labour intensive. Furthermore, these patterns may not sufficiently cover the underlying data graphs to expedite visual formulation of a wide range of subgraph queries. In this paper, we present a generic and extensible framework called textscCatapult to address these limitations. textscCatapult takes a data-driven approach to automatically select canned patterns, thereby taking a concrete step towards the vision of data-driven construction of visual query interfaces. Specifically, it first clusters the underlying data graphs based on their topological similarities and then summarize each cluster to create a cluster summary graph (textsccsg). The canned patterns within a user-specified pattern budget are then generated from these textsccsgs by maximizing coverage and diversity, and minimizing cognitive load of the patterns. Experimental study with real-world datasets and visual graph interfaces demonstrates the superiority of textscCatapult compared to traditional techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43067</video:player_loc><video:duration>1013</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43051</video:thumbnail_loc><video:title>Snorkel DryBell: A Case Study in Deploying Weak Supervision at Industrial Scale</video:title><video:description>Labeling training data is one of the most costly bottlenecks in developing machine learning-based applications. We present a first-of-its-kind study showing how existing knowledge resources from across an organization can be used as weak supervision in order to bring development time and cost down by an order of magnitude, and introduce Snorkel DryBell, a new weak supervision management system for this setting. Snorkel DryBell builds on the Snorkel framework, extending it in three critical aspects: flexible, template-based ingestion of diverse organizational knowledge, cross-feature production serving, and scalable, sampling-free execution. On three classification tasks at Google, we find that Snorkel DryBell creates classifiers of comparable quality to ones trained with tens of thousands of hand-labeled examples, converts non-servable organizational resources to servable models for an average 52% performance improvement, and executes over millions of data points in tens of minutes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43051</video:player_loc><video:duration>1173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43072</video:thumbnail_loc><video:title>Experimental Analysis of Streaming Algorithms for Graph Partitioning</video:title><video:description>We report a systematic performance study of streaming graph partitioning algorithms. Graph partitioning plays a crucial role in overall system performance as it has a significant impact on both load balancing and inter- machine communication. The streaming model for graph partitioning has recently gained attention due to its ability to scale to very large graphs with limited resources. The main objective of this study is to understand how the choice of graph partitioning algorithm affects system performance, resource usage and scalability. We focus on both offline graph analytics and online graph query workloads. The study considers both edge-cut and vertex-cut approaches. Our results show that the no partitioning algorithms performs best in all cases, and the choice of graph partitioning algorithm depends on: (i) type and degree distribution of the graph, (ii) characteristics of the workloads, and (iii) specific application requirements</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43072</video:player_loc><video:duration>995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43080</video:thumbnail_loc><video:title>PS2: Parameter Server on Spark</video:title><video:description>Most of the data is extracted and processed by Spark in Tencent Machine Learning Platform. However, seldom of them use Spark MLlib, an official machine learning (ML) library on top of Spark due to its inefficiency. In contrast, systems like parameter servers, XGBoost and TensorFlow are more used, which incur expensive cost of transferring data in and out of Spark ecosystem. In this paper, we identify the causes of inefficiency in Spark MLlib and solve the problem by building parameter servers on top of Spark. We propose PS2, a parameter server architecture that integrates Spark without hacking the core of Spark. With PS2, we leverage the power of Spark for data processing and ML training, and parameter servers for maintaining ML models. By carefully analyzing Tencent ML workloads, we figure out a widely existing computation pattern for ML models-element-wise operations among multiple high dimensional vectors. Based on this observation, we propose a new data abstraction, called Dimension Co-located Vector (DCV) for efficient model management in PS2. A DCV is a distributed vector that considers locality in parameter servers and enables efficient computation with multiple co-located distributed vectors. For ease-of-use, we also design a wide variety of advanced operators for operating DCVs. Finally, we carefully implement the PS2 system and evaluate it against existing systems on both public and Tencent workloads. Empirical results demonstrate that PS2 can outperform Spark MLlib by up to 55.6X and specialized ML systems like Petuum by up to 3.7X.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43080</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43074</video:thumbnail_loc><video:title>GPU-based Graph Traversal on Compressed Graphs</video:title><video:description>Graph processing on GPUs received much attention in the industry and the academia recently, as the hardware accelerator offers attractive potential for performance boost. However, the high-bandwidth device memory on GPUs has limited capacity that constrains the size of the graph to be loaded on chip. In this paper, we introduce GPU-based graph traversal on compressed graphs, so as to enable the processing of graphs having a larger size than the device memory. Designed towards GPU’s SIMT architecture, we propose two novel parallel scheduling strategies Two-Phase Traversal and Task-Stealing to handle thread divergence and workload imbalance issues when decoding the compressed graph. We further optimize our solution against power-law graphs by proposing Warp-centric Decoding and Residual Segmentation to facilitate parallelism on processing skewed out-degree distribution. Extensive experiments show that with 2x-18x compression rate, our proposed GPU-based graph traversal on compressed graphs (GCGT) achieves competitive efficiency compared with the state-of-the-art graph traversal approaches on non-compressed graphs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43074</video:player_loc><video:duration>924</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43077</video:thumbnail_loc><video:title>Implementation of Cluster-wide Logical Clock and Causal Consistency in MongoDB</video:title><video:description>MongoDB is a distributed database that supports replication and horizontal partitioning (sharding). MongoDB replica sets consist of a primary that accepts all client writes and then propagates those writes to the secondaries. Each member of the replica set contains the same set of data. For horizontal partitioning, each shard (or partition) is a replica set. This paper discusses the design and rationale behind MongoDB’s implementation of a cluster- wide logical clock and causal consistency. The design leveraged ideas from across the research community to ensure that the implementation adds minimal processing overhead, tolerates possible operator errors, and gives protection against non-trusted client attacks. While the goal of the team was not to discover or test new algorithms, the practical implementation necessitated a novel combination of ideas from the research community on causal consistency, security, and minimal performance overhead at scale. This paper describes a large scale, practical implementation of causal consistency using a hybrid logical clock, adding the signing of logical time ranges to the protocol, and introducing performance optimizations necessary for systems at scale. The implementation seeks to define an event as a state change and as such must make forward progress guarantees even during periods of no state changes for a partition of data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43077</video:player_loc><video:duration>1143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43073</video:thumbnail_loc><video:title>Cache-oblivious High-performance Similarity Join</video:title><video:description>A similarity join combines vectors based on a distance condition. Typically, such algorithms apply a filter step (by indexing or sorting) and then refine pairs of candidate vectors. In this paper, we propose to refine the pairs in an order defined by a space-filling curve which dramatically improves data locality. Modern multi-core microprocessors are supported by a deep memory hierarchy including RAM, various levels of cache, and registers. The space-filling curve makes our proposed algorithm cache-oblivious to fully exploit the memory hierarchy and to reach the possible peak performance of a multi-core processor. Our novel space-filling curve called Fast General Form (FGF) Hilbert solves a number of limitations of well-known approaches: it is non-recursive, it is not restricted to traverse squares, and it has a constant time and space complexity. As we demonstrate the easy transformation from conventional into cache-oblivious loops we believe that many algorithms for complex joins and other database operators could be transformed systematically into cache-oblivious SIMD and MIMD parallel algorithms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43073</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43078</video:thumbnail_loc><video:title>PRSim: Sublinear Time SimRank Computation on Large Power-Law Graphs</video:title><video:description>it SimRank is a classic measure of the similarities of nodes in a graph. Given a node u in graph G =(V, E), a single-source SimRank query returns the SimRank similarities s(u, v) between node u and each node v in V. This type of queries has numerous applications in web search and social networks analysis, such as link prediction, web mining, and spam detection. Existing methods for single-source SimRank queries, however, incur query cost at least linear to the number of nodes n, which renders them inapplicable for real-time and interactive analysis. This paper proposes prsim, an algorithm that exploits the structure of graphs to efficiently answer single-source SimRank queries. prsim uses an index of size O(m), where m is the number of edges in the graph, and guarantees a query time that depends on the reverse PageRank distribution of the input graph. In particular, we prove that prsim runs in sub-linear time if the degree distribution of the input graph follows the power-law distribution, a property possessed by many real-world graphs. Based on the theoretical analysis, we show that the empirical query time of all existing SimRank algorithms also depends on the reverse PageRank distribution of the graph. Finally, we present the first experimental study that evaluates the absolute errors of various SimRank algorithms on large graphs, and we show that prsim outperforms the state of the art in terms of query time, accuracy, index size, and scalability.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43078</video:player_loc><video:duration>955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43079</video:thumbnail_loc><video:title>Efficient Estimation of Heat Kernel PageRank for Local Clustering</video:title><video:description>Given an undirected graph G and a seed node s, the local clustering problem aims to identify a high-quality cluster containing s in time roughly proportional to the size of the cluster, regardless of the size of G. This problem finds numerous applications on large-scale graphs. Recently, heat kernel PageRank (HKPR), which is a measure of the proximity of nodes in graphs, is applied to this problem and found to be more efficient compared with prior methods. However, existing solutions for computing HKPR either are prohibitively expensive or provide unsatisfactory error approximation on HKPR values, rendering them impractical especially on billion-edge graphs. In this paper, we present TEA and TEA+, two novel local graph clustering algorithms based on HKPR, to address the aforementioned limitations. Specifically, these algorithms provide non-trivial theoretical guarantees in relative error of HKPR values and the time complexity. The basic idea is to utilize deterministic graph traversal to produce a rough estimation of exact HKPR vector, and then exploit Monte-Carlo random walks to refine the results in an optimized and non-trivial way. In particular, TEA+ offers practical efficiency and effectiveness due to non-trivial optimizations. Extensive experiments on real-world datasets demonstrate that TEA+ outperforms the state-of-the-art algorithm by more than four times on most benchmark datasets in terms of computational time when achieving the same clustering quality, and in particular, is an order of magnitude faster on large graphs including the widely studied Twitter and Friendster datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43079</video:player_loc><video:duration>994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43075</video:thumbnail_loc><video:title>Efficient Approximation Algorithms for Adaptive Seed Minimization</video:title><video:description>As a dual problem of influence maximization, the seed minimization problem asks for the minimum number of seed nodes to influence a required number eta of users in a given social network G. Existing algorithms for seed minimization mostly consider the it non-adaptive setting, where all seed nodes are selected in one batch without observing how they may influence other users. In this paper, we study seed minimization in the it adaptive setting, where the seed nodes are selected in several batches, such that the choice of a batch may exploit information about the actual influence of the previous batches. We propose a novel algorithm, it ASTI, which addresses the adaptive seed minimization problem in OBig(fraceta cdot (m+n)varepsilon^2ln n Big) expected time and offers an approximation guarantee of frac(ln eta+1)^2(1 - (1-1/b)^b) (1-1/e)(1-varepsilon) in expectation, where eta is the targeted number of influenced nodes, b is size of each seed node batch, and varepsilon in (0, 1) is a user-specified parameter. To the best of our knowledge, ASTI is the first algorithm that provides such an approximation guarantee without incurring prohibitive computation overhead. With extensive experiments on a variety of datasets, we demonstrate the effectiveness and efficiency of ASTI over competing methods.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43075</video:player_loc><video:duration>1082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43056</video:thumbnail_loc><video:title>Distance-generalized Core Decomposition</video:title><video:description>The k-core of a graph is defined as the maximal subgraph in which every vertex is connected to at least k other vertices within that subgraph. In this work we introduce a distance-based generalization of the notion of k-core, which we refer to as the (k,h)-core, i.e., the maximal subgraph in which every vertex has at least k other vertices at distance leq h within that subgraph. We study the properties of the (k,h)-core showing that it preserves many of the nice features of the classic core decomposition (e.g., its connection with the notion of distance-generalized chromatic number) and it preserves its usefulness to speed-up or approximate distance-generalized notions of dense structures, such as h-club. Computing the distance-generalized core decomposition over large networks is intrinsically complex. However, by exploiting clever upper and lower bounds we can partition the computation in a set of totally independent subcomputations, opening the door to top-down exploration and to multithreading, and thus achieving an efficient algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43056</video:player_loc><video:duration>824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43070</video:thumbnail_loc><video:title>Scaling Distance Labeling on Small-World Networks</video:title><video:description>Distance labeling approaches are widely adopted to speed up the online performance of shortest distance queries. The construction of the distance labeling, however, can be exhaustive especially on big graphs. For a major category of large graphs, small-world networks, the state-of-the-art approach is Pruned Landmark Labeling (PLL). PLL prunes distance labels based on a node order and directly constructs the pruned labels by performing breadth-first searches in the node order. The pruning technique, as well as the index construction, has a strong sequential nature which hinders PLL from being parallelized. It becomes an urgent issue on massive small-world networks whose index can hardly be constructed by a single thread within a reasonable time. This paper scales distance labeling on small-world networks by proposing a Parallel Shortest-distance Labeling (PSL) scheme and further reducing the index size by exploiting graph and label properties. PSL insightfully converts the PLL's node-order dependency to a shortest-distance dependence, which leads to a propagation-based parallel labeling in D rounds where D denotes the diameter of the graph. Extensive experimental results verify our efficiency on billion-scale graphs and near-linear speedup in a multi-core environment</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43070</video:player_loc><video:duration>1022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43076</video:thumbnail_loc><video:title>Interactive Graph Search</video:title><video:description>We study interactive graph search (IGS), with the conceptual objective of departing from the conventional top-down strategy in searching a poly-hierarchy, a.k.a. a decision graph. In IGS, a machine assists a human in looking for a target node z in an acyclic directed graph G, by repetitively asking questions. In each question, the machine picks a node u in G, asks a human is there a path from u to z?', and takes a boolean answer from the human. The efficiency goal is to locate z with as few questions as possible. We describe algorithms that solve the problem by asking a provably small number of questions, and establish lower bounds indicating that the algorithms are optimal up to a small additive factor. An experimental evaluation is presented to demonstrate the usefulness of our solutions in real-world scenarios.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43076</video:player_loc><video:duration>975</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43140</video:thumbnail_loc><video:title>Efficiently Answering Regular Simple Path Queries on Large Labeled Networks</video:title><video:description>A fundamental query in labeled graphs is to determine if there exists a path between a given source and target vertices, such that the path satisfies a given label constraint. One of the powerful forms of specifying label constraints is through regular expressions, and the resulting problem of reachability queries under regular simple paths (RSP) form the core of many practical graph query languages such as SPARQL from W3C, Cypher of Neo4J, Oracle's PGQL and LDBC's G-CORE. Despite its importance, since it is known that answering RSP queries is NP-Hard, there are no scalable and practical solutions for answering reachability with full-range of regular expressions as constraints. In this paper, we circumvent this computational bottleneck by designing a random-walk based sampling algorithm called ARRIVAL, which is backed by theoretical guarantees on its expected quality. Extensive experiments on billion-sized real graph datasets with thousands of labels show that ARRIVAL to be 100 times faster than baseline strategies with an average accuracy of 95%.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43140</video:player_loc><video:duration>1222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40510</video:thumbnail_loc><video:title>Netzwerküberwachung mit ELK</video:title><video:description>Was läuft da eigentlich im meinem Netz, werden sich der eine oder die andere beim gelegentlichen Blick auf dem Networksniffer im Heim- oder Firmennetzwerk denken. Eine Datenaufbereitung kann dabei schwierig werden. Einzelne Datenströme gehen schnell unter, was auch mögliche bösartige Software ausnutzen könnte. Mit einer Reihe von Open-Source-Werkzeugen ist es allerdings möglich, sich einen passablen Netzwerkmonitor aufzubauen. Im Vortrag wird dabei einen Lösungsansatz mittels der ELK-Architektur vorgestellt. ELK steht dabei für eine Big-Data-Stack, der die Dokumenten-orientierte Datenbank Elasticsearch, das Datenverarbeitungswerkzeug Logstash und die Visualisierungsoberfläche Kibana umfasst. Durch die Zusammenschaltung verschiedener Software (iptables, syslog, softflowd), die die meisten Linux-Distributionen mitbringen, kann damit ein einfaches, übersichtliches und interaktives System implementiert werden, das auch für nicht Netzwerkspezialisten bedienbar ist. Interessierte Zuhörer sollten dabei eine Reihe von Kenntnisse im Bereich Linux-Administration, JSON-RPC oder Netzwerk-Protokollen mitbringen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40510</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40504</video:thumbnail_loc><video:title>Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40504</video:player_loc><video:duration>2457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40451</video:thumbnail_loc><video:title>Spieleentwicklung in Haskell oder: Wie verbringt man die Zeit, die man auf den Compiler wartet.</video:title><video:description>Wie schreibt man ein Spiel?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40451</video:player_loc><video:duration>1938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40450</video:thumbnail_loc><video:title>Hebocon Finale</video:title><video:description>"Hebocon ist ein Sumo-WrestlingTurnier zwischen Robotern, die von Leuten gebaut wurden, die keine Ahnung haben, wie man eigentlich Roboter baut" Jeder ist herzlich eingeladen in guter Hebocon-Manier möglichst schlechte Roboter zu bauen und diesen anschließend in einem weitgehend autonomen Kampf gegeneinander antreten zu lassen. Die grundlegenden Regeln sind dabei einfach: Wer vom Tisch fällt, zuerst aufhört sich zu bewegen, oder kaputt gemacht wird - verliert. Die Roboter sollten dabei nicht für das umliegende Publikum gefährlich sein, etwa die größe eines Kinderschuh(oder -karton)s nicht überschreiten. Mitmachen darf nur, wer nach dem Augenschein des Moderators diese Regeln nicht verletzt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40450</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30541</video:thumbnail_loc><video:title>OSGeo Konferenzaufzeichnungen im TIB AV-Portal</video:title><video:description>Zusätzlich zu gedruckten Konferenzbänden werden mittlerweile auch immer häufiger Konferenzvorträge aufgezeichnet und veröffentlicht. Diese Videos sind daher ein wichtiger Teil des aktuellen wissenschaftlichen Outputs. Leider hat sich für den Umgang mit diesen wichtigen Dokumenten noch kein nachhaltiger Standard etabliert. Mit dem AV-Portal (https://av.tib.eu) stellt die Technische Informationsbibliothek (TIB) eine nutzerorientierte Plattform zur Verfügung, die diese Probleme zu lösen versucht. Unter anderem sind im TIB AV-Portal knapp 600 Videomitschnitte, mit etwa 18.000 Minuten Laufzeit, der FOSSGIS Konferenzen 2011-2016 sowie der FOSS4G Konferenzen 2013, 2015 und 2016 dauerhaft und frei verfügbar archiviert. Kontinuierlich kommen ältere sowie aktuelle Konferenzen hinzu und sorgen aktuell für einen Aufwuchs pro Jahr von über 100 Stunden für FOSSGIS/OSGeo-Themen. Seit 2016 ist die Howto-Anleitung für den AV-Portal-Ingest Teil des offiziellen OSGeo-Konferenzhandbuchs und auch alle FOSSGIS2017 Konferenzbeiträge werden im AV-Portal dauerhaft verfügbar, durchsuchbar und zitierfähig bewahrt. Die Verbindung eines DOI mit einem Media Fragment Identifier gewährleistet eine zukunftssichere und gleichzeitig sekundengenaue Zitierfähigkeit der Materialien. Außerdem liegen die Daten des AV-Portals als Linked Open Data im RDF Format vor und stehen damit für innovative externe Dienste zur Verfügung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30541</video:player_loc><video:duration>939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40503</video:thumbnail_loc><video:title>Opening Event: Patch me, if you can</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40503</video:player_loc><video:duration>190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43089</video:thumbnail_loc><video:title>Cilium - Bringing the BPF Revolution to Kubernetes Networking and Security</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43089</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43093</video:thumbnail_loc><video:title>CRI-O: All the Runtime Kubernetes need</video:title><video:description>CRI-O is a brand new container runtime dedicated and optimized to support kubernetes workload. Its goal is to be a stable container runtime tied to kubernetes releases, replacing the docker daemon. Historically every update of Docker has broken Kubernetes. This has led to major rewriting and fixes of Kubernetes, which is understandable since Docker is not primarily for Kubernetes. Kubernetes needs a container runtime dedicated to its specifications. CRI-O, the name comes from the Container Runtime Interface for Open container runtimes, takes advantages of emerging standards like OCI Runtime and Image Specification, as well as open source projects to handle container images (github.com:containers/image, github.com:containers/storage) . This means as these projects advance CRI-O will be able to take advantage of the improvements and features, but all the while guaranteeing that it will not break any functionality required by the Kubernetes CRI. CRI-O works with runc and Clear Containers runtimes. CRI-O was designed from the ground up to satisfy Kubernetes Container Runtime Interface, and currently passes all node and E2E tests. The github repository has been setup to not accept any pull requests that causes these tests to break. We will be tying the versions of CRI-O to the Kubernetes versions, to maintain complete compatibility. This talk will describe the CRI-O architecture as well as demonstrate different kubernetes features running on top of CRI-O exercising the CRI API. The attendees will learn how to configure CRI-O with kubernetes and use it for their workloads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43093</video:player_loc><video:duration>1866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42837</video:thumbnail_loc><video:title>Weighted Reservoir Sampling from Distributed Streams</video:title><video:description>We consider message-efficient continuous random sampling from a distributed stream, where the probability of inclusion of an item in the sample is proportional to a weight associated with the item. The unweighted version, where all weights are equal, is well studied, and admits tight upper and lower bounds on message complexity. For weighted sampling with replacement, there is a simple reduction to unweighted sampling with replacement. However, in many applications the stream may have only a few heavy items which may dominate a random sample when chosen with replacement. Weighted sampling without replacement (weighted SWOR) eludes this issue, since such heavy items can be sampled at most once. In this work, we present the first message-optimal algorithm for weighted SWOR from a distributed stream. Our algorithm also has optimal space and time complexity. As an application of our algorithm for weighted SWOR, we derive the first distributed streaming algorithms for tracking heavy hitters with residual error. Here the goal is to identify stream items that contribute significantly to the residual stream, once the heaviest items are removed. Residual heavy hitters generalize the notion of ell 1 heavy hitters and are important in streams that have a skewed distribution of weights. In addition to the upper bound, we also provide a lower bound on the message complexity that is nearly tight up to a log(1/eps) factor. Finally, we use our weighted sampling algorithm to improve the message complexity of distributed L 1 tracking, also known as count tracking, which is a widely studied problem in distributed streaming. We also derive a tight message lower bound, which closes the message complexity of this fundamental problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42837</video:player_loc><video:duration>1141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43092</video:thumbnail_loc><video:title>Container Run-times and Fun-times</video:title><video:description>A dive into the world of running systemd as an *in container* process manager at Facebook. At @FB we heavily utilize systemd on our servers. But, there's more! We also heavily utilize systemd inside our containers as well! Combined with our btrfs based image deployment mechanism we leverage all the good parts of systemd within our containers. I'll show how we utilize all the various components of systemd within a container, including how we use Portable Services! I'll talk about the philosophy of this design, our approach to building container images with systemd in mind, and our our approach to Runtime Composition of services. Come listen and enjoy a deep dive into how we use btrfs, systemd, and portable services, and what benefit it provides for us across our large container infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43092</video:player_loc><video:duration>1610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43096</video:thumbnail_loc><video:title>Efficient Network Analytics with BPF/eBPF using Skydive</video:title><video:description>Efficient monitoring of large-scale networks poses a delicate balance between capture granularity on the one hand and the imposed overheads and performance penalties on the other. Skydive is an open source real-time network topology and protocol analyzer, featuring smart network collection which is both granular and efficient. Skydive allows for efficient network monitoring at scale through Linux networking features such as BPF and eBPF. In the talk we will present Skydive and will give an update of the features that introduced since one year. We will show how Skydive leverages eBPF to produce useful insights on top of network topology information. We will share some performance results showing the efficiency of Skydive BPF/eBPF capturing in the context of a Kubernetes deployment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43096</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43097</video:thumbnail_loc><video:title>Fearless Multimedia Programming</video:title><video:description>Whether you are interested in multimedia programming in specific or curious about how Rust programming language can enable you to write almost-bug-free code without having to compromise on efficiency, this talk is for you. GStreamer is a popular framework of choice for multimedia programming in the Linux world, especially for embedded. Since efficiency is a typical core requirement for embedded solutions, traditionally C/C++ have been the languages of choice for writing GStreamer applications and plugins. Unfortunately, this efficiency comes at the price of safety. Even the most skilled C/C++ developers make mistakes with memory management and the results could potentially be catastrophic. Thread safety is another aspect that is central to multimedia solutions but is extremely difficult to achieve with C/C++. Rust language is designed to be both efficient and safe at the same time. In this talk, Zeeshan will present how GStreamer's Rust bindings not only make multimedia programming a lot safer, easier and fun but also allow developers to write even more efficient code than C/C++ in certain cases. While the talk will be focused on multimedia and GStreamer in specific, most of the concepts presented shall be very generic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43097</video:player_loc><video:duration>1883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43120</video:thumbnail_loc><video:title>Portable Services are Ready to Use</video:title><video:description>Portable Services bring certain aspects of containers to classic system service management. Let's discuss them in technical detail! Portable Services bring certain aspects of containers to classic system service management. With systemd v239 Portable Services are for the first time complete and ready for users to take advantage of. In this talk we'll have a look on the underlying technical concepts, how things fit together and what the precise limitations and benefits are.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43120</video:player_loc><video:duration>2577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43137</video:thumbnail_loc><video:title>BPF and the future of the kernel extensibility</video:title><video:description>To bring cool ideas to life, the Linux kernel and user space need to work together. The core kernel is a stable ABI base, a common denominator for everything that builds on top. In contrast, BPF is a specific know-how, a secret sauce of the cool idea. The Linux kernel needs BPF to stay relevant, and BPF has to become friendlier to programmers. This talk explores the steps taken towards this long-term goal, from recently introduced BPF-to-BPF functions and type information to bounded loops, memory allocation, and beyond.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43137</video:player_loc><video:duration>2140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43133</video:thumbnail_loc><video:title>Using systemd to high level languages</video:title><video:description>There is so much more than you can so, than just starting and stooping your service, when you start to interact with systemd from within your application. Lets find out!!! We'll explore how can you interact with systemd from your aplication, by describing how pystemd, a python binding for systemd, was created at facebook, and what type things your programs can take advantage if you just interact with systemd more. From executing section of your code securely to create development environment on the fly, There is so much more than you can so, than just starting and stooping your service, when you start to interact with systemd from within your application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43133</video:player_loc><video:duration>1888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43132</video:thumbnail_loc><video:title>Using Machine Learning to find Linux bugs</video:title><video:description>I’d like to show you how to find bugs in Linux systems using machine learning, when paired with the totally seemingly useless and annoying false positives that come out of your integration tests. We’ve all been frustrated unreproducible bugs in Linux … And also by stupid test-flakes that show up as failures in integration tests even though nothing related has changed. Both unproducible bugs and test flakes are the result of permutations in timing, load, ordering. I want to prove that unreproducible bugs are the same thing as test flakes. And we have a massive source of data here, millions of records of test flakes. Lets take a look at how the Cockpit project trains bots to correlate these flakes into unsupervised clusters. and automatically make use of the data, identifying real bugs, or simply retriggering tests. We’ll dive into details about Normalized Compression Distance, Unsupervised Clustering, TF-IDF and many other simple techniques used to zero in on the bugs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43132</video:player_loc><video:duration>1822</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42868</video:thumbnail_loc><video:title>Topic Pages: From Articles to Answers</video:title><video:description>Deep Kayal is a Senior Data Scientist at Elsevier, specializing in Natural Language Processing and Machine Learning, with several years of relevant experience in algorithm development and overall product development. He is familiar with the engineering concepts related to analytics as well as knowledge of various machine learning algorithms, and specializes in deployment of machine learning models and pipelines at scale. Besides his work at Elsevier, he is currently a part-time researcher at Erasmus MC in Rotterdam, exploring machine learning techniques for biomedical image analysis. He holds a MSc degree in Machine Learning from Helsinki University of Technology, Finland, and has also published several research papers and patents.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42868</video:player_loc><video:duration>1236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43136</video:thumbnail_loc><video:title>Being compliant with Open Container Initiative Spec</video:title><video:description>Open Container Initiative (OCI) started in 2015 to make different implementations of container runtimes and images compliant with well-defined specifications. Together with other folks at Kinvolk, I have been involved in various OCI projects since months, and encountered various issues that occur in runtime specs and runtime-tools for verification. Since we live in a real world, not everything works well as expected. I’m going to talk about practical issues, and possible ways to get it improved. Open Container Initiative (OCI) defines container runtime specs (https://github.com/opencontainers/runtime-spec) as well as container image specs (https://github.com/opencontainers/image-spec) and distribution spec (https://github.com/opencontainers/distribution-spec). There is also runtime-tools (https://github.com/opencontainers/runtime-tools) that helps container runtime to verify compliance of the runtime specifications. The standard container runtime is runc (https://github.com/opencontainers/runc) that is included in multiple high-level container managers like Docker or containerd. Most of the practical issues arise when specification is not clearly defined in the first place, or when container runtimes have own reasons for not being compliant with the specs, or when there’s no consensus in the community how it should proceed. On the other hand, container orchestration systems like Kubernetes have defined their own interfaces such as Container Runtime Interface (CRI). The different interfaces (OCI runtime and CRI) exist at different layers in the software stack. I'll show how CRI depends on OCI and some mismatches between them. In this talk I want to introduce such practical issues, and try to suggest how we should proceed regarding spec compliance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43136</video:player_loc><video:duration>1471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43138</video:thumbnail_loc><video:title>Chef in Strange Places</video:title><video:description>How Facebook uses Chef to manage many different largescale heterogenous environments. Facebook uses chef to deploy and manage a wide array of environments across our fleet, ranging from network switches to mobile phones to LXC containers to off-network devices. This talk will explore our toolchain for building, testing, and running Chef code in this diverse ecosystem of environments and includes stories about it's evolution and development. Zeal Jagannatha</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43138</video:player_loc><video:duration>976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43131</video:thumbnail_loc><video:title>To Run an App With Guarantees We Must First Create The Universe</video:title><video:description>We’ll look at patterns and anti-patterns for self-contained, immutable runtime environment for applications using Habitat, with a focus on special cases, integrated testing and advanced hacks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43131</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42897</video:thumbnail_loc><video:title>MNC: Structure-Exploiting Sparsity Estimation for Matrix Expressions</video:title><video:description>Efficiently computing linear algebra expressions is central to machine learning (ML) systems. Most systems support sparse formats and operations because sparse matrices are ubiquitous and their dense representation can cause prohibitive overheads. Estimating the sparsity of intermediates, however, remains a key challenge when generating execution plans or performing sparse operations. These sparsity estimates are used for cost and memory estimates, format decisions, and result allocation. Existing estimators tend to focus on matrix products only, and struggle to attain good accuracy with low estimation overhead. However, a key observation is that real-world sparse matrices commonly exhibit structural properties such as a single non-zero per row, or columns with varying sparsity. In this paper, we introduce MNC (Matrix Non-zero Count), a remarkably simple, count-based matrix synopsis that exploits these structural properties for efficient, accurate, and general sparsity estimation. We describe estimators and sketch propagation for realistic linear algebra expressions. Our experiments - on a new estimation benchmark called SparsEst - show that the MNC estimator yields good accuracy with very low overhead. This behavior makes MNC practical and broadly applicable in ML systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42897</video:player_loc><video:duration>1141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42908</video:thumbnail_loc><video:title>AI Meets AI: Leveraging Query Executions to Improve Index Recommendations</video:title><video:description>State-of-the-art index tuners rely on query optimizer's cost estimates to search for the index configuration with the largest estimated execution cost improvement`. Due to well-known limitations in optimizer's estimates, in a significant fraction of cases, an index estimated to improve a query's execution cost, e.g., CPU time, makes that worse when implemented. Such errors are a major impediment for automated indexing in production systems. We observe that comparing the execution cost of two plans of the same query corresponding to different index configurations is a key step during index tuning. Instead of using optimizer's estimates for such comparison, our key insight is that formulating it as a classification task in machine learning results in significantly higher accuracy. We present a study of the design space for this classification problem. We further show how to integrate this classifier into the state-of-the-art index tuners with minimal modifications, i.e., how artificial intelligence (AI) can benefit automated indexing (AI). Our evaluation using industry-standard benchmarks and a large number of real customer workloads demonstrates up to 5x reduction in the errors in identifying the cheaper plan in a pair, which eliminates almost all query execution cost regressions when the model is used in index tuning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42908</video:player_loc><video:duration>1389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42913</video:thumbnail_loc><video:title>Tuple-oriented Compression for Large-scale Mini-batch Stochastic Gradient Descent</video:title><video:description>Data compression is a popular technique for improving the efficiency of data processing workloads such as SQL queries and more recently, machine learning (ML) with classical batch gradient methods. But the efficacy of such ideas for mini-batch stochastic gradient descent (MGD), arguably the workhorse algorithm of modern ML, is an open question. MGD's unique data access pattern renders prior art, including those designed for batch gradient methods, less effective. We fill this crucial research gap by proposing a new lossless compression scheme we call tuple-oriented compression (TOC) that is inspired by an unlikely source, the string/ text compression scheme Lempel-Ziv-Welch, but tailored to MGD in a way that preserves tuple boundaries within mini-batches. We then present a suite of novel compressed matrix operation execution techniques tailored to the TOC compression scheme that operate directly over the compressed data representation and avoid decompression overheads. An extensive empirical evaluation with real-world datasets shows that TOC consistently achieves substantial compression ratios by up to 51x and reduces runtimes for MGD workloads by up to 10.2x in popular ML systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42913</video:player_loc><video:duration>978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42910</video:thumbnail_loc><video:title>Enabling and Optimizing Non-linear Feature Interactions in Factorized Linear Algebra</video:title><video:description>Accelerating machine learning (ML) over relational data is a key focus of the database community. While many real-world datasets are multi-table, most ML tools expect single-table inputs, forcing users to materialize joins before ML, leading to data redundancy and runtime waste. Recent works on 'factorized ML' address such issues by pushing ML through joins. However, they have hitherto been restricted to ML models linear in the feature space, rendering them less effective when users construct non-linear feature interactions such as pairwise products to boost ML accuracy. In this work, we take a first step towards closing this gap by introducing a new abstraction to enable pairwise feature interactions in multi-table data and present an extensive framework of algebraic rewrite rules for factorized LA operators over feature interactions. Our rewrite rules carefully exploit the interplay of the redundancy caused by both joins and interactions. We prototype our framework in Python to build a tool we call MorpheusFI. An extensive empirical evaluation with both synthetic and real datasets shows that MorpheusFI yields up to 5x speedups over materialized execution for a popular second-order gradient method and even an order of magnitude speedups over a popular stochastic gradient method.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42910</video:player_loc><video:duration>1006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42912</video:thumbnail_loc><video:title>HoloDetect: Few-Shot Learning for Error Detection</video:title><video:description>We introduce a few-shot learning framework for error detection. We show that data augmentation (a form of weak supervision) is key to training high-quality, ML-based error detection models that require minimal human involvement. Our framework consists of two parts: (1) an expressive model to learn rich representations that capture the inherent syntactic and semantic heterogeneity of errors; and (2) a data augmentation model that, given a small seed of clean records, uses dataset-specific transformations to automatically generate additional training data. Our key insight is to learn data augmentation policies from the noisy input dataset in a weakly supervised manner. We show that our framework detects errors with an average precision of ~94% and an average recall of ~93% across a diverse array of datasets that exhibit different types and amounts of errors. We compare our approach to a comprehensive collection of error detection methods, ranging from traditional rule-based methods to ensemble-based and active learning approaches. We show that data augmentation yields an average improvement of 20 F1 points while it requires access to 3x fewer labeled examples compared to other ML approaches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42912</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42909</video:thumbnail_loc><video:title>DBEst: Revisiting Approximate Query Processing Engines with Machine Learning Models</video:title><video:description>In the era of big data, computing exact answers to analytical queries becomes prohibitively expensive. This greatly increases the value of approaches that can compute efficiently approximate, but highly-accurate, answers to analytical queries. Alas, the state of the art still suffers from many shortcomings: Errors are still high unless large memory investments are made. Many important analytics tasks are not supported. Query response times are too long and thus approaches rely on parallel execution of queries atop large big data analytics clusters, in-situ or in the cloud, whose acquisition/use costs dearly. Hence, the following questions are crucial: Can we develop AQP engines that reduce response times by orders of magnitude, ensure high accuracy, and support most aggregate functions? With smaller memory footprints and small overheads to build the state upon which they are based? With this paper, we show that the answers to all questions above can be positive. The paper presents DBEst, a system based on Machine Learning models (regression models and probability density estimators). It will discuss its limitations, promises, and how it can complement existing systems. It will substantiate its advantages using queries and data from the TPC-DS benchmark and real-life datasets, compared against state of the art AQP engines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42909</video:player_loc><video:duration>935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42906</video:thumbnail_loc><video:title>Towards Model-based Pricing for Machine Learning in a Data Marketplace</video:title><video:description>Data analytics using machine learning (ML) has become ubiquitous in science, business intelligence, journalism and many other domains. While a lot of work focuses on reducing the training cost, inference runtime and storage cost of ML models, little work studies how to reduce the cost of data acquisition, which potentially leads to a loss of sellers' revenue and buyers' affordability and efficiency. In this paper, we propose a model-based pricing (MBP) framework, which instead of pricing the data, directly prices ML model instances. We first formally describe the desired properties of the MBP framework, with a focus on avoiding arbitrage. Next, we show a concrete realization of the MBP framework via a noise injection approach, which provably satisfies the desired formal properties. Based on the proposed framework, we then provide algorithmic solutions on how the seller can assign prices to models under different market scenarios (such as to maximize revenue). Finally, we conduct extensive experiments, which validate that the MBP framework can provide high revenue to the seller, high affordability to the buyer, and also operate on low runtime cost.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42906</video:player_loc><video:duration>985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42914</video:thumbnail_loc><video:title>FITing-Tree: A Data-aware Index Structure</video:title><video:description>Index structures are one of the most important tools that DBAs leverage to improve the performance of analytics and transactional workloads. However, building several indexes over large datasets can often become prohibitive and consume valuable system resources. In fact, a recent study showed that indexes created as part of the TPC-C benchmark can account for 55% of the total memory available in a modern DBMS. This overhead consumes valuable and expensive main memory, and limits the amount of space available to store new data or process existing data. In this paper, we present a novel data-aware index structure called FITing-Tree which approximates an index using piece-wise linear functions with a bounded error specified at construction time. This error knob provides a tunable parameter that allows a DBA to FIT an index to a dataset and workload by being able to balance lookup performance and space consumption. To navigate this tradeoff, we provide a cost model that helps determine an appropriate error parameter given either (1) a lookup latency requirement (e.g., 500ns) or (2) a storage budget (e.g., 100MB). Using a variety of real-world datasets, we show that our index is able to provide performance that is comparable to full index structures while reducing the storage footprint by orders of magnitude.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42914</video:player_loc><video:duration>1107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42907</video:thumbnail_loc><video:title>Hypothetical Reasoning via Provenance Abstraction</video:title><video:description>Data analytics often involves hypothetical reasoning: repeatedly modifying the data and observing the induced effect on the computation result of a data-centric application. Previous work has shown that fine-grained data provenance can help make such an analysis more efficient: instead of a costly re-execution of the underlying application, hypothetical scenarios are applied to a pre-computed provenance expression. However, storing provenance for complex queries and large-scale data leads to a significant overhead, which is often a barrier to the incorporation of provenance-based solutions. To this end, we present a framework that allows to reduce provenance size. Our approach is based on reducing the provenance granularity using user defined abstraction trees over the provenance variables; the granularity is based on the anticipated hypothetical scenarios. We formalize the tradeoff between provenance size and supported granularity of the hypothetical reasoning, and study the complexity of the resulting optimization problem, provide efficient algorithms for tractable cases and heuristics for others. We experimentally study the performance of our solution for various queries and abstraction trees. Our study shows that the algorithms generally lead to substantial speedup of hypothetical reasoning, with a reasonable loss of accuracy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42907</video:player_loc><video:duration>1059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42905</video:thumbnail_loc><video:title>Raha: A Configuration-Free Error Detection System</video:title><video:description>Detecting erroneous values is a key step in data cleaning. Error detection algorithms usually require a user to provide input configurations in the form of rules or statistical parameters. However, providing a complete, yet correct, set of configurations for each new dataset is not trivial, as the user has to know about both the dataset and the error detection algorithms upfront. In this paper, we present Raha, a new configuration-free error detection system. By generating a limited number of configurations for error detection algorithms that cover various types of data errors, we can generate an expressive feature vector for each tuple value. Leveraging these feature vectors, we propose a novel sampling and classification scheme that effectively chooses the most representative values for training. Furthermore, our system can exploit historical data to filter out irrelevant error detection algorithms and configurations. In our experiments, Raha outperforms the state-of-the-art error detection techniques with no more than 20 labeled tuples on each dataset.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42905</video:player_loc><video:duration>944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42851</video:thumbnail_loc><video:title>Infrastructure for Machine Learning: Ideas from Industry and Research</video:title><video:description>Matei Zaharia is an Assistant Professor of Computer Science at Stanford University. He is Chief Technologist and Co-Founder of Databricks, a company that provides a unified cloud platform for data and AI. He started the Apache Spark project during his PhD at UC Berkeley in 2009, and has worked broadly in datacenter systems, co-starting the Apache Mesos project and contributing as a committer on Apache Hadoop. Today, Matei tech-leads the MLflow development effort at Databricks. Matei’s research work was recognized through the 2014 ACM Doctoral Dissertation Award for the best PhD dissertation in computer science, an NSF CAREER Award and several best paper awards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42851</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43117</video:thumbnail_loc><video:title>Path-agnostic binaries, co-installable libraries, and How To Have Nice Things</video:title><video:description>Portability is a shining goal for all software -- an objective since the beginning of computing through the present. And yet, it also remains illusive. We once sought to develop software "portable" between whole OSes and kernels; today, we've lost control of our build and distribution pipelines so completely that portability of a binary between two barely-different distributions of linux is considered radical and nearly impossible. Even "portability" of a binary when moving between two directories on the same host is often a trial by fire. In this talk, we will define and discuss two specific kinds of portability -- what it means to build path-agnostic libraries and what it means to support co-installable libraries -- then explore what this kind of freedom could do for us, and most importantly, practical ways to achieve these goals within existing systems. Computers are general purpose computers -- they can run any program. But theory aside, is that really true? Forget tivoization and the rise of walled-garden app stores -- when considering new software, often one of the first questions we ask ourselves as linux users is "Is it available on ?"... We've already been doing this to ourselves for decades. Source builds are possible, but remain full of "well actually" moments; containerization hints at the sheer popularity of The Dream of escaping this madness; and yet, most of our day to day business is guided and limited by what's available in a package manager, and our machines as a whole are limited by which package manager we've chosen. Distributions become inherently balkanized: no one can install anyone else's packages with anything short of a full chroot. Why? Nobody *wants* this. The fracturing creeps in from somewhere. Is it something we can fix? What would it look like if we tried to define packages without distros? Packages without the need for management, beyond drag and drop? Packages with *bring your own* management? Easily relocatable, path-agnostic binaries, and co-installable libraries -- all of them able to work together, or be shipped independently at the user's choice, free of version conflicts in either form? We can have all these things. And if you think this is going to be a talk about static linking, think again: there are more options, and there are things we can do now, and we can do them within the ecosystems and infrastructure of existing distros non-disruptively. There are already a variety of approaches to producing relocatable binaries: from static linking, to snapshots and images which require chroots to be executable, to content-addressable (but still absolute-pathed) dynamic linking -- distros and tools using all of these approaches exist. In this talk, we'll survey all of them, plus go beyond into approaches to dynamic linking which are free from absolute paths completely. Finally, we'll compare and contrast all these approaches, map any limitations and assumptions, and try to plot a road ahead.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43117</video:player_loc><video:duration>1401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43112</video:thumbnail_loc><video:title>Netboot21: Bootloaders in the 21st Century</video:title><video:description>Sick of insecure PXE booting over TFTP? Come learn about our efforts to write modern boot loaders in Linux's user space. LinuxBoot is a project to put Linux kernels into firmware. LinuxBoot means we have the full toolset of modern languages like Go at our fingertips: let's use them! We can now easily develop boot loaders with trivial support for HTTPS-, gRPC- or TPM-based network booting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43112</video:player_loc><video:duration>1965</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43125</video:thumbnail_loc><video:title>State of systemd @ Facebook</video:title><video:description>We'll be covering happenings, learnings and new challenges running and supporting systemd in production on the Facebook fleet throughout the past year. This talk is a followup to systemd @ Facebook — a year later that was presented last year. We'll cover the latest developments, how we're leveraging new systemd features, how we continue rolling systemd on the fleet, and finally discuss a number of interesting case studies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43125</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42858</video:thumbnail_loc><video:title>Blurring the Lines between Blockchains and Database Systems: the Case of Hyperledger Fabric</video:title><video:description>Within the last few years, a countless number of blockchain systems have emerged on the market, each one claiming to revolutionize the way of distributed transaction processing in one way or the other. Many blockchain features, such as byzantine fault tolerance, are indeed valuable additions in modern environments. However, despite all the hype around the technology, many of the challenges that blockchain systems have to face are fundamental transaction management problems. These are largely shared with traditional database systems, which have been around for decades already. These similarities become especially visible for systems, that blur the lines between blockchain systems and classical database systems. A great example of this is Hyperledger Fabric, an open-source permissioned blockchain system under development by IBM. By implementing parallel transaction processing, Fabric's workflow is highly motivated by optimistic concurrency control mechanisms in classical database systems. This raises two questions: (1)~Which conceptual similarities and differences do actually exist between a system such as Fabric and a classical distributed database system? (2)~Is it possible to improve on the performance of Fabric by transitioning technology from the database world to blockchains and thus blurring the lines between these two types of systems even further? To tackle these questions, we first explore Fabric from the perspective of database research, where we observe weaknesses in the transaction pipeline. We then solve these issues by transitioning well-understood database concepts to Fabric, namely transaction reordering as well as early transaction abort. Our experimental evaluation under the Smallbank benchmark as well as under a custom workload shows that our improved version Fabric++ significantly increases the throughput of successful transactions over the vanilla version by up to a factor of 12x, while decreasing the average latency to almost half.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42858</video:player_loc><video:duration>1134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43126</video:thumbnail_loc><video:title>systemd in 2018</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43126</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43123</video:thumbnail_loc><video:title>Running Android on the Mainline Graphics Stack</video:title><video:description>It is now possible to run Android ontop of an entirely Open Source Linux Graphics stack, this talk will dig into how you can do it too! Finally, it is possible to run Android on top of mainline Graphics! The recent addition of DRM Atomic Modesetting and Explicit Synchronization to the kernel paved the way, albeit some changes to the Android userspace were necessary. The Android graphics stack is built on a abstraction layer, thus drm hwcomposer - a component to connect this abstraction layer to the mainline DRM API - was created. Moreover, changes to MESA and the abstraction layer itself were also needed for a full conversion to mainline. This talk will cover recent developments in the area which enabled Qualcomm, i.MX and Intel based platforms to run Android using the mainline graphics stack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43123</video:player_loc><video:duration>1458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42901</video:thumbnail_loc><video:title>Incremental and Approximate Inference for Faster Occlusion-based Deep CNN Explanations</video:title><video:description>Deep Convolutional Neural Networks (CNNs) now match human accuracy in many image prediction tasks, resulting in a growing adoption in e-commerce, radiology, and other domains. Naturally, explaining CNN predictions is a key concern for many users. Since the internal workings of CNNs are unintuitive for most users, occlusion-based explanations (OBE) are popular for understanding which parts of an image matter most for a prediction. One occludes a region of the image using a patch and moves it around to produce a heat map of changes to the prediction probability. Alas, this approach is computationally expensive due to the large number of re-inference requests produced, which wastes time and raises resource costs. We tackle this issue by casting the OBE task as a new instance of the classical incremental view maintenance problem. We create a novel and comprehensive algebraic framework for incremental CNN inference combining materialized views with multi-query optimization to reduce computational costs. We then present two novel approximate inference optimizations that exploit the semantics of CNNs and the OBE task to further reduce runtimes. We prototype our ideas in Python to create a tool we call Krypton that supports both CPUs and GPUs. Experiments with real data and CNNs show that Krypton reduces runtimes by up to 5X (resp. 35X) to produce exact (resp. high-quality approximate) results without raising resource requirements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42901</video:player_loc><video:duration>1043</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42896</video:thumbnail_loc><video:title>Uni-Detect: A Unified Approach to Automated Error Detection in Tables</video:title><video:description>Data errors are ubiquitous in tables. Extensive research in this area has resulted in a rich variety of techniques, each often targeting a specific type of errors, e.g., numeric outliers, constraint violations, etc. While these diverse techniques clearly improve data quality, it places a significant burden on humans to configure these techniques with suitable rules and parameters for each data set. For example, an expert is expected to define suitable functional-dependencies between column pairs, or tune appropriate thresholds for outlier-detection algorithms, all of which are specific to one individual data set. As a result, users today often hire experts to cleanse only their high-value data sets. We propose sj, a unified framework to automatically detect diverse types of errors. Our approach employs a novel 'what-if' analysis that performs local data perturbations to reason about data abnormality, leveraging classical hypothesis-tests on a large corpus of tables. We test sj on a wide variety of tables including Wikipedia tables, and make surprising discoveries of thousands of FD violations, numeric outliers, spelling mistakes, etc., with better accuracy than existing algorithms specifically designed for each type of errors. For example, for spelling mistakes, sj outperforms the state-of-the-art spell-checker from a commercial search engine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42896</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42899</video:thumbnail_loc><video:title>What Storage Access Privacy is Achievable with Small Overhead?</video:title><video:description>Oblivious RAM (ORAM) and private information retrieval (PIR) are classic cryptographic primitives used to hide the access pattern to data whose storage has been outsourced to an untrusted server. Unfortunately, both primitives require considerable overhead compared to plaintext access. For large-scale storage infrastructure with highly frequent access requests, the degradation in response time and the exorbitant increase in resource costs incurred by either ORAM or PIR prevent their usage. In an ideal scenario, a privacy-preserving storage protocols with small overhead would be implemented for these heavily trafficked storage systems to avoid negatively impacting either performance and/or costs. In this work, we study the problem of the best storage access privacy that is achievable with only small overhead over plaintext access. To answer this question, we consider differential privacy access which is a generalization of the oblivious access security notion that are considered by ORAM and PIR. Quite surprisingly, we present strong evidence that constant overhead storage schemes may only be achieved with privacy budgets of epsilon = Omega(log n). We present asymptotically optimal constructions for differentially private variants of both ORAM and PIR with privacy budgets epsilon = Theta(log n) with only O(1) overhead. In addition, we consider a more complex storage primitive called key-value storage in which data is indexed by keys from a large universe (as opposed to consecutive integers in ORAM and PIR). We present a differentially private key-value storage scheme with epsilon = Theta(log n) and O(loglog n) overhead. This construction uses a new oblivious, two-choice hashing scheme that may be of independent interest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42899</video:player_loc><video:duration>995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42900</video:thumbnail_loc><video:title>Ariadne: Online Provenance for Big Graph Analytics</video:title><video:description>Data provenance is a powerful tool for debugging large-scale analytics on batch processing systems. This paper presents Ariadne, a system for capturing and querying provenance from Vertex-Centric graph processing systems. While the size of provenance from map-reduce-style workflows is often a fraction of the input data size, graph algorithms iterate over the input graph many times, producing provenance much larger than the input graph. And though current provenance tracing procedures support explicit debugging scenarios, like crash-culprit determination, developers are increasingly interested in the behavior of analytics when a crash or exception does not occur. To address this challenge, Ariadne offers developers a concise declarative query language to capture and query graph analytics provenance. Exploiting the formal semantics of this datalog-based language, we identify useful query classes that can run while an analytic computes. Experiments with various analytics and real-world datasets show the overhead of online querying is 1.3x over the baseline vs. 8x for the traditional approach. These experiments also illustrate how Ariadne's query language supports execution monitoring and performance optimization for graph analytics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42900</video:player_loc><video:duration>937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42898</video:thumbnail_loc><video:title>Interventional Fairness : Causal Database Repair for Algorithmic Fairness</video:title><video:description>Fairness is increasingly recognized as a critical component of machine learning systems. However, it is the underlying data on which these systems are trained that often reflect discrimination, suggesting a database repair problem. Existing treatments of fairness rely on statistical correlations that can be fooled by statistical anomalies, such as Simpson's paradox. Proposals for causality-based definitions of fairness can correctly model some of these situations, but they require specification of the underlying causal models. In this paper, we formalize the situation as a database repair problem, proving sufficient conditions for fair classifiers in terms of admissible variables as opposed to a complete causal model. We show that these conditions correctly capture subtle fairness violations. We then use these conditions as the basis for database repair algorithms that provide provable fairness guarantees about classifiers trained on their training labels. We evaluate our algorithms on real data, demonstrating improvement over the state of the art on multiple fairness metrics proposed in the literature while retaining high utility.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42898</video:player_loc><video:duration>1018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42902</video:thumbnail_loc><video:title>Robust Set Reconciliation via Locality Sensitive Hashing</video:title><video:description>We consider variations of set reconciliation problems where two parties, Alice and Bob, each hold a set of points in a metric space, and the goal is for Bob to conclude with a set of points that is close to Alice's set of points in a well-defined way. This setting has been referred to as robust set reconciliation. In one variation, the goal is for Bob to end with a set of points that is close to Alice's in earth mover's distance, and in another the goal is for Bob to have a point that is close to each of Alice's. The first problem has been studied before; while previous results achieved an O(d) approximation, where d is the dimension of the space, we achieve an O(log n) approximation, where n is the number of points. The second problem appears new, and here we find schemes that, under certain conditions, use sublinear communication. Our primary novelty is utilizing Invertible Bloom Lookup Tables in combination with locality sensitive hashing. This combination allows us to cope with the geometric setting in a communication-efficient manner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42902</video:player_loc><video:duration>992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42904</video:thumbnail_loc><video:title>Explaining Wrong Queries Using Small Examples</video:title><video:description>For testing the correctness of SQL queries, a standard practice is to execute the query in question on some test database instance and compare its result with that of the correct query. Given two queries Q 1 and Q 2, we say that a database instance D is a counterexample (for Q 1 and Q 2) if Q 1(D) differs from Q 2(D); such a counterexample can serve as an explanation of why Q 1 and Q 2 are not equivalent. While the test database instance may serve as a counterexample, it may be too large or complex to understand where the inequivalence arises. Therefore, in this paper, given a known counterexample D for Q 1 and Q 2, we aim to find the smallest counterexample D' subseteq D where Q 1(D') neq Q 2(D'). The problem in general is NP-hard. Drawing techniques from provenance and constraint solving, we develop a suite of algorithms for finding small counterexamples for different classes of queries, including those involving negation and aggregation. We evaluate the effectiveness and scalability of our algorithms on student queries from an undergraduate database course, and on queries from the TPC-H benchmark. We also report a user study from the course where we deployed our tool to help students with an assignment on relational algebra.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42904</video:player_loc><video:duration>943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42903</video:thumbnail_loc><video:title>Going Beyond Provenance: Explaining Query Answers with Pattern-based Counterbalances</video:title><video:description>Provenance and intervention-based techniques have been used to explain surprisingly high or low outcomes of aggregation queries. However, such techniques may miss interesting explanations emerging from data that is not in the provenance. For instance, an unusually low number of publications of a prolific researcher in a certain venue and year can be explained by an increased number of publications in another venue in the same year. We present a novel approach for explaining outliers in aggregation queries through counter- balancing. That is, explanations are outliers in the opposite direction of the outlier of interest. Outliers are defined w.r.t. patterns that hold over the data in aggregate. We present efficient methods for mining such aggregate regression pat- terns (ARPs), discuss how to use ARPs to generate and rank explanations, and experimentally demonstrate the efficiency and effectiveness of our approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42903</video:player_loc><video:duration>1094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42889</video:thumbnail_loc><video:title>Enumeration on Trees with Tractable Combined Complexity and Efficient Updates</video:title><video:description>We give an algorithm to enumerate the results on trees of monadic second-order (MSO) queries represented by nondeterministic tree automata. After linear time preprocessing (in the input tree), we can enumerate answers with linear delay (in each answer). We allow updates on the tree to take place at any time, and we can then restart the enumeration after logarithmic time in the tree. Further, all our combined complexities are polynomial in the automaton. Our result follows our previous circuit-based enumeration algorithms based on deterministic tree automata, and is also inspired by our earlier result on words and nondeterministic sequential extended variable-set automata in the context of document spanners. We extend these results and combine them with a recent tree balancing scheme by Niewerth, so that our enumeration structure supports updates to the underlying tree in logarithmic time (with leaf insertions, leaf deletions, and node relabelings). Our result implies that, for MSO queries with free first-order variables, we can enumerate the results with linear preprocessing and constant-delay and update the underlying tree in logarithmic time, which improves on several known results for words and trees. Building on lower bounds from data structure research, we also show unconditionally that up to a doubly logarithmic factor the update time of our algorithm is optimal. Thus, unlike other settings, there can be no algorithm with constant update time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42889</video:player_loc><video:duration>985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42886</video:thumbnail_loc><video:title>The Complexity of Counting Cycles in the Adjacency List Streaming Model</video:title><video:description>We study the problem of counting cycles in the adjacency list streaming model, fully resolving in which settings there exist sublinear space algorithms. Our main upper bound is a two-pass algorithm for estimating triangles that uses wtO(m/T^2/3) space, where m is the edge count and T is the triangle count of the graph. On the other hand, we show that no sublinear space multipass algorithm exists for counting ell-cycles for ell geq 5. Finally, we show that counting 4-cycles is intermediate: sublinear space algorithms exist in multipass but not single-pass settings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42886</video:player_loc><video:duration>1030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42864</video:thumbnail_loc><video:title>Active Sparse Mobile Crowd Sensing Based on Matrix Completion</video:title><video:description>A major factor that prevents the large scale deployment of Mobile Crowd Sensing (MCS) is its sensing and communication cost. Given the spatio-temporal correlation among the environment monitoring data, matrix completion (MC) can be exploited to only monitor a small part of locations and time, and infer the remaining data. Rather than only taking random measurements following the basic MC theory, to further reduce the cost of MCS while ensuring the quality of missing data inference, we propose an Active Sparse MCS (AS-MCS) scheme which includes a bipartite-graph-based sensing scheduling scheme to actively determine the sampling positions in each upcoming time slot, and a bipartite-graph-based matrix completion algorithm to robustly and accurately recover the un-sampled data in the presence of sensing and communications errors. We also incorporate the sensing cost into the bipartite-graph to facilitate low cost sample selection and consider the incentives for MCS. We have conducted extensive performance studies using the data sets from the monitoring of PM 2.5 air condition and road traffic speed, respectively. Our results demonstrate that our AS-MCS scheme can recover the missing data at very high accuracy with the sampling ratio only around 11%, while the peer matrix completion algorithms with similar recovery performance requires up to 4-9 times the number of samples of ours for both the data sets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42864</video:player_loc><video:duration>1138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42865</video:thumbnail_loc><video:title>vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases</video:title><video:description>Blockchains have recently been under the spotlight due to the boom of cryptocurrencies and decentralized applications. There is an increasing demand for querying the data stored in a blockchain database. To ensure query integrity, the user can maintain the entire blockchain database and query the data locally. However, this approach is not economic, if not infeasible, because of the blockchain's huge data size and considerable maintenance costs. In this paper, we take the first step toward investigating the problem of verifiable query processing over blockchain databases. We propose a novel framework, called vChain, that alleviates the storage and computing costs of the user and employs verifiable queries to guarantee the results' integrity. To support verifiable Boolean range queries, we propose an accumulator-based authenticated data structure that enables dynamic aggregation over arbitrary query attributes. Two new indexes are further developed to aggregate intra-block and inter-block data records for efficient query verification. We also propose an inverted prefix tree structure to accelerate the processing of a large number of subscription queries simultaneously. Security analysis and empirical study validate the robustness and practicality of the proposed techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42865</video:player_loc><video:duration>989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42866</video:thumbnail_loc><video:title>Towards Scaling Blickchain Systems via Sharding</video:title><video:description>Existing blockchain systems scale poorly because of their distributed consensus protocols. Current attempts at improving blockchain scalability are limited to cryptocurrency. Scaling blockchain systems under general workloads (i.e., non-cryptocurrency applications) remains an open question. This work takes a principled approach to apply sharding to blockchain systems in order to improve their transaction throughput at scale. This is challenging, however, due to the fundamental difference in failure models between databases and blockchain. To achieve our goal, we first enhance the performance of Byzantine consensus protocols, improving individual shards' throughput. Next, we design an efficient shard formation protocol that securely assigns nodes into shards. We rely on trusted hardware, namely Intel SGX, to achieve high performance for both consensus and shard formation protocol. Third, we design a general distributed transaction protocol that ensures safety and liveness even when transaction coordinators are malicious. Finally, we conduct an extensive evaluation of our design both on a local cluster and on Google Cloud Platform. The results show that our consensus and shard formation protocols outperform state-of-the-art solutions at scale. More importantly, our sharded blockchain reaches a high throughput that can handle Visa-level workloads, and is the largest ever reported in a realistic environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42866</video:player_loc><video:duration>957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42869</video:thumbnail_loc><video:title>Query Evaluation in Election Databases</video:title><video:description>Election databases are the main elements of a recently introduced framework that aims to create bridges between the computational social choice and the data management communities. An election database consists of incomplete information about the preferences of voters, in the form of partial orders, alongside with standard database relations that provide contextual information. Earlier work in computational social choice focused on the computation of possible winners and necessary winners that are determined by the available incomplete information and the voting rule at hand. The presence of the relational context, however, permits the formulation of sophisticated queries about voting rules, candidates, potential winners, issues, and positions on issues. Such queries can be given possible answer semantics and necessary answer semantics on an election database, where the former means that the query is true on some completion of the given partial orders and the latter means that the query is true on every such completion. %In this paper, We carry out a systematic investigation of query evaluation on election databases by analyzing how the interaction between the partial preferences, the voting rules and the relational context impacts on the complexity of query evaluation. To this effect, we focus on positional scoring rules and unions of conjunctive queries. We establish a number of results that delineate the complexity of the possible answers and of the necessary answers for different positional scoring rules and for various classes of unions of conjunctive queries. Furthermore, we show that query evaluation is fixed-parameter tractable, where the parameter is the number of candidates in the election.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42869</video:player_loc><video:duration>948</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42867</video:thumbnail_loc><video:title>Probabilistic Databases with an Infinite Open-World Assumption</video:title><video:description>Probabilistic databases (PDBs) introduce uncertainty into relational databases by specifying probabilities for several possible instances. Traditionally, they are finite probability spaces over database instances. Such finite PDBs inherently make a closed-world assumption: non-occurring facts are assumed to be impossible, rather than just unlikely. As convincingly argued by Ceylan et al. (KR '16), this results in implausibilities and clashes with intuition. An open-world assumption, where facts not explicitly listed may have a small positive probability can yield more reasonable results. The corresponding open-world model of Ceylan et al., however, assumes that all entities in the PDB come from a fixed finite universe. In this work, we take one further step and propose a model of truly open-world PDBs with an infinite universe. This is natural when we consider entities from typical domains such as integers, real numbers, or strings. While the probability space might become infinitely large, all instances of a PDB remain finite. We provide a sound mathematical framework for infinite PDBs generalizing the existing theory of finite PDBs. Our main results are concerned with countable, tuple-independent PDBs; we present a generic construction showing that such PDBs exist in the infinite and provide a characterization of their existence. This construction can be used to give an open-world semantics to finite PDBs. The construction can also be extended to so-called block-independent-disjoint probabilistic databases. Algorithmic questions are not the focus of this paper, but we show how query evaluation algorithms can be lifted from finite PDBs to perform approximate evaluation (with an arbitrarily small additive approximation error) in countably infinite tuple-independent PDBs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42867</video:player_loc><video:duration>990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42863</video:thumbnail_loc><video:title>Fingerprints for Compressed Columnar Data Search</video:title><video:description>To enhance performance in main memory databases, compression techniques have been suggested to keep large volume of data in-memory, as opposed to loading data on demand from slower media storage. High compression ratio, however, comes with both memory and performance overhead for queries; packed data needs to be decompressed into vectors before applying optimized scan algorithms. In this work, we propose data summaries at column block level. Our preliminary experimental studies on TPC-H data confirm that under the same memory budget used for MinMax synopsis, our block headers can lower the false positive rates by up to 30% for compressed data scans and can reduce the overhead of employing advanced compression schemes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42863</video:player_loc><video:duration>621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43129</video:thumbnail_loc><video:title>Thunderbolt 3 hardware enablement for GNU/Linux</video:title><video:description>Thunderbolt 3 is a high-speed IO technology that can be used to connect docks, graphic cards or other peripherals requiring high speed. However, the mechanism that allows these high speeds also poses a security risk because malicious devices could obtain sensitive information from the computer's memory. As a result kernel provides an interface to authorize thunderbolt devices before they can be used. The talk will explain the technology and explain the enablement we did to make thunderbolt 3 work for GNU/Linux. Thunderbolt 3 is a relatively new technology to connect peripherals to a computer. Because it can access the computer's resources directly, it allows for very high speeds: it is fast enough to drive external graphics cards. However, the mechanism that allows these high speeds also poses a security risk because malicious devices could obtain sensitive information from the computer's memory. Version 3 of the Thunderbolt interface therefore provides security levels in order to mitigate the aforementioned security risk that connected devices pose to the system. As a result, devices need to be authorized manually. The talk aims to provide an overview of the Thunderbolt technology and will try to clarify some of the confusing aspects, e.g. the many modes and features of the USB type C connector that Thunderbolt 3 uses. Finally, the talk will show how some tricky user experience problems were solved,</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43129</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43115</video:thumbnail_loc><video:title>Passive filesystem verification</video:title><video:description>A more generic approach to ensure you have what you'd expect to have A side effect of the many new ways to package filesystems (here's looking at you, containers!), is that filesystems are being copied around without many of the features that traditional packaging provided (i.e. `rpm -qV ...`). Much progress has been made for reproducible digests of containers. In this talk Vincent Batts will review options for distributing filesystems with reproducibility, and verifying the at-rest outcomes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43115</video:player_loc><video:duration>1238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43114</video:thumbnail_loc><video:title>oomd</video:title><video:description>Running out of memory on a host is a particularly nasty scenario. In the Linux kernel, if memory is being overcommitted, it results in the kernel out-of-memory (OOM) killer kicking in. In this talk, Daniel Xu will cover why the Linux kernel OOM killer is surprisingly ineffective and how oomd, a newly opensourced userspace OOM killer, does a more effective and reliable job. Not only does the switch from kernel space to userspace result a more flexible solution, but it also directly translates to better resource utilization. His talk will also do a deep dive into the Linux kernel changes and improvements necessary for oomd to operate. Out of memory killing has historically happened inside kernel space. On a memory overcommitted linux system, malloc(2) and friends will never fail. However, if an application dereferences the returned pointer and the system has run out of physical memory, the linux kernel is forced to OOM kill one or more processes. This is typically a slow and painful process because the kernel spends an unbounded amount of time swapping in and out pages and evicting the page cache. Furthermore, configuring policy is not very flexible while being somewhat complicated. oomd aims to solve this problem in userspace. oomd leverages cgroupsv2 and newly exposed counters and statistics to monitor a system holistically. oomd takes corrective action in userspace before an OOM occurs in kernel space. Corrective action is configured via a flexible plugin system, in which custom code can be written. By default, this involves killing offending processes. This enables an unparalleled level of flexibility where each workload can have custom protection rules. Furthermore, time spent churning pages in kernelspace is minimized. In practice at Facebook, we've regularly seen 30 minute host lockups go away entirely.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43114</video:player_loc><video:duration>929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43111</video:thumbnail_loc><video:title>Monitoring Linux Capabilities in the Container using BPF</video:title><video:description>Modern container engines such as systemd.nspawn and rkt provide a means of restricting privilege by limiting Linux capabilities. At Facebook, however, the heterogeneity of services and complexity of libraries running inside the container, along with our full init system model, make determining the set of capabilities that a task uses non-trivial. In this talk, we will discuss how we tackled this problem in a performant manner by building Capmond, a host-level daemon that leverages BPF to monitor capability usage by a process, and map it reliably to the associated container. Learn about the challenges we faced in making this work on our unique infrastructure, how this compares to known solutions such as auditd, and how we are leveraging Capmond to build sandboxes around capability usage, ssh sessions, system calls, and more. Capmond is in the process of being open sourced, so we'll also talk about how you can use it in your organization to help monitor your production systemd (nspawn) containers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43111</video:player_loc><video:duration>915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42854</video:thumbnail_loc><video:title>APEx: Accuracy-Aware Differentially Private Data Exploration</video:title><video:description>Organizations are increasingly interested in allowing external data scientists to explore their sensitive datasets. Due to the popularity of differential privacy, data owners want the data exploration to ensure provable privacy guarantees. However, current systems for answering queries with differential privacy place an inordinate burden on the data analysts to understand differential privacy, manage their privacy budget, and even implement new algorithms for noisy query answering. Moreover, current systems do not provide any guarantees to the data analyst on the quality they care about, namely accuracy of query answers. We present APEx, a novel system that allows data analysts to pose adaptively chosen sequences of queries along with required accuracy bounds. By translating queries and accuracy bounds into differentially private algorithms with the least privacy loss, APEx returns query answers to the data analyst that meet the accuracy bounds, and proves to the data owner that the entire data exploration process is differentially private. Our comprehensive experimental study on real datasets demonstrates that APEx can answer a variety of queries accurately with moderate to small privacy loss, and can support data exploration for entity resolution with high accuracy under reasonable privacy settings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42854</video:player_loc><video:duration>863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43113</video:thumbnail_loc><video:title>nettools</video:title><video:description>nettools is a yet-to-be-released project providing low-level libraries for network configuration. Within the scope of the project falls protocols like DHCP, NDP, IPv4 Address Conflict Detection, and IPv4LL. The first library scheduled to be released is IPv4ACD, a pre-release version of which is already used by NetworkManager. This talk gives an overview of the design principles of the project, the current status and the future plans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43113</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43118</video:thumbnail_loc><video:title>Peer to peer OS and flatpak updates</video:title><video:description>Recently, work that we have been doing on Endless OS to allow peer to peer OS and flatpak updates has been reaching maturity and nearing wider deployment. This talk will give an overview of how we support LAN and USB updates of OSTrees, how it fits in upstream in OSTree and flatpak, and what you’d need to do to enable peer to peer updates for your OSTree system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43118</video:player_loc><video:duration>1095</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43119</video:thumbnail_loc><video:title>Playing with casync @ instagram</video:title><video:description>In Instagram, we have been experimenting with casync as an alternative package format for deployment of the site. This talks describe our findings Last year when Lennart presented in ASG about casync, we were excited to check it out. So we checked what was necessary to deploy parts of our sites with it. and we spend some times experimenting... This talk show our results, so far...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43119</video:player_loc><video:duration>917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42855</video:thumbnail_loc><video:title>LSM-Trees and B-Trees: The Best of Both Worlds</video:title><video:description>LSM-Trees and B-Trees are the two primary data structures used as storage engines in modern key-value (KV) stores. These two structures are optimal for different workloads; LSM-Trees perform better on update queries, whereas B-Trees are preferable for short range lookups. KV stores today use one or the other. However, for modern applications with increasingly diverse workloads, limiting KV stores to utilize only one of the two designs leads to a significant loss in performance. We propose a novel method of online transitioning a KV store from an LSM-Tree to a B-Tree and vice versa. This allows KV stores to smoothly adapt to changing workloads and use the optimal data structure as the workload changes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42855</video:player_loc><video:duration>466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42857</video:thumbnail_loc><video:title>State of Public and Private Blockchains: Myths and Reality</video:title><video:description>It has been a decade since the concept of blockchain was invented as the underlying core data structure of the permissionless or public Bitcoin cryptocurrency network. Since then, several cryptocurrencies, tokens and ICOs have emerged. After much speculation and hype, significant number of them have become problematic or worthless! The public blockchain system Ethereum emerged by generalizing the use of blockchains to manage any kind of asset, be it physical or purely digital, with the introduction of Smart Contracts. Over the years, numerous myths have developed with respect to the purported utility and the need for public blockchains. The adoption and further adaptation of blockchains and smart contracts for use in the permissioned or private environments is what I consider to be useful and of practical consequence. Hence, the technical aspects of only private blockchain systems will be the focus of my SIGMOD 2019 keynote. Along the way, I will bust many myths associated with public blockchains. I will also compare traditional database technologies with blockchain systems' features and identify desirable future research topics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42857</video:player_loc><video:duration>3869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42918</video:thumbnail_loc><video:title>Database Repairs and Consistent Query Answering: Origins and Further Developments</video:title><video:description>In this article we review the main concepts around database repairs and consistent query answering, with emphasis on tracing back the origin, motivation, and early developments. We also describe some research directions that has spun from those main concepts and the original line of research. We emphasize, in particular, fruitful and recent connections between repairs and causality in databases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42918</video:player_loc><video:duration>1754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42946</video:thumbnail_loc><video:title>An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning</video:title><video:description>Configuration tuning is vital to optimize the performance of database management system (DBMS). It becomes more tedious and urgent for cloud databases (CDB) due to the diverse database instances and query workloads, which make the database administrator (DBA) incompetent. Although there are some studies on automatic DBMS configuration tuning, they have several limitations. Firstly, they adopt a pipelined learning model but cannot optimize the overall performance in an end-to-end manner. Secondly, they rely on large-scale high-quality training samples which are hard to obtain. Thirdly, there are a large number of knobs that are in continuous space and have unseen dependencies, and they cannot recommend reasonable configurations in such high-dimensional continuous space. Lastly, in cloud environment, they can hardly cope with the changes of hardware configurations and workloads, and have poor adaptability. To address these challenges, we design an end-to-end automatic CDB tuning system, CDBTune, using deep reinforcement learning (RL). CDBTune utilizes the deep deterministic policy gradient method to find the optimal configurations in high-dimensional continuous space. CDBTune adopts a try-and-error strategy to learn knob settings with a limited number of samples to accomplish the initial training, which alleviates the difficulty of collecting massive high-quality samples. CDBTune adopts the reward-feedback mechanism in RL instead of traditional regression, which enables end-to-end learning and accelerates the convergence speed of our model and improves efficiency of online tuning. We conducted extensive experiments under 6 different workloads on real cloud databases to demonstrate the superiority of CDBTune. Experimental results showed that CDBTune had a good adaptability and significantly outperformed the state-of-the-art tuning tools and DBA experts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42946</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38946</video:thumbnail_loc><video:title>Alternative Approaches to Leverage and Defend Cyberspace</video:title><video:description>In typical military operations, the advantage goes to the offense because the initiator controls the timing and is able to concentrate forces. A good defense is designed to undermine the advantage of the offense. Proactive defense approaches include: masking (obfuscation), maneuvering, and hardening of critical capabilities. The other alternative, which is often characterized as resiliency or mission assurance, is to employ methods which deny the objectives of the offense. The expertise resident in the hacker community can improve both proactive defense and mission assurance. Lt. Gen. Robert Elder (USAF, retired) joined the George Mason University faculty as a research professor with the Volgenau School of Engineering following his retirement from the Air Force as the Commander of 8th Air Force and U.S. Strategic Command's Global Strike Component. He currently conducts research in the areas of integrated command and control, operational resiliency in degraded environments, strategic deterrence, and the use of modeling to support national security decision-making. He also serves as a senior advisor to the Cyber Innovation Center in Louisiana. General Elder was the first commander of Air Force Network Operations and led the development of the cyberspace mission for the Air Force. General Elder also served as Commandant of the Air War College, and holds a doctorate in engineering from the University of Detroit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38946</video:player_loc><video:duration>3087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38947</video:thumbnail_loc><video:title>A Failure of Imagination: Kwikset Smartkey and Insecurity Engineering</video:title><video:description>Homeowners, apartment complexes, and businesses throughout the United States and Canada have purchased locks from one of the leading manufacturers in the country in the belief that they were secure. Advertising represents they are the highest grade of residential security available as a result of security ratings from different Standards organizations. While the design of this lock effectively resists certain forms of covert and forced entry that are common with other mechanical cylinders, there are also what we perceive as serious design flaws that will allow these locks to be opened, bypassed, or decoded in seconds. Because this is one of the most popular locks in America, the consumer needs to understand the inherent security vulnerabilities in order to assess their risk. In this presentation we analyze the design of this lock and earlier similar designs implemented by other manufacturers. The focus is on a failure of the design engineers to understand different methods of bypass and to protect against them, and why standards and what they purport to define may be misleading and misrepresent the real security of a product.Consumers rely upon the representations of manufacturers and the security ratings of locks by Underwriters Laboratory and the Builders Hardware Manufacturers Association to assure them of the quality and resistance to attack of the locks they buy. We present evidence that millions of homeowners and businesses that have implemented these locks can be vulnerable to simple methods of entry of which they may not be aware.This is a classic example of insecurity engineering in a very clever and unique mechanical lock. Unfortunately, the very unique mechanism also provides the basis for several incredibly simple attacks that can be performed with a minimum of time, tools and training. Marc Weber Tobias is an investigative attorney and security specialist living in Sioux Falls, South Dakota. He is the principal attorney for Investigative Law Offices, P.C. and as part of his practice represents and consults with lock manufacturers, government agencies and corporations in the U.S. and overseas regarding the design and bypass of locks and security systems. Marc and his associates also conduct technical fraud investigations and deal with related legal issues. Marc has authored five police textbooks, including "Locks, Safes, and Security", which is recognized as a primary reference for law enforcement and security professionals worldwide. The second edition, a 1400 page two- volume work, is utilized by criminal investigators, crime labs, locksmiths and those responsible for physical security. A ten-volume multimedia edition of his book (LSS+) is also available online. Marc has written extensively about the security vulnerabilities of products and has appeared in numerous television and radio interviews and news reports as well as magazine articles during the past thirty years. He is a member of several professional organizations including the American Bar Association (ABA, American Society for Industrial Security (ASIS), Associated Locksmiths of America (ALOA), Association of Firearms and Tool mark Examiners (AFTE), American Polygraph Association (APA) and the American Police Polygraph Association (APPA). Tobias Bluzmanis was born in Caracas, Venezuela. Tobias came to the United States in 1995 and was granted citizenship in 2000. He has been a professional locksmith for the past 20 years. Tobias is an expert in Covert Methods of Entry and has developed many unique forms of bypass, custom tools, including a decoder for Medeco locks, which was the impetus for the book "Open in Thirty Seconds".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38947</video:player_loc><video:duration>2769</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38959</video:thumbnail_loc><video:title>The Dark Arts of OSINT</video:title><video:description>The proliferation and availability of public information has increased with the evolution of its dissemination. With the constant creation of digital document archives and the migration towards a paperless society, vast databases of information are continuously being generated. Collectively, these publicly available databases contain enough specific information to pose certain vulnerabilities. The actionable intelligence ascertained from these data sources is known as Open Source Intelligence (OSINT). Numerous search techniques and applications exist to harvest data for OSINT purposes. Advanced operator use, social network searches, geospatial data aggregation, network traffic graphs, image specific searches, metadata extractors, and government databases, provide a wealth of useful data. Furthermore, applications such as FOCA, Maltego, and SearchDiggity, in addition to custom site API integration, yield powerful search queries with organized results. Fluency in OSINT methodologies is essential for effective online reconnaissance, although a true mastery requires further mathematical investigation. The use of statistical correlation can often reveal hidden data relationships. Linkage attacks, inferential analysis, and deductive disclosure can exploit improperly sanitized data sets. These techniques can ultimately lead to data re-identification and de-anonymization, thus exposing personal information for exploitation. We will demonstrate our mathematical algorithm for data identification by attacking publically available anonymized datasets and revealing hidden personal information. Noah Schiffman An IT industry veteran, with 20+ years of experience, Dr. Noah Schiffman is a former black-hat hacker turned security consultant. He spent almost a decade as a career computer hacker, performing penetration testing, social engineering, corporate espionage, digital surveillance, and other ethically questionable projects. Subsequently, he worked as a security consultant, teaching network defense, giving talks, and writing about information security. His past clients have consisted of Fortune 500 companies and various government agencies. For the past several years, his R&amp;D efforts in the commercial and defense sectors have covered areas of data analysis and pattern recognition for security applications. SkyDog (@skydogcon) With 20+ years of experience in network security and computer science, Skydog possesses a unique skillset of technological diversity and depth. His accomplishments range from the design and support of enterprise level system architectures, to developing custom security products and solutions. As an industry leader in the hacker community, his expertise in vulnerability assessment and exploitation, provide him with valuable insight for developing security strategies. He is responsible for establishing and running several Information Security conferences, including Outerz0ne and SkyDogCon. Working for Vanderbilt University, he spends his time researching security, performing data recovery services, and managing 100+ terabytes of storage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38959</video:player_loc><video:duration>2906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38965</video:thumbnail_loc><video:title>Panel - Home Invasion v2.0</video:title><video:description>A growing trend in electronics is to have them integrate with your home network in order to provide potentially useful features like automatic updates or to extend the usefulness of existing technologies such as door locks you can open and close from anywhere in the world. What this means for us as security professionals or even just as people living in a world of network-connected devices is that being compromised poses greater risk than before. Once upon a time, a compromise only meant your data was out of your control. Today, it can enable control over the physical world resulting in discomfort, covert audio/video surveillance, physical access or even personal harm. If your door lock or space heater are compromised, you're going to have a very bad day. This talk will discuss the potential risks posed by network-attached devices and even demonstrate new attacks against products on the market today. Daniel (@dan crowley) (aka "unicornFurnace") is a Managing Consultant for Trustwave's SpiderLabs team. Daniel denies all allegations regarding unicorn smuggling and questions your character for even suggesting it. Daniel has developed configurable testbeds such as SQLol and XMLmao for training and research regarding specific vulnerabilities. Daniel enjoys climbing large rocks. Daniel has been working in the information security industry since 2004 and is a frequent speaker at conferences including DEF CON, Shmoocon, and SOURCE. Daniel does his own charcuterie. Jennifer (@savagejen) is a software engineer that cares about secure development. In her professional life, she has been tackling some of the harder questions surrounding security and privacy in the mobile payments industry. In her spare time, she has been hacking home electronics. David has more then 10 years of computer security experience, including pentesting, consulting, engineering, and administration. As an active participant in the information security community, he volunteers at DEFCON, where he designs and implements the firewall and network for what is said to be the most hostile network environment in the world. In his spare time he runs the local DEFCON group, DC612, is the president of The Hack Factory, and helps to run Thotcon as an OPER.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38965</video:player_loc><video:duration>2571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38971</video:thumbnail_loc><video:title>Hacking Embedded Devices</video:title><video:description>The problem with security appliances is verifying that they are as good as the marketing has lead you to believe. You need to spend lots of money to buy a unit, or figure out how to obtain it another way; we chose eBay. We now have a hardened, encrypted, AES 256 tape storage unit and a mission, break it every way possible! We're going to dive into the finer points of the pain required to actually evaluate and disassemble a harden security appliance. We'll be delving into such fun topics as epoxy melting, de-soldering, ROM chip reading, FGPA configuration recreation, Verilog decoding, recovering the various key strands that keep the device/data secure, and any other topics we end up straying into. Phorkus (Mark Carey) (@PeakSec) is a professional Security Engineer with over 18 years of experience in the areas of Information Technology, Rapid Development Lifecycle, Long Term Development Lifecycle, Computer Security, and Research/Development Innovation. He is a partner in Peak Security Inc (www.peaksec.com) where he serves as a Principal Security Consultant and Chief Scientist. Mark has developed many security tools used throughout the corporate and government sectors. Mark has co-authored Network Auditing with Nessus (second edition), and has published internal white-papers for many government agencies. Facebook Evilrob (Rob Bathurst) is a Security and Network Engineer with over 12 years of experience with large multi-national network architecture and security engineering. His focus is on network security architecture, tool development, and high-assurance device reverse engineering. Rob has published multiple internal corporate and government whitepapers across multiple security domains, written a book on Hacking OS X, and is currently working on his Master's Degree at the University of Oxford.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38971</video:player_loc><video:duration>2427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38956</video:thumbnail_loc><video:title>The Cavalry Isn't Coming: Starting the Revolution to Fsck it All!</video:title><video:description>We have some good news and some bad news. The good news is that security is now top of mind for the people of planet Earth. The bad news is that their security illiteracy has lead to very dangerous precedents and this is likely just the beginning. The reactionary stances taken by the hacker community has induced burnout and fatigue with many of us watching our own demise. We're here to help us all hit rock bottom in the pursuit of something better. At some point the pain of maintaining inertia will exceed the pain of making changes, so it is time for some uncomfortable experimentation. While it may be overwhelming to think about, this is what we do. We hack systems. Finding flaws in the digital world comes naturally to us. We can and must do the same to the physical world; the media, governments, and lawmakers in order to survive the next decade. Let's get started. Nicholas J. Percoco (@c7five) has more than 16 years of information security experience and leads SpiderLabs at Trustwave. Prior to joining Trustwave, Percoco ran security consulting practices at VeriSign, and Internet Security Systems. As a speaker, he has provided unique insight around security breaches, malware, mobile security and InfoSec trends to public (Black Hat, DEFCON, SecTor, You Sh0t the Sheriff, OWASP) and private audiences (Including DHS, US-CERT, Interpol, United States Secret Service) throughout North America, South America, Europe, and Asia. Percoco and his research has been featured by many news organizations including: The Washington Post, eWeek, PC World, CNET, Wired, Network World, Dark Reading, Fox News, USA Today, Forbes, Computerworld, CSO Magazine, CNN, The Times of London, NPR, Gizmodo, Fast Company, Financial Times and The Wall Street Journal. Joshua Corman (@joshcorman) is the Director of Security Intelligence for Akamai Technologies and has more than a decade of experience with security and networking software. Most recently he served as Research Director for Enterprise Security at The 451 Group following his time as Principal Security Strategist for IBM Internet Security Systems. Mr. Corman's cross-domain research highlights adversaries, game theory and motivational structures. His analysis cuts across sectors to the core security challenges plaguing the IT industry, and helps to drive evolutionary strategies toward emerging technologies and shifting incentives. Mr. Corman is a candid and highly-coveted speaker with engagements at leading industry events such as RSA, DEFCON, Interop, ISACA, and SANS. As a staunch advocate for CISOs, Corman also serves as a Fellow with the Ponemon Institute, on the Faculty for IANS, and co-founded Rugged Software -- a value-based initiative to raise awareness and usher in an era of secure digital infrastructure. His passion for challenging the status quo won him the title of Top Influencer of IT by NetworkWorld magazine in 2009. Corman received his bachelor's degree in philosophy, graduating Phi Beta Kappa and summa cum laude, from the University of New Hampshire. He resides with his wife and two daughters in New Hampshire.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38956</video:player_loc><video:duration>2700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38950</video:thumbnail_loc><video:title>Noise Floor: Exploring the world of unintentional radio emissions</video:title><video:description>If it's electronic, it makes noise. Not necessarily noise that you and I can hear, of course -- unless you know how to tune in. The air around us is filled with bloops, bleeps, and bzzts of machines going about their business, betraying their existence through walls or even from across the street. The unintentional noise lurking among intentional signals can even reveal what the machine is currently doing when it thinks it's keeping that information to itself. Attacks exploiting electromagnetic radiation, such as TEMPEST, have long been known, but government-sized budgets are no longer needed to procure the radio equipment. USB television receiver dongles can be used as software-defined radios (SDR) that cost less than a slice of Raspberry Pi. The goal of this talk is to show you that anyone with twenty bucks and some curiosity can learn a great deal about your computers and other equipment without ever leaving a trace, and you shouldn't neglect this risk when managing your organization's security. Melissa Elliott (better known as 0xabad1dea) is a professional security bug finder who has seen unspeakable horrors in corporate codebases from around the world. Her very name causes systems to crash, especially ones that use jQuery. Her hobbies include programming the Nintendo Entertainment System, criticizing other people's C code, and an interest in radio emissions that resulted from a trip to the National Radio Astronomy Observatory in Green Bank, West Virginia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38950</video:player_loc><video:duration>2578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38954</video:thumbnail_loc><video:title>Unexpected Stories From a Hacker Who Made it Inside the Government</video:title><video:description>Having had the opportunity to see things from within the hacker community and from a senior position in the DoD, Mudge has some enlightening stories to share, and is picking some of his favorites. He'll discuss Julian's story to him about US government involvement in the origins of Wikileaks, how the DoD accidentally caused Anonymous to target government systems, some of the ways in which the defense industrial base's poor security works financially in its favor, and cases where the government missed opportunities for positive outreach and understanding with this community. You'll probably recognize parts of these stories from the news, but there are origins and back stories that are lesser known, and that should make for a good story time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38954</video:player_loc><video:duration>3128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38930</video:thumbnail_loc><video:title>C.R.E.A.M. - Cache Rules Evidently Ambiguous, Misunderstood</video:title><video:description>Common wisdom dictates that web applications serving sensitive data must use an encrypted connection (i.e., HTTPS) to protect data in transit. Once served, that same sensitive data must be protected at rest, either through encryption, or more appropriately by not storing the sensitive data on disk at all. In the past, web browser disk caching policies maintained a distinction between HTTP and HTTPS requests, typically refusing to cache HTTPS requests. With today's bandwidth- and performance-hungry AJAX and HTML5 applications, most modern browsers treat all content (including HTTPS) as safe to cache to disk unless explicitly restricted by the server. This silent "shift" of responsibility from browser to web-application server has eluded both secure web-application and safe-browsing paradigms, leaving consumers exposed. Even OWASP recommended guidelines for creating secure web applications are wrong regarding this topic [1]. We tested over thirty sites that provide personal financial, health, and insurance-related information to determine what, if any, sensitive information was cached to disk and the results were surprising. Over 70% of tested sites cached sensitive information, ranging from account balances to bank-check images, bank statements, and full credit reports. We will discuss not only the technical details of these caching vulnerabilities, but also the history behind the "shift" in cache policy responsibility, the breakdown in conventional wisdom concerning web application and web-browser security policies, the ramifications of caching PII to disk, and the potential widespread violation of most compliance standards, including PCI, HIPAA, SOX, and government standards such as FIPS or Common Criteria. Jacob Thompson is a security analyst at Independent Security Evaluators, a Baltimore, Maryland, company specializing in high-end, custom security assessments of computer hardware and software products. Jacob holds an M.S. in Computer Science from the University of Maryland, Baltimore County. His primary security interests include analyzing commercial software products for design flaws and other vulnerabilities, reverse engineering, and cryptography. Prior to joining ISE, Jacob served as a Computer Science teaching assistant and briefly worked as an intern software engineer developing desktop and embedded applications for process control systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38930</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38960</video:thumbnail_loc><video:title>Panel - Ask the EFF The Year in Digital Civil Liberties</video:title><video:description>Ask the EFF: The Year in Digital Civil Liberties Get the latest information about how the law is racing to catch up with technological change from staffers at the Electronic Frontier Foundation, the nation's premiere digital civil liberties group fighting for freedom and privacy in the computer age. This session will include updates on current EFF issues such as surveillance online and fighting efforts to use intellectual property claims to shut down free speech and halt innovation, discussion of our technology project to protect privacy and speech online, updates on cases and legislation affecting security research, and much more. Half the session will be given over to question-and-answer, so it's your chance to ask EFF questions about the law and technology issues that are important to you. Kurt Opsahl (@kurtopsahl)(@eff) is a Senior Staff Attorney with the Electronic Frontier Foundation focusing on civil liberties, free speech and privacy law. Opsahl has counseled numerous computer security researchers on their rights to conduct and discuss research. Before joining EFF, Opsahl worked at Perkins Coie, where he represented technology clients with respect to intellectual property, privacy, defamation, and other online liability matters, including working on Kelly v. Arribasoft, MGM v. Grokster and CoStar v. LoopNet. Prior to Perkins, Opsahl was a research fellow to Professor Pamela Samuelson at the U.C. Berkeley School of Information Management &amp; Systems. Opsahl received his law degree from Boalt Hall, and undergraduate degree from U.C. Santa Cruz. Opsahl co-authored "Electronic Media and Privacy Law Handbook". In 2007, Opsahl was named as one of the 'Attorneys of the Year' by California Lawyer magazine for his work on the O'Grady v. Superior Court appeal, which established the reporter's privilege for online journalists. Marcia Hoffmann is an EFF Fellow. Now in private practice, Marcia was previously a senior staff attorney at the Electronic Frontier Foundation, where she focuses on computer crime and security, electronic privacy, free expression, and other digital civil liberties issues. Prior to joining EFF, Marcia was staff counsel and director of the Open Government Project at the Electronic Privacy Information Center (EPIC). Dan Auerbach is a Staff Technologist who is passionate about defending civil liberties and encouraging government transparency. Coming to EFF with a background in mathematical logic and automated reasoning, as well as years of engineering experience at Google, Dan now works on EFF's various technical projects and helps lawyers, activists, and the public understand important technologies that might threaten the privacy or security of users. Eva Galperin is EFF's Global Policy Analyst, and has been instrumental in highlighting government malware designed to spy upon activists around the world. A lifelong geek, Eva misspent her youth working as a Systems Administrator all over Silicon Valley. Since then, she has seen the error of her ways and earned degrees in Political Science and International Relations from SFSU. She comes to EFF from the US-China Policy Institute, where she researched Chinese energy policy, helped to organize conferences, and attempted to make use of her rudimentary Mandarin skills. Mark Jaycox is a Policy Analyst and Legislative Assistant for EFF. His issues include user privacy, civil liberties, EULAs, and "cybersecurity" (online security). When not reading legal or legislative documents, Mark can be found reading non-legal and legislative documents, exploring the Bay Area, and riding his bike. He was educated at Reed College, spent a year abroad at the University of Oxford (Wadham College), and concentrated in History and Politics. The intersection of his concentration with advancing technologies and the law was prevalent throughout his education, and Mark's excited to apply these passions to EFF. Previous to joining EFF, Mark was a Contributor to ArsTechnica, and a Legislative Research Assistant for LexisNexis. Mitch Stoltz is a Staff Attorney at the Electronic Frontier Foundation, focusing on intellectual property. Before joining EFF, Mitch worked on copyright and antitrust litigation for high-tech clients at Constantine Cannon LLP in Washington DC. Long ago, in an Internet far far away, Mitch was Chief Security Engineer at Netscape Communications and Mozilla.org, where he put out fires and cajoled hackers on three continents. He also interned at the Computer and Communications Industry Association and the office of Massachusetts State Senator Jack Hart. Mitch has a JD from Boston University and a BA in Public Policy and Computer Science from Pomona College, where he co-founded the student TV station Studio 47.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38960</video:player_loc><video:duration>6474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38966</video:thumbnail_loc><video:title>Panel - Key Decoding and Duplication Attacks for the Schlage Primus High-Security Lock</video:title><video:description>The Schlage Primus is one of the most common high-security locks in the United States. We reverse-engineered the operation of this lock, constructed a parameterized 3d model of a working key, and constructed a software tool to produce such a 3d model given the code number for any key. We then used this tool to 3d print working Primus keys with a variety of 3d printing processes. In our talk, we will discuss the reverse-engineering process, demonstrate our software tool, examine the working 3d printed keys, and discuss the security ramifications of this process. dlaw, ervanalb, and robj study electrical engineering and computer science at the Massachusetts Institute of Technology, where they spend most of their time hacking on projects unrelated to their studies. They have taught seminars on lockpicking and security vulnerabilities to various audiences at the Institute.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38966</video:player_loc><video:duration>1940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41121</video:thumbnail_loc><video:title>Trillions of points - spatial indexing, organization, and exploitation of massive point clouds</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41121</video:player_loc><video:duration>1431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38942</video:thumbnail_loc><video:title>So You Think Your Domain Controller is Secure</video:title><video:description>Domain Controllers are the crown jewels of an organization. Once they fall, everything in the domain falls . Organizations go to great lengths to secure their domain controllers, however they often fail to properly secure the software used to manage these servers. This presentation will cover unconventional methods for gaining domain admin by abusing commonly used management software that organizations deploy and use. Justin Hendricks works on the Office 365 security team where he is involved in red teaming, penetration testing, security research, code review and tool development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38942</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38974</video:thumbnail_loc><video:title>Mach-O Malware Analysis: Combatting Mac OSX iOS Malware with Data Visualization</video:title><video:description>Apple has successfully pushed both its mobile and desktop platforms into our homes, schools and work environments. With such a dominant push of its products into our everyday lives it comes as no surprise that both of Apple's operating systems, OSX and iOS should fall under attack by malware developers and network intruders. Numerous organizations and Enterprises who have implemented BYOD (bring your own device) company policies have seemingly neglected the security effort involved in protecting the network infrastructure from these potential insider threats. The complexity of analyzing Mach-O (Mach object file format) binaries and the rising prevalence of Mac-specific malware has created a real need for a new type of tool to assist in the analytic efforts required to rapidly identify malicious content. In this paper we will introduce Mach-O Viz, a Mach-O Interactive Data Visualization tool that lends itself to the role of aiding security engineers in quickly and efficiently identifying potentially malicious Mach-O files on the network, desktop and mobile devices of connected users. Remy Baumgarten (@anrctraining) is a security developer and researcher for ANRC, a fast growing market leader in computer security training and consulting. He is highly skilled in reverse engineering and malware analysis on various platforms including Windows, OSX, Linux and iOS. He is also a low level programmer on various platforms. Before joining ANRC Mr. Baumgarten was a Technical Lead on the Malware Team and the mobile expert on iOS at Booz Allen Hamilton. In his spare time he enjoys delving into various architectures such as AVR, ARM and x86 64.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38974</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38976</video:thumbnail_loc><video:title>Phantom Network Surveillance UAV / Drone</video:title><video:description>DARPA, 2011, sponsored a contest named UAVForge which challenged teams to build a prototype unmanned aerial vehicle (UAV). Mission: "UAV must be small enough to fit in a soldier's rucksack and able to fly to, perch &amp; stare from useful locations for several hours near targets of interest to provide real-time (visual) persistent surveillance." Long story short: 140 teams participated, no one won. Crashes, remote piloting, &amp; electronics problems all took their toll. Flash forward to 2013 - Technology has improved significantly. Reading the UAVForge story, I was fascinated by the concept of "perch and stare" surveillance. I wondered if this technique could be extended from visual to wireless network discovery &amp; exploitation? Jan. 2013, DJI Innovations introduced a quadcopter known as the Phantom. Phantom quickly gained a reputation as the most stable platform for use in aerial photography and other, small electronics. Phantom uses a GPS autopilot and a "return to home" capability in case the flight goes wrong. So, I decided to become a proud Phantom owner. I built and now fly wireless missions using 2 payloads: [1] Wispy spectrum analyzers, and [2] an Internet-accessible WiFi Pineapple (Hak5). In this presentation you will learn how to successfully outfit &amp; fly a quadcopter equipped with tiny computers, plus utilize wireless survey &amp; exploitation tools. Three missions will be covered: site survey, in-flight wifi discovery, plus extended roof-top wifi pineapple operation. Ricky HIll is a principal consultant at Tenacity Solutions, a security firm located in Reston, VA. Mr. Hill's research interests include wireless hacking and SCADA security. Both areas where he's performed challenging and novel work for the last 10 years on various defense contracts in the Washington D.C. area. When not occupied with the daytime job, he can be found outdoors flying R/C helicopters, balloons and other toys, (or just relaxing by the lake). A 3x DEF CON speaker and 13 yr. attendee, heís been to every DEF CON since 2000.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38976</video:player_loc><video:duration>2363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38979</video:thumbnail_loc><video:title>Safety of the Tor network</video:title><video:description>Rumor has it that the Tor network is a CIA honeypot, that all relays are malicious, and that only bad people use Tor to do bad things online. How much of this is true? How much can we say about the safety of the network? The safety of the Tor network has been a much discussed topic ever since the onion routing network was deployed in September 2002. This talk aims to answer the following questions: (1) How much diversity does the network really have?, (2) Who runs the relays in the Tor network?, and (3) What is being done about malicious relays? Runa A. Sandvik (@runasand) is a developer for the Tor Project. Her work for the Tor Project includes forensic analysis of the Tor Browser Bundle and QA testing of new releases, as well as project management, user support, frequent traveling, and training. Runa has worked for the Tor Project since 2009 and has given talks to a number of different audiences, including activists, law enforcement, and university students.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38979</video:player_loc><video:duration>2934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38972</video:thumbnail_loc><video:title>Pwn'ing You(r) Cyber Offenders</video:title><video:description>It is commonly believed that Offensive Defense is just a theory that is difficult to be used effectively in practice, but that is not entirely true... During my talk along with a new service emulation technique, that will render standard port scanner results nearly useless and leave your attackers with an arduous analysis, I will focus on practical (automated) exploitation of a hackers' offensive toolbox. A few interesting attack vectors against software taken from the Internet will be presented. It turns out you can get pwn'ed even through your Nmap scripts if you are not careful enough. Piotr Duszynski (@drk1wi) is a Senior Security Consultant at Trustwave Spiderlabs. With more than 6 years of official experience in the security field, his main interest were always around breaking stuff and finding its true purpose. Currently he is mostly focused on web application security and security research. Apart from that he enjoys crazy road trips around the world, free diving and good music.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38972</video:player_loc><video:duration>1115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38982</video:thumbnail_loc><video:title>Data Evaporation from SSDs</video:title><video:description>Files on magnetic hard drives remain on the drive even after they are deleted, so they can be recovered later with forensic tools. Sometimes SSDs work the same way, but under other conditions they erase this latent data in a "garbage collection" process. Understanding when and how this happens is important to forensic investigators and people who handle confidential data. I'll explain the purpose of garbage collection, and how it is affected by the operating system, SSD model, BIOS settings, TRIM, and drive format. I'll demonstrate SSD data evaporation on a MacBook Air and a Windows system, using my "evap" tool (available for everyone to use) that makes it easy to test SSDs for data evaporation. Sam Bowne (@sambowne) has been teaching computer networking and security classes at CCSF since 2000. He has given talks at DEF CON, BayThreat, LayerOne, Toorcon, and lightning talks at HOPE on Ethical Hacking, and taught classes and seminars at many other schools and teaching conferences. He has a PhD and a lot of industry certifications, but still no CISSP.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38982</video:player_loc><video:duration>979</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38953</video:thumbnail_loc><video:title>How my Botnet Purchased Millions of Dollars in Cars</video:title><video:description>How my Botnet Purchased Millions of Dollars in Cars and Defeated the Russian Hackers MICHAEL SCHRENK This is the true story of a botnet that created a competitive advantage for a car dealership. This dealership found a website that offered returned lease vehicles—great cars for their inventory—but bad web design and heavy competition from other automotive dealerships made the website useless. In response, a botnet was developed to make automotive purchases with machine precision. With the bot, they could acquire any cars they wanted, without interference from competing dealerships. During its one-year life, this botnet autonomously acquired many millions of dollars in cars. Along the way, it successfully adjusted to competition from a similar bot developed by Russian hackers while maintaining a sufficiently low profile to "stay below the radar" of everyone involved. Michael Schrenk (@mgschrenk) is a Las Vegas based webbot developer, online entrepreneur and writer, who has developed commercial botnets and webbots since 1995. He is the author of "Webbots, Spiders, and Screen Scrapers, 2nd Edition (2012, No Starch Press, San Francisco). Mike has presented talks at DEF CON 10, 11, 15 and 17 and wrote about DEF CON 5 for Computer World Magazine. Facebook: https://www.facebook.com/webbots</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38953</video:player_loc><video:duration>1611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38968</video:thumbnail_loc><video:title>Panel - Recognize Awards</video:title><video:description>DEF CON is proud to announce the 3rd annual DEF CON awards ceremony, renamed the DC Recognize Awards. These awards are given to deserving individuals in the community, industry, and media.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38968</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38948</video:thumbnail_loc><video:title>A Thorny Piece Of Malware (And Me): A Talk about Exception Handlers, VfTables, Multi-Threading and other Nastiness</video:title><video:description>Reverse Engineering is the supreme discipline in analyzing malware, how else would you find out all capabilities of a malicious sample? But this task gets trickier nearly every day, as malware authors apply new techniques to evade analysis. Even worse, documentation of said techniques is barely existent, which makes our job even harder. This talk will focus on the challenges of a specifically thorny piece of malware, detected as Backdoor.Win32.Banito. It will discuss the palette of anti-analysis measures found and show a path through a multi-threaded file-infecting spy bot. The talk will try to shed some light on the merely shallow documentation of the binary layout of Windows Structured Exception Handling (SEH), point out complications in analyzing object oriented C++ binaries and give an insight on how to tackle multi-threaded executables. Marion Marschalek (@pinkflawd) is currently employed at IKARUS Security Software GmbH based in Vienna, Austria. She is working as Malware Analyst and in Incident Response for two years now. Besides that Marion teaches basics of malware analysis at University of Applied Sciences St. Pölten. She has a technical degree, achieved through three different universities on three different continents. In March this year Marion won the Female Reverse Engineering Challenge 2013, organized by RE professional Halvar Flake.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38948</video:player_loc><video:duration>1177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38957</video:thumbnail_loc><video:title>Please Insert Inject More Coins</video:title><video:description>The ccTalk protocol is widely used in the vending machine sector as well as casino gaming industry, but is actually not that much known, and very little information exists about it except the official documentation. This protocol is used to transfer money-related information between various devices and the machine mainboard like the value of the inserted bill or how many coins need to be given as change to the customer. This talk presents an introduction to the ccTalk protocol, its usage and various funny facts about it. Material presented will include a ccTalk server that can be used for DIY projects and various tools to help analyse and interact with a ccTalk bus. Nicolas "Balda" Oberli (@Baldanos) The ccTalk protocol is widely used in the vending machine sector as well as casino gaming industry, but is actually not that much known, and very few information exists about it except the official documentation. This protocol is used to transfer money-related information between various devices and the machine mainboard like the value of the inserted bill or how many coins need to be given as change to the customer. This talk presents an introduction to the ccTalk protocol, its usage and various funny facts about it. Material presented will include a ccTalk server that can be used for DIY projects and various tools to help analyse and interact with a ccTalk bus. Nicolas "Balda" Oberli works as a security engineer in Switzerland. His main interests are network and VoIP security, electronics and embedded devices hacking. In his free time, he likes to play old videogames and brew his own beer. He is also participates in numerous CTF competitions with the team 0daysober.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38957</video:player_loc><video:duration>1774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38970</video:thumbnail_loc><video:title>Defeating Security Enhancements (SE) for Android</video:title><video:description>Security Enhancements for Android (SEAndroid) enables the use of SELinux in Android in order to limit the damage that can be done by malicious apps, trying to make exploitation harder. Some OEMs are trying hard to implement extra mitigations in their devices, especially those aiming to reach the enterprise market. We will present some issues that are found in devices currently implementing SEAndroid, and demonstrate how vendors FAIL in properly implementing SEAndroid protection. Pau Oliva (@pof) is a Mobile Security Engineer with viaForensics. He has previously worked as R+D Engineer in a Wireless Provider. His passion for smartphones started back in 2004 when he had his first PocketPC phone with the Windows Mobile operating system and started reverse engineering and hacking HTC devices. He has been actively researching security aspects on the Android operating system since its debut with the T-Mobile G1 on October 2008. Pau is co-author of Wiley's Android Hacker's Handbook.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38970</video:player_loc><video:duration>1132</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38924</video:thumbnail_loc><video:title>VoIP Wars: Return of the SIP</video:title><video:description>NGN (Next Generation Network) is modern TDM/PSTN system for communication infrastructure. SIP (Session Initiation Protocol) Servers are center of NGN services, they provide signaling services. SIP based communication is insecure, because of protocol implementation. Based on this fact, NGN is not actually Next Generation. It can be hacked with old stuff, but a few new attack types will be demonstrated in this presentation. This presentation includes that basic attack types for NGN infrastructure, old school techniques for SIP analysis, a new hacking tool to analysis of SIP services and SIP Trust Hacking technique. Also a few fuzzing techniques will be explained in this presentation. SIP networks provide its services based on Trust Infrastructure. SIP Soft Switches trust each other and accept calls from trusted SIP servers. A new technique will be demonstrated in this presentation, Hacking Trust Relationships Between SIP Gateways. SIP trust will be detected and hacked with a sip trust analyzer tool. For explaining basic attack types, a few tools will be demonstrated such as footprinting, register, enumerator, bruteforcer, call analyzer and SIP proxy. Another dangerous thing is outdated software in NGN infrastructure. VoIP devices have responsibilities to serve signaling such as MSAN, MGW and Soft Switches. They support SIP protocol with vulnerable software which should be analyzed. New fuzzing techniques such as Response based fuzzing, MITM fuzzing and proxy tool usage will be explained. Fatih Ozavci (@fozavci) is a Security Researcher and Consultant of Viproy Security, Turkey. He is author of Viproy VoIP Penetration and Exploitation Testing Kit, also he has published a paper about Hacking of SIP Trust Relationships. He has discovered many unknown private security vulnerabilities, design and protocol flaws in VoIP environments for his customers. Also he analyzes VoIP design and implementation flaws, and helps to improve VoIP infrastructures as a service. While Fatih's primary areas of expertise are VoIP penetration testing, mobile application testing and IPTV testing, he is also well versed at network penetration testing, web application testing, reverse engineering, fuzzing and exploit development. In addition to that, he is a well-known speaker at many security events in Turkey. He is one of the speakers of Athcon 2013 and Blackhat Arsenal USA 2013, he will present his VoIP research and tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38924</video:player_loc><video:duration>2830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38923</video:thumbnail_loc><video:title>Forensic Fails: Shift + Delete Won't Help You Here</video:title><video:description>Forensic fails illustrates the rather comedic attempts at "anti-forensics" by inept computer users trying to hide their tracks. We will recount real-life stories about folks whose level of hacker-mojo might aspire to 1337 status but fall a little short. This talk covers why and how these fails happened and illustrate the forensic artifacts and the techniques used to analyze them. Eric Robi (@ericrobi) is the founder of Elluma Discovery. He has been conducting forensic exams for 11 years and has served as a computer expert witness in Federal and State courts in matters involving computer hacking, trade secrets, murder, database forensics, email forgery, and electronic discovery. He has performed forensic examinations in many hundreds of cases. Eric has spoken multiple times at forensics conferences including CEIC and The Cybercrime summit. He holds a CCE certification among other things and is an active participant in the EDRM (Electronic Discovery Reference Model) and helped publish a model for reducing risk of confidential and private information dissemination. Michael Perklin is currently employed as a Senior Investigator within the Corporate Investigations department of an Enterprise class telecommunications firm. Throughout his career he has performed digital-forensic examinations on over a thousand devices and has processed petabytes of information for electronic discovery. Michael has spoken at security conferences internationally about a variety of topics including digital forensics, computer security, data hiding, and anti-forensics. Michael holds numerous security-related degrees, diplomas and certifications, is a member of the High Technology Crime Investigations Association, and is an avid information security nut who loves learning about new ways to break things.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38923</video:player_loc><video:duration>2829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38925</video:thumbnail_loc><video:title>10,000 Yen into the Sea</video:title><video:description>The use of a pressure housing in an underwater vehicle can be difficult to implement without becoming a cost-center. Flipper will walk the audience through a new design for an Autonomous Underwater Glider which challenges assumptions about what is required or necessary to deploy sensors, transmitters, and payloads across long distances in the ocean. The speaker assumes no priory knowledge of subject matter &amp; hopes the audience can help him to find new applications for this Open Source Hardware project. Flipper (@NickFLipper) is a hardware hacker obsessed with lowering the cost of underwater robots. Flipper spent 2 years as a member of his College's ROV team practicing waterproofing of CoTs components such as cameras, IMUs, and motors. These experiences inspired him to form the "Mesa College" team that participated in the 2011 &amp; '12 AUVSI Robosub competition. During the first year of competition, the Mesa team took home a judges award for 'Innovation on a Budget'. Since that time Flipper has been employed by an EV manufacturer working to reduce the cost of high efficiency electric vehicles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38925</video:player_loc><video:duration>2370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38926</video:thumbnail_loc><video:title>RFID Hacking: Live Free or RFID Hard</video:title><video:description>Have you ever attended an RFID hacking presentation and walked away with more questions than answers? This talk will finally provide practical guidance on how RFID proximity badge systems work. We'll cover what you'll need to build out your own RFID physical penetration toolkit, and how to easily use an Arduino microcontroller to weaponize commercial RFID badge readers — turning them into custom, long-range RFID hacking tools. This presentation will NOT weigh you down with theoretical details, discussions of radio frequencies and modulation schemes, or talk of inductive coupling. It WILL serve as a practical guide for penetration testers to understand the attack tools and techniques available to them for stealing and using RFID proximity badge information to gain unauthorized access to buildings and other secure areas. Schematics and Arduino code will be released, and 100 lucky audience members will receive a custom PCB they can insert into almost any commercial RFID reader to steal badge info and conveniently save it to a text file on a microSD card for later use (such as badge cloning). This solution will allow you to read cards from up to 3 feet away, a significant improvement over the few centimeter range of common RFID hacking tools. Some of the topics we will explore are: Overview of best RFID hacking tools available to get for your toolkit Stealing RFID proximity badge info from unsuspecting passers-by Replaying RFID badge info and creating fake cloned cards Brute-forcing higher privileged badge numbers to gain data center access Attacking badge readers and controllers directly Planting PwnPlugs, Raspberry Pis, and similar devices as physical backdoors to maintain internal network access Creating custom RFID hacking tools using the Arduino Defending yourself from RFID hacking threats This DEMO-rich presentation will benefit both newcomers and seasoned professionals of the physical penetration testing field. Francis Brown (@security snacks) CISA, CISSP, MCSE, is a Managing Partner at Bishop Fox (formerly Stach &amp; Liu), a security consulting firm providing IT security services to the Fortune 1000 and global financial institutions as well as U.S. and foreign governments. Before joining Bishop Fox, Francis served as an IT Security Specialist with the Global Risk Assessment team of Honeywell International where he performed network and application penetration testing, product security evaluations, incident response, and risk assessments of critical infrastructure. Prior to that, Francis was a consultant with the Ernst &amp; Young Advanced Security Centers and conducted network, application, wireless, and remote access penetration tests for Fortune 500 clients. Francis has presented his research at leading conferences such as Black Hat USA, DEF CON, RSA, InfoSec World, ToorCon, and HackCon and has been cited in numerous industry and academic publications. Francis holds a Bachelor of Science and Engineering from the University of Pennsylvania with a major in Computer Science and Engineering and a minor in Psychology. While at Penn, Francis taught operating system implementation, C programming, and participated in DARPA-funded research into advanced intrusion prevention system techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38926</video:player_loc><video:duration>2222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38912</video:thumbnail_loc><video:title>Protecting Data with Short-Lived Encryption Keys and Hardware Root of Trust</video:title><video:description>The US National Security Agency has been public about the inevitability of mobile computing and the need to support cloud-based service use for secret projects. General Alexander, head of the NSA, recently spoke of using smartphones as ID cards on classified networks. And yet, mobile devices have a poor security track record, both as data repositories and as sources of trustworthy identity information. Cloud services are no better: current security features are oriented toward compliance and not toward real protection. What if we could provide a strong link between mobile device identity, integrity, and the lifecycle of data retrieved from the cloud using only the hardware shipped with modern smartphones and tablets? The good news is that we can do that with the trusted execution environment (TEE) features of the common system on a chip (SOC) mobile processor architectures using 'measurement-bound' encryption. This talk will describe how data can be encrypted to a specific device, how decryption is no longer possible when the device is compromised, and where the weaknesses are. I will demonstrate measurement-bound encryption in action. I will also announce the release of an open-source tool that implements it as well as a paper that describes the techniques for time-bound keys. This is likely the very same way that NSA will be protecting the smartphones that will be used for classified information retrieval. Come learn how your government plans to keep its own secrets and how you can protect yours. Dan Griffin (@JWSdan) is the founder of JW Secure and is a Microsoft Enterprise Security MVP. Dan is the author of the books Cloud Security and Control, published in 2012, and The Four Pillars of Endpoint Security, to be published in 2013, and is a frequent conference speaker. Dan holds a Master's degree in Computer Science from the University of Washington and a Bachelor's degree in Computer Science from Indiana University. Materials:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38912</video:player_loc><video:duration>1319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38922</video:thumbnail_loc><video:title>Getting The Goods With smbexec</video:title><video:description>Individuals often upload and execute a payload to a remote system during penetration tests for foot printing, gathering information, and to compromise additional hosts. When trying to remain stealthy, uploading a shell to a target may not be wise. smbexec takes advantage of native Windows functionality and SMB authentication to execute commands on remote Windows systems without having to upload a payload, decreasing the likelihood of being stopped by AntiVirus. The original intent of creating smbexec was to upload and execute obfuscated payloads using samba tools. Since the first PoC, it has expanded its capability to do more, including dumping local and domain cached password hashes, clear text passwords from memory, and stealing the NTDS.dit file from a Windows Domain controller all without the need for a shell on the victim. We will explore the creation of smbexec, the components behind it, and how to leverage its functionality to get the goods from a system without having to use a payload. Eric Milam (@Brav0Hax) is a principal security assessor on the Accuvant LABS enterprise assessment team with over fifteen (15) years of experience in information technology. Eric has performed innumerable consultative engagements including enterprise security and risk assessments, perimeter penetration testing, vulnerability assessments, social engineering, physical security testing, wireless assessments and extensive experience in PCI compliance controls and assessments. Eric is a project steward for the Ettercap project as well as creator and developer of the easy-creds and smbexec projects. IRC J0hnnyBrav0 Materials:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38922</video:player_loc><video:duration>1083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38380</video:thumbnail_loc><video:title>gitDigger: Creating useful wordlists from public GitHub repositories</video:title><video:description>This presentation intends to cover the thought process and logistics behind building a better wordlist using github public repositories as its source. With an estimated 2,000,000 github projects to date, how would one store that amount of data? Would you even want or need to? After downloading approximately 500,000 repositories, storing 6TB on multiple usb drives; this will be a story of one computer, bandwidth, basic python and how a small idea quickly got out of hand. Jaime Filson (WiK) ell, WiK's just zis guy. He enjoys long walks on the beach while his computer equipment is busy fuzzing software, cracking passwords, or spidering the internet. Rob Fuller (Mubix) is a Senior Red Teamer. His professional experience start from his time on active duty as United States Marine. He has worked with devices and software that run gambit in the security realm. He has a few certifications that haven't expired yet, but the titles that he holds above the rest is father, husband, and United States Marine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38380</video:player_loc><video:duration>1221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38909</video:thumbnail_loc><video:title>Predicting Susceptibility to Social Bots on Twitter</video:title><video:description>Are some Twitter users more naturally predisposed to interacting with social bots and can social bot creators exploit this knowledge to increase the odds of getting a response? Social bots are growing more intelligent, moving beyond simple reposts of boilerplate ad content to attempt to engage with users and then exploit this trust to promote a product or agenda. While much research has focused on how to identify such bots in the process of spam detection, less research has looked at the other side of the question—detecting users likely to be fooled by bots. This talk provides a summary of research and developments in the social bots arms race before sharing results of our experiment examining user susceptibility. We find that a users' Klout score, friends count, and followers count are most predictive of whether a user will interact with a bot, and that the Random Forest algorithm produces the best classifier, when used in conjunction with appropriate feature ranking algorithms. With this knowledge, social bot creators could significantly reduce the chance of targeting users who are unlikely to interact. Users displaying higher levels of extroversion were more likely to interact with our social bots. This may have implications for eLearning based awareness training as users higher in extraversion have been shown to perform better when they have greater control of the learning environment. Overall, these results show promise for helping understand which users are most vulnerable to social bots. Chris Sumner (@thesuggmeister) is a co-founder of the not-for-profit Online Privacy Foundation who actively participate in and contribute to the emerging discipline of Social Media Behavioral Residue research. Chris has previously spoken on this area of research at conferences including BlackHat, DEF CON, 44CON, the European Conference on Personality and the International Conference on Machine Learning and Applications. Randall Wald is a postdoctoral researcher investigating data mining and machine learning at Florida Atlantic University. Following his BS in Biology from the California Institute of Technology, Randall chose to shift his focus to computer science, applying his domain knowledge towards bioinformatics and building models to predict disease. He also studies machine learning for other domains, including machine condition monitoring, software engineering, and social networking.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38909</video:player_loc><video:duration>2563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38913</video:thumbnail_loc><video:title>Utilizing Popular Websites for Malicious Purposes Using RDI</video:title><video:description>Reflected DOM Injection is a new attack vector that will be unveiled for the first time in our talk! We will explain the technique and show a live demo where we use it to hide malicious code within popular and trusted websites. Daniel Chechik is a veteran security researcher at Trustwave's SpiderLabs. Among other things, he specializes in malware analysis, web exploits detection, Trojan and botnet detection and neutralizing and defining security requirements for the Secure Web Gateway product. Prior to that, Daniel served in a technological unit as a security specialist in the IDF. During the service, Daniel specialized in CheckPoint Firewall equipment, AntiVirus products and other IT security products. Daniel, among other things, has spoken at the RSA conference, holds CEH and CCSE certificates and has a patent pending for 'Detecting Malware Communication on an Infected Computing Device'. Anat (Fox) Davidi is a security researcher at Trustwave's SpiderLabs. Her role includes vulnerability analysis, malware analysis and developing detection logic for the Secure Web Gateway product. Prior to that, Anat worked as a security consultant providing security reviews and penetration tests for organizations in various business sectors, ranging from banks and insurance companies to hi-tech corporations. Amongst other things, Anat has spoken at the RSA conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38913</video:player_loc><video:duration>1200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38928</video:thumbnail_loc><video:title>Let's Screw with nMap</video:title><video:description>Differences in packet headers allow tools like nmap to fingerprint operating systems. My new approach to packet normalization removes these header differences. Starting TTL, TCP Options used, and TCP Option order, after normalization, are the same from one packet to the next no matter which operating system sends it. If we normalized the packets transiting our network, could we keep nmap, and tools like it from remotely fingerprinting hosts? It turns out that we can, and we can for most hosts on our network. The proof of concept that I developed (idguard) does just that. A Linux Kernel module, it will be installed as part of the embedded firmware of a Linux-based router, and placed on the local network. Idguard will then give all the packets flowing through the router the same starting TTL, the same selection of TCP options, and the same TCP option order, causing nmap to fail in its attempt to fingerprint hosts on the network. In this session, we'll review packet normalization techniques and how they can be applied to the traffic flowing through our switches to make hosts that they support resistant to fingerprinting, even by nmap. We'll walk through the process from start to finish, from the selection and design of the transformations (some old, some new), to the development of the proof of concept, and finally to the demonstration of idguard itself on a RouterBoard model RB450 router. Followed up by a discussion of the issues involved, the challenges to overcome, and the obstacles to deploying this in a production environment. While ultimately something for the network switch, idguard is suitable for any Linux based router capable of loading and using kernel modules, and will be available for you to take home when we are done so that you can try it for yourself. It uses the packet normalization techniques that I developed, and it is more than enough to show you that while it is not currently an existing feature of switches like DHCP and IGMP snooping, it should be. Gregory Pickett CISSP, GCIA, GPEN, is an Intrusion Analyst for Fortune 100 companies by day and a penetration tester for Hellfire Security by night. As a penetration tester, his primary areas of focus and occasional research are network and host penetration testing with an interest in using background network traffic to target and exploit network hosts using their own traffic against them. He holds a B.S. in Psychology which is completely unrelated but interesting to know. While it does nothing to contribute to how he makes a living, it does demonstrate how screwed up he actually is.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38928</video:player_loc><video:duration>2600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39000</video:thumbnail_loc><video:title>Hostile Hardware reverse engineering by chip de-capping and analysys</video:title><video:description>For some time it has been possible to discover the inner workings of microprocessors with the help of a microscope and some nasty chemicals such as fuming nitric acid. However, unless you have access to a university or work science lab, this is beyond the reach of most hackers, and, even it were to be attempted, difficult and potentially extremely dangerous. In this talk we will go through our own adventures in tackling the issue from the point of view of the back-room hacker/researcher, and how we have solved many of the problems using only tools and devices that were freely and cheaply available from online sources such as Ebay. There is also the secondary problem of what to do with the chip once you've decapped it. For example: if you've taken microscopic images of a masked ROM, in theory you can extract the code, but in practice you're looking at thousands of tiny dots, each of which represent a 0 or a 1, which, once correctly read and compiled into HEX, will represent the original byte code. Many projects (e.g. MAME) have used crowd-sourcing as a means of converting the images by eye, but we will present a software tool that semi-automates this process and we'll demonstrate how what was once the works of tens if not hundreds of hours can be reduced to a few minutes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39000</video:player_loc><video:duration>6086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38998</video:thumbnail_loc><video:title>Hacking Driverless Vehicles</video:title><video:description>Are driverless vehicles ripe for the hacking? Autonomous and unmanned systems are already patrolling our skies and oceans and being tested on our streets and highways. All trends indicate these systems are at an inflection point that will show them rapidly becoming commonplace. It is therefore a salient time for a discussion of the capabilities and potential vulnerabilities of these systems. This session will be an informative and light-hearted look at the current state of civil driverless vehicles and what hackers or miscreants might do to mess with them. Topics covered will include common sensors, decision profiles and their potential failure modes that could be exploited. With this talk Zoz aims to both inspire unmanned vehicle fans to think about robustness to adversarial and malicious scenarios, and to give the paranoid false hope of resisting the robot revolution. He will also present details of how students can get involved in the ultimate sports events for robot hacking, the autonomous vehicle competitions. Zoz is a robotics interface designer and rapid prototyping specialist. He is a co-founder of Cannytrophic Design in Boston and CTO of BlueSky in San Francisco. As co-host of the Discovery Channel show 'Prototype This!' he pioneered urban pizza delivery with robotic vehicles, including the first autonomous crossing of an active highway bridge in the USA, and airborne delivery of life preservers at sea from an autonomous aircraft. He also hosts the annual AUVSI Foundation student autonomous robot competitions such as Roboboat and Robosub.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38998</video:player_loc><video:duration>2947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39003</video:thumbnail_loc><video:title>An Open Letter - The White Hat's Dilemma</video:title><video:description>The information security world is constantly buffeted by the struggle between whitehats, blackhats, antisec, greenhats, anarchists, statists and dozens of other self-identified interest groups. While much of this internecine conflict is easily dismissed as "InfoSec Drama", the noise of interpersonal grudges often obscures a legitimate and important debate: what is the definition of "security" to whom do we provide it? The last several years have made this external argument and internal ethical debate much more difficult to individuals gainfully employed in InfoSec, thanks to politically motivated prosecutions, domestic surveillance by democratic societies, and even the direct targeting of large companies by their home nations. What rules should guide us in deciding what jobs to take, what services to provide, and our actions in the public sphere? This talk does not have the answers, but hopefully can help the overall community ask the right questions. We will begin with the speaker's personal experience working for Aaron Swartz's defense and on several high-profile civil cases. We will then discuss recent events in offensive cyber-warfare and the new dilemmas this poses for defenders. Finally, the speaker will present one possible framework for ethical decision making in such a complicated time, and will unveil an effort to affect change in the White Hat community. Alex Stamos is a co-founder and CTO of iSEC Partners. While helping to build iSEC into an industry leader, Alex has been focused on helping his clients address their most difficult security challenges. He has worked to secure mobile platforms, cloud computing infrastructures and other emerging technologies while pushing forward the industry's understanding of how to build trustworthy systems in these new computing paradigms. He is a frequent speaker at conferences such as BlackHat, FS-ISAC, the Critical Infrastructure Protection Congress, Infragard, CanSecWest and Interop. Before forming iSEC, Alex was a Managing Security Consultant at @stake and had operational security responsibility at Loudcloud. He received a BSEE from the University of California, Berkeley.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39003</video:player_loc><video:duration>2989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38997</video:thumbnail_loc><video:title>Transcending Cloud Limitations by Obtaining Inner Piece</video:title><video:description>With the abundance of cloud storage providers competing for your data, some have taken to offering services in addition to free storage. This presentation demonstrates the ability to gain unlimited cloud storage by abusing an overlooked feature of some of these services. Zak Blacher is currently pursuing a Masters of Mathematics in Computer Science, and expects to be graduating at the end of August. He has previously completed a Bachelors of Computer Science, and a Masters of Science in Computer Science, having worked with the FIVES research group. He has held internships on the platform team at Sandvine Inc, and digital security team at Compuware Corp. Social Media: IRC: chalk on #wolf @ espernet</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38997</video:player_loc><video:duration>767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38980</video:thumbnail_loc><video:title>The Bluetooth Device Database</video:title><video:description>As of 2013, it is estimated that there are now billions of bluetooth devices deployed worldwide. The goal of the Bluetooth Database Project is to track and freely distribute real time sightings and statistics of these wide spread devices. The data collected from these devices can be used to answer questions pertaining to various topics, such as device geolocation, device proliferation, population analysis, device misconfigurations, and an assortment of other security related analytics. During this presentation I will go over the current community driven, distributed, real time, client/server architecture of the project. I will show off some of analytics that can be leveraged from the projects data sets. Finally, I will be releasing various open source open source bluetooth scanning clients (Linux, iOS, OSX). These clients are easily installable across various operating systems and can be used to systematically contribute data to the project. Ryan Holeman (@hackgnar) resides in Austin Texas where he works as a senior software developer for Ziften Technologies. He has a Masters of Science in Software Engineering. He has published papers though ICSM and ICPC and spoken at various security conferences including DEF CON and Black Hat. His spare time is mostly spent digging into various network protocols and shredding local skateparks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38980</video:player_loc><video:duration>1428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38999</video:thumbnail_loc><video:title>Open Source Data Analysis and Trend Monitoring</video:title><video:description>Our world is instrumented with countless sensors. While many are outside of our direct control, there is an incredible amount of publicly available information being generated and gathered all the time. While much of this data goes by unnoticed or ignored it contains fascinating insight into the behavior and trends that we see throughout society. The trick is being able to identify and isolate the useful patterns in this data and separate it from all the noise. Previously, we looked at using sites such as Craigslist to provide a wealth of wonderfully categorized information and then used that to answer questions such as "What job categories are trending upward?", "What cities show the most (or the least) promise for technology careers?", and "What relationship is there between the number of bikes for sale and the number of prostitution ads?" After achieving initial success looking at a single source of data, the challenge becomes to generate more meaningful results by combining separate data sources that each views the world in a different way. Now we look across multiple, disparate sources of such data and attempt to build models based on the trends and relationships found therein. The initial inspiration for this work was a fantastic talk at DC13, "Meme Mining for Fun and Profit". It also builds upon a similar talk I presented at DC18. And once again seeks to inspire others to explore the exploitation of such publicly available sensor systems. Daniel Burroughs first became interested in computer security shortly after getting a 300 baud modem to connect his C64 to the outside world. After getting kicked off his favorite BBS for "accidently" breaking into it, he decided that he needed to get smarter about such things. Since that time he has moved on to bigger and (somewhat) better things. These have included work in virtual reality systems at the Institute for Simulation and Training at the University of Central Florida, high speed hardware motion control software for laser engraving systems, parallel and distributed simulation research at Dartmouth College, distributed intrusion detection and analysis at the Institute for Security Technology Studies, and the development of a state-wide data sharing system for law enforcement agencies in Florida. Daniel was an associate professor of engineering at the University of Central Florida for 10 years prior to his current position as the Associate Technology Director for the Center for Law Enforcement Technology, Training, &amp; Research. He also is a co-founder of Hoverfly Technologies, an aerial robotics company, and serves on the board of directors for Familab -- a hackerspace located in Orlando. He is also the proud owner of two DefCon leather jackets won at Hacker Jeopardy at DEF CON 8 &amp; 9 (as well as few hangovers from trying to win more).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38999</video:player_loc><video:duration>1190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38990</video:thumbnail_loc><video:title>Made Open: Hacking Capitalism</video:title><video:description>The game is Capitalism. The rule makers are the banks, corporations and governments. This presentation is about playing a game that is rigged by the rule makers, and winning in such fashion that the game is never the same. If you like breaking things and building them back up, or are a person, please at least watch this at a later time. I forgive you for not attending, but you will not forgive yourself for missing it. Todd Bonnewell is a person with a message. Nothing Todd has done or said in his professional past in more important than the message. Todd works for the people at MadeOpen.com.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38990</video:player_loc><video:duration>2432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39002</video:thumbnail_loc><video:title>Conducting Massive Attacks With Open Source Distributed Computing</video:title><video:description>Distributed computing is sexy. Don't believe us? In this talk we'll show you, on a deep, practical level and with lots of (mostly Python) code, how a highly automated and effective computer network attack could be crafted and enhanced with the help of distributed computing over 'Big Data' technologies. Our goal is to demystify the concept of using distributed computing for network attacks over an open source distributed computing cluster (Hadoop). By the end of this highly demo-focused talk you'll have an understanding of how an attacker could use three of our open source custom-written distributed computing attack tools, or easily build their own, to do whatever it is that they're into (we don't judge). Alejandro Caceres (@DotSlashPunk) is a software developer, web application penetration tester, and security researcher. His main interest is in the nexus between distributed computing and network/application attacks. He is the founder of the PunkSPIDER project, presented at ShmooCon 2013, which is an open source project to fuzz the entire Internet's web applications using a Hadoop cluster. He's also the owner of Hyperion Gray, a software development company focused on open source projects in the area of distributed computing as it relates to security. He didn't know how to work in shamelessly mentioning the DARPA Cyber Fast Track research project he is also working on (Web 3.0, also being presented at DEF CON 21), so he just wrote it in at the end of the bio. He is very classy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39002</video:player_loc><video:duration>2930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38991</video:thumbnail_loc><video:title>GoPro or GTFO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38991</video:player_loc><video:duration>1309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38949</video:thumbnail_loc><video:title>The Growing Irrelevance of US Govt Cybersecurity Intelligence Info</video:title><video:description>The rapidly changing threat landscape has finally provided relevant business justification for commercial companies to invest in developing cybersecurity intelligence that used to be the domain of the government -- and they are doing it at a pace that is making the value of government "Classified" cybersecurity information increasingly irrelevant. The organic intelligence being developed by private companies and the informal cybersecurity intelligence coming out of the research community and some "Invitation Only" or "You're Not Invited" groups is simply more actionable and more valuable than that provided by the government. While the federal government will always, and should always, have important visibility of the threat, the evolution of technology is giving the private sector the means to develop sophisticated, high quality information that rivals the government. Mark Weatherford is a Principal at The Chertoff Group and advises clients on a broad array of cybersecurity services. As one of the nation's leading experts on cybersecurity, Mr. Weatherford works with organizations around the Nation and around the world by creating comprehensive security strategies for core business operations and objectives. Mr. Weatherford also serves on the Advisory Board at both Cylance and Coalfire and is a member of the Bipartisan Policy Commission Electric Grid Cyber Security Initiative and the Idaho National Laboratory Strategic Advisory Group (SAG) for Electric Grid Resilience. Prior to joining The Chertoff Group, Mr. Weatherford was appointed as the Department of Homeland Security's first Deputy Under Secretary for Cybersecurity. Before joining DHS, Mr. Weatherford was the Vice President and Chief Security Officer at the North American Electric Reliability Corporation (NERC) where he directed the cybersecurity and critical infrastructure protection program and worked with electric utility companies across North America. Prior to NERC, Mr. Weatherford was appointed by Governor Arnold Schwarzenegger to serve as California's first Chief Information Security Officer and was also the first Chief Information Security Officer for the State of Colorado, where he was appointed by two successive governors. As a former U.S. Navy Cryptologic Officer, Mr. Weatherford led the United States Navy's Computer Network Defense operations and the Naval Computer Incident Response Team (NAVCIRT). Mr. Weatherford earned a bachelor's degree from the University of Arizona, amaster's degree from the Naval Postgraduate School and holds the Certified Information Systems Security Professional (CISSP) and Certified Information Security Manager (CISM) certifications. He was one of the Information Security magazine "Security 7 Award" winners in 2008, was awarded SC Magazine's "CSO of the Year" award in 2010, and was named one of the "10 Most Influential People in Government Information Security" by GovInfoSecurity in both 2012 and 2013.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38949</video:player_loc><video:duration>2085</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39001</video:thumbnail_loc><video:title>Dude, WTF in my car?</video:title><video:description>The ECU tuning market is weird. There is little help from people in it, and most of the equipment is expensive. Well, not anymore! After hacking some equipment worth thousands of dollars, a new toy was born. Seed/Key algos broken, RSA bustedÖ We will learn all about Bosch EDC15 and EDC16 car ECUs. How they communicate, what protocols they use, their security and why it is worth hacking them. There will be a demonstration of a tool that does all of these, and costs less than 25 to build. Alberto Garcia Illera (@algillera) is a 25 year old who is passionate about hacking and social engineering. Alberto studied mathematics and computer systems in Spain and has spent the past several years working as a professional penetration tester. Alberto has presented at several seminars where he has helped teach hacking techniques to large companies such as Microsoft, the Spanish government and the cyberterrorism Spanish police department. At DEF CON 20 in Las Vegas, Alberto has presented a talk titled "How to hack all the transport networks of a country" that had a great repercussion. He has also spoken at ZeroNights in Moscow, BlackHat in Abu Dhabi and recently in Infiltrate in Miami. Javier Vazquez Vidal AKA Bi0H4z4rD is a hardware security specialist. He has been involved in several reversing projects that go from a simple IP camera to the well known PS3. He has worked for Airbus Military among other companies. He studied Electromechanics and Telecommunications, developing a passion for electronics and technology since his youth. At this time, he will be presenting his first public work, the ecu tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39001</video:player_loc><video:duration>2649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38993</video:thumbnail_loc><video:title>Collaborative Penetration Testing With Lair</video:title><video:description>Lair is an open-source project developed for and by pentesters. Built on Meteor and Node.js with a dash of Python, Lair is a web application that normalizes, centralizes, and manages diverse test data from a number of common tools including Nmap, Nessus, Nexpose, and Burp. Unlike existing alternatives, Lair encourages team-based collaboration by automatically pushing updates to team members in real time. Paired with it's workflow and documentation management, Lair offers a single solution for performing a detailed, thorough penetration test individually or as a team in a manner that has not been done before. Tom Steele (@ tomsteele) hails from Seattle Washington where he works as a Security Consultant at FishNet Security. The dynamic nature of his current role allows him to touch many areas of the offensive security spectrum. When not working he can be found gaming and creating tools to solve complex problems. Dan Kottmann As a consultant in FishNet Security's security assessment practice, Dan performs social engineering and network and wireless penetration tests. Dan has roughly nine years of consulting experience and five years of professional experience in the security industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38993</video:player_loc><video:duration>1116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38986</video:thumbnail_loc><video:title>Evolving Exploits Through Genetic Algorithms</video:title><video:description>This talk will discuss the next logical step from dumb fuzzing to breeding exploits via machine learning &amp; evolution. Using genetic algorithms, this talk will take simple SQL exploits and breed them into precision tactical weapons. Stop looking at SQL error messages and carefully crafting injections, let genetic algorithms take over and create lethal exploits to PWN sites for you! soen (@soen vanned) is a reverse engineer and exploit developer for the hacking team V&amp;. As member of the team, he has participated and won Open Capture the Flag DC 16, 18, and 19. Soen also participated in the DDTEK competition in DEF CON 20. 0xSOEN@blogspot.com</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38986</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38995</video:thumbnail_loc><video:title>HTTP Time Bandit</video:title><video:description>While web applications have become richer to provide a higher level user experience, they run increasingly large amounts of code on both the server and client sides. A few of the pages on the web server may be performance bottlenecks. Identifying those pages gives both application owners as well as potential attackers the chance to be more efficient in performance or attack. We will discuss a tool created to identify weaknesses in the web application by submitting a series of regular requests to it. With some refinement and data normalizations performed on the gathered data, and then performing more testing based on the latter, it is possible to pinpoint the single most (CPU or DB) resource-consuming page of the application. Armed with this information, it is possible to perform more efficient DOS/DDOS attacks with very simple tools. The presentation will be accompanied by demos of the tool performing testing and attacking on various targets. The tool will be published for the interested researchers to play with. Vaagn Toukharian is Principal Engineer for Qualys's Web Application Scanner. Was involved with security industry since 1999. Experience includes work on Certification Authority systems, encryption devices, large CAD systems, Web scanners. Outside of work interests include Photography, and Ironman Triathlons. Tigran Gevorgyan was born in Yerevan, Armenia. Graduated from Yerevan State University with honors in 1996. Immigrated to USA in 1999. Worked in various companies in network security field, such as Network Associates, Imperito Networks and Qualys.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38995</video:player_loc><video:duration>925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43105</video:thumbnail_loc><video:title>Kexec/Kdump under the hood</video:title><video:description>Kdump is a vital tool for debugging severe kernel crashes, especially if the failure can't be reproduced easily or an direct access to the system is not possible. When an sever error happens in the kernel, a new crash kernel get loaded which saves the memory of the crashed system. These dump can be used to analyze the state of the machine and hopefully give insights on what has happened. This talks will dive into the internals of kexec and kdump. How the crash kernel get set-up, how it's execution get triggered. We will also look into kexec-tool, the user-space part needed to set up a system to use kdump. Where necessary, the architectural specific details will be explained by looking at the arm64 implementation. This talk is thought for people who want to have an insight into how kdump is working. Kdump is a vital tool for debugging severe kernel crashes, especially if the failure can't be reproduced easily or an direct access to the system is not possible. When an sever error happens in the kernel, a new crash kernel get loaded which saves the memory of the crashed system. These dump can be used to analyze the state of the machine and hopefully give insights on what has happened. This talks will dive into the internals of kexec and kdump. How the crash kernel get set-up, how it's execution get triggered. We will also look into kexec-tool, the user-space part needed to set up a system to use kdump. Where necessary, the architectural specific details will be explained by looking at the arm64 implementation. This talk is thought for people who want to have an insight into how kdump is working.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43105</video:player_loc><video:duration>2190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43106</video:thumbnail_loc><video:title>libcapsule</video:title><video:description>libcapsule is a project that allows segregated dynamic linking: Access to the symbols of a library without being exposed to any of the dependencies of that library without requiring recompilation of the binary that pulls it in. libcapsule's goal is to improve portability of programs that are distributed with runtimes (cf flatpak) that still need access to [some] libraries from the host (eg libGL) while insulating said program from any system libraries outside the runtime other than those it directly requires.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43106</video:player_loc><video:duration>1877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42996</video:thumbnail_loc><video:title>Particle accelerators with special reference to their early history</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42996</video:player_loc><video:duration>2684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42999</video:thumbnail_loc><video:title>Structure of Insulin</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42999</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43004</video:thumbnail_loc><video:title>Radiocarbon Dating and Calibration with Tree Rings and Lake Sediments</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43004</video:player_loc><video:duration>1992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41814</video:thumbnail_loc><video:title>The Wider Aspects of the Discovery of Atomic Disintegration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41814</video:player_loc><video:duration>3394</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41801</video:thumbnail_loc><video:title>On Biologically Active Substances in Our Crops</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41801</video:player_loc><video:duration>2550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41831</video:thumbnail_loc><video:title>The Role of the Thymus in Immunity</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41831</video:player_loc><video:duration>2699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43005</video:thumbnail_loc><video:title>Brain, Speech and Consciousness</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43005</video:player_loc><video:duration>2804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41816</video:thumbnail_loc><video:title>The Dynamic Equilibrium of Body Proteins Hemoglobin, Plasma Proteins, Organ and Tissue Proteins</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41816</video:player_loc><video:duration>2086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10995</video:thumbnail_loc><video:title>Röntgenkinematographische Studien über die Bewegungen des Schultergürtels</video:title><video:description>Abduction and elevation of the left and the right arm. Lifting the arm into the horizontal position. Shoulder rotation. Horizontal position of the arm, Rotation around the longitudinal axis. Rotation of the sagging left arm. Lifting and lowering of the right shoulder. Pushing the left shoulder back and forth. Body resting on the right arm. Movement of the shoulder girdle with a fixed arm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10995</video:player_loc><video:duration>278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11004</video:thumbnail_loc><video:title>Röntgenkinematographische Studien zur normalen und pathologischen Physiologie der Atmung des Menschen</video:title><video:description>Cineradiography: normal respiration (child, frontal and lateral) breathing types</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11004</video:player_loc><video:duration>442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10994</video:thumbnail_loc><video:title>Röntgenkinematographische Studien über die Bewegungen der Kiefergelenke, des Hinterhauptgelenks und der Halswirbelgelenke</video:title><video:description>Normal movements of the temporomandibular joint (biting, sliding, grinding movements) and movements in overbite. Bending and turning movements of the head.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10994</video:player_loc><video:duration>361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11511</video:thumbnail_loc><video:title>Röntgentonfilm der Sprache</video:title><video:description>Function of the voice production apparatus demonstrated by X-ray shots of larynx and pharynx.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11511</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43059</video:thumbnail_loc><video:title>Automatically Indexing Millions of Databases in Microsoft Azure SQL Database</video:title><video:description>An appropriate set of indexes can result in orders of magnitude better query performance. Index management is a challenging task even for expert human administrators. Fully automating this process is of significant value. We describe the challenges, architecture, design choices, implementation, and learnings from building an industrial-strength auto-indexing service for Microsoft Azure SQL Database, a relational database service. Our service has been generally available for more than two years, generating index recommendations for every database in Azure SQL Database, automatically implementing them for a large fraction, and significantly improving performance of hundreds of thousands of databases. We also share our experience from experimentation at scale with production databases which gives us confidence in our index recommendation quality for complex real applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43059</video:player_loc><video:duration>1386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43110</video:thumbnail_loc><video:title>Monitoring File System Syscalls in a Distributed Architecture</video:title><video:description>In a distributed world, monitoring system calls with kauditd can present challenges. In this talk we will address some of those challenges and give a use case of how we build an event pipeline for monitoring file system events. With the rise of containers and generic container based operating systems we find ourselves with a large quantity of nodes that do general compute tasks. These nodes produce a large volume of audit data that we can leverage for many tasks. In our use case we wanted a way to monitor all file system changes in ways that we could not do with the existing libraries or tools. In this talk we will describe how we chose to use audit log system to monitor file system changes, how we built our system to scale and the pros and cons we have found from our solution. We will also talk about possible future work with respect to security and execution monitoring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43110</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42970</video:thumbnail_loc><video:title>iQCAR: inter-Query Contention Analyzer for Data Analytics Frameworks</video:title><video:description>Resource interferences caused by concurrent queries is one of the key reasons for unpredictable performance and missed workload SLAs in cluster computing systems. Analyzing these inter-query resource interactions is critical in order to answer time-sensitive questions like 'who is creating resource conflicts to my query'. More importantly, diagnosing whether the resource blocked times of a 'victim' query are caused by other queries or some other external factor can help the database administrator narrow down the many possibilities of query performance degradation. We introduce iQCAR, an inter-Query Contention Analyzer, that attributes blame for the slowdown of a query to concurrent queries. iQCAR models the resource conflicts using a multi-level directed acyclic graph that can help administrators compare impacts from concurrent queries, identify most contentious queries, resources and hosts in an online execution for a selected time window. Our experiments using TPCDS queries on Apache Spark show that our approach is substantially more accurate than other methods based on overlap time between concurrent queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42970</video:player_loc><video:duration>1118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43068</video:thumbnail_loc><video:title>ExplainIt! – A Declarative Root-cause Analysis Engine for Time Series Data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43068</video:player_loc><video:duration>1046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43127</video:thumbnail_loc><video:title>The Future of Networking APIs</video:title><video:description>This talk presents TAPS (Transport Services), a proposed abstraction for a new Networking API, and calls for the Linux community to get involved. Even decades after its introduction, the Socket API is still the de-facto standard Networking API on many systems. Its simplifying abstraction of a network connection as a file helped making networking easier to integrate into applications in the early days, but by now, networking has become way more complex. We have to deal with asynchronous communication, with the choice between IPv4 and IPv6 addresses, with multiple local network interfaces being available, and more. With the development of new transport protocols, such as QUIC, an application may even be able to choose a different transport protocol than TCP, which fundamentally offers the same service. It would be beneficial to develop a future networking API with a better abstraction, so applications can make use of the different options without having to implement a complex decision logic themselves. The Transport Services (TAPS) Working Group in the IETF is currently developing such an abstraction, which will be proposed as a new standard networking API. It will be fundamentally event-based and object-oriented, presenting a simple Connection and Message abstraction to applications. An application only has to specify abstract requirements for a new Connection, such as reliable and in-order Delivery of messages, and the Transport System below the API will choose a transport protocol and network configuration. This talk presents the current TAPS architecture and API elements, and calls for the Linux community to get involved, for example by developing a new implementation of this API or reviewing and commenting on the documents.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43127</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39017</video:thumbnail_loc><video:title>Entanglement and analytical continuation: an intimate relation told by the Riemann zeta function</video:title><video:description>We propose measurements on a quantum system to realize the Riemann zeta function ζ. A single system, that is classical interference, suffices to create the Dirichlet representation of ζ. In contrast, we need measurements performed on two entangled quantum systems to extend ζ into the critical strip of complex space where the non-trivial zeros of ζ are located. As a consequence, we can view these zeros as a result of a Schrödinger cat which is by its very construction similar to, but in its details very different from, the superposition formed by two coherent states of identical amplitudes but opposite phases. This interpretation suggests that entanglement in quantum mechanics is the analogue of analytic continuation of complex analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39017</video:player_loc><video:duration>179</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42993</video:thumbnail_loc><video:title>Verifying Text Summaries of Relational Data Sets</video:title><video:description>We present a novel natural language query interface, the AggChecker, aimed at text summaries of relational data sets. The tool focuses on natural language claims that translate into an SQL query and a claimed query result. Similar in spirit to a spell checker, the AggChecker marks up text passages that seem to be inconsistent with the actual data. At the heart of the system is a probabilistic model that reasons about the input document in a holistic fashion. Based on claim keywords and the document structure, it maps each text claim to a probability distribution over associated query translations. By efficiently executing tens to hundreds of thousands of candidate translations for a typical input document, the system maps text claims to correctness probabilities. This process becomes practical via a specialized processing backend, avoiding redundant work via query merging and result caching. Verification is an interactive process in which users are shown tentative results, enabling them to take corrective actions if necessary. We tested our system on 53 publicly available articles containing 392 claims. Our tool revealed erroneous claims in roughly a third of test cases. Also, AggChecker compares favorably against several automated and semi-automated fact checking baselines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42993</video:player_loc><video:duration>1168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41790</video:thumbnail_loc><video:title>Chemotherapy of Tumors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41790</video:player_loc><video:duration>5098</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41786</video:thumbnail_loc><video:title>From the Biochemistry of the World of the Insects</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41786</video:player_loc><video:duration>4138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41791</video:thumbnail_loc><video:title>The Overcoming of Chemoresistance of Tuberculosis and Other Bacterial Infections</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41791</video:player_loc><video:duration>3462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41797</video:thumbnail_loc><video:title>X-Ray Treatment of Chronic Leukemia</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41797</video:player_loc><video:duration>2187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41800</video:thumbnail_loc><video:title>The Combustion of Alcohol in the Liver</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41800</video:player_loc><video:duration>2895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41799</video:thumbnail_loc><video:title>The Most Important Hormones of the Adrenal Cortex</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41799</video:player_loc><video:duration>1994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41813</video:thumbnail_loc><video:title>On the Self-Regulation of the Arterial Pressure and Hypertension</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41813</video:player_loc><video:duration>2222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41815</video:thumbnail_loc><video:title>Experiments on the Chemistry of Photosynthesis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41815</video:player_loc><video:duration>1541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42842</video:thumbnail_loc><video:title>Complexity Bounds for Relational Algebra over Document Spanners</video:title><video:description>We investigate the complexity of evaluating queries in Relational Algebra (RA) over the relations extracted by regex formulas (i.e., regular expressions with capture variables) over text documents. Such queries, also known as the regular document spanners, were shown to have an evaluation with polynomial delay for every positive RA expression (i.e., consisting of only natural joins, projections and unions); here, the RA expression is fixed and the input consists of both the regex formulas and the document. In this work, we explore the implication of two fundamental generalizations. The first is adopting the 'schemaless' semantics for spanners, as proposed and studied by Maturana et al. The second is going beyond the positive RA to allowing the difference operator. We show that each of the two generalizations introduces computational hardness: it is intractable to compute the natural join of two regex formulas under the schemaless semantics, and the difference between two regex formulas under both the ordinary and schemaless semantics. Nevertheless, we propose and analyze syntactic constraints, on the RA expression and the regex formulas at hand, such that the expressive power is fully preserved and, yet, evaluation can be done with polynomial delay. Unlike the previous work on RA over regex formulas, our technique is not (and provably cannot be) based on the static compilation of regex formulas, but rather on an ad-hoc compilation into an automaton that incorporates both the query and the document. This approach also allows us to include black-box extractors in the RA expression.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42842</video:player_loc><video:duration>843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42841</video:thumbnail_loc><video:title>Reachability in Database-driven Systems with Numerical Attributes under Recency Bounding</video:title><video:description>A prominent research direction of the database theory community is to develop techniques for verification of database-driven systems operating over relational and numerical data. Along this line, we lift the framework of database manipulating systems citeAbdullaAAMR-pods-16 which handle relational data to also accommodate numerical data and the natural order on them. We study an under-approximation called recency bounding under which the most basic verification problem --reachability, is decidable. Even under this under-approximation the reachability space is infinite in multiple dimensions -- owing to the unbounded sizes of the active domain, the unbounded numerical domain it has access to, and the unbounded length of the executions. We show that, nevertheless, reachability is ExpTime complete. Going beyond reachability to LTL model checking renders verification undecidable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42841</video:player_loc><video:duration>1001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43062</video:thumbnail_loc><video:title>Uncertainty Annotated Databases - A Lightweight Approach for Approximating Certain Answers</video:title><video:description>Certain answers are a principled method for coping with uncertainty that arises in many practical data management tasks. Unfortunately, this method is expensive and may ex- clude useful (if uncertain) answers. Thus, users frequently resort to less principled approaches to resolve uncertainty. In this paper, we propose Uncertainty Annotated Databases (UA-DBs), which combine an under- and over-approximation of certain answers to achieve the reliability of certain answers, with the performance of a classical database system. Furthermore, in contrast to prior work on certain answers, UA-DBs achieve a higher utility by including some (explicitly marked) answers that are not certain. UA-DBs are based on incomplete K-relations, which we introduce to generalize the classical set-based notion of incomplete databases and certain answers to a much larger class of data models. Using an implementation of our approach, we demonstrate experimentally that it efficiently produces tight approximations of certain answers that are of high utility</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43062</video:player_loc><video:duration>879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43101</video:thumbnail_loc><video:title>From Physical to Cloud to Container</video:title><video:description>Uyuni, an opinionated fork of the Spacewalk project, provides open source lifecycle management for today's datacenter. With the help of Salt for configuration management it keeps your workloads up to date and secure. Uyuni manages all your Linux workloads. It bootstraps physical servers, creates VMs for virtualization and cloud, builds container images, and tracks what runs on your Kubernetes clusters. Uyuni is open source, backed by SUSE Linux, and actively developed. This presentation will give an overview about this project, it's current possibilities for managing datacenters, and briefly talk about future plans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43101</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42882</video:thumbnail_loc><video:title>CAvSAT: A System for Query Answering over Inconsistent Databases</video:title><video:description>Managing inconsistencies in databases is an old, but recurring, problem. An inconsistent database is a database that violates one or more integrity constraints. In the real-world, inconsistent databases arise in several different contexts, including data warehousing and information integration. The framework of database repairs and consistent query answering (CQA) is a principled way of handling inconsistencies. In this work, we propose a novel approach that has a potential to build a comprehensive and scalable CQA system. We report preliminary experimental results on a prototype CQA system CAvSAT (Consistent Answering via Satisfiability), implemented using this approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42882</video:player_loc><video:duration>608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22661</loc><changefreq>monthly</changefreq><video:video><video:title>Rotwild und Damwild in der Brunft</video:title><video:description>Grazing deer herd: suckling young, roaring stag; various developmental stages of deer horns. Fallow deer in typical dress, roaring stags, two stags fighting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22661</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22662</loc><changefreq>monthly</changefreq><video:video><video:title>Mausender Fuchs</video:title><video:description>Red fox running a straight line searching for prey: jumping for insects, gazing at a mouse and catching it in a bouncing jump and eating it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22662</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43000</video:thumbnail_loc><video:title>A Review of the Evidence in Regard to the Structure of the Moon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43000</video:player_loc><video:duration>3228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43003</video:thumbnail_loc><video:title>Detectors for High Energy Physics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43003</video:player_loc><video:duration>3112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43021</video:thumbnail_loc><video:title>The Foundations of Quantum Mechanics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43021</video:player_loc><video:duration>3104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43026</video:thumbnail_loc><video:title>Comparative Enzymology of Lipid Biosynthesis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43026</video:player_loc><video:duration>638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43121</video:thumbnail_loc><video:title>Replacing Docker with Podman</video:title><video:description>This talk will describe all of the reasons for podman, all of its features demonstrate its functionality, I will cover the background of podman, how we built it, why we built it, I will demonstrate using it in multiple different ways, Running containers building container images Communicating with it via var link, cockpit integration. Communicating with it from a remote machine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43121</video:player_loc><video:duration>2851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43100</video:thumbnail_loc><video:title>Fluent Bit: Solving Logging Challenges for Cloud Native Environments</video:title><video:description>Logging could be considered simple when dealing with a few applications, but in environments with distributed systems where log data comes from multiple sources and likely in different formats it becomes complex and data analysis harder. In this session I will dig into the challenges of logging for distributed systems and the experience of building a tool called Fluent Bit to solve the problems associated with performance, unstructured data and log centralization within others.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43100</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43104</video:thumbnail_loc><video:title>Is my system fast?</video:title><video:description>Computer systems are complex. Most software applications are distributed and expected to scale. That does not make them any simpler. Further, there is the real world all of that is expected to work in. To analyze performance of such a system isn't less complex. Luckily, there is help. The Open Source universe is full of excellent tools that can help. The talk introduces a few of them. The talk walks down the path of comparing two Linux servers that look pretty much the same from the specs. Introducing test-tools like stress-ng, sysjitter, fio, packetdrill, and friends it is shown how to get a good overview of the systems CPU, memory, disk, and network performance. Since benchmark results are usually time variant a few basic statistical terms are refreshed and used for visualizing those results employing different chart types. The field of performance analysis is wide. There isn't more time in 45 minutes than just to scratch the surface. At the end of the talk the audience will have a few pointers of how to start evaluating their own Linux systems to provide the right performance for their applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43104</video:player_loc><video:duration>2163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42844</video:thumbnail_loc><video:title>The Selfish Models Property: Bounding the Complexity of Query Containment and Entailment Problems</video:title><video:description>Query containment is the fundamental problem of deciding, given two database queries, if the result of the first query is always contained in the result of the second query. For a number of established query classes, an instance of this problem can be decided by computing a set of models of the first query, and then evaluating the second query on each of the models. We formalize this phenomenon by introducing the selfish models property; this property gives an avenue for establishing both the decidability of and complexity upper bounds for containment problems. Using this property, we show how existing results can be uniformly derived, and we present two significant novel positive results for first-order query containment problems, exhibiting complexity upper bounds for containment problems that were not previously known to be decidable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42844</video:player_loc><video:duration>1082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42845</video:thumbnail_loc><video:title>Testability of Homomorphism Inadmissibility: Property Testing Meets Database Theory</video:title><video:description>In this paper, we utilize the perspective of property testing to consider the testability of relational database queries. A primary motivation is the desire to avoid reading an entire database to decide a property thereof. We focus on conjunctive queries, which are the most basic and heavily studied database queries. Each conjunctive query can be represented as a relational structure A such that deciding if the conjunctive query is satisfied by a relational structure B is equivalent to deciding if there exists a homomorphism from A to B. We phrase our results in terms of homomorphisms. Precisely, we study, for each relational structure A, the testability of homomorphism inadmissibility from A. We consider algorithms that have oracle access to an input relational structure B and that distinguish, with high probability, the case where there is no homomorphism from A to B, from the case where one needs to remove a constant fraction of tuples from B in order to suppress all such homomorphisms. We provide a complete characterization of the structures A from which one can test homomorphism inadmissibility with one-sided error by making a constant number of queries to B. Our characterization shows that homomorphism inadmissibility from A is constant-query testable with one-sided error if and only if the core of A is alpha-acyclic. We also show that the injective version of the problem is constant-query testable with one-sided error if A is alpha-acyclic; this result generalizes existing results for testing subgraph-freeness in the general graph model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42845</video:player_loc><video:duration>911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43098</video:thumbnail_loc><video:title>Fedora CoreOS</video:title><video:description>What exactly is Red Hat up with CoreOS .....and what were they thinking when they announced a Fedora CoreOS? In this talk, we'll briefly look at some of the excellent work pioneered by the Container Linux team around the self-driving, container focused operating system. We'll also overlay how the container ecosystem has changed over the past 5 years and what we're doing at the OS-level to refocus and ultimately give users a better experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43098</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43091</video:thumbnail_loc><video:title>Container Runtimes: draw some lines</video:title><video:description>Since docker came on the scene in 2013, for many it was the first they'd heard of containers. They existed before, and an have exploded since then. Today if you intend on running containers in production it means at the kubernetes level, though what is happening below that? what does this mean for direct access and on-going developer experience?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43091</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43094</video:thumbnail_loc><video:title>dbus-broker</video:title><video:description>dbus-broker is an implementation of the DBus specification, intended to be a drop-in replacement for the reference implementation on Linux. It is now scheduled to be the default system and user bus in the next Fedora release. This talks shows some of the lessons learned during this relatively young project, the challenges faced, what the current status is and the plans for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43094</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43102</video:thumbnail_loc><video:title>HTTP tunneling in Go using HTTP/2 streams</video:title><video:description>This talk describes our experience developing Wormhole Connector, a distributed proxy component that connects external enterprise systems to a Kyma Kubernetes cluster. The connection between the Wormhole Connector and the Kubernetes cluster is based on HTTP/2, taking advantage of the stream concept to multiplex multiple connections (HTTP/1 or HTTP/2) through one active HTTP/2 connection. It will cover how we use the Serf and Raft libraries to make the Wormhole Connector highly available, our experience using the Go standard library to support HTTP/2 connections, and technical details describing how everything works under the hood. This talk describes our experience developing Wormhole Connector, a distributed proxy component that connects external enterprise systems to a Kyma Kubernetes cluster. The connection between the Wormhole Connector and the Kubernetes cluster is based on HTTP/2, taking advantage of the stream concept to multiplex multiple connections (HTTP/1 or HTTP/2) through one active HTTP/2 connection. It will cover how we use the Serf and Raft libraries to make the Wormhole Connector highly available, our experience using the Go standard library to support HTTP/2 connections, and technical details describing how everything works under the hood.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43102</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42847</video:thumbnail_loc><video:title>Instance and Output Optimal Parallel Algorithms for Acyclic Joins</video:title><video:description>Massively parallel join algorithms have received much attention in recent years, while most prior work has focused on worst-optimal algorithms. However, the worst-case optimality of these join algorithms relies on hard instances having very large output sizes, which rarely appear in practice. A stronger notion of optimality is output-optimal, which requires an algorithm to be optimal within the class of all instances sharing the same input and output size. An even stronger optimality is instance-optimal, i.e., the algorithm is optimal on every single instance, but this may not always be achievable. In the traditional RAM model of computation, the classical Yannakakis algorithm is instance-optimal on any acyclic join. But in the massively parallel computation (MPC) model, the situation becomes much more complicated. We first show that for the class of r-hierarchical joins, instance-optimality can still be achieved in the MPC model. Then, we give a new MPC algorithm for an arbitrary acyclic join with load O (IN over p + sqrtIN cdot OUT over p), where IN,OUT are the input and output sizes of the join, and p is the number of servers in the MPC model. This improves the MPC version of the Yannakakis algorithm by an O (sqrtOUT over IN ) factor. Furthermore, we show that this is output-optimal when OUT = O(p cdot IN), for every acyclic but non-r-hierarchical join. Finally, we give the first output-sensitive lower bound for the triangle join in the MPC model, showing that it is inherently more difficult than acyclic joins.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42847</video:player_loc><video:duration>1010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42849</video:thumbnail_loc><video:title>Topology Dependent Bounds For FAQs</video:title><video:description>In this paper, we prove topology dependent bounds on the number of rounds needed to compute Functional Aggregate Queries (FAQs) studied by Abo Khamis et al. [PODS 2016] in a synchronous distributed network under the model considered by Chattopadhyay et al. [FOCS 2014, SODA 2017]. Unlike the recent work on computing database queries in the Massively Parallel Computation model, in the model of Chattopadhyay et al., nodes can communicate only via private point-to-point channels and we are interested in bounds that work over an arbitrary communication topology. This model, which is closer to the well-studied congest model in distributed computing and generalizes Yao's two party communication complexity model, has so far only been studied for problems that are common in the two-party communication complexity literature. This is the first work to consider more practically motivated problems in this distributed model. For the sake of exposition, we focus on two specific problems in this paper: Boolean Conjunctive Query (BCQ) and computing variable/factor marginals in Probabilistic Graphical Models (PGMs). We obtain tight bounds on the number of rounds needed to compute such queries as long as the underlying hypergraph of the query is O(1)-degenerate and has O(1)-arity. In particular, the O(1)-degeneracy condition covers most well-studied queries that are efficiently computable in the centralized computation model like queries with constant treewidth. These tight bounds depend on a new notion of `width' (namely internal-node-width) for Generalized Hypertree Decompositions (GHDs) of acyclic hypergraphs, which minimizes the number of internal nodes in a sub-class of GHDs. To the best of our knowledge, this width has not been studied explicitly in the theoretical database literature. Finally, we consider the problem of computing the product of a vector with a chain of matrices and prove tight bounds on its round complexity (over a finite field of two elements) using a novel min-entropy based argument.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42849</video:player_loc><video:duration>1014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42848</video:thumbnail_loc><video:title>Attacking Diophantus: Solving a Special Case of Bag Containment</video:title><video:description>Conjunctive-query containment is the problem of deciding whether the answers of a given conjunctive query on an arbitrary database instance are always contained in the answers of a second query on the same instance. This is a very relevant question in query optimization, data integration, and other data management and artificial intelligence areas. The problem has been deeply studied and understood for the, so-called, set-semantics, i.e., when query answers and database instances are modelled as sets of tuples. In particular, it has been shown by Chandra and Merlin to be NPTIME-COMPLETE. On the contrary, when investigated under bag-semantics, a.k.a. multiset semantics, which allows for replicated tuples both in the underlying instance and in the query answers, it is not even clear whether the problem is decidable. Since this is exactly the standard interpretation for commercial relational database systems, the question turns out to be an important one. Multiple works on variations and restrictions of the bag-containment problem have been reported in the literature and, although the general problem is still open, we contribute with this article by solving a special case that has been identified as a major open problem on its own. More specifically, we study projection-free queries, i.e., queries without existentially quantified variables, and show decidability for the bag-containment problem of a projection-free conjunctive query into a generic conjunctive query. We prove indeed that deciding containment in this setting is in Pi^p 2. Our approach relies on the solution of a special case of the Diophantine inequality problem via a reduction to the linear inequality problem and clearly exposes inherent difficulties in the analysis of the general question.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42848</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42836</video:thumbnail_loc><video:title>Tight Trade-offs for the Maximum k-Coverage Problem in the General Streaming Model</video:title><video:description>We study the maximum k-coverage problem in the general edge-arrival streaming model: given a collection of m sets F, each subset of a ground set of elements U of size n, the task is to find k sets whose coverage is maximized. The sets are specified as a sequence of (element, set) pairs in an arbitrary order. Our main result is a tight (up to polylogarithmic factors) trade-off between the space complexity and the approximation factor alphain(1/(1-1/e), tildeOmega(sqrtm)] of any single-pass streaming algorithm that estimates the maximum coverage size. Specifically, we show that the optimal space bound is tildeTheta(m/alpha^2). Moreover, we design a single-pass algorithm that reports an alpha-approximate solution in tildeO(m/alpha^2 + k) space. Our algorithm heavily exploits data stream sketching techniques, which could lead to further connections between vector sketching methods and streaming algorithms for combinatorial optimization tasks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42836</video:player_loc><video:duration>1100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42839</video:thumbnail_loc><video:title>Containment of Shape Expression Schemas for RDF</video:title><video:description>We study the problem of containment of shape expression schemas ShEx for RDF graphs. We identify a subclass of ShEx that has a natural graphical representation in the form of shape graphs and whose semantics is captured with a tractable notion of embedding of an RDF graph in a shape graph. When applied to pairs of shape graphs, an embedding is a sufficient condition for containment, and for a practical subclass of deterministic shape graphs, it is also a necessary one, thus yielding a subclass with tractable containment. Containment for general shape graphs is EXP-complete. Finally, we show that containment for arbitrary ShEx is decidable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42839</video:player_loc><video:duration>1109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42840</video:thumbnail_loc><video:title>The Space-Efficient Core of Vadalog</video:title><video:description>Vadalog is a system for performing complex reasoning tasks such as those required in advanced knowledge graphs. The logical core of the underlying Vadalog language is the warded fragment of tuple-generating dependencies (TGDs). This formalism ensures tractable reasoning in data complexity, while a recent analysis focusing on a practical implementation led to the reasoning algorithm around which the Vadalog system is built. A fundamental question that has emerged in the context of Vadalog is the following: can we limit the recursion allowed by wardedness in order to obtain a formalism that provides a convenient syntax for expressing useful recursive statements, and at the same time achieves space-efficiency? After analyzing several real-life examples of warded sets of TGDs provided by our industrial partners, as well as recent benchmarks, we observed that recursion is often used in a restricted way: the body of a TGD contains at most one atom whose predicate is mutually recursive with a predicate in the head. We show that this type of recursion, known as piece-wise linear in the Datalog literature, is the answer to our main question. We further show that piece-wise linear recursion alone, without the wardedness condition, is not enough as it leads to the undecidability of reasoning. We finally study the relative expressiveness of the query languages based on (piece-wise linear) warded sets of TGDs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42840</video:player_loc><video:duration>1117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42838</video:thumbnail_loc><video:title>Decidable XPath Fragments in the Real World</video:title><video:description>XPath is arguably the most popular query language for selecting elements in XML documents. Besides query evaluation, query satisfiability and containment are the main computational problems for XPath; they are useful, for instance, to detect dead code or validate query optimisations. These problems are undecidable in general, but several fragments have been identified over time for which satisfiability (or query containment) is decidable: CoreXPath 1.0 and 2.0 without so-called data joins, fragments with data joins but limited navigation, etc. However, these fragments are often given in a simplified syntax, and sometimes w.r.t. a simplified XPath semantics. Moreover, they have been studied mostly with theoretical motivations, with little consideration for the practically relevant features of XPath. To investigate the practical impact of these theoretical fragments, we design a benchmark compiling thousands of real-world XPath queries extracted from open-source projects, and match them against syntactic fragments from the literature. We investigate how to extend these fragments with seldom-considered features such as free variables, data tests, data joins, and the last () and id () functions, for which we provide both undecidability and decidability results. We analyse the coverage of the original and extended fragments, and further provide a glimpse at which other practical features might be worth investigating in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42838</video:player_loc><video:duration>952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42767</video:thumbnail_loc><video:title>The future of ownCloud a short insight</video:title><video:description>Holger Dyroff will give insights on the future and vision of ownCloud. ownclouders</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42767</video:player_loc><video:duration>2387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42773</video:thumbnail_loc><video:title>OC heart File-Service</video:title><video:description>We are trying to open our central, scalable, multi-protocol (SMB, NFSv4) NAS/File-Service, to Sync usage. Challenges to tackle: 1. Impersonation: OC accesses the users data, "as" the user. It therefore obtains a Kerberos ticket and accesses as NFSv4-Client. This enables Sync usage, but ... 2. ... in order to pick up changes, scanning has to work reliable and quick, see e.g. bug [#11797](https://github.com/owncloud/core/issues/11797). 3. CRUDS vs. ACLs: To enable sharing of File-Service data, ACLs have to be automatically set, modeling OCs CRUDS permissions. 4. Transparency: The further goal is to enable all usage patterns (access, sync, share, configure share, ...) over all protocols.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42773</video:player_loc><video:duration>1383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42777</video:thumbnail_loc><video:title>VNC Lagoon - OwnCloud - Zimbra - Collabora Online</video:title><video:description>VNClagoon is an integrated business software framework consisting of highly flexible components and open interfaces that can be operated in any environment. VNClagoon covers all aspects of a modern, powerful private Cloud application environment – from back end and server infrastructure, to customizable applications, middleware components and a beautiful user interface running on any device. Featured components - OwnCloud - Zimbra - Collabor</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42777</video:player_loc><video:duration>1370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42834</video:thumbnail_loc><video:title>Distributed and Streaming Linear Programming in Low Dimensions</video:title><video:description>We study linear programming and general LP-type problems in several big data (streaming and distributed) models. We mainly focus on low dimensional problems in which the number of constraints is much larger than the number of variables. Low dimensional LP-type problems appear frequently in various machine learning tasks such as robust regression, support vector machines, and core vector machines. As supporting large-scale machine learning queries in database systems has become an important direction for database research, obtaining efficient algorithms for low dimensional LP-type problems on massive datasets is of great value. In this paper we give both upper and lower bounds for LP-type problems in distributed and streaming models. Our bounds are almost tight when the dimensionality of the problem is a fixed constant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42834</video:player_loc><video:duration>834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42835</video:thumbnail_loc><video:title>Better Sliding Window Algorithms to Maximize Subadditive and Diversity Objectives</video:title><video:description>The streaming computation model is a standard model for large-scale data analysis: the input arrives one element at a time, and the goal is to maintain an approximately optimal solution using only a constant, or, at worst, polylogarithmic space.In practice, however, recency plays a large role, and one often wishes to consider only the last w elements that have arrived, the so-called sliding window problem. A trivial approach is to simply store the last w elements in a buffer; our goal is to develop algorithms with space and update time sublinear in w. In this regime, there are two frameworks: exponential histograms and smooth histograms, which can be used to obtain sliding window algorithms for families of functions satisfying certain properties.Unfortunately, these frameworks have limitations and cannot always be applied directly. A prominent example is the problem of maximizing submodular function with cardinality constraints. While some of these difficulties can be rectified on a case-by-case basis, here, we describe an alternative approach to designing efficient sliding window algorithms for maximization problems. Then we instantiate this approach on a wide range of problems, yielding better algorithms for submodular function optimization, diversity optimization and general subadditive optimization. In doing so, we improve state-of-the art results obtained using problem-specific algorithms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42835</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43160</video:thumbnail_loc><video:title>Eine Stadt wird zum Verkehrslabor</video:title><video:description>Die Großforschungsanlage AIM (Anwendungsplattform Intelligente Mobilität) beim Deutschen Zentrum für Luft- und Raumfahrt (DLR) in Braunschweig steht Forschern von nun an für ihre Projekte zur Verfügung. Durch AIM wird eine Stadt, mit all den Wegen, die ihre Bewohner im Alltag zurücklegen, zum Verkehrslabor. Die niedersächsische Ministerin für Wissenschaft und Kultur, Dr. Gabriele Heinen-Kljajić, gab bei einem offiziellen Auftakt am 17. Juli 2014 den Startschuss. Verkehrsforscher des DLR, anderer Forschungsorganisationen und Unternehmen können mit AIM neue Technologien für sichere Fahrerassistenz sowie ein modernes und effizientes Verkehrsmanagement entwickeln und erproben. Den Forschern stehen eine Forschungskreuzung, eine Referenzstrecke, zur Beobachtung des Fahrerverhaltens ausgerüstete Fahrzeuge, verschiedene Verkehrssimulatoren und weitere Anlagen zur Verfügung. "AIM ist in Deutschland ein wichtiges Instrument zur Entwicklung von Fahrerassistenzsystemen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43160</video:player_loc><video:duration>334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43095</video:thumbnail_loc><video:title>Early boot provisioning systems</video:title><video:description>Early boot provisioning systems aim to enable automated, declarative, immutable patterns for Linux systems. In this talk, I'll discuss the CoreOS Ignition system and illustrate how it works and addresses real-world use cases on bare-metal, cloud providers, and hypervisors. I'll share experiences using and integrating early provisioning and highlight new challenges for contributors to explore. With Ignition shipping in several Linux distributions soon, early boot provisioning shows promise and potential for the future. Early boot provisioning systems prepare a Linux host by partitioning disks, creating filesystems, and writing systemd units and configs. They aim to enable automated, declarative, immutable infrastructure patterns and shape the way large-scale Linux systems operate. In this talk, I'll discuss the original CoreOS declarative config and Ignition system, share how it works, and how it arose. I'll walk through real-world use cases on bare-metal, cloud providers, and hypervisors to show early boot provisioning concepts and where they shine. I'll review experiences using Ignition and cloud-init and integrating them into Matchbox and the Typhoon Kubernetes distribution. For those designing or integrating early boot provisioners, I'll discuss advanced features, exciting areas for exploration, and my hopes for these systems over time. Now that Container Linux and Flatcar Linux support Ignition and Red Hat has announced Fedora CoreOS and Red Hat CoreOS will as well, early boot provisioning can evolve to benefit more distributions and users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43095</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43090</video:thumbnail_loc><video:title>Configuration Driven Event Tracing with Traceleft and eBPF</video:title><video:description>Traceleft is a framework built upon eBPF which allows generation of system events such as file operations and network calls via a configuration driven system. It can act as a foundation for building auditing and incident analysis or monitoring tools that work at the system level and need targeted and filtered information. While traditionally, eBPF based analysis requires writing scripts in a limited C subset, Traceleft aims at providing a configuration based definition system events to be monitored over which filters can be set as required. This talk shares our experiences of developing Traceleft along with some use cases and challenges faced. The tiny eBPF VM in the Linux kernel has given us unprecedented flexibility in developing tooling for analyzing systems. In this talk we discuss Traceleft - a new auditing and incident analysis framework that can be used to build monitoring tools for filesystem and network events. Traceleft is a configuration driven framework that latches on to syscalls and other relevant Linux kernel functions identified in Traceleft. The eBPF programs are generated, compiled on the fly and inserted in the kernel, based on a set of JSON based configurations. Traceleft supports tracing network calls, file operations such as opening/closing of a target files, for a given set of processes and the aggregation of these events. Traceleft is built using Go and uses Gobpf library and allows the configurations to be sent over the wire using Protobuf format. Traceleft started as a joint effort between ShiftLeft and Kinvolk to develop an easy, repeatable way to provide a configurable way to audit syscalls and classify security events filtered on processes and files. The tools built over Traceleft can be used for live monitoring and alert generation. Implementing Traceleft presented many challenges. eBPF tracing programs need to be recompiled for each kernel version and updated for each application profile. It needs to keep track of new processes and match them with new applications in a race-free way. Reading information from different sources bring many race possibilities. Catching syscalls and their parameters bring limitations: matching specific syscalls with specific syscalls or remote hosts for network calls. We will discuss how we overcame some of the challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43090</video:player_loc><video:duration>2351</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43099</video:thumbnail_loc><video:title>Flatpak, a technical walkthrough</video:title><video:description>Flatpak is a desktop-focused application distribution and deployment system for linux. This talk will walk through the technical details of the core functionallity and explain how it work and why it works that way. Flatpak has now had a major stable release and the rate of change is slowing down. This is a good time to take a look at how the things work behind the scenes. This talk will go through the technical details behind flatpak, explaining things like ostree, bubblewrap and how flatpak uses this to implement the sandbox and basic flatpak commands. It will also explain in high-level terms how the portals and other desktop integration features work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43099</video:player_loc><video:duration>3053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43116</video:thumbnail_loc><video:title>Past, present and future of system containers</video:title><video:description>System containers, the oldest type of containers, focus on running an entire Linux distribution, including all its services in very much the same way it would on a physical system or virtual machine. System containers come with some unique challenges, users of those containers expect to be able to do pretty much everything that they can on a normal system. This means it’s not possible to restrict those containers quite as much as application containers can be. It also means that there are extra expectations to be met: Being able to add/remove devices to/from a running container Loading security profiles inside a container Using file capabilities in the container Mounting file systems Proper reporting of uptime, resource consumption and limits Live-migration In this presentation, we’ll explore some of the existing technologies in use by LXC and LXD to address some of those expectations as well as upcoming kernel and userspace features that will allow system containers to do even more than they do today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43116</video:player_loc><video:duration>1570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22610</video:thumbnail_loc><video:title>Röntgenkinematographische Studien über die Bewegungen des Ellenbogengelenks</video:title><video:description>Right arm of two patients flexing and stretching. Effect of the M. biceps brachii on the radius. Flexing and stretching of the elbow joint in the fixed forearm (push up). Rotation movement (pronation, suppination) in the fixed upper arm, in the elbow joint with fixed scapula and in the wrist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22610</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22612</video:thumbnail_loc><video:title>Röntgenkinematographische Studien über die Bewegungen des Handgelenks und der Fingergelenke</video:title><video:description>Movement and stretching of the proximal wrist. Movement of the hand, alternating towards ulna and radius. Spreading the fingers, simultaneous movement of the thumb metacarpophalangeal joint. Back of the left hand on the plane, making a fist. Flexing and stretching of the forefinger. Grasp with thumb and pinky. Abduction and adduction of the thumb metacarpophalangeal joint.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22612</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22611</video:thumbnail_loc><video:title>Röntgenkinematographische Studien über die Bewegungen des Kniegelenks und der Gelenke des Fußes</video:title><video:description>Radiocinematography of the moving knee joint and the foot joints in different sights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22611</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42911</video:thumbnail_loc><video:title>The Responsibility Challenge for Data</video:title><video:description>As data science and artificial intelligence become ubiquitous, they have an increasing impact on society. While many of these impacts are beneficial, others may not be. So understanding and managing these impacts is required of every responsible data scientist. Nevertheless, most human decision-makers use algorithms for efficiency purposes and not to make a better (i.e., fairer) decisions. Even the task of risk assessment in the criminal justice system enables efficiency instead of (and often at the expense of) fairness. So we need to frame the problem with fairness, and other societal impacts, as primary objectives. In this context, most attention has been paid to the machine learning of a model for a task, such as recognition, prediction, or classification. However, issues arise in all parts of the data eco-system, from data acquisition to data presentation. For example, the majority of the population is not white and male, yet this demographic is over-represented in the training data. It is challenging for a data scientist to satisfactorily discharge this broad responsibility.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42911</video:player_loc><video:duration>4069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42870</video:thumbnail_loc><video:title>Ceres: Harvesting knowledge from the semi-structured web</video:title><video:description>Xin Luna Dong is a Principal Scientist at Amazon, leading the efforts of constructing Amazon Product Knowledge Graph. She was one of the major contributors to the Google Knowledge Vault project, and has led the Knowledge-based Trust project, which is called the “Google Truth Machine” by Washington’s Post. She has co-authored the book “Big Data Integration”, was awarded ACM Distinguished Member, VLDB Early Career Research Contribution Award for 'advancing the state of the art of knowledge fusion', and Best Demo award in SIGMOD 2005. She serves in VLDB Endowment and PVLDB Advisory Committee, and is a PC co-chair for VLDB 2021, the ICDE 2019 Industry track, VLDB 2019 Tutorials, SIGMOD 2018 and WAIM 2015.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42870</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42843</video:thumbnail_loc><video:title>Compiling Existential Positive Queries to Bounded-Variable Fragments</video:title><video:description>A crucial property of bounded-variable fragments of first-order logic is that they can be evaluated in polynomial time. It is therefore a useful preprocessing step to rewrite, if possible, a first-order query to a logically equivalent one with a minimum number of variables. However, it may occur that reducing the number of variables causes an increase in formula size. We investigate this trade-off for the existential-positive fragment of first-order queries, where variable minimisation is decidable in general. In particular, we study the blow-up in the formula size when compiling existential-positive queries to the bounded variable fragment of positive first-order logic. While the increase of the formula size is always at most exponential, we identify situations (based on the signature and the number of variables) where only a polynomial blow-up is needed. In all other cases, we show that an exponential lower bound on the formula size of the compiled formula that matches the general upper bound. This exponential lower bound is unconditional, and is the first unconditional lower bound for formula size with respect to the studied compilation; it is proved via establishing a novel interface with circuit complexity which may be of future interest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42843</video:player_loc><video:duration>1138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42846</video:thumbnail_loc><video:title>HyperBench: A Benchmark and Tool for Hypergraphs and Empirical Findings</video:title><video:description>To cope with the intractability of answering Conjunctive Queries (CQs) and solving Constraint Satisfaction Problems (CSPs), several notions of hypergraph decompositions have been proposed - giving rise to different notions of width, noticeably, plain, generalized, and fractional hypertree width (hw, ghw, and fhw). Given the increasing interest in using such decomposition methods in practice, a publicly accessible repository of decomposition software, as well as a large set of benchmarks, and a web-accessible workbench for inserting, analysing, and retrieving hypergraphs are called for. We address this need by providing (i) concrete implementations of hypergraph decompositions (including new practical algorithms), (ii) a new, comprehensive benchmark of hypergraphs stemming from disparate CQ and CSP collections, and (iii) HyperBench, our new web-interface for accessing the benchmark and the results of our analyses. In addition, we describe a number of actual experiments we carried out with this new infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42846</video:player_loc><video:duration>1078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21893</video:thumbnail_loc><video:title>A system's wave function is uniquely determined by its underlying physical state</video:title><video:description>We address the question of whether the quantum-mechanical wave function Ψ of a system is uniquely determined by any complete description Λ of the system's physical state. We show that this is the case if the latter satisfies a notion of 'free choice'. This notion requires that certain experimental parameters—those that according to quantum theory can be chosen independently of other variables—retain this property in the presence of Λ. An implication of this result is that, among all possible descriptions Λ of a system's state compatible with free choice, the wave function } is as objective as Λ.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21893</video:player_loc><video:duration>207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32337</video:thumbnail_loc><video:title>Struggling with open data in public transport</video:title><video:description>In this talk I will share some insights, joy and difficulties of open data within the public transport organisations in German speaking countries. Since this is a free software and open source conference, there will be a speacial feature at the end of the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32337</video:player_loc><video:duration>1835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30552</video:thumbnail_loc><video:title>Eröffnungsveranstaltung der FOSSGIS-Konferenz 2017</video:title><video:description>Begrüßung und Moderation durch Marco Lechner, Vorsitzender des veranstaltenden FOSSGIS e.V. und Grußworte der gastgebenden Universität Passau von Prof. Harald Kosch und Prof. Dr. Tomas Sauer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30552</video:player_loc><video:duration>1030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40449</video:thumbnail_loc><video:title>Little Brother - Nothing to hide?</video:title><video:description>Little Brother ist ein Kunstprojekt eines jungen Künstlers aus Leipzig. Das Projekt versucht, durch eine mobile Installation dem gewöhnlichen Bürger die Begriffe wie z.B. Schutz der digitalen Identität, Privatsphäre, Vertraulichkeit usw. erlebbar und damit begreifbarer zu machen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40449</video:player_loc><video:duration>2896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40447</video:thumbnail_loc><video:title>Kontrollinstanzen Nachrichtendienste - Wer hat das Sagen in der Bundesrepublik?</video:title><video:description>Thematisierungsgegenstand sind Nachrichten- und Geheimdienste und deren gegenwärtige Aktivitäten innerhalb der Bundesrepublik und Europas. Und was wir dagegen tun können. „Wegen des schnellen und für den Grundrechtsschutz riskanten informationstechnischen Wandels muss der Gesetzgeber die technischen Entwicklungen aufmerksam beobachten und notfalls durch ergänzende Rechtssetzung korrigierend eingreifen.“ Bundesverfassungsgericht, 12. April 2005. Aber seitdem Edward Snowden im Sommer 2013 die NSA-Affäre auslöste hat sich sowohl das öffentliche als auch das parlamentarische Interesse an Aktivitäten von Geheimdiensten weitestgehend gelegt. Ein gravierender Fehler für Bürger mit aufrichtigem Interesse am Fortbestand der demokratischen Strukturen ihrer Heimat. Denn nicht zuletzt weil Nachrichten- und Geheimdienste von keiner externen Kontrollinstanz kontrolliert werden können und sie vollen Zugriff haben auf alle Formen digitaler Information einer sich zunehmend digitalisierenden Gesellschaft, üben diese Behörden politischen Einfluss aus auf das internationale zeitgenössische Geschehen. Das in Europa um sich greifende Phänomen des islamistisch motivierten Terrorismus bekräftigt die rechtlich-politische Grundlage für die Aufrechterhaltung sicherheitsbehördlicher Institutionen die in ihrer Zusammensetzung ein Risiko für die freiheitlich-demokratische Grundordnung und die Verfassung darstellen. Nachrichtendienste nehmen Einfluss auf politische Kernbereiche und Entwicklungen und überwachen Individuen einer mangelhaft informierten Öffentlichkeit die wiederum ein sehr geringes Maß an Kontrolle über die eigenen nachrichtendienstlichen Behörden ausübt. Die Folge ist ein sich entfaltendes Rechtsvakuum innerhalb der bundesdeutschen Sicherheitsarchitektur. Auch die sich immer deutlicher abzeichnenden Zusammenhänge und Verantwortlichkeiten des Berliner Terroranschlags und die daraufhin eingesetzten Untersuchungsprozesse verdeutlichen diese Situation: die Untersuchungsausschüsse werden eingeschränkt durch das systematische Vorenthalten von Informationen und das Verbreiten falscher Informationen. Durch das Bundesamt für Verfassungsschutz wurden gegenüber der Regierung falsche Angaben hinsichtlich der durch das Amt geführten Ermittlungen im Umfeld des Attentäters gemacht. Anschließend wurde Druck auf die Medien ausgeübt um „Falschberichterstattungen“ in diesen Zusammenhängen zu unterbinden (diesen Aufforderungen wurde entsprochen). Hans-Georg Maaßen befindet sich trotz seiner Falschaussagen gegenüber Öffentlichkeit und Parlament weiterhin im Amt des Präsidenten der aktuell einflussreichsten Sicherheitsbehörde der Bundesrepublik. Deren Bürger verhalten sich wie Zuschauer und nicht als aktiver Bestandteil einer sich gravierenden politischen Realität. Wir steuern nicht auf den Überwachungsstaat zu –der Überwachungsstaat ist längst da. Die Frage die uns jetzt beschäftigen sollte ist: Wie gehen wir damit um?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40447</video:player_loc><video:duration>2659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40443</video:thumbnail_loc><video:title>Lightningtalks</video:title><video:description>Lightning Talks sind kurze Vorträge mit freier Themenwahl, die jede(r) halten kann!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40443</video:player_loc><video:duration>4877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40438</video:thumbnail_loc><video:title>Freeing the Binary Format of the reMarkable e-ink Tablet</video:title><video:description>This talk shows further progress in understanding and documenting the binary file format created by an e-ink tablet with fast pen input, called reMarkable. We present the methods on how the format for drawings was decoded, our own open source file format API and how it plays with a wider community of open source enthusiasts around the device.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40438</video:player_loc><video:duration>1599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40444</video:thumbnail_loc><video:title>Program verification with SPARK - When your code must not fail</video:title><video:description>An introduction on SPARK, a programming language specifically designed for high reliability and used in safety critical areas such as avionics or railway signaling or in high security applications such as the Muen micro kernel or the WooKey, a secure USB mass storage device.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40444</video:player_loc><video:duration>2158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40446</video:thumbnail_loc><video:title>State of the GNUnet</video:title><video:description>GNUnet ist ein alternativer Network Stack um sichere, dezentrale und die Privatsphäre schützende ,verteilte Applikationen zu bauen. Der Vortrag gibt eine kurze Einführung, und zeigt die Anwendungsmöglichkeiten von GNUnet. Darüber hinaus wird über den Status des Projekts und die Möglichkeiten das Projekt zu unterstützen informiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40446</video:player_loc><video:duration>1896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43018</video:thumbnail_loc><video:title>Control Aspects of Lipid Biosynthesis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43018</video:player_loc><video:duration>3139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43019</video:thumbnail_loc><video:title>Carcinogenesis: Chemical, Physical and Biological</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43019</video:player_loc><video:duration>1820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43008</video:thumbnail_loc><video:title>The Predicament of Mankind</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43008</video:player_loc><video:duration>2463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43022</video:thumbnail_loc><video:title>New Ideas of Space and Time</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43022</video:player_loc><video:duration>1651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43011</video:thumbnail_loc><video:title>Mutation, Somatic Mutation and Human Disease</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43011</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43025</video:thumbnail_loc><video:title>The Corticolytic Hydrocarbons</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43025</video:player_loc><video:duration>1626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43020</video:thumbnail_loc><video:title>Enzymatic control of glycogen metabolism</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43020</video:player_loc><video:duration>1640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43009</video:thumbnail_loc><video:title>Applications of Total Absorption Detectors to High Energy Physics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43009</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43007</video:thumbnail_loc><video:title>Discovery and Understanding</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43007</video:player_loc><video:duration>2075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43012</video:thumbnail_loc><video:title>The Coming Age of the Cell</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43012</video:player_loc><video:duration>2332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42600</video:thumbnail_loc><video:title>20. Le Chatelier's principle and applications to blood-oxygen levels</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42600</video:player_loc><video:duration>3002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42626</video:thumbnail_loc><video:title>9. Periodic trends</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42626</video:player_loc><video:duration>3006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42602</video:thumbnail_loc><video:title>22. Chemical and biological buffers</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42602</video:player_loc><video:duration>3015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42603</video:thumbnail_loc><video:title>23. Acid-base titrations</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42603</video:player_loc><video:duration>2718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42619</video:thumbnail_loc><video:title>3. Wave-particle duality of light</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42619</video:player_loc><video:duration>2901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42610</video:thumbnail_loc><video:title>2. Discovery of electron and nucleus, need for quantum mechanics</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42610</video:player_loc><video:duration>2829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42604</video:thumbnail_loc><video:title>24. Balancing oxidation/reduction equations</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42604</video:player_loc><video:duration>2848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42636</video:thumbnail_loc><video:title>19. Multiparticle States and Tensor Products (continued)</video:title><video:description>In this lecture, the professor continued to talk about the tensor product and also talked about entangled states, Bell basis states, quantum teleportation, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42636</video:player_loc><video:duration>5309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42622</video:thumbnail_loc><video:title>6. Hydrogen atom wavefunctions (orbitals)</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42622</video:player_loc><video:duration>2911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42621</video:thumbnail_loc><video:title>5. Hydrogen atom energy levels</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42621</video:player_loc><video:duration>2864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42207</video:thumbnail_loc><video:title>My BSD sucks less than yours</video:title><video:description>Instead of speaking about successful parts of the projects, this talk willfocus on the weakness of both OpenBSD and FreeBSD, exploring conceptualdifferences between them and also exploring directions where motivatedcontributors can start working on to improve the projects. While being generalpurpose operating systems we will see that one size doesn't fit all and howone or the other may be a better solution to a particular problem. Trolls areto be left at the door.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42207</video:player_loc><video:duration>3444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42205</video:thumbnail_loc><video:title>Mutants, tests and zombies</video:title><video:description>Mutation testing is a technique in which the software under test is modifiedin a controlled manner to produce a mutant. Then test cases are executedagainst each mutant. This helps answer the question "How good is our testsuite?". For example if we have made the following change: - if A and B: + if A or B: and our test suite reports a PASS result that means we are not doing a goodjob at detecting possible errors. I have been using mutation testing for production grade software in bothPython and Ruby and I'm also the most active contributor to Cosmic Ray, themutation testing tool for Python. In this talk I will explain how mutationtesting works and what it can be used for. I will give practical examples ofcode which wasn't tested and how to test it and also examples of bugs thatI've found. I will also mention some differences between the Python and Rubytools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42205</video:player_loc><video:duration>2817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42213</video:thumbnail_loc><video:title>Network freedom, live at the REPL!</video:title><video:description>Explore Guile's role in advancing network freedom! This talk covers recentadvancements in asynchronous tooling in Guile, as well as live demonstrationsof Guile used to power federation via the ActivityPub and ActivityStreamsstandards through Pubstrate. Much has happened over the last year in terms of advancing network freedomboth within and external to Guile. We'll see a live demonstration ofPubstrate, a federated social networking toolkit as well as referenceimplementation for [ActivityPub] and [ActivityStreams], written in andfor GNU Guile. Asynchronous programming has also gotten much more interesting in the lastyear for Guile hackers, with improvements in Guile core and new libraries suchas 8sync, A-Sync, and Fibers. An overview of these systems will be given, aswell as suggestions on how you can get hacking towards liberating networkusers today!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42213</video:player_loc><video:duration>2693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42195</video:thumbnail_loc><video:title>Metrics and an application log Your new best friends</video:title><video:description>Do you remember the time you spent an afternoon putting print statements inyour app trying to debug an issue and removed them before shipping the fix,only to add them back in a day later to work on another issue? Wouldn't it begreat if those debug statements could just stay in your code forever? Like alittle gift that keeps on giving, not just for you, but for everyone else onyour team too. That's what an application log is for! Logs aren't just for when things gowrong. They're for helping you to keep track of what's going on within yourapplication. We take a look at how you can add helpful messages throughout your codebaseand leave them there, even in production! We'll cover common loggingstrategies, log aggregation and how to efficiently work with your logs to getthe data back out again. We'll also take a look at metrics solutions such as Graphite that can helpaugment your logs to help work out what was going on by correlating event logswith peaks/drops in other monitoring systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42195</video:player_loc><video:duration>2988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42198</video:thumbnail_loc><video:title>Modern Fuzzing of Media-processing projects</video:title><video:description>The talk gives an overview of fuzzing of media formats based on our experiencein Google Chrome. Besides those tips and tricks, we will also share how OpenMedia developers may join a recently announced OSS-Fuzz project to use apowerful (thousands of CPU cores) and automated fuzzing infrastructure forfree. In this talk, we will be speaking about guided in-process approach to fuzzingof Media-processing projects. We will explain advantages of continuous fuzzingusing libFuzzer fuzzing engine, different memory tools such asAddressSanitizer and others fuzzing engines as well. Media processing is always a complex thing. An appropriate and fine-tuned fuzztesting is a great way to uncover lots of security and stability issues. Justremember [Stagefright] or [FFmpeg and a thousand fixes], for example. At the end of the talk, we will share success stories of libFuzzer applicationfor fuzzing of Media processing in Chromium browser and other projects. Also we will present OSS-Fuzz project aimed to help Open Source Software tohave continuous fuzzing at scale. The talk is meant for C/C++ developers and test engineers working on Media-processing projects. After the talk, attendees will be able to writelibFuzzer-based fuzzers, will know how to analyze performance of theirfuzzers, how to improve them, and, finally, will be able to increase testcoverage of their projects by adding of continuous fuzz testing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42198</video:player_loc><video:duration>1510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42231</video:thumbnail_loc><video:title>openEMSstim</video:title><video:description>The openEMSstim, a hardware board based on an Arduino Nano that modulates theamplitude of Electrical Muscle Stimulation (EMS) signals. These musclestimulation signals can be used for games, interactive art, etc. The approachis based on medical rehabilitation hardware and openEMSstim makes itapproachable for researchers to use it safely. The project aims at providing acomprehensible and open-source starting point to experiment with musclestimulation and learn how to keep it safe. openEMSstim provides not onlyhardware but also the software that communicates with the board and controlsit (for Unity3d, Python, Processing, Android and Node.Js). This board iscontrollable via Bluetooth and compatible with any BLE device (such as yoursmartphone) or controllable via USB. The openEMSstim has been created in collaboration between Pedro Lopes (atHasso Plattner Institute / University of Potsdam) and Max Pffeifer LeibnitzUniversity in Hannover (responsible for the original version). The openEMSstimhas been used in the ACM UIST'16 conference by 20 teams of students that usedit to create innovative prototypes. The openEMSstim, a hardware board based on an Arduino Nano that modulates theamplitude of Electrical Muscle Stimulation (EMS) signals. These musclestimulation signals can be used for games, interactive art, etc. The approachis based on medical rehabilitation hardware and openEMSstim makes itapproachable for researchers to use it safely. The project aims at providing acomprehensible and open-source starting point to experiment with musclestimulation and learn how to keep it safe. openEMSstim provides not onlyhardware but also the software that communicates with the board and controlsit (for Unity3d, Python, Processing, Android and Node.Js). This board iscontrollable via Bluetooth and compatible with any BLE device (such as yoursmartphone) or controllable via USB.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42231</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42235</video:thumbnail_loc><video:title>OpenScore - by MuseScore and IMSLP</video:title><video:description>OpenScore is a new initiative to liberate public domain music using MuseScore,the leading open-source music notation program. The aim is to uniteMuseScore’s millions of users in an effort to digitise and liberate the worksof Mozart, Beethoven and other famous classical composers. OpenScore extendsthe principles of open source to apply not only to software, but also to thecontent produced by the software, thereby opening up a new avenue of fundingfor open source software development. The goal of OpenScore is to improve access to public domain music. The projectis a collaboration between MuseScore, the leading open-source music notationprogram, and IMSLP, the largest online archive of public domain music. The IMSLP archive contains scanned copies of scores by Mozart, Beethoven andother classical composers in “binary” PDF format, which allows musicians toread them, but not edit or listen to them. OpenScore will unlock the truepotential of the scores by making the actual “source code” to the musicavailable in MuseScore’s text-based format, which allows listening, editing,and easy conversion to other formats like MusicXML, MIDI and PDF, as well asall audio, video and image formats. Text-based scores offer improvedaccessibility over PDFs, and are easily parseable by software tools to allowsearching, indexing, data mining, and analysis for research purposes. To make this happen, OpenScore will adopt the open source model and draw uponthe strength of MuseScore’s massive online community. The digital scores willbe published under a Creative Commons license to allow anyone to adapt, shareand improve upon the transcriptions. OpenScore partners: MuseScore, IMSLP, RNIB, St Andrews, music21, NicholasRougeux</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42235</video:player_loc><video:duration>992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42234</video:thumbnail_loc><video:title>OpenJDK Governing Board Q&amp;A</video:title><video:description>An open Q&amp;A session with members of the OpenJDK Governing Board</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42234</video:player_loc><video:duration>1977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42236</video:thumbnail_loc><video:title>OpenSIPS - an event-driven SIP routing engine</video:title><video:description>When moving from a linear processing architecture to an event-oriented one,OpenSIPS becomes able to handle more advanced SIP scenarios, as well as toperform complex integrations with external applications. The new OpenSIPS version follows a Subscribe/Notify model, which allows theSIP routing to be driven by events. These events are triggered from bothinside and outside OpenSIPS, and are internally dispatched by OpenSIPS to theright process/subscriber. During this presentation, I will show how the asynchronous architecture revampof the upcoming OpenSIPS 2.3 facilitates a series of state-of-the-artintegrations (SIP transaction pausing while push notifications are takingeffect, custom suspend-resume logic while waiting for an external event,etc.). The discussion will also include OpenSIPS scripting, and how we tweaked it toincorporate all these changes in a simple, straightforward, and efficientmanner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42236</video:player_loc><video:duration>1209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42230</video:thumbnail_loc><video:title>Open Source Support for TTML Subtitles</video:title><video:description>Since the talk "Open source tools for new subtitle standards" at Fosdem 2015important subtitle standards like the Timed Text Markup Language have got moreattraction because of adoption in open source projects.This includes referencematerial, DASH packager, video players, live subtitle frameworks or referencerenderer. The talk will give an overview what is available, the maturity ofimplementations and how you can make use of them in your media workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42230</video:player_loc><video:duration>1367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42233</video:thumbnail_loc><video:title>Opening up accessible design</video:title><video:description>At the Home Office, UK we designed a set of posters aiming to promoteaccessibility, raising awareness of various users and conditions through gooddesign practice. By sharing them openly with others, they've become somethingbetter, and have been made even more accessible along the way. We'll be discussing how the posters started with an idea and by keeping themopen-source, have lead to lots of collaboration, engagement and feedback.We've had requests for translating the posters and learned some things alongthe way. We're also embarking on an exciting new project with these posterswhich will be elaborated on. Karwai Pun is an interaction designer at the Home Office, working on makingdigital public services more accessible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42233</video:player_loc><video:duration>1346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42240</video:thumbnail_loc><video:title>OpenWISP2</video:title><video:description>OpenWISP2 is a simple web app composed of several reusable python librariesand django apps. Having learnt from the experience with OpenWISP1, the newversion of the controller has been redesigned to be more flexible, reusable,modularly built and easier to deploy. Its goal is to make it easier to maintain a network of devices based onOpenWRT/LEDE. Current features * configuration management for embedded devices supporting different firmwares: OpenWRT/LEDE and OpenWISP Firmware * support for additional firmware can be added by specifying custom backends * configuration editor based on JSON-Schema editor * advanced edit mode: edit NetJSON DeviceConfiguration objects for maximum flexibility * configuration templates: reduce repetition to the minimum * configuration context: reference ansible-like variables in the configuration * simple HTTP resources: allow devices to automatically download configuration updates * VPN management: easily create VPN servers and clients Project goals * automate configuration management for embedded devices * allow to minimize repetition by using templates * make it easy to integrate in larger django projects to improve reusability * make it easy to extend its models by providing abstract models * provide ways to support more firmwares by adding custom backends * keep the core as simple as possible * provide ways to extend the default behaviour * encourage new features to be published as extensions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42240</video:player_loc><video:duration>910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42304</video:thumbnail_loc><video:title>Reflections on Adjusting Trust: The Mozilla Root Program</video:title><video:description>Seamless secure (TLS) connections on the internet are underpinned by the WebPKI - a system where Certificate Authorities (CAs) issue identity certificatesto people and sites, and clients such as browsers have a "trusted root" listof those they think will do that job right. Mozilla runs the only open andtransparently root program, which defines what Firefox (and probably yourLinux distro) trusts; this talk explains how we use that power to make theInternet a safer and more secure place.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42304</video:player_loc><video:duration>2918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42290</video:thumbnail_loc><video:title>Quantum computing and post-quantum cryptography</video:title><video:description>The goal of this talk is to give a simple insight of what quantum computingis, what makes it so different; to see when it poses a threat to existingcrypto solutions and when it is not. This talk will show what quantum computing is: how cubit is different from anordinary bit and what new opportunities this provides. We'll take a look atalgorithms important for cryptanalysis. QCL — a free software tool to simulatequantum computer will be discussed as well. In the second part of this talk an impact on widely used cryptographicalgorithms will be discussed. Algorithms resilient to quantum computing willbe reviewed. Codecrypt — a free GPG-like software for postquantum crypto willbe discussed. Note: this talk is intended to be an understandable overview, not a completelystrict and full introduction to the subject.  Erratum:  As was noted after my talk by one of the listeners from the OxfordUniversity, slide 9 "Qubits: implementation" contains outdated informationabout quantum storage progress: the latest result allows to store it forseveral hours instead of 1.75 sec I mentioned. Impressive progress. Thank youfor your input, friend, sorry I don't know your name.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42290</video:player_loc><video:duration>2799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42276</video:thumbnail_loc><video:title>prompt toolkit</video:title><video:description>Two years ago at Fosdem 2015, I presented prompt toolkit, a library forbuilding command line applications. A lot of progress was made, and it becamethe foundation for the UI in many tools, including IPython, http-prompt, xonshand others. During this talk, we'll have a look at how prompt toolkit progressed, how itbecame successful, how it created a community/ecosystem of many new commandline applications, and the future. Two years ago at Fosdem 2015, I presented prompt toolkit, a library forbuilding command line applications. A lot of progress was made, and it becamethe foundation for the UI in many tools, including IPython, http-prompt, xonshand others. During this talk, we'll have a look at how prompt toolkit progressed, how itbecame successful, how it created a community/ecosystem of many new commandline applications, and the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42276</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42277</video:thumbnail_loc><video:title>Protect your freedom to operate with Open Patents</video:title><video:description>Many people, also software developers, put their inventions or innovations onthe 'market' without filing patents. For good reasons: the patent privilegesto exclude others are not really compatible with freedoms and openness.However, to protect your freedom to operate, you need to avoid that othersfile a patent on your invention. Open Patents are a new way to do this. Software patents are still a threat. When you publish your software code, acompany or a patent troll might file a patent for the inventions in your code.The patent offices should not grant patents for existing knowledge ('priorart'), but they will have a very hard time to find the ideas in your code. Assuch the troll might succeed in getting the patent, and might stop you andeveryone else from further exploitation of your ideas. Patents are a classical protection against patents, but it's an expensive andoverly offensive solution. Defensive publications are another solution. Butthis concept is not well known and doesn't get a lot of recognition. Theestablished implementations are commercial, have a per page publication feeand hide the defensive publications behind a paywall. The DefensivePublications program, a component of Linux Defenders, uses such commercialchannel, but waives the publication fee and republishes openly outside thepaywall. This solution is however for a very narrow (Free software) field andlacks the popularity it deserves. [The Open Patent Office](http://openpatentoffice.org/) is a non-profitorganization that aims to stimulate innovation by providing an open, free andsocial alternative to the traditional patent offices. It allows inventors toregister their innovative ideas as open patents. Open patents act as defensivepublications. The Open Patent Office publishes these descriptions, timestampsthem, gives them an open patent number, classifies them, facilitatesdiscussion and facilitates easy searching and finding by patent examiners andthe general public.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42277</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42606</video:thumbnail_loc><video:title>26. Chemical and biological oxidation/reduction reactions</video:title><video:description>This course provides an introduction to the chemistry of biological, inorganic, and organic molecules. The emphasis is on basic principles of atomic and molecular electronic structure, thermodynamics, acid-base and redox equilibria, chemical kinetics, and catalysis. In an effort to illuminate connections between chemistry and biology, a list of the biology-, medicine-, and MIT research-related examples used in 5.111 is provided in Biology-Related Examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42606</video:player_loc><video:duration>2794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42303</video:thumbnail_loc><video:title>Redox OS</video:title><video:description>Redox is an attempt to make a complete, fully-functioning, general-purposeoperating system with a focus on safety, freedom, reliability, correctness,and pragmatism. So how do we get there? By keeping the kernel minimal, both in terms ofsyscalls and in terms of size. By writing the code in Rust, a modern, memory-safe and type-safe systems programming language. By maintaining minimalprivileges, through a general capability-based system. Redox is an ambitious project, but it already runs on real hardware. Let'stake a look.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42303</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42307</video:thumbnail_loc><video:title>Reproducible HPC Software Installation on Cray Systems with EasyBuild</video:title><video:description>EasyBuild is a framework for building and installing (scientific) software onHPC clusters, implemented in Python and available under the GPLv2 FOSSlicense. It has served HPC support teams well on standard Linux/x86 systemssince 2012. More recently, interest has grown to also employ EasyBuild on Cray systems,where the Cray Programming Environment (PE) not only provides common tools(compilers, ...) and libraries (MPI, BLAS/LAPACK, FFTW, ...), but also tunedinstallations of 3rd party libraries like HDF5, netCDF and PETSc. The Cray PEconsists of an extensive stack of environment modules, providing a familiaryet complex working environment of users. To leverage the Cray PE a couple of enhancements had to be made to EasyBuild,including support for using 'external' modules, and defining Cray-specificcompiler toolchains. In addition, the way in which EasyBuild deals withenvironment modules had to be carefully revisited, since standard operationslike 'module purge' are not supported by the Cray PE. This work has led to the use of EasyBuild in production on the largest Craysupercomputer in Europe, the Piz Daint system at the Swiss NationalSupercomputing Centre. In this talk, we will outline how Cray systems are different from standard HPCsystems, motivate the need for a tool like EasyBuild despite the presence ofCray PE, and show how EasyBuild was tweaked to support reproducible softwareinstallations on Cray systems. We believe this is interesting success story of how FOSS has significantlyenhanced the software environment on a multi-million dollar production system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42307</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42305</video:thumbnail_loc><video:title>Relax-and-Recover (ReaR)</video:title><video:description>Relax-and-Recover (ReaR) is a bare metal Disaster Recovery tool that can saveyou hours (and sometimes days) to recover a system from scratch in case offailure. However, for us developers before making a new release it is a realnightmare to test all the different Linux distributions in combination withall the known workflows that ReaR provides. It used to be a manual process oftesting the recovery, but we are in progress to automate the whole process forsome workflows. We will explain the internals of how we do automated testingand we will give a live demo as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42305</video:player_loc><video:duration>1421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42308</video:thumbnail_loc><video:title>Reproducible packaging and distribution of software with GNU Guix</video:title><video:description>In this talk I will share the great experience we have of packaging,deploying, publishing and distributing software via GNU Guix of a complex webservice that has multiple servers under http://genenetwork.org/. I will alsodiscuss the work we are now executing on creating 'channels', reproduciblebuild-systems and non-root installations and moving forward on putting Guix incontainers, using work flow engines, so that jobs can run on distributedsystems, such as Arvados. Room: K.4.601 Scheduled start: 2017-02-05 11:45:00</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42308</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42301</video:thumbnail_loc><video:title>Real-Time Chat on the Web</video:title><video:description>Converse.js is an XMPP-based webchat application that can be used as astandalone application or it can be customized and integrated into anywebsite. In this talk I'll provide an introduction to Converse.js and I'llalso explain the infrastructure required to integrate and host XMPP-basedwebchat. ## What is XMPP and how do I integrate it into a website? I'll provide a brief introduction to XMPP (as presence and chat protocol) andthe two main technologies for integrating XMPP into the webbrowser (long-polling with BOSH versus websockets). ## What is Converse.js? Next follows an introduction to Converse.js, which is a webchat client thatcan be used standalone, or which can be integrated into any website. Then I'lltalk about how Converse.js came to be, what it was originally used for, whereit's been integrated and what's been done with it since. ## How to integrate webchat into your website In this section, I'll provide an outline of what's needed to create a webchatsolution for your website. I'll mention XMPP servers, BOSH connectionmanagers, XEPs (XMPP protocol extensions) that you'll likely want to enable,and more. I'll also elaborate on how you might want to enable communicationbetween your web app's backend and an XMPP server. ## Plans for the future I'll then finish off by discussing plans for future improvements andenhancements to Converse.js</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42301</video:player_loc><video:duration>1257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42310</video:thumbnail_loc><video:title>Retro desktops for retro computers</video:title><video:description>Got an 8 or 16-bit antiquity in your cupboard? You can find a Free Softwaredesktop for it! From Contiki to MiNT, AROS and others, there's one for everymachine. C64, Apple II... those old machines gathering dust can run Free Software. TheContiki Operating System even provides a multitasking desktop and a webbrowser. Likewise, the Atari and Amiga 16-bit machines all have FLOSS OSes and desktopsyou can try (or "almost" like RiscOS (non-commercial license)), and FLOSSapplications like the NetSurf web browser to run on them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42310</video:player_loc><video:duration>1639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42095</video:thumbnail_loc><video:title>How to fix Usually Slightly Broken (USB) devices and drivers?</video:title><video:description>Driver not found, incorrect driver bound, kernel oops. If you've everexperienced any of those problems while using USB then this talk is exactlyfor you! We start with a gentle introduction to the USB protocol itself. Then standardLinux host side infrastructure will be discussed. How drivers are chosen? Howcan we modify matching rules of a particular driver? That's only a couple ofquestions which will be answered in this part. Final part will be anintroduction to USB communication sniffing. Krzysztof will show how to monitorand analyze USB traffic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42095</video:player_loc><video:duration>3435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42086</video:thumbnail_loc><video:title>High-performance IoT Using Go and Gobot</video:title><video:description>The Go programming language from Google has become well known for its powerand portability in the containerization world. The open source framework Gobot is written in the Go programming language, and brings thissame power to IoT development, with support for many different hardware andsoftware platforms. In this talk, including live demonstrations, we will show how high-performanceIoT and robotics solutions can be built using Go.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42086</video:player_loc><video:duration>2409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42087</video:thumbnail_loc><video:title>Hold my beer and watch this!</video:title><video:description>Perl has been described in many ways; a Shinto Shrine, executable line noise,a Swiss Army Chainsaw, the Duct Tape of the Internet, etc. But I think Perl ismore like a old pop star, always reinventing itself to stay relevant, nevertruly leaving our consciousness, always just a melody away. What is the stateof Perl today? Will Perl 6 be the big comeback? Will 2017 be the year we makePerl great again?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42087</video:player_loc><video:duration>2113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42080</video:thumbnail_loc><video:title>HelenOS in the year of the fire monkey</video:title><video:description>HelenOS is a portable microkernel-based multiserver operating system designedand implemented from scratch. It decomposes key operating system functionalitysuch as file systems, networking, device drivers and graphical user interfaceinto a collection of fine-grained user space components that interact witheach other via message passing. HelenOS does not aim to be a clone of anyexisting operating system and trades compatibility with legacy APIs forcleaner design. Most of HelenOS components have been made to orderspecifically for HelenOS so that its essential parts can stay free of gluecode, franken-components and the maintenance burden incurred by them. In thistalk I will do the annual HelenOS project update. Please note that the talk will be given by Martin Děcký instead of JakubJermář who, caused by illness, will not attend FOSDEM.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42080</video:player_loc><video:duration>2749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42083</video:thumbnail_loc><video:title>High performance and scaling techniques in Golang using Go Assembly</video:title><video:description>In this presentation we present some optimizations we have developed for theMinio object server. To maximize hashing performances for bit-rot protectionwe have exploited the Go Assembly capabilities to natively optimizing BLAKE2and SHA2 techniques for both Intel and ARM platforms. In addition we willpresent a distributed locking package to aid with scaling a single serversolution into a multi server solution. In this presentation we would like to focus on a couple of developments thatwe have done for the Minio object server in terms of performance improvementsand scaling techniques. Regarding hashing we have developed Go packages for two hashing algorithms(BLAKE2 and SHA256) that take advantage of the Golang (or Plan9) assemblycapabilities. These packages exploit SIMD instructions of Intel and theCryptography Extensions for the ARM platform. The speed up range from 3 to 4times (Intel) to 100X (on ARM). Due to the use of Golang assembly there is noneed for a C-compiler in order to use these packages (when compiling fromscratch). For the Intel platform SSE, AVX, and AVX2 specific version areavailable and the most performant architecture is automatically chosen. In addition we have developed a distributed locking and syncing package forGo. Its main features are: \- Simple design for avoiding many tricky edgecases \- No need for a master node \- Resilient so other nodes are notaffected when a node goes down \- Drop-in replacement for sync.RWMutex-Automatically reconnect to (restarted) nodes \- Limited scalability of up to16 nodes We are successfully using this package for the Distributed version of theMinio Object Server</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42083</video:player_loc><video:duration>2368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42085</video:thumbnail_loc><video:title>Highly Surmountable Challenges in Ruby+OMR JIT Compilation</video:title><video:description>The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges tosurmount before it will provide broad improvement to Ruby applications thataren’t micro-benchmarks. This talk will cover some of those challenges, alongwith some brainstorming about potential ways to tackle them. The Ruby+OMR JIT compiler is one way to add JIT compilation to the CRubyinterpreter. However, it has a number of challenges to surmount before it willprovide broad improvement to Ruby applications that aren’t micro-benchmarks.This talk will cover some of those challenges, along with some brainstormingabout potential ways to tackle them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42085</video:player_loc><video:duration>2126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42100</video:thumbnail_loc><video:title>Hyper-converged, persistent storage for containers with GlusterFS</video:title><video:description>While containers themselves are stateless many applications still haverequirements on storage that should persist across containers and instances ofcontainers. Many such storage solutions require an administrator to set up astorage solution on hardware outside their existing container platforms.GlusterFS changes all that. GlusterFS is a software-defined, distributed, and scale-out filesystem. Recentdevelopments have made it possible to deploy GlusterFS as a containerizedapplication on your existing container platform (e.g. Kubernetes, OpenShift)thus allowing for a hyper-converged storage solution that only requires havingstorage devices attached to your nodes. In this session we will cover how GlusterFS was containerized, how to deployit, and how it can provide persistent storage for other containerizedapplications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42100</video:player_loc><video:duration>2204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42078</video:thumbnail_loc><video:title>Hacking with Guile…</video:title><video:description>At: FOSDEM 2017 A more informal talk about how to use Emacs &amp; Geiser, or the commandline REPLto hack on Guile projects. We cover enabling readline for the REPL, we mentionthe colorized REPL project by Nala Ginrut, and then a good setup with Emacs.After this I want to open up the platform to get people to suggest some oftheir favourite REPL based workflows. Room: K.4.601 Scheduled start: 2017-02-05 10:30:00</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42078</video:player_loc><video:duration>1557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42097</video:thumbnail_loc><video:title>How to run a stable benchmark</video:title><video:description>Working on optimizations is a task more complex than expected on the firstlook. Any optimization must be measured to make sure that, in practice, itspeeds up the application task. Problem: it is very hard to obtain stablebenchmark results. The stability of a benchmark (performance measurement) is essential to be ableto compare two versions of the code and compute the difference (faster orslower?). An unstable benchmark is useless, and is a risk of giving a falseresult when comparing performance which could lead to bad decisions. I'm gonna show you the Python project "perf" which helps to launch benchmarks,but also to analyze them: compute the mean and the standard deviation onmultiple runs, render an histogram to visualize the probability curve, comparebetween multiple results, run again a benchmark to collect more samples, etc. The use case is to measure small isolated optimizations on CPython and makesure that they don't introduce performance regression in term of performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42097</video:player_loc><video:duration>2098</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42099</video:thumbnail_loc><video:title>How We Talk About Free Software Legal Tools</video:title><video:description>Companies are using more free software than ever, but often with little or nounderstanding of the licenses or the community norms that are part of thepackage. When it comes to talking about free software legal tools, we need tocontrol the message. This talk will offer ideas on how we should craft anddeliver our message around the adoption of free software legal tools. Companies are using more free software than ever, but often with little or nounderstanding of the licenses or the community norms that are part of thepackage. When it comes to talking about free software legal tools, we need tocontrol the message. If we let other entities fill in the gaps in our outreachstrategy, a lot of context and nuance will be lost. A poor or incompletemessage hinders our ability to gain more widespread acceptance of freesoftware tools and practices. Suing collaborators or consciously working to erode well-established communitynorms for short term gain has no place in the world the free softwarecommunity is trying to build. Massive, globally useful, customizable softwareprojects aren't merely a side effect of publicly available repositories,they're a product of intentionally cooperative communities with rules andlegal safeguards. The FOSS community's message must be, "If you don't respectour legal tools, then you aren't a free or open source software company." Policy isn't made by coders. Official government policy is made by judges andlegislators and company policy is made by engaging with business and legalteams. We need to foster better understanding of our tools and norms amongstpolicy makers. This talk will offer ideas on how we should craft and deliverour message around the adoption of free software legal tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42099</video:player_loc><video:duration>1327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42312</video:thumbnail_loc><video:title>RISC-V</video:title><video:description>RISC-V is a new open, royalty-free instruction set specification from theUniversity of California, Berkeley that is finding its way into applicationsthat range from IoT to supercomputing. With the advent of RISC-V, hardwareimplementers are now able to build fully open-source CPUs. RISC-V distills over 30 years of RISC processor research at Berkeley andelsewhere into an extensible instruction set that can be fully customized. Inthis talk, we will discuss the goals of the RISC-V project and dig into theRISC-V instruction set. We will also give an overview of some popular open-source RISC-V hardware implementations as well as the RISC-V open-sourcesoftware stack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42312</video:player_loc><video:duration>2961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42309</video:thumbnail_loc><video:title>Resurrecting dinosaurs, what can possibly go wrong?</video:title><video:description>Containerised Application technologies like AppImage, Snappy and Flatpakpromise a brave new world for Linux applications, free from the worries ofshared libraries and dependency issues. Just one problem, this is a road longtravelled before, such as in the application dark ages of Win32 applicationsand DLLs. And it worked out so wonderfully there... Do we risk a future where,like the resurrected dinosaurs of Jurassic Park, this family of applicationswill break their containment and start eating our users? This session will tryto present a balanced argument about the situation, frankly discussing thebenefits promised by these technologies, but highlighting the very real issuesand risks their widespread adoption could, and in some cases are, alreadybringing to the table. The talk with cover the promised benefits of application containers, such asAppImage, Snappy and Flatpak. It will detail the empowerment of developers whouse the technologies, the ability for upstream projects to have a much closerrole in delivering their software, and the benefits that brings to both theupstream projects and their users. But as a counter to those benefits, thesession will detail some of the risks and responsibilities that come with thattechnology. The complexities of library integration, the risk of introducingnew forms of dependency issues, and the transference of responsibility forthose issues, plus security, away from the current Distributions deliveringupstream projects towards those upstream projects directly. As a conclusion,the session will present some suggestions to upstream projects adopting thesetechnologies to start them down the road of accepting those responsibilitiesdirectly, or working more closely with existing Distribution projects to sharethe burdens these technologies now provide. Room: Janson Scheduled start: 2017-02-04 12:00:00</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42309</video:player_loc><video:duration>2315</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42313</video:thumbnail_loc><video:title>Security Enhanced LLVM</video:title><video:description>Security is an every increasing concern across the computing industry, mostrecently in the emerging Internet of Things market. The compiler is the onetool that sees just about every piece of code, and is a position to both checkfor security and improve security. LLVM cannot magically write secure code,but it can help a professional programmer write really good secure code. In this talk we will introduce our joint research program with BristolUniversity to add such features to LLVM. This project is still in its earlystages, but we will present our initial work and discuss our future plans. Aparticular goal is community feedback on the priorities for this researchprogram. Security is an every increasing concern across the computing industry, mostrecently in the emerging Internet of Things market. LLVM cannot magicallywrite secure code, but it can help a good programmer write secure code. The Leakage Aware Design Automation project is an EPSRC funded programmerunning over four years at Bristol University led by Elizabeth Oswald and DanPage. It is looking at how all aspects of software tooling can improvesecurity of systems, particularly by minimizing information leakage. Animportant part of this project is extending compiler technology, and theprogramme includes a postdoctoral post to research this area. Embecosm are the "industrial supporters" of this project. Our role is to takethe research ideas and make them work in real compilers - including LLVM. Someof this will be about guiding the programmer - warning of coding styles thatare insecure. The other part of the project is providing assistance to theprogrammer in implementing advanced cryptographic techniques. Many of the areas the compiler can warn about are related to informationleakage which can be detected by variation in power usage, program timing ormemory access. Where we see control flow, cycle times or memory accesses whichdepend on critical variables (such as cryptographic keys). Such variables canbe marked with a "sensitive" attribute and the compiler warn if they or theiraliases are involved in control flow, impact cycle timing or affect memoryaccess. There are a great many techniques that users can adopt to make their code moresecure. Some of these are straightforward for the compiler to implement. Forexample ensuring that critical functions clear their stack frame on return orlongjmp. It is not difficult to slice the top off a memory chip and use a scanningelectron microscope to read values. A (relatively) easy way to scan forcandidate cryptographic keys. Bit-splitting defends against this, butscattering individual bits of critical values throughout memory, combiningthem on the fly for a calculation and scattering them back out to memory. Byhand this is laborious in the extreme, but the compiler can reduce this to asimple "bit-split" attribute on a variable. Other attacks use intense radiation to disrupt a processor or memory. The hopeis that a critical variable will be impacted. To fix this, code will oftenrepeat important operations. A standard compiler optimizer will promptlyremove such operations, so such code is used unoptimized. But it would be muchbetter to tell the compiler which bits of code to leave in place. Or evenbetter to identify code at danger and let the compiler insert the duplicateoperations automatically. There are many other techniques which we hope to explore in this project,including \- atomicity - balancing control flow paths to minimize informationleakdave \- shuffling - varying the time at which particular instructions areexecuted \- algorithmic variation - using different algorithms at random toperform operations. \- machine learning and superoptimization to minimizeinformation leakage? \- automated identification of instruction set extensionsto improve cryptographic robustness? Some of these techniques are not new, but none are yet in mainstreamcompilers. We plan to add these features and new ideas which our academiccolleagues are researching. The project is still in its early stages and thepurpose of this talk is to raise awareness and get community feedback on someof the areas we will be working on, and suggestions for other areas toconsider.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42313</video:player_loc><video:duration>2256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42311</video:thumbnail_loc><video:title>rinohtype</video:title><video:description>rinohtype is a batch document processor that renders structured documents toPDF based on a document template and style sheet. rinohtype is written inPython 3 and supports CommonMark (Markdown) and reStructuredText input. ASphinx builder is also provided that can produce PDFs from Sphinx projects,obviating the need for LaTeX. The talk will present the design of rinohtype and illustrate how the style ofdocuments can be easily customized using document templates and style sheets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42311</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42316</video:thumbnail_loc><video:title>Ruby's Strings and What Java Can Learn From Them</video:title><video:description>Ruby's Strings aggregate a collection of bytes and an encoding, allowing forIO to avoid transcoding, regular expressions to execute against raw bytes, and7-bit strings to be compactly represented. Only the last item has been adoptedby Java. To make matters worse, most Java APIs depend on Java's stringrepresentation, making them incompatible with alternative languages like Ruby.We'll explore the advantages of Ruby's string compared to Java's and discussoptions for improving Java's string support in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42316</video:player_loc><video:duration>1305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42317</video:thumbnail_loc><video:title>Running virtual machines in containers</video:title><video:description>The idea of running virtual machines inside containers is surprisingly old andwas used due to several reasons. They include willingness to run VM-s incontainer orchestration engines like Kubernetes or Borg, or packaging IaaScloud software like OpenStack in containers. In this presentation, I am goingto describe these use cases and two main different approaches ofcontainerizing VM-s - putting every qemu(-kvm) process in a separate container(like Borg or Rancher OS are doing) and putting libvirtd process in container(like OpenStack Kolla or Stackanetes are doing)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42317</video:player_loc><video:duration>2120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42306</video:thumbnail_loc><video:title>Replacing Dockerfiles with Ansible-container</video:title><video:description>Dockerfiles, while being the de factor standard for generating Dockercontainers, are also often seen as cumbersome to write and maintain due to thenature of Docker layering, subtle behaviour changes due to caches, and bestpractices who requires explicit actions to be applied. To improve thissituation while keeping the innovation of Docker, the Ansible community camewith the ansible-container project, a tool that permit to reuse the existingtrove of Ansible roles to create, build and deploy containers in productionwith a single command. This talk will present the project, explain the basics of ansible-container,show how to use it to build and deploy a complex multi-containers application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42306</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42315</video:thumbnail_loc><video:title>Joseph</video:title><video:description>Working with Gerber files today is a task done by CAM personnel usingextremely expensive and proprietary software. Until today no easy way existsto edit Gerber files through an API. What only few know is that libgerbv fromthe Geda project has proper support to not only show but also to edit Gerberfiles. Using the Ruby bindings for libgerbv it is now possible to edit Gerber filesthrough a simple API. Working with Gerber files within the PCB manufacturing process takes a largechunk of the work as a lot of tasks like panelization are done directly withinthese files. However, until today there is no easy or an open source way towork with these files. The Geda Team has done a great job with their Gerbv software as it is usedworldwide to check Gerber files for correctness before production. What mostpeople do not know is that libgerbv, which is used under the hood, is alsocapable of editing Gerber files. One of the reasons might be, that libgerbv isnot accessible by most software engineers. To overcome this we, i.e. AISLER,have developed a simple Ruby binding for libgerbv. Using the API it ispossible to load, edit and save Gerber files with just a few lines of code.Possible use cases are panelization, adding fiducials, receiving designinformation such as drill count and much more. Right now the libgerbv ruby bindings (which will probably get some more catchyname later) are used within our own PCB manufacturing process athttps://go.aisler.net. They'll be published during FOSDEM 2017.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42315</video:player_loc><video:duration>1471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42314</video:thumbnail_loc><video:title>RTC Analytics with HOMER 6 + Big-Data</video:title><video:description>HOMER 6 allows users to Export, Analyze and Alert RTC and VoIP sessions inreal time using popular Big-Data backends such as InfluxDB and Elasticsearchproviding unprecedented flexibility and opening the way for new uses of theplatform in larger ecosystems with business intelligence feeds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42314</video:player_loc><video:duration>1078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42294</video:thumbnail_loc><video:title>Ops Theater: Open Source DevOps stack</video:title><video:description>If you need to manage more then a reasonably sized infrastructure in today'sday and age you will want to automate things as much as possible. In order todo that properly, you'll need to use tools that help you manage yourinfrastructure. This poses a problem: before you can manage yourinfrastructure, you now need to manage the infrastructure you will use tomanage your infrastructure. The interesting bit is that if you use industrybest practices, a lot of that management infra will look the same or similaracross organisations. So why do we need to reinvent the weel over and over? This talk will present OpsTheater, a stack of tools used to manage aninfrastructure made up of current industry best practices (Puppet, GitLab,Icinga, ELK stack). OpsTheater is a fully open source project that was startedin late 2015 and is growing to be a great set of tools that takes away thework we do over and over: managing the infrastructure to manage ourinfrastructure. We will look at the problems OpsTheater solves, the state ofthe project and what you can do with it today. If you want to help, we'll showwhere you an go and what you can do. If time permits, a demo will be addedshowing some of the things we can do with OpsTheater.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42294</video:player_loc><video:duration>2957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42284</video:thumbnail_loc><video:title>Python and Raspberry Pi</video:title><video:description>Introducing Python developers to the world of physical computing and IoT usingPython on the Raspberry Pi. There's great fun to be had using the Pi's GPIO pins to connect with the realworld for home automation and IoT projects. Python libraries like GPIO Zero,Picamera and Sense HAT provide a simple interface to GPIO devices, HATs andmore. I will demonstrate the possibilities and show the power of Python in thisenvironment. The Raspberry Pi Foundation is working to put the power of digital making inthe hands of people all over the world, and is well known for its series ofsmall, cheap single board computers. The Raspberry Pi runs a well supported Linux distro based on Debian, whichships with a variety of programming tools and educational software. Python isthe main supported language on the platform, used in many educationalresources, and many Python libraries exist for making the most of the Piplatform with other devices. I will cover: * Raspberry Pi Foundation mission * Raspberry Pi hardware specs * Raspbian desktop * GPIO pins * GPIO Zero (Python library) * Picamera * Astro Pi (ESA space mission) &amp; Sense HAT * More HATs * Pi projects * Raspberry Pi community</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42284</video:player_loc><video:duration>1216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42292</video:thumbnail_loc><video:title>Quick functional UI sketches with Lua templates and mermaid.js</video:title><video:description>The talk presents a programmer-friendly approach to rapid prototyping offunctional UI sketches for an enterprise application, using a home-grown Luatext template library and the mermaid.js command-line tool. The speaker willalso share the experience of creating yet another text template library, thereasoning behind it and the lessons learned in the process of implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42292</video:player_loc><video:duration>1861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42297</video:thumbnail_loc><video:title>YunoHost</video:title><video:description>YunoHost is a debian-based distribution aimed at making self hosting easierand accessible to a greater number.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42297</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42295</video:thumbnail_loc><video:title>Radio Lockdown Directive</video:title><video:description>Since June 2014 we face an EU directive that threatens all wireless devices.The Radio Equipment Directive requires all devices that are able to send andreceive radio signals to be locked down. This goes much further than the FCClockdown in the US since it doesn't only affect routers but also mobilephones, GPS receivers, and amateur radio operators. From June 2017 hardware manufacturers will be forced to install technicalmeasurements to protect the devices from being flashed with "non-compliant"software: firmware that hasn't been checked by the manufacturer to comply withapplicable radio regulations (e.g. signal strenght, frequences). Many Europeanstates already have implemented the directive in national law without manyways how to circumvent the major lockdown. However, we have identified possible ways how to excluded certain classes ofdevices from this directive. The speaker will evaluate the current situation,present additional findings and opinions of political and economic actors, andexchange ideas and knowledge with the audience. More and more devices connect to the Internet and each other using wirelessand mobile networks. These include countless devices such as routers, mobilephones, WiFi-cards and laptops. All of them, as well as all Internet-of-Thingsdevices, today and in the future, fall under the regulation of the RadioEquipment Directive 2014/53/EU (hereinafter ‘the Directive’), adopted in May2014 by the European Parliament and the European Council. The main purposes ofthe Directive are harmonisation of existing regulations, improving security ofradio spectra, and protection of health and safety. Many people agree to general purpose of the Directive. However, we express ourconcerns over the far-reaching consequences of Article 3(3)(i) of theDirective, which require device manufacturers to check each device software'scompliance in order to comply with the Directive. ## Threats of Radio Lockdown We believe such requirement has negative implications on users' rights andFree Software, fair competition, innovation, environment, and volunteering –mostly without comparable benefits for security. Article 3(3)(i) require device manufacturers to assess software for compliancewith existing national radio regulations, a requirement which will keep usersand companies from upgrading the software on devices they own, unless thatsoftware is assessed by the original manufacturer. This not only is a severeburden for device manufacturers themselves but also violating the customers'rights of free choice. The requirement enshrined in Article 3(3)(i) will impact the freedom toconduct business of many companies relying on the abillity to providealternative and Free Software firmware on devices. Alternative software is thefoundation of many companies' products, and we should prevent economicdisadvantages for these businesses. Burdensome requirements to check every possible software's compliance willalso have negative implications on innovation and charitable non-profitorganisations who rely on software other than the manufacturers'. Efforts ofvolunteer associations helping people in need to connect to the internet, maybe rendered void or severely handicapped. Furthermore, alternative software on radio devices also promotes a sustainableeconomy. There are many devices still in working order which do not receiveupdates from the original manufacturers anymore, hence alternative softwaredeveloped and improved by community efforts (such as Free Software) has a muchlonger support period which prevent users and customers having to dispose ofstill working equipment. In return, this also improves the security of userssince older hardware still receives security updates after a manufacturerstops supporting those. We are in favor of the Directive's aim to improve security of radio devicesbut not at the unbalanced expense of users' freedom and security in otherareas. Firstly, upgrading the software of a device mostly helps increasing thedevices' security. Secondly, we are convinced that such strict regulations arenot necessary for typical consumer products with limited radio output power.And thirdly, we believe that such technical restrictions will not hinderpeople willingly violating applicable radio regulations. ## Our Proposals Therefore, we ask EU institutions and the Member States to take these concernsinto consideration and ensure that the Directive does not place blanket,unnecessary and disproportionate restrictions on the rights of consumers andbusinesses when implementing the Directive into national legislations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42295</video:player_loc><video:duration>1638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42298</video:thumbnail_loc><video:title>Rapid backend prototyping for a geolocation-based mobile game</video:title><video:description>The case of rapid prototyping of a small prototype for a server backend of ageolocation-based mobile game, using nginx, OpenResty, Redis and Docker willbe examined in the talk. Topics will include: why was the technology stackselected, what are the advantages (and some disadvantages), the architectureof the prototype, and how the features of the stack were used in theimplementation. Some words will be said on how to keep iterations on theprototype rapid and how to upgrade the project from the prototype to aproduction system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42298</video:player_loc><video:duration>1474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42302</video:thumbnail_loc><video:title>nightly &lt;reloaded/></video:title><video:description>A community building project around the Firefox Nightly Channel Every day, we compile the code for Firefox on our master branch, mozilla-central, and generate builds without the Firefox branding, those are calledFirefox Nightly build. Until recently, those builds were barely mentionned orpromoted on mozilla.org, localized versions existed but were only known to thelocalizers themselves, the download page was on a separate domain and hadn'tbeen redesigned since 2011. As a result, we have very few Firefox Nightly users. What would be the impact for Mozilla if Firefox Nightly became a first-classcitizen among Firefox channels? How about getting back more technical users onthis channel reporting bugs as they get introduced into our codebase insteadof weeks or months later? Could we ship faster and better quality software ifwe had an army of Nightly testers reporting regressions and giving theirfeedback on a daily basis? How about engaging our existing community of power-users directly into the production process for Firefox as a long termparticipation project? This talk is a recap of what the release management team has been working onin the last 8 months to turn the nightly channel in a more useful toolleveraging our existing community to ship a better Firefox and what we expectto do in 2017 around the nightly channel to serve our QA needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42302</video:player_loc><video:duration>2060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42299</video:thumbnail_loc><video:title>RDO's continuous packaging platform</video:title><video:description>This presentation shows the workflow currently followed by RDO to ensure thequality of OpenStack packaging, and the specificities of the toolsimplementing this workflow. After the OpenStack Tokyo Summit in november 2015, the RDO communitytransitioned to a delivery workflow inspired by OpenStack's own continuousintegration infrastructure ("OpenStack Infra"). The platform relies onSoftware Factory (https://softwarefactory-project.io/) to set up automaticallythe tools from OpenStack Infra together, and a few additional tools specificto RDO to ensure the quality of their packages. In this presentation, we willintroduce the main components of RDO's delivery platform, the problems theyhelp solve, and how they can be adapted to set up your own "RPM Factory".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42299</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42296</video:thumbnail_loc><video:title>Receiving Wireless Mobile Traffic Lights</video:title><video:description>Wireless mobile traffic lights are often used to secure construction siteswhen roads are partially blocked. Some day, when a pair of them was placedclose to our home, I set off to explore how they are working. In this talk, Iwill describe how I used a cheap RTL-SDR together with GQRX, Inspectrum, andGNU Radio to reverse engineer the modulation and frame format of differenttypes of wireless traffic lights. With some patience, I could also make somesense out of the bits. In particular, I was able to extract the signal stateand display it in a web interface, mirroring the traffic light. A closer lookat the frame format and the apparent absence of any authentication might leaveone with a bit of a worrying impression regarding the security of thosesystems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42296</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42272</video:thumbnail_loc><video:title>Profile-Guided Optimization in the LDC D compiler</video:title><video:description>Profile-Guided Optimization (PGO) is an optimization technique which usesinformation about the runtime profile of an application. PGO is an area ofactive development in LLVM. In this talk I discuss how PGO was implemented inLDC, the LLVM-based D compiler, and which speedup the use of PGO can give. Profile-Guided Optimization (PGO) is an optimization technique which usesinformation about the runtime profile of an application. The binary of anapplication is instrumented to collect data like number of times a function iscalled. This additional information is used to apply advanced optimizations tothe application. PGO is an area of active development in LLVM. A recent updateof LDC, the LLVM-based D compiler, is able to use PGO. In this talk I discusswhich additonal IR code must be generated for PGO and how it was implementedin LDC. I also show the effect of PGO on a test application and the compileritself.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42272</video:player_loc><video:duration>2208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42291</video:thumbnail_loc><video:title>QUCS: Quite Universal Circuit Simulator</video:title><video:description>The talk will provide an overview of the features, tools along along with afew examples. I will present the latest developments and plans for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42291</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42279</video:thumbnail_loc><video:title>The Solid Principles</video:title><video:description>Python and "the SOLID principles". This is an introduction to the first fiveprinciples named by Robert C. Martin (uncle Bob). These principles are thefoundation of a good software architecture. We will have a look at how thisapplies to Python code. We will have a look at abstract base classes,dependency inversion and so on. Python and "the SOLID principles". This is an introduction to the first fiveprinciples named by Robert C. Martin (uncle Bob). These principles are thefoundation of a good software architecture. We will have a look at how thisapplies to Python code. We will have a look at abstract base classes,dependency inversion and so on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42279</video:player_loc><video:duration>1667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42286</video:thumbnail_loc><video:title>Python: Winding Itself Around Datacubes</video:title><video:description>While python has developed into the lingua franca in Data Science there isoften a paradigm break when accessing specialized tools. In particular for oneof the core data categories in science and engineering, massive multi-dimensional arrays, out-of-memory solutions typically employ their own,different models. We discuss this situation on the example of the scalable open-source arrayengine, rasdaman ("raster data manager") which offers access to and processingof Petascale multi-dimensional arrays through an SQL-style array querylanguage, rasql. Such queries are executed in the server on a storage engineutilizing adaptive array partitioning and based on a processing engineimplementing a "tile streaming" paradigm to allow processing of arraysmassively larger than server RAM. The rasdaman QL has acted as blueprint forforthcoming ISO Array SQL and the Open Geospatial Consortium (OGC) geoanalytics language, Web Coverage Processing Service, adopted in 2008. Notsurprisingly, rasdaman is OGC and INSPIRE Reference Implementation for their"Big Earth Data" standards suite. Recently, rasdaman has been augmented with a python interface which allows totransparently interact with the database (credits go to Siddharth Shukla'sMaster Thesis at Jacobs University). Programmers do not need to know therasdaman query language, as the operators are silently transformed, throughlazy evaluation, into queries. Arrays delivered are likewise automaticallytransformed into their python representation. The presenter is Principal Architect of rasdaman, editor of several "Big Data"standards, and co-chair of "Big Data" relevant working groups in several high-impact bodies. In the talk, the rasdaman concept will be illustrated with thehelp of large-scale real-life examples of operational satellite image andweather data services, and sample python code will be demonstrated live.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42286</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42288</video:thumbnail_loc><video:title>QoS Challenges for Real Time Traffic</video:title><video:description>Quality of Service markings can benefit real time traffic. A survey weconducted on a mobile cellular testbed (Monroe) has revealed howdifferentiated services traffic is treated in practical networks, and showsmany networks do not respect diffserv markings resulting unpredictable real-time performance. This motivates a change to the network programming API for real-time trafficto provide dynamic transport selection and fallback, enabling successful useof network QoS. The API is presented in the context of theNEAT[1](https://neat-project.org) open source project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42288</video:player_loc><video:duration>1335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42267</video:thumbnail_loc><video:title>Singularity</video:title><video:description>Traditional container technology (i.e. Docker) was not meant for thedeployment of HPC applications among large computing clusters. New containertechnology like Singularity focuses on the portability of compute, allowing usto ease deployment, reducing administrative overhead and user support.However, some issues still need special attention, for example how to handledifferent MPI configurations (e.g. over Infiniband), and how to handle specialresources like GPUs. Today, there is no need to have applications installed on any cluster orHPC/scientific resource; we can use container technology to encapsulate allthe software and libraries of any specific application, ensuring the operationthereof in any possible operating system, software, and hardware architecture,avoiding incompatibilities and retaining native or near-native performance.Our design strategy makes the container agnostic to the queue system i.e. thecontainer works with SLURM, TORQUE and stand alone. This talk will cover creating such portable containers using multipleresources, and showing how simple is to deploy a complex MPI dependantapplication across multiple TOP500 supercomputer with only a regular useraccount, including the ability to exploit existing resources like Infinibandand GPGPUs. Also we’ll show how to add open source profiling tools to the container. Weare going to show execution profiling samples of critical HPC/ML applicationslike VASP, Amber, Seismic Imaging and Chainer running on portable containersacross different HPC systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42267</video:player_loc><video:duration>1509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42287</video:thumbnail_loc><video:title>QEMU internal APIs</video:title><video:description>QEMU is an open source machine emulator and virtualizer written in C. Overtime it has evolved multiple interfaces to interact with the outside world,and multiple internal APIs and abstractions to model and keep track of data.The talk will be a review of some of the challenges and trade-offs involved inmaking those abstractions work together. Over time, QEMU has evolved multiple interfaces to interact with the outsideworld (command-line interface, configuration files, its monitor protocol), andmultiple internal APIs and abstractions to model and keep track of data(including configuration, device hierarchy, device state, etc). Understanding the goals and limitations of each of those abstractions andfinding their way through the long list of acronyms (qdev, QOM, QAPI, QMP,VMState, QemuOpts, QObject, etc) can be intimidating to developers notfamiliar to QEMU. Sometimes each of them have conflicting world views,different goals and constraints, and interaction between them generateinteresting challenges to developers working on QEMU. The talk will be areview of some of the challenges and trade-offs involved in making thoseabstractions work together. The target audience are developers that want to get more familiar with QEMUinternal APIs, or see what are the lessons learned (or not learned) from them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42287</video:player_loc><video:duration>1988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42289</video:thumbnail_loc><video:title>QtPass</video:title><video:description>This talk focusses on how QtPass went from a 2 evening necessity project toget management in on using a group password manager, to a full fledged projectwith over 40 contributors that is available on all linux distributions andOSs. Working at a full service internet bureau I was shocked to see their way ofstoring credentials. The most shocking thing was that this seemed to bedefacto industry standard behaviour. A solution for the developers was soon found in pass, the standard UNIXpassword manager. Unfortunately management in unable (or rather unwilling) to use CLI tools. Soin two evenings I wrote a quick graphical read-only password viewer that usedpass to allow management to view passwords. As an added bonus, all internalmails between developers and management were now instantly encrypted aswel. I put it on github, under a group label, did a little hackathon to have peoplehelp me translate it to some languages and thought that was it. But this was only the start of my adventures into opensource projectmanagement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42289</video:player_loc><video:duration>1136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42293</video:thumbnail_loc><video:title>Quickstart Big Data</video:title><video:description>How to scale out an engineering workload in HPC with Apache Bigtop. The Speaker will present how to setup up Big Data scenarios using the toolscontained within the Apache Bigtop project. Apache Bigtop is a framework tocompile, package, test and deploy Big Data components supporting all majorLinux distros. The speaker will demonstrate how to install and configure asingle node or deploy to a cluster using the supplied package repositories andpuppet manifests. As an example usecase he will demonstrate how to run ApacheSpark to scale out a python engineering workload from single node to a HPCenvironment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42293</video:player_loc><video:duration>651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42283</video:thumbnail_loc><video:title>Putting Your Jobs Under the Microscope using OGRT</video:title><video:description>With the advent of modern package managers for scientific applications(EasyBuild, Spack, etc.) automated building of large amounts of software isbecoming easier, quickly giving rise to issues related to life cyclemanagement of applications. This makes tracking the applications and librariesthat actually get used considerably more important. Existing solutions (moduleload hooks, launch wrappers) do not account for user-built software, are hardto deploy or produce inconclusive results. OGRT enables the tracking of jobs on a cluster with process-level granularityand without discernible performance penalty. It tracks used shared libraries,environment variables and loaded modules at the moment of process execution.It also supports watermarking executables and shared objects and reading thosewatermarks out of memory at runtime. Gathered information is collected andshipped to various backends. OGRT aims to be a versatile tool, which can be used to: * provide a census of used software (including user-built) * troubleshoot problems with programs picking up unexpected shared libraries * retroactively inform users about buggy libraries * overlay process-level data onto existing job monitoring tools * contribute to reproducibility of application runs This presentation will give an overview of the design and implementation ofOGRT, as well as demoing some of its capabilities when plugged into anElasticsearch backend.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42283</video:player_loc><video:duration>1210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42266</video:thumbnail_loc><video:title>Polymorph</video:title><video:description>Polymorph, a libre videogame platform. We produce art installation and video games using a tailor-made libre gameengine based on Ogre3D (visuals) and Puredata (sounds). Polymorph has been started in July 2016. The first projects we are working is Tuning Game, in collaboration withContredanse asbl, and PEEL, a 3d puzzle game. It is open to visual artists, designers, academics, musicians, developers etenthusiasts focused on experimental video games, programming and interactiveapplications. It is a place dedicated to exploration of video game medium, aesthetically,theorically, artistically and technically. We are also careful about the influence of the tools on the work we do.Therefore, we choosed to work with a libre software suite, including blender,gimp and inkscape for content creation and Ogre3D, Puredata, Bullet and otherlibraries for the game engine. Other libre engines are welcomed. We are providing the game engine as a complete package, ready to install withinstallation procedure and examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42266</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42280</video:thumbnail_loc><video:title>Puffin</video:title><video:description>The goal of the project is to allow average, tech-oriented user to run theirown server applications, without worrying about maintaining a server. Theultimate aim is to achieve greater decentralization of federated services,such as social networking, file sharing, blog or email, on the net. While many people are looking at containers as a way to run massiveapplications, automatically scaling to millions of users, Puffin allowsrunning many independent personal lightweight applications on a singlephysical machine. The first part of the project is a specialized application catalog for Docker,with easy to use interface à la app store, that can be easily run on apersonal server. The second part is a common hosting platform which allowsrunning limited number of applications for free. During the presentation I will introduce the ideas behind the project and showa demo. The difference between Puffin and other container management and hostingservices such as Docker Cloud or Rancher, is that the applications are curatedto achieve optimal efficiency on a small scale and the interface is morefriendly towards an average computer user. Docker was chosen as containertechnology due to its popularity - more and more web applications areproviding Dockerfile or even docker-compose.yml themselves, so it's not verydifficult to adapt them to include in the package repository. Putting multiple containers on a single machine to reduce hosting costsimplies multi-tenancy. Although Docker is not fully secure against accessinghost system from a container, I believe the situation will improve in thefuture or alternatively another container technology will be used for Puffin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42280</video:player_loc><video:duration>792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42271</video:thumbnail_loc><video:title>Privacy in practice for self hosting</video:title><video:description>One of the main issue with centralized internet services is the commercialexploitation of people private datas, and the relative lack of security ofthose data against states actors among others. Yet, being self hosted andusing smaller provider do not automatically grant protection, and few peopledo have a concrete idea of what steps are needed to efficiently protect theprivacy of others when hosting services, inspired by the policy of Mozilla,riseup and several others groups trying to do the right things This talk will mostly speak of the steps required for respecting privacy, witha focus on privacy beyond "The NSA is trying to catch me", showing how eventhe best intentions do result in problem for some users, and how sysadmins andactivists can set their systems to protect users without burdening them, andhow things are most often more subtle than we think, in the context of hostingservices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42271</video:player_loc><video:duration>1514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42278</video:thumbnail_loc><video:title>Prove with SPARK: No Math, Just Code</video:title><video:description>SPARK is a programming language and a set of tools for building highlyreliable software. The SPARK language is a subset of Ada and can be compiledwith the GNAT toolchains to a wide range of platforms, including the popularARM Cortex M3, M4 and M7. The SPARK language also provides specificationfeatures, so that the intended behavior of the program can be embedded in theprogram itself. The SPARK formal verification tool can check that a programdoes not contain any run-time error, such as buffer or integer overflows, andthat the code complies with its sphttps://178.248.245.19/mfc/main.cgi#ecification. We will demonstrate thesecapabilities on a game of Tetris, whose core game logic has been proved, andwhich has been ported to several embedded platforms: SAM4S Xplained ProEvaluation Kit, Pebble Time watch, Unity game engine, Arduboy game platform.We will show in particular that you don’t need any specific mathematicalbackground to achieve such results! Room: H.2215 (Ferrer) Scheduled start: 2017-02-05 11:40:00</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42278</video:player_loc><video:duration>909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42324</video:thumbnail_loc><video:title>Script the Web with Weboob</video:title><video:description>Weboob is a python framework for web scraping, providing command-line toolsand GUI applications. It supports several types of websites, from videocollections to bug trackers, online banking or parcel tracking. The framework handles many types of website  capabilities  through variousmodules. The command-line tools allows scripting easily with several formaters  (JSON, CSV...), but we can also use it as a python framework. Writing modules to support more websites is also very easy with the newBrowser2 API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42324</video:player_loc><video:duration>1338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42274</video:thumbnail_loc><video:title>Project Lighthouse and stuff we learnt along the way</video:title><video:description>Let's see how we can build small IoT devices that can help blind people intheir daily life. The Word Health Organization estimates that more than 250 million peoplesuffer from vision impairment, 36 millions of them being entirely blind. Inmany cases, their impairment prevents them from living independently. Tocomplicate things further, about 90% of them are estimated to live in low-income situations. Project Lighthouse was started by Mozilla to try and find low-costtechnological solutions that can help vision-impaired people live and functionon their own. To this date, we have produced several prototypes designed toaid users in a variety of situations. Let's look at some of them. This will be a relatively low-tech presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42274</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42273</video:thumbnail_loc><video:title>Programming Reconfigurable Devices via FPGA Regions &amp; Device Tree Overlays</video:title><video:description>We share our experiences with a new framework in the Linux kernel forprogramming reconfigurable devices, namely MPSoC-FPGAs. Our example use caseintegrates reconfigurable hardware accelerators into the Crypto API. We applya new, declarative and device-tree-driven reconfiguration framework within theLinux kernel as proposed and implemented by Alan Tull. The implemented conceptmaps reconfigurable regions within the FPGA to device tree nodes. Theinsertion of a device tree overlay triggers the reconfiguration of thecorresponding reconfigurable region. The reconfiguration process consists ofthe scheduling, descheduling and execution phase. Based on our usecase,benchmark results for the scheduling phases are shared. We present thebottlenecks revealed by our benchmark and show currently missing components ofthis approach. We conclude that the current implementation is already in ausable state for developing and deploying MPSoC-FPGA based heterogeneoussystems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42273</video:player_loc><video:duration>947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42323</video:thumbnail_loc><video:title>Scientific MicroPython for Microcontrollers and IoT</video:title><video:description>MicroPython is a FOSS implementation of Python 3 optimised to run on amicrocontroller with MHz and tens or hundreds of Kbytes of RAM. I will presentMicroPython in terms of hardware and software, including some boards withnetwork access, like WiFi, Bluetooth and LoRa. But even with these hardwareconstraints, scientific MicroPython is already available and practical, to beshown from the perspective of users and developers. MicroPython is a implementation of Python 3 optimised to run on amicrocontroller, created in 2013 by the Physicist Damien P. George. TheMicroPython boards runs MicroPython on the bare metal and gives a low-levelPython operating system running interactive prompt or scripts. The MicroPython boards currently use 32 bit microcontrollers clocked at MHzand with RAM limited to tens or hundreds of Kbytes. These are themicrocontroller boards with official MicroPython support currently in thebeginning 2017 : Pyboard, Pyboard Lite, WiPy 1/2, ESP8266, BBC Micro:bit,LoPy, SiPy, FiPy. They cost between USD3-40, are very small and light, aboutsome to tens of mm in each dimension and about 5-10 g, have low powerconsumption, so MicroPython boards are affordable and can be embedded inalmost anything, almost anywhere. MicroPython boards have many electronic interfaces : digital input/output(GPIO) ports, analog inputs (via Analog Digital Converter), analog outputs(via Digital to Analog Converter), wireless (WiFi, Bluetooth, LoRa), etc. SoMicroPython on these boards can be used to control all kinds of electronicprojects. In terms of hardware, 2016 was the year of MicroPython, as new boardscompatible with MicroPython arrived : ESP8266 boards (there are more than 10types, with WiFi), BBC Micro:bit (with Bluetooth LE, free distributed to 1million British students of 11-12 year-old), LoPy (with LoRa, WiFi, BluetoothLE), SiPy (with Sigfox, WiFi, Bluetooth LE). Even a 5 network board wasannounced for April 2017 delivery, FiPy with LoRa, Sigfox, cellular LTE-CATM1/M2(NBIoT), WiFi, Bluetooth LE. In terms of software, MicroPython allows microcontroller programming directlywith Python 3, which is easier and more productive than programming withArduino IDE, C/C++, etc. And MicroPython is well suited for Internetprogramming, so MicroPython boards are a natural choice for IoT (Internet ofThings), for example running a simple web server to show a sensor output (textand graphics), sending sensor data to IoT cloud, etc. This fact is veryimportant as today there are some billions of IoT devices worldwide, and in2020 some tens of billions are expected. Even with RAM constraints (tens to hundreds of Kbytes), scientific MicroPythonis not only possible, but already available and practical to use, withMicroPython modules capable of numerical calculations, FFT (Fast FourierTransform), calculations with uncertainties, etc. I will list the scientificMicroPython modules which are available, as well as show how to port Python 3modules to MicroPython, squeezing the source code in tens of Kbytes. Some hints will be given to the FOSS community to be open minded aboutMicroPython : be aware that MicroPython exists, MicroPython is a betterprogramming option than Arduino in many ways, MicroPython boards are availableand affordable, porting more Python 3 scientific modules to MicroPython,MicroPython combines well with IoT.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42323</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42275</video:thumbnail_loc><video:title>Promoting your FOSS project to university student designers</video:title><video:description>Getting HCI MSc students involved in open source software! Whats not to like! I've had agreement from a university in London to propose a number open sourcesoftware projects to a HCI masters programme for studnets to carry outusability evaluations as part of their MSc in HCI programme. I would like to do a short 10 maybe 15 mins proposal to members of establishedopen source projects which would be able to take the feedback from "the top2%" of student evaluations and incorporate them into their software. I would outline what the criteria for the projects would be (still to bedecided), and also what the students would do for the project and how theywould send the recommendations to them. Essentially, it's a gathering of interest exercise. It'll be super quick.Please accept me! I'd be happy to do this at the end of the day combined with something else ifnecessary.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42275</video:player_loc><video:duration>359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42281</video:thumbnail_loc><video:title>Foreman Puppetdiff: Octocatalog-diff in the Foreman UI</video:title><video:description>Viewing the potential changes when changing the environment on a Puppet agentis challenging - much can be altered, and often the only way to know what willchange is to  actually  run it. Using octocatalog-diff (from GitHub) andTheForeman (using a new plugin) we can now view these changes up front, in theUI,  before  switching the agent to the new env. Please note that this talk was originally scheduled to be given at 11:00 Thetalk originally in this slot, "Next Generation Config Mgmt" by James Shubinwill now take place at 11:00. Octocatalog-diff is a commandline tool to show the differences between twopuppet environments for a specific node  before  the node is moved to the newenv. That's great, but not everyone wants to work on the commandline In this talk we'll look at a new Foreman plugin (foreman-puppetdiff) whichbrings this functionality to the Foreman UI. We'll cover the basics ofoctocatalog-diff (installation, uses, limitations) and then show how to set upthe Foreman plugin and use it in the UI.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42281</video:player_loc><video:duration>2289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42282</video:thumbnail_loc><video:title>Purely Functional GPU Programming with Futhark</video:title><video:description>We present the pure functional array language, Futhark, along with itsoptimising GPU-targeting compiler. Of particular focus are the languagetradeoffs necessary to ensure the ability to efficiently generate high-performance GPU code from a high-level parallel language. We also demonstrate(nested) data-parallel array programming, a programming paradigm that enablesconcise programming of massively parallel systems. We show how Futhark codecan be easily integrated with larger applications written in other language.Finally, we report benchmarks showing that Futhark is able to match theperformance of hand-written code on various published benchmarks. GPUs and other massively parallel systems are now common, yet programming themis often a painful experience. Languages are often low-level and fragile, withcareful hand-optimisation necessary to obtain good performance. The programmeris often forced to write highly coupled code with little modularity. The high-level languages that exist, often functional in nature, are ofteninsufficiently flexible, or poor performes in practice. We present our work ona programming language that seeks a common ground between imperative andfunctional approaches. Futhark is a small programming language designed to be compiled to efficientGPU code. It is a statically typed, data-parallel, and purely functional arraylanguage, and comes with a heavily optimising ahead-of-time compiler thatgenerates GPU code via OpenCL. Futhark is not designed for graphicsprogramming, but instead uses the compute power of the GPU to accelerate data-parallel array computations. We support regular nested data-parallelism, aswell as a form of imperative-style in-place modification of arrays, whilestill preserving the purity of the language via the use of a uniqueness typesystem. The Futhark language and compiler is an ongoing research project. It cancompile nontrivial programs which then run on real GPUs at high speed. TheFuthark compiler employs a set of optimisations (fusion, flattening,distribution, tiling, etc) to shield the programmer from having to know thedetails of the underlying hardware. The Futhark language itself is still veryspartan - due to the basic design criteria requiring the ability to generatehigh-performance GPU code, it takes more effort to support language featuresthat are common in languages with more forgiving compilation targets.Nevertheless, Futhark can already be used for nontrivial programs, and hasbeen used to port several real-world benchmark applications, with performancecomparable to original hand-written GPU (OpenCL or CUDA) code. Futhark is not intended to replace existing general-purpose languages. Ourintended use case is that Futhark is only used for relatively small butcompute-intensive parts of an application. The Futhark compiler generates codethat can be easily integrated with non-Futhark code. For example, you cancompile a Futhark program to a Python module that internally uses PyOpenCL toexecute code on the GPU, yet looks like an ordinary Python module from theoutside.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42282</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42326</video:thumbnail_loc><video:title>SDR Panel: Which are the top 3 challenges for free software radio?</video:title><video:description>The state of SDR, and free/open SDR in particular, is interesting. In somecases, SDR research and progress has been declared dead, implying that thereis nothing left to research or develop. Practical usage of SDR tells adifferent story, though, and users of SDR products run into all sorts ofissues every day. In this panel, we would like to discuss with the audience what the top issuesare that SDR frameworks need to solve in the near future -- be they technical,legal, political or anything else. What are the top 3 items that the realm of Software Defined Radio needs tofigure out? In this panel, we invite some experts as well as the entireaudience to discuss this question. We shall discuss technical challenges (ifthere are any) as well as legal and political challenges. Does free/opensoftware radio have any different questions to tackle? If we were to attend atechnical conference in the near future, what would be the most mind-blowingthing we could present? Will there be more, competing frameworks goingforward, or will they consolidate? These and many more questions shall be thetopic of this year's SDR panel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42326</video:player_loc><video:duration>2543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36057</video:thumbnail_loc><video:title>Cool tools in the developer toolbox - Vocabulary Widget</video:title><video:description>The ANDS Vocabulary Widget allows you to instantly add Data Classification capabilities to your data capture tools through the ANDS Vocabulary Service. The widget has been written in the style of a jQuery plugin, allowing complete control over styling and functionality with just a few lines of javascript.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36057</video:player_loc><video:duration>239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35955</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - Location Capture Widget</video:title><video:description>The ANDS Location Capture Widget allows you to instantly enrich your data capture system, adding geospatial capabilities such as custom drawings and place name resolution (using the Australian Gazetteer Service and Google Maps API).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35955</video:player_loc><video:duration>185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35889</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - Collections Registry Search Widget</video:title><video:description>A brief description of the Collections Registry Search Widget on Research Data Australia. The Widget provides a quick and easy way of embedding a live Research Data Australia search or record display within your new or existing web pages. The flexibility of the widget allows you to configure a predefined search, or provide your end users with a text field to specify their own search.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35889</video:player_loc><video:duration>205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35871</video:thumbnail_loc><video:title>Cool Tools for Easy Rich Collections Descriptions - ANDS Registry Software</video:title><video:description>The recent upgrades to the ANDS Registry Software have made it easier to use, easier to install and easier to customise.This video gives a brief overview of the software and how in 4 easy steps you can stand up your own fully functional registry and search portal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35871</video:player_loc><video:duration>133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35935</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - getRIF-CS API</video:title><video:description>A spotlight on the ANDS Developer Tool Box -- getRIF-CS API Gain powerful access to the data in the ANDS Collection Registry. This short video provides a brief overview of the useful search and retrieval capabilities of the getRIFCS API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35935</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35933</video:thumbnail_loc><video:title>Cool Tools for Easy Rich Collections Descriptions - getExRif API</video:title><video:description>A spotlight on the ANDS Developer Tool Box -- getExtRif API The getExtRif API provides powerful access to the contents of the ANDS Collections Registry, much like the getRIFCS API. The important difference is that getExtRif includes an additional non-RIFCS element called -extRif:extendedMetadata-. During the processing of new records in the ANDS Registry, this element is populated with additional metadata about the record content and its context. This video gives a brief introduction to Extended RIF-CS (ExtRif) and the getExtRif API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35933</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35934</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - getMetadata API</video:title><video:description>A spotlight on the ANDS Developer Tool Box -- getMetadata API A brief introduction to the powerful open source getMetadata API, which can be used in your applications to perform complex search queries against the ANDS Collection Registry. It differs to the other Collection Registry APIs in that it returns a JSON representation of the metadata fields and not the original RIF-CS XML."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35934</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35969</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - OAI-PMH Provider</video:title><video:description>Interested in harvesting data from the ANDS Collection Registry to use in your repository, catalogue or website? This video gives a brief introduction to the ANDS Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) provider.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35969</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36055</video:thumbnail_loc><video:title>Cool Tools for Easy Rich Collections Descriptions - Vocab Service API</video:title><video:description>A spotlight on the ANDS Developer Tool Box -- Vocabulary Service API The Vocabulary Service API allows developers to integrate with the ANDS Vocabulary service using HTTP and a variety of data representations (including XML, JSON and RDF). This short video will give you a brief overview of the API and some of its practical use cases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36055</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42945</video:thumbnail_loc><video:title>Die "ATAIR"</video:title><video:description>‚ATAIR‘ - der hellste Stern im Sternbild Aquila ist Namensgeber für das neueste und größte Schiff der BSH-Forschungsflotte. Mit diesem Schiff beginnt eine neue Ära in der Flotte des Bundes, hier der deutschen Vermessungs- und Forschungsschifffahrt: hochmoderne Technik, sehr geringe Geräuschabstrahlung und somit erhebliche Reduzierung von Störungen sowohl im Schiff als auch unter Wasser und durch den (LNG- Liquefied Natural Gas) Flüssiggas-Antrieb emissionsarm! Eine Herausforderung, welche die beteiligten Ingenieure der Fassmer Werft, der vielen Zulieferer sowie seitens des BSH als Auftraggeber und nicht zuletzt des Referates Schiffstechnik der BAW erfolgreich gemeistert haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42945</video:player_loc><video:duration>703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42944</video:thumbnail_loc><video:title>Fließpressen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42944</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40924</video:thumbnail_loc><video:title>VocPrez about the tool - June 2019</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40924</video:player_loc><video:duration>1194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43048</video:thumbnail_loc><video:title>GeoStyler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43048</video:player_loc><video:duration>961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43047</video:thumbnail_loc><video:title>GDAL/OGR</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43047</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11465</video:thumbnail_loc><video:title>Schüttenhoff in Förste/Nienstedt 1989</video:title><video:description>Every fifth year in Förste/Nienstedt people gather to the "Schüttenhoff" (shooters court), a special form of Schützenfeste (festival with side-shows, including marksmanship) found in southern lower saxony. For five days at Easter processions of three "battalions" take place symbolizing the storming, defence and conquering of barricades erected by inhabitants or local associations. The three "battalions" are the riflemen (responsible for taking the barricade), the farmers (responsible for defending the barricades) and the pioneers (responsible for mopping up). Two of the five processions are shown, men on Whitsun Sunday and women on the following Tuesday.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11465</video:player_loc><video:duration>3097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11699</video:thumbnail_loc><video:title>Tibeter (Zentralasien) - Tiertänze »Phye-ma leb«, »San-ge«</video:title><video:description>The film shows the performance of two Tibetan animal dances, a butterfly dance and a snow lion dance. The former is accompanied by a flute and a female solo voice, the dance of the snow lion by a large drum, a small drum, cymbals and flute.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11699</video:player_loc><video:duration>232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42960</video:thumbnail_loc><video:title>Non-locality of the Earth's quasi-parallel bow shock: injection of thermal protons in a hybrid-Vlasov simulation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42960</video:player_loc><video:duration>20</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42962</video:thumbnail_loc><video:title>Non-locality of the Earth's quasi-parallel bow shock: injection of thermal protons in a hybrid-Vlasov simulation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42962</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42961</video:thumbnail_loc><video:title>Non-locality of the Earth's quasi-parallel bow shock: injection of thermal protons in a hybrid-Vlasov simulation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42961</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27609</video:thumbnail_loc><video:title>Südost-Europa, Griechenland - Herstellen von Hauswandgravuren auf Chios</video:title><video:description>Three men from Pyrgos, members of the Pantelakis craftsmen family, demonstrate the technique of sgraffito (Xista) on the wall of a house. Whitewash is spread on the moist plaster and brushed evenly over the surface. Before whitewash and plaster dry, the plaster surface, with forks and nails, is scratched through the whitewash in marked places. The result is a black and white ornament on the wall.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27609</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27326</video:thumbnail_loc><video:title>Al-Bara'ma (Südostarabien, Dhofar) - Töpfern eines Kruges</video:title><video:description>The clay is pounded, sifted, watered, and kneaded. The modelling of the bottom of the jug is done from a lump of clay. The upper part of the jug is formed by fitted-on clay-rims. Below the rim of the jug the woman potter is carving a circular decoration. After drying the jug is baked in an open fire. The material used for burning is dried wood.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27326</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35975</video:thumbnail_loc><video:title>Health &amp; Medical Data Short Bites #4 - Patient views on data sharing - 2017.11.01</video:title><video:description>This short 30 minute webinar is the fourth in the Health and Medical Short Bites webinar series which aims to support better management and publication of Health and Medical data. Informed consent by research participants is essential for the collection, use and sharing of sensitive data. Storage, access, de-identification and plans for sharing are important considerations when gaining patient consent. Speakers 1) Assoc Prof Lorraine Smith, Patient consent and HealthTalk Australia, University of Sydney http://healthtalkaustralia.org/ is a research-based collection of personal experiences of health conditions in social context, captured on film, audio and in text. The interviews are used to produce innovative, publicly available health experience targeted online resources. 2) Anne McKenzie AM, Head of the WA Consumer and Community Health Research Network The importance of having appropriate consent for research studies and consumer’s changing attitudes to health data use for linkage studies. 3) Kate LeMay, Senior Data Specialist, ANDS Kate will explore current research into participant attitudes to use of health data in Australia and internationally.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35975</video:player_loc><video:duration>1372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35929</video:thumbnail_loc><video:title>Health and Medical Short Bites #1 - Funders and publishers - 2017-05-09</video:title><video:description>The Funder perspective - -- Dr Wee-Ming Boon: NHMRC statement on data sharing -- Jeremy Kenner: Review of the National Statement on Ethical Conduct in Human Research 9 May 2017 A Publisher perspective on data -- Peter D’Onghia, Senior Journal Publishing Manager at Wiley, has a portfolio of journals in health and life sciences and will discuss the new Wiley data policies</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35929</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35922</video:thumbnail_loc><video:title>Snippet - Easy Access IP - Cullen UNSW</video:title><video:description>Adrian Burton, Director Services and Baden Appleyard, AusGOAL joined by guest presenter Dr. Kevin Cullen from New South Innovations, UNSW in this second licensing webinar discussing the UNSW model for knowledge exchange and commercialisation, with particular emphasis on supporting the translation of the university's excellent research outputs into use by society.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35922</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36010</video:thumbnail_loc><video:title>Cool Tools In the Developers Toolbox - Research Grants API</video:title><video:description>Facilitate richer data connections through the ANDS open source Research Grants API. This video will give you a brief overview of the API and how it could be used to provide your users with the ability to link their data directly to metadata records for published grants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36010</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34230</video:thumbnail_loc><video:title>How FAIR is your data? Copyright, licensing and reuse of data #5 - 1 November 2018</video:title><video:description>Are you missing out on opportunities for collaboration and attribution by releasing data without a licence? Are you assigning the most appropriate licence to your data outputs? Do you know when and how you can reuse data created by others? Listen to this webinar to hear from Baden Appleyard, a barrister and expert in copyright and licensing for research data. Baden will start with a ‘no jargon’ introduction to copyright and explain the importance of licensing data to enable appropriate reuse. He will discuss the Creative Commons licensing framework and how it applies to data owners, data reusers and those providing access to data through repositories and e-research facilities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34230</video:player_loc><video:duration>3113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19600</video:thumbnail_loc><video:title>State of the Union</video:title><video:description>Viel ist passiert im Jahr 2015 in der Open Source Szene. Oliver Zendel und Michael Kleinhenz, die beide täglich mit und für FOSS arbeiten, werfen einen augenzwinkernden Blick in die Vergangenheit aber auch die Zukunft. Jubiläen, Dramen, Glücksfälle - alles wird mit einem Augenzwinkern präsentiert und gemeinsam mit dem Publikum kommentiert. Vieles hat die Technologie- und FOSS-Welt in 2015 beeinflusst. Diese und weitere Themen streift der lockere Couchtalk und bindet dabei das Publikum direkt in die Diskussion ein. Michael Kleinhenz, Oliver Zendel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19600</video:player_loc><video:duration>5496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19551</video:thumbnail_loc><video:title>Rewriting 12-Year-Old Code</video:title><video:description>Did you ever have to maintain a 12-year-old application? Dead code and tables everywhere, static methods, database queries in between HTML tags and some pages still in PHP3. This presentation will lead you through a progressive rewrite from very old legacy to the latest shiny version of PHP. Learn how to automate legacy testing, how to seamlessly jump between the old and new parts, and how to overcome other challenges that arise from dealing with a codebase that was written in 2003. Anna Filina</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19551</video:player_loc><video:duration>3733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19644</video:thumbnail_loc><video:title>Web-App-Encryption</video:title><video:description>Web-App-Encryption Is your data secure by default? How Django can be used to make you sleep at night. This talk will detail the different threats a web application faces today and how different types of encryption can solve many of these problems. We will discuss the whole web-stack and show various technologies to deploy secure encryption. The main focus will be on using Django as a web-frontent in a highly distributed and load optimised environment. More than ever websites have to deploy encryption to protect their users. First it has to be defined what threats the data faces and how these can be mitigated. It is vital, that a lot of though is put into what is sensible for what use case. We will describe different strategies based on a little piece of software (written in Django) we use to showcase where encryption can happen (client-browser-server-cgi-database). We will back these steps up by real life examples, numbers and benchmarks we have collected from a productive environment. Finally we will discuss some problems that arise, when hosting is out of the house, your backups are encrypted, you have a fail-over distributed environment and you as a service provider can't see the data you are hosting. ······························ Speaker: Didi Hoffmann Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19644</video:player_loc><video:duration>3827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19637</video:thumbnail_loc><video:title>Multi-Model NoSQL Databases</video:title><video:description>Multi-Model NoSQL Databases An introduction to Polyglot persistence and NoSQL In this talk i will introduce and discuss the term polyglot persistence in the NoSQL world. Afterwards i will present the multi-model approach of NoSQL database that try to overcome some drawbacks of polyglot persistence setups while keeping the benefits. The database i will use for this offers embedded Javascript for my examples. In many modern applications the database side is realized using polyglot persistence â store each data format (graphs, documents, etc.) in an appropriate separate database. This approach yields several benefits, databases are optimized for their specific duty, however there are also drawbacks: * keep all databases in sync * queries might require data from several databases * experts needed for all used systems A multi-model database is not restricted to one data format, but can cope with several of them. In this talk i will present how a multi-model database can be used in a polyglot persistence setup and how it will reduce the effort drastically. I will show with Javascript examples how to make use of such a multi-model database. ······························ Speaker: Michael Hackstein Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19637</video:player_loc><video:duration>2290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19628</video:thumbnail_loc><video:title>Data Analysis and Visualization with Python</video:title><video:description>Data Analysis and Visualization with Python Usage of Numpy, Pandas and Matplotlib for a personal bookkeeping software We demonstrate the usage of python's scientific tools, Numpy, Pandas and Matplotlib for data analysis and Visualization. As a use case, we present a python tool for personal bookkeeping. The talk will include: ······························ Speaker: Tobias Stollenwerk Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19628</video:player_loc><video:duration>3321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19640</video:thumbnail_loc><video:title>Playing with Neo4j Â­-[:USING]Â­⇒ PHP</video:title><video:description>Playing with Neo4j Â­-[:USING]Â­⇒ PHP Relations, relations everywhere. They can be difficult and maybe slow to represent in SQL. So why not to use a graph? Neo4j is a highly scalable and robust graph database, which fits your complex relation needs. In this talk, I will give an introduction into the graph concept, Neo4j, the Cypher Query Language and an integration in PHP. There are already some good PHP libraries for graph processing. I'll also show some examples and benchmarks using my favourite lib that is based on the Doctrine Common API. ······························ Speaker: Frank Neff Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19640</video:player_loc><video:duration>2817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19630</video:thumbnail_loc><video:title>Elmar's Whistleblower Quiz Show</video:title><video:description>Elmar's Whistleblower Quiz Show Forgotten Heroes &amp; Stories Whistleblower stories are amongst the most important and exiting media events, many of them delivering cool plots for movies. But the real whistleblowers are to fast forgotten, regarding to what they did and how they payed for their courage. The Whistleblower Hall of Fame shall remind us of these people and what they idi and do for us. The world is full of whistleblowers. When we read news, lots of them based on information leaked be internals. Most whistleblowers will stay unknown forever. But some have choosen to go into the public, sometimes it tok decades until their identity was unleashed. There are dozens of exiting stories to tell. Almost everything evil has been more or less successfully attacked by people who put their ideals over their individual welfare. These stories cover: Surveillance, Corruption, Murder, War Crime, Fraud. Lies, Arms Trade, Terrorism. The lecture includes a "Whistleblower Quizduell" to entertain and inform the audience. Theire even a prices to be won... ······························ Speaker: Elmar Geese Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19630</video:player_loc><video:duration>3475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19645</video:thumbnail_loc><video:title>What Symfony Has To Do With My Garage - Home Automation With PHP</video:title><video:description>What Symfony Has To Do With My Garage - Home Automation With PHP Raspberry Pi is a perfect mini computer to experiment with, small, inexpensive, low energy consumption and easy to expand. This talk, using the example of a Symfony app as a remote control for a garage door drive, shows that it's possible to write hardware drivers in PHP and how to easily use the Raspberry Pi along with the PiFace Digital Expansion Board for home automation. ······························ Speaker: Jan Unger Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19645</video:player_loc><video:duration>2005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19706</video:thumbnail_loc><video:title>OSM2World hinter den Kulissen</video:title><video:description>Mit OSM2World steht der Community seit Jahren eine freie Software zur 3D-Visualisierung von OpenStreetMap-Daten zur Verfügung. Im Laufe der Zeit sind dabei immer anspruchsvollere Darstellungen hinzugekommen, die auch interessante softwaretechnische Problemstellungen aufwerfen. Dabei geht OSM2World oft einen anderen Weg als die Welt des 2D-Renderings, auch wenn sich bisweilen überraschende Synergie-Effekte und Parallelen ergeben. In diesem Vortrag beschreibt OSM2World-Gründer Tobias Knerr, wie OSM2World mit solchen Herausforderungen umgeht. Darunter finden sich in der OpenStreetMap-Community altbekannte Probleme wie das Processing von Küstenlinien ebenso wie spezifische Herausforderungen beim 3D-Rendering von Straßenflächen, detaillierten Gebäudemodellen oder der Unterstützung neuer OpenGL-Funktionalitäten. Bei all dem soll aber auch die Perspektive des Mappers nicht zu kurz kommen. Daher ist auch ein Blick auf die zugrundeliegenden Tagging-Schemata fester Teil des Vortrags.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19706</video:player_loc><video:duration>1753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19711</video:thumbnail_loc><video:title>Schadstoffeinleitungen in Kanäle und Gewässer verfolgen</video:title><video:description>Seit Jahren wird in Bielefeld die Untersuchung von Biofilm (Sielhaut) in Schmutzwasserkanälen zur regionalen Eingrenzung von Schadstoffeinleitungen erfolgreich eingesetzt. 2016 soll nun in einer Versuchsreihe geklärt werden, unter welchen Bedingungen diese Methode auch auf Fließgewässer, in denen nicht ausreichend Substrat für die Bildung eines Biofilms vorhanden ist, angewendet werden kann. Der Vortrag soll in drei Teile aufgeteilt werden: 1. Einführung in die Probenahme und Auswertung von Biofilmproben. Diese Methode wurde in den späten 1980er Jahren entwickelt. Eine breitere Anwendung findet sie aber erst, seitdem in Bielefeld die Probenahme entscheidend vereinfacht werden konnte. Über das internationale Netzwerk „Sustainable Water Management in Developing Countries” 1 wird die Methode seit zwei Jahren in der türkischen Stadt Konya eingesetzt und soll in Zukunft in weiteren Städten und Ländern im mittleren Osten und Nordafrika Anwendung finden. 2. Erfassung der Daten in dem „Anlagen- und Indirekteinleiterkataster“ (AUIK) der Stadt Bielefeld. Dieses Kataster ist eine Eigenprogrammierung mit Java Frontends und einem PostgreSQL/PostGIS Datenbankbackend. In diesem Kataster, das unter der GPL frei zur Verfügung steht, werden Daten zu Anlagen zum Umgang mit wassergefährdenden Stoffen und Einleitungen in den öffentlichen Schmutzwasserkanal erfasst. In 2015 wurde eine REST Schnittstelle zu der NRW Landesdatenbank ELKA programmiert und für 2016 ist die Erweiterung um Daten zur Einleitung in Oberflächengewässer geplant. 3. GIS Anbindung Über die Standorte der Anlagen und Messpunkte haben diese Sachdaten einen Raumbezug und können sowohl stadtweit in unserem „Online Kartendienst“ auf Basis von MapBender als auch in lokalen QGIS Projekten dargestellt und mit Karten anderer Dienststellen wie z. B. der Stadtentwässerung kombiniert werden. Die Daten hierfür liegen entweder direkt in unserer PostGIS Datenbank oder werden von unserem Katasteramt über WMS und WFS zur Verfügung gestellt. Über ein modifiziertes QGIS Plug-In ist die Navigation zu Standorten möglich und Koordinaten können über die Zwischenablage an das Kataster übergeben werden. Die Umsetzung der Fließwegverfolgung von einem Messpunkt im Kanal- und Gewässernetz stromauf- und -abwärts ist ebenfalls für 2016 geplant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19711</video:player_loc><video:duration>1792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19943</video:thumbnail_loc><video:title>Post-Mortem Debugging with Heap-Dumps</video:title><video:description>Anselm Kruis - Post-Mortem Debugging with Heap-Dumps UNIX core-dumps, Windows minidumps or Java heap-dumps are well established technologies for post-mortem defect analysis. I'll present a similar technology for Python. An improved pickling mechanism makes it possible to serialise the state of a Python program for subsequent analysis with a conventional Python-debugger. ----- Post-Mortem Debugging with Heap-Dumps === UNIX core-dumps, Windows minidumps and analogous solutions of other operating systems are well established technologies for post-mortem defect analysis of native-code processes. In principle those dumps can be used to analyse „interpreted“ programs running within a native-code interpreter-process. However in practise this approach is tedious and not always successful. Therefore operating system independent dump methods were developed for some „interpreted“ languages. A prominent example are Java heap dumps. Unfortunately up to now there was no practically usable dump-method for Python. Various attempts were made to utilise OS-level dump methods. In 2012 Eli Finer published the Python module *pydump*. This module pickles the traceback of an exception and subsequently uses the pdb debugger to analyse the unpickled traceback. Unfortunately *pydump* fails on PicklingErrors. In my talk I'll present the Python package [*pyheapdump*]. It has the same operation principle as Eli's *pydump*, but is an independent implementation. *pyheapdump* uses an extended pickler ([sPickle] to serialise all relevant objects of a Python process to a file. Later on a fault tolerant unpickler recreates the objects and a common Python debugger can be used to analyse the dump. The pickler extensions make it possible to: * pickle and unpickle many commonly not pickleable objects. * replace the remaining not pickleable objects by surrogate objects so that the resulting object graph is almost isomorphic to the original object graph. Which objects are relevant? In its default operation mode *pyheapdump* uses the frame-stacks of all threads as start point for pickling. Following the usual rules for pickling the dump includes all local variables and all objects reachable from a local variable and so on. That is usually enough for a successful defect analysis. Compared with other Python post-mortem debugging methods *pyheapdump* has several advantages: * It is a pure Python solution and independent from the operation system. * Creation of the pyheapdump and fault analysis can be performed different computers. * It is not obstructive. It does not modify / monkey-patch or disturb the dumped process in any way, with the exception of loading additional modules. * If used with the Pydev-debugger, it supports multi-threaded applications. * If used with the Pydev-debugger and Stackless Python, it supports tasklets. The implementation of *pyheapdump* is fairly small, because it draws most of its functionality from the underlying sPickle package and from the new Stackless-Support of the Pydev-Debugger. Therefore it is - despite of its short history - already a useful piece of software. Outline of the talk --- 1. Introduction to the problem 2. Previous works 3. The concept of *pyheapdump* 4. Live demonstration 5. Open problems and further development 6. Questions and Answers</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19943</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19733</video:thumbnail_loc><video:title>Fußgängerrouting mit OSM</video:title><video:description>"Fußgängerrouting mit OSM", Vorstellung Bachelorarbeit zur synthetischen Erzeugung von Bürgersteigen und Straßenübergängen, ohne dass sie in OSM erfasst sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19733</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19842</video:thumbnail_loc><video:title>Das Teilbarkeitskriterium "=>" (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19842</video:player_loc><video:duration>888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19804</video:thumbnail_loc><video:title>Algebraische Strukturen: Vorüberlegungen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19804</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19811</video:thumbnail_loc><video:title>Restklassen und Körper Teil 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19811</video:player_loc><video:duration>797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19793</video:thumbnail_loc><video:title>Definition Restklasse (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19793</video:player_loc><video:duration>768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19796</video:thumbnail_loc><video:title>Kongruenz als Äquivalenzrelation</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19796</video:player_loc><video:duration>629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19817</video:thumbnail_loc><video:title>RSA: Ver- und Entschlüsselung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19817</video:player_loc><video:duration>830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19792</video:thumbnail_loc><video:title>Definition Kongruenz</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19792</video:player_loc><video:duration>722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19839</video:thumbnail_loc><video:title>Die Folge der natürlichen Zahlen (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19839</video:player_loc><video:duration>645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19846</video:thumbnail_loc><video:title>Gemeinsamer Teiler und größter gemeinsamer Teiler (ggT)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19846</video:player_loc><video:duration>572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19957</video:thumbnail_loc><video:title>One year of Snowden, what's next?</video:title><video:description>Constanze Kurz - One year of Snowden, what's next? Since June 2013, disclosed by Edward Snowden, we learn more and more facts about American and British spies’ deep appetite for information, economic spying and the methods they use to collect data. They systematically tapped international communications on a scale that only few people could imagine. But what are the consequences for societies when they now know about the NSA metadata repository capable of taking in billions of "events" daily to collected and analyze? Is there a way to defend against an agency with a monstrous secret budget?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19957</video:player_loc><video:duration>3479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19935</video:thumbnail_loc><video:title>How Disqus is using Django as the basis of our Service Oriented Architecture</video:title><video:description>adam - How Disqus is using Django as the basis of our Service Oriented Architecture Disqus maintains the largest Django app out there. And we love it! It has, however, grown rather large and unwieldy. In the last year Disqus has had an increasing number of smaller services cropping up based on several different platforms. So this talk will be about how we do continuous deployment with our emerging service-based infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19935</video:player_loc><video:duration>1858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19763</video:thumbnail_loc><video:title>Mengenlehre (Teil 5)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19763</video:player_loc><video:duration>852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19761</video:thumbnail_loc><video:title>Mengenlehre (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19761</video:player_loc><video:duration>898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19768</video:thumbnail_loc><video:title>Division mit Rest (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19768</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19771</video:thumbnail_loc><video:title>Sätze zum ggT (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19771</video:player_loc><video:duration>792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19770</video:thumbnail_loc><video:title>Sätze zum ggT (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19770</video:player_loc><video:duration>723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19785</video:thumbnail_loc><video:title>Beispiele zu Relationseigenschaften / Äquivalenz- und Ordnungsrelation</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19785</video:player_loc><video:duration>664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19765</video:thumbnail_loc><video:title>Der Euklidische Algorithmus (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19765</video:player_loc><video:duration>647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19752</video:thumbnail_loc><video:title>Die Ordnung der natürlichen Zahlen (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19752</video:player_loc><video:duration>766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19791</video:thumbnail_loc><video:title>Beispiele zur Modulo-Rechnung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19791</video:player_loc><video:duration>704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19766</video:thumbnail_loc><video:title>Der Euklidische Algorithmus (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19766</video:player_loc><video:duration>365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19944</video:thumbnail_loc><video:title>Using All These Cores: Transactional Memory in PyPy</video:title><video:description>Armin Rigo - Using All These Cores: Transactional Memory in PyPy PyPy, the Python implementation written in Python, experimentally supports Transactional Memory (TM). The strength of TM is to enable a novel use of multithreading, inheritently safe, and not limited to special use cases like other approaches. This talk will focus on how it works under the hood. ----- PyPy is a fast alternative Python implementation. Software Transactional Memory (STM) is a current academic research topic. Put the two together --brew for a couple of years-- and we get a version of PyPy that runs on multiple cores, without the infamous Global Interpreter Lock (GIL). The current research is based on a recent new insight that promises to give really good performance. The speed of STM is generally measured by two factors: the ability to scale with the number of CPUs, and the amount of overhead when compared with other approaches in a single CPU (in this case, with the regular PyPy with the GIL). Scaling is not really a problem here, but single-CPU performance is --or used to be. This new approach gives a single-threaded overhead that should be very low, maybe 20%, which would definitely be news for STM systems. Right now (February 2014) we are still implementing it, so we cannot give final numbers yet, but early results on a small interpreter for a custom language are around 15%. This looks like a deal-changer for STM. In the talk, I will describe our progress, hopefully along with real numbers and demos. I will then dive under the hood of PyPy to give an idea about how it works. I will conclude with a picture of how the future of multi-threaded programming might looks like, for high-level languages like Python. I will also mention CPython: how hard (or not) it would be to change the CPython source code to use the same approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19944</video:player_loc><video:duration>2520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19936</video:thumbnail_loc><video:title>Cutting-edge APIs using hypermedia at BSkyB</video:title><video:description>Adriana Vasiu - Cutting-edge APIs using hypermedia at BSkyB In this talk I will explain what hypermedia enabled API means, I will give an example of such an API and I will take you through the implementation details and the usage of flask, dougrain and HAL in this context. Also, I will present a brief comparison with an API that is not hypermedia enabled and take you through the advantages of using the hypermedia approach. ----- In the technology community at the moment there is a lot of talk about hypermedia enabled APIs and Web as an Architecture model. More and more applications nowadays try to adopt the loosely coupled and distributed web like architecture by using hypermedia as an engine of the application state. In Sky we are successfully implementing this approach for some of our components, and we’ve learnt that the major benefit for us is the scalability that it offers: as an increasingly expanding business with a constantly growing product portfolio, scalability of all our systems is crucial. In this talk I will share some of the things we learnt, I will explain what hypermedia enabled API means, I will give an example of such an API and I will take you through the implementation details and the usage of flask, dougrain and HAL in this context. Also, I will present a brief comparison with an API that is not hypermedia enabled and take you through the advantages of using the hypermedia approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19936</video:player_loc><video:duration>1949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19742</video:thumbnail_loc><video:title>mapmap.js - Ein kartographisches API für interaktive thematische Karten</video:title><video:description>Beim Programmieren von Web-Karten bewegt man sich derzeit zwischen zwei Polen: entweder mittels "Slippy Map" APIs wie z.B. Leaflet eine Hintergrundkarte aus Bildkacheln laden, oder mittels low-level Visualisierungswerkzeugen wie D3.js komplett dynamische, vektorbasierte Karten und Diagrammdarstellungen im Browser erstellen. Im ersten Fall sind der Interaktion mit den Karteninhalten Grenzen gesetzt, da nicht alle Karteninhalte als geometrische Objekte verfügbar sind, im zweiten Fall ist selbst für vergleichsweise einfache Kartendarstellungen umfangreicher und komplexerer Code notwendig. Das an der TU Wien entwickelte API mapmap.js versucht den kartographischen Visualisierungsprozess in seiner Gesamtheit in einem high-level JavaScript API abzubilden, wobei jeder Teilaspekt zunächst „einfach funktioniert“, aber bei Bedarf im Detail an die Notwendigkeiten der jeweiligen Anwendung angepasst werden kann. Die kartographische Visualisierungspipeline – vom Laden und Zusammenführen von Daten, Metadaten und Geometrie, über Projektion, Geometriemodifikation und Generalisierung, dem Zuweisen graphischer Repräsentationen und visueller Attribute bis zur Spezifikation von User-Interaktion – ist dabei im API abgebildet und erlaubt die Erstellung von interaktiven Karten mit etablierten Techniken in wenigen Zeilen, aber auch die Anpassung jeden Schrittes der Visualisierungspipeline im Detail und somit die Entwicklung völlig neuer kartographischer und hybrider Visualisierungstechniken. Dabei werden komplexe technische Details vom API abstrahiert, um im Code den kartographischen Prozess klarer werden zu lassen – Beispielsweise wird das asynchrone Laden von mehreren Ressourcen mittels Promises so implementiert, das ein sequentieller Programmierstil ohne Callbacks angewendet werden kann, oder per MapReduce-Modell das Filtern und Zusammenführen von Geometrie und Daten in modularer Weise unterstützt. Einige Case Studies zeigen den Einsatz von mapmap.js in der Praxis, u.a. im kürzlich veröffentlichten „genderATlas“ für Österreich, und runden den Vortrag ab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19742</video:player_loc><video:duration>1709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19946</video:thumbnail_loc><video:title>Python for Zombies: 15.000 enrolled in the first Brazilian MOOC to teach Python</video:title><video:description>Ashikaga - Python for Zombies: 15.000 enrolled in the first Brazilian MOOC to teach Python Experiences of how we spread the Python community in Brazil with a non english MOOC (Massive Open Online Course) to teach programming. Hacking basic modules and classes to obtain the "Answer to the Ultimate Question of Life, the Universe, and Everything". A funny way to teach programming.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19946</video:player_loc><video:duration>1570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19948</video:thumbnail_loc><video:title>Pioneering the Future of Computing Education</video:title><video:description>Ben Nuttall - Pioneering the Future of Computing Education How the Raspberry Pi Foundation are leading the way in the computing in schools revolution by providing affordable open and connectable hardware to people of all levels of experience. Now we have an education team, we're pushing forward with creating resources and training teachers to help deliver modern computing education around the world. All our learning resources are Creative Commons licensed and available on GitHub. We write materials that match the UK computing curriculum. ----- I'm Ben, from Raspberry Pi. I do development and outreach for the Foundation and I work with the rest of the education team to help make learning through computer science, coding and hardware hacking more accessible to all. In this talk I explain the Raspberry Pi story: its mission - the reason the Pi exists; what happened before release - getting the board in to production; what happened in the first two years - the community birth and growth; and what's coming next - education focus, new hardware and improved software. Python is the main language used (and advocated by us) in education with Raspberry Pi. We're creating learning resources to match up with the new UK computing curriculum, where we teach young people programming and computer science concepts with Python on Pi, and help teachers deliver quality material in the classroom to work towards the objectives the curriculum sets out to achieve. With Raspberry Pi we open up possibilities for connecting to the real world in an accessible way using the powerful, high level and human read/write -able language of Python. We work closely with the community: hobbyists organising Raspberry Jam events; educators teaching with Raspberry Pi; the software communities and their contributions - and we welcome any interested parties to get involved with helping us provide for the wider community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19948</video:player_loc><video:duration>1554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19748</video:thumbnail_loc><video:title>Freie (Geo-)Daten mit Freier (Geo-)Software - oder: wie kommen Geodaten zum Nutzer?</video:title><video:description>Auch wenn sich der Titel des Talks wie ein vereinfachter Werbeslogan anhört, entpuppt sich der dahinterstehende Inhalt bei näherer Betrachtung als tatsächlich spannende Fragestellung. Im Jahr 2014 wurde der erste Erdbeobachtungs-Satellit "Sentinel-1A" des EU Erdbeobachtungsprogramms "Copernicus" gestartet und sendet seit einiger Zeit kontinuierlich Fernerkungungsdaten zur Erde, gefolgt von "Sentinel-2A" in 2015. Dass über das Copernicus Programm mehr und mehr Daten verschiedenster Spektralbereiche zur Verfügung stehen, wird in der Fernerkundungs-Community natürlich wahrgenommen, verschiedenste Fachbereiche arbeiten bereits an der Nutzung der Daten. An potentiellen Nutzern und Anbietern der Geoinformations-Community fährt dieser Zug allerdings nahezu unbeachtet vorbei. Dabei sind sämtliche durch Copernicus bereit gestellte Daten Freie (Geo-)Daten und dürfen daher auch kommerziell aufbereitet angeboten und verarbeitet werden. Dass man mit Hilfe von Prozessierung aus Fernerkundungsdaten neue räumliche Erkenntnisse mit Nutzen für verschiedenste Bereiche der Geo-Information, sei es Landnutzung, Qualitätssicherung von Geodaten, Bodenfeuchte oder der Oberflächenstruktur des Landes, um nur einige Beispiele zu nennen, gewinnen kann, ist auch allgemein in der GIS-Welt bekannt. Was derzeit fehlt, oft auch inzwischen aufgrund der schieren Datenmenge, ist ein einfacher Zugang zu diesen Daten und vor allem zu den daraus gewonnenen Informationen. Der Vortrag stellt einen Ansatz vor, wie man diese neuen Freien Geodaten zeitnah mit der Freien Software GRASS GIS prozessieren und automatisiert als einen standardisierten OGC-Web-Service mittels GeoServer und MapProxy bereit stellen kann. Erweitert man die Architektur um Komponenten, die es dem Nutzer erlauben, auf Basis von bestimmten Algorithmen automatisiert und ohne technische Kenntnis der Software selber aktuelle Informationen zu generieren, so erweitert man den Nutzerkreis des Copernicus-Programms und verbindet gleichzeitig zwei Welten, die sich bisher in vielen Bereichen in friedlicher Ko-Existenz nebeneinander entwickelt haben: Die GIS- und die Fernerkundungs-Community. Auch die hierfür erforderlichen Schnittstellen existieren seit Manifestierung der WPS-Spezifikation des OGC längst. Damit entfällt die Hürde des mühseligen Datensammelns, langer Download-Zeiten, die Notwendigkeit des Vorhaltens von Rechen- und Speicherkapazitäten sowie der erforderlichen Kenntnis und Verfügbarkeit von Expertenwerkzeugen, denn das Laden eines standardkonformen WMS in eigene Werkzeuge ist für viele GIS-Nutzer seit Jahren gelebte Realität. Der Vortrag rundet sich durch konkrete Nutzungsbeispiele sowie einem praktischen Beispiel, die Vorstellung des Workflows und der Architektur ab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19748</video:player_loc><video:duration>1382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19891</video:thumbnail_loc><video:title>Der große Satz von Fermat Teil 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19891</video:player_loc><video:duration>1019</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19894</video:thumbnail_loc><video:title>Die Eulersche Phi-Funktion</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19894</video:player_loc><video:duration>991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19895</video:thumbnail_loc><video:title>Ein Satz zur Eulerschen Phi-Funktion</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19895</video:player_loc><video:duration>1075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19896</video:thumbnail_loc><video:title>Sätze zur Eulerschen Phi-Funktion 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19896</video:player_loc><video:duration>694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19889</video:thumbnail_loc><video:title>Lösungen linearer diophantischer Gleichungen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19889</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19893</video:thumbnail_loc><video:title>Der Satz von Euler</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19893</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19890</video:thumbnail_loc><video:title>Der große Satz von Fermat Teil2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19890</video:player_loc><video:duration>530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19899</video:thumbnail_loc><video:title>Kettenbruch zu einer irrationalen Zahl</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19899</video:player_loc><video:duration>636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19887</video:thumbnail_loc><video:title>Erweiterter Euklidischer Algorithmus Teil 3</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19887</video:player_loc><video:duration>651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19050</video:thumbnail_loc><video:title>Implementing High Availability with PostgreSQL</video:title><video:description>Availability, Durability, Architecture, Replication... explained How to implement PostgreSQL in a demanding project, what are the different technical offerings good for? All you wanted to know about replication and never dared to ask. PostgreSQL includes several High Availability solution, some replication solutions, and some external Open Source projects complement the offering. When to use which project and what for? This talk will present the usual needs you want to address in a medium size project and how to use several replication solutions to implement them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19050</video:player_loc><video:duration>3241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19958</video:thumbnail_loc><video:title>Gevent: asynchronous I/O made easy</video:title><video:description>Daniel Pope - gevent: asynchronous I/O made easy gevent provides highly scalable asynchronous I/O without becoming a nest of callbacks, or even needing code changes. Daniel will explain how to get started with gevent, discuss patterns for its use and describe the differences with Twisted, Tornado and Tulip/asyncio. ----- It has been claimed "Callbacks are the new GOTO". Most asynchronous IO libraries use callbacks extensively. gevent uses coroutines to provide highly scalable asynchronous I/O with a synchronous programming model that doesn't need code changes and callbacks. By elegantly monkey patching the Python standard library, both your code and all pure Python libraries become asynchronous too, making a separate collection of protocol implementations (in the style of Twisted) unnecessary. Code written like this is easier to understand, particularly for more junior developers. Crucially, IO errors can be raised at the right places. I will be introducing gevent's programming model, why it's easier, walk through simple code samples, and discuss experiences and metaphors for programming with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19958</video:player_loc><video:duration>2640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19072</video:thumbnail_loc><video:title>A Tale of Two Oracle Migrations</video:title><video:description>In this presentation I'll talk about two migrations from Oracle to PostgreSQL - the first back in 2001, which is how I got into PostgreSQL in the first place, and the second in 2013 involving the second largest stock exchange in Japan. One of the hotter PostgreSQL topics recently is the increasing trend towards enterprise-scale migrations from Oracle and other commercial databases to PostgreSQL - not only for cost savings but also for its rich and expanding feature set combined with a solid reputation for reliability. But it's hardly a new trend - that's how I first came across PostgreSQL back in 2001. I'll give a brief and hopefully humourous description of what I did back then (with some pictures of cute animals) and how it led to the Japanese stock market. Which is where I ended up in charge of the database underpinning the back office of Japan's second largest stock exchange, SBI Japannext. Since late last summer this has been powered by PostgreSQL and the changeover from Oracle has gone very smoothly. The main part of this presentation will be about how this migration was planned and implemented, and the foundations it has created for further adoption of PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19072</video:player_loc><video:duration>2283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19979</video:thumbnail_loc><video:title>An HTTP request's journey through a platform-as-a-service</video:title><video:description>Giles Thomas - An HTTP request's journey through a platform-as-a-service PythonAnywhere hosts tens of thousands of Python web applications, with traffic ranging from a couple of hits a week to dozens of hits a second. Hosting this many sites reliably at a reasonable cost requires a well-designed infrastructure, but it uses the same standard components as many other Python-based websites. We've built our stack on GNU/Linux, nginx, uWSGI, Redis, and Lua -- all managed with Python. In this talk we'll give a high-level overview of how it all works, by tracing how a request goes from the browser to the Python application and its response goes back again. As well as showing how a fairly large deployment works, we'll give tips on scaling and share a few insights that may help people running smaller sites discover how they can speed things up.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19979</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19937</video:thumbnail_loc><video:title>Elasticsearch from the bottom up</video:title><video:description>Alex Brasetvik - Elasticsearch from the bottom up This talk will teach you about Elasticsearch and Lucene's architecture. The key data structure in search is the powerful inverted index, which is actually simple to understand. We start there, then ascend through abstraction layers to get an overview of how a distributed search cluster processes searches and changes. ----- ## Who I am and motivation I work with hosted Elasticsearch and have interacted with lots of developers. We see what many struggle with. Some relevant theory helps a lot. What follows has already lead to many "Aha!"-moments and developers piecing things together herself. ## The inverted index The most important index structure is actually very simple. It is essentially a sorted dictionary of terms, with a list of postings per term. We show three simple sample documents and the resulting inverted index. ## The index term The index term is the "unit of search", and the terms we make decide how we can search. With the inverted index and its sorted dictionary, we can quickly search for terms given their prefix. ## Importance of text analysis Thus, we need to transform our search problems into string prefix problems. This is done with text analysis, which is the process of making of index terms. It is highly important when implementing search. ## Building indexes The way indexes are built must balance how compact an index is, how easily we can search in it, how fast we can index documents - and the time it takes for changes to be visible. Lucene, and thus Elasticsearch, builds them in segments. ## Index segments A Lucene index consists of index segments, i.e. immutable mini-indexes. A search on an index is done by doing the search on all segments and merging the results. Segments are immutable: This enables important compression techniques. Deletes are not immediate, just a marker. Segments are occasionally merged to larger segments. Then documents are finally deleted. New segments are made by buffering changes in memory, and written when flushing happens. Flushes are largely caused by refreshing every second, due to real time needs. ## Caches Caches like filter- and field caches are managed per segment. They are essential for performance. Immutable segments make for simple reasoning about caches. New segments only cause partial cache invalidations. ## Elasticsearch indexes Much like a Lucene index is made up of many segments, an Elasticsearch index is made up of many Lucene indexes. Two Elasticsearch indexes with 1 shard is essentially the same as one Elasticsearch index with 2 shards. Search all shards and merge. Much like segments, but this time possibly across machines. Shard / Index routing enables various partitioning strategies. Simpler than it sounds, so one important example: Essential for time based data, like logs: can efficiently skip searching entire indexes - and roll out old data by deleting the entire index. ## Common pitfalls We must design our indexing for how we search - not the searches for how things are indexed. Be careful with wildcards and regexes. Since segments are immutable, deleting documents is expensive while deleting an entire index is cheap. Updating documents is essentially a delete and re-index. Heavy updating might cause problems. Have enough memory and then some. Elasticsearch is very reliant on its caches. ## Summary We've seen how index structures are used, and why proper text processing is essential for performant searches. Also, you now know what index segments are, and how they affect both indexing and searching strategies. ## Questions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19937</video:player_loc><video:duration>2213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42890</video:thumbnail_loc><video:title>PostgreSQL: Zeitreihen mit SQL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42890</video:player_loc><video:duration>657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19970</video:thumbnail_loc><video:title>How to Setup a new Python Project</video:title><video:description>Felix Wick/Florian Wilhelm - How to Setup a new Python Project Setting up a new Python project from scratch can be quite hard. How to structure your files and directories. Where should my packages, modules, documentation and unit tests go? How do I configure setup.py, Sphinx and so on? We provide proven answers! ----- Whenever a Python beginner starts with its own project he or she is confronted with the same technical questions. Questions about a well thought out directory structure to hold all the files. How setup.py needs to be configured and even what it is capable of like specifying entry points and other goodies. We show from the experience of our yearslong work with Python how to structure your Python project in terms of folders, files, modules and packages. How to configure setup.py to specify your requirements, to use it with nosetests, with Sphinx and so on. We also elaborate on the usage of Git and Versioneer to help you version your package.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19970</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19947</video:thumbnail_loc><video:title>Python refactoring with Rope and Traad</video:title><video:description>Austin Bingham - Python refactoring with Rope and Traad Rope is a powerful Python refactoring library. Traad (Norwegian for “thread”) is a tool which makes it simpler to integrate rope into IDEs via a simple HTTP API. In this session we’ll look at how traad and rope work together and how traad integrates with at least one popular editor. ----- Python is a modern, dynamic language which is growing in popularity, but tool support for it is sometime lacking or only available in specific environments. For refactoring and other common IDE functions, however, the powerful open-source rope library provides a set of tools which are designed to be integrated into almost any programming environment. Rope supports most common refactorings, such as renaming and method extraction, but also more Python-specific refactorings, such as import organization. Rope’s underlying code analysis engine also allows it to do things like locating method definitions and generating auto-completion suggestions. While rope is designed to be used from many environments, it’s not always easy or ideal to integrate rope directly into other programs. Traad (Norwegian for “thread”) is another open-source project that addresses this problem by wrapping rope into a simple client-server model so that client programs (IDEs, editors, etc.) can perform refactorings without needing to embed rope directly. This simplifies dependencies, makes clients more robust in the face of errors, eases traad client development, and even allows clients to do things like switch between Python 2 and 3 refactoring in the same session. In this session we’ll look at how rope operates, and we’ll see how traad wraps it to provide an easier integration interface. The audience will get enough information to start using rope themselves, either directly or via traad, and they’ll see how to use traad for integrating rope into their own environments. More generally, we’ll look at why client-server refactoring tools might be preferable to the more standard approach of direct embedding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19947</video:player_loc><video:duration>1501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19938</video:thumbnail_loc><video:title>How Pony ORM translates Python generators to SQL queries</video:title><video:description>Alexey Malashkevich - How Pony ORM translates Python generators to SQL queries Pony ORM is an Object-Relational Mapper implemented in Python. It uses an unusual approach for writing database queries using Python generators. Pony analyzes the abstract syntax tree of a generator and translates it to its SQL equivalent. The translation process consists of several non-trivial stages. In this talk one of Pony ORM authors will reveal the internal details of this process. ----- [Pony ORM] is an object-relational mapper implemented in Python. It allows writing advanced queries to a database using plain Python in the form of a generator expression. This way queries look very concise. The main feature of Pony is to provide a method to write declarative queries to databases in pure Python using generators. For this purpose Pony analyzes the abstract syntax tree of a generator and translates it to its SQL equivalent. Following is a sample of a query in Pony: select(p for p in Product if "iPad" in p.name and p.price &amp;gt;= 500) This query translates to SQL using a specific database dialect. Currently Pony works with SQLite, MySQL, PostgreSQL and Oracle databases. In this talk one of Pony ORM authors will go through the process of the query translation and dig into the implementation details. Attendees are going to walk away with the understanding of: 1. Principles of building a programming language translator 2. Python to SQL translator implementation details 3. Approaches for creating a pluggable translator architecture The presentation outline: - Why Python generators are good for representing SQL queries - Main stages of Python to SQL translation overview - Decompiling Python bytecode into Python AST - Translating Python AST to database-independent SQL representation - Generating SQL for specific database - Pluggable translator architecture - Performance concerns: is such way of building SQL slower or faster then Django's and SQLAlchemy's?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19938</video:player_loc><video:duration>2693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19717</video:thumbnail_loc><video:title>Web-basierte Geoprozessierung mit Python und PyWPS</video:title><video:description>Neben der standard-konformen Bereitstellung von Geodaten wird zunehmend auch die Verarbeitung von Geodaten im Internet immer wichtiger. Zur standardisierten Ausführung von Geoprozessierungs-Diensten hat das Open Geospatial Consortium (OGC) die Spezifikation des „Web Processing Service“ (WPS) herausgebracht. Die Spezifikation legt grundlegend fest, wie ein Prozess beschrieben wird und ausgeführt werden kann. Mittlerweile hat die Spezifikation schon in unterschiedlichen Softwarepaketen Einzug gefunden, wie zum Beispiel dem 52 North WPS, ZOO WPS, deegree, GeoServer oder PyWPS. Die Programmiersprache Python wird oft für Verarbeitung von Geodaten verwendet und ist auch gut geeignet, um einen web-basierten Prozessierungsdienst aufzusetzen. Es existieren viele Bibliotheken zur Verarbeitung und Analyse von Raster- und Vektordaten sowie Geometrien. Ebenso besitzen viele GIS-Programme, wie zum Beispiel QGIS, GRASS GIS oder auch ArcGIS, Schnittstellen zu Python. Die Möglichkeiten solch eines Prozessierungsdienstes sollen am Beispiel der Software PyWPS [1] in diesem Vortrag gezeigt werden. PyWPS ist in Python entwickelt und existiert seit 2006. Aktuell wird an der neu entwickelten Version 4 gearbeitet. Es werden einfache Beispiele, wie die Transformation von Koordinaten oder das Puffern von Vektordaten, aber auch komplexere Beispiele, wie die Analyse von Zeitreihendaten, gezeigt. Ebenso werden Beispiele zur Anbindung von externen Programmen (z.B. GRASS GIS) und Schnittstellen (z.B. Google Earth Engine) präsentiert. Web-basierte Prozessierungsdienste können für eine Vielzahl an Aufgaben verwendet werden und bieten enorme Möglichkeiten, Nutzer- und Entwicklerfreundliche Geodatendienste aufzubauen. Dieser Vortrag liefert eine Einführung in den Bereich der „Web Processing Services“, die mit der Programmiersprache Python und der Software PyWPS umgesetzt worden sind, und zeigt das Potential web-basierter Prozessierung mittels WPS im Geodatenbereich auf. [1] = http://pywps.org</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19717</video:player_loc><video:duration>1525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19940</video:thumbnail_loc><video:title>Brain Waves for Hackers</video:title><video:description>Andreas Klostermann - Brain Waves for Hackers Using the Neurosky Mindwave headset we can read brain waves via bluetooth. In this talk I will present ways to interface with this device and to analyze their data, mostly from the perspective of a Python hacker, and not so much from the perspective of academic research or the development of production-ready software. I will convey the basic scientific and technical background, keeping in mind the non-medical audience, and touch on several practical applications, especially Neurofeedback and its use for personal mental training and potential therapeutic uses. The Audience can expect to walk away with a basic knowledge of EEG analysis, Neurofeedback and how to start experimenting with these devices on their own. ----- A new class of cheap consumer EEG devices allows ordinary hackers and even high school students a glimpse into the human brain. This talk will present how to use the "Neurosky Mindwave" headset with python software, and lay out the basic scientific and technical background. The Mindwave Mobile is a device that can be easily talked to using bluetooth, and it talks a binary protocol which is specifically designed to be useful without much computing power in the receiving device or advanced knowledge of signal processing. In fact, an Arduino with a few lines of code is perfectly capable of parsing some of the byte stream and reacting to the mental state of the user, while fully-featured python software can do advanced analysis using PyEEG and Pandas. The same hardware module and protocol is used in the Nekomimi headset (mind-controlled cat ears for cosplay) and some Boardgames (MindFlex). A python library for interfacing with the headset is presented and will be demonstrated on stage. Mostly kivy applications will be used. Also I will present some data analysis you can perform with pandas and scipy. Neurofeedback is a type of mental exercise where a computer uses the EEG data to direct the user towards certain mental states. In the easiest configuration a program would display a bar with the "concentration" level, and the user would learn how to tilt this bar upwards. In more complicated setups a game could react favorably towards states like relaxation or concentration. Using Gamification, Neurofeedback can provide a more engaging experience for children or adults, than other techniques with similar goals, like mindfulness meditation, and the more immediate feedback should enhance the effectiveness of mental training, though that has not been investigated scientifically yet. Neurofeedback has been shown to be effective (albeit not recommended as sole treatment) in Patients with Attention Deficit Hyperactivity Disorder (ADHD), Epilepsy and Dementia. Some background about these conditions and applications of Neurofeedback to them will be given. The first use of Neurofeedback was done in Cats, during early experiments with EEG electrodes in the 60ies. Cats where conditioned to exhibit certain wave patterns, and later, due to a coincidence, the researchers noticed that the conditioned cats where more resistant to epilepsy-inducing medications. The effect has since been reproduced in humans, in cases where medications did not work sufficiently. Ample hints on not to treat any of this information as medical advice will be provided. The goal of this talk is to promote Neurofeedback as a useful mental training and to encourage development of applications around Neurofeedback and the analysis of EEG data, from the perspective of a python hacker. I gave a similar talk at PyConDe 2013 in Cologne. The new talk will be in English, show some improvements on the software, and more advanced demonstrations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19940</video:player_loc><video:duration>2015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19747</video:thumbnail_loc><video:title>Neues in Metador 2.1</video:title><video:description>Metador2 ist eine OpenSource Lösung zum einfachen Erstellen und Bearbeiten von Metadaten. Dabei unterstützt Metador2 die Aufnahme von Metadaten gemäß der INSPIRE Technical Guidelines und der Richtlinien der GDI-DE, kann aber auch einfach an völlig unterschiedliche und beliebige Metadatenprofile angepasst werden. Die Webanwendung bietet Importfunktionen, wie z.B. aus WMS-Capabilities an und kann die Metadaten als XML, PDF oder HTML exportieren. Metador2 bringt selbst keine CSW-Schnittstelle mit, sondern wird dafür durch CSW-Software wie Geonetwork oder deegree erweitert. Metador 2.1 bringt ein neues Plugin-System mit, das die Erweiterung der Software um neue Funktionen einfacher und übersichtlicher macht. Plugins können dabei u.a. unterschiedliche Metadatenprofile sein. Während im INSPIRE und GDI-DE-Kontext die Metadatenprofile recht ähnlich sind, können z.B. für interne Metadaten unterschiedliche Profile für unterschiedliche Datentypen genutzt werden. Ist ein Metadatenprofil in einem Plugin umgesetzt, können auch weitere, von diesem abhängige Plugins entwickelt werden, beispielsweise für den Import von Metadaten in dieses Profil. Eine weitere Einsatzmöglichkeit von Plugins kann die Anpassung des Themas sein, d.h. der Farben, des Logos, etc. Der Vortrag stellt die Neuerungen in der kommenden Version 2.1 vor, mit Live-Beispielen. Metador ist verfügbar unter: https://github.com/WhereGroup/metador2/</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19747</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19739</video:thumbnail_loc><video:title>Jenseits von Mercator</video:title><video:description>Karten im OpenStreetMap-Umfeld werden fast immer in Mercator-Projektion produziert. Diese prägt durch ihre Verbreitung nicht nur in OpenStreetMap, sondern auch in so gut wie allen anderen globalen Internet-Kartendiensten unser Verständnis von Geographie und Kartographie in einem erheblichen Ausmaß. Dieser Vortrag erläutert die Vor- und Nachteile dieser Projektion, insbesondere auch den Einfluss, den diese auf die Datenerfassung in OpenStreetMap hat. Es werden verschiedene Alternativen mit ihren möglichen Anwendungsfeldern vorgestellt sowie die praktischen Schwierigkeiten beim Umgang mit Projektionen und der Umrechnung zwischen verschiedenen Koordinatensystemen erläutert. Der Vortrag richtet sich primär an Kartenentwickler, Kartennutzer und Mapper im OpenStreetMap-Umfeld, enthält aber auch nützliche Hinweise und Anregungen für Produzenten lokaler Karten in transversaler Mercator-Projektion auf nicht-OSM-Basis sowie für Software-Entwickler.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19739</video:player_loc><video:duration>1756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19945</video:thumbnail_loc><video:title>PyPy status talk (a.k.a.: no no, PyPy is not dead)</video:title><video:description>Armin Rigo/Romain Guillebert - PyPy status talk (a.k.a.: no no, PyPy is not dead) The current status of PyPy, with a particular focus on what happened in the last two years, since the last EuroPython PyPy talk. We will give a brief overview of the current speed and the on-going development efforts on the JIT, the GC, NumPy, Python 3 compatibility, CFFI, STM... ----- In this talk we will present the current status of PyPy, with a particular focus on what happened in the last two years, since the last EuroPython PyPy talk. We will give an overview of the current speed and the on-going development efforts, including but not limited to: - the status of the Just-in-Time Compiler (JIT) and PyPy performance in general; - the improvements on the Garbage Collector (GC); - the status of the NumPy and Python 3 compatibility subprojects; - CFFI, which aims to be a general C interface mechanism for both CPython and PyPy; - a quick overview of the STM (Software Transactional Memory) research project, which aims at solving the GIL problem. This is the "general PyPy status talk" that we give every year at EuroPython (except last year; hence the "no no, PyPy is not dead" part of the title of this talk).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19945</video:player_loc><video:duration>1897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19721</video:thumbnail_loc><video:title>Automatische Edits und Importe in OpenStreetMap</video:title><video:description>Mit zunehmender Bekanntheit von OpenStreetMap steigt auch die Anzahl von Menschen, die es gut mit dem Projekt meinen und mal eben weltweit etwas "reparieren". OpenStreetMap ist voll von Tippfehlern und logischen Problemchen, von Flüssen, die aufwärts fließen und Straßen, die durch Häuser führen. Was liegt für den cleveren Hacker da näher, als Probleme wie diese kurzerhand mit einem Python-Skript zu reparieren - Handarbeit würde ja viel zu lange dauern und ist ausserdem was für die Dummen! Wer nicht programmieren kann, der reiht wenigstens ein paar frei verfügbare Tools geschickt aneinander, um ein weltweites Suchen und Ersetzen zu realisieren, oder man beglückt OSM mit einem freien Adressdatensatz, der Web herumschwirrte und den OSM aus völlig unverständlichen Gründen noch nicht vereinnahmt hatte - und solche Vorhaben vorher mit der Community zu diskutieren, ist eh was für Anfänger, oder? It's a Wiki, Feuer frei! Dieser Vortrag erklärt die Risiken und Nebenwirkungen solcher gut gemeinten Beiträge und versucht, den Schaffensdrang hilfsbereiter Hacker in community-verträglichere Bahnen zu lenken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19721</video:player_loc><video:duration>1691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19858</video:thumbnail_loc><video:title>Kongruenzabbildungen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19858</video:player_loc><video:duration>2326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19751</video:thumbnail_loc><video:title>Die Ordnung der natürlichen Zahlen (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19751</video:player_loc><video:duration>888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19878</video:thumbnail_loc><video:title>Primfaktorzerlegung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19878</video:player_loc><video:duration>568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19626</video:thumbnail_loc><video:title>A CouchDB replication endpoint in PHP</video:title><video:description>A CouchDB replication endpoint in PHP This talk shows how I implemented a replication endpoint for the CouchDB replication protocol in PHP. This makes it possible to use about any backend as a synchronization point for Offline-First HTML5 applications powered by tools like PouchDB or TouchDB. You will also be able to replicate a CouchDB database into a MySQL database or vice-versa. The growing amount of endpoints for this protocol in different languages and environments suggests that the CouchDB replication protocol might evolve as a standard for eventual consistent multi-master replication. ······························ Speaker: Kore Nordmann Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19626</video:player_loc><video:duration>3014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19589</video:thumbnail_loc><video:title>Was ist cloud?</video:title><video:description>Cloud computing - warum müssen wir es machen, was muss man dabei beachten, und was hat es mit Software Defined Networks zu tun. Kristian Köhntopp</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19589</video:player_loc><video:duration>3442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19564</video:thumbnail_loc><video:title>Einmal Linux zum Mitnehmen, bitte?</video:title><video:description>Erfolreiche Linux Install Partys? Wie geht das denn? Seit über fünf Jahren führt der OSAK einmal im Semester eine Linux Install Party und Workshops durch. Volle Hörsäle sind bei den Veranstaltungen keine Seltenheit. In diesem Vortrag wird unter anderem behandelt, wer der OSAK ist, wie die Veranstaltungen geplant werden, wie auf die Veranstaltungen aufmerksam gemacht wird, wie die Veranstaltungen in 6 Monaten auf die Beine gestellt werden und wie (K)Ubuntu automatisiert auf die Bedürfnisse der Studierenden angepasst wird. Es darf sich auf nette Anekdoten aus 5 Jahren Linux Install Partys gefreut werden. Daniel Schulte, Hinrikus Wolf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19564</video:player_loc><video:duration>3225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19609</video:thumbnail_loc><video:title>Docker in Produktion</video:title><video:description>Docker unterstützt wie kein anderes Tool die Verbindung von Entwicklung und Betrieb. In diesem Talk stelle ich meine Erfahrungen vor, die ich in den letzen 8 Montaten mit Docker im Produktiveinsatz sammel konnte. Sebastian Mancke</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19609</video:player_loc><video:duration>4126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19559</video:thumbnail_loc><video:title>Thank God it's Open Friday</video:title><video:description>Tech companies that want to stay relevant better learn to learn. More specifically they need employees that learn fast and share their knowledge. But how to make time for that? We invest 10% of our time to hold an Open Space every other Friday. We're still thrilled with the results! Corinna Baldauf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19559</video:player_loc><video:duration>3253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19620</video:thumbnail_loc><video:title>Pull Requests: Not Just For Code Anymore</video:title><video:description>Many companies have copied the fork-and-pull-request model from open source because it works so well, even for closed-source projects. So why are company processes and policies written in isolation with no collaboration? I'll present New Relic's implementation of an open-source-inspired workflow that drives all of our internal company processes. Tim Krajcar</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19620</video:player_loc><video:duration>1929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19557</video:thumbnail_loc><video:title>FrOSCon 2015: Lightning Talks</video:title><video:description>Lightning talks are 4-5 minute talks by you about your awesome project, weird issues, systems, concepts or some made-up technique. Christian Theune</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19557</video:player_loc><video:duration>2863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42872</video:thumbnail_loc><video:title>Simulated distribution of prokaryotes chlorophyll concentration in the Southern Ocean</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42872</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42871</video:thumbnail_loc><video:title>Simulated distribution of diatom chlorophyll concentration in the Southern Ocean</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42871</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42873</video:thumbnail_loc><video:title>Simulated distribution of haptophytes chlorophyll concentration in the Southern Ocean</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42873</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19851</video:thumbnail_loc><video:title>Videos in Public Libraries</video:title><video:description>Providing access to video can be challenging, especially when it comes to film. To clear the rights, to get hands on the material, to manage the licenses, different language versions and age ratings - all this needs to be solved before a film is shown to any kind of public. More often than not, public institutions do neither have the expertise, the personnel, the money or the experience to answer to this challenge. The solution suggested by AVA – Audio Visual Access is collaboration. Film festivals, public libraries and a technology company with a focus on Video on Demand work together to provide festival films to public libraries and cultural institutions across Europe. The festivals select the films, curate programs, clear the rights and provide the video files and the institutions provide the space, visibility and the audience. The technology company is providing the services and solutions: In AVA we are creating a platform that allows all the different partners to work together on rights management, access for the audience, cloud transcoding, VoD, authentication services etc. etc. Another aspect is worth mentioning: Money. Collaboration projects like AVA are proving very successful with funding institutions. AVA is being financed under the Audience Development call by the MEDIA program of the European Union. Another project run by the reelport GmbH on Virtual Reality with a similar consortium has been awarded funding by the H2020 program of the European Union, too. In the light of this success of AVA we strongly encourage partnerships between everybody dealing with digital video, science and other public institutions, content providers and tech – companies alike.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19851</video:player_loc><video:duration>1533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19735</video:thumbnail_loc><video:title>GIS in der Cloud - Schönwetterwolke, Gewitter oder reiner Dunst?</video:title><video:description>Das WebGIS-Systeme Desktop-basierten an Funktionalität zunehmend ebenbürtig werden, ist fast schon ein alter Hut. Doch wie sieht es auf der Serverseite aus? Ist die Verlagerung von GIS-Architekturen in die Cloud wirklich die allseits Schönwetter-Machende, problemlos skalierbare Alternative zur klassischen Anmietung eines Servers, wo sind Fallstricke, wie sieht es mit den Kosten aus und überhaupt, wo landen meine Daten eigentlich? Der Vortrag beleuchtet vor dem Hintergrund technischer und rechtlicher Aspekte praktische Vor- und Nachteile des Cloud-Hostings und zeigt anhand von konkreten Beispielen auf, wann sich die Cloud als Hostingadresse für Kartendienste und WebGIS-Plattformen wirklich lohnt. Als Beispiele werden auf OSM- und anderen Freien Daten basierende weltweite Kartendienste sowie die auf SHOGun2 basierende WebGIS-Plattform „MapMavin“ vorgestellt. Für beide wurde der Betrieb auf einem Cloud-Server geprüft, doch nur für MapMavin dann auch tatsächlich realisiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19735</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19931</video:thumbnail_loc><video:title>Viererimpuls, Masse und Energie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19931</video:player_loc><video:duration>2235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42880</video:thumbnail_loc><video:title>Einführung in Open Source</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42880</video:player_loc><video:duration>1055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19991</video:thumbnail_loc><video:title>I want to help! How to make your first contribution to open-source.</video:title><video:description>Julie Pichon - I want to help! How to make your first contribution to open-source. Do you like open-source? Would you like to give back somehow but are not sure what to do or where to start? Together we will look at the usual workflow for making any kind of contribution, using a real patch as an example. ----- This talk aims to show at a high-level what is the process for contributing to most open-source projects. We will go from discovering a project to how to find the contributor guidelines, prepare your contribution for submission and what happens next. The general principles will be illustrated with an example from the speaker's first contribution to OpenStack. The target audience for the talk is people who have never contributed to open-source, though they would like to. Although the example will be a code contribution, the process as described applies to all kinds of contributions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19991</video:player_loc><video:duration>1153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42881</video:thumbnail_loc><video:title>OpenStreetMap und Wikidata</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42881</video:player_loc><video:duration>679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42623</video:thumbnail_loc><video:title>5 Jahre TIB AV-Portal</video:title><video:description>Im Webinar werden die Dienstleistungen des Videoportals der Technischen Informationsbibliothek (TIB) vorgestellt. Das TIB AV-Portal ist ein freies webbasiertes Portal für wissenschaftliche AV-Medien aus Technik und Naturwissenschaften, das vor 5 Jahren online ging. Das Portal bietet u.a. eine automatisierte Metadatenanreicherung, semantische Suchtechnologien, DOI-Vergabe und Langzeitarchivierung sowie die Video-Metadaten als Linked Open Data im RDF-Format. Das Webinar beleuchtet die automatische Videoanalyse und Suche des Portals. Darüber hinaus werden einzelne Funktionalitäten wie das Zitieren, Einbetten und Publizieren der wissenschaftlichen Videos vorgestellt. Zudem werden aktuelle und zukünftige Entwicklungen vorgestellt. Wissenschaftliche Filme aus Technik und Naturwissenschaften ganz einfach nutzen, zitieren und publizieren: Das TIB AV-Portal bietet Zugang zu Videos aus Technik sowie Architektur, Chemie, Informatik, Mathematik und Physik.    Im Webinar erfahren Sie, wie Sie über die automatische Analyse von Sprache, Bild und Text punktgenau im Videoinhalt suchen, wie die automatische Videoanalyse und Indexierung funktioniert, wie Sie im Portal recherchieren, wie Sie Videos und Videosegmente zitieren und einbetten und wie Sie selbst Filme im TIB AV-Portal publizieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42623</video:player_loc><video:duration>2115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19859</video:thumbnail_loc><video:title>Taxigeometrie</video:title><video:description>Ein Vortrag über Taxigeometrie, Metriken und mathematische Modellbildung Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19859</video:player_loc><video:duration>3540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19921</video:thumbnail_loc><video:title>Lorentz-Transformation im Detail</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19921</video:player_loc><video:duration>2597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19913</video:thumbnail_loc><video:title>Kosmologie der Friedmann-Gleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19913</video:player_loc><video:duration>2317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19916</video:thumbnail_loc><video:title>Kovarianz, Kontravarianz, Tensoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19916</video:player_loc><video:duration>2533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19917</video:thumbnail_loc><video:title>Krümmungsskalar, Volumen eines geodätischen Balls</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19917</video:player_loc><video:duration>2184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19926</video:thumbnail_loc><video:title>Ricci-Tensor und Volumenänderung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19926</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19933</video:thumbnail_loc><video:title>Zeitdilatation, Eigenzeit, Zwillingsparadoxa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19933</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19915</video:thumbnail_loc><video:title>Kovariante Ableitungen vertauschen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19915</video:player_loc><video:duration>1077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19919</video:thumbnail_loc><video:title>Längenkontraktion; Relativität der Gleichzeitigkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19919</video:player_loc><video:duration>1151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19925</video:thumbnail_loc><video:title>relativistische Geschwindigkeitsaddition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19925</video:player_loc><video:duration>1059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19097</video:thumbnail_loc><video:title>The Worst Day of Your Life</video:title><video:description>Recovering from Crises and Disasters What do you do when the worst happens? It could be a catastrophic hardware (or even data center) failure, a badly placed rm -rf *, or a PostgreSQL bug. We'll discuss how to recover from disasters that are far outside the usual operating procedure... and how to avoid getting into them in the first place. Every DBA with real-life experience knows that sinking feeling when you realize that something terrible has happened: PostgreSQL crashes with a PANIC message, you realize you were on the production system when you dropped that table, or you get a status update that "us-east is currently experiencing problems." What do you do? There's no single solution to catastrophic problems, but we can talk about strategies that might help you keep a cool head while everything around you is losing theirs. We'll talk about things like: Dealing with PostgreSQL bugs. Catastrophic hardware failures. Application and operator error. And, of course, we'll discuss what you need to do in advance to make the Worst Day of Your Life a little bit less traumatic: Backup and recovery strategies and tradeoffs. Upgrade procedures. Planning for business continuity in major disasters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19097</video:player_loc><video:duration>2460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36027</video:thumbnail_loc><video:title>Synopsis - Health and Medical Short Bites #5 - Australian Health Thesaurus</video:title><video:description>Australian Health Thesaurus James Hummfray, Manager of the Australian Health Thesaurus, HealthDirect Australia HealthDirect uses the Thesaurus to improve the user’s search experience by: -- auto-suggestions of search terms -- alternative terms or synonyms to find content -- ranking in search results of the most relevant content -- facets or filters to narrow down a user’s search results -- lists of related keywords</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36027</video:player_loc><video:duration>43</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19515</video:thumbnail_loc><video:title>BSD Multiplicity</video:title><video:description>Ever since the University of California, Berkeley CSRG implemented the chroot(8) command and system call in its BSD operating system in 1982, the community-developed BSD Unix derivatives have set the standard for the introduction of plurality to the conventionally-singular Unix computing model. Today's system operators and developers have an array of BSD-licensed multiplicity strategies at their disposal that offer various degrees of both isolation and virtualization when introducing plurality. This paper will survey current and experimental BSD multiplicity strategies including chroot, FreeBSD jail, NetBSD/Xen, Amazon EC2, compatlinux, GXemul and SIMH, plus experimental strategies such as FreeBSD BHyVe, compatmach, Usermode NetBSD, Dragonfly BSD vkernel, OpenBSD sysjail and NetBSD mult. As an applied survey, this paper will both categorize each multiplicity strategy by the Unix environment to which it introduces plurality and demonstrate the usage of the utilities relating to each solution. The survey criteria consist of five distinct Unix environments to which plurality is introduced: • Machine Multiplicity, as distinguished by the introduction of native and foreign hardware system and their distinct Instruction Set Architectures defined by distinct physical hardware systems, virtualized instances of them, or software emulattions of them (NetBSD-Xen/EC2, GXemul, SIMH and BHyVe) • Kernel Multiplicity, as distinguished by a plurality of executing kernels (Usermode NetBSD, Dragonfly BSD vkernel) • Init Multiplicity, as distinguished by distinct kernel-spawned init processes and their descendant processes (mult) • Userland Multiplicity, as distinguished by distinct userlands with optional process tables and their descendant processes (chroot, FreeBSD jail and sysjail) • API Multiplicity, as distinguished by distinct foreign Application Programming Interface compatibility layers (compatlinux, compatmach) The reader will thus come away with a set of working examples for each solution that they can implement on their own. In addition, this survey addresses key host and guest administrative considerations applicable to each multiplicity solution: • Storage Device considerations: Are they hardware or software-based? What image and file system formats are supported? • Network Device considerations: Are they configured by the host? From within the guest? • Console Device considerations: Does the guest appear on the host console? Is it redirected to a network-aware solution such as VNC or X11 over SSH? • Kernel considerations: Is the native or foreign guest kernel modified? Does it reside within or outside the guest userland? • Userland considerations: Is the guest userland modified? Does it lend itself to customization through additive or subtractive techniques?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19515</video:player_loc><video:duration>3396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19553</video:thumbnail_loc><video:title>SDAPS</video:title><video:description>This talk will give an introduction into SDAPS how it works and how it can be used automate surveys or even examinations on paper. In the core SDAPS is an optical mark recognition software that is integrated with LaTeX and LibreOffice. It provides all the utilities to automate simple surveys, including questionnaire creation, manual error correction, and a simple report generation module. Also important is its flexibility to be used for data acquisition by either exporting the data or even interfacing with SDAPS python API directly for specialized applications. Benjamin Berg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19553</video:player_loc><video:duration>2551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19520</video:thumbnail_loc><video:title>pfSense 2.1: IPv6 and more</video:title><video:description>pfSense is a BSD licensed customized distribution of FreeBSD tailored for use as a firewall and router. In addition to being a powerful, flexible firewalling and routing platform, it includes a long list of related features and a package system allowing further expandability without adding bloat and potential security vulnerabilities to the base distribution. This session is being presented by the founders of the pfSense project, Chris Buechler and Scott Ullrich. At the time of BSDCan 2012, pfSense 2.1 will be newly released. This release adds IPv6 support to nearly every portion of the system, as well as some other smaller changes. This session will cover all of the changes in the 2.1 release, primarily focusing on adding IPv6 support to your existing deployments. With IPv4 address space dwindling and World IPv6 Launch coming up in June, now is the time to bring up IPv6 on your networks. While IPv6 brings new benefits, it also poses new security and connectivity considerations, which will be covered. Attendees will come away with all the latest on the project, as well as knowledge to securely bring their networks onto the 21st century Internet with IPv6.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19520</video:player_loc><video:duration>3664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36020</video:thumbnail_loc><video:title>Health and Medical Short Bites #2 - Storing and publishing health and medical data - 2017-05-16</video:title><video:description>Kate LeMay (ANDS) covered more general storage and repository options for health and medical data including: -- Institutional -- Discipline -- Non-specific repositories Jeff Christiansen (QCIF) introduced med.data.edu.au Med.data.edu.au is a national facility to provide petabyte-scale research data storage, and related high-speed networked computational services, to Australian medical and health research organisations. -- Find data -- Use data -- Store data</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36020</video:player_loc><video:duration>1930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40342</video:thumbnail_loc><video:title>Health and medical data #3 - Ethics, legal issues and data sharing - 2017.05.23</video:title><video:description>The legal framework around privacy in Australia is complex and differs between states. Many Acts regulate the collection, use, disclosure and handling of private data. Principles to follow around sensitive data include the management of personal information in an open and transparent way, only collecting necessary information, and adequate de-identification of data when possible. There are also many ethical considerations around the management and sharing of sensitive data. Informed consent by research participants is essential for the collection, use and sharing of sensitive data. Storage, access, de-identification and plans for sharing are very important considerations. 1 ) Legal issues and data sharing: -- Phoebe Macleod, Legal Counsel and Business Development Manager, and Amandine Philippart De Foy, Paralegal, for the Murdoch Children’s Research Institute 2 ) Ethics and data sharing: -- Dr Conor Brophy MBBS, MD, MBioethics, FRCP, AFRACMA, Chair of Mater Misericordiae Ltd Human Research Ethics Committee, Adjunct Professor, QUT Chairperson UHREC, and Senior Lecturer UQ</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40342</video:player_loc><video:duration>1945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40341</video:thumbnail_loc><video:title>Review of the National Statement on Ethical Conduct in Human Research: Section 3 and Data Issues - 2018.09.05</video:title><video:description>The National Statement on Ethical Conduct in Human Research (2007) has recently been updated, most significantly with a fully revised section 3. Section 3 now has several recommendations around management of data throughout the research lifecycle. NHMRC Expert Advisor Jeremy Kenner and ARDC Research Data Specialist Kate LeMay will discuss these new requirements. The National Statement is intended for use by: -- any researcher conducting research with human participants; -- any member of an ethical review body reviewing that research; -- those involved in research governance; and -- potential research participants. The National Statement is developed jointly by the National Health and Medical Research Council, the Australian Research Council and Universities Australia. Jeremy Kenner is the Expert Advisor for Ethics to the NHMRC’s Evidence, Advice and Governance Branch. At NHMRC, he is responsible for and contributes to a broad range of programs and projects related to health and research ethics, clinical trials and governance of research and provides advice internally and externally on these matters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40341</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35938</video:thumbnail_loc><video:title>Snippet - Health &amp; Medical Short Bites #5 - Australian Health Thesaurus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35938</video:player_loc><video:duration>779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36021</video:thumbnail_loc><video:title>Snippet - Health and Medical Short Bites #2 - Storing and publishing-med.data.edu.au</video:title><video:description>Short snippet outlining what Jeff Christiansen (QCIF) talks about more extensively in the 16 May 2017 webinar: Storing and publishing heath and medical data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36021</video:player_loc><video:duration>103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19521</video:thumbnail_loc><video:title>State of 802.11 in FreeBSD</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19521</video:player_loc><video:duration>2008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19059</video:thumbnail_loc><video:title>Row Level Security</video:title><video:description>Row-level security has a feature with longstanding development. It can enforce users to reference or modify part of rows according to the configured security policy. So, we can utilize this feature as if virtual private database on other commercial database, however, we designed this feature much carefully to keep both of reliable security and minimum performance trade-off. In addition, we enhanced usability to allow row-level security policy using usual expressions, also plan to integration with label based mandatory access control. This session introduces which was the problematic scenario being called "leaky-view", solutions for them as basis of this feature, row-level security feature being newly supported, and the future plan towards integration with label based mandatory access control. We don't assume audience has deep knowledge on planner. Typical use cases will be helpful for web-application developers who like to ensure reliable separation between users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19059</video:player_loc><video:duration>2994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17910</video:thumbnail_loc><video:title>11 - Wir legen die Kosten auf unsere Produkte um (1)... im einfachsten Fall durch simple Division</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17910</video:player_loc><video:duration>518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40649</video:thumbnail_loc><video:title>Disc radius 100 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40649</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40655</video:thumbnail_loc><video:title>Capped column 200×150 µm (bar 100×50 µm)</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40655</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40654</video:thumbnail_loc><video:title>Capped column 150×250 µm (bar 50×50 µm)</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40654</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40652</video:thumbnail_loc><video:title>Capped column 75×125 µm (bar 25×25 µm)</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40652</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40653</video:thumbnail_loc><video:title>Capped column 100×75 µm (bar 50×25 µm)</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40653</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40656</video:thumbnail_loc><video:title>Column 25×50 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40656</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40490</video:thumbnail_loc><video:title>Interaktive Visualisierung der Auswirkungen verschiedener Rolling Windows Verfahren auf die Berechnung des mittleren Kontrastwerts im Film Syriana</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40490</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40246</video:thumbnail_loc><video:title>Evolution of alluvial cover (27% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40246</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40247</video:thumbnail_loc><video:title>Evolution of alluvial cover (19% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40247</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40431</video:thumbnail_loc><video:title>Ice Meandering 01</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40431</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17908</video:thumbnail_loc><video:title>9 - Wir verteilen primäre Gemeinkosten auf die Kostenstellen - Betriebsabrechnungsbogen BAB</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17908</video:player_loc><video:duration>246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17937</video:thumbnail_loc><video:title>4 - Klausuraufgabe zur Break-Even-Analyse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17937</video:player_loc><video:duration>248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15633</video:thumbnail_loc><video:title>Kinetische Berechnungen für eine Reaktion Zweiter Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15633</video:player_loc><video:duration>141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17534</video:thumbnail_loc><video:title>3D Drucken / Lasermikrosintern von Keramik und Metall</video:title><video:description>3D Drucken / Lasermikrosintern von Keramik und Metall 3D Printing / Laser micro sintering of ceramics and metalls Schritt 1: Vielzahl von Zyklen aus Schichtaufzug und selektive Laserbearbeitung Schritt 2: Herauslösen des Bauteils aus Pulverbett und Ablösen von Bauteilplattform</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17534</video:player_loc><video:duration>51</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17536</video:thumbnail_loc><video:title>Laser PVD zur Erzeugung von Hartstoffschichten</video:title><video:description>Laser PVD zur Erzeugung von Hartstoffschichten Pulsed Laser Deposition for producing hard material coatings</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17536</video:player_loc><video:duration>26</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17535</video:thumbnail_loc><video:title>Remote Laserbohren und Schneiden von Edelstahl</video:title><video:description>Remote Laserbohren und Schneiden von Edelstahl Remote Laser drilling and Laser cutting of metal Schritt 1: Bohren eines kreisförmigen Locharrays Schritt 2: Schneiden von Löchern und der Außenkontur durch Laserablation in mehreren Überfahren (Scangeschwindigkeit: 16 m/s; 2500 Löcher pro s)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17535</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17533</video:thumbnail_loc><video:title>Remote Laserbohren und Schneiden von Aluminiumnitridkeramik</video:title><video:description>Remote Laserbohren und Schneiden von Aluminiumnitridkeramik Remote Laser drilling and Laser cutting of aluminum nitride ceramics Schritt 1: Bohren eines kreisförmigen Locharrays Schritt 2: Schneiden von Löchern und der Außenkontur durch Laserablation in mehreren Überfahren (Scangeschwindigkeit: 16 m/s; 2500 Löcher pro s)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17533</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19514</video:thumbnail_loc><video:title>auditdistd - Secure and reliable distribution of audit trail files</video:title><video:description>Security Event Audit is a facility to provide fine-grained, configurable logging of security-relevant events. Audit events are stored in trail files that can be used for postmortem analysis in case of system compromise. Once the system is compromised, an attacker has access to audit trail files and can modify or delete them. The auditdistd daemon's role is to distribute audit trail files to a remote system in a secure and reliable way. The talk will provide background to the Security Event Audit facility in FreeBSD and will describe auditdistd daemon in detail. The auditdistd daemon is a good example of using modern sandboxing mechanisms, like capsicum. During the talk audit subsystem and auditdistd daemon will be presented live.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19514</video:player_loc><video:duration>2135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19094</video:thumbnail_loc><video:title>PostgreSQL experience in Russian Parliament</video:title><video:description>In 2010 Russian State Duma (lower chamber of parliament) renewed its web site. That was the first step in modernization towards open data and e-goverment in further years. PostgreSQL took a central place in data integration between intranet systems and open web services. During recent years many new open data systems were launched powered by PostgreSQL. This talk covers the issues of PostgreSQL integration into State Duma intranet systems, which were mostly running Oracle Database as well as implementation of many open data systems. Data between intranet systems and PostgreSQL databases are mostly synchronized using ora2pg. Full synchronization was used for small databases as well as incremental synchronization for large databases. Open data systems implemented on PostgreSQL including: Law and draft law search systems Open vote system Verbatim system Using PostgreSQL database allows to save license const as well as achieve great performance and features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19094</video:player_loc><video:duration>1511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19561</video:thumbnail_loc><video:title>XMPP 2015 - challenges of modern day instant messaging</video:title><video:description>There are many instant messaging solutions. Some of them are open source yet only a few rely on open and established protocols. Nonetheless utilizing open standards is a keystone to not just creating the next hype but to create a lasting solution that will outlive its competition. XMPP is such a standard and has been around for over a decade. Unfortunately in the past XMPP had had a hard time adapting to the challenges of mobile and multi-device environments. However in the last 18 month the XMPP community was able to overcome a lot of these problems. This talk is about how we solved the problems of unreliable connections, power consumption and message synchronization. It is also a talk about the remaining challenges and possible solutions. Daniel Gultsch</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19561</video:player_loc><video:duration>3284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19512</video:thumbnail_loc><video:title>An Introduction to Verifiedexec in NetBSD</video:title><video:description>The verifiedexec feature has been part of NetBSD for some years now. It seems that a lot of people are unaware of the feature or do not know the full capabilities of verifiedexec. This talk will introduce the feature, what it can do and also what it could be capable of with some kernel changes. The verified execuction feature is a unique extension to the NetBSD kernel that allows an administrator to ensure the binaries and files that are being accessed have not been modified by comparing the fingerprint of the on-disk file with a "known good" copy of the fingerprint kept in kernel memory. This allows very fine grain control over what will be executed on the machine, even by root, and can provide assurance that files have not been modified. In this talk I will go over some of the history of verified execution, how it works and what it can do, then finally move on to what the next steps I want to take in the development of veriexec. Verified execution has been in NetBSD for a long time but it seems to be a feature that that is not widely known about, hopefully this talk can raise its profile somewhat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19512</video:player_loc><video:duration>3599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19513</video:thumbnail_loc><video:title>An Overview of Locking in the FreeBSD Kernel</video:title><video:description>The FreeBSD kernel uses seven different types of locks to ensure proper access to the resources that it manages. This talk describes the hierarchy of these locks from the low-level and simple to the high-level and full-featured. The functionality of each type of lock is described along with the problem domain for which it is intended. The talk concludes by describing the witness system within the FreeBSD kernel that tracks the usage of all the locks in the system and reports any possible deadlocks that might occur because of improper acquisition ordering of locks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19513</video:player_loc><video:duration>2860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19563</video:thumbnail_loc><video:title>Private Cloud mit OpenSource – “Jetzt aber in echt!"</video:title><video:description>Wie baut man sein privates Amazon AWS mit Open Source? Dieser Vortag stellt die Realisierung einer privaten Cloud vom Konzept bis zum Produktivsystem vor. Er beschreibt Architektur, Technik, Entscheidungen und Probleme, die sich beim Aufbau und etwa 10 Monaten Produktionsbetrieb mit Ubuntu, Ceph, OpenStack und der zugrundeliegenden Hardware gezeigt haben, am ganz konkreten Beispiel. Daniel Schneller</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19563</video:player_loc><video:duration>3185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19556</video:thumbnail_loc><video:title>Integration einer FIDO U2F basierten Zwei-Faktor-Authentifizierung mit LinOTP</video:title><video:description>Die FIDO-Allianz bietet mit U2F (Universal Second Factor) einen Industriestandard für eine Zwei-Faktor-Authentifizierung mit Hilfe von Public-Key-Kryptographie an. Nach einer kurzen Vorstellung von LinOTP und einer Einführung in die Funktionsweise von FIDO U2F wird aufgezeigt, wie sich ein eigener Webdienst unter Verwendung der LinOTP API um eine FIDO U2F basierte Zwei-Faktor-Authentifizierung erweitern lässt. Christian Pommranz</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19556</video:player_loc><video:duration>3328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19560</video:thumbnail_loc><video:title>Alles meins!</video:title><video:description>privacyIDEA ist ein System zur Authentisierung mit mehreren Faktoren. In diesem Vortrag werden die aktuellen Neuerungen wie Offline OTP und Zertifikatsmanagement vorgestellt. Cornelius Kölbel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19560</video:player_loc><video:duration>3596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19555</video:thumbnail_loc><video:title>Reproduzierbare und portable Entwicklungsumgebungen mit Vagrant</video:title><video:description>Mit Vagrant ist es möglich den Aufbau von Entwicklungsumgebungen auf gängigen Virtualisierungsumgebungen wie VirtualBox zu automatisieren. Dadurch ist es jederzeit möglich Probleme wie ausversehen vorhandene Abhängigkeiten auf dem Entwicklungssystem gehören damit der Vergangenheit an. Auch können technisch weniger versierte Nutzer einfach Zugriff auf aktuelle Entwicklungsumgebungen erhalten um so etwa Arbeiten am Design oder Benutzertests durchführen zu können. Für den späteren Betrieb bieten sich ebenfalls viele Vorteile. So können Migrationen vorab in einer virtuellen Umgebung durchgespielt werden oder Erweitungern im ausgiebig getestet werden. Christian Berendt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19555</video:player_loc><video:duration>3209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37896</video:thumbnail_loc><video:title>Shipping a Replacement Architecture in Elixir</video:title><video:description>This talk will be deep-dive of how over the last 6 months at Frame.io we shipped a replacement API architecture built entirely in Elixir and Phoenix to replace an aging Rails monolith. During the talk we’ll dig into the structure, talk about our nifty GenStage event bus, take a quick tour of moving millions of records using Flow, and wind up showing some nice graphs of all the wins. About Chris: Chris is an Englishman in New York, where he works as the Director of Engineering at Frame.io, a startup that helps video teams collaborate. He’s an avid alchemist and helps organize the NYC branch of EMPEX as well as co-hosting a podcast, ElixirTalk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37896</video:player_loc><video:duration>2800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39030</video:thumbnail_loc><video:title>Long range failure-tolerant entanglement distribution</video:title><video:description>We introduce a protocol to distribute entanglement between remote parties. Our protocol is based on a chain of repeater stations, and exploits topological encoding to tolerate very high levels of defects and errors. The repeater stations may employ probabilistic entanglement operations which usually fail; ours is the first protocol to explicitly allow for technologies of this kind. Given an error rate between stations in excess of 10%, arbitrarily long range high fidelity entanglement distribution is possible even if the heralded failure rate within the stations is as high as 99%, providing that unheralded errors are low (order 0.01%).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39030</video:player_loc><video:duration>274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37898</video:thumbnail_loc><video:title>3D twisting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37898</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38268</video:thumbnail_loc><video:title>Vertical mean Slp-S dye concentration</video:title><video:description>Diagnosing transport times on the northwestern North Atlantic continental shelf (Ocean Science, 2018)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38268</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37899</video:thumbnail_loc><video:title>Sliding of two inflated rubber sheets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37899</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37885</video:thumbnail_loc><video:title>2D sliding on a rigid plane</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37885</video:player_loc><video:duration>22</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38273</video:thumbnail_loc><video:title>Vertical mean GoSL dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38273</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38270</video:thumbnail_loc><video:title>Vertical mean SS dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38270</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38271</video:thumbnail_loc><video:title>Vertical mean GB dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38271</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38272</video:thumbnail_loc><video:title>Vertical mean ENS dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38272</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38269</video:thumbnail_loc><video:title>Vertical mean LS dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38269</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37915</video:thumbnail_loc><video:title>Animation 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37915</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38577</video:thumbnail_loc><video:title>Model 2: Alpha-Topography-Strainrate</video:title><video:description>We use two-dimensional thermo-mechanical models to investigate the potential role of rapid filling of foreland basins in the development of orogenic foreland fold-and-thrust belts. We focus on the extensively studied example of the Western European Alps, where a sudden increase in foreland sedimentation rate is well documented during the mid-Oligocene. Our model results indicate that such an increase in sedimentation rate will temporarily disrupt the formation of an otherwise regular, outward-propagating basement thrust-sheet sequence. The basement thrust active at the time of a sudden increase in sedimentation rate remains active for a longer time and accommodates more shortening than the previous thrusts. As the propagation of deformation into the foreland fold-and-thrust belt is strongly connected to basement deformation, this transient phase appears as a period of slow migration of the distal edge of foreland deformation. The predicted pattern of foreland-basin and thrust-front propagation is strikingly similar to that observed in the North Alpine Foreland Basin and provides an explanation for the coeval mid-Oligocene filling of the Swiss Molasse Basin, due to increased sediment input from the Alpine orogen, and a marked decrease in thrust-front propagation rate. We also compare our results to predictions from critical-taper theory and we conclude, that they are broadly consistent, although, when sedimentation is included, critical-taper theory cannot be used to predict the timing and location of the formation of new basement thrusts. The evolution scenario explored here is common in orogenic foreland basins; hence our results have broad implications for orogenic belts other than the Western Alps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38577</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38575</video:thumbnail_loc><video:title>Model 1: Alpha-Topography-Strainrate</video:title><video:description>We use two-dimensional thermo-mechanical models to investigate the potential role of rapid filling of foreland basins in the development of orogenic foreland fold-and-thrust belts. We focus on the extensively studied example of the Western European Alps, where a sudden increase in foreland sedimentation rate is well documented during the mid-Oligocene. Our model results indicate that such an increase in sedimentation rate will temporarily disrupt the formation of an otherwise regular, outward-propagating basement thrust-sheet sequence. The basement thrust active at the time of a sudden increase in sedimentation rate remains active for a longer time and accommodates more shortening than the previous thrusts. As the propagation of deformation into the foreland fold-and-thrust belt is strongly connected to basement deformation, this transient phase appears as a period of slow migration of the distal edge of foreland deformation. The predicted pattern of foreland-basin and thrust-front propagation is strikingly similar to that observed in the North Alpine Foreland Basin and provides an explanation for the coeval mid-Oligocene filling of the Swiss Molasse Basin, due to increased sediment input from the Alpine orogen, and a marked decrease in thrust-front propagation rate. We also compare our results to predictions from critical-taper theory and we conclude, that they are broadly consistent, although, when sedimentation is included, critical-taper theory cannot be used to predict the timing and location of the formation of new basement thrusts. The evolution scenario explored here is common in orogenic foreland basins; hence our results have broad implications for orogenic belts other than the Western Alps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38575</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38578</video:thumbnail_loc><video:title>Model 1: Beta-Topography-Strainrate</video:title><video:description>We use two-dimensional thermo-mechanical models to investigate the potential role of rapid filling of foreland basins in the development of orogenic foreland fold-and-thrust belts. We focus on the extensively studied example of the Western European Alps, where a sudden increase in foreland sedimentation rate is well documented during the mid-Oligocene. Our model results indicate that such an increase in sedimentation rate will temporarily disrupt the formation of an otherwise regular, outward-propagating basement thrust-sheet sequence. The basement thrust active at the time of a sudden increase in sedimentation rate remains active for a longer time and accommodates more shortening than the previous thrusts. As the propagation of deformation into the foreland fold-and-thrust belt is strongly connected to basement deformation, this transient phase appears as a period of slow migration of the distal edge of foreland deformation. The predicted pattern of foreland-basin and thrust-front propagation is strikingly similar to that observed in the North Alpine Foreland Basin and provides an explanation for the coeval mid-Oligocene filling of the Swiss Molasse Basin, due to increased sediment input from the Alpine orogen, and a marked decrease in thrust-front propagation rate. We also compare our results to predictions from critical-taper theory and we conclude, that they are broadly consistent, although, when sedimentation is included, critical-taper theory cannot be used to predict the timing and location of the formation of new basement thrusts. The evolution scenario explored here is common in orogenic foreland basins; hence our results have broad implications for orogenic belts other than the Western Alps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38578</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38275</video:thumbnail_loc><video:title>Vertical mean Slp-D dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38275</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38277</video:thumbnail_loc><video:title>Vertical mean GoM dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38277</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38274</video:thumbnail_loc><video:title>Vertical mean SLE dye concentration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38274</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40500</video:thumbnail_loc><video:title>How Consistent Can We Solve the Tensor Equations of the Dynamic Smagorinsky Model?</video:title><video:description>The basic idea of the Dynamic Smagorinsky Model (DSM) is the tensor equation that relates the resolved stress terms with the respective Smagorinsky parametrizations. Although there exist for almost 30 years approaches to solve it, they include common practices which are, in my opinion, applied too uncritically. For instance, a stringent derivation of the tensor equation results in an ambiguous formulation involving a divergence operator. A second problem that may cause inconsistencies is the frequently-used extraction of the Smagorinsky parameter from the test filtering. In my presentation, I want to point out some of these issues to obtain a better understanding of the DSM. This may also lead to a reduction of mathematical inconsistencies regarding its solution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40500</video:player_loc><video:duration>992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39044</video:thumbnail_loc><video:title>Rydberg state creation by tunnel ionization</video:title><video:description>It is well known from numerical and experimental results that the fraction of Rydberg states (excited neutral atoms) created by tunnel ionization declines dramatically with increasing ellipticity of laser light, in a way that is similar to high harmonic generation (HHG). We present a method to analyze this dependence on ellipticity, deriving a probability distribution of Rydberg states that agrees closely with experimental (Nubbemeyer et al 2008 Phys. Rev. Lett. 101 233001) and numerical results. We show using analysis and numerics that most Rydberg electrons are ionized before the peak of the electric field and therefore do not come back to the parent ion. Our work shows, for the first time, the similarities and differences in the process that distinguishes formation of Rydberg electrons from electrons involved in HHG: ionization occurs in a different part of the laser cycle, but the post-ionization dynamics are very similar in both cases, explaining why the same dependence on ellipticity is observed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39044</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39497</video:thumbnail_loc><video:title>Monochromatic waves drifting against the wind</video:title><video:description>Polar mesospheric summer echoes (PMSEs) are very strong radar echoes caused by the presence of ice particles, turbulence, and free electrons in the mesosphere over polar regions. For more than three decades, PMSEs have been used as natural tracers of the complicated atmospheric dynamics of this region. Neutral winds and turbulence parameters have been obtained assuming PMSE horizontal homogeneity in scales of tens of kilometers. Recent radar imaging studies have shown that PMSEs are not homogeneous in these scales and instead they are composed of kilometer-scale structures. In this paper, we present a technique that allows PMSE observations with unprecedented angular resolution (∼ 0.6◦). The technique combines the concept of coherent MIMO (Multi-input multiple-output) and two high-resolution imaging techniques, i.e., Capon and Maximum Entropy (MaxEnt). The resulting resolution is evaluated by imaging specular meteor echoes. The gain in angular resolution compared to previous approaches using SIMO (single-input and multiple-output) and Capon is at least a factor of 2, i.e., at 85 km, we obtain a horizontal resolution of ∼ 900 meters. The advantage of the new technique is evaluated with two events of three-dimensional PMSE structures showing: (1) horizontal wavelengths of 8-10 km and periods of 4-7 minutes, drifting with the background wind, and (2) horizontal wavelengths of 12-16 km and periods of 15-20 minutes not drifting with the background wind. Besides the advantages of the implemented technique, we discuss its current challenges, like the use of reduced power-aperture and processing time, as well as the future opportunities for improving the understanding of the complex small-scale atmospheric dynamics behind PMSEs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39497</video:player_loc><video:duration>39</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39495</video:thumbnail_loc><video:title>Monochromatic waves drifting with the wind</video:title><video:description>Polar mesospheric summer echoes (PMSEs) are very strong radar echoes caused by the presence of ice particles, turbulence, and free electrons in the mesosphere over polar regions. For more than three decades, PMSEs have been used as natural tracers of the complicated atmospheric dynamics of this region. Neutral winds and turbulence parameters have been obtained assuming PMSE horizontal homogeneity in scales of tens of kilometers. Recent radar imaging studies have shown that PMSEs are not homogeneous in these scales and instead they are composed of kilometer-scale structures. In this paper, we present a technique that allows PMSE observations with unprecedented angular resolution (∼ 0.6◦). The technique combines the concept of coherent MIMO (Multi-input multiple-output) and two high-resolution imaging techniques, i.e., Capon and Maximum Entropy (MaxEnt). The resulting resolution is evaluated by imaging specular meteor echoes. The gain in angular resolution compared to previous approaches using SIMO (single-input and multiple-output) and Capon is at least a factor of 2, i.e., at 85 km, we obtain a horizontal resolution of ∼ 900 meters. The advantage of the new technique is evaluated with two events of three-dimensional PMSE structures showing: (1) horizontal wavelengths of 8-10 km and periods of 4-7 minutes, drifting with the background wind, and (2) horizontal wavelengths of 12-16 km and periods of 15-20 minutes not drifting with the background wind. Besides the advantages of the implemented technique, we discuss its current challenges, like the use of reduced power-aperture and processing time, as well as the future opportunities for improving the understanding of the complex small-scale atmospheric dynamics behind PMSEs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39495</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39494</video:thumbnail_loc><video:title>Monochromatic waves drifting against the wind</video:title><video:description>Polar mesospheric summer echoes (PMSEs) are very strong radar echoes caused by the presence of ice particles, turbulence, and free electrons in the mesosphere over polar regions. For more than three decades, PMSEs have been used as natural tracers of the complicated atmospheric dynamics of this region. Neutral winds and turbulence parameters have been obtained assuming PMSE horizontal homogeneity in scales of tens of kilometers. Recent radar imaging studies have shown that PMSEs are not homogeneous in these scales and instead they are composed of kilometer-scale structures. In this paper, we present a technique that allows PMSE observations with unprecedented angular resolution (∼ 0.6◦). The technique combines the concept of coherent MIMO (Multi-input multiple-output) and two high-resolution imaging techniques, i.e., Capon and Maximum Entropy (MaxEnt). The resulting resolution is evaluated by imaging specular meteor echoes. The gain in angular resolution compared to previous approaches using SIMO (single-input and multiple-output) and Capon is at least a factor of 2, i.e., at 85 km, we obtain a horizontal resolution of ∼ 900 meters. The advantage of the new technique is evaluated with two events of three-dimensional PMSE structures showing: (1) horizontal wavelengths of 8-10 km and periods of 4-7 minutes, drifting with the background wind, and (2) horizontal wavelengths of 12-16 km and periods of 15-20 minutes not drifting with the background wind. Besides the advantages of the implemented technique, we discuss its current challenges, like the use of reduced power-aperture and processing time, as well as the future opportunities for improving the understanding of the complex small-scale atmospheric dynamics behind PMSEs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39494</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/39496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/39496</video:thumbnail_loc><video:title>Monochromatic waves drifting with the wind</video:title><video:description>Polar mesospheric summer echoes (PMSEs) are very strong radar echoes caused by the presence of ice particles, turbulence, and free electrons in the mesosphere over polar regions. For more than three decades, PMSEs have been used as natural tracers of the complicated atmospheric dynamics of this region. Neutral winds and turbulence parameters have been obtained assuming PMSE horizontal homogeneity in scales of tens of kilometers. Recent radar imaging studies have shown that PMSEs are not homogeneous in these scales and instead they are composed of kilometer-scale structures. In this paper, we present a technique that allows PMSE observations with unprecedented angular resolution (∼ 0.6◦). The technique combines the concept of coherent MIMO (Multi-input multiple-output) and two high-resolution imaging techniques, i.e., Capon and Maximum Entropy (MaxEnt). The resulting resolution is evaluated by imaging specular meteor echoes. The gain in angular resolution compared to previous approaches using SIMO (single-input and multiple-output) and Capon is at least a factor of 2, i.e., at 85 km, we obtain a horizontal resolution of ∼ 900 meters. The advantage of the new technique is evaluated with two events of three-dimensional PMSE structures showing: (1) horizontal wavelengths of 8-10 km and periods of 4-7 minutes, drifting with the background wind, and (2) horizontal wavelengths of 12-16 km and periods of 15-20 minutes not drifting with the background wind. Besides the advantages of the implemented technique, we discuss its current challenges, like the use of reduced power-aperture and processing time, as well as the future opportunities for improving the understanding of the complex small-scale atmospheric dynamics behind PMSEs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/39496</video:player_loc><video:duration>44</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38579</video:thumbnail_loc><video:title>Model 2: Beta-Topography-Strainrate</video:title><video:description>We use two-dimensional thermo-mechanical models to investigate the potential role of rapid filling of foreland basins in the development of orogenic foreland fold-and-thrust belts. We focus on the extensively studied example of the Western European Alps, where a sudden increase in foreland sedimentation rate is well documented during the mid-Oligocene. Our model results indicate that such an increase in sedimentation rate will temporarily disrupt the formation of an otherwise regular, outward-propagating basement thrust-sheet sequence. The basement thrust active at the time of a sudden increase in sedimentation rate remains active for a longer time and accommodates more shortening than the previous thrusts. As the propagation of deformation into the foreland fold-and-thrust belt is strongly connected to basement deformation, this transient phase appears as a period of slow migration of the distal edge of foreland deformation. The predicted pattern of foreland-basin and thrust-front propagation is strikingly similar to that observed in the North Alpine Foreland Basin and provides an explanation for the coeval mid-Oligocene filling of the Swiss Molasse Basin, due to increased sediment input from the Alpine orogen, and a marked decrease in thrust-front propagation rate. We also compare our results to predictions from critical-taper theory and we conclude, that they are broadly consistent, although, when sedimentation is included, critical-taper theory cannot be used to predict the timing and location of the formation of new basement thrusts. The evolution scenario explored here is common in orogenic foreland basins; hence our results have broad implications for orogenic belts other than the Western Alps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38579</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40232</video:thumbnail_loc><video:title>Erosion front (79% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40232</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40233</video:thumbnail_loc><video:title>Erosion front (72% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40233</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40237</video:thumbnail_loc><video:title>Erosion front (46% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40237</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40236</video:thumbnail_loc><video:title>Erosion front (54% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40236</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40239</video:thumbnail_loc><video:title>Erosion front (27% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40239</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40238</video:thumbnail_loc><video:title>Erosion front (38% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40238</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40240</video:thumbnail_loc><video:title>Erosion front (19% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40240</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40241</video:thumbnail_loc><video:title>Evolution of alluvial cover (79% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40241</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40245</video:thumbnail_loc><video:title>Evolution of alluvial cover (38% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40245</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40244</video:thumbnail_loc><video:title>Evolution of alluvial cover (46% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40244</video:player_loc><video:duration>8</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40242</video:thumbnail_loc><video:title>Evolution of alluvial cover (72% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40242</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40243</video:thumbnail_loc><video:title>Evolution of alluvial cover (54% mean cover)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40243</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40492</video:thumbnail_loc><video:title>The Julia programming language in applications for electrochemical systems simulation</video:title><video:description>Julia is a new computer language with multidimensional arrays as first class data types designed for numerical computations. Compared to other languagues with similar purpose (Matlab, python/numpy, R), Julia follows a number of promising paradigms. Julia was designed around a just-in-time compilation strategy which guarantees high single thread performance. At the same time it supports various parallelization approaches (shared/distributed memory, GPU offloading). Programming paradigms like multiple dispatch and reflection provide a high level of expressivity. The talk will give an overview on these features of Julia. Based on first principles of nonequilibrium thermodynamics, at WIAS, a modeling and simulation strategy for electrochemical systems has been developed which accurately accounts for phenomena which are poorly reflected in classical models like finite ion size and constraints, solvation phenomena. These models result in highly nonlinear systems of partial differential equations. The talk presents first steps towards a Julia based implementation of a finite volume bases numerical solution strategy for these systems.></video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40492</video:player_loc><video:duration>1640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32561</video:thumbnail_loc><video:title>Legal and Technical Issues of Safety Critical Devices</video:title><video:description>We rely on software more and more for critical functionality in our society. Medical Devices and Cars are two areas where our lives literally depend on the safety of this software. As more exploits are demonstrated on cars, pacemakers and insulin pumps that show them to be vulnerable, the industries are evaluating their technology and some are advocating for free software as partial solution to these problems. This panel will discuss free software in Safety critical devices. including the implications of different licenses, issues regarding warranties and indemnities and liability issues for manufacturers The panel will discuss automotive and medical devices and consider regulatory issues</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32561</video:player_loc><video:duration>3181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36800</video:thumbnail_loc><video:title>Qualifizierungsmaßnahmen und Forschungsvorhaben des BMBF im Bereich Maschinelles Lernen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36800</video:player_loc><video:duration>583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36017</video:thumbnail_loc><video:title>Snippet - Managing and publishing sensitive data in the Social Sciences</video:title><video:description>A 20 second snippet where Steve tells us what he talks about in the full webinar: Managing and publishing sensitive data in the Social Sciences: 29 Mar 2017.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36017</video:player_loc><video:duration>19</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35429</video:thumbnail_loc><video:title>Movie S1. Evolution of the application of growth to Frankfurt, with a probabilistic model setting, showing how it would growth 58,000 inhabitants, in steps of 1,000 inhabitants.</video:title><video:description>Cities are fundamental to climate change mitigation, and although there is increasing understanding about the relationship between emissions and urban form, so far this relationship has not been used to provide planning advice for urban land use. Here we present the Integrated Urban Complexity model (IUCm), a framework that computes climate-smart urban forms, which are able to cut in half emissions from urban transportation. Furthermore, we show the complex features that go beyond the normal debates about urban sprawl vs. compactness. Our results show how to reinforce fractal hierarchies and population density clusters within climate risk constraints to significantly decrease the energy consumption used for transportation in cities. The new model that we present aims to produce new advice about how cities can combat climate change.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35429</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36553</video:thumbnail_loc><video:title>Leaf area index monthly</video:title><video:description>Results from simulations with the coarse-resolution version of MPI-ESM performed by the RETRO team at DKRZ. The left side shows a normal (prograde) rotating earth. The right side shows a backwards (retrograde) rotating earth. The simulations are forced with pre-industrial boundary conditions. For the full description see the Earth System Dynamics manuscript "The climate of a retrograde rotating earth". The simulation shows the seasonal cycle of the leaf area index and the transition from northern hemispheric winter to summer. Significant greening occurs over Europe and North America in both experiments during this transition. While the Sahara is a desert in the control simulation (left), it shows a strong seasonal cycle in the retrograde simulation (right).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36553</video:player_loc><video:duration>14</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36831</video:thumbnail_loc><video:title>Transport of bubbles in two phase flows</video:title><video:description>In this movie you see droplets hanging at the top of a container, filled with a fluid with less density. Due to gravity, they are falling down. The Underlying model consists of the incompressible Navier-Stokes equations with jump conditions along the interfaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36831</video:player_loc><video:duration>20</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36832</video:thumbnail_loc><video:title>Geometrically induced shocks on moving surfaces</video:title><video:description>In this video, you see a numerical solution of a nonlinear conservation law on a moving surface. The velocity of the surface is given. The shrinking of the surface is fast, such that an additional geometrically induced shock appears and follows the regular shock.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36832</video:player_loc><video:duration>9</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36833</video:thumbnail_loc><video:title>Nonlinear conservation laws on a moving surfaces</video:title><video:description>In this video, you see a numerical solution of a nonlinear conservation law on a moving surface. The velocity of the surface is given.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36833</video:player_loc><video:duration>9</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35424</video:thumbnail_loc><video:title>Interaktive Mobilitätsstudie - Bike Sharing Frankfurt</video:title><video:description>Mithilfe von verschiedenen Datensätzen des Bike Sharing Anbieters Call-a-Bike haben wir Ausleihen und Rückhaben von Fahrrädern über den Tag hinweg in verschiedenen Deutschen Großstädten visualisiert. Dabei zeigt die Größe des jeweiligen Kreises den Nettofahrradverleih der jeweiligen Station zwischen Januar 2014 und Mai 2017 an. Unter dem Nettofahrradverleih versteht man die Ausleihen von Fahrrädern minus Abgaben an einer Station. Wir haben uns dabei die Fragen gestellt: Wie wird eigentlich ein Bike-Sharing Dienst von Verbrauchern genutzt? Gibt es Hot Spots in den Städten? Sind wirklich 100 Fahrräder an jeder Station von verschiedenen Anbietern nötig oder sollte die öffentliche Hand eingreifen und den Markt regulieren (es gibt schließlich keinen 10 Anbieter für öffentlichen Nahverkehr)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35424</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36806</video:thumbnail_loc><video:title>Basic Ideas of Causal Inference</video:title><video:description>The inaugural summer school of the joint ETH/MPI Research Network on Learning Systems will feature tutorial lectures and practicals on various topics related to Learning Systems. In particular, researchers from the Max Planck Institute for Intelligent Systems and ETH Zurich will present introductory and advanced topics in areas such as Statistical Machine Learning, Robotics / Control and Computer Vision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36806</video:player_loc><video:duration>5767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15298</video:thumbnail_loc><video:title>Nanokabel</video:title><video:description>Das frühzeitige Schmelzen von Nanodrähten ist in technischen Anwendungen unerwünscht, weshalb Physiker der Universität Innsbruck nach Möglichkeiten gesucht haben, den Schmelzpunkt der Drähte zu erhöhen, ohne sie dicker zu machen. In ihren Computersimulationen konnten Stefan Huber und Michael Probst vom Institut für Ionenphysik und Angewandte Physik zeigen, dass die Beschichtung des Nanodrahts mit anderen Molekülen die Temperaturbeständigkeit deutlich erhöht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15298</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12742</video:thumbnail_loc><video:title>Die ausgeblasene Luft am Rotorblatt</video:title><video:description>Durch kleine Löcher im Rotor wird Luft nach außen gedrückt. Dies vermindert die Stärke der schädlichen Verwirbelungen beim Strömungsabriss. Die auf den Rotor wirkenden Nickmomente, die die Leistung einschränken, können so deutlich verringert werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12742</video:player_loc><video:duration>20</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15735</video:thumbnail_loc><video:title>Simulation of crack paths at a two cracks system</video:title><video:description>The interaction integral technique for multiple cracks systems is implemented as a post processor into the commercial FE code ABAQUS. In combination with automatic geometry reconstruction and intelligent remeshing procedures, this tool represents the foundation of the crack path simulation. Crack growth is simulated by incremental extensions of the crack faces based on crack growth and deflection criteria. The material is chosen to be an aluminum alloy Al-7075 with Youngs modulus E=72000 MPa, Poissons ratio nu=0.33, the exponent of Paris crack propagation law p=1.34 and the critical fracture toughness KIc=23.9 MPa(m)^(0.5). The numerical crack extension parameter is da=0.25 mm. The external loading u0 is selected to be a constant displacement u0=u2=0.1 mm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15735</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15733</video:thumbnail_loc><video:title>Crack path prediction in rolled aluminum plates with fracture toughness orthotropy</video:title><video:description>The J-integral has been implemented as a post processor into the commercial FE code ABAQUS. An automatic geometry reconstruction and intelligent remeshing procedure is applied. The crack tip is shifted by constant increments da. The J-integral is used to determine crack tip loading quantities such as stress intensity factors or the energy release rate. Crack paths are predicted applying a modified maximum energy release rate approach accounting for the fracture toughness orthotropy in rolled plates of aluminum alloy Al-7075-T651 where the anisotropy of elastic constants is negligible. A specimen with crack and hole is investigated. Young's modulus is E = 72000 MPa and Poisson's ratio is nu = 0.3. The vertical distance between crack and the holes center is e0 = 18 mm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15733</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15732</video:thumbnail_loc><video:title>Crack path prediction in rolled aluminum plates with fracture toughness orthotropy</video:title><video:description>The J-integral has been implemented as a post processor into the commercial FE code ABAQUS. An automatic geometry reconstruction and intelligent remeshing procedure is applied. The crack tip is shifted by constant increments da. The J-integral is used to determine crack tip loading quantities such as stress intensity factors or the energy release rate. Crack paths are predicted applying a modified maximum energy release rate approach accounting for the fracture toughness orthotropy in rolled plates of aluminum alloy Al-7075-T651 where the anisotropy of elastic constants is negligible. A specimen with crack and hole is investigated. Young's modulus is E = 72000 MPa and Poisson's ratio is nu = 0.3. The vertical distance between crack and the holes center is e0 = 16 mm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15732</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17724</video:thumbnail_loc><video:title>Twin mesospheric bores</video:title><video:description>Two consecutive mesospheric bores were observed simultaneously by two all sky cameras on 19 December 2006. The observations were carried out in the Northeast of Brazil at two different stations: São João do Cariri (36.5 deg. W; 7.4 deg. S) and Monteiro (37.1 deg. W; 7.9 deg. S), which are by about 85 km apart. The mesospheric bores were observed within an interval of ~3 hours in the NIR OH and OI557.7 nm airglow emissions. Both bores propagated to the east and showed similar characteristics. However, the first one (left side) exhibited a dark leading front with several trailing waves behind and progressed into a brighter airglow region. While, the second bore (right side), observed in the OH layer (bottom), comprised of several bright waves propagating into a darker airglow region.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17724</video:player_loc><video:duration>6</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17776</video:thumbnail_loc><video:title>Huhh1 Rockglacier Evolution Experiment 1.7 * A and 1*Acc</video:title><video:description>Perturbation Experiment. Stept after Rockglacier Built-Up (10000yrs). Flow Rate Factor change 1.7A and Nochange Accumulation rate 1*Acc</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17776</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17775</video:thumbnail_loc><video:title>Huhh1 Rockglacier Evolution Experiment 1 * A and 0*Acc</video:title><video:description>Perturbation Experiment. Stept after Rockglacier Built-Up (1000yrs). Flow Rate Factor change 1.7A and No Accumulation 0*Acc</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17775</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17777</video:thumbnail_loc><video:title>Huhh1 Rockglacier Evolution Experiment 1.7 * A and 0.4*Acc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17777</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15299</video:thumbnail_loc><video:title>Goldnanodraht</video:title><video:description>Was im Labor nur mit Mühe beobachtet werden kann, berechnen Physiker der Universität Innsbruck in Simulationen an Supercomputern: Wie hauchdünne Nanodrähte haltbarer gemacht werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15299</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16252</video:thumbnail_loc><video:title>Gefrierkernentnahme</video:title><video:description>Felduntersuchungen umfassen neben den direkten Baugrundaufschlüssen (Bohrungen und Schürfe) indirekte Aufschlussmethoden mit Sondiergeräten und geophysikalischen Messungen. Die indirekten Verfahren erlauben eine Erfassung des Zustandes des Baugrunds ohne oder mit vernachlässigbar geringer Störung desselben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16252</video:player_loc><video:duration>22</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34000</video:thumbnail_loc><video:title>Effect of KinA induction on sporulation and spore revival of the Pald Ald-mCherry reporter strain</video:title><video:description>Left: KinA was induced at t=0 resulting in accelerated sporulation. All KinA-induced spores are highly fluorescent and most are capable of outgrowth in response to L-alanine. Right: The induction of KinA was delayed (t=20h) and induced in the progenitor cells of late spores. While the highly fluorescent early spores grew out none of the resulting lowly fluorescent, late but KinA-induced spores grew out. This shows that KinA induction does not alter the spore properties per se.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34000</video:player_loc><video:duration>32</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33994</video:thumbnail_loc><video:title>The down- and up-shift responses on an SM* gel pad of the fluorescent marker strain BIB1126, which carries a PrapA-mCherry promoter fusion that reports on sporulation timing.</video:title><video:description>A few cells that initiated sporulation early were tracked with a yellow arrow, while some representative cells that delayed sporulation were followed with a green arrow. The latter strongly induce mCherry expression. After sporulation is complete, the marker nicely distinguishes between early and late spores. Spore revival was then induced by the addition of L-alanine. All spores that grew out in response to induction with L-alanine are circled. They all show low fluorescence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33994</video:player_loc><video:duration>43</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33997</video:thumbnail_loc><video:title>C-terminal mCherry tagged Ald expression from its native promoter</video:title><video:description>The down- and up-shift responses of strain BIB1423, which expresses fluorescently tagged Ald-mCherry from its native promoter (Pald-ald-mCherry). At the onset of sporulation, cells that sporulate early have higher fluorescence levels than cells that delay sporulation due to dilution. The fluorescence is carried from the progenitors into the developing spore. Upon spore release, fluorescence drops due to unknown reasons and then remains stable. Early spores show higher fluorescence than late spores. All spores that grew out in response to L-alanine stimulation were circled. They all show higher levels of fluorescence compared to non-outgrowing spores.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33997</video:player_loc><video:duration>33</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33993</video:thumbnail_loc><video:title>Heterochronic sporulation response of B. subtilis on an SM* gel pad and the subsequent spore revival upon addition of L-alanine.</video:title><video:description>The strain BIB1019 carries PtrpE*-mCherry and PspoIIE-gfp reporters. After 90 h of starvation, spores have been released from the mother cell. To visualize the distribution of early and late spores prior to the nutrient up-shift, false colored frames were included with early and late spores denoted in yellow and green, respectively. Note that most spores geminated but only early spores succeed in resuming vegetative growth. Spores that grew out upon nutrient stimulation are circled in red.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33993</video:player_loc><video:duration>33</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33999</video:thumbnail_loc><video:title>Effect of decelerating sporulation via RapA overexpression</video:title><video:description>Down- and up-shift responses of a mutant colony of strain BIB1330 (Phyperspank-rapA) and a WT colony BIB1126 (PrapA-mCherry). Both strains were starved in co-culture on a SM* gel pad that was supplemented with IPTG to induce RapA in the mutant strain and decelerate its sporulation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33999</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34001</video:thumbnail_loc><video:title>Effect of an ald gene knock-out on spore revival</video:title><video:description>Down- and up-shift responses of a mutant colony of strain BIB1416 (Δald , PtrpE-mCherry) and a non-fluorescent WT colony BIB224. Both strains were starved in co-culture on an SM* gel pad and show comparable sporulation dynamics. After sporulation is complete, spore revival was induced with L-alanine. Both mutant and WT spores show comparable germination. However, only WT spores grew out while the mutant spores did not.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34001</video:player_loc><video:duration>27</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33995</video:thumbnail_loc><video:title>Up-shift response of spores of the fluorescent marker strain PrapA-mCherry upon exposure to L-alanine.</video:title><video:description>Spores were generated by the Sterlini-Mandelstam protocol in liquid shake-flask culture, and show a broadly heterogenous distribution of fluorescence. Spores were then spotted onto an SM gel pad and spore revival was induced by adding L-alanine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33995</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21432</video:thumbnail_loc><video:title>S4</video:title><video:description>An environmental scanning electron microscope was used for the first time to obtain well-resolved images, in both temporal and spatial dimensions, of lab-prepared frost flowers (FFs) under evaporation within the chamber temperature range from -5°C to -18°C and pressures above 500 Pa. Our scanning shows temperature-dependent NaCl speciation: the brine covering the ice was observed at all conditions, whereas the NaCl crystals were formed at temperatures below -10 °C as the brine oversaturation was achieved. Finger-like ice structures covered by the brine, with a diameter of several micrometres and length of tens to one hundred micrometres, are exposed to the ambient air. The brine-covered fingers are highly flexible and cohesive. The exposure of the liquid brine on the micrometric fingers indicates a significant increase in the brine surface area compared to that of the flat ice surface at high temperatures, whereas the NaCl crystals can become sites of heterogeneous reactivity at lower temperatures. There is no evidence that, without external forces, salty FFs could automatically fall apart to create a number of sub-particles at the scale of micrometres as the exposed brine fingers seem cohesive and hard to break in the middle. The fingers tend to combine together to form large spheres and then join back to the mother body, eventually forming a large chunk of salt after complete dehydration. A present microscopic observation rationalizes several previously unexplained observations, namely, that FFs are not a direct source of sea salt aerosols and that saline ice crystals under evaporation could accelerate the heterogeneous reactions of bromine liberation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21432</video:player_loc><video:duration>12</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20868</video:thumbnail_loc><video:title>Longer duration storm routed across the square basin</video:title><video:description>"The Landlab OverlandFlow component: a Python library for computing shallow-water flow across watersheds" submitted to Geoscientific Model Development. Hydrologic models and modeling components are used in a wide range of applications. Rainfall-runoff models are used to investigate the evolution of hydrologic variables, such as soil moisture and surface water discharge, throughout one or more rainfall events. Longer-term landscape evolution models also include aspects of hydrology, albeit in a highly simplified manner, in order to approximate how flowing water shapes landscapes. Here we illustrate how the OverlandFlow hydrologic component contained within Landlab can be applied as either a short-term rainfall-runoff model or a longer-term landscape evolution model. Landlab is a Python-language library that includes tools and process components that can be used to create models of Earth-surface dynamics over a range of temporal and spatial scales. The Landlab OverlandFlow component is based on a simplified inertial approximation of the shallow water equations, following the solution of de Almeida et al. (2012). This explicit two-dimensional hydrodynamic algorithm propagates a flood wave across a terrain, and water discharge and flow depth are calculated at all locations within a structured (raster) grid. Examples of flow routing on both real and synthetic landscapes are shown. Hydrographs from a single storm at multiple locations in the Spring Creek watershed, Colorado, USA, are illustrated, along with maps of water depth and shear stress applied on the surface by the flowing water. Flow routing on two different synthetic watersheds illustrates how network organization impacts hydrograph shape. The OverlandFlow component is also coupled with the Landlab DetachmentLtdErosion component to illustrate how the nonsteady flow routing regime impacts incision across a watershed. The hydrograph and incision results are compared to simulations driven by steady-state runoff, or discharge equal to the product of drainage area and rainfall rate, which is the norm in landscape evolution modeling. Results from the coupled hydrologic and incision model indicate that runoff dynamics can impact landscape relief and channel concavity. Example code is provided that demonstrates how to use the OverlandFlow component and couple it with other components to create a model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20868</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21016</video:thumbnail_loc><video:title>Morphodynamic regime change in a reconstructed lowland stream</video:title><video:description>With the aim to establish and understand morphological changes in response to channel reconstruction, a detailed monitoring plan was implemented in a lowland stream called Lunterse Beek, located in the Netherlands. Over a period of almost 2 years, the monitoring programme included serial morphological surveys, continuous discharge and water level measurements, and riparian vegetation mapping, from photographs and field surveys. Morphological processes occurred mainly in the initial period, before riparian vegetation developed. The initial period was largely dominated by upstream sediment supply, which was associated with channel incision upstream from the study area. Herbaceous vegetation started to develop approximately 7 months after channel reconstruction. The monitoring period included two growing seasons. A clear increase of riparian vegetation cover from first to the second year was observed. Detailed morphological and hydrological data show a marked difference in morphological behaviour between the pre-vegetation and post-vegetation stage. A linear regression procedure was applied to relate morphological activity to time-averaged Shields stress. In the initial stage after channel reconstruction, with negligible riparian vegetation, channel morphology adjusted, showing only a weak response to the discharge hydrograph. In the subsequent period, morphological activity in the channel showed a clear relation with discharge variation. The two stages of morphological response to the restoration measures may be largely associated with the upstream sediment supply in the initial period. Riparian vegetation may have played a substantial role in stabilizing the channel banks and floodplain area, gradually restricting the morphological adjustments to the channel bed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21016</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20954</video:thumbnail_loc><video:title>Scatterplots of Function M vs sPV during 2016 Arctic major final warming</video:title><video:description>Supplementary animation for: "The major stratospheric final warming in 2016: Dispersal of vortex air and termination of Arctic chemical ozone loss" Authors: Gloria L. Manney, and Zachary D. Lawrence Journal: Atmospheric Chemistry and Physics (ACP) This animation shows the evolution of the “horseshoe” patterns seen in scatterplots of function M versus scaled potential vorticity (sPV) that are shown for a few days in the main text (Figs 9-11) during the major final warming period from 24 February to 15 April at 490 (left), 550 (middle), and 850 K (right). The vertical red lines plotted are the sPV values used to define the vortex edge in CAVE-ART, which correspond to 1.4 x 10^-4 s^-1 for 490 K, 1.62 x 10^-4 s^-1 for 550 K, and 1.94 x 10^-4 s^-1 for 850 K. Note that the units for the function M (y-axes) are distances in megameters (Mm, 10^6 m), and that the limits of the x and y axes are different for each isentropic surface.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20954</video:player_loc><video:duration>17</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20268</video:thumbnail_loc><video:title>La distribution de la quasi-espèce</video:title><video:description>En 1971, Eigen propose un modèle déterministe pour modéliser l’évolution au cours du temps d’une population infinie de macromolécules avec mutation et sélection. Deux phénomènes importants apparaissent : le seuil d’erreur et la quasi-espèce. Afin d’obtenir une version de ces résultats pour une population finie, nous étudions un modèle de Wright–Fisher avec mutation et sélection, et nous récupérons, dans un certain régime asymptotique, les phénomènes de seuil d’erreur et quasi-espèce. Nous trouvons de plus une formule explicite pour la distribution de la quasi-espèce. L’exposé sera introductif et non technique.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20268</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36905</video:thumbnail_loc><video:title>Godunov scheme for Burgers equation in 1D</video:title><video:description>In this video you can see the exact solution (red) and the numerical solution (green) of the burgers equation, obtained by the Godunov-scheme, with respect to initial data, which are equal to 0.2 and equal to -0.1 for x&lt;0 and x>0 respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36905</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37249</video:thumbnail_loc><video:title>Permuting Rectangular Mesh (With Error)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37249</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37446</video:thumbnail_loc><video:title>Rectangular Mesh (With Error)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37446</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37445</video:thumbnail_loc><video:title>Rectangular Mesh (Ideal)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37445</video:player_loc><video:duration>10</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36938</video:thumbnail_loc><video:title>Tsunami 2</video:title><video:description>In this video you can see the numerical simulation of a tsunami in the atlantic ocean. The initial data is given by the impact of a meteorite. For the simulation we have used a realistic bottom topography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36938</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36937</video:thumbnail_loc><video:title>Tsunami 1</video:title><video:description>In this video you can see the numerical simulation of a tsunami in the atlantic ocean. The initial data is given by the impact of a meteorite. For the simulation we have used a realistic bottom topography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36937</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36934</video:thumbnail_loc><video:title>Karman vortex street</video:title><video:description>In this video you can see a flow of an incompressoble fluid in a tube from left to right. In the left part of the tube there is a cylindrical obstacle. Therefore behind the cylinder the flow show a typical flow pattern, the Karman vortex street.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36934</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36932</video:thumbnail_loc><video:title>Numerical schemes for Burgers equations</video:title><video:description>In this video you can see the numerical solutions of the burgers equation in 1D, obtained by the Friedrichs-scheme, the Lax-Wendroff and a fluxlimiter scheme respectively with respect to Riemann initial data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36932</video:player_loc><video:duration>13</video:duration></video:video></url><url><loc>https://av.tib.eu/media/37092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/37092</video:thumbnail_loc><video:title>Iterative-Shifting-Video</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/37092</video:player_loc><video:duration>11</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40647</video:thumbnail_loc><video:title>Disc radius 37.5 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40647</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40646</video:thumbnail_loc><video:title>Disc radius 25 µm</video:title><video:description>Study of the diffraction pattern of cloud particles and respective response of OAPs Optical array probes (OAPs) are classical instrumental means to derive shape, size, and number concentration of cloud and precipitation particles from 2D images. However, recorded 2D images are subject to distortion based on the diffraction of light when particles are imaged out of the object plane of the optical device. This phenomenon highly affects retrievals of microphysical properties of cloud particles. Previous studies of this effect mainly focused on spherical droplets. In this study we propose a theoretical method to compute diffraction pattern of all kinds of cloud particle shapes in order to simulate the response recorded by an OAP. To check the validity of this method, a series of experimental measurements have been performed with a 2D-S probe mounted on a test bench. Measurements are performed using spinning glass discs with imprinted non-circular opaque particle shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40646</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40250</video:thumbnail_loc><video:title>Timelapse Video of Eroding Permafrost Coastline</video:title><video:description>Video S1. Timelapse video of eroding permafrost coastline on Qikiqtaruk - Herschel Island, Yukon, Canada between 2017-07-29 and 2017-08-03. The camera was situated at 69.570553°N, -138.880706°E, facing west by southwest towards the Pauline Cove settlement, and aquired an image every hour. This video is a supplimentary file to the research paper "Rapid retreat of permafrost coastline observed with aerial drone photogrammetry", submitted for publication in The Cryosphere (doi.org/10.5194/tc-2018-234).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40250</video:player_loc><video:duration>18</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31254</video:thumbnail_loc><video:title>It's Dangerous to go Alone: Building Teams like an Organizer</video:title><video:description>Leading an open source or community project means dealing with people challenges in addition to technical challenges -- how do we take a scattering of interested people and build a team with them? Turns out, we can adapt a bunch of practices we already use! Using a collaboration between a nonprofit and a civic group as a case study, we'll talk about ways to apply best practices from community organizers to our work. In particular, we'll talk about similarities between contemporary organizing and agile models, ways to build relationships with other team members, and making our work more sustainable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31254</video:player_loc><video:duration>2060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31587</video:thumbnail_loc><video:title>...But Doesn't Rails Take Care of Security for Me?</video:title><video:description>Rails comes with protection against SQL injection, cross site scripting, and cross site request forgery. It provides strong parameters and encrypted session cookies out of the box. What else is there to worry about? Unfortunately, security does not stop at the well-known vulnerabilities and even the most secure web framework cannot save you from everything. Let's take a deep dive into real world examples of security gone wrong!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31587</video:player_loc><video:duration>2596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31282</video:thumbnail_loc><video:title>Reporting on Rails - ActiveRecord and ROLAP Working Together</video:title><video:description>It'll happen eventually. Someone will come down with a feature request for your app to "create dashboards and reporting on our data". So how do you go about doing it? What parts of your database should you start thinking about differently? What is "reporting" anyway? Is ActiveRecord enough to pull this off? Let's go on a journey through the world of Relational Online Analytical Processing (ROLAP) and see how this can apply to Rails. We'll also look at database considerations and finish with looking at a light DSL that works with ActiveRecord to help make your data dance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31282</video:player_loc><video:duration>2016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20245</video:thumbnail_loc><video:title>Motivic homotopy type of a log scheme</video:title><video:description>Given a log scheme X over the field of complex numbers Kato and Nakayama associated with X a topological space X . I will show that the homotopy type of X  is motivic in the sense of Morel and Voevodsky. The talk is based on a work in progress with Nick Howell.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20245</video:player_loc><video:duration>4142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32699</video:thumbnail_loc><video:title>Healthy Minds in a Healthy Community</video:title><video:description>Open source communities attract and boast passionate, idealistic people, and many of us invest copious amounts of time and effort to contribute to our projects and support our communities. This underlying emotional attachment can make us more vulnerable to elevated stress, burnout and conflicts. And then there are those of us who also manage mental illness. More often than not, we suffer these struggles in silence, feeling (and fearing) that we’re alone in our trouble. Here, our communities can make a huge difference, by building a positive and safe environment where we can blossom and support ourselves and our peers, and feel included. The community around Django is already very mindful towards inclusivity, and keeping an eye on the well-being of community members. We have recently launched several new projects to further promote the well-being of our community members. This talk will take a look at open-source communities through the eyes of various mental well-being issues and struggles, and discuss and report on the progress our new initiatives. Hopefully, this will help foster healthy minds in a healthy environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32699</video:player_loc><video:duration>2587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31270</video:thumbnail_loc><video:title>Portable Sessions with JSON Web Tokens</video:title><video:description>Ever wonder why applications use sessions and APIs use tokens? Must there really be a difference? JSON Web Tokens are an emerging standard for portable secure messages. We'll talk briefly about how they're built and how they earn your trust, then dig into some practical examples you can take back and apply to your own majestic monolith or serious services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31270</video:player_loc><video:duration>1909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32414</video:thumbnail_loc><video:title>Einstieg in GitLab</video:title><video:description>Dieser Vortrag vermittelt die Verwaltung und Dokumentation von Software-Projekten mit GitLab. Neben den Grundlagen wird auch die Automatisierung von Quellcode-Übersetzungen behandelt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32414</video:player_loc><video:duration>2545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34525</video:thumbnail_loc><video:title>An ICT application to support a more sustainable use of Print Products and ICT Devices</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34525</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34210</video:thumbnail_loc><video:title>Applications: Pulsed lasers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34210</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34215</video:thumbnail_loc><video:title>Bohr's Model Of The Atom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34215</video:player_loc><video:duration>7</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19578</video:thumbnail_loc><video:title>Gnuplot – Ein Bild sagt mehr als 1000 Zahlen …</video:title><video:description>gnuplot ist in meiner UNIX-Werkzeugkiste seit viel mehr als einem Jahrzehnt nicht mehr wegzudenken! gnuplot kann viel mehr, als nur mathematische Funktionen (schön) zu darzustellen. Wann immer man ein paar Zahlen antrifft, die irgendwie in zusammen gehören (ob Spritpreise, das Wetter, vielleicht ja sogar die Lottozahlen) – eine Grafik zeigt Zusammenhänge und Entwicklungen. Und das geht super einfach mit nur wenigen, intuitiven Befehlen. Im Vortrag wird an verschiedenen Beispielen erklärt, wie man Zahlen in informative und skalierbare Grafiken vewandeln kann, und wie man mit gnuplot Daten auswerten und Kurven-Fits an Ausgleichsfunktionen in Sekundenschnelle erstellen kann. Harald König</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19578</video:player_loc><video:duration>7300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40343</video:thumbnail_loc><video:title>Synopsis - Health and medical data #3- Legal Considerations for Data Sharing</video:title><video:description>The legal framework around privacy in Australia is complex and differs between states. Many Acts regulate the collection, use, disclosure and handling of private data. Principles to follow around sensitive data include the management of personal information in an open and transparent way, only collecting necessary information, and adequate de-identification of data when possible. There are also many ethical considerations around the management and sharing of sensitive data. Informed consent by research participants is essential for the collection, use and sharing of sensitive data. Storage, access, de-identification and plans for sharing are very important considerations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40343</video:player_loc><video:duration>738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/40344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/40344</video:thumbnail_loc><video:title>Synopsis - Health and medical data #3 - Planning for data sharing in research ethics applications</video:title><video:description>The legal framework around privacy in Australia is complex and differs between states. Many Acts regulate the collection, use, disclosure and handling of private data. Principles to follow around sensitive data include the management of personal information in an open and transparent way, only collecting necessary information, and adequate de-identification of data when possible. There are also many ethical considerations around the management and sharing of sensitive data. Informed consent by research participants is essential for the collection, use and sharing of sensitive data. Storage, access, de-identification and plans for sharing are very important considerations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/40344</video:player_loc><video:duration>573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36024</video:thumbnail_loc><video:title>Synopsis - Health &amp; Medical #4 - The importance of having appropriate consent for research studies and consumer’s changing attitudes to health data use for linkage studies</video:title><video:description>Anne McKenzie AM, Head of the WA Consumer and Community Health Research Network The importance of having appropriate consent for research studies and consumer’s changing attitudes to health data use for linkage studies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36024</video:player_loc><video:duration>45</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36037</video:thumbnail_loc><video:title>Synopsis - Health and Medical Short Bites #5 - Accessing and using linked health data</video:title><video:description>Data linkage: processes, how it’s done, and data availability statements Dr Trisha Johnston, Director, Statistical Analysis Linkage Team, Queensland Department of Health Data linkage is an efficient way to enhance existing data to increase its usefulness for informing population health and clinical research, policy development and health service planning, management, monitoring and evaluation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36037</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36031</video:thumbnail_loc><video:title>Synopsis - Health &amp; Medical #4 - Patient consent and HealthTalk Australia</video:title><video:description>Assoc Prof Lorraine Smith, Patient consent and HealthTalk Australia, University of Sydney Healthtalkaustralia is a research-based collection of personal experiences of health conditions in social context, captured on film, audio and in text. The interviews are used to produce innovative, publicly available health experience targeted online resources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36031</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35900</video:thumbnail_loc><video:title>Health &amp; Medical Data Short Bites #5 - Data linkage and the Australian Health Thesaurus - 2017-11-08</video:title><video:description>This short 30 minute webinar is the fifth in the Health and Medical Short Bites webinar series which aims to support better management and publication of Health and Medical data. Speakers 1) Data linkage: processes, how it’s done, and data availability statements Dr Trisha Johnston, Director, Statistical Analysis Linkage Team, Queensland Department of Health Data linkage is an efficient way to enhance existing data to increase its usefulness for informing population health and clinical research, policy development and health service planning, management, monitoring and evaluation. 2) Australian Health Thesaurus James Humffray, Manager of the Australian Health Thesaurus, HealthDirect Australia HealthDirect uses the Thesaurus to improve the user’s search experience by: -- auto-suggestions of search terms -- alternative terms or synonyms to find content -- ranking in search results of the most relevant content -- facets or filters to narrow down a user’s search results -- lists of related keywords This webinar would be of interest to: -- Health and Medical librarians, data/repository managers -- Editors: medical &amp;health journals -- Researchers: Medical Research Institutes, Universities -- Clinician researchers at hospitals -- Medical &amp; PhD students</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35900</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35939</video:thumbnail_loc><video:title>Snippet - Health &amp; Medical Short Bites #5 - Accessing and using linked health data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35939</video:player_loc><video:duration>915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35937</video:thumbnail_loc><video:title>Snippet - Health &amp; Medical #4 - Patient consent and HealthTalk Australia</video:title><video:description>Assoc Prof Lorraine Smith, Patient consent and HealthTalk Australia, University of Sydney http://healthtalkaustralia.org/ is a research-based collection of personal experiences of health conditions in social context, captured on film, audio and in text. The interviews are used to produce innovative, publicly available health experience targeted online resources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35937</video:player_loc><video:duration>506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35936</video:thumbnail_loc><video:title>Snippet - Health and Medical Short Bites #4 - The importance of having appropriate consent for research studies and consumer’s changing attitudes to health data use for linkage studies</video:title><video:description>Anne McKenzie AM, Head of the WA Consumer and Community Health Research Network The importance of having appropriate consent for research studies and consumer’s changing attitudes to health data use for linkage studies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35936</video:player_loc><video:duration>558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35930</video:thumbnail_loc><video:title>Snippet - Health and Medical Short Bites #1 - Funders and publishers - NHMRC</video:title><video:description>The Funder perspective: Jeremy Kenner: Review of the National Statement on Ethical Conduct in Human Research</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35930</video:player_loc><video:duration>61</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36019</video:thumbnail_loc><video:title>Standards for medical health data - August 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36019</video:player_loc><video:duration>148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35931</video:thumbnail_loc><video:title>Snippet - Health and Medical Short Bites #1 - Funders and publishers - NHMRC and Open Access</video:title><video:description>The Funder perspective - -- Wee-Ming Boon: NHMRC statement on data sharing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35931</video:player_loc><video:duration>31</video:duration></video:video></url><url><loc>https://av.tib.eu/media/35932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/35932</video:thumbnail_loc><video:title>Snippet - Health and Medical Short Bites #1 - Funders and publishers - Publisher's Perspective: Wiley</video:title><video:description>A Publisher perspective on data -- Peter D’Onghia, Senior Journal Publishing Manager at Wiley, has a portfolio of journals in health and life sciences and will discuss the new Wiley data policies</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/35932</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19518</video:thumbnail_loc><video:title>Intro to DNSSEC</video:title><video:description>This presentation will introduce the DNS Security Extensions which extend standard DNS to add resource records and algorithms to provide source authentication. We will cover the need, signing, validating, and troubleshooting DNSSEC signed zones. The presentation will also introduce EDNS0, new resource records, and DNSSEC related tools. Some examples will be shown using ISC BIND.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19518</video:player_loc><video:duration>3979</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19593</video:thumbnail_loc><video:title>Beginning of the End or End of the Beginning?</video:title><video:description>On August 7th maddog turned 65 years old. He started programming in 1969 after almost being electrocuted by 13,600 volts and 800 Amps (he figured software was safer). In celebration of 46 years in the computer in the computer field and five more years before he can afford to retire, come hear maddog explain the computer field in ways few people have thought of it. maddog</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19593</video:player_loc><video:duration>3739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19643</video:thumbnail_loc><video:title>To Make Hearts Bleed - A Native Developer's Account On SSL</video:title><video:description>To Make Hearts Bleed A Native Developer's Account On SSL Heartbleed A tour-de-force through the real-life SSL-adversities faced by developers outside the ivory tower that are today's browsers. It's the tale of understaffed engineering teams, hard-to-educate administrators. It's the horror of broken and undocumented APIs, and contradicting standards. It's the nightmare of FIPS requirements. It's a story without a happy ending, but with a call to action. In a hostile and broken Internet, cryptography is a basic foundation of communication. But cryptography has no value when it's not used correctly. Browser vendors have tried to improve usability, but even they can't fix everything. Some of the improvements have actually been outright rejected by usability studies. Finally, even the biggest amount of developers can't fix ambiguities found in fundamental standards such as those defining X.509 semantics. Moreover, developers who cannot depend on browser technologies are off much worse: They are required to know a significant amount about crypto, and get to re-implement the GUI part of it, often poorly and wrong, only relying on sub-par APIs of their libraries and/or toolkits. Somewhere else, server administrators are left with unsafe defaults by their distribution. Due to sheer complexity, under-educated sysadmins and old libraries found in enterprise distributions, SSL setups today are a lot less safe than they should be. This talk will discuss these subjects, provide examples and give hints for workarounds and proper behavior where possible. And after all, post-Snowden there is enough momentum to fix issues on a broader level, as efforts such as LibreSSL have shown. More effort is needed, and this talk outlines a possible solution. ······························ Speaker: Daniel Molkentin Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19643</video:player_loc><video:duration>3451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19642</video:thumbnail_loc><video:title>Solving your Big-Data problem before it arises, using Django</video:title><video:description>Solving your Big-Data problem before it arises, using Django How data sharding can make you perform better and faster More and more websites are collecting huge amounts of data and developers often don't think about this data wave when developing their apps or sites. In this talk I want to describe how thinking about sharing your data will not only make your app scalable, but also faster and the code will be better. This talk is structured in two parts. The first is, about sharding and different strategies that can be used in solving a typical big data problem for various projects. The second part will focus on a Django implementation on how to implement a sharding technology and create a fail over website without relying on any "cloud" providers. We will make the argument, that thinking about how your data will perform and testing these assumptions will make your code better and faster, even if you don't have too much data at the beginning. We will also show these assumptions on our real live data and describe how we shard our data and what motivated us. ······························ Speaker: Didi Hoffmann Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19642</video:player_loc><video:duration>2952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19715</video:thumbnail_loc><video:title>Transit-Routing und OSM</video:title><video:description>Der Kurzvortrag zum intermodalem Rad/Fuss/ÖNPV-Routing auf der letztjährigen FOSSGIS in Münster konnte nur kurz darstellen, was sich am Markt für Transit-Routing tut bzw. nicht tut, was für Fehler die verfügbaren Lösungen machen und welche Anwendungsfälle sich damit nicht realisieren lassen. Kurz darauf hat dasselbe Thema, temporär erweitert um Fernverkehrsdaten, den Preis in der Kategorie „Usability“ beim ersten Deutsche Bahn Hackathon gewonnen. Dieser Vortrag knüpft daran an und geht einen Schritt weiter: Systeme aus OSM und unfreien Transit-Daten sind nicht mehr ungewöhnlich, gleichzeitig tut sich was in Richtung freie Transit-Daten. Wie sieht die Killer-App aus, die aus solchen Daten wächst, und was wird OSM ausser dem Wegenetz dazu beitragen? Welche weiteren Verkehrsdienstleistungen werden enthalten sein? Dieser Vortrag kann diese Fragen nicht wirklich beantworten. Aber er kann deutlich machen, dass bessere Informationssyteme den nicht-individuellen Verkehr stärken und einen Beitrag zum Klimaschutz und zur Lebensqualität in urbanen Gebieten leisten können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19715</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19703</video:thumbnail_loc><video:title>FOSSGIS Konferenz 2016: OSM Lightning Talks 2</video:title><video:description>Folgende Lightning Talks sind bereitest eingeplant: Kort Game Reloaded – Der Spass geht weiter! (Stefan Keller).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19703</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19725</video:thumbnail_loc><video:title>Braucht OpenStreetMap Flächen und Kanten?</video:title><video:description>Modellbildung findet bei OpenStreetMap nicht nur durch die Wahl der Tags statt. Neben der noch einigermaßen prominenten Frage, ob POIs in Gebäuden als Node oder Fläche erfasst werden ist eine weniger beachtete, aber deutlich weitreichendere Frage, welche Elemente als Linie oder Fläche erfasst werden. Offensichtliche Zweifelsfälle sind Fußgängerzonen in Breiten zwischen Straße und Platz. Aber auch generell nehmen die meisten Objekte im realen Raum Fläche ein. Gleichzeitig haben dennoch einige Objekte entweder sehr strikten Liniencharakter wie z.B. Gleise. Und für andere Objekte trägt die Linie die wesentliche Information, z.B. bei Treppen die Richtung der Steigung. Ein ausreichend rigide definites Mischmodell muss theoretisch die Möglichkeit zulassen, aus seinen Daten sowohl ein reines Kantenmodell als auch ein reines Flächenmodell zu berechnen. In diesem Vortrag werden Werkzeuge vorgestellt, um ein Kantenmodell zu berechnen, ein Flächenmodell zu berechnen und um die dabei zutage tretrenden Umstimmigkeiten zu finden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19725</video:player_loc><video:duration>1709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19707</video:thumbnail_loc><video:title>OSM-Quiz</video:title><video:description>Wer kennt sich mit OSM aus?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19707</video:player_loc><video:duration>2575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19713</video:thumbnail_loc><video:title>Stand der Hausnummern in OSM und Hausnummerauswertung auf regio-osm.de</video:title><video:description>Die Erfassung von Hausnummern in OpenStreetMap hat sich in den letzten Jahren enorm gesteigert. Es wird der aktuelle Stand erläutert in Deutschland, aber auch in anderen EU-Ländern. In einigen Ländern wurden die Hausnummern aus verfügbaren Quellen importiert oder es gibt landesweite Listen zum Datenabgleich, in Deutschland ist die Situation je nach Bundesland sehr unterschiedlich und in Bewegung. Die Auswertungsmöglichkeiten auf regio-osm.de werden vorgestellt. Neue Funktionen vereinfachen die Fehlerbeseitigung oder unterstützen Importe. Thematisch passende andere Auswertungen werden genannt. Die klassische Erfassung der Hausnummern vor Ort, in Kombination mit der Qualitätssicherung durch Listenabgleich, deckt auch Fehler in den offiziellen Listen auf. Die Vorteile auch für die Datenbereitsteller sollen aufgezeigt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19713</video:player_loc><video:duration>1476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19710</video:thumbnail_loc><video:title>Routing über Flächen</video:title><video:description>Routing über Flächen, Vorstellung Masterthesis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19710</video:player_loc><video:duration>1744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19724</video:thumbnail_loc><video:title>Bezahlte und organisierte Edits - Vorteile und Gefahren für OSM</video:title><video:description>OpenStreetMap wird aufgrund seiner Aktualität, Detailtreue und verfügbaren Rohdaten zunehmend im kommerziellen Umfeld wie ÖPNV, Verkehrsplanung, Rettungsleitstellen, Touristik und Logistik verwendet. Nun entsteht seitens dieser Zielgruppen zunehmend der Wunsch, den OSM-Datenbestand entsprechend der eigenen Bedürfnisse zu ergänzen und zu verändern. Obwohl Kontaktmöglichkeiten über Impressum, Foren und Mailinglisten vorhanden sind, das gesamte OSM-Wissen im Wiki verteilt ist und zahlreiche Firmen mit fundierten OSM-Kenntnissen ihre Dienstleistungen anbieten, beginnen viele Firmen oder Interessengruppen ihren aktiven OSM-Einstieg als blutige Anfänger mit oftmals falschen Vorstellungen von der Funktionsweise. Oft fallen ihre Edits nur durch zufällig entdeckte Fehler oder Lizenzverletzungen auf bzw. sie melden sich aufgrund technischer Probleme erst in einem sehr späten Projektstadium auf den Kommunikationskanälen und bitten um Unterstützung. Seit einem Jahr sind auch zunehmende Aktivitäten von Firmen aus dem Geschäftsbereich "Suchmaschinenoptimierung" (SEO) festzustellen. Sie haben die sozialen Medien und Netzwerke entdeckt, in denen sie ihre Kunden optimal präsentieren möchten. Dies führte in den bisherigen Fällen zu massiven Konflikten. Anhand aktueller Fälle soll die Problematik dokumentiert, aber auch positive Beispiele und Möglichkeiten aufgezeigt werden, wie sich spezielle Interessen communityverträglich integrieren lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19724</video:player_loc><video:duration>1569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19719</video:thumbnail_loc><video:title>Abschlußveranstaltung - FOSSGIS 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19719</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19627</video:thumbnail_loc><video:title>Building a smarty-to-machine-code compiler</video:title><video:description>Building a smarty-to-machine-code compiler The open source SmartTpl libraries greatly speeds up Smarty templates bij turning templates into native machine code. During a crash course 'how to write your own compiler' you will see how this alternative template engine works inside, and you will discover that writing a compiler is not even that difficult. The following topics will be covered: ······························ Speaker: Emiel Bruijntjes Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19627</video:player_loc><video:duration>2752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19635</video:thumbnail_loc><video:title>Grokking git by managing kivitendo</video:title><video:description>maintaining a oss project with git - kivitendo git for individiual extensions Deploying the free OSS project kivitendo and customising this with the power of git. We will use the power of rebase for long term satisfaction. We grok some basics of git: ······························ Speaker: Jan Büren Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19635</video:player_loc><video:duration>3461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19597</video:thumbnail_loc><video:title>Open Roberta Lab - Visual Online Programming Environment for Computer Kids</video:title><video:description>Open Roberta Lab - Visual Online Programming Environment for Computer Kids The Google funded Open Roberta project continuous the Fraunhofer IAIS initiative ”Roberta - Learning with Robots”. Roberta aims at engag- ing and motivating girls and boys to take a sustained long-term interest in information technology, technology and the natural sciences (STEM). For more than ten years, this underlying initiative successfully enabled girls and boys to explore the world of robots and to learn about computer science and technology in a playful way. With more than 30.000 participating children and young people in over 600 documented Roberta courses a year - Roberta has become a permanent fixture in the German education landscape. The aim of Open Roberta is to overcome technical and professional barriers for teachers and students alike at home or in the classrooms. The free to use cloud-based Open Roberta Lab consists of graphical programming tools that enable beginners to seamlessly start coding without long-winded system installations, setups or additional technology getting in the way. In its first available release, Open Roberta enables children and adolescents to program LEGO Mindstorms EV3 robots in the beginning. A variety of different visual programming blocks are provided to interact with motors, sensors and the core of LEGO robots, the EV3-Brick. Upcoming software releases are aiming at a broader online programming support for additional educational hardware (like robots, toys, etc.). The necessary machine code translations are part of our new invented NEPO programming language which is build into Open Roberta. The created technology and its concepts are free to use for anyone and are available as open source. In a first step, the development team at the Fraun- hofer Institute for Intelligent Analysis and Information Systems reached out to teachers, IT and education experts within the partnering Roberta network as well as to universities and their students to involve them in the develop- ment work. In the ongoing second step, the open-source community has been opened to all interested parties and programmers. By doing that Roberta still follows its main mission namely the encouragement of female newbies in order to help them becoming role models for the next generation of pro- gramming experts. The presentation will address current limitations of available classroom pro- gramming solutions and is going to showcase Open Robertas online coding capabilities. A further aspect of the talk will be the introduction of the NEPO abstraction language as a core concept for upcoming hardware com- munication. Markus Ketterl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19597</video:player_loc><video:duration>3186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19638</video:thumbnail_loc><video:title>Open Source Management - Strategies for comm. with open source projects in companies</video:title><video:description>Open Source Management Strategies for communication with open source projects in companies The use of open source in enterprises is common, even in Germany. In many companies the imported source is being changed, bugfixed, made compatible with whatever or otherwise changed. Companies are using open source, changing it or contribute otherwise. This can take many forms, leading to company internal forks of software, public neglect of ubiquitous projects such as OpenSSL or Busybox, a variety of patches that are badly integrated into an upstream as in MySQL, or a wrestling for dominance in projects such as Hadoop and Openstack. ······························ Speaker: Kristian Köhntopp Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19638</video:player_loc><video:duration>3243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19631</video:thumbnail_loc><video:title>Executable Documentation for everyone (even you)</video:title><video:description>Executable Documentation for everyone (even you) Sometimes good documentation makes the difference between just another dead github repository and a successful, widely used library. But writing documentation is tedious and boring and maintaining it ten times so. But wrong documentation is sometimes worse than none so updating it is even more important than writing it. ······························ Speaker: Nikolas Martens Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19631</video:player_loc><video:duration>3323</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19574</video:thumbnail_loc><video:title>Der Linux Netzwerk Stack</video:title><video:description>Der Vortrag stellt die Architektur des Linux Netzwerkstacks vor. Dabei wird neben einer Funktionellen Übersicht auch die Grundprinzipien eines modernen Netzwerktreibers und die Implementation von TCP/IP vorgestellt. Zusätzlich wird kurz auf aktuelle Entwicklungsschwerpunkte eingegangen. Florian Westphal</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19574</video:player_loc><video:duration>3250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42879</video:thumbnail_loc><video:title>Das OpenStreetMap Ökosystem im Unternehmen nutzen?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42879</video:player_loc><video:duration>933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42891</video:thumbnail_loc><video:title>Hochverfügbare und skalierbare GIS Datenbanken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42891</video:player_loc><video:duration>625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19566</video:thumbnail_loc><video:title>Conference Recording and Streaming</video:title><video:description>Nach 10 Jahren FrOSCon blicken wir auf 8 Jahre Recording und Streaming aus eigener Hand zurück. Zusammen mit dem CCC Video Operation Center haben wir nun den "Full Stack" mit "Cloud", "DevOps" und "Web2.0" vom Recording über Streaming hin zum Postprocessing. Dieser Talk erklärt die eingesetzten Tools und deren Zusammenspiel. derpeter, meise</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19566</video:player_loc><video:duration>2568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19629</video:thumbnail_loc><video:title>Domain Driven Design &amp; NoSQL</video:title><video:description>Domain Driven Design &amp; NoSQL Escaping the Tower of Babel Domain Driven Design focuses on finding a common language to improve communication — a still important topic regarding lots of failing projects. In this talk I want to show you how NoSQL’s document stores and graph databases can help with DDD and compare that to modeling in relational databases. Domain Driven Design is a software development process that focuses on the finding a common language for the involved parties. This language and the resulting models are taken from the domain rather than the technical details of the implementation. The goal is to improve the communication between customers, developers and all other involved groups. Even if Eric Evan's book about this topic was written almost ten years ago, this topic remains important because a lot of projects fail for communication reasons. Relational databases have their own language and influence the design of software into a direction further away from the Domain: Entities have to be created for the sole purpose of adhering to best practices of relational database. Two kinds of NoSQL databases are changing that: Document stores and graph databases. In a document store you can model a contains relation in a more natural way and thereby express if this entity can exist outside of its surrounding entity. A graph database allows you to model relationships between entities in a straight forward way that can be expressed in the language of the domain. I want to look at the way a multi model database that combines a document store and a graph database can help you model your problems in a way that is understandable for all parties involved. Speaker: Lucas Dohmen Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19629</video:player_loc><video:duration>2386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19567</video:thumbnail_loc><video:title>Bloonix</video:title><video:description>"Yet another monitoring solution?" Bloonix vereint einige Features, die in der benutzten Art und Weise in sehr wenigen Monitoring-Lösungen zu finden sind. Dirk Deimeke</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19567</video:player_loc><video:duration>3191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19624</video:thumbnail_loc><video:title>Crosscompiling - ein Windows-Installer mit 4 Befehlen</video:title><video:description>Neben einer Kurzeinführung in die Welt des Crosscompiling wird gezeigt, wie für das Mathematikprogramm 'Maxima' (geschrieben überwiegend in Lisp!) ein Windows-Installer unter Linux erzeugt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19624</video:player_loc><video:duration>4143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19618</video:thumbnail_loc><video:title>Datenschutz ist gar nicht so schwer</video:title><video:description>Datenschutz ist kein Hexenwerk. Der Vortrag beschäftig sich damit, was zu beachten ist, damit der Datenschutz im Alltag selbstverständlich und kein Hindernis ist. Susanne (miracee) Holzgraefe</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19618</video:player_loc><video:duration>3661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42875</video:thumbnail_loc><video:title>News vom Mapbender Projekt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42875</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19702</video:thumbnail_loc><video:title>OSM Lightning Talks 1</video:title><video:description>Lightning Talks: Karten die verändern - Mapping mit Kindern und Jugendlichen (Felix Delattre), Raumzeitliche Analyse und Optimierung urbaner Energiesysteme unter Verwendung von OSM Daten und QGIS (Alaa Alhamwi), Magnacarto – Einfaches Kartenstyling für MapServer und Mapnik (Dominik Helle).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19702</video:player_loc><video:duration>1621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42874</video:thumbnail_loc><video:title>Big Spatial(!) Data Processing mit GeoMesa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42874</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42876</video:thumbnail_loc><video:title>Automatisiertes WebGIS-UserInterface Testing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42876</video:player_loc><video:duration>1043</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42877</video:thumbnail_loc><video:title>OpenLayers und Vue.js in der Praxis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42877</video:player_loc><video:duration>1043</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42878</video:thumbnail_loc><video:title>Neuigkeiten vom QGIS-Projekt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42878</video:player_loc><video:duration>984</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19639</video:thumbnail_loc><video:title>phpng - heap and stack allocation</video:title><video:description>phpng - heap and stack allocation ······························ Speaker: Johannes Schlüter Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19639</video:player_loc><video:duration>3170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19701</video:thumbnail_loc><video:title>OpenStreetMap und Wikidata</video:title><video:description>Was Tim-Berners Lee mit dem www begonnen hat (Texte zu verlinken), wird nun mit dem Öl des 21. Jahrhunderts, den Daten weitergeführt. Lasst OpenStreetMap ein Teil der Linked Open Data Cloud werden! Zwischen OpenStreetMap und Wikipedia wird bereits rege verlinkt - Nehmen wir die nächste Stufe und verlinken auch nach Wikidata - und zurück! Im ersten Teil wird kurz Wikidata und sein Datenmodell erklärt. Danach werden die Einsatzgebiete von Wikidata zur Bereicherung von OSM aufgezeigt: • Wikidata als Lösung des permanent ID-Problems • Wikidata als nachhaltige Lösung der Sprachproblematik (name:*) bei Orten • Übersetzung von OSM-Tags für Anwendungsprogramme und Editoren • Neue Arten von Analysemöglichkeiten, zB zur Wortherkunft (name:etymology:wikidata) Wie kann man nun in der Praxis OSM und Wikidata verlinken: • JOSM als Tool, um Wikidata-Tags in OSM einfach zu setzen • Wie wird von Wikidata nach OSM gelinkt Zum Schluss wird als Beispielsanwendung eine Web-Karte zur Aggregierung aus verlinkten Datenquellen vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19701</video:player_loc><video:duration>1580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19633</video:thumbnail_loc><video:title>How to bring compute intensive C++ based apps to Android</video:title><video:description>How to bring compute intensive C++ based apps to Android You already have some C++ code for the desktop and you ever wanted to port this to Android? Then you should not wait to come to this talk. We'll guide you through the typical steps and pitfalls in this porting process using a demo application and our open source geometry app TiGL Viewer. The TiGL Viewer desktop application is used at the German Aerospace Center for aircraft design. It is mainly used to display 3D aircraft geometries, which are computed from a parametric description. The core components of the application are the CAD kernel OpenCASCADE for 3D geometry computation and the OpenGL based rendering engine OpenSceneGraph â both written in C++. Due to its relatively large tested code base and the use of the third party libraries, a reimplementation in Java was not reasonable. ······························ Speaker: Martin Siggel Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19633</video:player_loc><video:duration>3330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19625</video:thumbnail_loc><video:title>kernel.infect(): Creating a cryptovirus for Symfony2 apps</video:title><video:description>kernel→infect(): Creating a cryptovirus for Symfony2 apps Cryptovirology studies how to use cryptography to design malicious software, given that public-key cryptography can be used to break the symmetry between what an antivirus analyst sees regarding a virus and what the virus writer sees. In this workshop we will create a simple cryptovirus in PHP - for educational purposes - able to infect a Symfony2 app and encrypt data such as database records or user uploaded files using public key cryptography with OpenSSL. To create the virus we will study how Symfony works internally, especially what kernel events are dispatched and how to use them to attach our virus. Several strategies to hide the virus will be discussed. Simple ones like using different encodings and more advanced strategies such as polymorphic code. Finally, we will see how we can defend ourselves from this kind of attacks. ······························ Speaker: Raul Fraile Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19625</video:player_loc><video:duration>3317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19740</video:thumbnail_loc><video:title>JOSM für Fortgeschrittene</video:title><video:description>JOSM für Fortgeschrittene</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19740</video:player_loc><video:duration>3646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38379</video:thumbnail_loc><video:title>Building an Android IDS on Network Level</video:title><video:description>Being popular is not always a good thing and hereís why. As mobile devices grow in popularity, so do the incentives for attackers. Mobile malware and threats are clearly on the rise, as attackers experiment with new business models by targeting mobile phones. Nowadays, several behavior-based malware analysis and detection techniques for mobile threats have been proposed for mobile devices. We'll show how we built a new detection framework that will be the first open source Android IDS on network level. This open source network-based intrusion detection system and network-based intrusion protection system has the ability to perform real-time traffic analysis and packet logging on Internet Protocol (IP) networks, featuring: Protocol analysis, Content searching and Content matching. In IDS/IPS mode, the program will monitor network traffic and analyze it against a rule set defined by the user, and then perform a specific action based on what has been identified. With the help of custom build signatures, the framework can also be used to detect probes or attacks designed for mobile devices, fool and cheat operating system fingerprinting attempts (like nmap or p0f), server message block probes, etc. Jaime Sanchez (@segofensiva) is passionate about computer security. He has worked for over 13 years as a specialist advisor for large national and international companies. As a specialist advisor, he focuses on different aspects of security such as consulting, auditing, training and ethical hacking techniques. He works in the Security Operations Center (SOC) of a multinational telecommunications company offering managed security services for IBEX35 companies. He has a Computer Engineering degree and has completed an Executive MBA (Master in Business Administration). In addition, he holds several certifications: CISA, CISM, CISSP, CCNA, CCNA SECURITY, and ITIL, just to name a few. In his free time, he conducts research on security and works as an independent consultant. He has spoken in renowned security conferences nationally and internationally, introducing new bugs and exploitation techniques and mitigation, as in RootedCON in Spain, and Nuit du Hack in Paris. In the coming months, he will be presenting at Blackhat Arsenal USA 2013. Defcon XXI, DerbyCON or Hacktivity. Jaime is a frequent contributor to several technical magazines involved with state-of-the-art attack and defense mechanisms, network security and general ethical hacking techniques. He also writes a blog called "Seguridad Ofensiva"(http://www.seguridadofensiva.com/) touching on current topics in the field of hacking and security.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38379</video:player_loc><video:duration>1144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38944</video:thumbnail_loc><video:title>How to use CSP to stop XSS</video:title><video:description>Crosssite scripting attacks have always been a mainstay of the OWASP Top 10 list. The problem with detecting XSS is that you can't go looking at web log traffic to determine if a request contains an actual cross site scripting attack attempt, much less one that will actually succeed against your defenses. Our work has helped reveal some nuances with implementing content security policy to help detect and prevent XSS attacks across a major website. This talk will demonstrate a new python based tool that we are open sourcing for Defcon that combines client and server based whitelisting mechanisms to verify unauthorized scripts (I.e. XSS) running on a page, mixed content, and inline javascript across a site. Kenneth Lee (@Kennysan) is a product security engineer at Etsy.com working on everything from HTTP security headers to shattering the site with new vulnerabilities. Previously, Kenneth worked at FactSet Research Systems preventing The Hackers from stealing financial data. He went to Columbia and got an MS in computer science focusing on computer security. Between sweet hacks, Kenneth enjoys drinking tea and force feeding Etsy's operations team with Japanese chocolates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38944</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38900</video:thumbnail_loc><video:title>All Your RFz Are Belong to Me</video:title><video:description>All Your RFz Are Belong to Me - Hacking the Wireless World with Software Defined Radio BALINT SEEBER SPENCH.NET Ever wondered what traffic is flowing through the many satellites in orbit above you? Have you wanted to intercept RADAR signals from air traffic control and visualise your local airspace in real-time on a 3D map? While youíre at it, check how many faults have been reported by the next plane youíll be travelling on (e.g. do the toilets work?). How about tracking down the source of a clandestine radio transmission that is interfering with your favourite channel, or probing the signals on your cable modem connection? If you have ever wanted to reverse engineer such systems, this is for you! I will show how to analyse and hack RF communications systems using open source software and cheap radio hardware. The focus will be on how to use Software Defined Radio to create: a digital satellite demodulator for blind signal analysis, a souped-up Mode S aviation transponder/ACARS receiver with an Internet-enabled smooth-streaming Google Earth front-end, and a Radio Direction Finder. Balint Seeber (@spenchdotnet) A software engineer by training, Balint is a perpetual hacker, and the guy behind spench.net. His passion is extracting interesting information from lesser-known data sources and visualising them in novel ways. Lately, he has become obsessed with Software Defined Radio and all that can be decoded from the ether. When not receiving electromagnetic radiation, he likes to develop interactive web apps for presenting spatial data. Originally from Australia, he moved to the United States in 2012 to pursue his love of SDR.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38900</video:player_loc><video:duration>5582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38905</video:thumbnail_loc><video:title>Java Every-Days: Exploiting Software Running on 3 Billion Devices</video:title><video:description>Over the last three years, Oracle Java has become the exploit author's best friend. And why not? Java has a rich attack surface, broad install base, and runs on multiple platforms allowing attackers to maximize their return-on-investment. The increased focus on uncovering weaknesses in the Java Runtime Environment (JRE) shifted research beyond classic memory corruption issues into abuses of the reflection API that allow for remote code execution. This talk focuses on the vulnerability trends in Java over the last three years and intersects public vulnerability data with Java vulnerabilities submitted to the Zero Day Initiative (ZDI) program. We begin by reviewing Java's architecture and patch statistics to identify a set of vulnerable Java components. We then highlight the top five vulnerability types seen in ZDI researcher submissions that impact these JRE components and emphasize their recent historical significance. The presentation continues with an in-depth look at specific weaknesses in several Java sub-components, including vulnerability details and examples of how the vulnerabilities manifest and what vulnerability researchers should look for when auditing the component. Finally, we discuss how attackers typically leverage weaknesses in Java. We focus on specific vulnerability types attackers and exploit kits authors are using and what they are doing beyond the vulnerability itself to compromise machines. We conclude with details on the vulnerabilities that were used in this year's Pwn2Own competition and review steps Oracle has taken to address recent issues uncovered in Java. Brian Gorenc (@MaliciousInput, @thezdi) is the Manager of Vulnerability Research in HP's Security Research organization. His primary responsibility is running the Zero Day Initiative (ZDI) program and doing root cause analysis on ZDI submissions. Brian's current research centers on discovering vulnerabilities in popular software, analyzing attack techniques, and identifying vulnerability trends. Prior to joining HP he worked for Lockheed Martin on the F-35 Joint Strike Fighter program where he led the development effort of the Information Assurance (IA) products in the JSF's mission planning environment. Jasiel Spelman (@WanderingGlitch) is a vulnerability analyst and exploit developer for the Zero Day Initiative (ZDI) program. His primary role involves performing root cause analysis on ZDI submissions to determine exploitability, followed by developing exploits for accepted cases. Prior to being part of ZDI, he was a member of the Digital Vaccine team where he wrote exploits for ZDI submissions and helped develop the ReputationDV service from TippingPoint. Jasiel's focus started off in the networking world but then shifted to development until transitioning to security. He has a B.A. in Computer Science from the University of Texas at Austin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38905</video:player_loc><video:duration>2595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38904</video:thumbnail_loc><video:title>Stalking a City for Fun and Frivolity</video:title><video:description>Tired of the government being the only entity around that can keep tabs on a whole city at once? Frustrated by dictators du jour knowing more about you than you know about them? Fed up with agents provocateur slipping into your protests, rallies, or golf outings? Suffer no more, because CreepyDOL is here to help! With open-source software, off-the-shelf sensors, several layers of encryption, and a deployment methodology of "pull pin, point toward privacy insurance claimant," it allows anyone to track everyone in a neighborhood, suburb, or city from the comfort of their sofa. For just four easy hardware purchases of 131.95, you, too can move up from small-time weirding out to the big leagues of total information awareness: deploy CreepyDOL today! Brendan O'Connor (@USSJoin) is a geek of many trades. While he's a full-time law student at the University of Wisconsin in Madison (set to graduate in May 2014), his consultancy, Malice Afterthought, completed two DARPA Cyber Fast Track contracts during his first two years in law school. He has also taught information warfare for the DoD, played the violin (now for more than 21 years), obtained his Amateur Extra certification, and wished fervently that his two cats would think of him as more than (a provider of) food.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38904</video:player_loc><video:duration>2719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38908</video:thumbnail_loc><video:title>Defense by numb3r5: Making problems for script kiddies and scanner monkeys</video:title><video:description>On the surface most common browsers look the same, function the same, and deliver web content to the user in a relatively uniformed fashion. Under the shiny surface however, the way specific user agents handle traffic varies in a number of interesting and unique ways. This variation allows for defenders to play games with attackers and scripted attacks in a way that most normal users will never even see. This talk will attempt to show that differences in how different user agents handle web server responses (specifically status codes) can be used to improve the defensive posture of modern web applications while causing headaches for the average script kiddy or scanner monkey! Chris John Riley (@ChrisJohnRiley) is a senior penetration tester and part-time security researcher working in the Austrian financial sector. With over 15 years experience in various aspects of Information Technology, Chris now focuses full time on Information Security. Chris is one of the founders of the PTES (Penetration Testing Execution Standard), regular conference attendee and avid blogger (blog.c22.cc), as well as being a regular contributor to the Metasploit project and generally getting in trouble in some way or another. When not working to break one technology or another, Chris enjoys long walks in the woods, candle light dinners and talking far too much on the Eurotrash Security podcast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38908</video:player_loc><video:duration>2972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38963</video:thumbnail_loc><video:title>Panel - Google TV or: How I Learned to Stop Worrying and Exploit Secure Boot</video:title><video:description>Google TV is intended to bring the Android operating system out of the mobile environment and into consumers' living rooms. Unfortunately, content providers began to block streaming access to popular content from the Google TV platform which hindered its reach. Furthermore, the first generation of Google TV hardware used an Intel powered x86 chipset that fractured Google TV from that of the traditional ARM based Android ecosystem, preventing most Android applications with native code from functioning properly. In our previous presentation at DEFCON 20, we discussed exploits found in the first generation of Google TV hardware and software. This presentation will be geared towards the newly released second generation of devices which includes models from a wider variety of OEM's such as Asus, Sony, LG, Vizio, Hisense, and Netgear. Our demonstration will include newly discovered and undisclosed hardware exploits, software exploits, and manufacturer mistakes as well as discuss in detail how to exploit the new Secure Boot environment on the Marvell chipset. In order to bypass Secure Boot on the Google TV we will release two separate exploits which will allow users to run an unsigned bootloader on Google TV devices. One of which affects specific configurations of the Linux kernel that can also be used for priviledge escalation against a multitude of other embedded devices. Finally, after our talk make sure to stop by the Q&amp;A room and ask us a question. We have a limited number of USB TTL adapters to give away for free to aid the community in bootloader and kernel development. Amir Etemadieh (@Zenofex) founded the GTVHacker group and has been working on the GTVHacker project from its initial start in November 2010. Amir is on the research and development team at Accuvant LABS and prior to his employment conducted independent research in consumer devices including the Logitech Revue, Ooma Telo, Samsung Galaxy S2, Boxee Box as well as services such as the 4G Clear Network. CJ Heres (@cj 000) is an IT consultant by day who enjoys breaking devices ranging from washing machines to Blu-Ray players. His philosophy is to use a simple approach for complex problems. CJ's recent work includes independent research on Hospira and Alaris IV infusion pumps, as well as consumer electronics such as the Roku, Google TV, Boxee Box, and Vizio Smart TV's. Mike Baker (@gtvhacker) (aka [mbm]) is a firmware developer, better known as the Co-Founder behind OpenWrt. He hacks stuff. Hans Nielsen (@n0nst1ck) is a security wizard at Matasano Security. When he isn't busy protecting your in-house and external applications from evil, he enjoys hacking apart consumer electronics and designing prototype boards. Hans is a tinkerer at heart with an ability to quickly reverse hardware and software through whatever means necessary.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38963</video:player_loc><video:duration>2851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38936</video:thumbnail_loc><video:title>JTAGulator: Assisted Discovery Of On-Chip Debug Interfaces</video:title><video:description>On-chip debug (OCD) interfaces can provide chip-level control of a target device and are a primary vector used by hackers to extract program code or data, modify memory contents, or affect device operation on-the-fly. Depending on the complexity of the target device, manually locating available OCD connections can be a difficult and time consuming task, sometimes requiring physical destruction or modification of the device. In this session, Joe will introduce the JTAGulator, an open source hardware tool that assists in identifying OCD connections from test points, vias, or components pads. He will discuss traditional hardware reverse engineering methods and prior art in this field, how OCD interfaces work, and how JTAGulator can simplify the task of discovering such interfaces. Joe Grand (@joegrand) is an electrical engineer and hardware hacker. He runs Grand Idea Studio (www.grandideastudio.com) and specializes in the design of consumer and hobbyist embedded systems. He created the electronic badges for DEFCON 14 through 18 and was a co-host of Discovery Channel's Prototype This. Back in the day when he was known as Kingpin, he was a member of the infamous hacker group L0pht Heavy Industries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38936</video:player_loc><video:duration>2825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38914</video:thumbnail_loc><video:title>A Password is Not Enough: Why disk encryption is broken and how we might fix it</video:title><video:description>Since the publication of the cold boot attack on software disk encryption 5 years ago, there has been little progress on developing countermeasures and implementing defenses in the disk encryption technologies already in wide use. Furthermore, many users of full disk encryption have physical security habits that fall outside the security models of disk encryption software and thus are more vulnerable than they realize. After examining a set of effective, easily executable, attacks on off- the-shelf disk encryption, and contextualizing them in x86 system architecture, we examine recent research on means of mitigating these attacks. By integrating AES new instructions, x86 debugging registers, encrypted RAM, IOMMU, and the TPM into a combined encryption system, the difficulty of executing a successful attack is raised significantly. We will examine the construction of this system in detail, and, at a higher level, the role of full disk encryption in assuring meaningful security in the face of physical access. Source to an experimental version of the system will be made available. Daniel Selifonov has consulted for a handful of research oriented startups since 2007, and built systems for information technology where security was considered throughout design and implementation, rather than as an afterthought. His research interests in security include reverse engineering, applied cryptography, client side security, and user acceptable information system design. He believes that businesses, no matter the size, should have the tools to defend themselves without getting in the way of core operations, and that existing tools and building blocks require too much expert input to implement correctly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38914</video:player_loc><video:duration>2704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38964</video:thumbnail_loc><video:title>Hardware Hacking with Microcontrollers: A Panel Discussion</video:title><video:description>Microcontrollers and embedded systems come in many shapes, sizes and flavors. From tiny 6-pin devices with only a few bytes of RAM (ala the DEF CON 14 Badge) to 32- bit, eight core multiprocessor systems (ala DEF CON 20 Badge), each has their own strengths and weaknesses. Engineers and designers tend to have their favorites, but how do they decide what part to work with? Join DEFCON Badge designers Joe Grand and LoSTBoY, master of embedded system design FirmWarez, devoted electronics hobbyist Smitty, and moderator extraordinaire RenderMan as they argue the virtues of their favorite microcontrollers and answer questions about hardware hacking. If you're just getting started with electronics and are trying to navigate the sea of available microcontrollers, microprocessors, and modules, this panel is for you. Joe Grand (@joegrand) is an electrical engineer and hardware hacker. He runs Grand Idea Studio (www.grandideastudio.com) and specializes in the design of consumer and hobbyist embedded systems. He created the electronic badges for DEFCON 14 through 18 and was a co-host of Discovery Channel's Prototype This. Back in the day when he was known as Kingpin, he was a member of the infamous hacker group L0pht Heavy Industries. Mark 'Smitty' Smith (@SmittyHalibut) is a network engineer and system administrator by day, relentless maker by night. (And by the weekend.) Electronics and computers have been a hobby of his since childhood with his first 50-In-1 and a TRS-80 at the age of 6. (And by lunch hour.) Microcontrollers have been a part of his repertoire since the 8051 in the mid 90s. His recent experience includes: Arduino, native Atmel, Propeller and BASIC Stamp. He is currently spending most of his Maker energies in the analog domain on Audiophile Electronics. (And by coffee break. In fact, it's safe to say he's always involved in some project or other.) LosT (@1o57) With a background in mathematics and robotics LosT spends his free time between calculating how to take over the world and building the robots to accomplish it. Deciding to teach others how to create robot overlords, he created the Hardware Hacking Village for the DEF CON community with Russ in an effort to get more people involved with hardware. Fearing competition LosT devised the Mystery Challenge to confuse and confound those who would rise up against him- eventually becoming the creator of the badges to that same end. Really he just wants to juggle and read books these days, or watch MST3K with Tom. RenderMan (@ihackedwhat) is a white hat by trade, blackhat by fashion. He spends his days fixing stuff that other people break and evenings finding new ways to break stuff once people fix it. A frequent speaker at conferences around the world, he tries to make the world a better place by educating people about security and the hacker ethic and stuffing random electronics into stuffed toys to make them creepier than ever imagined. FirmWarez (@FirmWarez) is an embedded systems engineer with twenty years experience developing microcontroller based devices ranging from toys to military hardware. Having gone the MBA route to collect such titles as 'Director of Engineering' and 'VP of Engineering', he still stays directly active in designing and building electronics for fun and profit. Currently involved in a couple of start-ups as well as freelance jobs, he works from an obfuscated lab in a barn somewhere deep in flyover country.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38964</video:player_loc><video:duration>3024</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38932</video:thumbnail_loc><video:title>How to Disclose or Sell an Exploit Without Getting in Trouble</video:title><video:description>You have identified a vulnerability and may have developed an exploit. What should you do with it? You might consider going to the vendor, blogging about it, or selling it. There are risks in each of these options. This 20-minute session will cover the legal risks to security researchers involved in publishing or selling information that details the operation of hacks, exploits, vulnerabilities and other techniques. This session will provide practical advice on how to reduce the risk of being on the wrong end of civil and criminal legal action as a result of a publication or sale. James Denaro (@CipherLaw) is the founder of CipherLaw, a Washington, D.C.-based consultancy and focuses his practice on the legal, technical, and ethical issues faced by innovators in information security. Jim is a frequent speaker and writer on the subject of intellectual property issues in information security and has experience in a wide range of technologies, including intrusion detection and prevention, botnet investigation, malware discovery and remediation, and cryptography. Jim has completed professional coursework at MIT and Stanford in computer security and cryptography. He also holds technical certifications from the Cloud Security Alliance (CCSK) and Cisco Systems (CCENT), and has passed the CISSP examination (pending certification). Before becoming an attorney, Jim spent obscene amounts of time looking at PPC assembly in MacsBug Jim is a registered patent attorney and is admitted to practice in the District of Columbia, California, Maryland, and Virginia. Jim has undergraduate degrees in computer engineering and philosophy and is currently pursuing graduate legal studies in national security at Georgetown. Jim was formerly with the international law firms of Morrison &amp; Foerster and Perkins Coie before founding CipherLaw.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38932</video:player_loc><video:duration>2217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38931</video:thumbnail_loc><video:title>Examining the Bitsquatting Attack Surface</video:title><video:description>Bit errors in computer memory, when they occur in a stored domain name, can cause Internet traffic to be directed to the wrong Internet location potentially compromising security. When a domain name one bit different from a target domain is registered, this is called "bitsquatting". This presentation builds on previous work in this area presented by Artem Dinaburg at Blackhat 2011. Cisco's research into bitsquatting has revealed several previously unknown vectors for bitsquatting. Cisco has also discovered several new mitigations which do not involve installation of error correcting memory, nor the mass registration of bitsquat domains. In fact some of the new mitigations have the potential to render the problem of bitsquatting to the dustbin of history. Jaeson Schultz (@jaesonschultz) is a Threat Research Engineer for Cisco's Threat Research and Communications (TRAC) Team. Cisco's TRAC team is dedicated to advancing the state-of-the-art of threat defense and enhancing the value of Cisco's security products. Jaeson has over 20 years' experience in Information Security, working previously for companies such as Counterpane, Brightmail, and IronPort. Jaeson's computer experience ranges from hardware hacking, to log analysis and security policy recommendation, to thwarting misuse of Internet application layer protocols like DNS, HTTP, and SMTP. Prior to working in Information Security, Jaeson studied Computer Science at the University of Nevada at Las Vegas. Jaeson also currently holds an Amateur Extra radio license from the FCC under the call sign K8YJO.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38931</video:player_loc><video:duration>1224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38934</video:thumbnail_loc><video:title>How to Hack Your Mini Cooper: Reverse Engineering Controller Area Network (CAN) Messages on Passenger Automobiles</video:title><video:description>This presentation introduces the underlying protocols on automobile communication system networks of passenger vehicles and evaluates their security. Although reliable for communication, vehicle protocols lack inherit security measures. This work focuses strongly on controller area networks (CANs) and the lack of authentication and validation of CAN messages. Current data security methods for CAN networks rely on the use of proprietary CAN message IDs along with physical boundaries between the CAN bus and the outside world. As we all know, security through obscurity is not true security. These message IDs can be reverse engineered and spoofed to yield a variety of results. This talk discusses methods for reverse engineering proprietary CAN messages. These reverse engineered messages are then injected onto the CAN bus of a 2003 Mini Cooper with the help of cheap Arduino hardware hacking. Additionally, a proof of concept will be demonstrated on how to build your own rogue CAN node to take over a CAN network and potentially manipulate critical components of a vehicle. The proof of concept demonstrates taking full control of the instrument cluster using the reverse engineering methods presented. Jason Staggs is currently a graduate student in computer science and a security research assistant at the Institute for Information Security (iSec) at The University of Tulsa. He also is involved with The University of Tulsa's Crash Reconstruction Research Consortium (TU-CRRC) where he occasionally gets to hack and wreck a variety of vehicles. Before attending graduate school, Jason worked as a cyber-security analyst for a leading information security firm, True Digital Security in Tulsa, OK. Jason holds a Bachelors degree in Information Assurance and Forensics from Oklahoma State University along with several industry certifications. His research interests include network intrusion detection systems, digital forensics, critical infrastructure protection, and reverse engineering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38934</video:player_loc><video:duration>1205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38939</video:thumbnail_loc><video:title>Boutique Kit</video:title><video:description>"Theoretical" targeted rootkits need to play by different rules than the common malware that ends up filling our inboxes with spam and attempting to steal our CC numbers... The costs involved of getting popped are huge in comparison, the value is in the secrecy of being truly hidden and embedded for the long term. I've spent the past year considering what the next level of rootkits would look like and how we can protect ourselves against them. This talk will cover a handful of advanced hiding mechanisms at a technical level. The talk will also touch on legal implications and existing frameworks for expensive advanced threats. Josh 'm0nk' Thomas (@m0nk dot) Security researcher, mobile phone geek, mesh networking evangelist and general breaker of things electronic. Typical projects of interest span the hardware / software barrier and rarely have a UI. m0nk has spent the last year or two digging deep into Android and iOS internals, with a major focus on both the network stack implementation and the driver and below hardware interfaces. He uses IDA more frequently than Eclipse (and a soldering iron more than both). His life dreams are to ride a robot unicorn on a moonlit beach and make the world a better place, but mostly the unicorn thing... Josh is currently employed by the nice people @ Accuvant LABS and the very mean people @ MonkWorks, LLC.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38939</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38935</video:thumbnail_loc><video:title>PowerPwning: Post-Exploiting By Overpowering PowerShell</video:title><video:description>PowerShell is a scripting language included with all modern Windows operating systems, which, among other features, provides access to the Win32 API and the capability to run scripts on remote servers without writing to disk. PowerShell scripts bypass application white listing, application-signing requirements, and generally bypass anti-virus as well. While all of these characteristics are very desirable to a penetration tester, rewriting penetration test tools in PowerShell would be time consuming. Instead, I will show how to combine PowerShell and assembly to reflectively load existing EXE's and DLL's without writing to disk, triggering anti-virus, or triggering application whitelisting. I'll finish with several demonstrations of the Invoke-ReflectivePEInjection script in action. Joe Bialek (@JosephBialek) is currently a Security Engineer on the Office 365 Red Team at Microsoft where he does security research, red teaming, penetration testing, tool development, and code review. Joe was a contributor to Microsoft's Pass the Hash guidance paper, and has been a contributor to other large security efforts within the company. Prior to his role at Microsoft, Joe graduated from Western Washington University with a Bachelors degree in Computer Science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38935</video:player_loc><video:duration>1346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38903</video:thumbnail_loc><video:title>Defeating Internet Censorship with Dust, the Polymorphic Protocol Engine</video:title><video:description>The greatest danger to free speech on the Internet today is filtering of traffic using protocol fingerprinting. Protocols such as SSL, Tor, BitTorrent, and VPNs are being summarily blocked, regardless of their legal and ethical uses. Fortunately, it is possible to bypass this filtering by reencoding traffic into a form which cannot be correctly fingerprinted by the filtering hardware. I will be presenting a tool called Dust which provides an engine for reencoding traffic into a variety of forms. By developing a good model of how filtering hardware differentiates traffic into different protocols, a profile can be created which allows Dust to reencode arbitrary traffic to bypass the filters. Dust is different than other approaches because it is not simply another obfuscated protocol. It is an engine which can encode traffic according to the given specifications. As the filters change their algorithms for protocol detection, rather than developing a new protocol, Dust can just be reconfigured to use different parameters. In fact, Dust can be automatically reconfigured using examples of what traffic is blocked and what traffic gets through. Using machine learning a new profile is created which will reencode traffic so that it resembles that which gets through and not that which is blocked. Dust has been created with the goal of defeating real filtering hardware currently deployed for the purpose of censoring free speech on the Internet. In this talk I will discuss how the real filtering hardware work and how to effectively defeat it. Brandon Wiley (@blanu) is a peer-to-peer pioneer who creates tools to circumvent Internet censorship. In 1999 he co-founded the Freenet project to create a censorship-resistant publishing platform. He is also known for the Curious Yellow superworm design. When working for BitTorrent, Inc. he was given the difficult task of trying to reason with the Internet service providers that were engaging in BitTorrent throttling. More recently he has been working for the Tor project on their next generation blocking-resistant protocols such as pyobfsproxy and obfs3. He is currently in the final stages of his PhD, where he is studying all of the most popular Deep Packet Inspection hardware and figuring out how to defeat it. His interests include Bayesian statistics, polymorphic encodings, and chiptune music.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38903</video:player_loc><video:duration>2686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38918</video:thumbnail_loc><video:title>We are Legion: Pentesting with an Army of Low-power Low-cost Devices</video:title><video:description>This talk will show attendees how they can do penetration testing with a network of small, battery-powered, penetration testing systems. The small devices discussed will be running a version of The Deck, a full-featured penetration testing and forensics Linux distro. The Deck runs on the BeagleBoard and BeagleBone family of devices (including the next-gen BeagleBone released in April aka the Raspberry Pi killer). These devices are easily hidden and can run for days to weeks off of battery power thanks to their low power consumption. Various configurations will be presented including a device the size of a deck of cards that is easily attached to the back of a computer which is powered by USB and can be connected inline with the computer's Ethernet connection. While each device running The Deck is a full-featured penetration testing platform, connecting systems together via 802.15.4 networking allows even more power and flexibility. Devices may be constructed for 70-200 each depending on configuration with the typical device costing less than 100. Devices may be located up to 1 mile from each other and from the command console which could also be running The Deck or any other version of Linux. A powerful pentesting army is easily built for much less than the cost of an Apple MacBook Pro. Philip Polstra (@ppolstra) was born at an early age. He cleaned out his savings at age 8 in order to buy a TI99-4A computer for the sum of 450.Two years later he learned 6502 assembly and has been hacking computers and electronics ever since. Phil currently works as an Associate Professor and Hacker in Residence at a private Midwestern university. He teaches computer security and forensics. His current research focus involves use of microcontrollers and small embedded computers for forensics and pentesting. Prior to entering academia, Phil held several high level positions at well-known US companies. He holds a couple of the usual certs and degrees one might expect for someone in his position. Phil is also an accomplished aviator with several thousand hours of flight time. He holds 12 ratings including instructor, commerical pilot, mechanic, inspector, and avionics tech. When not working, he likes to spend time with his family, fly, hack electronics, and has been known to build airplanes. Over the last few years Phil has spoken on various USB-related topics at a number of conferences such as 44Con, NetSecure, ForenSecure, MakerFaire Detroit, THOTCON, GrrCON, DEF CON, and Black Hat. He has developed a number of cheap, fun, and useful devices for infosec and forensics professionals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38918</video:player_loc><video:duration>2599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38915</video:thumbnail_loc><video:title>The Dirty South</video:title><video:description>It seems that every day there's a new NextGen firewall, whitelisting and blacklisting, DLP, or the latest technology thats suppose to stop us. But does it really stop "hackers"? Truth is, naw not really. In this talk we'll be showing off the latest bypass techniques for the "latest" hacker stoppers, using a universally whitelisted website as our middle man for a command and control, social engineering our way into some of the toughest companies, and showing off some techniques that work for us. This talk is about throwing misconceptions of protection and safety out the window, and going back the dirty south. Where thinking outside of the box is a requirement. We'll be releasing two new tools, one that makes meterpreter invisible over the network, and the other a shell that uses a popular third party as the command and control. A vulnerability scanner won't help you herrrrrrre. David Kennedy (@dave rel1k) is founder and principal security consultant of TrustedSec - An information security consulting firm located in Cleveland Ohio. David was the former Chief Security Officer (CSO) for a Fortune 1000 where he ran the entire information security program. Kennedy is a co-author of the book "Metasploit: The Penetration Testers Guide," the creator of the Social-Engineer Toolkit (SET), and Artillery. Kennedy has presented on a number of occasions at Black Hat, Defcon, ShmooCon, BSIDES, Infosec World, Notacon, AIDE, ISACA, ISSA, Infragard, Infosec Summit, and a number of other security-related conferences. Kennedy has been interviewed by several news organizations including CNN, Fox News, and BBC World News. Kennedy is on the Back|Track and Exploit-DB development team and co-host of the Social-Engineer.org podcast. Kennedy is one of the co-authors of the Penetration Testing Execution Standard (PTES); a framework designed to fix the penetration testing industry. Kennedy is the co-founder of DerbyCon, a large-scale conference in Louisville Kentucky. Prior to Diebold, Kennedy was a VP of Consulting and Partner of a mid-size information security consulting company running the security consulting practice. Prior to the private sector, Kennedy worked for the United States Marine Corps and deployed to Iraq twice for intelligence related missions. Nick Hitchcock (@nick8ch) is a Senior Security Consultant at TrustedSec and has a relentless pursuit to break security and make things do things they were not meant to do. He also has experience working in the IT/information security field for several years and has performed large scale security assessments/penetration tests, risk assessments, forensic analysis, physical security assessments, social engineering engagements. In addition to secular work Nick is also actively involved in the Infosec community, being one of the organizers of DerbyCon and head of security for BSidesLV and BSidesDE. He also is a contributor to social-engineer.org and part of the Social Engineering CTF team at DEF CON. OSCP, GPEN</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38915</video:player_loc><video:duration>2465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38907</video:thumbnail_loc><video:title>FeartheEvil FOCA: Attacking Internet Connections with IPv6</video:title><video:description>Windows boxes are running IPv6 by default so LANs are too. Internet is not yet ready for IPv6 worldwide, but... you can connect internal IPv6 networks to external IPv4 web sites with few packets. In this session you will see how using the new Evil FOCA tool, created to perform IPv6 networks attacks, it is possible to hack Internet IPv4 connections creating a man in the middle in IPv6 networks. And yes, it is only one point and click tool that does all for you. Evil FOCA does man in the middle IPv4, man in the middle IPv6, man in the middle IP4-IPv6, SSL strip, collects passwords, session cookies, and much more tricks. You will love this new Evil FOCA. Chema Alonso (@chemaalonso) is a Security researcher with Eleven Paths , a Telefonica Digital company. Chema holds respective a PhD in Compter Security on top of Computer Science and System Engineering degrees from Rey Juan Carlos University and Universidad Politecnica de Madrid. During his more than 12 years as a security professional, he has consistently been recognized as a Microsoft Most Valuable Professional (MVP). Chema is a frequent speaker at industry events and has been invited to present at information security conferences worldwide including Black Hat Briefings, Defcon, ShmooCON, DeepSec, HackCON, Ekoparty and RootedCon - He is a frequent contributor on several technical magazines in Spain, where he is involved with state-of-the-art attack and defense mechanisms, web security, general ethical hacking techniques and FOCA tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38907</video:player_loc><video:duration>1878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38916</video:thumbnail_loc><video:title>BYO-Disaster and Why Corporate Wireless Security Still Sucks</video:title><video:description>Right when you thought this topic had been beaten to death, something new emerges. This horse isn't dead yet! This talk will focus on a completely new vulnerability in the way some devices handle MsChapV2 and present some newer methods for capturing clear text credentials easily and without heavy processing power. We will walk you through a full attack against WPA2 enterprise networks using a special patched version of radius that makes this all possible. But wait, there's more! Act now, by coming to the talk, and you'll receive access to new automation tools to do a lot of the work for you. If you're lazy like us and would like access to credentials without a math degree this talk is for you! James Snodgrass enjoys pumping iron and flattening hats. His greatest aspiration in life is leveling his Ford truck and finding that next tight t-shirt. Josh Hoover (@wishbone1138) has spent over a decade in computer security, focused on digital forensics and penetration testing. He has been attending DEF CON for 14 years but this is the first time he has ever spoken at one.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38916</video:player_loc><video:duration>2743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38919</video:thumbnail_loc><video:title>Torturing Open Government Systems for Fun, Profit and Time Travel</video:title><video:description>"I'm from the government and I'm here to help you" takes on a sinister new meaning as jurisdictions around the world stumble over each other to 'set the people's data free'. NYC boasts in subway ads that 'our apps are whiz kid certified' (i.e. third party) which of course translates to 'we didn't pay for them, and don't blame us if somebody got it wrong and the bus don't come.' This session reports on my (and other people's) research aimed at prying out data that you're probably not supposed to have from Open Government Systems around the world. For example, Philadelphia, PA cavalierly posted the past 7 years of political contribution receipts which contained the full names and personal addresses of thousands of people, some of whom probably didn't want that information to be out there in such a convenient form. The entire database was also trivially downloadable as a CSV file and analysis of it yielded some fascinating and unexpected information. Referring back to classic computer science and accounting principles like 'least privilege' and 'segregation of duties' the presentation will suggest some ways to have our Open Data cake without letting snoopy people eat it. Tom Keenan (@drfuture) wrote his first machine and assembler language programs in 1965 and by 1972 was working as a systems programmer on the KRONOS and MULTICS operating systems. This led to a long career as a computer science professor, media commentator and writer about the human side of technology. He helped design one of the first automated DNA sequencing machines as well as a system for personal identification based on typing rhythm. He has a Masters in Engineering and a Doctorate from Columbia University and has held a number of credentials including CISSP but doesnít feel the need for that now. An award-winning journalist, he co-authored the 1984 CBC Radio IDEAS series "Crimes of the Future" and is currently writing a book on creepiness to be published by OR Books. Blog: http://decreeping.wordpress.com/ Materials:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38919</video:player_loc><video:duration>1912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38920</video:thumbnail_loc><video:title>The Evidence Self-Destructing Message Apps Leave Behind</video:title><video:description>Prior to 2013, the phrase 'Self Destructing Message' was most commonly associated with Inspector Gadget, Maxwell Smart, and the occasional Tom Cruise movie. With the advent of smartphone apps like Snapchat, Wickr, and Facebook Poke, the self-destructing message has left the world of 'International Men of Mystery' and arrived to the civilian world by way of smart phone applications. These apps, and others, claim to provide ephemeral or private messaging to assure senders that their messages are burnt after reading. A message can be encrypted, but that does not make it clandestine or deniable. Through the use of forensic images, packet captures, and API review - we have recovered a wide range of artifacts from messages before, after, and during transmission. We are neutral, fact finding, forensic examiners on a mission. A mission to seek truth and provide you with the results of our deep dive forensic review of self-destructing messaging smartphone apps. Andrea (Drea) London (@strozfriedberg) is a Digital Forensic Examiner in Stroz Friedberg's Dallas office. At Stroz Friedberg, Ms. London acquires and examines digital evidence from laptops, desktops and mobile phones in support of legal proceedings, criminal matters, and/or corporate investigations. Ms. London previously held positions at Arsenal Security Group and IBM's Internet Security Systems Emergency Response Team. At Arsenal, Ms. London was an integral part of the company's immediate response team for worldwide cyber security incidents. During this time she completed and has maintained certification as a Payment Application Qualified Security Assessor (PA QSA), Payment Card Industry (PCI QSA), and PCI Forensic Investigators (PFI), one of the first appointed by the PCI Council. At IBM, she acted as an official Quality Incident Response Assessor (QIRA) reporting PCI breaches to major card brands. Prior to her work for IBM, Ms. London was with the Air Force Office of Special Investigations (AFOSI), where she was one of two Airmen chosen for special duty assignment at the Defense Cyber Crime Center, and where she was tasked with testing and evaluating forensic software and hardware for the Center. StrozFriedberg.com Kyle O'Meara is a Digital Forensic Examiner in Stroz Friedberg's Washington, DC office. Mr. O'Meara is part of a national team of examiners skilled in performing forensic acquisitions, preserving data from a variety of electronic sources, and delivering astute analysis. He supports the firm's electronic discovery cases and also serves as a member of Stroz Friedberg's incident response practice. His work further entail forming and articulating concise opinions on complex technical matters which ultimately serve as expert testimony in depositions, trials and other proceedings. Prior to joining Stroz Friedberg, Mr. O'Meara was a Network Exploitation and Vulnerability Analyst for the National Security Agency (NSA) providing security guidance to the Army and Air Force. During this time, he performed computer forensics on a 6 month deployment to Iraq and served as a lead cryptanalyst for discovering malicious and vulnerable content in computer network operation projects. Mr. O'Meara holds a Master's of Science in Information Security Policy and Management from Carnegie Mellon University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38920</video:player_loc><video:duration>1819</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38921</video:thumbnail_loc><video:title>The Politics of Privacy and Technology: Fighting an Uphill Battle</video:title><video:description>In the past few decades the world has been dramatically transformed by technology. People have significantly evolved in how they interact with each other and the world; a side effect of this evolution is the drastic change in personal privacy. Private citizens, corporations, and governments all have different ideas on what privacy means and what information should be respected as private. Typically citizens don't realize their expectations of privacy are falsely held, or more accurately that they have very little privacy left. Regarding privacy, decades have gone by without any action to protect an individual's privacy against entities buying, selling, storing, and using your private data. Policy can take years to enact, and the minimal legislative action happening leans toward protecting special interest groups who have great political sway. Action needs to be taken. Policy needs to be created allowing businesses to operate while allowing individuals to keep their information private. In the 2013 Montana Legislative Session Daniel Zolnikov, with the support of Eric Fulton, worked to introduce comprehensive legislation to protect the privacy of the citizens of Montana. Daniel Zolnikov and Eric Fulton will talk about the ideas behind the bill, the process of drafting and introducing legislation, presenting the bill before committee and the public testimony process, and the politics of why the bill ultimately died. The speakers will end the talk with lessons learned and thoughts on how to effectively pass future privacy legislation. Eric Fulton (@Trisk3t) is a specialist in information security research and network penetration testing who regularly speaks on his research and work. In his spare time, Eric works with local students to provide hands-on security training, conducts independent security research on interesting projects, and occasionally works on legislation affecting privacy and technology. Eric currently works for SubSector Solutions which provides information security services and training. Daniel Zolnikov (@DanielZolnikov) is a State Representative for Montana. As a 26 year old Representative, Daniel is one of the few legislators who even remotely understands the threats and concerns of the collection of personal information. He spent his first session working to fill a policy vacuum where privacy and politics meet the road. Daniel sponsored multiple bills, including two pieces of privacy legislation. The first bill would have created the Montana Privacy Act. The second bill, which was signed into law, prevented law enforcement from obtaining cell phone location information without a warrant. For the sake of transparency, he uses his Facebook page www.facebook.com/danielzolnikov to post his votes. Daniel received his undergraduate degree from the University of Montana where he earned 3 business majors in Information Systems, Marketing and Management. As a Montanan, Daniel enjoys the finer things in life including shooting guns, fishing, and fighting tyranny.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38921</video:player_loc><video:duration>2667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38910</video:thumbnail_loc><video:title>Privacy in DSRC connected vehicles</video:title><video:description>To date, remote vehicle communications such as OnStar have provided little in the way of privacy. The planned DSRC system will become the first large-scale nationwide direct public participation network outside of the internet. Much information and misinformation has been spread on what the upcoming DSRC system is and can do, especially in the information security community. The recent field trial in the US of a connected vehicle infrastructure raises the level of concern amongst all who are aware of existing privacy issues. In this talk I will examine the current system high level design for North American vehicles, as set by international standards and used in a recent road test in Ann Arbor, Michigan, USA. I will consider privacy concerns for each portion of the system, identifying how they may be addressed by current approaches or otherwise considered solutions. I conclude with a discussion of the strategic value in engaging the privacy community during development efforts and the potential community role in raising privacy as a competitive advantage. Christie Dudley (@longobord) started her career with a BSEE with an emphasis in digital communications from the University of Kansas. A 15 year enterprise network engineer career, largely in finance and manufacturing followed. Starting with a study in anthropology she decided to change fields, eventually pursuing an old interest in communications security and privacy and a brief internship in hardware security. Seeking to combine her interests in technology and society she began pursuing the field from a new perspective, enrolling as JD candidate at Santa Clara Law. She now consults on privacy issues related to communications technology while completing her law degree. She has also cofounded Fork the Law, an effort to bridge the gap between technologists and legislation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38910</video:player_loc><video:duration>2713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38911</video:thumbnail_loc><video:title>Android WebLogin: Google's Skeleton Key</video:title><video:description>Millions of businesses worldwide trust in Google Apps to run their organization's domain. The life-blood of these organizations is routinely stored with Google accounts and accessed with mobile devices. This talk explores how an adversary can parlay the compromise of a single Android device into a complete Google apps domain takeover. The attack vectors explored in this talk make use of various design considerations made by Google to enhance the user-experience and can be equally utilized with malware or physical device access. Several iterations of malicious Android applications were created using these techniques. The apps were then analyzed with multiple Android Anti-Virus products and subsequently published in Google's Play Store. The PoC iterations and analysis results provide some insight into the state of Google's Bouncer and Android malware analysis at the end-point. The final part of the talk is aimed at identifying best practices to minimize risk as well as guidelines for recovering from security incident. Craig Young (@CraigTweets) is a computer security researcher with Tripwire's Vulnerability and Exposures Research Team (VERT). He has identified and responsibly disclosed dozens of vulnerabilities in products from Google, Amazon, IBM, NETGEAR, and others. His research has resulted in numerous CVE assignments and recognition in the Google Application Security Hall of Fame. His BSides SF talk on Google's 2-step verification system provided the impetus for Google to deploy security fixes which make millions of Google users safer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38911</video:player_loc><video:duration>1407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38943</video:thumbnail_loc><video:title>The Secret Life of SIM Cards</video:title><video:description>SIM cards can do more than just authenticate your phone with your carrier. Small apps can be installed and run directly on the SIM separate from and without knowledge of the phone OS. Although SIM Applications are common in many parts of the world, they are mostly unknown in the U.S. and the closed nature of the ecosystem makes it difficult for hobbyists to find information and experiment. This talk, based on our experience building SIM apps for the Toorcamp GSM network, explains what (U)SIM Toolkit Applications are, how they work, and how to develop them. We will explain the various pieces of technology involved, including the Java Card standard, which lets you write smart card applications using a subset of Java, and the GlobalPlatform standard, which is used to load and manage applications on a card. We will also talk about how these applications can be silently loaded, updated, and interacted with remotely over-the-air. Karl Koscher (@supersat) is a PhD student studying security and privacy at the University of Washington. His research covers a wide variety of areas, but he primarily focuses on security for embedded systems. Most recently, he was one of the primary researchers that demonstrated that modern cars are vulnerable to multiple remote exploits, which can affect nearly every physical system in the car. Eric Butler (@codebutler) is a software engineer with an interest in security, privacy, and usability. He's known for creating Firesheep, an easy to use tool that clearly demonstrated the risks of HTTP session hijacking attacks, and prompted major websites including Facebook, Twitter, and Hotmail to improve their security. He also created FareBot, an Android app that reads data from common NFC transit cards sparking a discussion around the privacy of these systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38943</video:player_loc><video:duration>2555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38896</video:thumbnail_loc><video:title>Suicide Risk Assessment and Intervention Tactics</video:title><video:description>Suicide is the 10th leading cause of death in the United States, yet it persists as one of the few remaining taboo topics in modern society. Many characteristics linked to elevated suicide risk are prevalent in the technical community, and the effects of suicide within any community extend far beyond those directly involved. Prevention and intervention, however, are not a mystery. This workshop presents evidence based practices to assess suicide risk in others, and an introduction to the step-by-step practice of crisis intervention. Rather than presenting a "depressing discussion of depression," attendees will learn the same threat modeling and crisis response best practices taught to first responders and mental health professionals, in a condensed format that answers many common questions people may be afraid to ask. Special attention will be paid to risk as it affects our particular community, and an overview of crisis network technical implementations / limitations (effects of digital anonymity &amp; ethical concerns, etc.) will be presented. Much like simple CPR training equips everyday people with the knowledge and confidence to help a heart attack victim that is likely a stranger, widespread dissemination of crisis intervention training aims to equip everyday people to prevent a suicide - most often, of a friend. Amber Baldet (@AmberBaldet) performs product development and systems analysis at a top tier investment bank. Her work involves interesting capital markets applications and mundane info sec policy implementation, neither of which can she talk about. She enjoys teaching kids how to build blinky flashy things and presenting the "Digital Privacy and the Ethics of Development" portion of the Girls Who Code curriculum. As part of her volunteer work, Amber was certified as an Online Counseling and Suicide Intervention Specialist by the QPR Institute in 2011.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38896</video:player_loc><video:duration>3140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38894</video:thumbnail_loc><video:title>Defending Networks with Incomplete Information: A Machine Learning Approach</video:title><video:description>Let's face it: we may win some battles, but we are losing the war pretty badly. Regardless of the advances in malware and targeted attacks detection technologies, our top security practitioners can only do so much in a 24 hour day. Even less, if you let them eat and sleep. On the other hand, there is a severe shortage of capable people to do "simple" security monitoring effectively, let alone complex incident detection and response. Enter the use of Machine Learning as a way to automatically prioritize and classify potential events and attacks as something can could potentially be blocked automatically, is clearly benign, or is really worth the time of your analyst. In this presentation we will present publicly for the first time an actual implementation of those concepts, in the form of a free-to-use web service. It leverages OSINT and knowledge about the spatial distribution of the Internet to generate a fluid and constantly updated classifier that pinpoints areas of interest on submitted network traffic logs. Alexandre Pinto (@alexcpsec) has over 13 years dedicated to information security solutions architecture, strategy advisory and monitoring. He has experience with a great range of security products, and has even been know to do pen-testing from time to time. Alex holds the CISSP-ISSAP, CISA, CISM, CREST CCT APP and PMP certifications. And somehow he is still a nice guy. He was also a PCI QSA for 5+ years, but is almost fully recovered. Alex has been responsible over the last 3 years to kickstart his previous company's offices in 2 different countries mainly because he is able to perform competently on a very deep technical level on all the company services, from risk auditing (*sigh*) to network and web application penetration testing. For the past year, as a part of his sabbatical, he has been researching and exploring the applications of Machine Learning and Predictive Analytics into Information Security Data, specially in supporting the mess that we currently face in trying to make sense of day to day usage of SIEM solutions as a whole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38894</video:player_loc><video:duration>2878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38378</video:thumbnail_loc><video:title>Backdoors, Government Hacking and The Next Crypto Wars</video:title><video:description>The FBI claims it is going dark. Encryption technologies have finally been deployed by software companies, and critically, enabled by default, such that emails are flowing over HTTPS, and disk encryption is now frequently used. Friendly telcos, who were once a one-stop-shop for surveillance can no longer meet the needs of our government. What can the FBI and other agencies do to preserve their spying capabilities? Part of the answer is backdoors: The FBI is rallying political support in Washington, DC for legislation that will give it the ability to fine Internet companies unwilling to build surveillance backdoors into their products. Even though interception systems prove to be irresistible targets for nation states, the FBI and its allies want to make our networks less secure, not more. The other solution embraced by the FBI is hacking, by the government, against its citizens. A team of FBI agents and contractors, based in Quantico, Virginia have developed (and acquired) the capabilities to hack into systems, deliver malware capable of surreptitiously enabling a computer's webcam, collecting real-time location data, as well as exfiltrating emails, web browsing records and other documents. While politicians are clearly scared about hacks from China, our own law enforcement agencies are clearly in the hacking business. What does this mean for the current, heated debate about cybersecurity and our ability to communicate security? Christopher Soghoian (@csoghoian) s a privacy researcher and activist, working at the intersection of technology, law and policy. He is the Principal Technologist with the Speech, Privacy and Technology Project at the American Civil Liberties Union. Soghoian completed his Ph.D. at Indiana University in 2012, which focused on the role that third party service providers play in facilitating law enforcement surveillance of their customers. In order to gather data, he has made extensive use of the Freedom of Information Act, sued the Department of Justice and used several other investigative research methods. His research has appeared in publications including the Berkeley Technology Law Journal and been cited by several federal courts, including the 9th Circuit Court of Appeals. Between 2009 and 2010, he was the first ever in-house technologist at the Federal Trade Commission (FTC)'s Division of Privacy and Identity Protection, where he worked on investigations of Facebook, Twitter, MySpace and Netflix.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38378</video:player_loc><video:duration>2629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38899</video:thumbnail_loc><video:title>Stepping P3wns: Adventures in full spectrum embedded exploitation (and defense!)</video:title><video:description>Our presentation focuses on two live demonstrations of exploitation and defense of a wide array of ubiquitous networked embedded devices like printers, phones and routers. The first demonstration will feature a proof-of-concept embedded worm capable of stealthy, autonomous polyspecies propagation. This PoC worm will feature at least one 0-day vulnerability on Cisco IP phones as well as several embedded device vulnerabilities previously disclosed by the authors. We will demonstrate how an attacker can gain stealthy and persistent access to the victim network via multiple remote initial attack vectors against routers and printers. Once inside, we will show how the attacker can use other embedded devices as stepping stones to compromise significant portions of the victim network without ever needing to compromise the general purpose computers residing on the network. Our PoC worm is capable of network reconnaissance, manual full-mesh propagation between IP phones, network printers and common networking equipment. Finally, we will demonstrate fully autonomous reconnaissance and exploitation of all embedded devices on the demo network. The second demonstration showcases host-based embedded defense techniques, called Symbiotes, developed by the authors at Columbia University under support from DARPA's Cyber Fast Track and CRASH programs, as well as IARPA's STONESOUP and DHS's S&amp;T Research programs. The Symbiote is an OS and vendor agnostic host-based defense designed specifically for proprietary embedded systems. We will demonstrate the automated injection of Software Symbiotes into each vulnerable embedded device presented during the first demonstration. We then repeat all attack scenarios presented in the first demo against Symbiote defended devices to demonstrate real-time detection, alerting and mitigation of all malicious embedded implants used by our PoC worm. Lastly, we demonstrate the scalability and integration of Symbiote detection and alerting mechanisms into existing enterprise endpoint protection systems like Symantec End Point. Ang Cui is a fifth year Ph.D. candidate at Columbia University and Chief Scientist at Red Balloon Security. He has focused on developing new technologies to defend embedded systems against exploitation. During the course of his research, Ang has also uncovered a number of serious vulnerabilities within ubiquitous embedded devices like Cisco routers, HP printers and Cisco IP phones. Ang is also the author of FRAK and the inventor of Software Symbiote technology. Ang has received numerous awards on his research and is the recipient of the Symantec Graduate Fellowship. Michael Costello is a Research Staff Associate at Columbia University and Scientist at Red Balloon Security. He was a network engineer at various ISPs and other organizations prior to his current work in offensive and defensive research and development of embedded systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38899</video:player_loc><video:duration>2548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38897</video:thumbnail_loc><video:title>EDS Exploitation Detection System</video:title><video:description>In the last several years, exploits have become the strongest weapons in cyber warfare. Exploit developers and vulnerability researchers have now become the nuclear scientists of the digital world. OS Companies and third party companies have created several security mitigation tools to make it harder to use these vulnerabilities and have made exploit creation harder. In this presentation, I will talk about a new security mitigation tool which is based on the co-operation of several mitigations to cover their weaknesses. It's based on monitoring the memory changes without decreasing the performance of the running application and creates a multi-layer protection with regular mitigations. Amr Thabet (@Amr Thabet) a Malware Researcher at Q-CERT with 5+ years experience in reversing malware and researching. I'm the Author of many open-source tools like Pokas Emulator and Security Research and Development Framework (SRDF).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38897</video:player_loc><video:duration>2715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38898</video:thumbnail_loc><video:title>Revealing Embedded Fingerprints: Deriving Intelligence from USB Stack Interactions</video:title><video:description>Embedded systems are everywhere, from TVs to aircraft, printers to weapon control systems. As a security researcher when you are faced with one of these 'black boxes' to test, sometime in-situ, it is difficult to know where to start. However, if there is a USB port on the device there is useful information that can be gained. This talk is about using techniques to analyze USB stack interactions to provide information such as the OS running on the embedded device, the USB drivers installed and devices supported. The talk will also cover some of the more significant challenges faced by researchers attempting to exploit USB vulnerabilities using a Windows 8 USB bug recently discovered by the presenter (MS13-027) as an example. Andy Davis is Research Director at NCC Group. He has worked in the Information Security industry for over 20 years, performing a range of security functions throughout his career. Prior to joining NCC Group, Andy held the positions of Head of Security Research at KPMG, UK and Chief Research Officer at IRM Plc. Before working in the private sector he worked for ten years performing various roles in Government. Recently, Andy has been leading security research projects into technologies such as embedded systems and hardware interface technologies and developing new techniques for software vulnerability discovery. Andy regularly presents at conferences such as: Black Hat, CanSecWest, Infiltrate and EUSecWest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38898</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38902</video:thumbnail_loc><video:title>Business logic flaws in mobile operators services</video:title><video:description>GSM has been attacked in many different ways in the past years. But regardless of the protocol issues, there are also flaws in the logic of the mobile operators' services. One may think that finding an issue which affects only one specific operator in some country couldn't affect other operators. However, this is not the case as most of the operators are using the same equipment and have the same implementation of their services in all of the countries as the operator's group prefers to have a uniform service. This presentation examines different implementation flaws of mobile services which allows you to perform things like accessing someone else's online account, getting free Internet on your mobile device even when roaming, placing free mobile phone calls. Bogdan Alecu (@msecnet) works as a System Administrator for an IT services company and, during his free time, he is an Independent Security Researcher. He received his BSc in Business Information Systems from the "Alexandru Ioan Cuza" University of Iasi. Bogdan has researched for many years in mobile security, starting with Voice over IP and continuing with GSM. One of his research in the GSM security could allow a potential attacker to perform a remote SMS attack which can force mobile phones to send premium-rate text messages. Bogdan is also a frequent speaker at security conferences like DeepSec, EUSecWest, and DefCamp.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38902</video:player_loc><video:duration>2006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38895</video:thumbnail_loc><video:title>Proliferation</video:title><video:description>Ambassador Joseph DeTrani was named President of the Intelligence and National Security Alliance (INSA) on February 5, 2013. As President, he will lead INSA as its Chief Executive Officer on a day-to-day basis. Ambassador DeTrani has dedicated his professional career to public service with more than three decades of work for the U.S. government. Most recently, he served as the Senior Advisor to the Director of National Intelligence (DNI), and before that he served as the Director of the National Counter Proliferation Center (NCPC) and the National Intelligence Manager for Counter proliferation (CP). Ambassador DeTrani also served as the North Korea Mission Manager for the ODNI. Prior to his work at the ODNI, Ambassador DeTrani served at the Department of State as the Special Envoy for the Six-Party Talks with North Korea, with the rank of Ambassador, and as the U.S. Representative to the Korea Energy Development Organization. Before his service at the State Department, Ambassador DeTrani served at the Central Intelligence Agency (CIA) as Director for East Asia, Director for Europe, Director of Technical Services, Director of Public Affairs, Director of the Crime and Narcotics Center, and Executive Assistant to the Director of Central Intelligence. Some of the awards Ambassador DeTrani received include: the Distinguished Career Intelligence Medal, the Distinguished Intelligence Medal, the National Intelligence Distinguished Service Medal, the Donovan Award and the Commandant's Award. Ambassador DeTrani speaks Chinese and French, and received his bachelor's degree from New York University (NYU) and attended the NYU School of Law and Graduate School of Business Administration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38895</video:player_loc><video:duration>2660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/38901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/38901</video:thumbnail_loc><video:title>Offensive Forensics: CSI for the Bad Guy</video:title><video:description>As a pentester, when was the last time you 'recovered' deleted files from the MFT of a pwned box? Ever used an index.dat parser for identifying your next target? Do you download browser remnants of your victims to gather their saved form data? Despite the sensitive information uncovered through forensic techniques, the usage of such concepts have primarily been limited to investigations and incident response. In this talk, we will cover the basics of "Offensive Forensics", what information to look for, how to find it, and the use of old tools in a new way. After looking at the post-exploitation potential, we'll dive into real-world examples and release the first ever "Vulnerable [Forensics] by Design" machine! Benjamin Caudill (@RhinoSecurity) is a principal consultant for Rhino Security Labs, an IS consulting and managed security firm. Prior to his years in consulting, Ben worked as a penetration tester and incidentresponder in the aerospace and finance industries. When not hacking all the things, he enjoys long wardrives on the beach and drinking too much (not necessarily in that order).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/38901</video:player_loc><video:duration>1089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14480</video:thumbnail_loc><video:title>Glazial-geomorphologische Expedition in die Karakorum-Nordseite 1986</video:title><video:description>Geowissenschaftliche Untersuchungen (geomorphologisch, glaziologisch, klimatologisch, vegetationskundlich) am Westrand des Tibetischen Plateaus zwischen Tarim-Becken und Karakorum-Hauptkamm: Wüste Taklamakan, Kuenlun, Aghil-Gebirge, Karakorum-Nordseite - erste Detailforschungen nördlich des K2. Es wird der in unzugänglichem Hochgebirge schwierige Expeditionsablauf vom Anmarsch mit einer Kamelkarawane bis zur Einrichtung von Hochlagern und Meßstationen in der Gletscherregion gezeigt. (Vgl. Film C 2017)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14480</video:player_loc><video:duration>5241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14491</video:thumbnail_loc><video:title>Life History of Ectocarpus siliculosus (Phaeophyta)</video:title><video:description>Vegetative reproduction and alternation of generations in the brown alga under laboratory conditions: formation of plurilocular sporangia, liberation and germination of mitospores, growth to sporophyte generation; formation of unilocular sporangia, liberation and germination of meiospores, formation of plurilocular gametangia, release and copulation of gametes. Microcinematography, partly in time-lapse, animated graphics of life cycle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14491</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14492</video:thumbnail_loc><video:title>Hormone Effects in Sexual Reproduction of Brown Algae</video:title><video:description>Attached female Ectocarpus gametes attract the male gametes with the pheromone ectocarpen, which they release into the sea water. Mature Laminaria egg cells effect the release of their pheromone. With high-speed, time-lapse and animated sequences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14492</video:player_loc><video:duration>524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14723</video:thumbnail_loc><video:title>Intercellular Communication via Gap Junctions</video:title><video:description>Gap junctions serve to transfer information in animal tissues and organs. They consist of a collection of fine channels which establish direct contact between neighbouring cells, thus permitting fast transfer of information. Representation of gap junction morphology with animation and EM photography. Demonstration of joining of cells via the spread of fluorescent dye (lucifer yellow) and the transfer of electrical signals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14723</video:player_loc><video:duration>594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14719</video:thumbnail_loc><video:title>Interzelluläre Kommunikation über Gap junctions</video:title><video:description>Gap junctions dienen der Informationsübertragung in Geweben und Organen tierischer Herkunft. Sie bestehen aus Ansammlungen feiner Kanälchen, die einen direkten Kontakt zwischen benachbarten Zellen herstellen und so eine schnelle Nachrichtenübermittlung zulassen. Darstellung des Aufbaus einer gap junction in Trick- und EM-Aufnahmen. Demonstration der Kopplung von Zellen durch Ausbreitung von Fluoreszensfarbstoff (Lucifer yellow) und Übertragung elektrischer Signale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14719</video:player_loc><video:duration>586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14768</video:thumbnail_loc><video:title>Flimmerbewegung zum Teilchentransport (Nahrungsaufnahme) - Teichmuschel</video:title><video:description>The gills of the swan mussel transporting ink particles very quickly. Different cilia forms can be identified. The cilia bend slowly and whip quickly vertically upwards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14768</video:player_loc><video:duration>53</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11135</video:thumbnail_loc><video:title>Beuteerwerb beim Löwen (Panthera leo)</video:title><video:description>Pride of lions (6 females) examine wart hog den and watch wart hogs from hiding at another den. A lioness creeps closer and drives a young animal toward the pride. Fighting within the pride for the prey, which is ultimately devoured by one of the lionesses. Lioness stalks two fighting Topis and kills one. Killing bite, feeding, securing the prey against competitors for food. Field cinematographic takes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11135</video:player_loc><video:duration>735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11139</video:thumbnail_loc><video:title>Verhaltensweisen von Rindern - 2. Milchvieh im Laufstall</video:title><video:description>The pen is divided into different functional areas; the cows are free to move about, for instance, to the manger to feed; relationship among herd members is regulated through visual communication, among other methods; because of the less secure footing on slatted floors, the cattle are pushed to the limit of their adaptability: slipping in the context of various behaviors is the result (e. g. during social and comfort-seeking behavior); cows try by various "means" to adapt themselves to the situation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11139</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11140</video:thumbnail_loc><video:title>Verhaltensweisen von Rindern - 3. Milchvieh im Anbindestall</video:title><video:description>Dairy cows enter the stall and are tied; different tethering systems are present; the cow's behavior is documented and in part compared between various tethering systems for the functional cycles feeding, comfort-seeking and social behavior, standing and mucking out, and laying down, lying, and standing up; injuries to the animal caused by the holding mechnism are shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11140</video:player_loc><video:duration>944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11138</video:thumbnail_loc><video:title>Verhaltensweisen von Rindern - 1. Auf der Weide</video:title><video:description>Cows put out to pasture of the first fime after winter; locomotion and comfort-seeking behaviour on secure footing; feeding in a group, feeding behaviour of individuals; various social interactions; laying down, lying, and standing up. A bull checks cows in breeding herd for estrus; pursuing a cow and increasing approaches; copulation attempts; successful copulation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11138</video:player_loc><video:duration>791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14876</video:thumbnail_loc><video:title>Pinozytose und Phagozytose bei Amoeba proteus</video:title><video:description>Der Film beschreibt Organisation, Formwandel und Bewegungsverhalten der Amöbenzelle. Eine ständige Pinozytose - die Aufnahme von Flüssigkeit mit darin gelösten und suspendierten Stoffen - ist am physiologischen Hinterende zu beobachten. Die Pinozytoseaktivität wird durch Zugabe bestimmter Protein- oder Ionenlösungen gesteigert, so dass die Kanalbildung und Abschnürung von Endosomen verfolgt werden kann. Die Phagozytose wird am Beispiel einzelliger Ciliaten der Gattung Tetrahymena gezeigt. Rasterelektronenmikroskopische Bilder vermitteln eine räumliche Vorstellung von der Amöbe bei Fortbewegung, Pinozytose und Phagozytose.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14876</video:player_loc><video:duration>949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14286</video:thumbnail_loc><video:title>Parametrische Anregung von Schwingungen</video:title><video:description>Mechanische und elektrische Schwingungen. Amplitudenerhöhung; Beispiel: Schiffsschaukel. Anregungsvorgang beim Fadenpendel (mit Trick): Eigen- und Pumpfrequenz, Phasenbeziehung bei optimaler Energiezufuhr, Notwendigkeit einer von Null verschiedenen Ausgangsamplitude; Anwendungen: Schaukelmodell und Foucaultpendel. Analoge Anregungsbedingungen bei elektromagnetischen Schwingkreisen. Gedankenexperiment (Trick): Periodische Änderung von Selbstinduktion oder Kapazität. Technische Anwendungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14286</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14382</video:thumbnail_loc><video:title>Solitonen</video:title><video:description>Mechanisches Modell für Soliton, Antisoliton und Atmer als Lösung der Sinus-Gordon-Gleichung. Zusammenstoß und Durchdringung von Solitonen, Antisolitonen und Atmern. Zerbrechen eines Pulses in Soliton und Antisoliton. Lorentz-Kontraktion bei schnellen Solitonen. Dispersion bei kleinem Verdrehungswinkel. Computergezeichnete Phasen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14382</video:player_loc><video:duration>917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14361</video:thumbnail_loc><video:title>Alte Lasten und neue Deponien</video:title><video:description>Der Film zeigt beispielhaft verschiedene Arten von Altlasten (medizinische, chemische, militärische, radioaktive, Bergbau-Altlasten, Versalzungen), Methoden der Erkundung von Altlasten (radiometrisches Kataster, Elektromagnetik, Gleichstrom-Tiefensondierung, Bohrungen), Sanierung von Altlasten (wasserdichte Abdeckung, Bakterieneinsatz on site und in situ) sowie Neudeponien (Hausmüll und Sondermüll), die nach der "Technischen Anleitung Abfall" aufgebaut sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14361</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14377</video:thumbnail_loc><video:title>Heathland Beekeeping - 7. Central Europe, Northern Lower Saxony - Harvest of Heather Honey in a Skep Apiary</video:title><video:description>In late autumn heather honey is harvested from the skeps stored in the farmstead. The combs are divided. Comb honey is cut, weighed, and packed. Pieces of wax are removed and collected for wax processing. From unsealed honey cells honey is extracted with a wooden Stade-type screw press. The pressed honey is cleared and filled in cans and jars.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14377</video:player_loc><video:duration>741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14373</video:thumbnail_loc><video:title>Heathland Beekeeping - 4. Central Europe, Northern Lower Saxony - Work in a Heather Skep Apiary during the Cast Swarming Period</video:title><video:description>Due to late swarming the number of hives inhabited has tripled. Inspection of hives, collection of swarms into empty hives, preparing a reserve of queens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14373</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14384</video:thumbnail_loc><video:title>Transport der Lymphe - Lymphgefäße</video:title><video:description>Each lymphatic vessel consists of serial valve segments. The constriction of one segment pumps the lymph into the next one. The valves prevent reflux.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14384</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11125</video:thumbnail_loc><video:title>Planvolles Handeln bei einem Orang-Utan - Puzzle- und Labyrinthversuche</video:title><video:description>Buschi, a male orang-utan, places square wooden shapes of different sizes and numbers in a quadratic area during puzzle tests with food rewards. As well as trial and error behaviour, the animal also displays planned effective behaviour. In tests with a labyrinth which can be completely surveyed and which has frequently altered passageways, the orang-utan pushes a magnet along a pane of glass which covers the labyrinth. In this way it can draw a metal sheet underneath the pane of glass through the passages to an exit at the edge of the labyrinth and it receives food for the sheet. A decision has to be made at the beginning of each experiment between two passagesways systems; wrong decisions cannot be corrected. The orang-utan orients itselfs in a planning phaes with unmistakable glances over the course of the labyrinth before making its decision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11125</video:player_loc><video:duration>412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11122</video:thumbnail_loc><video:title>Soziales Verhalten beim Haussperling (Passer domesticus)</video:title><video:description>The film presents aspects of the social behaviour of the House Sparrow within different intraspecific social groups: pair, familiy, family group, and flock. Females dominate males when feedings as well as when sand or dust bathing. The juvenile members of the families are gradually integrated into the flock afterwards. The different social grouping within the species have different functions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11122</video:player_loc><video:duration>413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12616</video:thumbnail_loc><video:title>Spaltöffnungsbewegungen in Blättern von Commelina communis</video:title><video:description>Anordnung der Spaltöffnungsapparate der Ober- und Unterseite des Blattes; in Zeitraffung: Öffnungs- und Schließbewegung einzelner Stomata; im Trick: Mechanik der Öffnungsbewegung sowie Ionenakkumulation in den Vakuolen der Schließzellen als Ursache für die Absenkung des Wasserpotentials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12616</video:player_loc><video:duration>710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14630</video:thumbnail_loc><video:title>Lasermikrostrahl und optische Pinzette - Physikalische Grundlagen. Anwendung in Zellbiologie und Biotechnologie</video:title><video:description>Mit Hilfe von Lasern (UV und Infrarot), die über den Strahlengang ins Mikroskop eingekoppelt werden, können Objekte, z. B. Zellen, ohne mechanischen Kontakt und damit schonender bearbeitet werden. Der UV-Laser (Lasermikrostrahl) dient zum Schneiden und Bohren, der Infrarot-Laser (optische Pinzette) zum Festhalten und Bewegen von Partikeln. Der Film erklärt die Methodik und zeigt Anwendungsbeispiele. (Mikro-, Real- und Trickaufnahmen).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14630</video:player_loc><video:duration>1563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14628</video:thumbnail_loc><video:title>Ecology of Larger Foraminifera</video:title><video:description>Nummulites gizehensis is one of numerous larger foraminifera which from the Carboniferous to the Tertiary contributed to the formation of sedimentary rocks. In the Allgäu, Bavaria, nummulitic limestones are exposed. Recent larger foraminifera occur, like their fossil allies, in warm shallow seas. Upon their death, their shells turn into marine sand. This is illustrated by a Hawaiian sandy beach. The sublittoral algal benthos of a Hawaiian rockpool is a habitat of these sand producers. Here Sorites variabilis, Amphistegina lobifera, Amphistegina lessonii, Peneroplis pertusus and Heterostegina depressa occur the ecology of which is treated in the film. In the interstice of the algae they are protected against surf and solar radiation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14628</video:player_loc><video:duration>510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14629</video:thumbnail_loc><video:title>The Larger Foraminifer Heterostegina depressa - Organization and Growth of the Megalospheric Generation</video:title><video:description>The foraminiferan constructs a test and attaches it to the substrate with elastic threads. There are large numbers of symbionts (Diatoms) in its protoplasm; Heterostegina gets its nourishment from them. The film shows test anatomy and organic protective sheaths, cytoplasmic streaming and symbiont transport, local movement with pseudopodia and chamber formation in detail. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14629</video:player_loc><video:duration>639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14627</video:thumbnail_loc><video:title>The Larger Foraminifer Heterostegina depressa - Multiple Fission in Microspheric and Megalospheric Generation</video:title><video:description>The protoplasm retreats into the shell shortly before multiple fission. It then flows out through a system of channels before reforming on the shell surface. The second chamber is formed shortly after subdivision into daughter individuals. After a 13 h resting phase the offspring, which are still connected by maternal protoplasmic strands, are dispersed. They settle in the immediate vicinity and start to grow new shells. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14627</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14626</video:thumbnail_loc><video:title>Calcarinidae - Larger Foraminiferes of the South Sea</video:title><video:description>The calcarinidae, which measure only a millimetre in size and have shells composed of calcium carbonate, mainly occur in the Western Pacific. They are characterized by radiating appendices of the shell, which give them a starlike appearance. The following calcarinidae are presented: Baculogypsina sphaerulata, Calcarina calcar, Calcarina defrancii, Calcarina gaudichaudii, Calcarina hispida. The presentation includes quick-motion sequences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14626</video:player_loc><video:duration>518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14611</video:thumbnail_loc><video:title>Calcarinidae - Großforaminiferen der Südsee</video:title><video:description>Die millimetergroßen, kalkschaligen Calcariniden leben vor allem im Westpazifik. Charakteristisch sind radiär ausstrahlende Schalenfortsätze, die ihnen ein sternförmiges Aussehen geben. Vorgestellt werden Baculogypsina sphaerulata, Calcarina calcar, Calcarina defrancii, Calcarina gaudichaudii, Calcarina hispida. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14611</video:player_loc><video:duration>498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14781</video:thumbnail_loc><video:title>Biologie der Mausohrfledermaus Myotis myotis</video:title><video:description>The film shows the most important biological characteristics of Myotis myotis in the course of one year which, at the same time, reflect those its life. A cave in the "Fraenkische Schweiz" is shown as its winter quarters, the summer quarters (i. e. the lying-in-room) being on the loft of St. Martin's Church at Bamberg. Interesting ways of acting are rendered by the proceedings of birth; it is the active assistance of a young one during parturition, the tightening of the navelstring and the act of detaching it that is unparalleled among mammals. Food intake from the soil, way of eating, swimming as well as the surprising flushing from water show some ways of living of Myotis myotis. The cycle of the year is concluded by the return into winter quarters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14781</video:player_loc><video:duration>674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14784</video:thumbnail_loc><video:title>Mausohrfledermaus</video:title><video:description>The DVD contains the IWF-films: E 1837 "Glossophaga soricina (Phyllostomatidae) - Ingestion of Food (Licking)"; E 1838 "Glossophaga soricina (Phyllostomatidae) - Flight in Place"; C 1094 "Biology of the Mouse-eared Bat (Myotis myotis)"; E 1631 "Myotis myotis (Vespertilionidae) - Birth"; C 884 "Sensory Abilities of the Bat Myotis myotis Taking up Food from the Ground".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14784</video:player_loc><video:duration>845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11098</video:thumbnail_loc><video:title>Verhalten und Nahrungskonkurrenz europäischer Geierarten am Aas</video:title><video:description>Vultures were observed and filmed at displayd carcasses in Spain (Extremadura and Andalusia), whereby special attention was paid to their behaviour and way of feeding. The three observed species (Griffon, Black and Egyptian vultures) each belong to a different feeding type: Griffon vultures (Gyps fulvus) belong to the tugging-tearing, Black vultures (Aegypius monachus) to the tearing and Egyptian vultures (Neophron percnopterus) to the pecking type.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11098</video:player_loc><video:duration>694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14782</video:thumbnail_loc><video:title>Glossophaga soricina (Phyllostomatidae) - Flug auf der Stelle</video:title><video:description>The film shows slow motion takes of the hovering flight of a glossophagine bat whirring on the spot while licking honey water from a pipette. The kinematics of the hovering flight can be observed in takes from the side, from above and from the front. The downward beat of the wings takes place with out-stretched, spread wings with a considerable inclination to the airflow. During the upward sweep a functional division of the wings takes place: the arm part is gathered and led up with little air resistance, the hand is turned sharply so that its morphological upper side receives a positive inclination angle relative to the oncoming airflow. In this way lift may be produced in the upward as well as the downward movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14782</video:player_loc><video:duration>429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11112</video:thumbnail_loc><video:title>Singflug des Baumpiepers</video:title><video:description>The film shows several positions of the singing flight (mating flight) of the Anthus trivialis at both normal speed and in slow-motion in South Bavaria. Pictures and sound recording took place simultaneously. The film also shows in a trick section the build-up of territorial song of this species making use of sonogrammes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11112</video:player_loc><video:duration>463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11108</video:thumbnail_loc><video:title>Sozialverhalten beim Camarguepferd - Paarungsverhalten und Herdenstruktur (Freilandaufnahmen)</video:title><video:description>Equus caballus. The film shows the effects of the following factors on Camargue stallions and mares in natural and in domesticated herds: age; rank; sex; experience and readiness for mating.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11108</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14783</video:thumbnail_loc><video:title>Flug auf der Stelle - Blütenbesuchende Fledermaus (Glossophaga soricina)</video:title><video:description>Hovering in place, seen from the side, from above and from the front. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14783</video:player_loc><video:duration>65</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11177</video:thumbnail_loc><video:title>Hans Cürlis, Berlin 1975</video:title><video:description>Hans Cürlis describes the beginning of his cultural film institute and introduces his own works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11177</video:player_loc><video:duration>996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11210</video:thumbnail_loc><video:title>Carl Orff in seinem Heim bei Diessen am Ammersee 1958</video:title><video:description>The composer working on a score and playing some bars on the piano. Then he plays a passage from his current composition "Oedipus" and recites the text. Finally he reads from his Easter play "Comoedia de Christi Resurrectione".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11210</video:player_loc><video:duration>814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43029</video:thumbnail_loc><video:title>Some Thoughts and Results Concerning Hydrocarbon Oxidation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43029</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43031</video:thumbnail_loc><video:title>Science - A Bond between Nations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43031</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43034</video:thumbnail_loc><video:title>Electronic Biology and Cancer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43034</video:player_loc><video:duration>15</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43032</video:thumbnail_loc><video:title>Hippocrates and History</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43032</video:player_loc><video:duration>20</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26818</video:thumbnail_loc><video:title>Lycaon pictus (Canidae) - Spiel der Jungtiere</video:title><video:description>Here we have outdoor shots of young wild dogs, Lycaon pictus, at play. In their games, which usually follow after meals, the young chase and seize each other, and each tries to hold the other fast. During play, they display movements essential for adult animals during hunting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26818</video:player_loc><video:duration>217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26815</video:thumbnail_loc><video:title>Tilapia variabilis (Cichlidae) - Laichablage</video:title><video:description>The film covers the behaviour of an isolated Tilapia variabilis pair during spawning. With this species, the female takes the eggs into her mouth immediately, before they have been inseminated by the male. She then sucks at the male's special genital tassel and in this way takes in sperms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26815</video:player_loc><video:duration>380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26817</video:thumbnail_loc><video:title>Crocuta crocuta (Hyaenidae) - Spiel der Jungtiere</video:title><video:description>This is an outdoor film on the young of the spotted hyena, Crocuta crocuta, at play. Several young animals are playing in front of their den in the early hours of the morning. Their game repertoire is very limited, play consisting almost exclusively of chasing and holding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26817</video:player_loc><video:duration>275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26841</video:thumbnail_loc><video:title>Tilapia galilaea (Cichlidae) - Brutpflege</video:title><video:description>The present film shows the breeding behaviour of the above mentioned Tilapia species. It is a species in which both sexes can show breeding behaviour. The end of breeding the young is reached when the young are able to swim and are therefore released from the mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26841</video:player_loc><video:duration>260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26902</video:thumbnail_loc><video:title>Phormia regina (Larvaevoridae) - Flügelbewegung beim Flug</video:title><video:description>Flies of the species Phormia regina and Calliphora erythrocephala were attached by the tips of their abdomen to an aerodynamic three-component balance in front of a laminar wind tunnel. The flies flew with equilibrated forces (lift=body weight, drag=thrust) and were filmed at a rate of 6000-8000 fps simultaneously from above, behind and the side by means of a system of mirrors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26902</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41110</video:thumbnail_loc><video:title>TransBASE: Linking Transportation Systems to Our Health</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41110</video:player_loc><video:duration>1566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43033</video:thumbnail_loc><video:title>Proteins and Poisons in Plants</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43033</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/28873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/28873</video:thumbnail_loc><video:title>Sehschema "Weibchen" beim Kaisermantel (Attrappenversuch)</video:title><video:description>Approaching flight of the male towards a female in their natural habitat. Dummy experiments: resting butterfly dummies, moving dummies of different shape and colour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/28873</video:player_loc><video:duration>623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27993</video:thumbnail_loc><video:title>Phototaxis - Navicula</video:title><video:description>Pennales. Positive phototactic reaction of Navicula peregrina to lateral dim light (capillary experiment) and negative response to lateral bright light (aggregation at a barrier). Slight time-lapse, green safety light.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27993</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27995</video:thumbnail_loc><video:title>Phototaxis - Micrasterias</video:title><video:description>Desmids showing positive phototaxis towards lateral dim light and movement towards a spot. Time-lapse; green safety light.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27995</video:player_loc><video:duration>80</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27994</video:thumbnail_loc><video:title>Gleitbewegung - Micrasterias und Closterium</video:title><video:description>Desmidiaceae. Locomotion of cells by mucous secretion. The mucous trail is vizualized with ink. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27994</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27992</video:thumbnail_loc><video:title>Photokinese - Navicula</video:title><video:description>Pennales. Comparison of movement velocity in dim and bright light. Slight time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27992</video:player_loc><video:duration>59</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30312</video:thumbnail_loc><video:title>Traditional Skep Beekeeping in the Heathlands of Northern Germany - The Skep Beekeeper's Management Tasks through the Year</video:title><video:description>Heathland beekeeping is one of the oldest rural crafts. All the necessary apicultural operations throughout the year can be experienced on one of the last remaining major skep bee farms in the North German heathlands and on the migration stands in the Lüneburg Heath and Alte Land. The meticulous documentation on swarm apiculture, filmed between 1978 and 1983, is not only of interest to beekeepers, apiculturists and apiologists but is also of value to regional geographers and ethnologists.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30312</video:player_loc><video:duration>9123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30313</video:thumbnail_loc><video:title>Traditionelle Korbimkerei in den Heidegebieten Norddeutschlands - Die Arbeiten des Heideimkers im Jahresverlauf</video:title><video:description>Filme 1 bis 4 zeigen die Kontrolle der Standvölker nach der Überwinterung, die Frühjahrswanderung in die Obstplantagen des Alten Landes, die Vorbereitung von Schwarmfangbeuteln und Körben sowie die mehrwöchige Schwarmzeit der Heidebienen: das Abgehen der Vorschwärme mit der alten Königin, die am Flugloch abgefangen werden, und das freie Ausfliegen der Nachschwärme mit ihren jungen Königinnen, die der Imker in Fangkörben sammelt, um mit ihnen den Bestand an Völkern etwa zu verdreifachen. Filme 5 bis 8 zeigen die Vorbereitung der neugebildeten Nachschwarmvölker und der ehemaligen Standvölker und die Wanderung in die Lüneburger Heide, wo rund 1500 Korbvölker auf großen Wanderständen aufgestellt werden, um aus der Heideblüte 4 bis 5 Wochen den Jahresertrag des Heideimkers einzutragen; im Herbst folgen die Auswahl der Standvölker und die Vorbereitung der übrigen Körbe für die Honig- und Wachsgewinnung sowie die Auffütterung der rund 700 Wintervölker; schließlich die Ernte des Heidehonigs, der aus Scheibenhonig und Preßhonig besteht, und die Gewinnung von Wachs. Wie ein Bienenkorb, ein Stülper, aus Roggenstroh und Weidenrutenstreifen hergestellt wurde, wird durch einen 9. Film aus Westfalen deutlich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30313</video:player_loc><video:duration>9122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30352</video:thumbnail_loc><video:title>Anleitung zur Fleischuntersuchung bei Rind und Schwein</video:title><video:description>The DVD contains the films C 7093 "Guide for Meat Inspection of Cattle: Macroscopic Procedure" and C 7094 Guide for Meat Inspection of Fattening Pigs: Macroscopic Procedure".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30352</video:player_loc><video:duration>2007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30332</video:thumbnail_loc><video:title>Konrad Lorenz - Ritualisiertes Verhalten und soziale Bindung</video:title><video:description>The DVD contains the IWF films G 119 "Konrad Lorenz Talks about Ritualized Fighting Behaviour, Göttingen, 1966" and G 170 "Konrad Lorenz Talks about Ritual Behaviour in Aid of Social Bonding, Göttingen, 1972".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30332</video:player_loc><video:duration>4862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30363</video:thumbnail_loc><video:title>Skelettmuskel</video:title><video:description>The DVD contains the films C 1245 "Structure and Function of the Skeletal Muscle" and C 1253 "Preparation of a Single Skeletal Muscle Fibre".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30363</video:player_loc><video:duration>3169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30334</video:thumbnail_loc><video:title>Pelodera strongyloides (Nematodes)</video:title><video:description>The DVD contains the IWF films E 1144 "Pelodera strongyloides (Nematodes) - Mating Behaviour and Copulation" and E 1145 "Pelodera strongyloides (Nematodes) - Oviposition and Embryonic Development".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30334</video:player_loc><video:duration>1138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26847</video:thumbnail_loc><video:title>Buddhismus, Tibet - Herstellen einer Opfergabe »Zal-zas«</video:title><video:description>A monk of the dGe-lugs-pa sect produces a gtor-ma destined as an offering (zal-zas) for an altar table. He makes a dough from barley-meal and water, beside which he has a smallish piece of dough made from wheat flour. With the barley dough (rcam-pa) he kneads a conical form with a straight, round base. The lighter dough is used to produce the decorations which represent flowers. The ready offering is coated with hot butter to improve keeping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26847</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26845</video:thumbnail_loc><video:title>Buddhismus, Tibet - Herstellen einer Opfergabe »Zal-zas rgya-mtsho-ma che-ba«</video:title><video:description>On a base in the form of the zal-zas two discs and a spike are attached with plasticine. Decorations in various colours are then added which represent flowers. In the lower part the shape of a bird is affixed sitting on the branch of a tree and carrying a grain fo seed in its beak.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26845</video:player_loc><video:duration>429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26846</video:thumbnail_loc><video:title>Buddhismus, Tibet - Herstellen einer Opfergabe »Zal-zas rgya-mtsho-ma chun-ba«</video:title><video:description>On a prepared base made of pap and cut in the shape of the zal-zas, flowers, plants and decorative symbols are applied with plasticine in various colours. The ready offering is finally added to a group of four zal-zas - which are used to decorate the altar for a forthcoming ceremony.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26846</video:player_loc><video:duration>320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26844</video:thumbnail_loc><video:title>Aeschna cyanea (Aeschnidae) - Beutefang der Larven</video:title><video:description>Southern Aeschna. The dragonfly larva captures prey with a rapid strike-like movement of its labium; this follows a previous orientation movement. The capture-stroke of the labium, which has been transformed into a clawed mask, consists of 5 different phases of movement. Larva eating a worm. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26844</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27897</video:thumbnail_loc><video:title>Beutefang - Libellenlarve (Aeschna cyanea)</video:title><video:description>Dragonfly capturing prey with its labium which has been transformed into a clawed mask and is rapidly moved forward. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27897</video:player_loc><video:duration>69</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27896</video:thumbnail_loc><video:title>Fächeln - Honigbiene (Apis mellifica)</video:title><video:description>Honey bees fanning in typical rows, generating an airflow through wing whirring which is accompanied by rhythmical movements of the abdomen. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27896</video:player_loc><video:duration>54</video:duration></video:video></url><url><loc>https://av.tib.eu/media/29654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/29654</video:thumbnail_loc><video:title>Abschrecken metallischer Körper in Flüssigkeiten</video:title><video:description>Defined structural transformations in metals require certain quenching velocities. Heat removal normally happens step by step: steam skin formation or film boiling, boiling or nucleate boiling, convection. The quenching fluids are: hardening oil, running water, aqueous solutions with macromolecular substances.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/29654</video:player_loc><video:duration>929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30006</video:thumbnail_loc><video:title>Die Reederei Waried - ein Kapitel der deutschen Technikgeschichte</video:title><video:description>In den 1930er Jahren war der Direktor der Reederei Waried mit der Amateurkamera unterwegs. Es war die Zeit der Weltwirtschaftskrise - und es war die Zeit der beginnenden nationalsozialistischen Diktatur in Deutschland. Adolf Schneider hat Schiffstaufen, Stapelläufe und ihre anschließenden Feiern und Probefahrten der Schiffe der Reederei Waried und auch anderer Schiffe verfilmt. Es sind aber auch Filme von Urlaubsreisen und Familienausflügen dabei. Die Filme zeigen ein Zeit- und Sittengemälde einer Gesellschaft im Umbruch auf, einer Gesellschaft, die auf eine Katastrophe unfaßbaren Ausmaßes zusteuert, von der sie offensichtlich noch nichts ahnt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30006</video:player_loc><video:duration>4068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30227</video:thumbnail_loc><video:title>Sizilien - Imkerei in traditionellen Tunnelstöcken</video:title><video:description>In the apiary G. Oliva in Solarino near Syracus traditional tunnel hives from ferula stems are still used. To prevent swarming the "partitura" takes place in spring, when the populations are doubled. In September Eucalyptus honey is harvested. Press honey is won, extracting honey, wax making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30227</video:player_loc><video:duration>2545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/29962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/29962</video:thumbnail_loc><video:title>Die Venusfliegenfalle (Dionaea muscipula)</video:title><video:description>Physiology of the trapping process, demonstration of the change in the electric potential during stimulation, discussion of the trapping mechanism. With time lapse, electron microscopic and fluorescence shots, animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/29962</video:player_loc><video:duration>892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41108</video:thumbnail_loc><video:title>The Utility of Beautiful Geovisualizations</video:title><video:description>This is "The Utility of Beautiful Geovisualizations" by FOSS4G Boston 2017 on Vimeo, the home for high quality videos and the people who love them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41108</video:player_loc><video:duration>1602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43001</video:thumbnail_loc><video:title>Cooperation between Politicians and Econometricians on the Formalization of Political Preferences</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43001</video:player_loc><video:duration>2956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43038</video:thumbnail_loc><video:title>The Structure of the Proton</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43038</video:player_loc><video:duration>3052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43023</video:thumbnail_loc><video:title>Recognition and Control at the Cell Surface</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43023</video:player_loc><video:duration>2700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43041</video:thumbnail_loc><video:title>History of the Determination of Protein Structure</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43041</video:player_loc><video:duration>2830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42824</video:thumbnail_loc><video:title>Spatiotemporal evolution of temperature emergence in the Lena River catchment.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42824</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/42825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/42825</video:thumbnail_loc><video:title>Spatiotemporal evolution of precipitation emergence in the Lena River catchment.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/42825</video:player_loc><video:duration>16</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43287</video:thumbnail_loc><video:title>Interview mit Prof. em. Georg Rüppell über seine Naturfilmproduktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43287</video:player_loc><video:duration>1711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/36549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/36549</video:thumbnail_loc><video:title>Begrüßung durch den Dekan der Juristischen Fakultät</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/36549</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27008</video:thumbnail_loc><video:title>Calopteryx splendens (Odonata) - Paarungsverhalten (Freilandaufnahmen)</video:title><video:description>Courtship and the individual stages of copulation in Calopteryx splendens are shown. In addition, two typical forms of extreme interaction brought about by high sexual motivation are illustrated. These are the formation of a "tandem" by two males and the "rape" of an egg-laying female.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27008</video:player_loc><video:duration>468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27007</video:thumbnail_loc><video:title>Calopteryx splendens (Odonata) - Revierverhalten (Freilandaufnahmen)</video:title><video:description>The foci of territories within the biotope are shown (inhabited by males). Varying types of flight patterns are illustrated as territorial, hunting, courtship and aggressive flight.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27007</video:player_loc><video:duration>388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23343</video:thumbnail_loc><video:title>Mariä Lichtmeß in Patamban, Michoacán, Mexiko</video:title><video:description>Patamban besitzt drei Marienfiguren, die bei verschiedenen Familien zu Hause in Cargo stehen. An Mariä Lichtmeß (2. Februar) werden in den Gehöften Feste gefeiert, die zu diesem Cargo gehören. Die Marienfiguren werden besonders schön hergerichtet, eine Messe wird gelesen, eine Fahne wird beim Gehöft gehißt, es werden Leute eingeladen, es wird getanzt und gegessen. Das Cargo-Amt der Mariä Empfängnis übernehmen neben dem Carguero auch die vier Kerzenträgerinnen, die zu Mariä Lichtmeß der Kirche neue Kerzen stiften und dies wiederum mit einem kleinen Fest verbinden. Außerdem treten an Mariä Lichtmeß die Chereques auf, junge Leute, die sich mit häßlichen Masken verkleidet haben und im Dorf zu traditioneller Musik tanzen. Mariä Lichtmeß endet mit einem Tanz der Chereques und eines mit Feuerwerkskörpern behängten Maisrohr-Stieres auf der Plaza.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23343</video:player_loc><video:duration>1986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23344</video:thumbnail_loc><video:title>Candlemas at Patamban, Michoacán, Mexico</video:title><video:description>Patamban has 3 statues of Mary kept in cargo by families in their homes. At candlemas (2 Feb) the statues are decorated and Mass is read. A flag is raised and people are invited to dance and eat. New candles are donated to the church. Young people (Chereques) wearing horrible masks dance in the village to traditional music. Finally fireworks are lit on a figure of a bull, made from corn stems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23344</video:player_loc><video:duration>1988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27243</video:thumbnail_loc><video:title>Attheya decora (Centrales) - Geschlechtliche Fortpflanzung</video:title><video:description>The centric diatom Attheya decora reproduces sexually by oogamy. The monoecious clones produce sperms as well as eggs. Spermatogonia arise from male determined cells by a few differentiating mitosis. By two meiotic nuclear and cell divisions four uniflagellate sperm cells are formed within a spermatogonium. Oogonia develop directly from vegetative cells undergoing a considerable lengthening of the cell. The first of both nuclear divisions is accompanied by a cytokinesis, resulting in two egg cells per oogonium. After fertilization the zygotes are transformed into auxospores by swelling. From the auxospore the initial cell is formed by two consecutive metagamic mitosis with subsequent secretion of two thecae.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27243</video:player_loc><video:duration>544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27288</video:thumbnail_loc><video:title>Sylvia melanocephala (Muscicapidae) - Reviergesang (Freilandaufnahmen)</video:title><video:description>The film presents 8 spots of territorial song and display of a Sardinian Warbler from Spain, vision and sound having been recorded synchronously.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27288</video:player_loc><video:duration>213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27011</video:thumbnail_loc><video:title>Humorale Einkapselung von Hydromermis contorta und Turbatrix aceti (Nematoda) in Haemolymphe von Chironomus thummi (Diptera)</video:title><video:description>The film is a documentation of the non-cellular defense reaction (humoral encapsulation) of larvae of Chironomus thummi (Insecta; Diptera) against parasitic nematodes. The result of this reaction is first demonstrated in vivo. A dead parasite (Mermithidae, Hydromermis contorta), surrounded by a brownish crust, is shown in the body cavity of a Chironomus larva. The formation of the capsule can better be observed in vitro in isolated hemolymph. The deposition of the material begins within 2-5 minutes after addition of the mermithid. The nematode, first swimming around actively, begins to have more and more difficulties mowing. It is obvious that the surface of the parasite becomes sticky. The animl adheres to the underground and finally is completely motionless. At high magnification the deposition of the capsule can be studied in detail. On the cuticle of the mermithid droplets appear, which increase in number and size until a complete envelope is formed. The trapped parasite can be seen inside the capsule; it attemps to move and sometimes escapes by breaking the capsule. In the final part of the film the example of Turbatrix aceti shows that humoral encapsulation of Chironomus hemolymph is also efficient against non parasitic nematodes which are encapsulated in the same manner as the parasitic mermithids.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27011</video:player_loc><video:duration>334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27016</video:thumbnail_loc><video:title>Hydromermis contorta (Nematoda) - Eindringen des Parasiten in den Wirt Chironomus thummi (Diptera)</video:title><video:description>The film demonstrates the mode of penetration of infectious larvae of the parasite Hydromermis contorta (Nematoda: Mermithidae) into larvae of Chironomus thummi (Insecta: Diptera). The introductory scenes present a Chironomus larva together with infectious larva of the parasite. Then the different phases of penetration into the host are demonstrated: 1. In response to contact with the host the surface of the infectious larva becomes sticky. 2. The infectious larva adheres as a gluing spirale onto the cuticle of the host. 3. Its stylet (pharyngostyl) is thrusted into the cuticle where it injects a cuticle dissolving substance. 4. The infectious larva enters the host through the fabricated hole; thereby the sticky substance on its surface is stripped off and closes the entrance as a plug behind the invading parasite. 5. An intermediary stay of the parasite occurs in an artificial space between the cuticle and the basement membrane ("hypodermal pocket"). 6. The parasite ruptures the basement membrane and moves into the body cavity of the host. The last scenes depict mermithids of different ages within the Chironomus larva and finally the emergence of fully grown parasites out of the host.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27016</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27010</video:thumbnail_loc><video:title>Calopteryx splendens (Odonata) - Imaginalmetamorphose (Freilandaufnahmen)</video:title><video:description>Imaginal metamorphosis in Calopteryx splendens (Odonata, Zygoptera) is shown, this being divided into 6 characteristic phases: 1. Emergence from the water, 2. Ecdysis, 3. Resting phases, 4. Wing expansion, 5. Abdomen extension and 6. Abdomen expansion. After cleaning the body, the adult animal starts on its first flight.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27010</video:player_loc><video:duration>514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27049</video:thumbnail_loc><video:title>Heterosminthurus bilineatus (Collembola) - Balz und Spermaübertragung</video:title><video:description>Springtail. First contact of the partners; courtship of the male; defensive behaviour of the female; deposit of the spermatophore. Successful mating: the female eating the hull of the spermatophore; the male hooks an antenna in the hull, pulls the female forwards until the base of the spermatophore touches the genital aperture of the female and the sperm can be taken up.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27049</video:player_loc><video:duration>496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27009</video:thumbnail_loc><video:title>Calopteryx splendens (Odonata) - Eiablage (Freilandaufnahmen)</video:title><video:description>Eggdeposition above and below the surface, together with the subsequent body-cleaning behaviour are shown for Calopteryx splendens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27009</video:player_loc><video:duration>411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23428</video:thumbnail_loc><video:title>Sanmatenga - Goldgräber in Burkina Faso</video:title><video:description>In 1998, the discovery of a gold mine in the village of V3 Dimouon in the province of Loba, Burkina Faso, initiated a veritable "gold rush". In the village, where Mossi and Dagara farmers co-reside, the arrival of thousands of gold-diggers led to the creation of a new settlement named "Sanmatenga", which in Mooré means "land of gold". The village people as well as the representative of the gold-diggers recount the discovery of the gold vein. The film follows the different steps of exploiting the gold and shows everyday life in Sanmatenga.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23428</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30377</video:thumbnail_loc><video:title>Verhaltensweisen von Rindern - 1. bis 3. Teil</video:title><video:description>Die DVD enthält die Trilogie "Verhaltensweisen von Rindern": "Auf der Weide"; "Milchvieh im Laufstall" und "Milchvieh im Anbindestall".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30377</video:player_loc><video:duration>5276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27224</video:thumbnail_loc><video:title>Entstehung und Frühentwicklung der vorderen Extremität - Gallus domesticus, 2. bis 5. Bebrütungstag</video:title><video:description>Genesis and development of the upper extremity of the chick embryo between the second and the fourth day of incubation. The pictures were taken in the opened egg. In an accelerated motion sequence the foldings are shown which occur with the appearance of the head-fold, the formation of the amnion and the folding off of the embryo from the yolk. This illustrates clearly the emergence of the upper extremity as a fold. Then the morphogenetic movements are shown, as they occur in the course of the forming upper arm, fore arm and hand. In addition to these morphogenetic movements, the development of the early spontaneous motoric activities are demonstrated in normal motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27224</video:player_loc><video:duration>192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31135</video:thumbnail_loc><video:title>Baptism in the Holy Temple of the Unicorn</video:title><video:description>The Holy Temple of the Unicorn is the chapel of the Spiritual Baptist Church of Grenada in the Caribbean. In three services, seven candidates are prepared for their baptism. At the beginning of the services, candles are lit and the central column is consecrated. During the services, "shoutings" and invocations can be heard, whose principal purpose is to preserve power. The candidates are baptized in the sea at the end of the third service when the new day is dawning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31135</video:player_loc><video:duration>3281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23438</video:thumbnail_loc><video:title>Anleitung zur Fleischuntersuchung beim Rind</video:title><video:description>Die Lebensmittel liefernden Tiere unterliegen Stück für Stück einer amtlichen, rechtlich vorgeschriebenen gesundheitlichen Untersuchung im Lebendzustand und nach der Schlachtung (Fleischuntersuchung). Diese ist in ihrem Ablauf festgelegt und bezieht sich - nutzungsgruppenspezifisch - auf Organe und Teile des Tierkörpers, an denen sich häufig Krankheiten feststellen lassen. Da die Krankheitsprävention und auch die diesbezüglichen Kurative der landwirtschaftlichen Nutztiere zur tierärztlichen Berufsausübung gehören, ist dieser Bereich der amtlichen Kontrolle auch im Curriculum des tierärztlichen Studienganges enthalten. In dem Film wird der Untersuchungsgang für adulte Rinder demonstriert. Die Präsentation erlaubt die volle Übersicht über die spezifische Untersuchungsleistung auf Krankheiten. Die hygienische und rückstandsmäßige Kontrolle oder die Gewährleistung des Tierschutzes sind nicht Gegenstand des Films.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23438</video:player_loc><video:duration>1204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23440</video:thumbnail_loc><video:title>Anleitung zur Fleischuntersuchung beim Schwein</video:title><video:description>Die Lebensmittel liefernden Tiere unterliegen Stück für Stück einer amtlichen, rechtlich vorgeschriebenen gesundheitlichen Untersuchung im Lebendzustand und nach der Schlachtung (Fleischuntersuchung). Diese ist in ihrem Ablauf festgelegt und bezieht sich - nutzungsgruppenspezifisch - auf Organe und Teile des Tierkörpers, an denen sich häufig Krankheiten feststellen lassen. Da die Krankheitsprävention und auch die diesbezüglichen Kurative der landwirtschaftlichen Nutztiere zur tierärztlichen Berufsausübung gehören, ist dieser Bereich der amtlichen Kontrolle auch im Curriculum des tierärztlichen Studienganges enthalten. In dem Film wird der Untersuchungsgang für das Schwein demonstriert. Die Präsentation erlaubt die volle Übersicht über die spezifische Untersuchungsleistung auf Krankheiten. Die hygienische und rückstandsmäßige Kontrolle oder die Gewährleistung des Tierschutzes sind nicht Gegenstand des Films.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23440</video:player_loc><video:duration>777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23437</video:thumbnail_loc><video:title>Guide for Meat Inspection of Cattle: Macroscopic Procedure</video:title><video:description>According to EU Directive 64/433/EEC, macroscopic meat inspection consits of a basic mandatory inspection of the head, the plucks, the organs of the abdominal cavity, and the inspection of the split carcass. In suspicious cases, an extended examination of deep tissue lymph nodes is necessary. The single steps of the procedure are demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23437</video:player_loc><video:duration>1212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23439</video:thumbnail_loc><video:title>Guide for Meat Inspection of Fattening Pigs: Macroscopic Procedure</video:title><video:description>According to EU Directive 64/433/EEC, macroscopic meat inspection consits of a basic mandatory inspection of the plucks, the organs of the abdominal cavity, and the inspection of the split carcass. In suspicious cases, an extended examination of deep tissue lymph nodes is necessary. The single steps of the procedure are demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23439</video:player_loc><video:duration>774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27297</video:thumbnail_loc><video:title>Dotilla sulcata (Ocypodidae) - Massenmigration zu neuen Freßplätzen bei Spring-Niedrigwasser (Freilandaufnahmen)</video:title><video:description>The film shows the spontaneous migration of the crab Dotilla sulcata, up to 1 cm in size, occupying a section of beach at Al Ghardaga on the Red Sea, at the beginning of the Spring ebb tide. A mass migration takes place to the dry lower lying area which was water covered during the previous neap tides. The crabs, packed closely together, follow the retreating edge of the water. No individual distance is maintained, aggression is not obvious. The crabs finally spread throughout the water free muddy area and occupy new feeding grounds there, which they then defend against each other and where they dig holes before the next flood tide.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27297</video:player_loc><video:duration>349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27298</video:thumbnail_loc><video:title>Scytaliopsis djiboutiensis (Anthozoa) - Passive Filtration im Biotop (Freiwasseraufnahmen)</video:title><video:description>The film shows several stocks of the nightactive seafeather Scytaliapsis djiboutiensis in their natural habitat about 2 meters deep on sediment bottom in the shallow water of the Red Sea. The film was made using underwater light on several nights and during different current intensities. The seafeathers, which can be turned around on their flexible stems, adjust passively transverse to the direction of the current. They maintain this position even against the oscillation of the water caused by waves and bend backwards and forwards with the direction of the oscillating current. Circular currents cause torsions of the stocks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27298</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27299</video:thumbnail_loc><video:title>Uca annulipes (Ocypodidae) - Fressen, Kämpfen, Winken, Höhlenbau (Freilandaufnahmen)</video:title><video:description>The film shows the fiddler crab Uca annulipes albimana (Kossmann) in natural surroundings on mud banks in the estuary of the Mtwapa-Creek near Mombasa (Kenya) during various activities: feeding by males and females, fighting and waving movements by the males, digging a deep hole for moulting by a male.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27299</video:player_loc><video:duration>528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12520</video:thumbnail_loc><video:title>Puma concolor (L.) - Rupfen der Beute</video:title><video:description>A puma starts plucking a dead pigeon, close-ups. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12520</video:player_loc><video:duration>112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12525</video:thumbnail_loc><video:title>Trigla hirundo - Nahrungssuche</video:title><video:description>The first rays of the gurnard's pectoral fins can be moved freely and they serve for walking on the seafloor, raking for crustaceans which are perceived by the taste buds on the fins.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12525</video:player_loc><video:duration>283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21532</video:thumbnail_loc><video:title>3D-Darstellung von Molekülen mit RasMol</video:title><video:description>Am Beispiel des Moleküls Cytochrom c werden unterschiedliche 3D-Darstellungsvarianten mit Hilfe des Graphikprogramms RasMol aufgezeigt. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle II - Das Kraftwerk. (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21532</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12521</video:thumbnail_loc><video:title>Spheniscus demersus (L.), Spheniscus humboldti (Meyen) - Schwimmen und Tauchen</video:title><video:description>Blackfooted penguins and Peruvian penguins swimming and diving. Underwater shots with slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12521</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12522</video:thumbnail_loc><video:title>Ammotragus lervia (Pall.) - Klettern</video:title><video:description>A barbary sheep galloping uphill and climbing a rock. Partly slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12522</video:player_loc><video:duration>159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12523</video:thumbnail_loc><video:title>Thalarctos maritimus (Erxl.) - Schritt</video:title><video:description>Stepping movements of the polar bear. Partly slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12523</video:player_loc><video:duration>181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12518</video:thumbnail_loc><video:title>Bibos banteng (Raffl.) - Galopp</video:title><video:description>An adult banteng galopping. Partly slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12518</video:player_loc><video:duration>63</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16073</video:thumbnail_loc><video:title>Glis glis (Gliridae) - Jungenbetreuung; Nahrungsaufnahme der Jungen</video:title><video:description>Female Fat Dormouse (Glis glis) with its young in a nesting hole. The mother licks the anal-region and the skin of her young. She is standing over her young while they are suckling. When she has laid down, the young start licking her salvia. An older young tries to climb up the wall of the tree-hole. The dislodging of the young by the female is demonstrated. With her mouth the mother grasps her young at the skin of its back and carries it to the entrance of the hole. She jumps on a bough and runs into another tree-hole. This new nesting hole is stuffed with fresh oak leaves. An adult Fat Dormouse is looking for food: it looses a brown acron out of its cup with its fore paws and a young one bites a green acron off its petiole. The Fat Dormouse licks a little plum and eats bits of this fruit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16073</video:player_loc><video:duration>437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16068</video:thumbnail_loc><video:title>Philomachus pugnax (Scolopacidae) - Arenabalz (Freilandaufnahmen)</video:title><video:description>Courtship behaviour of Ruff and Reeve Philomachus pugnax. Male and female are sexually dimorph and never establish any pair bond between them. During the breeding season small troups of males occupy a common courtship territory; within this common territory each male defends a small area against other males. By presenting themselves males try to attract females. In contrast to the males, females are coloured inconspicuously. They visite the territories of the males only for mating.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16068</video:player_loc><video:duration>158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16074</video:thumbnail_loc><video:title>Sitta europaea (Sittidae) - Balz und Kopulation (Freilandaufnahmen)</video:title><video:description>Copulation of a nuthatch pair is introduced by means of ritualistic movements. Hereby the male, for the most part, with rigid body, makes pendulum movements with head and body away from the female. Copulation follows whereby the male balances by beating his wings. The procedure is repeated several times.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16074</video:player_loc><video:duration>84</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16070</video:thumbnail_loc><video:title>Sciurus vulgaris (Sciuridae) - Nahrungserwerb</video:title><video:description>The film documents the behaviour of squirrels Sciurus vulgaris when searching and eating food. Animals are shown when eating buts, cones, bark and eggs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16070</video:player_loc><video:duration>253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16072</video:thumbnail_loc><video:title>Parus major (Paridae) - Drohverhalten am Nest (Freilandaufnahmen)</video:title><video:description>A squirrel approaches the nesting place of a titmouse. this at first hurries towards the squirrel and attempts to attract its attention with pendulum movements and spreading wings and at the same times to frighten off the intruder. Later the titmouse repeates her performance at the mouth of the nesting hole and then slips inside.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16072</video:player_loc><video:duration>44</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16069</video:thumbnail_loc><video:title>Sciurus vulgaris (Sciuridae) - Bündeln und Eintragen von Nistmaterial</video:title><video:description>The film documents the behaviour of the squirrel Sciurus vulgaris when collecting and carrying nestmaterial. Within their territories squirrels construct nests made e. g. from shreded bast and gras. The material is collected with the paws and pushed into the mouth. For easier transport the material is shaped to a ball.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16069</video:player_loc><video:duration>99</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16075</video:thumbnail_loc><video:title>Picus viridis (Picidae) - Nahrungserwerb, Funktion der Zunge</video:title><video:description>A woodpecker, still immaturely feathered, pecks at rotten wood. At a sidways opened decayed stump one sees how the wormlike tongue penetrates and after feeling ant pupae, "glues" these and withdraws.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16075</video:player_loc><video:duration>110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16067</video:thumbnail_loc><video:title>Erinaceus europaeus (Erinaceidae) - Jungentransport</video:title><video:description>The film presents a hedgehog (Erinaceus europaeus), which carries its young. After the mother has sniffed at one of her young, she grips it from its back by her mouth and carries it into another nestinghole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16067</video:player_loc><video:duration>130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16071</video:thumbnail_loc><video:title>Sciurus vulgaris (Sciuridae) - Jungentransport</video:title><video:description>The film presents the behaviour of the squirrel Sciurus vulgaris when transporting the young. Females grasp a young by either the belly, the back or by a leg and handle it with similar movements as if handling nesting material.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16071</video:player_loc><video:duration>99</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19195</video:thumbnail_loc><video:title>Orientierungsvermögen bei Mäusen - Versuche im Hochlabyrinth</video:title><video:description>The first scene in the film shows a mouse learning a labyrinth route with the aid of three `skeleton-keys` : drop shutters, scent trails trails, and echo effects. As each of these was removed, the mouse had to learn anew. In scene 2 (after 3 months) is covers the route without a mistake, all three aids having been removed. When angles (scene 3 and 4), path lengths (scene 5), and direction of turns (mirror-invertede, sence 6) were changed, both blind and seeing mice (subsequent scene) covered the route nearly without error straightaway, without having to learn anew : in the training labyrinth they had learned the "Gestalt" of theright way as transposable as, for instance, the letters of our alphabet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19195</video:player_loc><video:duration>397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18820</video:thumbnail_loc><video:title>Axinotarsus pulicarius (Malachiidae) - Balz und Kopulation</video:title><video:description>The film deals with the pairing and copulation of the malachiide Axinotarsus pulicarius F. At the tips of his elytrons the male possesses an organ giving off a gustatory secretion (excitator). During the advances this organ is offered to the female to bite. When the organ is bitten into, all the taste receptors of the female come into contact with the secretion. When the female has tasted the secretion several times her original aversion to mating is reduced. Pairing advances alternate continually between frontal stimulation by each partner tapping the other with feelers and front legs (frontal play), the male turning round 180° and then the female biting into the organ. At an advanced stage of pairing the female turns her hind side towards the partner and the male touches the tip of the female's abdomen with his mouth organs. The female answers this tentative touching by returning to frontal play, or she permits copulation which is only of short duration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18820</video:player_loc><video:duration>322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12447</video:thumbnail_loc><video:title>Tibeter (Zentralasien, Nepal) - Knüpfen eines Teppichs</video:title><video:description>A Tibetan refugee rug-weaver stretches the cotton warp on a vertical heddle loom, placed horizontally on the floor, and fixes the heddle rod. On the erected loom he and a girl insert the coloured threads in rows upon a stick. They fasten each row of knots by weft-threads and then cut the loops of the rows. The woven flower pattern cannot fully be realized until the finished rug has been sheared.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12447</video:player_loc><video:duration>759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12452</video:thumbnail_loc><video:title>Bitis arietans (Viperidae) - Beuteerwerb durch Giftbiß</video:title><video:description>At normal speed and in slow-motion the film shows how young puff adders catch mice by poisonous bites. The hungry snake lies in wait for each rodent and from a S-shaped backward position of the front part of its body it strikes at the prey as soon as this is within reach of its mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12452</video:player_loc><video:duration>666</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12451</video:thumbnail_loc><video:title>Perillus bioculatus (Pentatomidae) - Beuteerwerb und Nahrungsaufnahme</video:title><video:description>Two-spotted stinkbug. Larvae and imagines attacking feeding potato bug larvae; defense reactions of the beetle larvae: rolling themselves up, running away, shaking off; succesful attack: stink bug drills proboscis into the larva and sucks it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12451</video:player_loc><video:duration>486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12453</video:thumbnail_loc><video:title>Bitis arietans (Viperidae) - Beuteerwerb und Schlingakt</video:title><video:description>At normal speed and in slow motion the film shows mice being caught by juvenile and adult puff adders by poisonous bites. Immediately after biting them, the snakes grasp the small prey until they gulp them down. Larger mice are let loose by young vipers straight after the bite. The puff adders then follow their tracks by the sense of smell. When the prey partly swallowed is too large, it is choked up again. The film goes on to show how a juvenile and an adult puff adder gobble up their prey.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12453</video:player_loc><video:duration>1044</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21359</video:thumbnail_loc><video:title>Theodor Eschenburg - Tübingen, Wintersemester 1970/71</video:title><video:description>Personality documentation of the political scientist in lecture, exercise and discussion. Eschenburg developed a typology of the German political parties. The shifts of the parties to the right and left do not adhere to any rhythm that can be fitted to a periodic pattern. The right to information stipulated in the German Constitution is not adequate to guarantee freedom of the press. (Cf. Film G 151)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21359</video:player_loc><video:duration>1013</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21358</video:thumbnail_loc><video:title>Franz Dölger, München 1966</video:title><video:description>Franz Dölger talks about: The International Commission on the Collection and Registration of Greek Documents - Dolger's participation on the preparation of document summaries - Experience with Heisenberg - Required autopsy for establishing document summaries - Examination of documents in different countries - The Byzantine Imperial Documents: Privilege Document, administrative document.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21358</video:player_loc><video:duration>539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12519</video:thumbnail_loc><video:title>Raja clavata - Schwimmbewegungen</video:title><video:description>The pectoral fins of the flatted thornback ray show spiky fin edges whose undulating up and down movement cause propulsion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12519</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21543</video:thumbnail_loc><video:title>Pool Flames - Dynamics of Dissipative Structures</video:title><video:description>Simultaneous images of interference patterns and radiation density patterns with a holographic, real-time transmission interferometer. Dynamic, organised density structures in pool flames of organic liquids and gases. Heat, material and impulse exchange. Generation of turbulence. Slow motion: 600 F/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21543</video:player_loc><video:duration>1148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21549</video:thumbnail_loc><video:title>Protein synthesis on the endoplasmic reticulum</video:title><video:description>Animation on the synthesis of proteins on the ribosomes of the rough endoplasmic reticulum. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21549</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21547</video:thumbnail_loc><video:title>Glyceraldehyde-3-phosphate dehydrogenase, GAP DH 1</video:title><video:description>Structure of the glycolysis enzyme glycerinaldehyd-3-phosphate dehydrogenase. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell II - The power plant (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21547</video:player_loc><video:duration>41</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21546</video:thumbnail_loc><video:title>Porin</video:title><video:description>Structure of the porin molecule (porins form pores in the outer membranes of bacteria and mitochondria). From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell II - The power plant (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21546</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12540</video:thumbnail_loc><video:title>Ermittlung einer Wachstumskurve am Beispiel von Escherichia coli</video:title><video:description>Demonstration of a microbiological method. By measuring the turbidity in a static culture, the increase in the bacterial cell mass is determined for a period of 7 hours. The doubling time of the cell mass during the exponential growth phase is read directly from the simple logarithmic growth curve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12540</video:player_loc><video:duration>507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21544</video:thumbnail_loc><video:title>Histone Octamer</video:title><video:description>A 2D animation explains the molecular structure of histone octamers. From the CD-ROM: BEREITER-HAHN, JÜRGEN / PETERS, WINFRIED S. (Frankfurt a. M.). The Cell IV - Nucleus of Life - From Gene to Proteins (C 7103)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21544</video:player_loc><video:duration>54</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43035</video:thumbnail_loc><video:title>Successes and Failures in Search for Antibiotics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43035</video:player_loc><video:duration>2654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43040</video:thumbnail_loc><video:title>RNA Viruses and Protein Synthesis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43040</video:player_loc><video:duration>3469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41116</video:thumbnail_loc><video:title>USGS open source algorithms for land remote sensing time-series data analysis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41116</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41105</video:thumbnail_loc><video:title>The State of GeoNode</video:title><video:description>Presenters: Simone Dalmasso - European Commission; Jeffrey Johnson &amp; Ariel Núñez - Terranodo; Francesco Bartoli - Geobeyond; Paolo Corti - Harvard University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41105</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41109</video:thumbnail_loc><video:title>Towards an Improved Metadata Management in QGIS: Vision and Roadmap</video:title><video:description>Presenters: Joana Simoes - GeoCat; Angelos Tzotsos - OSGeo; Tim Sutton - Kartoza</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41109</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41117</video:thumbnail_loc><video:title>Using FOSS4G to Support Polio Eradication in West Africa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41117</video:player_loc><video:duration>1271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26350</video:thumbnail_loc><video:title>Ophiocoma scolopendrina (Ophiuroidea) - Nahrungserwerb</video:title><video:description>Brittle star. Gathering and tearing food particles from the bottom surface with its adhesive tube feet; filtration of the tube feet; grazing on the dust film of the floodwater surface. Activation of food search by a chemical stimulus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26350</video:player_loc><video:duration>559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26309</video:thumbnail_loc><video:title>Ophiocoma scolopendrina (Ophiuroidea) - "Abweiden" des Staubfilms von der Flutwasseroberfläche</video:title><video:description>The foam and dust film of the flood water is rich of diatoms and algae. The brittle star drives the water through synchronous meandering of 2 to 3 arms to its ambulacrals that cover the food with slime before leading it to the mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26309</video:player_loc><video:duration>149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26308</video:thumbnail_loc><video:title>Coenobita scaevola (Paguridae) - Bewegungsweisen und Hauswechsel im Freiland</video:title><video:description>This film shows the locomotion of land hermit crabs, a number of individuals being shown in different snail-shells. We can observe the locomotion in the horizontal and in climbing. These actions are shown both in adults and in young animals. A further part of the film deals with the movements of the crabs in changing over from one shell to an other.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26308</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26412</video:thumbnail_loc><video:title>Sterna macrura (Laridae) - Brüten und Hudern</video:title><video:description>The film shows the coastal tern looking after its brood at a moment when one of the offspring has already hatched, while the second egg is still being incubated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26412</video:player_loc><video:duration>229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26649</video:thumbnail_loc><video:title>Tilapia guineensis (Cichlidae) - Brutpflege</video:title><video:description>Both male and female of this substrate breeding species participate in care of the spawn. Both take turns at fanning and sucking the eggs. After two days, the parent fish remove the eggs from the ground and place them in a cleft, where the larvae then hatch. When most of the yolk supply has been consumed, the young start moving around. As soon as the young can swim properly they disperse over the whole tank; the parents remain in the middle of the shoal of young and swim slowly around.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26649</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26648</video:thumbnail_loc><video:title>Tilapia zillii (Cichlidae) - Laichablage</video:title><video:description>Spawning behaviour of a pair kept in isolation. During mating, the sex partners agree on a place for the spawn. They always choose a firm, smooth bed, which can be either sloping or flat. The female spawns the eggs in lots of individual batches, each consisting of about 10 - 15 eggs. The eggs have adhesive filaments and stick firmly to their bed. The male fertilizes the eggs at irregular intervals, more often towards the end of spawning than at the beginning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26648</video:player_loc><video:duration>243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26647</video:thumbnail_loc><video:title>Tilapia zillii (Cichlidae) - Balz</video:title><video:description>Courtship of the substrate breeder Tilapia zillii. Several days before spawning pair formation begins. Male and female show the same pattern of movements, sex-specific differences are merely of a quantitative nature. The most striking movement is the quivering of the body, which occurs more often the nearer the time of spawning gets. Certain digging and cleaning movements are also an integral part of the courtship.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26647</video:player_loc><video:duration>283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26644</video:thumbnail_loc><video:title>Tilapia multifasciata (Cichlidae) - Paarbildung</video:title><video:description>An aquarium contains several males and females of the mouth breeder species Tilapia multifasciata. From among this group a pair begin to court. The males swims to the female and strikes her gently with his tail. From time to time a slight, rapid vibration of the body can also be seen. Male and female repeatedly threaten the other fish, and even attack them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26644</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26651</video:thumbnail_loc><video:title>Tilapia variabilis (Cichlidae) - Balz</video:title><video:description>The present film records the courtship behaviour of the mouth breeder in the female sex Tilapia variabilis, and was shot in an aquarium in which the fishes had already been acclimatized. The male of this species stakes out his domain, in the centre of which a hollow is formed. Here he digs almost continuously. If a female, ready to spawn, approaches, the male tries to entice her to the hollow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26651</video:player_loc><video:duration>322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26650</video:thumbnail_loc><video:title>Tilapia macrochir (Cichlidae) - Brutpflege</video:title><video:description>Breeding behaviour of the African mouth breeder Tilapia macrochir. With this species, as with most cichlids, only the female shows mouth breeding characteristics. The eggs are taken straight into the mouth during spawning and the young remain there until they are capable of swimming. The young show signs of contact behaviour towards the mother in that they periodically swim towards her and establish contact. At any sign of alarm the mother takes the young back into her mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26650</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26658</video:thumbnail_loc><video:title>Tilapia guineensis (Cichlidae) - Laichablage</video:title><video:description>The film documents the spawning behaviour of an isolated pair. The sexual partners prefer flat, smooth ground on which to lay the eggs; these the female spawns in batches and the male inseminates them at irregular intervals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26658</video:player_loc><video:duration>354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26646</video:thumbnail_loc><video:title>Tilapia galilaea (Cichlidae) - Laichablage</video:title><video:description>Sexual partners of Tilapia galilaea spawn in a shallow sand hollow, prepared mainly by the female. The eggs are spawned in batches by the female and fertilized straightaway by the male. The eggs stick firmly together and form a small mound. After completion of spawning, the eggs are taken into the mouth for breeding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26646</video:player_loc><video:duration>345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26645</video:thumbnail_loc><video:title>Tilapia galilaea (Cichlidae) - Balz</video:title><video:description>The present film shows the courtship of an isolated pair. The female is the more active partner; she tries to stimulate the slightly larger male. She stumps him repeatedly in the flank, to which he reacts with a slight body vibration. With increased reaction to the female, the male begins to display himself in front of the partner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26645</video:player_loc><video:duration>344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26660</video:thumbnail_loc><video:title>Tilapia variabilis (Cichlidae) - Kampf zweier Männchen</video:title><video:description>This film contains aquarium shots of the combat behaviour of two territorial males. This species of fish, like all Tilapiae, fight mainly with threatening movements, tail blows, ramming, and snapping with the mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26660</video:player_loc><video:duration>278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12046</video:thumbnail_loc><video:title>Mitteleuropa, Schwarzwald - Der »Klausebigger« (Nikolausbrauch) in Steinach</video:title><video:description>On the eve of St. Nicholas day (December 6th) a group of mummed young men goes from house to house. The group consists of St. Nicholas, a second Nicholas figure, a figure with an animal mask (the Klausenbigger, which lent the custom its name), and a figure with fur clothing, the so-called Rubelz. In the individual houses parents and children await together the group's visit. Saint Nicholas utters a rhymed saying and then checks to see if the children have learned their prayers and songs. St. Nicholas' companion gives the children sweets, apples, and nuts and leave a switch behind. The Rubelz threatens to tie disobedient children onto his chain. During the visit the Klausenbigger has no active function. In the end, the four masked figures visit a restaurant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12046</video:player_loc><video:duration>1232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12045</video:thumbnail_loc><video:title>Graphidostreptus gigas (Diplopoda) - Paarungsverhalten</video:title><video:description>Giant Diplopod. Different phases of the mating behaviour: first contact and crawling on to each other; rapid palpation of the heads; turning towards each other; hooking together; filling the gonopods; straightening the gonopods; copulation and transfer of sperm; separation; cleaning behaviour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12045</video:player_loc><video:duration>254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12048</video:thumbnail_loc><video:title>Xiphinema index (Nematoda) - Saugen an Wurzeln von Sämlingen (Feige)</video:title><video:description>The film shows, partially at high magnification, characteristic events in the feeding apparatus of Xiphinema index before and during feeding on roots of fig seedlings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12048</video:player_loc><video:duration>564</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26014</video:thumbnail_loc><video:title>Glockengießen - Der Guß, Saarburg 1991</video:title><video:description>The bell form is disassembled and the "false bell" removed. The form is placed in a trench and covered with earth. The molten metal is poured in via a brick canal. Afterwards the metal is removed, cleaned and tested for clarity of tone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26014</video:player_loc><video:duration>2347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25986</video:thumbnail_loc><video:title>Lebensweise von Ameisenlöwe und Ameisenjungfer (Euroleon nostras)</video:title><video:description>Locomotion of larvae in and upon substrate. Exploratory wandering and preparation of the conical trap. Predation using sand, seizing and shaking prey. Removal of remains and foreign bodies from the trap. Spreading wings and flight in outdoor and laboratory conditions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25986</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26092</loc><changefreq>monthly</changefreq><video:video><video:title>Salamandra maculosa (Laur.) - Laufen</video:title><video:description>The legs of the fire salamander stick out laterally and can only hold the body above the ground over short distances. The animal can only lift one single leg to keep its balance. Each step is coupled with a winding movement of the body.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26092</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26661</video:thumbnail_loc><video:title>Tilapia nilotica (Cichlidae) - Laichablage</video:title><video:description>The film shows the spawning behaviour of an isolated Tilapia nilotica pair. There is no mating of the sex partners; for spawning, the female merely seeks out a male with hunting-ground and subsequently forsakes him.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26661</video:player_loc><video:duration>328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11982</video:thumbnail_loc><video:title>Mycoplasma hominis (Mycoplasmataceae) - Vermehrung</video:title><video:description>The film shows several, but not all, forms of multiplication of Mycoplasma hominis, growing in liquid medium on a glass surface. Small ring- or disc-shaped cells change their shape repeatedly, forming segmented structures and then switching back to the ring form. Short filaments are forming spoon-like structures, whcih after several cycles eventually are fragmenting into coccoid forms. Occasionally from such spoons new cells separate in a budding-like process. In the second part growth and fragmentation of long filaments are demonstrated, simple division is not shown in this film.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11982</video:player_loc><video:duration>694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11965</video:thumbnail_loc><video:title>Elaphe longissima (Colubridae) - Beuteerwerb und Schlingakt</video:title><video:description>In normal speed shots the film shows the catching of mice by an adult Aesculapian Snake adder and the booty being brought into the digestive tract. The hungry snake strikes in the direction of the mouse with the front part of its body bent back in a S-shape as soon as the mouse is within reach of the mouth. It coils around the booty caught with its teeth. The snake tightens these coils so much that the mouse dies after a short time. Then, after orienting movements and tongue darting, the snake starts to swallow the booty, usually from the head end, with hooking movements of both jaws.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11965</video:player_loc><video:duration>443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12077</video:thumbnail_loc><video:title>Castor fiber canadensis (Castoridae) - Verhalten in der Burg. Mutter und Jungtiere</video:title><video:description>In a dan, a female brings up two cubs. Patterns of behavious of the mother and of the cubs during different stages of life are shown. The animals are always in the main room at the pool of the "lodge". Here, the mother combs her own and the cubs' fur. With the cleaning claw of the hind foot, she combs thoroughly the fur of the flanks, the neck and the head. One of the cubs tries to comb itself dry too. It succeeds in doing that already very well, without the mother's help, because it has already grown up a little. The mother and the cubs are gnawing willow twigs.The bark is peeled by turning the twig around and the leaves are eaten, one after the other. During this period of tasting solid food the cubs are still suckled.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12077</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12069</video:thumbnail_loc><video:title>Al-Bara'ma (Südostarabien, Dhofar) - Herstellen einer geflochtenen Melkschale</video:title><video:description>In a wadi a young beduin is cutting palm-branches from an 'azaf bush. The palm-leaves are slit after having been dried in the sun and than soaked in water or milk. For this and the piercing of holes the woman bowl-maker is using a nail. The hard strips of the leaves are used for the making of rolled strands and the soft strips for binding them together. The lower part of the outside of the milking bowl is sealed with a cover of soft kid. Finally the outer rim of the vessel is partly ornamented with patterns in indigo. At the end of the film a man demonstrates the practical use of a milking bowl when milking a cow. At the same time the use of a dummy-calf can be observed as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12069</video:player_loc><video:duration>1154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12070</video:thumbnail_loc><video:title>Muscardius avellanarius (Gliridae) - Bündeln von Nistmaterial</video:title><video:description>A common dormouse collects moist grass and leaves. The grasses are, in part, fanned out with its teeth. They are formed into loops with the aid of the forepaws and guided to the mouth. With slow motion photography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12070</video:player_loc><video:duration>309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12258</video:thumbnail_loc><video:title>Kinematographische Studien an Impatiens, Vicia, Tulipa, Mimosa und Desmodium von W. Pfeffer (1898-1900)</video:title><video:description>Plant movements in historical films by Wilhelm Pfeffers: geotropic bending of a horizontal Impatiens glandulifera; germination of Vicia faba; development and flowering in tulip, leaf movement in Mimosa speggazzinii and Desmodium gyrans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12258</video:player_loc><video:duration>184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12260</video:thumbnail_loc><video:title>Die willkürlich bewegbare künstliche Hand</video:title><video:description>Patient with double-sided forearm amputation and tunneling of muscle after Sauerbruch where flexor and extensor of the forearm stump are modelled into a skin channel. This treatment enables the patient to transmit his muscle power to the prosthesis. The film documents the daily routine of the patient putting on and off his prosthesis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12260</video:player_loc><video:duration>403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12230</video:thumbnail_loc><video:title>Sus scrofa (Suidae) - Spiele der Jungtiere</video:title><video:description>This film shows the behavioural elements in the play of young wild boars. It begins with the fighting games of the piglets in the nest, then shows the individual play in the form of body movements, mounting, playing with objects and ends with running games within the family unit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12230</video:player_loc><video:duration>525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12235</video:thumbnail_loc><video:title>Marthasterias glacialis (Asteroidea) - Laufen</video:title><video:description>Locomotion of Marthasterias glacialis on a pane of glass, the righting movements on a polished surface and on sand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12235</video:player_loc><video:duration>286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16150</video:thumbnail_loc><video:title>Mitteleuropa, Rheinland - Der Lazarusbrauch in Jülich</video:title><video:description>Every year on Shrove Tuesday the "Historische Gesellschaft Lazarus Strohmanus Jülich" (Historic Society Lazarus Strohmanus Jülich) performs in public the custom of throwing up a straw figure. The film presents in chronological order the general meeting of the performers and supporters of this custom (with "national song", commemoration of the dead, conferring of medals and swearing), the preparations for the performance (studying of the reprimanding verses, making of the brooms), and the principal phases of the performance: procession across the town, throwing up of the straw figure, entry into the inns, exhibition of the "Lazarus" in front of the town hall, and delivery of the keys of the town. Finally the undressed straw figure is thrown into Rur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16150</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16166</video:thumbnail_loc><video:title>Equus quagga (Equidae) - Begrüßung</video:title><video:description>The first part of the film shows the greeting behaviour of plains zebra stallions. Stallions belonging to the same group greet each other whenever they meet. Strange stallions greeted intensively. 3 phases are to be distinguished in the ceremony: 1. Naso-nasal contacts when the partner's sniff at each other's nose. Chewing movements are frequently observed. 2. Naso-genital contacts when the partner's sniff at each other's genital regions. 3. The final jump which ends the greeting ceremony: before parting, the partners jerk their heads up and kick forward with their front legs. The second part of the film shows the sniffing display of stallions at droppings, followed by defecation and urination at the same spot.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16166</video:player_loc><video:duration>300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16169</video:thumbnail_loc><video:title>Equus quagga (Equidae) - Kampfverhalten</video:title><video:description>The film shows the various fighting methods of zebras (Equus quagga böhmi), as seen in their natural surroundings. All methods of fighting occur also in the playful arguments between young and adult stallions, but at a slower pace. There is virtually no ritualisation and the zebra can, in any case, not inflict serious injuries. The first part of the film shows fighting games among young males: neck wrestling, biting in the standing and sitting position, and encircling. This is followed by playful fights between adult males and the last 6 sequences are of serious fighting among male zebras.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16169</video:player_loc><video:duration>904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16167</video:thumbnail_loc><video:title>Equus quagga (Equidae) - Hautpflegeverhalten</video:title><video:description>Various displays of skin hygiene in the plains zebra. Places without vegetation serve for dust baths. The animals lie down, roll onto their sides and over their backs. In further sequences they rub themselves on trees, bushes, and rocks, scratch their heads with a hind hoof, and groom each other in places, such as neck and shoulder, which they themselves cannot reach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16167</video:player_loc><video:duration>371</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16168</video:thumbnail_loc><video:title>Equus quagga (Equidae) - Paarungsverhalten</video:title><video:description>The first part of the film shows the sexual behaviour of a young mare and a stallion, beginning with the animals defecating and urinating. Precopulatory activity ensues. During the peri-oestral periods copulations are resisted by the mare. A number of mountings without intromission are shown. In the last sequence complete copulation takes place. During mating activity other members of the group are seen to contact the mating partners.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16168</video:player_loc><video:duration>496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16190</video:thumbnail_loc><video:title>Eugen Gerstenmaier, Bonn - Bad Godesberg 1961</video:title><video:description>The President of the Bundestag talking with principal Trossmann about the rebuilding of the plenar hall and about the budget - Gerstenmaier talking to H. Witthöft: policy making influenced by current events, philosophical and other knowledge - justification of the term "Christian" for the Christian Democratic Union - importance of July 20th, 1944 for the historical judgement of the German people.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16190</video:player_loc><video:duration>408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18289</video:thumbnail_loc><video:title>Ausbreitung von Spannungswellen in Glas (Versuchsaufnahmen 1957). Zeitlicher Abstand: 1/500 000 Sekunde</video:title><video:description>Snapshots of tension waves in glass by means of photoelasticity. Reflexion and interference of waves. Breakage of glass through tension waves (spark cinematography after Cranz Schardin, 500.000 fps).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18289</video:player_loc><video:duration>198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18240</video:thumbnail_loc><video:title>Erstgeburt beim Hausesel im Herdenverband</video:title><video:description>First delivery in the Camargue donkey: first stage, leakage of waters, aggression of stallions against the mare giving birth, bearing down pains, expelling forelegs and head, expelling of placenta, rupture of the umbilical cord, the foal stands up, mother-child behaviour, first suckling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18240</video:player_loc><video:duration>824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18242</video:thumbnail_loc><video:title>Equus caballus (Equidae) - Geburt im Herdenverband</video:title><video:description>Camargue horse. The mare remains with the herd while foaling. The birth occurs while lying, interrupted by several changes of location. Release of amniotic fluid, dilation phase, expulsion phase, contact with members of the herd, foal's attempt to stand, mother-child behaviour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18242</video:player_loc><video:duration>892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18692</video:thumbnail_loc><video:title>Lymphozyten - Homo sapiens</video:title><video:description>In the film, surviving lymphocytes from peripheral human blood are examined in a cover glass slide. The development by stages and the rhythm of cell migration as well as the degeneration of the lymphocytes are examined at room temperature. In addition, the effect of raised temperatures on the behaviour of the cells is demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18692</video:player_loc><video:duration>333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18416</video:thumbnail_loc><video:title>Equus quagga (Equidae) - Verhalten von Steppenzebras</video:title><video:description>The DVD contains four films on the behaviour of the Plains zebra Equus quagga (Equidae): E 1390 "Welcoming", E 1043 "Care of the Skin", E 1044 "Mating Behaviour", and E 1045 "Fighting Behaviour".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18416</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18690</video:thumbnail_loc><video:title>Basophile Granulozyten - Homo sapiens</video:title><video:description>Surviving basophil granulocytes from human blood are examined in vitro. The migration and degeneration of the cells are followed by phasecontrast microscopy in a cover glass preparation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18690</video:player_loc><video:duration>187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16040</video:thumbnail_loc><video:title>Eumetopias jubata (Otariidae) - Verhaltensweisen in der Kolonie</video:title><video:description>The film shows open air shots of life in the colony of the sea lion (Eumetopias jubata). The following behaviours are shown: establishing territories and rivalry fights, courting and mating, feeding the young, play among young animals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16040</video:player_loc><video:duration>395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16039</video:thumbnail_loc><video:title>Alligator alligator (Alligatoridae) - Drohen</video:title><video:description>Some alligators (Alligator mississippiensis) are swimming in the water or are resting on land. As one of them is approaching to another which is laying on the bank it opens its mouth threatening and only shuts it after some seconds. Smaller menaced alligators leave their resting place. In the shallow water one of the alligators tries to bite another one but retreats with its mouth halfe open. Eventually the throat of one of the animals is blown up.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16039</video:player_loc><video:duration>153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16041</video:thumbnail_loc><video:title>Grapsus grapsus (Brachyura) - Drohen</video:title><video:description>Red crab. Rhythmical and synchronous lifting and lowering of both claws.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16041</video:player_loc><video:duration>149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18223</video:thumbnail_loc><video:title>Camponotus sericeus (Formicidae) - Tandemlauf beim Nestumzug</video:title><video:description>The movie shows how the ant Camponotus sericeus recruits nestmates to newly discovered nesting sites by using the tandem running technique. All the essential behaviour patterns of Camponotus sericeus are documented: These include invitation behaviour, signal exchanges during tandem running and searching behaviour after a tandem pair was separated. Slow motion sequences 32 f/sec show in detail trail laying behaviour, tandem running and carrying behaviour. In addition the film includes dummy experiments which prove, that tandem running is organized by a combination of mechanical and chemical signals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18223</video:player_loc><video:duration>344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18221</video:thumbnail_loc><video:title>The Proboscis Reflex Behaviour of the Honeybee - The Conditioning of Odours and Their Treatment in the Brain</video:title><video:description>The film shows an experimental setup for differential conditioning of honeybees to odours. Classical conditioning of the honeybees is demonstrated; the proboscis reflex behaviour is shown in close-ups. A trick-film part demonstrates the neurobiological basis of the conditioning process. The odour receptors on the antennae of the bee are shown and the brainstructures are described. Learning and memory are compared for the experimental bees and for bees in the field under natural conditions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18221</video:player_loc><video:duration>505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18219</video:thumbnail_loc><video:title>Formica sanguinea (Formicidae) - Futterbetteln</video:title><video:description>The behaviour patterns during food exchange in Formica sanguinea are described with 24 f/s and 200-450 f/s. The soliciting ant stimulates with its forelegs the head, especially the mouth-parts of the food carrying ant. In addition with its maxillae it palpates the labium and antennates the head of the donor ant. During food exchange the donor has its mandibles open and the labium is extruded. When the motivation to regurgitate crop contents decreases, the ant takes the forelegs upwards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18219</video:player_loc><video:duration>363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18224</video:thumbnail_loc><video:title>Bothroponera tesserinoda (Formicidae) - Tandemlauf beim Nestumzug</video:title><video:description>The film shows tandem running behaviour in Bothroponera tesserinoda in normal speed and slow motion (64 B/s). During an experimentatly initiated nest movement, scouts recruit nest mates to a new nest site, by the tandem running technique. By a series of different dummy experiments it can be demonstrated that tandem running behaviour is organized by a combination of motor patterns and mechanical and chemical signals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18224</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18222</video:thumbnail_loc><video:title>Amphotis marginata (Nitidulidae) - Futterbetteln bei Lasius fuliginosus (Formicidae)</video:title><video:description>The sap-beetle Amphotis marginata waits along the foraging trails of Lasius fuliginosus for foodladen workers. By stimulating the ant's mouthparts the beetle causes it to regurgitate a troplet from its crop. If the robbed ant reacts aggressively, the beetle shows passive defense.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18222</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18227</video:thumbnail_loc><video:title>Tool Using and Insight-learning in an Orangutan</video:title><video:description>Pongo pygmaeus. The orang-utan Buschi has learned to use different tools. In extemporaneous trials he learns the use of new tools; in choice trials he proves his ability to behave insightfully.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18227</video:player_loc><video:duration>720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18220</video:thumbnail_loc><video:title>Werkzeuggebrauch und einsichtiges Handeln eines Orang-Utans</video:title><video:description>Pongo pygmaeus. Der Orang-Utan Buschi hat gelernt, verschiedene Werkzeuge zu benutzen. In Spontanversuchen erlernt er den Gebrauch neuer Werkzeuge, bei Wahlversuchen beweist er seine Fähigkeit zu einsichtigem Handeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18220</video:player_loc><video:duration>719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18225</video:thumbnail_loc><video:title>Futterbetteln bei Ameisen - Glanzkäfer (Amphotis marginata)</video:title><video:description>The sap-beetle Amphotis marginata imitating the ant's tactile food-begging behaviour (stimulating the ant's mouthparts).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18225</video:player_loc><video:duration>69</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12435</video:thumbnail_loc><video:title>Mitteleuropa, Rheinland - Tongewinnung im Glockenschacht</video:title><video:description>Potters from Spabrücken are engaged in winning potter's earth form workings situated in a wood. A shaft is excavater and its walls are supported with beech trunks. Thereafter the gaining og potter's earth from another shaft is shown with shots from open-cast and underground.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12435</video:player_loc><video:duration>2155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12434</video:thumbnail_loc><video:title>Bacillus thuringiensis (Bacillaceae) - Vegetative Vermehrung und Sporenbildung</video:title><video:description>Sequences from the developmental cycle of an insect-pathogenic bacterium: germination of the spore, vegetative reproduction of the bacterial cell and formation of spore and parasporal crystal in a sporangium. With time lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12434</video:player_loc><video:duration>562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12433</video:thumbnail_loc><video:title>Choloepus didactylus - Klettern</video:title><video:description>Climbing movements of a two-toed sloth in a tree; clutching mechanism of the claws.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12433</video:player_loc><video:duration>278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43037</video:thumbnail_loc><video:title>Transition Metal to Carbon Bonds - Stable and Labile</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43037</video:player_loc><video:duration>2931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16876</video:thumbnail_loc><video:title>Psychomotorische Besonderheiten blinder Kinder</video:title><video:description>Examples of motor characteristics which are partly specific for blind children, partly correspond to those of children with motor disabilities or mental retardation. Individual differences of general motor anomalities, anomalities of facial expression and eye-oriented movements. Recording speed 16 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16876</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17001</video:thumbnail_loc><video:title>Abscheren kleiner Stahlproben - Werkstoffverhalten und Kraft-Weg-Verlauf</video:title><video:description>Shearing, cutting and tearing in C15 steel. Photomicrography allows examination plus simultaneous documentation of material behaviour and dynamics, allowing direct comparison of material and results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17001</video:player_loc><video:duration>641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16893</video:thumbnail_loc><video:title>Staroperation</video:title><video:description>Cataract operation intracapsular: incision, fixation of the lens capsule, stripping off lens from the ciliary zonule, removal of lens, reposition of the iris, peripheral iridectomy, applying pilocarpine solution of two percent, eye bandage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16893</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17076</video:thumbnail_loc><video:title>Skelettmuskulatur - Kontraktionswellen in Einzelfasern - Geotrupes silvaticus (Geotrupidae)</video:title><video:description>Dor beetle. Course of spontanously emerged contraction waves in skeletal muscle fibres (slow-motion).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17076</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16895</video:thumbnail_loc><video:title>Iridektomie</video:title><video:description>Incision with the lanciform knife, fixation of the iris with the bent forceps, pulling of the iris, cutting off in two steps, first the outer and than the inner fiber.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16895</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17103</video:thumbnail_loc><video:title>Metal Cutting of Forging Grade Steel and Nodular Iron - Cutting Process in the Microstructure; Comparison of the Materials Ck 45 V, Ck 45 N, Ck 45 BY; 49 MnVS 3 BY and GGG-60</video:title><video:description>The influence of three different thermal treatments on the machinability of steel Ck 45 and also a comparison of machinability between a microalloyed steel and nodular iron. Flow chips, shear chips, shear plane, flow zone, shear angle, chip thickness ratio, built-up edge, plastic deformation. (Microcinematography, slow-motion.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17103</video:player_loc><video:duration>651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17102</video:thumbnail_loc><video:title>Zerspanen von Schmiedestahl und Kugelgraphitguß - Schnittvorgang im Feingefüge; Vergleich der Werkstoffe Ck 45 V, Ck 45 N, Ck 45 BY; 49 MnVS 3 BY und GGG-60</video:title><video:description>Einfluß drei verschiedener Wärmebehandlungen auf die Zerspanbarkeit des Stahls Ck 45 sowie Vergleich der Zerspanbarkeit zwischen einem mikrolegierten Edelbaustahl und Kugelgraphitguß. Fließspäne, Scherspäne, Scherebene, Fließschicht, Scherwinkel, Spandickenstauchung. Aufbauschneide, plastische Verformung. Zeitdehnung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17102</video:player_loc><video:duration>651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17705</video:thumbnail_loc><video:title>Evaporation of Crystals - Evaporation of Germanium-mono-sulfide Cleavage Plane</video:title><video:description>With the interference-contrast-microscope it is possible to observe low steps which occur on a GeS-cleavage face during evaporation. The surface evaporates at locations where the crystal structure is disturbed: at the cleavage steps and at distinct dislocations. At first the cleavage steps are completely evaporated if they are not oxidized. Subsequently terraced pits are formed. Steps spread from the center of the pits over the surface homogeneously. The origins of the steps are locally fixed (at dislocations) or appear at random locations when the steps are formed by dislocation loops or by stacking faults. The shape of the pits is rhombic at low temperatures and oval at high temperatures. In addition, rectangular pits randomly appear at different locations at high temperatures. With increasing temperature stationary rhombic step patterns appear temporarily dendritic. Herringbones are formed by intersecting steps of different stationary centers. Precipitated impurities (GeS[2]) affect the spreading steps if the surface deviates from the ideal cleavage plane. Many details of the step patterns are explained by still pictures which show chemically etched examples. A ball model and an animation illustrate the relation between evaporation patterns and the crystal structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17705</video:player_loc><video:duration>1041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17704</video:thumbnail_loc><video:title>Kristallverdampfung - Verdampfung der Germaniummonosulfid-Spaltfläche</video:title><video:description>Germaniummonosulfid-Verdampfung zwischen 660 und 800 K an ebenen Spaltflächen im Auflicht-Interferenzkontrast in Heizkammer mit Argon-Schutzgas. Probendicke 0,5 bis 1 mm. Mikro- und REM-Aufnahmen. Kristallgitterabbau im Modell und Zeichentrick: kovalente Bindungen, Stufen- und Schraubenversetzungen, Halbkristallagen. Verdampfungsmuster: rhombisch und dendritisch. Bildung von Grübchen und Inseln. Ausscheidung von Germaniumdisulfid.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17704</video:player_loc><video:duration>1045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17105</video:thumbnail_loc><video:title>Nest-Building Activities of the Bumblebee Bombus lapidarius</video:title><video:description>Building work in the nest is done initially by the queen but increasingly by the workers. The collection of sufficient food reserves (here nettles and poppy) is essential for the growth of the nest. The film shows the structure of the nest, the building of a nectar container, the closing of an egg gallery and building of a roof. The most important building material is wax.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17105</video:player_loc><video:duration>590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17104</video:thumbnail_loc><video:title>Development of Colony and Nest in the Bumblebee (Bombus terrestris)</video:title><video:description>Documentation of the biology of the genus Bombus including seasonal social and ecological pressures. After the passage of winter the fertilized queen starts a new colony. She collects nectar and pollen and looks after the nest until the first worker pupates. The film documents the subsequent food collection and storage, oviposition, growth of the nest, feeding of the young workers and the first males, nectar flights of the drones, copulation, hibernation of the young queen and leaving the nest in autumn.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17104</video:player_loc><video:duration>1907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17107</video:thumbnail_loc><video:title>Providing the Brood with Pollen Nutrition in the Bumblebee Bombus pascuorum</video:title><video:description>The meadow bee (sub genus Megabombus) is called a "pocket maker" because after visiting flowers packets of pollen collect in shoe-like "pockets" where after they are processed by the mandibles and given to the larvae. This behaviour is contrasted to that of Bombus terrestris, a "pollen storer".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17107</video:player_loc><video:duration>411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17728</video:thumbnail_loc><video:title>Der Muskelmann Wilhelm Emter aus Lörrach</video:title><video:description>Wilhelm Emter führt an seinem höchst durchtrainierten Körper einzelne Muskeln sowie Muskelgruppen der Schulterregion, Brustregion, Rumpf- und Bauchregion und des Armes in praxi vor. (Vorführgeschw. 18 B/s).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17728</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25658</video:thumbnail_loc><video:title>"Why our proteins have to die so we shall live" - A Lecture by Aaron Ciechanover</video:title><video:description>Prof. Dr. Aaron Ciechanover (Haifa) speaks about his research on the peptide ubiquitin which is necessary for the protelolysis in our organism. This intracellular 'waste collection' is necessary for the health of our body. The investigation of the ubiquitin proteasome system is an important basis for the development of modern drugs like for instance for cancer control. Aaron Ciechanover is the Nobel laureate in chemistry in 2004 together with Avran Hershko and Irwin Rose.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25658</video:player_loc><video:duration>4117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14443</video:thumbnail_loc><video:title>Aporrhais pespelecani (Prosobranchia) - Lokomotion</video:title><video:description>Locomotion of the marine prosobranchiate Aporrphais pespelecani (Pelican's foot). Locomotion is not derived from typical creep movements, but from so-called "going on crutches". The shell whorls on the one hand and the shell projections on the other form a kind of tunnel in which the foot can move freely. If the foot is set down, the spiralled shell is lifted, and only the two projections prevent it from rolling over. With greater stretching of the foot, the shell tilts forward slightly and then back again to the ground. The foot is retracted and set down again a little way ahead. The result is a zig-zag form of locomotion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14443</video:player_loc><video:duration>355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14439</video:thumbnail_loc><video:title>Mitteleuropa, Basel-Land - Fadenspiele</video:title><video:description>Two girls make together eight successive string figures. Then one of the girls makes a series of individual figures: eight rigid figures, two figures evenly moving and three string games (undoing the figure). All the figures are recorded first at 24 and then at 48 f/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14439</video:player_loc><video:duration>788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14438</video:thumbnail_loc><video:title>Entwicklung des Seeigels (Paracentrotus lividus)</video:title><video:description>Sea urchin. Ejaculation of eggs and sperm, fertilisation, complete cleavage, morula stage, rotation of the embryo, blastula, gastrula stages, pluteus larva, stages of metamorphosis, young sea urchin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14438</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14442</video:thumbnail_loc><video:title>Calappa granulata (Brachyura) - Eingraben</video:title><video:description>The film shows the burrowing movements of Calappa granulata in slacky sand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14442</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14638</video:thumbnail_loc><video:title>Laser Microbeam and Optical Tweezers - Physical Principles. Applications in Cell Biology and Biotechnology</video:title><video:description>With the aid of laser beams (UV and IR) which can be coupled with the light path of an optical microscope, objects such as cells can be more gently manipulated without mechanical contact. The UV laser (laser microbeam) serves to cut and drill, the IR laser (optical tweezers) to hold and move particles. The film explains the method and shows practical examples. (Micro, real-life and animation sequences).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14638</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11167</video:thumbnail_loc><video:title>Paul Schmitthenner, Schloß Kilchberg 1965</video:title><video:description>1. In a talk with his former student, D. Brandi, P. Schmitthenner explains his planning concept for the lay-out of the military cemetary at Bourdon/France and demonstrates individual thoughts on models and plan. 2. P. Schmitthenner explains how he solved the main problem involved in building the new Hechinger Rathaus, the inside lighting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11167</video:player_loc><video:duration>652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14884</video:thumbnail_loc><video:title>Kristallumwandlung - Temperaturgesteuerte Strukturveränderung in Vanadiumdioxid-Einkristallen</video:title><video:description>At a critical temperature of 65,5°C, vanadium oxide crystals exhibit a structural transformation which is associated with a semiconductor-to-metal transition. The double-refractive, low-temperature phase is split up into differently oriented domains which can be rendered visible under a polarization microscope. Filmed through such a microscope, the film shows the transitions between semiconducting and metallic phases of vanadium oxide monocrystal needles. The transformations are caused by the external application of heat or by current flow with defined angles resulting between the domain walls and the crystal axes. In the case of current passing through the crystals there are, in addition, domain migrations which are due to the Peltier Effect and depend upon the direction of the current flow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14884</video:player_loc><video:duration>235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14885</video:thumbnail_loc><video:title>Umwandlung des Zinns - Fortschreiten der Umwandlungsfront</video:title><video:description>Transformation of white into grey tin at experiment temperatures of approx. -25°C and reconversion at approx. +20°C. Formation of the transformation front. Demonstration of the deformations, which result during the growth of grey or white tin. Front form along one grain boundary. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14885</video:player_loc><video:duration>503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11169</video:thumbnail_loc><video:title>Otto Warburg im Max-Planck-Institut für Zellphysiologie, Berlin-Dahlem 1966</video:title><video:description>The physiologist and chemist outlines briefly his career and explains in detail individual steps in his cancer research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11169</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11168</video:thumbnail_loc><video:title>Hans Rothfels, Göttingen 1965</video:title><video:description>Excerpts from the lecture "religion and nationality" held at the Collegium Albertinum in Göttingen on November 10th, 1965: universality of the Christian religions, characteristics of nationality, problems of nationalities in Eastern Middle Europe - towards the task of research in contemporary history: contemporary history as "witnessed history", begin of a global world and of the world's dichotomy after 1918, remarks on the tasks of German contemporary history research regarding 1933 - 1945.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11168</video:player_loc><video:duration>767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11170</video:thumbnail_loc><video:title>Konrad Lorenz spricht über "Ritualisiertes Kampfverhalten", Göttingen 1966</video:title><video:description>Inauguration lecture of an interdisciplinary conference by K. Lorenz. Topics: comparative method and usage of film. Ritualization as communication among conspecifics via symbolic activity. Group cohesion by means of common rites. Aggression reduction; threatening behaviour among rivals for habitat division and selection. Deprivation of ritualized behaviour. Continuation of human rites and behavioural norms because of fear and for aesthetic reasons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11170</video:player_loc><video:duration>1675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15318</video:thumbnail_loc><video:title>Echinostelium minutum (Myxomycetes) - Plasmodial Phase (Protoplasmodium)</video:title><video:description>Mitosis in uninucleate to 4-nucleate protoplasmodia; migration and plasmotomy of the protoplasmodia; phagocytosis; encystment and excystment; development of sporophore and spores, including nuclear division and cleavage. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15318</video:player_loc><video:duration>656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11166</video:thumbnail_loc><video:title>Percy Ernst Schramm, Göttingen 1964/65</video:title><video:description>Excerpts from a lecture on the history of WW2 in the Pauliner Church. Walk through his home commenting the paintings from several generations of his family - remarks on his own scientific biography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11166</video:player_loc><video:duration>785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9458</video:thumbnail_loc><video:title>Mitteleuropa, Rheinland - Schleifen von Messerklingen in einem Solinger Kotten</video:title><video:description>The weir, the head race, the undershot water wheel and the power transmission in the main power unit in the cottage are shown, then the works at the dry and wet grindstone and further grinding operations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9458</video:player_loc><video:duration>1135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10507</video:thumbnail_loc><video:title>Aufbau und Funktion des Skelettmuskels</video:title><video:description>A single muscle cell is dissected out of the m. semitendinosus from the frog's leg. Demonstration of the threshold stimulus and response behaviour, two single contractions superimposed on one another and a tetanus, experimental determination of the length-force relationship and the relationship between speed of contraction and load.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10507</video:player_loc><video:duration>1033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11897</video:thumbnail_loc><video:title>Sus scrofa (Suidae) - Nestbauverhalten</video:title><video:description>The film shows the behaviour pattern during nest building of a wild sow, who already has a litter of 7-day old piglets. First we see the collection and transportation, depositing and sorting of building material, then we are shown how the sow wriggles into the finished nest and rests. The sow scratches any scattered building material towards the nest with the forelegs and presses it firmly into position with the snout. The film concludes with nest building movements of 5-days old piglets in the litter nest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11897</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11533</video:thumbnail_loc><video:title>Prahmfähre über die Oste, Baujahr 1911, Oberndorf (Land Hadeln)</video:title><video:description>The non self-contained prahm of the ferry at Oberndorf is guided along a rope installed in the river bottom via rollers. After having been secured in corresponding rope pulleys or rollers the prahm will drift on the river in the direction of flow initially after departure, will then be banked in relation to the flow and in this way will yaw or sheer to the other bank. In the opposite direction the prahm will be brought into the correct banking position by being secured in other rollers. Since the direction of flow as well as the water levels of the Oste river will be subject to tidal influences, the prahm must be turned in the middle of the river as the direction of flow will change. In this way, the rollers will remain in a position facing the flow. The prahm used in this place was built in the year of 1911. The ferry place Oberndorf is traceable more than 300 years back. Operation of the ferry was closed down in 1977.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11533</video:player_loc><video:duration>987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23091</video:thumbnail_loc><video:title>Formbildung der Extremität - Entstehung und Frühentwicklung der Flügelanlage beim Haushuhn</video:title><video:description>In the chicken embryo (Gallus gallus) the genesis and development of the upper extremity up to its division into hand, lower and upper arm is shown using time-lapse and synchronized shots. Animated sequences and models illustrate the movements during growth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23091</video:player_loc><video:duration>281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14569</video:thumbnail_loc><video:title>Sexual Reproduction in the Green Alga Hydrodictyon reticulatum</video:title><video:description>The water-net. Splitting of the protoplasts into many uninucleate portions, formation of flagella, mobilization and emergence of gametes, copulation (fusion at posterior or flagellar poles), withdrawal of flagella, rounding-off of zygote, development and release of meiospores, polyhedral stage, formation and growth of disc-net.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14569</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9377</video:thumbnail_loc><video:title>Dissodinium pseudocalani (Dinophyceae) - Vegetative Vermehrung</video:title><video:description>The peridinian Dissodinium pseudocalani feeds as an ektoparasite upon the eggs of the copepod Pseudocalanus elongatus. The swarmers (dinospores) of the parasite suck out the eggs holozoically by means of a sucker. The parasitic stage is followed by vegetative multiplication (sporogenesis). The bladder-like swollen peridinian develops into a primary cyst. Inside this the protoplast divides into 4, 8, 16 or 32 cells resulting in secondary cysts. Dissolving the cyst membranes the dinospores become free and are again capable of infecting eggs. Simultaneously, during sporogenesis the food clump, initially filling the whole protoplast, shrinks to a tiny reddish body.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9377</video:player_loc><video:duration>327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9427</video:thumbnail_loc><video:title>Symbiotic Flagellates in Termites</video:title><video:description>Primitive wood-dwelling termites represented by Calotermes flavicollis: Morphology and mode of movement in flagellates living in the fermentation chamber: Joenia in Calotermes, Koruga and Mixotricha in Mastotermes; Mixotricha with bacteria which show flagella-like movement. Spirotrichonymphs and trichonymphs in Reticulitermes. Other small flagellates and bacteria. With animation 24-100 frames/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9427</video:player_loc><video:duration>738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10922</video:thumbnail_loc><video:title>Titration</video:title><video:description>Determination of the acidity of a solution using normal (molar) NaOH. Burette with Kjeldahl lines, cleaning, greasing the stopcock. Filling it with adjusted normal solution; adding indicator. Neutral point, colour change of phenolphthalein in basic, neutral and acidic solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10922</video:player_loc><video:duration>241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15320</video:thumbnail_loc><video:title>Stemonitis flavogenita (Myxomycetes) - Plasmodial Phase (Aphanoplasmodium)</video:title><video:description>Mitosis of one-, two-, four- and multinucleate plasmodia; growth; protoplasmic flow and fusion of the plasmodia; encysting and re-growth from the cyst; development of the sporophores with formation of the capillitium and spore differentiation. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15320</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14949</video:thumbnail_loc><video:title>Vibrations of Free Molecules - 1. Stretching and Deformation Vibrations of Ethylene</video:title><video:description>The movements of the atoms during the more important normal vibrations of ethylene are shown: the stretching vibrations of the C=C double bond and the stretching and bending vibrations of the CH[2]-groups. The in-phase and out-of-phase movements as well as the concept of characteristic vibrations become clear in the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14949</video:player_loc><video:duration>409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14950</video:thumbnail_loc><video:title>Vibrations of Free Molecules - 2. Forms of Vibration of the Methyl Group in Propene</video:title><video:description>The movement of the atoms during the more important normal vibrations of propene are shown in perspective representation: the stretching vibrations of the C=C double bond and the stretching and bending vibrations of the CH[3]-group. The in-phase and out-of-phase movements as well as the concept of characteristic vibrations become clear in the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14950</video:player_loc><video:duration>373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14958</video:thumbnail_loc><video:title>Chromatography - 4. Packing of a Liquid Chromatograph (LC) Separation Column</video:title><video:description>Each of the steps involved in the homogenous packing of a separation column with silica gel as a stationary phase for low pressure-hypotension liqiuid chromatography is described. A dye mix is used to test the quality, or efficiency, of separation of the column. This is done by comparing the column with columns which have already been completely separated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14958</video:player_loc><video:duration>274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15078</video:thumbnail_loc><video:title>Lichtmikroskopische Untersuchungen der Oberflächendiffusion (Kalium auf Quarz)</video:title><video:description>Crystal growth in the hypothermic droplet condensate. Corona formation at different temperatures and drop sizes. Additional crystal formation at condensation nuclei in gradual cooling. Stagnation in liquid air. Evaporation of potassium on a condensate in solid aggregate state. With time lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15078</video:player_loc><video:duration>504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15022</video:thumbnail_loc><video:title>Differentiation and Growth in Micrasterias denticulata (Conjugatae)</video:title><video:description>Desmids in nutrient solution. Nuclear division and septum formation, development of the new half-cells, migration of the nuclei and chloroplasts into the half-cells, differentiation of the chloroplasts and cell walls. Osmotic experiments to demonstrate the mechanics of morphogenesis: plasmolysis by glucose solution, cell wall formation under conditions of reduced turgor. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15022</video:player_loc><video:duration>602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10434</video:thumbnail_loc><video:title>Sordaria macrospora (Ascomycetes) - Entwicklungszyklus</video:title><video:description>Kernpilz. Sporenkeimung, Hyphenwachstum, Septumbildung, Plasmaströmung, Hyphenverschmelzung, Weiterentwicklung zum Protoperithezium und Bildung des Peritheziums. Regulation der Perithezienbildung durch Biotin und L-Arginin. Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10434</video:player_loc><video:duration>457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11845</video:thumbnail_loc><video:title>Flimmerepithel</video:title><video:description>Movement and function: transport, mixing, locomotion. Different views from above of various objects: trachea (pigeon), oviduct (rabbit), mussel gills, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11845</video:player_loc><video:duration>541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11598</video:thumbnail_loc><video:title>Karl Jaspers spricht über Sinn und Auftrag philosophischer Erkenntnis, Basel 1959</video:title><video:description>Karl Jaspers in his study in Basel: he talks about philosophical knowledge, its tasks and limits of today, exemplarily discussing the nuclear threat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11598</video:player_loc><video:duration>704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11541</video:thumbnail_loc><video:title>Frachtdampfer "Tarpenbek", Hamburg, 2488 BRT, Baujahr 1954 - Lentz-Einheits-Schiffsmaschine und Hilfs- und Decksmaschinen</video:title><video:description>After unloading of bulk goods with floating cranes the hatches are closes with the ship own cargo gears. During the lay days in the harbour the oilfired boilers produce steam for the auxiliary engines, winsches and windlasses. Then the ship leave the harbour of Rotterdam. During sailing to Hamburg the twin reciprocating engine with valve timing is shown in their construction elements, in conjunction with shots of the exhaust steam turbine, the screw shaft tunnel and of the superstructure of the vessel. The main engine has a power of 1470 kW.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11541</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10464</video:thumbnail_loc><video:title>Brutbiologie von Kupferstecher und Buchdrucker</video:title><video:description>The reproduction of Ips typographus L. and Pityogenes chalcographus L. in the pine forest is shown in detail partially in time lapse including the boring action of the male, the preparation of the mating place, mating, creation of the female's passage and egg niches, egg laying, transportation of boring dust, larval development, pupa stage and leaving the bark. Places attacked by the insect and damage in the open are shown as well as the significance of the beetle in natural pine woods and commercial forests. The influence of predators on Thanasimus formicans L. is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10464</video:player_loc><video:duration>1299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10503</video:thumbnail_loc><video:title>Crystallization of Evaporites in Saltworks</video:title><video:description>The saltworks of Secovlje (Portoroz, Slovenia) have been producing salt for 700 years. They can be used as a model for the study of microbiology and geochemistry of evaporite sequences of the geological past. The concentration of seawater and the crystallization of carbonates, gypsum and halite (NaCl) are documented and illustrated by graphics and microscope sequences. See films B 1839 and C 1906.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10503</video:player_loc><video:duration>985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10789</video:thumbnail_loc><video:title>Waldwachstumssimulation mit BWinPro</video:title><video:description>The 3d-simulation illustrates the constitution and growth of a beech/spruce-forest of the Solling mountains (Germany). Changes in structure and composition of the forest are predicted over 37 years with the softwares BWinPro and SimWald. Growth parameters and target size of the tree-species determine the blend and provide a good example how a computerbased analysis of the tree-population can optimize the economical utilisation of the forest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10789</video:player_loc><video:duration>152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11586</video:thumbnail_loc><video:title>Karl Ritter von Frisch, München 1964</video:title><video:description>Karl von Frisch talks about his childhood experiences with animals which motivated him to observe nature and study biology, the disovery and function of the front eye in fish, the discovery of the auditory sense in fish (his catfish "Xaverl") and the detection of the bee language.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11586</video:player_loc><video:duration>553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10447</video:thumbnail_loc><video:title>Mitteleuropa, Bayern - Lichterschwemmen in Fürstenfeldbruck</video:title><video:description>In the evening of St. Lucy's day (13th Dec.) so-called "Luzienhäuschen", small wooden houses constructed by pupils, are blessed in the town church and then placed on the Amper. Lit by candles, the houses float down the river.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10447</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10448</video:thumbnail_loc><video:title>Mitteleuropa, Oberbayern - Torfstechen im Dachauer Moos</video:title><video:description>A piece of ground is marked off, grass plots and earth are removed. The peat is cut with the peat spade, put on wheelbarrows, and transported to the drying-place. There the sods are stacked loosely in double rows, transposed a few weeks later, and finally stored in special huts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10448</video:player_loc><video:duration>424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11560</video:thumbnail_loc><video:title>Mitteleuropa, Baden - Wolfacher Fasnet</video:title><video:description>One week before Ash Wednesday, Shrovetide is proclaimed out of a waggon in various places of the town of Wolfach. After the "Eleven o'clock Mass" on the following "Dirty Thursday" pretzels are distributed to the children. The procession of the coffee-party tabbies takes place in the afternoon of the same day. Shrovetide proper is opened on Shrove Monday by the so-called "Well-awake", a historical custom meant to wake up the fools. The big Shrove Monday procession in the afternoon is followed by the Shrovetide play about the abduction and the liberation of the gipsy princess. On Shrove Thuesday, the children have a procession of their own during which the Pretzel Fool is carried along. Towards the evening, the Procession of the Noses is passing through the streets; women disguised as males that have been practicipating are plunged into the fountain. Shrovetide ends on Ash Wednesday when the fool break into lamentations at the Wailing Wall and are then going to wash their money-bags in the fountain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11560</video:player_loc><video:duration>2616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11538</video:thumbnail_loc><video:title>Mitteleuropa, Baden - Die Altweibermühle in der Wolfacher Fastnacht</video:title><video:description>The musical comedy with spoken insertions is performed after the Shrove Monday's carnival parade in the market-place. The performance is organized by the "Freie Narrenzunft" (Free Fool's Company). Actors: speaker, miller, weaver - weaver's wife, buffoon - buffoon's wife, taylor - taylor's wife, cobbler - cobbler's wife, peasant - peasant's wife, clerk - clerk's wife, chorus of men and women, band. Subject of the play: At their husband's desire the wives are rejuvenated in the mill, but afterwards reject their old husbands and follow youg gallants. As the buffoon also wants his wife to be rejuvenated, the mill fails and the buffoon's wife is older and uglier than ever before.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11538</video:player_loc><video:duration>2094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12148</video:thumbnail_loc><video:title>Kambrambo (Neuguinea, Unterer Sepik) - Riten bei der Knabeninitiation</video:title><video:description>Last phase of an initiation festival in the village of Kambrambo: playing of sacred bamboo flutes; "swallowing" of boys by a crocodile, made out of a bamboo frame and painted palmleaves; ritual bleeding brought about by rubbing with thorny lianas; burning of crocodile.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12148</video:player_loc><video:duration>476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12432</video:thumbnail_loc><video:title>Mitteleuropa, Holstein - Bäuerliches Reepschlagen (Seilerei)</video:title><video:description>Making a rope from sisal using simple ropemaker's tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12432</video:player_loc><video:duration>542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14376</video:thumbnail_loc><video:title>Heathland Beekeeping - 2. Central Europe, Northern Lower Saxony - Preparations for the Swarming Period in a Heather Skep Apiary</video:title><video:description>After first flowering the bees are collected and returned to the premises of beekeeper Georg Klindworth (Langenfelde bei Sittensen) where they receive artificial food. Tools are inspected and repaired in preparation for swarming. Nets, boxes for sending the animals, basket hives are repaired and sealed in cow dung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14376</video:player_loc><video:duration>820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14378</video:thumbnail_loc><video:title>Heathland Beekeeping - 6. Central Europe, Northern Lower Saxony - Autumn Work in a Heather Skep Apiary</video:title><video:description>In Autumn the beekeeper Georg Klindworth (Langenfelde bei Sittensen) smokes the bees out of the hives and collects the combs. Then he strengthens and feeds the colonies in preparation for winter, as well as packing those destined for sale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14378</video:player_loc><video:duration>1203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16197</video:thumbnail_loc><video:title>Indianerleben im Gran Chaco</video:title><video:description>Grass hut settlement; digging stick construction; house building; preparation of food; manufacture of double-string bow; hunt; fishing; men's festival; medicine man treating ill; tieing knots; spinning and weaving; row and circle dances of women. Recording speed 16 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16197</video:player_loc><video:duration>964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15264</video:thumbnail_loc><video:title>Mitteleuropa, Baden - Bändeltanz in Leipferdingen</video:title><video:description>The "Bändeltanz" is performed at prelenten carnival time. The female dancers from a circle around a decorated pole, to which long ribbons have been attached just below the crown. Every dancer holds the end of a ribbon in her hand. The dancers move around the pole in time to the music. At the same time, pairs of them turn around each other. By this means the ribbons are later unrolled.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15264</video:player_loc><video:duration>306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11644</video:thumbnail_loc><video:title>Mitteleuropa, Baden-Württemberg - Der "Strohmann" in der Wilflinger Fasnacht</video:title><video:description>Straw-cald figure are still to be seen in the spring customs of Baden. In the film the straw-man is dressed up, his functions in the carnival parade are shown, finally he takes off his straw coat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11644</video:player_loc><video:duration>903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11643</video:thumbnail_loc><video:title>Mitteleuropa, Württemberg - Pfingstritt in Wurmlingen</video:title><video:description>In a barn, a young man is enveloped in green foliage. This veiled figure is then led round in a procession of riders, and killed symbolically in the middle of the village. The procession ends on a meadow, where a horse-race serves as finale. The winner is the horseman who, riding past, succeeds in seizing hold of a decorated maypole at the end of the track.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11643</video:player_loc><video:duration>1031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11830</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Almabtrieb von Großvieh über den Krimmler Tauern</video:title><video:description>Route of the herds: Windbachtal, Krimmler Tauern (2634 m), Ahrntal. Overnight stay at Prettau. Cowbells are put on and the leading cow is decorated with a crown. In the afternoon of the second day the herds arrive at the farms. In the evening the farmers invite their friends and neighbours.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11830</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12341</video:thumbnail_loc><video:title>Mitteleuropa, Rheinland - Wasserkraftwerk in Kräwinklerbrücke an der Wupper</video:title><video:description>The hydroelectric power station that has been described is in the Bergisches Land, at Kräwinklerbrücke near Remscheid-Lennep. The film shows how by using a canal to cut off a loop in a river it was possible to make an incline available for a power station situated on the canal. A dam on the upper course of the Wupper stores up the water, which then flows into the upper canal leading to the power station. The water supplies potential energy in the turbines and flows back to the Wupper via the lower canal. The electric energy from the generators is conducted via overhead cables to the consumers. The hydraulic and electro-technical installations of the power station are shown, and the most important phases of operation as the station is starting up again after the upper canal has been emptied for cleaning: one sees the flooding of the upper canal, the way in which the rake is cleaned, a turbine serviced and the turbine chamber flooded, one also sees the servicing of the respective generator, the way in which he is started up, and the way in which the generator is synchronized and loaded. During synchronization the three characteristic values of the tension of the new generator which is being added, and the generator (or network) which is in operation already, have to be compared with each other individually. The active current of the generator is regulated by means of the "Fink'sche Drehschaufeln" of the turbine thus influencing the amount of liquid flowing through the turbine. The reactive current is regulated using the exciter. As this latter has neither commutating poles nor a compensation winding, the brush apparatus has to be adjusted if the regulation of the current is altered. This is done in order to avoid the brushes firing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12341</video:player_loc><video:duration>917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10672</video:thumbnail_loc><video:title>Schwingungen freier Moleküle - 3. Schwingungsformen aromatischer Ringe in Melamin</video:title><video:description>Bewegungen der Atome bei den wichtigsten Normalschwingungen des Melamins: Valenz- und Deformationsschwingungen des aromatischen Ringes im Melamin-Molekül, Gleichtakt- und Gegentakt-Bewegungen sowie das Konzept der charakteristischen Schwingungen werden dabei deutlich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10672</video:player_loc><video:duration>227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9376</video:thumbnail_loc><video:title>Chaetoceros teres (Centrales) - Ungeschlechtliche Fortpflanzung, Zellteilung, Dauersporen</video:title><video:description>The centric planktonic diatom Chaetoceros teres produces linear chains of cells held together by lateral bristles. Vegetative multiplication follows by bipartion of the cells. After cell division the bristles grow out from the apices of the new valves. The bristles cross each other in pairs and fuse inseparably at their crossing points. Colony division happens, if special separating valves with terminal bristles are formed after cell division. Resting spores develop endogenously by successive secretion of two spore valves. The spore valves are formed acytokinetically (rudimentary cell divisions). At germination the spore valves are shedded and likewise acytokinetically substituted by vegetative valves with terminal bristles, giving rise to a one-celled colony. A two-celled colony develops, if during germination a normal cell division is intervening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9376</video:player_loc><video:duration>506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11867</video:thumbnail_loc><video:title>Profilwalzen - Mittelstahlwalzwerk um 1900 erbaut</video:title><video:description>Placing the billets into the pusher furnace, slag removal, passages through the trio roughing stand, workpiece transport transverse to rolling direction, three passages through the finishing stand for the fabrication of the corner steel. Cutting of the material.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11867</video:player_loc><video:duration>630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10467</video:thumbnail_loc><video:title>Lebensweise der Borkenkäfer</video:title><video:description>Borkenkäfer befallen bevorzugt geschwächte Bäume und leiten deren Zersetzung ein. Aus der DVD-ROM: Ökosystem Wald. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10467</video:player_loc><video:duration>164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10630</video:thumbnail_loc><video:title>Schaumentstehung und Schaumzerstörung - Beregnung mit arteigener Flüssigkeit</video:title><video:description>Fluid foams play important roles in many processes. In order to control these, knowledge is needed about the structure, formation and destruction of foams. Cartoon simulations of dispersive gas-solution systems. Foam suppression by drizzling with similar liquid. Drops entering single lamellae and lamellae systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10630</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10823</video:thumbnail_loc><video:title>Bestimmung der Zellzahl in einer Kultur am Beispiel von Escherichia coli</video:title><video:description>Demonstration of microbiological methods. 1. Microscopic determination of the total cell number of a fully developed culture with a counting chamber. 2. Determination of the vital cell number by counting bacterial colonies on agar plates. Calculation of the numerical values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10823</video:player_loc><video:duration>538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11407</video:thumbnail_loc><video:title>Langzeitverhalten von spritzgegossenem Standard-Polystyrol - Einschnürungen</video:title><video:description>Polystyrene shouldered rods (DIN 53455 No. 3) are observed under tensile strain (46 to 177 h) in polarised light and with time-lapse photography as a function of its injection temperature (180 to 240° C). As a result of specific loading conditions, elongation without necking and inhomogeneous deformation in the form of an elongation without necking (see Film B 1613 on crazing).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11407</video:player_loc><video:duration>719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10626</video:thumbnail_loc><video:title>Seitenradschleppdampfer "Lod Mládeze" der Schiffahrtsgesellschaft CSPLO auf der Elbe</video:title><video:description>A wheel tug (year of construction about 1911) pulling barges on the Elbe, including the necessary detaching and attaching operations when passing a lock. Operation (coal boiler) of the slow three-cylinder steam engine (cylinder diameter 1,20) and action of single control and machine units.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10626</video:player_loc><video:duration>696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10585</video:thumbnail_loc><video:title>Das Ökosystem der Ostsee verstehen lernen - EU-Projekt BASYS</video:title><video:description>Das von 1996 bis 1999 von der Europäischen Union finanzierte, interdisziplinäre und internationale Projekt BASYS (Baltic Sea System Study) untersuchte viele Aspekte menschlicher Aktivitäten und Einflüsse auf das Ökosystem Ostsee sowie die natürlichen Einflüsse wie z.B. Klima und Wetter. Es wurde ein für alle Wissenschaftler zugänglicher Datenpool gesammelt, der in Zukunft helfen soll, die natürlichen und die menschlichen Ursachen auf das Ökosystem Ostsee auseinanderzuhalten, um das angeschlagene System so managen zu können, daß auf Dauer ein stabiler Zustand wiederhergestellt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10585</video:player_loc><video:duration>1074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10718</video:thumbnail_loc><video:title>Räuber-Beute-Dichte</video:title><video:description>Räuber- und Beutezahlen, z. B. von Jagdkäfer und Kupferstecher, sind im Verlauf mehrerer Jahre eng verknüpft. Aus der DVD-ROM: Ökosystem Wald. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10718</video:player_loc><video:duration>49</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12401</video:thumbnail_loc><video:title>Perodicticus potto (E. Geoffr.) - Klettern</video:title><video:description>A potto climbing a tree, closeups of hands and feet grasping. Partly slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12401</video:player_loc><video:duration>254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14306</video:thumbnail_loc><video:title>Torsionsverformung von Metallen - Bewegung von Verformungsfronten bei den Aluminiumlegierungen AlCuMgPb und AlCu3 (mit Originalton)</video:title><video:description>The film shows the deformation of the aluminium alloys AlCuMgPb and AlCu 3 in torsion. Inhomogeneous deformation occurs on AlCuMgPb-specimens after a certain degree of deformation, i. e. the deformation concentrates on a small section of the gauge length. When this section has achieved an additional degree of deformation, the deformation zone leaps over to the adjacent region. In this way the deformation zone can move several times across the gauge length before fracture occurs. With each leap an acoustic signal is emitted. The mean propagation rate of the deformation zone decreases with decreasing strain rate and increasing degree of deformation. This so-called Portevin-Le-Chatelier-effect occurs on the AlCu 3 alloy in a modified form: several deformation fronts may be moving at the same time. The width of the deformation zone is immeasurably small and its propagation rate is very high. With the AlCu 3 alloy it was also possible to pick up sounds in the audible sound range.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14306</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14360</video:thumbnail_loc><video:title>CELAN - Musiktheater in sieben Entwürfen (Teil 1)</video:title><video:description>The CELAN opera is the result of a long and intensive occupation of the composer Peter Ruzicka with the life and work of the Jewish poet Paul Celan (1920 - 1970). The opera premiered in the Dresden Semper Opera House in 2001. Its theme is a musical treatment of Celan's complex metaphoric system and his tragic biography. The IWF filmed a performance on March 2, 2002, which is presented here in its full length in two parts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14360</video:player_loc><video:duration>3774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14320</video:thumbnail_loc><video:title>Verhalten körniger Stoffe auf Wurfsieben</video:title><video:description>The winnowing of granular materials with sieves or separators is strongly hampered or totally hamstrung by moisture. The effects of the capillary adhesive forces are demonstrated in sieving. Slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14320</video:player_loc><video:duration>592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14303</video:thumbnail_loc><video:title>Feeding Ecology in Bush- and Rockhyraxes - Living Sympatrically</video:title><video:description>On large granite outcrops (kopjes) in the Serengeti Plains, there is no direct competition for food between the primarily grass-eating rock hyrax (Procavia johnstoni) and the leaf-eating bush hyrax (Heterohyrax brucei). On small kopjes in the dry season, direct competition takes place.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14303</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14325</video:thumbnail_loc><video:title>Das mucociliäre Klärsystem der oberen Atemwege</video:title><video:description>Das Selbstreinigungssystem des Atmungstraktes, die "mucociliäre Clearance", besteht aus einem ständig nach oral gerichteten Schleimstrom, angetrieben durch die Flimmerbewegung feiner Cilien. Bedeutung der mucociliären Clearance und Messung der Klärrate an der isolierten Kaninchentrachea mit einer neu entwickelten Methode. Wirkung von Schadstoffen (Rauch) und Pharmaka (Ozothin) auf die Clearance. Mit Zeitraffung und Zeitdehnung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14325</video:player_loc><video:duration>931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11173</video:thumbnail_loc><video:title>Rudolf Hillebrecht, Hannover 1967/68</video:title><video:description>The well-known architect and town planner explains the decisive considerations he applied in the reconstruction of the town of Hanover and can then be seen with his colleagues in the course of a working discussion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11173</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11174</video:thumbnail_loc><video:title>Theodor Eschenburg spricht über politische Filmdokumente aus den Jahren 1930-1933, Tübingen 1970</video:title><video:description>Comments on the political culture of the Weimar Republic, mostly in connection with the IWF film editions G 8 (Brüning), G 29 (Hitler, Eberswalde 1932), G 126 (Hitler, Sportpalast 1933).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11174</video:player_loc><video:duration>1176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15403</video:thumbnail_loc><video:title>Ende des Mansfelder Kupferschiefer-Bergbaus</video:title><video:description>After 850 years of mining the last large pit is closed. Aerial photos of the area, the pit and surroundings. Documentation of drilling, blasting, clearing, and walling of the dams constructed to hold the water back. History of copper slate mining in Mansfield with the various mining methods in animated sequences. Removal of surface installations and filling in the pit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15403</video:player_loc><video:duration>2071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11171</video:thumbnail_loc><video:title>Emil Staiger, Zürich 1967</video:title><video:description>1. Extracts from his lecture "The Crisis of Modern Theatre" concerning the Italian dramatist Pirandello. 2. Comments made at his writing-desk regarding his own literary style and most recent research work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11171</video:player_loc><video:duration>1104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11172</video:thumbnail_loc><video:title>Filmdokumente zur Zeitgeschichte - Hans Wimmer in seinem Atelier, München 1968</video:title><video:description>Personality documentation of the sculpture in action. Reflection on self-control in the artistic process and the relevance of the portrait in the present. Wimmer's expert knowledge of art is oriented toward questions of ethics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11172</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17727</video:thumbnail_loc><video:title>Der Bänkelsänger Marin Ivanov Nikolov in Sofia 1984</video:title><video:description>Der Bänkelsänger M. I. Nikolov (geb. 1911), einer der letzten seines einst blühenden Gewerbes, singt auf dem "Frauenmarkt" im Zentrum Sofias alte und neue Lieder und Balladen, wobei er Physharmonium spielt und Liederheftchen verkauft. In seiner Wohnung werden der Sänger und seine Frau über Leben und Arbeit befragt. Anschließend trägt er seine früheste eigene Bänkelballade vor, die vollständig wiedergegeben wird</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17727</video:player_loc><video:duration>2362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10374</video:thumbnail_loc><video:title>Pilobolus, a specialised coprophilous Fungus</video:title><video:description>Pilobolus, the hat thrower, is a minute fungus belonging to the Mucorales, which grows on the dung of herbivores. It has adapted itself to their way of life and ingestive habits: in the daily rhythm of its phototropic sporangiophore development, violent sporangium discharge, the attachment mechanism of its sporangia to herbage, and spore germination. The video-tape carefully documents the asexual development of the fungus by time lapse cinematography and lays emphasis on the phototropism of the sporangiophores and discharge of the sporangia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10374</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10822</video:thumbnail_loc><video:title>Herstellung einer Reinkultur am Beispiel von Escherichia coli</video:title><video:description>Demonstration of a microbiological method. Beginning with non-purified waste water from a sewage treatment plant, a pure culture of E. coli bacteria is prepared subsequent to a twofold streak plate procedure with the aid of optical controls and using a selective indicator culture medium (EMB agar). A stem culture is established on agar slant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10822</video:player_loc><video:duration>330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10364</video:thumbnail_loc><video:title>Fortpflanzung und Entwicklung von Blastocladiella emersonii</video:title><video:description>Der Chytridiomyzet Blastocladiella emersonii besitzt einen Dimorphismus, der durch Umweltbedingungen gesteuert wird. In CO2-armer Umgebung bildet der Pilz innerhalb von 24 Stunden dünnwandige, farblose Zoosporangien; auf mit Bikarbonat angereichertem Substrat entstehen dickwandige, rotbraune Dauersporangien, die Wochen und Monate lebensfähig bleiben. Der Film dokumentiert erstmalig die Entwicklung beider Zyklen in mikroskopischen Zeitrafferaufnahmen. In einem Trick werden die beiden Entwicklungsformen gegenübergestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10364</video:player_loc><video:duration>644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12375</video:thumbnail_loc><video:title>Zugbeanspruchung von spritzgegossenem Standard-Polystyrol</video:title><video:description>Initiation and propagation of crazes and the nucleation of cracking processes in injection moulded transparent polystyrene subjected to uniaxial tensile load at room temperature. The elongation speed effect on deformation behaviour is described. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12375</video:player_loc><video:duration>581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10835</video:thumbnail_loc><video:title>Stadienspezifische Protoplasmaströmung im Stiel von Acetabularia mediterranea</video:title><video:description>Bildung intrazellulärer Transportsysteme im Verlauf der Zelldifferenzierung. Ein Netz dünner Plasmafäden transportiert Chloroplasten, ein System breiter Plasmabänder Inhaltskörper und Fortpflanzungskerne. Die Plasmabänder gleiten an den Plasmafäden entlang und sind schneller als diese.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10835</video:player_loc><video:duration>662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12415</video:thumbnail_loc><video:title>Apis mellifica (Apidae) - Fächeln</video:title><video:description>Honey bees fanning in typical rows in front of the exit hole (170-fold slow-motion), generating an airflow through wing whirring which is accompanied by rhythmical movements of the abdomen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12415</video:player_loc><video:duration>268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11536</video:thumbnail_loc><video:title>Wasserkraftwerk Oldau an der Aller (Baujahr 1911)</video:title><video:description>After a descriptionof the outside facilities, such as locks, rope ferry, weir and power house, the mechanical section of the power works goes into operation after repair work on the wooden cogging of the step-up gear. After filling of the turbine chambers and start of the generator with one turbine, a second turbine is connected. During these procedures the difficulties involved in the utilization of water power when the height of fall is low are explained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11536</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10783</video:thumbnail_loc><video:title>Wirkung von Sauerstoffmangel auf Paramecium</video:title><video:description>Failure of the contractile vacuole due to oxygen deficiency resulting in swelling and ultimately bursting of the cell. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10783</video:player_loc><video:duration>58</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11832</video:thumbnail_loc><video:title>Oskar Kokoschka, Salzburg 1957</video:title><video:description>Oskar Kokoschka teaching a class in his School of Seeing in Salzburg. After explaining the pose of the sitter he goes from one easel to the other to make corrections. By means of some of his pupils' sketches he discusses the aims and possibilities of the School of Seeing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11832</video:player_loc><video:duration>537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10594</video:thumbnail_loc><video:title>Seewalzen (Holothurioidea)</video:title><video:description>Crawling in four different sea cucumber species by means of ambulacral feet; reaction of the mouth tentacles, ejection of Cuvier's tubes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10594</video:player_loc><video:duration>445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12635</video:thumbnail_loc><video:title>The Briggs-Rauscher Reaction as a Model of a Chemical Clock</video:title><video:description>Chemical oscillation reactions are made visible by the periodic appearance and disappearance of an iodine-starch complex. The oscillation is based on autocatalytic reactions, in which intermediary compounds are oxidized and reduced in rhythmic sequence. The total reaction is driven by the decarboxylation of malonic acid. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12635</video:player_loc><video:duration>238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12875</video:thumbnail_loc><video:title>Teilchenbewegungen in feststoffbeladenen Luftströmungen</video:title><video:description>Motion paths of quartz and lime particles which are moved by an airflow of high velocity (45 m/s, 90 m/s) in a straight pipe, blast pipe, pipe-bend. Collisional behaviour of particles with various wall materials (steel, glass, lead, rubber). Slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12875</video:player_loc><video:duration>543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12676</video:thumbnail_loc><video:title>Nahrungsökologie bei Busch- und Klippschliefer - Sympatrische Lebensweise</video:title><video:description>On large granite outcrops (kopjes) in the Serengeti Plains, there is no direct competition for food between the primarily grass-eating rock hyrax (Procavia johnstoni) and the leaf-eating bush hyrax (Heterohyrax brucei). On small kopjes in the dry season, direct competition takes place.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12676</video:player_loc><video:duration>1058</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12664</video:thumbnail_loc><video:title>Life History of Equisetum</video:title><video:description>Comprehensive representation of gametophyte and sporophyte generations, using Equisetum hyemale as an example, complemented by E.arvense. Included are release and germination of spores, growth of prothallus, release and locomotion of spermatozoa, growth of the sporophyte from the archegonium of the gametophyte, compartmentalization of fertile and vegetative shoots, branching, morphology of the rhizome. With time lapse and slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12664</video:player_loc><video:duration>879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12680</video:thumbnail_loc><video:title>Heterohyrax brucei (Procaviidae) - Young Playing with Each Other and with Young Procavia johnstoni (Open Air Shots)</video:title><video:description>Three out of the four elements of hyrax play behaviour are shown. These are: 1. fur nipping, mainly used to induce others to play; 2. climbing and pushing, indulged in by several youngsters climbing on bushes; 3. mounting, shown here between a young male H. brucei and a young male P. johnstoni.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12680</video:player_loc><video:duration>465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12681</video:thumbnail_loc><video:title>Heterohyrax brucei (Procaviidae) - Mating Behaviour (Open Air Shots)</video:title><video:description>In the mating season males regularly seek for females in oestrus, testing by sniffing at the vaginas. A female in oestrus is constantly followed by one male (usually a terr. male). Once mounted, a male makes a series of 4-5 thrusts every 20 seconds, accompanied by weaving head movements; the penis is pressed against the vagina, but not introduced. The female's back is hunched. After 3-5 minutes the penis is fully introduced with a sudden jerk, whereupon the female bites and chases the male.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12681</video:player_loc><video:duration>563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14610</video:thumbnail_loc><video:title>Die Großforaminifere Heterostegina depressa - Vielteilung der mikrosphärischen und der megalosphärischen Generation</video:title><video:description>Kurz vor der Vielteilung zieht sich das Protoplasma in den inneren Gehäuseteil zurück. Darauf fließt es durch das Kanalsystem heraus und formiert sich auf der Schale neu. Nach der Aufteilung in Tochterindividuen wird bald die zweite Kammer angelegt. Nach einer etwa 13stündigen Ruhezeit werden die zweikammerigen Jungen durch restliche mütterliche Protoplasmafäden vom Gehäuse wegtransportiert. Die Jungen siedeln sich in der Nähe an und wachsen unter Kammerbildung heran. Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14610</video:player_loc><video:duration>614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14609</video:thumbnail_loc><video:title>Ökologie der Großforaminiferen</video:title><video:description>Großforaminiferen bewohnten im Alttertiär die Tethys. Ihre Gehäuse bilden heute als Nummulitenkalke mächtige Gesteinsschichten, z. B. am Rande der Kalkalpen. Die heute lebenden Verwandten besiedeln entsprechende Lebensräume, durchlichtete Flachmeere der Tropen und Subtropen. Die Sande am Strand von Hawaii bestehen hauptsächlich aus Gehäusen rezenter Foraminiferen. Die die Felsküsten dicht besiedelnden Braun- und Rotalgen sind Substrat für Sorites, Amphistegina, Peneroplis und Heterostegina.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14609</video:player_loc><video:duration>512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14605</video:thumbnail_loc><video:title>Phototaxis of Desmids and Diatoms</video:title><video:description>Desmids move towards light: positive phototaxis with Micrasterias, tested with white, red and blue light; light fields of varying size and intensity. Mass response demonstrated with Cosmarium. Diatoms reach a more illuminated environment by modifying their reversal rhythm ("shunting movement"). Positive phototaxis (capillary experiment) and negative phototaxis demonstrated with Navicula peregrina. Safety light: 537 nm. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14605</video:player_loc><video:duration>837</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14608</video:thumbnail_loc><video:title>Die Großforaminifere Heterostegina depressa - Organisation und Wachstum der megalosphärischen Generation</video:title><video:description>Die Foraminifere bildet eine Hülle und befestigt diese mit Hilfe elastischer Fäden am Substrat. Im Protoplasma sind zahlreiche Symbionten (Kieselalge) enthalten, von denen Heterostegina lebt. Der Aufbau des Gehäuses und der Hülle, Schalenstruktur, Protoplasmaströmung und Symbiontentransport, Ortsbewegung mittels Pseudopodien und Kammerbau werden im Detail dargestellt. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14608</video:player_loc><video:duration>641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14601</video:thumbnail_loc><video:title>Action Spectrum of Step-down Reaction in Diatoms</video:title><video:description>The spectral dependency of the photophobic step-down reaction is investigated with 8 different wavelengths between 400 and 670 nm through photoaccumulation in light traps. A "living" action spectrum is compiled for Navicula and Nitzschia, and, through a comparison between this and the absorption spectrum, it is shown how the photoreceptors responsible for the step-down reaction can be determined. Time-lapse, comuter animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14601</video:player_loc><video:duration>555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14602</video:thumbnail_loc><video:title>Photophobische Reaktionen - Navicula</video:title><video:description>Pennales. Autonomous reversal rhythm in Navicula peregrina and step-down-reaction in darkness or step-up-reaction in bright light. Slight time-lapse and animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14602</video:player_loc><video:duration>124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11154</video:thumbnail_loc><video:title>Glockengießen - Die Glockenform, Saarburg 1991</video:title><video:description>In Saarland the foundry Mabilon is finished months of work to make a three-part clay cast. The parts are the core (the false bell), a coat and a crown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11154</video:player_loc><video:duration>3232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14877</video:thumbnail_loc><video:title>Erstarren von Metallschmelzen - Kristallisation der Aluminium-Silizium-Legierungen AlSi 18 und AlSi 12,5</video:title><video:description>The crystallization process of aluminium-silicon alloys is observed and filmed through a high-temperature microscope. The film shows the growth of primary silicon crystals in hyper-eutectic melts under slow and rapid cooling and with doping of melt with phosphorus. The eutetic reaction which concludes solidification is also shown, and investigated further, at varying cooling rates in the subsequent sequences. Solidification of an aluminium-silicon alloy modified by sodium salts addition, whose crystallization behaviour is comparable to that of a rapidly cooled unmodified alloy, concludes the film.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14877</video:player_loc><video:duration>622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14882</video:thumbnail_loc><video:title>Pinocytosis and Phagocytosis in Amoeba proteus</video:title><video:description>The film describes organization, form change and movement behavior of the amoeba cell. With specific protein or ionic solutions the pinocytosis activity can be increased. Channel and endosome formation can be observed. In lightmicroscopic shots and scanning electron microscope images the process of phagocytosis is shown. Prey organisms are Tetrahymena, ciliated unicellular organisms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14882</video:player_loc><video:duration>970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14880</video:thumbnail_loc><video:title>Kreislaufstudien an Herz und großen Venen (Tierversuche)</video:title><video:description>Ventricular movements, blood flow in heart cavities and heart vessels (slow motion x-ray cinematography).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14880</video:player_loc><video:duration>279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14881</video:thumbnail_loc><video:title>Kreislaufstudien an Herz und großen Arterien (Tierversuche)</video:title><video:description>Change of shape of heart cavities, blood flow in aorta, larges arteries, large veins and heart (slow motion x-ray cinematography).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14881</video:player_loc><video:duration>220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10730</video:thumbnail_loc><video:title>Fichte mit Buche</video:title><video:description>In a simulation the objective of a treatment is to have strong and well-grown spruces in the final stand.To achieve this the stand is thinned every 5 years. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10730</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10727</video:thumbnail_loc><video:title>Abstandsabhängigkeit</video:title><video:description>A simulation shows, how tree spacing influences growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10727</video:player_loc><video:duration>30</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10717</video:thumbnail_loc><video:title>Jagdkäfer</video:title><video:description>Jagdkäfer sind die natürlichen Feinde der Borkenkäfer. Aus der DVD-ROM: Ökosystem Wald. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10717</video:player_loc><video:duration>109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10375</video:thumbnail_loc><video:title>Der koprophile Pilz Pilobolus</video:title><video:description>Der Pillenwerfer, Pilobolus, gehört zu den Mucorales und wächst auf Kot von Pflanzenfressern. Er hat sich an deren Leben und Freßgewohnheiten vielfach angepaßt: mit dem Tagesrhythmus seiner Entwicklung, dem Haftmechanismus seiner Sporangien sowie der Verbreitung und Keimung seiner Sporen. Das Video dokumentiert die vegetative Entwicklung des Pilzes in Zeitraffung und legt den Schwerpunkt auf den Phototropismus der Sporangienträger und den Abschuß der Sporen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10375</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10590</video:thumbnail_loc><video:title>Understanding the Baltic Ecosystem - BASYS - Baltic Sea System Studies</video:title><video:description>The interdisciplinary and international project BASYS (Baltic Sea System Studies) was financed by the Europeen Union in the years 1996 to 1999 and investigated many aspects and influences of mankind activities on the ecosystem Baltic Sea as well as the natural influences such as climate and weather. A large database accessible to all scientists was collected during the project and should help in the future to distinguish between the natural and human effects upon the ecosystem of the Baltic Sea. This is important for the management of the damaged ecosystem and to insure that in future a permanent steady state can be reestablished in the Baltic Sea.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10590</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10438</video:thumbnail_loc><video:title>Crozier and Ascus Formation in Byssochlamys nivea (Plectascales)</video:title><video:description>Beginning with growth of the ascogonium around an antheridium, plasmogamy, crozier and ascus formation, and ascospore formation are shown (microscopic, time-lapse shots). The behaviour of the nuclei during crozier and ascus formation is illustrated in an animated sequence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10438</video:player_loc><video:duration>676</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11773</video:thumbnail_loc><video:title>Hyla arborea (Hylidae) - Quaken (Freilandaufnahmen)</video:title><video:description>6 short spots of several European tree frogs (Hyla arborea, Hylidae) from Southern Germany, producing their mating calls by night.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11773</video:player_loc><video:duration>185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12374</video:thumbnail_loc><video:title>Zugbeanspruchung von spritzgegossenem Standard-Polystyrol</video:title><video:description>Initiation and propagation of crazes and the nucleation of cracking processes in injection moulded transparent polystyrene subjected to uniaxial tensile load at room temperature. The of bulk temperature used by injection moulding on deformation behaviour is described. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12374</video:player_loc><video:duration>552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10502</video:thumbnail_loc><video:title>Salzbildung in Meerwassersalinen</video:title><video:description>Seit dem 13. Jahrhundert wird in den Salinen von Secovlje (Portoroz) in Slowenien Salz gewonnen. Hier kann beispielhaft die Salzbildung bei der Eindunstung von Meerwasser studiert werden. Die geochemischen und mikrobiologischen Bedingungen in den Eindunstungsbecken sind vergleichbar mit Salzbildungen in der geologischen Vergangenheit. Die Konzentration des Meerwassers mit der Bildung von Carbonaten, Gips und Steinsalz wird dokumentiert und mit Graphiken und Mikroaufnahmen erläutert. Siehe auch Filme B 1839 und C 1906.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10502</video:player_loc><video:duration>985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10475</video:thumbnail_loc><video:title>Ökologie der Schwebfliege Episyrphus balteatus</video:title><video:description>Das Doppelbändchen, eine der häufigsten Schwebfliegen, ernährt sich von Nektar und Pollen. Die Larve dagegen lebt räuberisch. Begattete Weibchen suchen zur Eiablage Blattlauskolonien auf. Junge Larven erwarten passiv den Berührungsreiz einer Blattlaus, heften sich an der Laus fest und saugen sie aus. Larven des 3. Stadiums suchen aktiv Blattlauskolonien auf, verkleben die Läuse auf der Unterlage und untereinander und saugen sie nacheinander aus. 2 Wochen nach der Verpuppung schlüpft die Fliege. Makroaufnahmen, Zeitdehnung bis 400fach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10475</video:player_loc><video:duration>963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10377</video:thumbnail_loc><video:title>Befall von Nematoden durch Mycel- und Konidienfallen der Gattung Nematoctonus</video:title><video:description>Nematophage Pilze des Basidiomyzeten Nematoctonus fangen und verdauen kleine Bodenorganismen, oft Nematoden. Dabei wählen sie zwischen zwei alternativen Strategien: einer räuberischen und einer eher endoparasitischen. Während der Aufnahmen zu dem Film wurde entdeckt, daß mindestens drei Arten beide Strategien verfolgen können; und zwar Nematoctonus leiosporus, Nematoctonus concurrens und Nematoctonus robustus. Abhängig von den Umweltbedingungen keimen die Konidiosporen entweder zu Myzelien mit sanduhrförmigen Klebefallen, oder ihre Konidien bilden analoge Fangorgane direkt an kurzen Keimschläuchen. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10377</video:player_loc><video:duration>488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9461</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Schnitzen einer Teufelsmaske</video:title><video:description>Masks and the carving of masks have a long tradition in the Ahrn Valley. Today there are still six mask-carvers to be found there. The film shows step by step the fabrication of a devil's mask with cow horns set on it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9461</video:player_loc><video:duration>1147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10465</video:thumbnail_loc><video:title>Prey-Catching Behaviour and Eating of Larvae in Episyrphus balteatus (Syrphidae)</video:title><video:description>Hover Fly: big larvae fix colonies of aphids with glue and suck them out. Young larvae wait passively for aphids, older larvae search them actively. In case of a contact stimulus larvae investigate the object with their antennae. Single aphids are fixed and sucked. Including electronmicroscopy and animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10465</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11863</video:thumbnail_loc><video:title>Hemihaplochromis multicolor (Cichlidae) - Brutpflege</video:title><video:description>This film covers the breeding behaviour of the small mouth breeder Hemihaplochromis multicolor. A female carries the young in her mouth; after a while, she spits them out and they group together in close formation. At the slightest alarm, the female takes them back into her mouth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11863</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10466</video:thumbnail_loc><video:title>Ecology of the Hover Fly Episyrphus balteatus</video:title><video:description>The marmalade hoverfly, one of the most common hoverflies, feeds on nectar and pollen. In contrast, the larvae are carnivorous. Fertilised females search for aphid colonies to lay their eggs. Young larvae passively await the contact stimulation by an aphid, then attach themselves securely to the aphid and suck them dry. Larvae of the 3rd stage actively locate aphid colonies, glue the aphids to the substrate and to one another and then successively suck them dry. Two weeks after pupation the fly emerges. Macrophotography, slow-motion up to 400 times.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10466</video:player_loc><video:duration>966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10838</video:thumbnail_loc><video:title>Strukturveränderungen des Primärkerns und Kernteilungen bei Acetabularia cliftonii</video:title><video:description>Die karyologischen Untersuchungen umfassen: Heranwachsen des Primärkerns zum Riesenkern, Tätigkeit der Nukleolarvakuolen, Primärkernteilung mit Bildung einer intranukleären Spindel, Sekundärkernteilung und -wanderung, Kernteilung in der Zyste. Die mikrokinematographischen Aufnahmen sind trickmäßig den Entwicklungsstadien der Alge zugeordnet. Zeitraffung, Phasen- und Interferenzkontrast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10838</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10579</video:thumbnail_loc><video:title>Romano Guardini, München 1961</video:title><video:description>Romano Guardini on the problem of "progress" and the danger of human work becoming independent. Appeal for education and responsibility.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10579</video:player_loc><video:duration>662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11589</video:thumbnail_loc><video:title>Ernst Kretschmer spricht über seine konstitutionsbiologischen Forschungen, Tübingen 1955</video:title><video:description>Shots of Kretschmer' s home, family and assistants. Kretschmer explains how he developed his constitutional types from early observations in mental institutions and his personal interest in ingenious persons. He stresses his scientific approach and introduces the three main types: pyknic-cyclothymic, leptosome-schizothym, and athletic-viscous constitutional type. He also explains type variations and topics for further research. (Cf. films C 700 and C 707).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11589</video:player_loc><video:duration>465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10732</video:thumbnail_loc><video:title>Zielstärkennutzung</video:title><video:description>In a simulation the trees that have reached a certain diameter - the so-called chosen size - are cut every 10 years. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10732</video:player_loc><video:duration>34</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9333</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Beutefangverhalten</video:title><video:description>Capture of different sized stages of migratory locust by male and female preying mantises. Prey-capture in sitting and hanging, stalking, jumps for prey, misses, aberrant behaviour. With high-speed photography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9333</video:player_loc><video:duration>719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11597</video:thumbnail_loc><video:title>Otto Hahn spricht zur Geschichte der Uranspaltung, Göttingen, 1956</video:title><video:description>The president of the Max Planck Society for the Advancement of Science, Otto Hahn, introduces his work and the work of his colleages L. Meitner and F. Straßmann on uranium fission.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11597</video:player_loc><video:duration>588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10670</video:thumbnail_loc><video:title>Schwingungen freier Moleküle - 1. Valenz- und Deformationsschwingungen in Äthylen</video:title><video:description>Bewegungen der Atome bei den wichtigsten Normalschwingungen des Äthylens: Valenz-Schwingungen der C=C-Doppelbindung, die Valenz- und Deformationsschwingungen der CH[2]-Gruppen. Gleichtakt- und Gegentakt-Bewegungen sowie das Konzept der charakteristischen Schwingungen werden dabei deutlich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10670</video:player_loc><video:duration>408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10580</video:thumbnail_loc><video:title>Organisation der Rippenqualle Pleurobrachia pileus (Ctenophora)</video:title><video:description>Comb jelly. Natural fishing position. Individual parts of the body and the tentacles, movement in adults and young animals: swimming plates of the comb rows; sensory pole with its statocyst; pharnyx with its surrounding muscles and inner cilia; gastrovascular system; the tentacles. Coordination of the organs during the capture of prey. With slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10580</video:player_loc><video:duration>689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10781</video:thumbnail_loc><video:title>Melisse in hypertoner Zuckerlösung</video:title><video:description>Wirkung einer hypertonen Zuckerlösung auf den Zellturgor einer Melissenpflanze, Aufnahmen in 100facher Zeitraffung. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10781</video:player_loc><video:duration>29</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11543</video:thumbnail_loc><video:title>Hütte Donawitz (Steiermark) - Innerbetrieblicher Bahnverkehr 1974</video:title><video:description>Narrow gauge and standard gauge railroad traffic using steam, electric and diesel locomotives for transportations to and from the blast oven, the Linz-Donawitz steel works, the Siemens-Martin steel works and the crushing mill.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11543</video:player_loc><video:duration>1490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10381</video:thumbnail_loc><video:title>Life Cycle of the Rust Fungus Puccinia graminis</video:title><video:description>Rust fungi are phylogenetically very old pathogens attacking cereals and other plants. The life cycle of Puccinia graminis involves five different spore types on two alternate hosts, barberry and cereals or grasses. It is therefore suitable as an exemple of rusts in teaching. In collaboration with John Webster, its life cycle has been documented for the first time. With the help of time lapse and cinemicrography processes such as germination, formation and discharge of spores were observed. The complicated nuclear behaviour is also shown. Graphs are used to structure, explain and summarize the topic. This video can be used to teach students at university or schools, but is also appropriate for private study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10381</video:player_loc><video:duration>1488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11833</video:thumbnail_loc><video:title>Paul Hindemith während einer Orchesterprobe in der "Glocke" zu Bremen 1958</video:title><video:description>Hindemith during a rehearsal with orchestra and vocal soloists at the concert hall in Bremen for the production of his cantata "Ite angeli veloces" (after a text by Paul Claudel) on the occasion of the 3rd festival of choirs in May/June 1958.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11833</video:player_loc><video:duration>373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10731</video:thumbnail_loc><video:title>Ungestörtes Wachstum</video:title><video:description>In a simulation the forest is left to its own resources: no interventions occur. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10731</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10621</video:thumbnail_loc><video:title>Pulsierende Vakuolen bei Paramecien</video:title><video:description>Alternate pulsation of two contractile vacuoles, central vacuole with radiating canal paths at the diastole, sudden evacuation of the vacuole into the outer medium at the systole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10621</video:player_loc><video:duration>57</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10384</video:thumbnail_loc><video:title>Thalassoma bifasciatum (Labridae) - Aufsuchen des nächtlichen Ruheplatzes</video:title><video:description>Wrasses belong to the fishes that are active during day-time. They go to hiding-places before nightfall and stay there until sunrise. Whereas numerous wrasses dig themselves into sandy bottom, Thalassoma bifasciatum is a species that goes for shelter into narrow crevices, holes or among densely growing algae that cover the substrate. Such places are territorial property and are usually retained for longer time. The film shows a terminal male that enters its nocturnal refuge in a block of coral on 3 consecutive evenings. Aggressive behaviour is shown against potential competitors. Moreover, the film documents a peculiar "satellite"-relationship between terminal male and a smaller male with intermediate color pattern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10384</video:player_loc><video:duration>157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10471</video:thumbnail_loc><video:title>Aphis fabae (Aphididae) - Geburt</video:title><video:description>Two examples document the birth process. With several quick thrusts the virgo forces the young louse out of oviduct with its abdomen forward. With the head remaining in the oviduct of the virgo, the young louse bursts open the embryonal sheath along the preformed dorsal suture. The embryonal sheath is stripped off by continous displacement of the haemolymph. After the legs of the young louse have been freed from the sheath and have a hold on the back of a conspecific, the virgo disconnects itself from the newly born larva by a twishing movement of the abdominal tip.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10471</video:player_loc><video:duration>287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10782</video:thumbnail_loc><video:title>Melisse in Wasser</video:title><video:description>Wirkung eines hypotonen Mediums (Wasser) auf den Zellturgor einer Melissenpflanze, Aufnahmen in 100facher Zeitraffung. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10782</video:player_loc><video:duration>37</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11834</video:thumbnail_loc><video:title>Heinz Hilpert, Göttingen 1961</video:title><video:description>Heinz Hilpert, intendant of the German Theatre, Göttingen, at a rehearsal of "Toilus and Cressida" and an acknowledgement to Gerhart Hauptmann where he explains his work at the theatre and reads from his foreword of Hauptmann's dramatic works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11834</video:player_loc><video:duration>450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10474</video:thumbnail_loc><video:title>Mode of Life of the Bark Beetle</video:title><video:description>This bark beetle - a so-called "engraver" - has found a host tree and the roughly 2 mm long male beetle gnaws a hole in the spruce bark at a suitable site. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10474</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10618</video:thumbnail_loc><video:title>Laufen - Mausohr-Fledermaus (Myotis myotis)</video:title><video:description>When walking the mouse-eared bat touches the ground with its wrists and the outside-directed thumb, also with its ankles, toes and claws of its hind legs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10618</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12398</video:thumbnail_loc><video:title>Nycticebus coucang (Bodd.) - Klettern</video:title><video:description>A slow loris climbing a tree, closeups of hands and feet grasping. Partly slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12398</video:player_loc><video:duration>150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11937</video:thumbnail_loc><video:title>Bison bison (L.) - Schritt</video:title><video:description>Walking movements of a bison bull. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11937</video:player_loc><video:duration>114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10671</video:thumbnail_loc><video:title>Schwingungen freier Moleküle - 2. Schwingungsformen der Methylgruppe in Propen</video:title><video:description>Bewegungen der Atome bei den wichtigsten Normalschwingungen des Propens: Valenz-Schwingungen der C=C-Doppelbindung, die Valenz- und Deformationsschwingungen der CH[3]-Gruppe. Gleichtakt- und Gegentakt-Bewegungen sowie das Konzept der charakteristischen Schwingungen werden dabei deutlich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10671</video:player_loc><video:duration>372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11694</video:thumbnail_loc><video:title>Buddhismus, Tibet - »sGo-'Byed mDsed-sGo«, Zeremonie zur Einweihung des klösterlichen Tibet-Instituts Rikon (Schweiz)</video:title><video:description>The film shows the complete consecration ceremony of the Tibetan Monastic Institute Rikon by monks of the Gelugpa sect, conducted by the two spiritual teachers of the Dalai Lama, LING RINPOCHE and TRIJANG RINPOCHE. The sung parts of the liturgy are accompanied by cymbals, drum, timbals and handbells.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11694</video:player_loc><video:duration>2187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10363</video:thumbnail_loc><video:title>Lebenszyklus des Rostpilzes Puccinia graminis</video:title><video:description>Der Schwarzrost ist ein in Europa ernst zu nehmender Schadorganismus des Getreides. Der Film dokumentiert den vollständigen Lebenszyklus auf den beiden Wirtspflanzen Berberitze und Getreide. Er zeigt ausführlich Entwicklung und Funktion der 5 Sporentypen mit Hilfe von zeitgleichen Feld- und Laboraufnahmen, Zeitraffung, Mikrokinematographie und Zeichentrick. Das Kerngeschehen, wie Dikaryotisierung, Karyogamie und Meiose, wird ebenfalls durch Zeichentrick dargestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10363</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10439</video:thumbnail_loc><video:title>Sordaria macrospora (Ascomycetes) - Life Cycle</video:title><video:description>Spore germination, hyphal growth, septum formation, cytoplasmic streaming, fusion of hyphae. Morphogenesis of the ascogonium, further development up to the protoperithecium, formation of the perithecium. Regulation of perithecium formation by biotin and L-arginine. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10439</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12617</video:thumbnail_loc><video:title>Stomatal Movement in Leaves of Commelina communis</video:title><video:description>Arrangement of the stomata on the lower and upper surface of leaves. In quick-motion: Opening and closing movements of individual stomata in time-lapse. Animated sequences of the mechanics of the opening movement, as well as ion accumulation in the vacuoles of the closing cells as cause of a lowered water potential.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12617</video:player_loc><video:duration>716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10476</video:thumbnail_loc><video:title>Ameisenbuntkäfer</video:title><video:description>Borkenkäfer sind vor allem auf der Rinde durch Räuber gefährdet. Aus der DVD-ROM: Ökosystem Wald. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10476</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11799</video:thumbnail_loc><video:title>Passer domesticus (Ploceidae) - Gesang</video:title><video:description>The film presents several open air shots of singing House Sparrow males using different magnifications. The recordings were made in Southwestern Germany. Different stages of arousal are represented. Sound and vision have been recorded simultaneously.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11799</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11562</video:thumbnail_loc><video:title>Schlagzugbeanspruchung von spritzgegossenem Standard-Polystyrol</video:title><video:description>Initiation and growth of inhomogenous deformations and cracks in injection moulded transparent polystrene. The specimens are exposed to sudden tensile stress at room temperature showing stretch velocities of up to 10 %/min at the start. Due to fabrication dependent movable internal stress and orientation distributions the fracture inducing deformations always start inside the specimens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11562</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10492</video:thumbnail_loc><video:title>Beutefangverhalten und Fressen der Larven von Episyrphus balteatus (Syrphidae)</video:title><video:description>Schwebfliege. Große Larven fixieren Blattlauskolonien mit Hilfe eines Klebstoffes und saugen die erbeuteten Läuse nacheinander aus. Junge Schwebfliegenlarven warten passiv auf Blattläuse, während ältere die Blattlauskolonien aktiv aufsuchen. Auf einen Berührungsreiz hin überprüfen die Larven mit Hilfe ihrer Doppelantennen das Objekt. Einzelne Blattläuse werden daraufhin fixiert und ausgesaugt. Mit REM-Aufnahmen und Trick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10492</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10361</video:thumbnail_loc><video:title>Kovalevskaya Top</video:title><video:description>The dynamics of this third integrable case of classical rigid body theory is presented on several levels of abstraction, starting from real motion of a physical model and an analogous computer simulation of the Kovalevskaya equations of motion. The first abstraction involves the separation of a cyclic angular variable, i. e., the transition to a reduced description, and the introduction of a six-dimensional (gamma-iota)-phase with two Casimir constants. In the next step, relative equilibria are used to identify bifurcations between different topological types of three-dimensional energy surfaces. The third level is concerned with the foliation of these energy surfaces by invariant tori, and the identification of critical tori which mark bifurcations in the type of foliation. The tori are shown in various 3D projections and in homeomorphic deformations of the energy surfaces. The final step in the analysis uses the technique of Poincaré surfaces of section. A comprehensive survey on all possible motions is given in terms of animation series where all Poincaré sections for a given energy are shown in succession.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10361</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10469</video:thumbnail_loc><video:title>Pityogenes chalcographus (Ipidae) - Lebenszyklus</video:title><video:description>Spruce Bark Beetle. On a spruce a male Pityogenes chalcographus is looking for a suitable place for boring; it bores a mating chamber in the bark. Although the male resists, several females force their way into the mating chamber. They copulate with the male and bore side galleries with niches for the eggs. In addition, the laying of eggs, feeding of the larvae, pupation, imaginal hatching are shown. Having eaten enough to mature, the mature beetle bores an opening and leaves the bark.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10469</video:player_loc><video:duration>1320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11564</video:thumbnail_loc><video:title>Schlagzugbeanspruchung von spritzgegossenem Polymethylmethacrylat</video:title><video:description>Initiation and growth of inhomogenous deformations and cracks in injection moulded transparent polymethylmethacrylate. The specimens are exposed to sudden tensile stress at room temperature showing stretch velocities of up to 10 %/min at the start. Due to fabrication dependent movable internal stress and orientation distributions the fracture inducing deformations always start inside the specimens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11564</video:player_loc><video:duration>590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10615</video:thumbnail_loc><video:title>Wirkungsspektrum der Step-down-Reaktion - Navicula</video:title><video:description>Pennales. Step-down reaction (photophobic reaction) in Navicula peregrina. Investigation of photoreceptors (animation) by comparing action and absorption spectra. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10615</video:player_loc><video:duration>143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11563</video:thumbnail_loc><video:title>Schlagzugbeanspruchung von spritzgegossenem Hart-PVC</video:title><video:description>Initiation and growth of inhomogenous deformations and cracks in injection moulded transparent hard PVC. The specimens are exposed to sudden tensile stress at room temperature showing stretch velocities of up to 10 %/min at the start. Due to high ductility and enormous energy storage the fracture is induced by necking, heat dissipation and following flow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11563</video:player_loc><video:duration>442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10724</video:thumbnail_loc><video:title>Fichtentyp</video:title><video:description>The spruce is an example of monopodial growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10724</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11520</video:thumbnail_loc><video:title>Auslösung und Registrierung des optokinetischen Nystagmus</video:title><video:description>Fundamentals of nystagmus registration (corneoretinal potential). Technique of bitemporal derivation. Explanation of the different eye movements: horizontal movements, optokinetic nystagmus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11520</video:player_loc><video:duration>412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10370</video:thumbnail_loc><video:title>Ballistospore Discharge in Basidiomycetes</video:title><video:description>Violent spore discharge in mushrooms and other basidiomycetes uses the same mechanism: Due to certain morphological and physiological properties of the spore wall, two liquid droplets are formed. When these two droplets coalesce, the surface area of the fusion droplet is reduced, which instantly generates energy utilized in spore discharge. Investigations were made with Itersonilia perplexans, a ubiquitous fungus which is easily grown in culture. The film introduces the organism, shows for the first time the process preceding spore discharge, and presents experiments which clarify the origin of the drops. The processes and physical forces during spore discharge are explained by animation. Includes time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10370</video:player_loc><video:duration>595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10379</video:thumbnail_loc><video:title>Life Cycle of the Red Bread Mould Neurospora crassa</video:title><video:description>The ascomycete Neurospora crassa, which is frequently used for genetic investigations, produces three reproductive structures on its haploid mycelium: Macroconidia, which serve vegetative dissemination; microconidia, which additionally take on a sexual function; and protoperithecia, which have only a sexual function. The film documents the most important phases of the life cycle, in part by means of time-lapse photography. Mycelial growth, macroconidia, and ascospore germination; development of the perithecia, different developmental phases of hooks and asci. The results of the crossing experiments between the black-pored wild type and the colourless mutant is included.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10379</video:player_loc><video:duration>693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12406</video:thumbnail_loc><video:title>Stercorarius skua (Stercorariidae) - Beutefang- und Freßverhalten</video:title><video:description>The film shows predation, killing and feeding habits of the Great Skua (Stercorarius skua skua) with three different preys (Rissa tridactyla, Larus marinus, Fratercula arctica). Also food-piracy (kleptoparasitism) with Sula bassana. All shots from Shetland Islands, GB, at 25 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12406</video:player_loc><video:duration>592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10371</video:thumbnail_loc><video:title>Isomorpher Generationswechsel - Allomyces macrogynus (Chytridiomycetes)</video:title><video:description>Der Film zeigt den Lebenszyklus von Allomyces macrogynus, einem Bodenpilz der Tropen und Subtropen, der wenige Bruchteile von Millimetern große baumförmige Thalli entwickelt. Der Kernphasenwechsel ist mit einem Generationswechsel verbunden: der diploide Sporophyt pflanzt sich asexuell über Planosporen fort; der haploide, gleichgestaltete Gametophyt bringt ungleich große männliche und weibliche Gameten hervor. Demgemäß ist der Befruchtungsmodus eine Anisogamie. Eine einfache Grafik veranschaulicht die Gesamtentwicklung. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10371</video:player_loc><video:duration>471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10378</video:thumbnail_loc><video:title>Infection of Nematodes by Hourglass Traps and Conidial Traps in Nematoctonus spp.</video:title><video:description>Nematophagous fungi belonging to the basidiomycete genus Nematoctonus trap and consume soil nematodes. They do this by means of two alternative strategies: one predatory and one endoparasitic. This is illustrated in Nematoctonus leiosporus, Nematoctonus concurrens and Nematoctonus robustus. Depending on environmental conditions, conidia germinate to form mycelia on which hourglass-like sticky traps develop or their conidia develop similar traps directly on short germ tubes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10378</video:player_loc><video:duration>488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11587</video:thumbnail_loc><video:title>Gerhard Ritter, Freiburg i. Br. 1966</video:title><video:description>Problems for the historian of modern history: general education as a prerequisite, framing views of history, dangers of specialized historical research, pedagogic mission of the history lecturer, thoughts upon research of contemporary history: tendency history, political history, economics, society.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11587</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41107</video:thumbnail_loc><video:title>An Unlikely Road to Advanced Open Source 3D Mapping Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41107</video:player_loc><video:duration>1826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/41106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/41106</video:thumbnail_loc><video:title>The UN OpenGIS Initiative</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/41106</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43082</video:thumbnail_loc><video:title>2. Vortragsrunde - Diskussion Moderation Prof. Dr. Mark Deiters</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43082</video:player_loc><video:duration>2678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43044</video:thumbnail_loc><video:title>New Detectors for High Energy Physics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43044</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10571</video:thumbnail_loc><video:title>ZB MED in pictures</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10571</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43084</video:thumbnail_loc><video:title>Fahrlässigkeit und Gesellschaft - Kriminologische Befunde zur Bedeutung der Fahrlässigkeitsdelikte im System strafrechtlicher Sozialkontrolle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43084</video:player_loc><video:duration>1732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43088</video:thumbnail_loc><video:title>Standardisiertes Outsourcing - Zur Bedeutung nichtstaatlicher Normen für die Fahrlässigkeitsstrafbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43088</video:player_loc><video:duration>1942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43083</video:thumbnail_loc><video:title>Begrüßung der Teilnehmerinnen und Teilnehmer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43083</video:player_loc><video:duration>1105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/43085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/43085</video:thumbnail_loc><video:title>Grundlagen des Fahrlässigkeitsunrechts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/43085</video:player_loc><video:duration>2261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27344</video:thumbnail_loc><video:title>Dynamische Zerreißversuche - Zerreißen von Edel-Stählen mit einer durch Pulver-Gas angetriebenen Zerreiß-Maschine</video:title><video:description>Shown at 790 times slow-motion, the breaking of various special steels with a powder gas driven tensile testing machine. Observation shots of the test arrangement and the isochronic course of the test.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27344</video:player_loc><video:duration>217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27364</video:thumbnail_loc><video:title>Passer domesticus (Ploceidae) - Baden in Sand und Wasser</video:title><video:description>The film shows several House Sparrows of different age and sex when taking a bath in sand or water, respectively. Immediate changes from sand to water bathing are observed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27364</video:player_loc><video:duration>437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16634</video:thumbnail_loc><video:title>Epidermal Cell Culture - From Single Cells to Epidermal Sheets</video:title><video:description>The development of cell cultures is observed during the first five days, comprising the period from the dissemination of isolated epidermal cells (of a guinea pig) to the formation of a stratified epithelium in which mitoses take place.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16634</video:player_loc><video:duration>531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27603</video:thumbnail_loc><video:title>Euroleon nostras (Myrmeleonidae) - Schlüpfen der Imago</video:title><video:description>Metamorphosis of ant-lions takes place in a spherical cocoon of silk covered with grains of sand. After a period of about four weeks, the pupa uses its strong mandibles to bite a circular slit through the wall of the cocoon so that the top can be raised. Through the opening thus produced, the pupa emerges a little. The pupal skin splits along the back, and the imago starts to free itself. Initially, the appendages of the head and the legs are restrained inside the pupal skin and it takes some time to pull them out. After entirely having freed itself, the imago seeks a raised twig or stalk to spread from the base outwards. A few minutes later, the wings are rotated into the normal position above the abdomen. Soon after emergence, solidified remains of the larval food are discharged by the imago as a reddish meconial pellet. This is because during larval life the stomach does not communicate with the hindgut. During the course of a few hours, the integument hardens, adult coloration is assumed, and the ant-lion is ready to fly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27603</video:player_loc><video:duration>321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27359</video:thumbnail_loc><video:title>Castor fiber canadensis (Castoridae) - Fällen und Zerteilen eines Baumes</video:title><video:description>At night an adult beaver is occupied with cutting down a 30 cm thick polar. The trunk is already half cut in. Small yellow bark chips and relatively big corewood chips are lying around the tree. The beaver is cutting right-sidedly (=the right side of the head is turned upwardly) and left-sidedly. It always keeps its head in the same angle to the vertical running wood fibre. It expands the notch beyond the centre of the trunk. During and between the gnawing periods, the bever wipes the chips off the notch with its hands. In short breaks, the gnawing teeh are whetted. Finally, the deep, one-sided notch makes the poplar fall down. The bever cuts off an arm-thick branch and trails it away. Then it divides a neck-thick trunk. The notch is widened only to head-size. By numerous bites the notch is deepened; then the beaver raises its head, clens its mouth from the wooden chips and sits up to look around. Having made a cut around the trunk, the beaver raises it and the trunk breaks into two parts. The bigger one is trailed away in a right-sided transport.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27359</video:player_loc><video:duration>375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27604</video:thumbnail_loc><video:title>Euroleon nostras (Myrmeleonidae) - Trichterbau und Beuteerwerb</video:title><video:description>In the field, larvae of Euroleon nostras build their pits in sandy areas sheltered from rain and wind. To find an appropriate place, the ant-lion moves backward in apparently haphazard directions just underneath the soil surface. Pit construction is carried out by digging in deepening and narrowing circles following an inward and downward spiral. The central cone of sand is gradually undermined and flicked out of the pit. Finally, the pit wall is covered with fine sand and the ant-lion lies buried under the substratum at the vertex of the pit. When an insect falls into the trap, it starts to scramble up the sides. The ant-lion tosses sand with its head, thus making parts of the wall slide and carry the prey into the centre. Then the prey is captured and the ant-lion tries to insert its mandibles. If the insect offers resistance, the larva frequently flicks it back and forth against the sides of the pit to disorientate it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27604</video:player_loc><video:duration>552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27647</video:thumbnail_loc><video:title>Dreidimensionale Wirbelströmungen hinter Zylindern mit Endscheiben - Rauchdrahtmethode</video:title><video:description>Making currents visible by means of the smoke-wire method. Two vortex frequencies behind a cylinder are made simultaneously visible using stroboscopic lighting. Different length-diameter ratios (l/d) are observed, and the three-dimensional behaviour of the current field is shown. All takes are in slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27647</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25695</video:thumbnail_loc><video:title>Karneval in Patamban, Michoacán, Mexiko</video:title><video:description>Carnival in Patamban is celebrated by the whole village. It is a day when people make fun of each other. The girls, with a small wooden bull figure in their hands, hunt the young men. Sometimes they dance thus symbolising a bull fight. The cargueros of the three Virgin Mary figures have special obligations to fulfil these days. They invite people and share with them fruits, tamales and bread. Also, the encendedoras have invited guests. They help them to fulfil their obligations. In the afternoon the cargueros fetch from the fields bull figures made from corn stalks. The cabildos, the elders of the village, brand them. This year people met at the compound of Kene, the carguero of María de la Concepción. Her chapel in the churchyard had fallen to pieces. Carnival ends on Ash Wednesday. In the afternoon, the procession with the three Jesús Nazareno figures is held. Ash Wednesday ends with the marking of an ash cross on the participants' foreheads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25695</video:player_loc><video:duration>1695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16051</video:thumbnail_loc><video:title>Enhydra lutris (Mustelidae) - Putzen</video:title><video:description>The film shows different cleaning habits of the sea otter (Enhydra lutris). Swimming on their back the animals rub their fur with their forepaws and treat it with their teeth. As the forelegs are very short, hindlegs and tail are crooked upwards to the cleaned. If young sea otters get out their balance and are submerged while cleaning themselves, - as it happens frequently - they are held fast from backwards by an older animal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16051</video:player_loc><video:duration>180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16057</video:thumbnail_loc><video:title>Podilymbus podiceps (Podicipedidae) - Fressen von Fischen</video:title><video:description>The film documents the consumption of self-caught fish. Fish caught are swallowed head first.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16057</video:player_loc><video:duration>137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18819</video:thumbnail_loc><video:title>Troglops albicans (Malachiidae) - Balz und Kopulation</video:title><video:description>The film covers the wooing and copulation of Troglops albicans L. In the frontal area of his head, the male has a cavity, around which, in several places, a taste secretion is released. The cavity is offered to the female to nibble at, during which action her taste buds come into contact with the secretion. Repeated intake of the secretion decreases the female's initial aversion to mating. The male tests the willingness to mate by rearward touching of his partner, who remains still when ready to mate. The Troglops wooing is distinguished by the surprisingly energetic activity of the male. The male alternates continuously between the two polar actions: profferance of the cavity and rearward (testing) contact. He glides in a rapid sideways movement along the partner or around her. This 'dance around the female' can last for hours. A little while after begin of copulation, the male subsides into a state of rigidity, whereby he loses retention of the riding position and falls over backwards. After the 'awakening', the original riding position is taken up again. The female attempts to free herself of the copulating male by means of rapid circling movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18819</video:player_loc><video:duration>413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18693</video:thumbnail_loc><video:title>Leukozyten (Homo sapiens) - Phagozytose von Bakterien</video:title><video:description>The phagocytosis of various kinds of bacteria is shown in the film. The active phagocytes are neutrophil and eosinophil granulocytes and also monocytes from peripheral human blood. The investigations were carried out at room temperature on a cover-glass preparation, using a phase-contrast microscope.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18693</video:player_loc><video:duration>515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18691</video:thumbnail_loc><video:title>Monozyten - Homo sapiens</video:title><video:description>In the film, surviving monocytes from peripheral human blood are examined in a cover glass preparation. Cell migration, the phagocytosis of different types of bacterium and the effect of increased temperatures on the behaviour of the cell are shown. Finally the degeneration of the cells is demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18691</video:player_loc><video:duration>396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18697</video:thumbnail_loc><video:title>Degeneration - Neutrophiler Granulozyt</video:title><video:description>In the film, surviving neutrophil granulocytes from peripheral human blood is examined in a cover glass preparation. The development of cell migration at this stage, phagocytosis of different types of bacterium and the effect of increased temperatures on the behaviour of cell are shown. Finally the degeneration of the cells is demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18697</video:player_loc><video:duration>111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18695</video:thumbnail_loc><video:title>Thrombozyten - Homo sapiens</video:title><video:description>The film shows isolated thrombocytes in a cover-glass preparation under a phase-contrast microscope. Morphological changes and the formation of fibrin network are followed in vitro.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18695</video:player_loc><video:duration>228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18694</video:thumbnail_loc><video:title>Leukozyten (Rana esculenta) - Emigration</video:title><video:description>The film documents the emigration of leucocytes from the blood vessels into adjacent tissues. One can watch the occurrence in the small mesenteric veins of the frog.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18694</video:player_loc><video:duration>239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18696</video:thumbnail_loc><video:title>Emigration - Leukozyten</video:title><video:description>A neutrophil granulocyte fixed at the vessel wall: the cytoplasm is pushed forward into the tissue. Nuclear segments jam themselves through tissue gap. Finally the cell expands in the tissue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18696</video:player_loc><video:duration>121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20056</video:thumbnail_loc><video:title>Integrierte Erstellung von Zeichnung, Arbeitsplan und NC-Lochstreifen</video:title><video:description>Comparison of the conventional generation of part outlines, process plan and NC-tapes in the departments of manufacturing, workplaning, NC-programming, card punching with the computer supplemented, integrated generation of these manufacturing documents at the terminal using the computer programmes "Detail 2", "Autap", and "Autap NC".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20056</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12556</video:thumbnail_loc><video:title>Analysis of Chaotic Dynamics - 1. Spacemodel</video:title><video:description>Unbalanced rotors exhibit a characteristic mechanical oscillation. Using non-linear Duffing equations the dynamics are recreated in a computer model with springing and damping depending on the excitation amplitude. The curve is supplemented by synthesizer acoustics. Analysis using phase curve, trajectories, Poincaré sections, the 3D-Model of a strange attractor and Ueda-diagram.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12556</video:player_loc><video:duration>1307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12562</video:thumbnail_loc><video:title>Analyse chaotischer Schwingungen - 2. Stabilität</video:title><video:description>The stability; the spacial behaviour of non-linear oscillations, is explored using Lyapunow exponentials and Ueda diagram. Bifurcations are shown. Very useful is the method of cell figures, which allows a quick calculation of long-term stability. Minimal changes of certain parameters decide wether the system behaviour is periodic or chaotic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12562</video:player_loc><video:duration>820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21952</video:thumbnail_loc><video:title>cAMP induced aggregation of Dictyostelium</video:title><video:description>Experimentally triggering chemotactic movements in the slime mould Dictyostelium by the signal molecule cyclic adenosine monophosphate or cAMP. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21952</video:player_loc><video:duration>56</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21948</video:thumbnail_loc><video:title>cAMP induzierte Aggregation von Dictyostelium</video:title><video:description>Experimentelle Auslösung chemotaktischer Bewegungen bei der Schleimpilzamöbe Dictyostelium durch das Signalmolekül cAMP (zyklisches Adenosinmonophosphat). Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21948</video:player_loc><video:duration>55</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21951</video:thumbnail_loc><video:title>Chemotactic movement in Dictyostelium discoideum</video:title><video:description>Different film sequences on chemotactic movement triggered by cyclic AMP in Dictyostelium amoebas. Visualisation of actin by fluorescence labelling. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21951</video:player_loc><video:duration>49</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21956</video:thumbnail_loc><video:title>3D visualisation of molecules with RasMol</video:title><video:description>Different 3D visualisations of a molecule are illustrated using the cytochrome c molecule as an example. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell II - The power plant (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21956</video:player_loc><video:duration>75</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21550</video:thumbnail_loc><video:title>Glyceraldehyde-3-phosphate dehydrogenase, GAP DH 2</video:title><video:description>Tetramer formation of the glycolysis enzyme glycerinaldehyd-3-phosphate dehydrogenase - GAPDH 2. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell II - The power plant (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21550</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21542</video:thumbnail_loc><video:title>Effect of oxygen deficiency on paramecium</video:title><video:description>Failure of the contractile vacuole due to oxygen deficiency resulting in swelling and ultimately bursting of the cell. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21542</video:player_loc><video:duration>59</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21548</video:thumbnail_loc><video:title>Succinate dehydrogenase</video:title><video:description>Structure and function of succinate dehydrogenase; complex II, respiratory chain. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell II - The power plant (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21548</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12555</video:thumbnail_loc><video:title>Analysis of Chaotic Dynamics - 2. Stability</video:title><video:description>The stability; the spacial behaviour of non-linear oscillations, is explored using Lyapunow exponentials and Ueda diagram. Bifurcations are shown. Very useful is the method of cell figures, which allows a quick calculation of long-term stability. Minimal changes of certain parameters decide wether the system behaviour is periodic or chaotic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12555</video:player_loc><video:duration>820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12560</video:thumbnail_loc><video:title>Partikelbewegung und Zerkleinerungsvorgänge in einer Turbomühle</video:title><video:description>In order to detect possibilities of improving the design of mills and the energy utilization, the stresses to which the particles were exposed in the individual areas of a turbo-mill were recorded and analsed with the aid of high-speed cinematography. The tests with white pepper were executed at a rotor circumferential speed of u=40 m/sec., with a material throughout of M[M]=150 kg/h and with varying configurations of the peripheral grid. The tests covered the percentage of material comminuted by the first impact, the penetration into and the discharge from the baffle plates of the rotor, the conditions prevailing in the rotating material circle between rotor and peripheral grid, as well as the the passing of the particles through the peripheral grid.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12560</video:player_loc><video:duration>405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21945</video:thumbnail_loc><video:title>Zeitkippungen</video:title><video:description>"Pivoting time" in film means to exchange a space dimension (here the horizontal image plane) with the time axis: first the film scene has to be digitized, then the pixels of all frames are imported in a three-dimensional data field. Finally, a new frame series along one of the former image plane axes can be exported and shown as a film scene. As a result aesthetically appealing and film analytically informative optical phenomena occur. The time pivoted scenes published here with the intertitles "diagonal", "three", and "tracking" are the first examples of this method and should demonstrate its effect on basic movements and tracking shots.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21945</video:player_loc><video:duration>194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21950</video:thumbnail_loc><video:title>Südwest-Europa, Andalusien - Flamenco gitano</video:title><video:description>A group of Spanish gypsies demonstrates five different forms of the Flamenco gitano: Soleares, Alegrías, Tanguillos, Tientos, Bulerías. The dancing and singing is accompanied by two guitars and hand-clapping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21950</video:player_loc><video:duration>1175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21944</video:thumbnail_loc><video:title>Entwicklung von Dictyostelium</video:title><video:description>Spore germination; phagocytosis; division of amoebae; formation of cell aggregations and sporophore: aggregation of amoebae, migration of slug, culmination up to differentiation of spores. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21944</video:player_loc><video:duration>842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21947</video:thumbnail_loc><video:title>Chemotaktische Bewegung bei Dictyostelium discoideum</video:title><video:description>Verschiedene Bildsequenzen über chemotaktische Bewegung von Dictyostelium-Amöben, ausgelöst durch zyklisches AMP. Sichtbarmachung des Aktins durch Fluoreszenzmarkierung. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21947</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22958</video:thumbnail_loc><video:title>Spontane Farbbevorzugung bei Tagfaltern</video:title><video:description>Inachis io, Pieris brassicae. Approaching flowers for food in natural biotope: enticement of the butterflies with various coloured experimental models displays the preference for certain colours found in some species: other colour preferences for egg laying and seeking resting places.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22958</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22362</video:thumbnail_loc><video:title>Development in the Sea Urchin (Psammechinus miliaris) - Differentiation of the Coelom</video:title><video:description>Schematic animation and in vivo sequences demonstrate: 1. Stages in the development of the coelom in the young pluteus; 2. Stages in the development of thesea urchin anlage in the more advanced pluteus until readiness for metamorphosis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22362</video:player_loc><video:duration>675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22897</video:thumbnail_loc><video:title>Die basalen Ganglien des menschlichen Gehirns</video:title><video:description>Horizontal cut through the human brain. Marking the structures of the basal ganglia. Isolated preparation of the basal ganglia, various views.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22897</video:player_loc><video:duration>516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25475</video:thumbnail_loc><video:title>Predator-Prey Density</video:title><video:description>Predator and prey numbers, e.g. of ostomatid beetles and six-toothed spruce bark-beetles, are closely linked in the course of several years. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25475</video:player_loc><video:duration>50</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25479</video:thumbnail_loc><video:title>Spruce-type Growth</video:title><video:description>The spruce is an example of monopodial growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25479</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25481</video:thumbnail_loc><video:title>Canopy Breakage</video:title><video:description>Tree growth is frequently disturbed by external influences. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25481</video:player_loc><video:duration>31</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25480</video:thumbnail_loc><video:title>Maple-type Growth</video:title><video:description>The maple is an example for sympodial growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25480</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25474</video:thumbnail_loc><video:title>Ostomatid Beetle</video:title><video:description>Ostomatid beetles are the natural predators of bark beetles. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25474</video:player_loc><video:duration>109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16408</video:thumbnail_loc><video:title>Hans Purrmann im Gespräch mit Ernst Schumacher, Montagnola 1962</video:title><video:description>Hans Purrmann's life and work: influence of Matisse - study of the old masters - developing a personal style - Renoir - early works - plans for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16408</video:player_loc><video:duration>668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16409</video:thumbnail_loc><video:title>Hans Purrmann in seinem Atelier, Montagnola 1962</video:title><video:description>Hans Purrmann painting a still life with flowers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16409</video:player_loc><video:duration>661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18218</video:thumbnail_loc><video:title>Das Rüsselreflexverhalten der Honigbiene - Die Konditionierung von Gerüchen und ihre Verarbeitung im Gehirn</video:title><video:description>Demonstration der Konditionierung von Gerüchen (Rosenduft): Fixierte Bienen-Arbeiterinnen, denen gleichzeitig Zuckerwasser und Rosenduft geboten wird, speichern die Information im Gehirn und zeigen künftig das Rüsselreflexverhalten auch dann, wenn ihnen der Duft ohne Zuckerwasser geboten wird. Die Speicherung derartiger Erfahrungen befähigt die Bienen zur intraspezifischen Kommunikation über Trachtquellen zur Blütenstetigkeit. Mit REM-Aufnahmen und Zeichentrick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18218</video:player_loc><video:duration>491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25697</video:thumbnail_loc><video:title>Tschadsee - Mutter des Wassers. Vier Unternehmer, zwei Dörfer und ein See in Afrika</video:title><video:description>When the level of Lake Chad sank during the 1970s, a wide strip of fertile land was exposed on the Nigerian shore. A considerable number of villages sprang up on the banks of the former lake and peoples of various origins settled there. In the dry Sahel zone the waters of Lake Chad offer fishermen, farmers and tradesmen the prospect of a good income the whole year round. While some still only dream of making easy money, others have laid the foundations of a secure livelihood. The film shows daily life in two villages on the shores of Lake Chad, focussing on four entrepreneurs - two women and two men - each one successfully conducting business in his or her own way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25697</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25482</video:thumbnail_loc><video:title>Spacing Dependency</video:title><video:description>A simulation shows, how tree spacing influences growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25482</video:player_loc><video:duration>31</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25483</video:thumbnail_loc><video:title>Influence of Light</video:title><video:description>A simulation shows growth with competition for light. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25483</video:player_loc><video:duration>42</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25769</video:thumbnail_loc><video:title>"Zählende" Tiere</video:title><video:description>Experiments with different animals (yellow-crowned parrot, magpie, squirrel). Simultaneous capabilities: recognizing numbers with same-sized dots, in alternating positions and with dots of different sizes, choice of the only differing number. II. successive capabilities: applying numbers. III. Application of perceived numbers: looking for a certain number of baits. IV. Perception of applied numbers: eating of a certain number of grains and choosing this number. Recording speed 16 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25769</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16136</video:thumbnail_loc><video:title>Gliedertiere auf Roridula - Zwischen Kommensalismus und Symbiose</video:title><video:description>Der Film zeigt die Bewegungsweisen der Gliedertiere auf der Pflanze und ihren Beuteerwerb. Es läßt sich z. Zt. noch nicht sicher entscheiden, inwieweit es sich hier um Fälle von Kommensalismus oder Symbiose handelt. Ein Vorteil für die Pflanze könnte darin bestehen, daß ihre Bewohner ihnen über ihren Kot benötigte Nährstoffe zuführen, so daß sich eine symbioseähnliche Situation ergäbe. Die Pflanzen scheinen aber keine weitgehende Abhängigkeit von ihren Bewohnern entwickelt zu haben: Sie wachsen und fruchten auch ohne Besatz mit Gliedertieren, obwohl aus der Haltung von Roridula bekannt ist, daß Exemplare mit Wanzen besser gedeihen. Die Aufnahmen erfolgten an natürlichen Standorten und im Labor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16136</video:player_loc><video:duration>645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16135</video:thumbnail_loc><video:title>Biologie der Schwarzfersenantilope (Aepyceros melampus)</video:title><video:description>Der Film stellt die Biologie dieser Antilope im Masal Mara Nationalreservat in Kenia vom März bis zum September dar. In dieser Zeit wechseln die Tiere aus Ihren Trockenzeitgebieten in den Buschniederungen und Galeriewäldern in die offenen Grasländer, wobei sie ihre Nahrung von Laub auf Gras umstellen. Gezeigt werden Nahrungsaufnahme, Paarungsverhalten, Feindvermeidung, Mutter-Kindverhalten, das Verhalten der territorialen Böcke, Ausschnitte aus Rangkämpfen und einem Territorialkampf. Der Film enthält nur Freilandaufnahmen. Die Tonaufnahmen erfolgten separat und wurden angelegt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16135</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16123</video:thumbnail_loc><video:title>Cricetus cricetus (Muridae) - Eintragen von Nahrung und Nistmaterial</video:title><video:description>The film demonstrates the behaviour of the hamster Cricetus cricetus when carrying food and nestmaterial. Hamsters innately collect and store food. Food is stuffed into the check-pouches with characteristic movements of the paws and transported to the burrow. Then it is stored in special store rooms within the burrow. Nesting material is transported with the mouth to the sleeping corner; it serves for wadding the nest and as a protection against the cold during hibernation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16123</video:player_loc><video:duration>179</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16138</video:thumbnail_loc><video:title>Paarungsverhalten beim Löwen (Panthera leo)</video:title><video:description>In der Fortpflanzungsbiologie der Löwen fällt die ungewöhnlich hohe Zahl von Paarungen auf, die zur Befruchtung der Weibchen notwendig sind: meist wird eine Löwin erst nach mehr als 1000 Paarungen schwanger. Der Film zeigt anfangs ein Paar mit einem postöstrischen Weibchen, das keine Paarungen mehr zuläßt. Am folgenden Tag sind die beiden von zwei weiteren Löwinnen begleitet, die vermutlich gerade erst in Östrus kommen und noch keine Kopulationen dulden, obwohl sie das Männchen häufig auffordern. Der zweite Teil des Films zeigt ein Paar während des zweiten Östrustages einer Löwin. Diese Tiere paarten sich in Abständen von 10 bis 30 Minuten, wobei anfänglich meist die Löwin die Paarung initiierte, während später auch das Männchen diese einleitete. Der Film enthält nur Freilandaufnahmen. Die Tonaufnahmen erfolgten separat und wurden angelegt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16138</video:player_loc><video:duration>456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16132</video:thumbnail_loc><video:title>Kampf- und Paarungsverhalten bei der Leierantilope (Damaliscus lunatus)</video:title><video:description>Territorial fight, threatening leaps, ramming, pushing and levering aside. Ritualised boundary confirmation between two territorial bulls. Displaying, goring, pawing, defecating. Behaviour of territorial bulls. Examining the female, unsuccessful mounting, acts of copulation. Field cinematographic takes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16132</video:player_loc><video:duration>574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16134</video:thumbnail_loc><video:title>Beuteerwerb beim Serval (Felis serval)</video:title><video:description>Dargestellt werden Ausschnitte aus dem Tagesablauf eines Servalweibchens im Masai Mara Nationalreferat in Kenia gegen Ende der kleinen Regenzeit im Januar. In dieser Zeit fing die Katze vor allem Mäuse, nahm aber auch Heuschrecken, Nestlinge von Bodenbrütern und eine kleine Schlange. Das Weibchen durchstreifte bei den Aufnahmen fast nur Hochgras und orientierte sich bei der Jagd großteils akustisch. Gezeigt wird das Beschleichen und Belauern, Beutesprünge und das Verzehren der Beute. Bei der Jagd auf Mäuse wandte die Katze typische Such- und Verfolgungssprünge an, mit denen Mäuse in der dichten bodennahen Vegetation aufgescheucht wurden. Der Film zeigt nur Freilandaufnahmen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16134</video:player_loc><video:duration>439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17737</video:thumbnail_loc><video:title>Der Drehkegel</video:title><video:description>Darstellung in senkrechter Axonometrie, Darstellung eines Doppelkegels mit Geradenschar als Erzeugende im Aufriß, Schnitte des Kegels mit Ebenen senkrecht zur Aufrißtafel, wobei die Ebenen um eine Achse gedreht werden: Hyperbel, Parabel, Ellipse, Kreis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17737</video:player_loc><video:duration>117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21497</video:thumbnail_loc><video:title>Poolflammen - Dynamik dissipativer Strukturen</video:title><video:description>Simultanaufnahmen von Interferenzstreifenmustern und Strahldichtemustern mit einem holographischen Real-Time-Durchlicht-Interferometer. Dynamik organisierter Dichtestrukturen in Poolflammen organischer Flüssigkeiten und Gase. Wärme-, Stoff- und Impulsaustausch. Turbulenzentstehung. Zeitdehnung 600 B/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21497</video:player_loc><video:duration>1162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21536</video:thumbnail_loc><video:title>Succinat-Dehydrogenase</video:title><video:description>Struktur und Funktion der Succinat-Dehydrogenase, Komplex II der Atmungskette. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle II - Das Kraftwerk. (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21536</video:player_loc><video:duration>51</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21537</video:thumbnail_loc><video:title>Proteinsynthese am endoplasmatischen Retikulum</video:title><video:description>Animation zur Synthese von Proteinen an den Ribosomen des rauhen endoplasmatischen Retikulums. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21537</video:player_loc><video:duration>81</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12526</video:thumbnail_loc><video:title>Jaculus jaculus (L.) - Graben I</video:title><video:description>Digging movements of the desert jerboa: alternate scraping with the front feet, simultaneously pushing back the loose material with the front feet and further transport with the hind feet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12526</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21535</video:thumbnail_loc><video:title>Glycerinaldehydphosphat-Dehydrogenase, GAP-DH 2</video:title><video:description>Tetramerbildung des Glykolyseenzyms Glycerinaldehydphosphat-Dehydrogenase-GAP-DH 2. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle II - Das Kraftwerk. (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21535</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21534</video:thumbnail_loc><video:title>Glycerinaldehydphosphat-Dehydrogenase - GAP-DH 1</video:title><video:description>Struktur des Glykolyseenzyms Glycerinaldehydphosphat-Dehydrogenase. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle II - Das Kraftwerk. (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21534</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12527</video:thumbnail_loc><video:title>Phoca vitulina (L.) - Schwimmen und Tauchen</video:title><video:description>Swimming movements of a common seal under water, propulsion through hind extremities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12527</video:player_loc><video:duration>118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21533</video:thumbnail_loc><video:title>Porin</video:title><video:description>Struktur des Moleküls Porin (Porine sind Poren in der äußeren Membran von Bakterien und Mitochondrien). Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle II - Das Kraftwerk. (C 7101)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21533</video:player_loc><video:duration>47</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12528</video:thumbnail_loc><video:title>Potos flavus (Schreb.) - Klettern</video:title><video:description>A kinkajou climbing on branches; closeups of front and hind legs. Slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12528</video:player_loc><video:duration>214</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12524</video:thumbnail_loc><video:title>Rhea americana (L.) - Lauf</video:title><video:description>Running movements of the nandu. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12524</video:player_loc><video:duration>65</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25678</video:thumbnail_loc><video:title>The Waried Transport Company - A Chapter from the History of German Technology</video:title><video:description>In the 1930s, the director of the Waried shipping company took a film camera with him on his travels. It was the era of the Great Depression - and it was also the early days of the National Socialist dictatorship in Germany. Amateur filmmaker Adolf Schneider took movies of ship christenings and launchings, their concomitant celebrations and sea trials. But he also filmed vacation trips and family outings. The movies he made render a portrait of an age and a society in transition, a society heading for a catastrophe of unimaginable proportions about which it obviously had no premonition whatever.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25678</video:player_loc><video:duration>4069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16062</video:thumbnail_loc><video:title>Lepus europaeus (Leporidae) - Paarungsverhalten (Freilandaufnahmen)</video:title><video:description>The film shows several European hares running and roving vividly on a field. They are chasing each other at a high speed, doubbling and jumping in the air. While cambating in upright position, they beat each other heavily with their forelegs. In the last stage of the mating preliminaries the male keeps on going over the female's back and presses her down to the ground. The female succeeds in getting rid of the male again and again, at last she runs away. The chase of the male comes to an end not before the female starts raising up its tail indicating that she is ready to couple and sits down. The pair copulates several times with only short intervals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16062</video:player_loc><video:duration>196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16066</video:thumbnail_loc><video:title>Dendrocopos major (Picidae) - Nahrungserwerb</video:title><video:description>A spotted woodpecker hammers in a "anvil" seeds open, which he collects from the ground. The woodpecker then rings a tree. In this one can see how he extracts a large larvae from the wood with the aid of his long tongue, and breaks this down and eats it. At the close the woodpecker turns his attention to a hazelnut which escapes him several times and which he catches with his front feathers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16066</video:player_loc><video:duration>195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16064</video:thumbnail_loc><video:title>Dryocopus martius (Picidae) - Füttern kleiner Jungvögel</video:title><video:description>A black woodpecker climbs to its nest hole. Unfeathered young lie in the open hole which the parent bird touches with the beak until these make searching movements with stretched necks and opened beaks. They are then fed and brooded, until the other parent appears to start feeding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16064</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16063</video:thumbnail_loc><video:title>Otis tarda (Otididae) - Balzverhalten</video:title><video:description>Courtship behaviour of the Great Bustard Otis tarda. Male and female of this species differ in size. This exterior sexual dimorphism is emphasized by the male by presenting the light coloured underside of his wings and by blowing up the sack of the throat. In this position the male performes his courtship dance in front of a female.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16063</video:player_loc><video:duration>401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16060</video:thumbnail_loc><video:title>Centrocercus urophasianus (Tetraonidae) - Balz</video:title><video:description>The film contains open air shots of the courtship behaviour of the Centrocercus urophasianus. Males and females of this species do not establish a permanent relationship: a female seeks the male pairing area for pairing, who attempt to attract the females attention with a series of special movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16060</video:player_loc><video:duration>248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16065</video:thumbnail_loc><video:title>Jynx torquilla (Picidae) - Nahrungserwerb, Funktion der Zunge</video:title><video:description>The wryneck pecks first at living ants and swallows subsequently inaccessible ant pupae, which he searchs out and captures with the aid of his long wormlike, glutinous, tongue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16065</video:player_loc><video:duration>98</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16058</video:thumbnail_loc><video:title>Stercorarius parasiticus (Stercorariidae) - Verleiten</video:title><video:description>In the present film open air shots are shown of distraction manouvers in the parasite seagull. During these manouvers the birds simulate lameness and attempt with limping and fluttering to distract possible foes from the nest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16058</video:player_loc><video:duration>94</video:duration></video:video></url><url><loc>https://av.tib.eu/media/16498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/16498</video:thumbnail_loc><video:title>Verhaltensweisen blinder Kinder</video:title><video:description>Psychomotor behaviour of blind children aged between 2 1/2 and 7 1/2 years. Introducing three children with and without mental handicap. Recording speed 16 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/16498</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19328</video:thumbnail_loc><video:title>Biologie der Stechmücke Anopheles</video:title><video:description>Die Stechmücke Anopheles ist weltweit verbreitet. Sie spielt eine wichtige Rolle als Überträger der Malaria. Am Beispiel von Anopheles stephensi wird ihr vollständiger Entwicklungszyklus gezeigt: Eiablage, Entwicklung der Eilarve und das Schlüpfen, Verhaltensweise und Morphologie der Larven, Morphologie der Puppen und der Schlüpfvorgang der adulten Mücken. Die wesentlichen Merkmale der männlichen und weiblichen Mücke werden vorgestellt sowie das Blutsaugen, das Voraussetzung für die Eireifung ist. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19328</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19342</video:thumbnail_loc><video:title>Biology of the Mosquito Anopheles</video:title><video:description>The mosquito is widely distributed over the whole world and is important as carrier of malaria. The development cycle is demonstrated using Anopheles stephensi: egg laying, morphology, behaviour and pupation of the larvae. Typical characteristics of males and females are shown, as well as the sucking of blood, which is needed for egg development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19342</video:player_loc><video:duration>811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20254</video:thumbnail_loc><video:title>The cytoplasm of Allium cepa inner epidermal cells observed by UV-microscopy at 310nm</video:title><video:description>Die kürzeren Wellenlängen des Ultraviolett-Mikroskops erlauben höhere Auflösung und Lichtabsorption durch Proteine und andere Elemente des Cytoplasmas, was eine detailliertere Analyse des Cytoplasmas und seiner Organelles erlaubt. Dünne Elemente des Endoplasmatischen Reticulums (Durchmesser kleiner als 100 nm) und Bündel von Aktinfilamenten werden sichtbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20254</video:player_loc><video:duration>531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12419</video:thumbnail_loc><video:title>Marmosa ruatanica isthmica (Goldmann) - Klettern</video:title><video:description>Opossum. The animal skilfully climbs head up or down. The strong lateral calluses of hands and feet serve a function similar to the thumb in primates. Lab shots. With slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12419</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21354</video:thumbnail_loc><video:title>Alfred Kühn, Tübingen 1961</video:title><video:description>Alfred Kühn talking about "specialisation and teamwork". He describes the division of the main natural sciences like physics chemistry, and biology into many sections and calls for teamwork in the overlapping areas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21354</video:player_loc><video:duration>309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12463</video:thumbnail_loc><video:title>Sus scrofa (Suidae) - Wildschwein</video:title><video:description>The DVD contains the films E 1254 "Sus scrofa (Suidae) - Nest-building Behaviour" and E 949 "Play of the Young".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12463</video:player_loc><video:duration>1311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21355</video:thumbnail_loc><video:title>Carlo Schmid - Gedanken zur "Woche der Brüderlichkeit", Bonn 1960</video:title><video:description>The Vice President of the German Parliament, Prof. Dr. Carlo Schmid (SPD), talks about the meaning of "brotherhood". Command of brotherliness as an admonition to commemorate the crimes of National Socialism - refusal of the legend of a collective innocence - "Much too few people stood up to prevent the terrible things that happened so that we couldn't be released from our responsibility" - brotherhood in the decisions towards human deeds and suffering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21355</video:player_loc><video:duration>457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12454</video:thumbnail_loc><video:title>Micrasterias denticulata (Desmidiaceae) - Morphogenese</video:title><video:description>Algae. Movement, details of cell anatomy. Nucleus division, centripetal septum formation, development and growth of a bulbus, formation of lobes, migration of the chloroplast, lappet shape of chloroplasts at the lobes' ends, migration of the nucleus, differentiation of the new half cell. With time lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12454</video:player_loc><video:duration>580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21356</video:thumbnail_loc><video:title>Paul Löbe berichtet aus seinem politischen Wirkungskreis in Vergangenheit und Gegenwart, Berlin, Februar 1957</video:title><video:description>Election for president ot the parliament, 1920 - professional and political vita - remarks on the Weimar Republic - strong commitment for Germany's reunification - his work in the "Trusteeship Indivisible Germany".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21356</video:player_loc><video:duration>588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12461</video:thumbnail_loc><video:title>Euroleon nostras (Myrmeleonidae)</video:title><video:description>The DVD contains the films E 3005 "Euroleon nostras (Myrmeleonidae) - Eclosion" and E 3006 "Euroleon nostras (Myrmeleonidae) - Pit Construction and Preying".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12461</video:player_loc><video:duration>554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21541</video:thumbnail_loc><video:title>Melissa in tap water</video:title><video:description>Effect of a hypotonic medium (water) on the cell turgor in a melissa plant, 100x time-lapse. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21541</video:player_loc><video:duration>38</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21540</video:thumbnail_loc><video:title>Melissa in a hypertonic sugar solution</video:title><video:description>Effect of a hypertonic sugar solution on the cell turgor in a melissa plant. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21540</video:player_loc><video:duration>30</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12531</video:thumbnail_loc><video:title>Rhina squatina - Schwimmbewegungen</video:title><video:description>Angel shark. The flattenend body and the large pectoral fins combine the locomotion principles of rays and sharks: propulsion through tail beats and movement of pectoral fins, buoyancy by positioning of pectoral fins.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12531</video:player_loc><video:duration>183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21539</video:thumbnail_loc><video:title>Recovery of a wilted lemon balm (melissa) after being watered</video:title><video:description>Re-establishing of the turgor in a dried out Melissa. From the CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). The Cell III - Inner Boundaries - Membranes and Transport (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21539</video:player_loc><video:duration>32</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12530</video:thumbnail_loc><video:title>Jaculus jaculus (L.) - Graben II</video:title><video:description>Close-up of the digging movements of the desert jerboa; removing sand with head and front paws; grooming. Partly slow-motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12530</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12529</video:thumbnail_loc><video:title>Meriones persicus (Blanf.) - Graben</video:title><video:description>Muridae. Digging movements of the Persian jird; "drilling" with the nose into the sand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12529</video:player_loc><video:duration>166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14902</video:thumbnail_loc><video:title>Das ebene Doppelpendel</video:title><video:description>Physikalisches (Realaufnahmen) und mathematisches (Computer-Simulationen) Doppelpendel; ausführliche Diskussion der Bewegungsformen (periodisch, quasi-periodisch, chaotisch) in Abhängigkeit von zahlreichen Ausgangssituationen bei verschiedenen Energieniveaus. Aufbau und Interpretation zugehöriger Poincaré-Schnitte. Darstellung des Zerfalls der "letzten KAM-Linie".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14902</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15810</video:thumbnail_loc><video:title>Vibrations of a Rectangular Membrane</video:title><video:description>The single steps of the complex vibrational forms of a rectangular membrane were calculated on a computer and filmed from the display. They permit a detailed analysis of different vibrational modes under special initial and boundary values. The superposition is demonstrated separately.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15810</video:player_loc><video:duration>715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15766</video:thumbnail_loc><video:title>Darstellung der Elektronendichten des schwingenden und rotierenden Wassermoleküls</video:title><video:description>SCF calculations for the potential curves and the charge densities of H2O were carried out in order to obtain a theoretical description of the behaviour of the rotating and swinging water molecule. The cartoon film demonstrates the degrees of freedom of this system, its normal modes and the specific heat as a function of the temperature.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15766</video:player_loc><video:duration>261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15986</video:thumbnail_loc><video:title>Amblyrhynchus cristatus (Iguanidae) - Kampf der Weibchen</video:title><video:description>Female sea iguanas guarding and defending the scarce hatching grounds; threatening nodding of the head, head bumping, pushing, biting (damaging fight), ram thrusts in the back.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15986</video:player_loc><video:duration>408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11537</video:thumbnail_loc><video:title>Ferroelastizität in Antimonoxidjodid Sb[5]O[7]J - Umorientierung von Domänen durch Druck; Thermische Phasentransformation</video:title><video:description>Crystals of this material can exist in three different orientation states which can be mutually switched into each other by applying an external stress. The various domain patterns observed in polarized light and the domain wall movements are demonstrated. In addition we show the changes in domain pattern upon heating, its disappearance at the transition temperature and its reestablishment upon cooling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11537</video:player_loc><video:duration>653</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10365</video:thumbnail_loc><video:title>Reproduction and Development of Blastocladiella emersonii</video:title><video:description>Dimorphism in the chytridiomycete Blastocladiella emersonii is controlled by environmental factors. After 24 hours under CO2-poor conditions the fungus forms thin-walled, colourless zoosporangia. On substrate enriched with bicarbonate thick-walled red-brown sporangia are formed with a life-time of months. The film contrasts these 2 forms of development with microscopy and animations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10365</video:player_loc><video:duration>644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10449</video:thumbnail_loc><video:title>Mitteleuropa, Bayern - Aufstellen des Maibaums in Oderding bei Weilheim</video:title><video:description>It is mainly in Upper-Bavaria that maypoles are erected. They are mostly painted in white and blue (the regional colours of Bavaria) and decorated with figures and the signs of the various guilds etc. The film shows how the maypole is transported by a horse-pulled trailer to the local inn of Oderding near Weilheim and there erected by a group of young men. Particularly included are the accompanying activities such as playing children, brassband etc. to demonstrate the peculiar atmosphere. While maypoles have been erected in the surrounding communities for many years, the first maypole in Oderding was seen in 1965.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10449</video:player_loc><video:duration>990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10372</video:thumbnail_loc><video:title>Isomorphic Alternation of Generations - Allomyces macrogynus (Chytridiomycetes)</video:title><video:description>The life cycle of the sub/tropical soil fungus Allomyces macrogynus. Development of the tiny tree-like thalli. The exchange of nuclear phases is tied to alternation of generations, the diploid sporophyte reproduces asexually with planospores, the identical haploid gametophyte forms male and female gametes in unequal sizes. Fertilization is anisogamitous. Simple graphics explain the total cycle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10372</video:player_loc><video:duration>471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10470</video:thumbnail_loc><video:title>Ips typographus (Ipidae) - Kopulation und Eiablage</video:title><video:description>In the mating chamber the typographus male copulates twice with a female. Copulation is initiated by either male or female. The mates separate 10-30 seconds after the union. The egg-laying behaviour of the female is shown in 3 examples. The female always gnaws the new egg-niche at the end of the gallery. Mandibles and maxillae form a functional unit for gnawing. To lay the egg, the female backs up to the niche and lays egg directly into it. Afterwards she closes the niche with crumbs of phloem which she has already placed at the end of the gallery for this purpose.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10470</video:player_loc><video:duration>446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12395</video:thumbnail_loc><video:title>Frühentwicklung der Herzanlage - Gallus domesticus - 1. und 2. Bebrütungstag</video:title><video:description>The film shows by time lapse takes the establishment of the heart anlage and the morphogenetic movements whoch lead to the formation of the tubular heart and the cardiac loop. The film shows in normal frequency selected examples of early heart beats which begin in the 2nd day of incubation. Filming was carried out on embryos cultivated in vitro.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12395</video:player_loc><video:duration>232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12376</video:thumbnail_loc><video:title>Heterohyrax brucei (Procaviidae) - Fortbewegung im Geäst und Nahrungsaufnahme (Freilandaufnahmen)</video:title><video:description>The prime food source of the bush hyrax Heterohyrax brucei is bush and tree foliage, both in wet and dry seasons; to reach it the animals must sometimes climb vertical trunks and balance on thin branches, avoiding thorns. Supplementary foods are flowers and seeds when available, and grass in the rainy season. The leaves are bitten off with the molars and chewed. Twigs are reached for and held with mouth and forelegs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12376</video:player_loc><video:duration>390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10728</video:thumbnail_loc><video:title>Lichteinfluss</video:title><video:description>A simulation shows growth with competition for light. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10728</video:player_loc><video:duration>41</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10729</video:thumbnail_loc><video:title>Buche mit Fichte</video:title><video:description>In a simulation object of silvicultural management, spruces are removed for the benefit of the beeches. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10729</video:player_loc><video:duration>33</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10725</video:thumbnail_loc><video:title>Ahorntyp</video:title><video:description>The maple is an example for sympodial growth. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10725</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10454</video:thumbnail_loc><video:title>Mitteleuropa, Oberpfalz - Luzia-Gehen in Sattelbogen</video:title><video:description>In the area of Cham (Upper Palatinate) a bogy appears at the eve of Dec. 13th, the day of Saint Lucia, which is called "Luzia" or "Luzl". About the year 1930 this custom was still practised in the whole of north-east Bavaria especially by the farm workers. "Luzia" threatens to rip up the children's stomachs with her sickle and to fill them with bricks. Today this figure is widely rejected because of its negative effects on the children's minds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10454</video:player_loc><video:duration>277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10373</video:thumbnail_loc><video:title>Chromatography - 2. Analytical Techniques</video:title><video:description>The equipment used in the techniques for making liquid and gaseous chromatographic separations as thin-layer chromatography, high-capacity column chromatography and gas chromatography are presented here. Deposit of samples, encouragement of the mobile phase and the qualitative as well as the quantitave evaluation of chromatograms all require different kinds of instrumentation, depending on the technique of chromatographic separation involved. Together, these different instruments form an independent system of analysis. The various combinations of appliances used in these techniques of chromatographic analysis are shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10373</video:player_loc><video:duration>908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10788</video:thumbnail_loc><video:title>Stevia - Gesunde Süße aus der Pflanze</video:title><video:description>The Stevia-plant from Paraguay contains a sweetener, that is 300 times stronger than sucrose. The socalled steviosid is located in the leafs, has no calories and offers health benefits. At the university of Bonn cultivation-techniques were developed for Stevia rebaudiana (family asteraceae). Tissue-culture proved to be much better for selection and reproduction of fruitful plants than sowing or scion-proliferation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10788</video:player_loc><video:duration>354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11281</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Bäuerliches Brotbacken (Einjahrsbacken)</video:title><video:description>The "Weißberg" farmer at St. Magdalena in Gsiestal mixes the dough for the annual bread supply. The dough consists of rye flour (3/4), a mixture of wheat and barley flours (1/4), leaven, salt, condiments (caraway-seed, soriander, anise, allspice), and water. The round flat loaves (about 1700) are baked in the oven outside the house, heated with larch wood. The work, carried out by all the family, requires two days and one night.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11281</video:player_loc><video:duration>1273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11280</video:thumbnail_loc><video:title>Elektrophysiologie des Ranvierschen Schnürrings - Isolierung, Montage, Morphologie</video:title><video:description>The modern technique of measuring membrane potentials and ionic currents across the excitable membrane of a frog Ranvier node by means of external electrodes is presented. The film is of interest for biologists, physiologists and morphologists - especially for those who intend to work with single myelinated nerve fibres.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11280</video:player_loc><video:duration>945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11279</video:thumbnail_loc><video:title>Saltatorische Erregungsleitung</video:title><video:description>Reaction towards subliminal and supraliminal stimuli with reversal of membrane potential and following repolarisation phase (trick, cathodic oscillograph). Ionic currents (K+, Na+) in subliminal and supraliminal stimuli (trick). Demonstration of saltatory conduction and its interruption or bridging (trick, nerve-muscle preparation). Demonstration of the bimodal current caused by cocaine in the distal node (trick, oscillograph). Complete interruption of saltatory conduction by cocaine. Voltage gated myelin sheath. Synopsis of saltatory conduction in a myelinated nerve fibre (trick).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11279</video:player_loc><video:duration>863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11292</video:thumbnail_loc><video:title>Chloroplastenbewegung im polarisierten Starklicht - Funaria</video:title><video:description>The response of moss leaf chloroplasts to intense non-polarized and polarized white light. Direction of oscillation parallel or horizontal to the major axis of the leaves (action dichroism). Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11292</video:player_loc><video:duration>136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11293</video:thumbnail_loc><video:title>Chloroplastenbewegung - Funaria</video:title><video:description>Starting in the dark condition, moss leaf chloroplasts move along the periclinal walls in response to impinging weak white light, and along the anticlinal walls in response to strong white light. Only chloroplasts in an illuminated position of the leaf react in this way. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11293</video:player_loc><video:duration>134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11318</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Instandsetzung einer Wasserleitung aus Baumstämmen</video:title><video:description>The film shows how a water supply made of trunks is being repaired. Trunks of 3 - 4 meters length are hollowed out; a 2.5 m long tube drill is used. The thick ends of these wooden tubes are widened and cone-shaped with a special tool (kachler). In the field, the thin ends of the trunks are tapered off with an axe and smoothed with a draw knife, and assembled. One tube is placed into a small ditch in the ground. Leakages are packed with moss as sealing material. The tubes fitted together serve as water supply from a well to the farm buildings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11318</video:player_loc><video:duration>1122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11326</video:thumbnail_loc><video:title>Epiplatys dageti (Cyprinodontidae) - Embryonalentwicklung, Entwicklung der Keimblätter, Organdifferenzierung</video:title><video:description>The film demonstrates the early development and the organ differentiation period of a bony fish. Particularly emphazised are the following processes: 1. Formation of the germ disposition by aggregation of amoeboid cells. 2. Development of the eye from the early eye vesicle to the differentiated organ. 3. Developmental processes in the brain and the statoacustic organ. 4. Formation, migration and differentiation of several pigment cells.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11326</video:player_loc><video:duration>727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11316</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Traditionelle Feldbestellung mit dem Radelpflug in Flaas</video:title><video:description>Two men plough a field with a wheel plough drawn by a team of oxen put to a yoke. One of the men then sows broadcast winter wheat. A frame harrow with iron teeth, drawn by a horse, is drawn over the land to cover the seed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11316</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11325</video:thumbnail_loc><video:title>Experiments on the Flight of the Hummingbird Moth</video:title><video:description>This diurnal hawksbill moth sucks nectar from blossoms while hovering. In experiments, it can be easily trained to go artificial blossoms with honey water. Finely ground particles of balsa wood are swept along in the air current and mark atmospheric vortices and acceleration. High-speed photography with 2500 and 5000 frames per second.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11325</video:player_loc><video:duration>716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11322</video:thumbnail_loc><video:title>Epiplatys dageti (Cyprinodontidae) - Embryonalentwicklung, Epibolie</video:title><video:description>The film informs on the process during the so-called epiboly in boned fish in the course of which on the one hand the cells colonize the ovum surface, but in which also on the other hand the emergence of the blastodermic layer takes place. Attention is focused hereby on a few phases of this stage of development: 1. separation and movement of the various cell types, 2. closure of the blastopore and emergence of the Kupffer bladder, 3. formation of the blastodermic layer and segmentation of the germ band.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11322</video:player_loc><video:duration>327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11323</video:thumbnail_loc><video:title>Epiplatys dageti (Cyprinodontidae) - Embryonalentwicklung, Discoidale Furchung</video:title><video:description>The progress of discoidal segmentation in a boned fish is shown in a survey. Closer observation illustrates the following processes: 1. displacement of the cytoplasm, 2. formation of the syncarion, 3. synchronous separation of the blastomeres, 4. emergence and separation of the yolk nuclei, 5. propagation of the cells over the surface of the ovum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11323</video:player_loc><video:duration>521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11321</video:thumbnail_loc><video:title>Experimente zum Flug des Taubenschwänzchens</video:title><video:description>Der tagaktive Schwärmer saugt im Schwebflug Nektar aus Blüten. Im Experiment läßt er sich leicht auf künstliche Blüten mit Honigwasser dressieren. Fein zerriebene Balsaholzteilchen werden im Luftstrom mitgerissen und markieren Luftwirbel und Beschleunigung. Zeitdehneraufnahmen mit 2500 und 5000 Bildern pro Sekunde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11321</video:player_loc><video:duration>717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11397</video:thumbnail_loc><video:title>Naegleria gruberi (Amoebina) - Nahrungsaufnahme und Fortpflanzung</video:title><video:description>Naegleria gruberi belongs to the "amoeboflagellates" and occurs in two forms: as an amoeboid creeping form and as a flagellated swimming form. The creeping form is capable of encysting. After the amoeda's hatching from the cyst, the film shows its locomotion and the activity of the pulsating vacuole. We then see the flagellated swimming form and its transformation into the creeping form. After shots of the nuclear and cellular division, the film concludes with the encystment process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11397</video:player_loc><video:duration>551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11394</video:thumbnail_loc><video:title>Hartmannella castellanii (Amoebina) - Nahrungsaufnahme und Fortpflanzung</video:title><video:description>Hartmannella castellanii belongs to the so-called "limax amoebae". It is capable of encysting. After the amoeba's hatching from the cyst, we can watch its locomotion. During phagocytosis of bacteria of different sizes, the dissolving (Iysis) of the bacteria in the food vacuoles can be observed. After showing nuclear and cellular division, the film concludes with shots of the encystment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11394</video:player_loc><video:duration>346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11401</video:thumbnail_loc><video:title>Entwicklung des Schachtelhalms (Equisetum)</video:title><video:description>Umfassende Darstellung der Gametophyten- und Sporophytengeneration am Beispiel von Equisetum hyemale, ergänzt durch E. arvense. Sie enthält u. a. Sporenabgabe und -keimung, Wachstum des Prothalliums, Spermatozoidentlassung und -bewegung, Wachstum des Sporophyten aus dem Archegonium des Gametophyten, Entschachtelung der fertilen und sterilen Triebe sowie deren Verzweigung, Morphologie der Rhizome. Mit Zeitraffung und Zeitdehnung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11401</video:player_loc><video:duration>881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11396</video:thumbnail_loc><video:title>Amoeba proteus (Amoebina) - Nahrungsaufnahme und Fortpflanzung</video:title><video:description>Amoeba. Habit formation of pseudopodia. Capture of prey (paramecium) and formation of food vacuoles. Different stages of cell division. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11396</video:player_loc><video:duration>286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11391</video:thumbnail_loc><video:title>Corallomyxa mutabilis (Amoebina) - Formwechsel des Plasmodiums</video:title><video:description>Corallomyxa mutabilis is multinuclear and forms large plasmodia which grow indefinitely, with a compact but mostly net-shaped appearance. If plasmodia touch they can fuse. Reproduction is by budding. Branches rise vertically from the plasmodium and, after a certain time, detach themselves and float freely in the seawater.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11391</video:player_loc><video:duration>233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11395</video:thumbnail_loc><video:title>Labyrinthula coenocystis (Protomyxidea) - Bewegung und Fortpflanzung</video:title><video:description>Dissolution of an aggregate of uninucleate spindle cells, motility of spindle cells in plasma strands, division of spindle cells, formation of new aggregates. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11395</video:player_loc><video:duration>400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14565</video:thumbnail_loc><video:title>Jagdkäfer und Kupferstecher - Aspekte einer Räuber-Beute-Beziehung</video:title><video:description>Der Kupferstecher Pityogenes chalcographus hat eine große ökonomische Bedeutung, da er riesige Schäden in Fichtenforsten verursacht. Seine Häufigkeit wird mit Lockstoff-Fallen biotechnisch überwacht, in denen auch sein natürlicher Gegenspieler, der Jagdkäfer Nemosoma elongatum, regelmäßig als Beifang auftritt. Larven und Imagines leben unter der Rinde in den Brutsystemen des Kupferstechers, wo der Jagdkäfer ihn zu überwältigen vermag. Die Imago ernährt sich von erwachsenen Borkenkäfern, während die 3-4 Larvenstadien Borkenkäferlarven und -puppen fressen. Der Film stellt die Biologie beider Arten vor und beleuchtet einige ökologische Grundlagen ihrer Räuber-Beute-Beziehung. Mit Zeitraffung, unter Verwendung von Aufnahmen aus Film C 1450.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14565</video:player_loc><video:duration>1078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14572</video:thumbnail_loc><video:title>Bark Beetle Predator and Six-toothed Bark Beetle - Aspects of a Predator-Prey-Relationship</video:title><video:description>The bark-beetle Pityogenes chalcographus is responsible for enormous damage in spruce tree plantations. Scent traps often capture the natural predator Nemosoma elongatum. The film examines the biology and ecology of the predator-prey relationship.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14572</video:player_loc><video:duration>1070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14600</video:thumbnail_loc><video:title>Reaction of the Diatom Navicula peregrina to Illumination of Different Parts of Cell</video:title><video:description>Navicula reversing its direction of movement voluntarily (autonomic reversal rhythm); induced reversal on the boundary of a light trap (step-down reaction). Partial illumination (40 µm wide, moving light spot) of anterior and posterior cell poles and the middle of the cell prove that the poles are the sites of light preception. Red light, 670 nm; green safety light, 525 nm. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14600</video:player_loc><video:duration>423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14599</video:thumbnail_loc><video:title>Photokinesis and Photophobic Responses of the Diatom Navicula peregrina</video:title><video:description>Pennales. Comparison of photokinesis in intense and weak light. Autonomic reversing rhythm and photophobic responses: premature reversing at the light trap boundary through the step-down and step-up reaction. Photoaccumulation and emptying of the trap. White light. With time-lapse and animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14599</video:player_loc><video:duration>540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14597</video:thumbnail_loc><video:title>Reaktion der Kieselalge Navicula peregrina auf Belichtung verschiedener Zellabschnitte</video:title><video:description>Rangierbewegung mit willkürlicher Bewegungsumkehr (autonomer Umkehrrhythmus) und induzierter Umkehr an der Grenze einer Lichtfalle (Step-down-Reaktion). Partielle Belichtungen (40 µm breiter, mitgeführter Lichtfleck) des "hinteren" Zellpols, des "vorderen" Zellpols und der Zellmitte beweisen, daß die Pole die Orte der Lichtperzeption sind. Rotlicht 670 nm, grünes Sicherheitslicht 525 nm. Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14597</video:player_loc><video:duration>424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14493</video:thumbnail_loc><video:title>Fertilization Biology in Fucus (Phaeophyceae) - Dioecism and Moecism</video:title><video:description>While the dioecious brown alga Fucus serratus releases its sexual products in two phases - gametangia at outgoing tide and gametes at incoming tide - the monoecious species Fucus spiralis releases gametangia and gametes with the incoming tide. The monoecious species releases fertilized egg cells; in the dioecious species, the gametes must find each other on the sea floor. Biotope photography, partially with time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14493</video:player_loc><video:duration>820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14598</video:thumbnail_loc><video:title>Wirkungsspektrum der Step-down-Reaktion bei Diatomeen</video:title><video:description>Die spektrale Abhängigkeit der Step-down-Reaktion (photophobische Reaktion) wird durch die Photo-Akkumulation in Lichtfallen 8 verschiedener Wellenlängen zwischen 400 und 670 nm untersucht. Für Navicula und Nitzschia wird ein "lebendes" Wirkungsspektrum erstellt und gezeigt, wie im Vergleich von Absorptionsspektrum und Wirkungsspektrum die Photorezeptoren der Step-down-Reaktion ermittelt werden können. Zeitraffung, Trickzeichnungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14598</video:player_loc><video:duration>558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14772</video:thumbnail_loc><video:title>Zweistufige Schubzentrifuge - Trennung von Feststoff und Flüssigkeit unter verschiedenen Betriebsbedingungen</video:title><video:description>During the mechanical separation of a liquid in a two-stage pusher centrifuge the starting process, the formation and the transport of a solid cake will be shown with the variations of the mass flow of the suspension, the number of revolutions, the frequency of the pusher plate and the length of the conveyance. By means of a synchronization device and a stroboscopical lighting the rotating barrels of the centrifuge apparently come to a standstill.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14772</video:player_loc><video:duration>814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14747</video:thumbnail_loc><video:title>Laser Microbeam and Optical Tweezers - Micromanipulation of Gametes and Embryos</video:title><video:description>The practical applications of contact-free laser micro-manipulation to in vitro fertilization are demonstrated. The UV laser microbeam and IR laser optical tweezers are shown in conjunction with an optical microscope. The techniques illustrated include use of laser scissors for blastomere fusion in murine 2-cell embryos, opening of the oocyte zona pellucida to facilitate sperm penetration and immobilization of sperm by tail excision. The use of tweezers is shown for trapping and dragging active sperm, holding them in the optical plane as well as performing force measurements for sperm motility. Both techniques are used as a "non-contact" option in artificial fertilization to facilitate sperm-oocyte fusion. The video shows mainly microscopic shots, but also explains some technical procedures by means of animation sequences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14747</video:player_loc><video:duration>938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11080</video:thumbnail_loc><video:title>Nahrungsaufnahme und Fortpflanzung freilebender Amoeben</video:title><video:description>First, the film shows intake of food of different amoebae: Stereomyxa angulosa, Pontifex maximus (phagocytosis of diatoms), Hartmannella castellanii (phagocytosis of bacteria), Amoeba proteus (phagocytosis of paramecia), Nuclearia simplex (phagocytosis of Chlorogonium). Prior to nuclear and cellular division, shown in Amoeba proteus, Pontifex maximus, Thecamoeba verrucosa and Hartmanella castellanii, the various types of nuclei of these species are presented. Finally, the film shows cyst formation in Hartmanella castellanii.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11080</video:player_loc><video:duration>644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11079</video:thumbnail_loc><video:title>Form und Bewegung freilebender Amoeben</video:title><video:description>Demonstration of various spp. of Amoeba: Amoeba proteus, Thecamoeba verrucosa, Thecamoeba orbis, Paramoeba eilhardi, Pontifex maximus, Stereomyxa angulosa, Naegleria gruberi, Nuclearia simplex, Labyrinthula coenocystis, Corallomyxa mutabilis. Various forms of Pseudopodia. Function of the pulsating vacuoles. Transformation from crawling to swimming form and vice versa.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11079</video:player_loc><video:duration>616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11211</video:thumbnail_loc><video:title>Hans Luther spricht über sein politisches Wirken in der Weimarer Republik, Düsseldorf 1958</video:title><video:description>The former chancellor of the Reich (at times minister of finance and president of the Reichsbank) Dr. Luther talks about his political experiences in the Weimar Republic: lasting effect of the Locarno Treaty in the European movement - restrictions of the political freedom of decision during the Weimar Republic because of the occupying powers - appreciation of Stresemann, Ebert, and Hindenburg - remarks on the combat against inflation 1923 - 1924 support of Luther by Stresemann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11211</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11214</video:thumbnail_loc><video:title>Ernst Rowohlt berichtet aus seinem Leben und von seiner Arbeit als Verleger, Hamburg 1959</video:title><video:description>Ernst Rowohlt sitting in his garden at home reading. In his study he talks about his life and his work as a publisher: foundation of the publishing house 1907/08 - problems during National Socialism - Brazil 1938 - 1940 - "memories of life" - friendship with Ernst von Salomon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11214</video:player_loc><video:duration>322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11219</video:thumbnail_loc><video:title>Gerhard Domagk, Wuppertal-Elberfeld 1960</video:title><video:description>Domagk talks about his impressions during World War I, which motivated his research on chemotherapy and fighting infections (discovery of sulfonamids), thoughts on medical training and about general education.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11219</video:player_loc><video:duration>650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11217</video:thumbnail_loc><video:title>Stefan Andres, Unkel am Rhein 1959</video:title><video:description>Stefan Andres tells about his new summer cottage on the Mosella near Trittenheim. He talks about the subject of his new novel, the life and deeds of the Early Christian bishop Synesios of North Africa.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11217</video:player_loc><video:duration>433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11216</video:thumbnail_loc><video:title>Ewald Mataré in seinem Atelier, Büderich 1959</video:title><video:description>Ewald Mataré shows some of his color woodcuts and explains his woodcut technique. He explains some of his early sculptures and talks about his works and his development as an artist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11216</video:player_loc><video:duration>590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11213</video:thumbnail_loc><video:title>Theodor Litt spricht über die Aufgabe der Philosophie in der Gegenwart, Bonn 1959</video:title><video:description>Philosopher Theodor Litt giving an interpretation of the meaning, mission, and limits of today's philosophy: philosophy as a supervising instance of science - linkage between physics and philosophy - coping with today's existential crisis with the help of philosophy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11213</video:player_loc><video:duration>414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11209</video:thumbnail_loc><video:title>Max Hartmann spricht über Begründung und Ausarbeitung der Sexualitätstheorie der Befruchtung, Buchenbühl (Allgäu) 1958</video:title><video:description>Max Hartmann describes his scientific biography, commenting on the philosophy of science in general and specifically on the theory of sexuality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11209</video:player_loc><video:duration>905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11222</video:thumbnail_loc><video:title>Hermann Heimpel, Göttingen 1961</video:title><video:description>Professor Heimpel speaks in his study on the subject "science of history in the present".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11222</video:player_loc><video:duration>955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11312</video:thumbnail_loc><video:title>Chloroplastenbewegung - Mougeotia spec.</video:title><video:description>In dim white light the plate-shaped chloroplast rotates into the planar position, in bright white light into the edge position. 100-fold time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11312</video:player_loc><video:duration>129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11314</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Herstellung eines Weinfasses in Villanders</video:title><video:description>The cooper Josef Schölzhorn from Eisacktal shows the manufacture of a 100-litre wine cask by hand. Chestnut boards are cut and shaped with the jointer into staves. The staves are arranged upright in a few hoops and drawn together over the fire by means of a rope. The bottoms are measured with compasses and inserted, further hoops are put in place, and finally the bung-hole and tap-hole are bored.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11314</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11298</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Weben eines Bandes</video:title><video:description>In the "Stube" of the Weißberg-Hof in St. Magdalena, situated in the Gsieser Valley in South Tyrol, the formation stages of a "tape" (utilliy tape) are shown. First, the farmer prepares the small tape-Ioom for weaving. The individual threads of the "warp" are fed from bobbins attached to the horizontal bars of a frame, pulled through a fixed "board", and wound onto a roller. The farmer then weaves the "tape" by feeding the "weft" into the "warp", using a simplified form of shuttle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11298</video:player_loc><video:duration>293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11294</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Roggendrusch mit Flegeln</video:title><video:description>At St. Magdalena (Gsiestal) the rye is threshed with the help of relatives and neighbours. The crop is spread out on the barn-floor and the grains are beaten out with flails. Finally the grain is separated from chaff and dust by meanss of the so-called windmill.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11294</video:player_loc><video:duration>861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11295</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Herstellen eines Brotschneiders (»Grambl«)</video:title><video:description>Making of breadcutter called Grambl. The procedure can be observed in full detail. By means of the Grambl the hard South Tyrolian one-year bread is crumbled.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11295</video:player_loc><video:duration>730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11361</video:thumbnail_loc><video:title>Schleimpilze in ihrem Lebensraum</video:title><video:description>A survey of various species of slime moulds on their natural substrates. Plasmodial movement, food uptake and behaviour, fruit body and sclerotium formation in situ (Physarium, Stemonitis, Arcyria, Badhamia), exospore formation (Ceratiomyxa), various fruit bodies and their methods of spore dissemination (Dianema, Metatrichia, Trichia, Arcyria, Stemonitis, Lycogala); cellular development process (Didymium). With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11361</video:player_loc><video:duration>639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11360</video:thumbnail_loc><video:title>Toxotes spec. (Toxotidae) - Beuteschießen</video:title><video:description>Juvenile archerfish spit a jet of water at their prey, which are located up to approximately 30 cm above the water's surface. Falling flies are eaten. If the prey is not hit or does not fall on the water, the spitting process is repeated several times. The archerfish also attempt to catch insects while jumping out of the water. With slow motion photography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11360</video:player_loc><video:duration>658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11365</video:thumbnail_loc><video:title>Metamorphose aberranter Formen beim Seeigel (Psammechinus miliaris)</video:title><video:description>Some echinoplutei do not develop the sea urchin disc (=oral part) on the left side of the larva, as in the majority of cases, but on the right. Also there are some which develop a sea urchin disc both right and left and finally some which have non at all. The film shows the development and metamorphosis of these three mutant developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11365</video:player_loc><video:duration>400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11327</video:thumbnail_loc><video:title>Macroglossum stellatarum (Sphingidae) - Flugverhalten</video:title><video:description>The film shows a hovering moth. The animals are untethered, demonstrating the undisturbed wingbeat. Different flight situations give impressions on the high variability of wings' geometry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11327</video:player_loc><video:duration>485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11362</video:thumbnail_loc><video:title>Phoronis muelleri (Tentaculata) - Embryonalentwicklung</video:title><video:description>The cleavages of the egg are total adaequal and follows the radial typus. Gastrulation und development of the larva are pictured in stages. Interference contrast and partly time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11362</video:player_loc><video:duration>292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14945</video:thumbnail_loc><video:title>Rostbildung auf Reineisen - Anfangsstadien</video:title><video:description>The film shows the initial stages of rust formation on a polished surface of pure iron at microscopic magnifications. The experiments were made in an atmosphere of 75 per cent relative humidity with small additions of hydrochlorid acid acting to accelerate corrosion. Using the fast motion technique it is possible to observe the individual stages of rust formation: First, corrosion points occur which, as corrosion proceeds further, grow into filament-type shapes spreading all over the iron surface. In some instances, the dependence of the direction of filament growth on the polishing direction can be observed. Also, scratches on the metal surface display a greater affinity to corrosion in some places.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14945</video:player_loc><video:duration>462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14926</video:thumbnail_loc><video:title>PN-junction</video:title><video:description>The principle of the photodiode, the transport of charge in P- and N-semiconductors, is discussed by means of animations (eggs representing electrons).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14926</video:player_loc><video:duration>285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15161</video:thumbnail_loc><video:title>Flüssige Kristalle - Elektrisch induzierte Texturänderungen bei nematischen Phasen</video:title><video:description>Übergang bei drei Schwellenspannungen (Umwandlungsfeldstärken) a) zu streifenartiger Domänenstruktur hoher Symmetrie (Williamsdomänen), b) in eine noch regelmäßige Domänenstruktur niedriger Symmetrie (Zerfall der Streifen) und c) in die völlig turbulente Phase (dynamische Streuung). Wechselwirkung zwischen Disklinationslinien (Defekte der Molekülorientierung) nach Abschalten des elektrischen Feldes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15161</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15193</video:thumbnail_loc><video:title>Arapaima gigas (Osteoglossidae) - Beutefang</video:title><video:description>The film shows the capturing of the south American kind of fish Arapaima gigas (Osteoglossidae) with several ways of acting using 24 B /s and 200 B /s. The capture fishes are taken a sight on binocularly. Arapaima rushes to the capture fish (if it is very hungry) or it is swimming quickly but not hasty to the capture or it is waiting if the capture is swimming in the direction of his front body (if it is not hungry). Coming nearer to the capture. A. gigas takes a permanent sight on it binocularly. Shortly before the capture Arapaima gigas stops and opens the mouth very quickly. With the mouth widely opened the capture will be sucked in. The capture will be sucked in in vertical direction or horizontal to the mouth with a more or less strong longitudinal curve. Sometimes the capture fish tries in the last moment as a flight reaction to escape lateral. But in most cases the suction is so strong that the capture fish will be sucked in with a longitudinal curve. With large capture fishes the flexible mouth pharinx will be humped up. With a strong spreading of the operculare and suboperculare the capture will be sucked in completely. Then several swallow movements are following with a slight opening of the mouth. A failed capture is to be seen in which the capture fish is successful in the last moment to escape to be suckled in by a lateral flight reaction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15193</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19350</video:thumbnail_loc><video:title>Mitteleuropa, Baden - Herstellen einer Ratsche in Ebnet</video:title><video:description>The rattle, a well-known noisy and musical instrument which in former times played an important part in various customary processes is, up to now, used in the southern German area and made on order by craftsmen in the villages. The film shows a cartwright making a rattle. Many of his instruments manufactured some time ago are used till nowadays, especially during the Holy Week.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19350</video:player_loc><video:duration>951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19069</video:thumbnail_loc><video:title>Haithabu - Untersuchungen im Hafen und Bergung eines Wikingerschiffes</video:title><video:description>Archäologische Ausgrabungen im subaquaten Hafenbereich der Wikingersiedlung. Bergung und Versorgung von Kleinfunden. Erschließung wikingerzeitlicher Hafenanlagen. Geophysikalische Ortung von Objekten. Bergung eines Einbaums. Dokumentation, Demontage, Bergung und Versorgung eines leicht gebauten Kriegsschiffes der Wikingerzeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19069</video:player_loc><video:duration>2422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18804</video:thumbnail_loc><video:title>Mitteleuropa, Württemberg - Fronleichnamstag in Neuhausen auf den Fildern</video:title><video:description>Corpus Christi day opens at five a.m. with the so-called "walking-call". Still early in the morning, the altars which have been set up out doors are decorated, and carpets of flowers are laid. After early mass comes the procession, which proceeds upon a pre-determined route, starting at the church and going from altar to altar, finally returning to the church.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18804</video:player_loc><video:duration>1433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/17106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/17106</video:thumbnail_loc><video:title>Flower-Ecological Relationships between Bumblebees and their Nectar Flow Plants</video:title><video:description>The relationships between bees and flowers are various, however the goal is the same, nutrition in return for pollination. Pollen and/or nectar is readily available in blossoms without perianthers (willow) and several blossoms with radial symmetry (gooseberry, apple, roses and many Compositae). In more complex radial symmetric blossoms (iris) and the majority of zygomorphic blossoms (clover, lupin, nettle, snapdragon, monkshood) demands are made on insects in terms of proboscis length, body weight, stamina and strength.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/17106</video:player_loc><video:duration>1008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10383</video:thumbnail_loc><video:title>Thalassoma bifasciatum (Labridae) - Paar- und Gruppenlaichen im Korallenriff</video:title><video:description>In the protogynous wrasse Thalassoma bifasciatum two different ways of spawning do occur: pair-spawning is performed by gaudy (terminal) males and single females whereas in group-spawning individuals with only the drab color pattern (females and younger mature males) are engaged. In both ways of spawning the movements are similar to each other: In a quick rush the sex partners raise about ½ - 1 m above the bottom towards the open water and release their sex products at the vertex of their upward movement. Thereupon they separate from each other immediately and return to the ground. The behavioral inventory in pair-spawning is enriched by a specific male behavior. The male owns a spawning-territory and marks it optically by more or less vertical looplike jumps. When a mature female approaches the male starts to circle above its sex partner until both are ready for the common spawning rush. Whereas pair-spawning can be seen in all areas that are inhabited by Thalassoma bifasciatum, group-spawning is restricted to well developed reefs with a high population density. The film demonstrates both ways of spawning and their preceding movements in the natural environment at normal speed and with slow motion pictures (64 f/s).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10383</video:player_loc><video:duration>483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10433</video:thumbnail_loc><video:title>Haken- und Ascusbildung bei Byssochlamys nivea (Plectascales)</video:title><video:description>Ausgehend von der Umwachsung des Ascogons um ein Antheridium werden Plasmogamie, Haken-, Ascus und Ascosporenbildung dargestellt (mikroskopische Zeitrafferaufnahmen) sowie das Verhalten der Kerne während der Haken- und Ascusbildung (Zeichentrick).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10433</video:player_loc><video:duration>680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9423</video:thumbnail_loc><video:title>Nahrungsaufnahme und Verdauung bei dem Ciliaten Pseudomicrothorax dubius</video:title><video:description>Der Ciliat ist auf die fädige Blaualge Oscillatoria formosa spezialisiert. Er nimmt sie mit Hilfe des Reusenapparates auf. Die starren Algenzellwände werden rasch enzymatisch aufgelöst, so daß der Ciliat große Nahrungsmengen pro Zeiteinheit aufnehmen kann. Die Struktur und Funktion des Reusenapparates werden durch elektronenmikroskopische Aufnahmen und Zeichentrick erläutert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9423</video:player_loc><video:duration>623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10468</video:thumbnail_loc><video:title>Thanasimus formicarius (Cleridae) - Erbeuten und Fressen von Borkenkäfern</video:title><video:description>Thanasimus formicarius bark beetles boring into the bark of spruce trunks. The first attempt to overwhelm a typographus beetle fails, because the beetle has already bored too deep into the bark. Another typographus beetle and several Pityogenes chalcographus L. are captured and then eaten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10468</video:player_loc><video:duration>598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15027</video:thumbnail_loc><video:title>Activator-Inhibitor - A Model of Biological Pattern Formation</video:title><video:description>In the development of higher organisms, pattern forming reactions must be involved. In the movie, a yet hypothetical two-component reaction is analysed which is able to generate patterns. Computer simulations made on the basis of two coupled non-linear differential equations show the time course and the regulatory properties of this reaction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15027</video:player_loc><video:duration>796</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15738</video:thumbnail_loc><video:title>Puten-Herpes-Virus (Gruppe B) - Cytopathische Veränderungen in der Zellkultur (Hühnernierenepithel)</video:title><video:description>The film shows in three parts: 1. The behaviour of non-inoculated chick kidney cell cultures. 2. The detachment of virus-containing parts of the cytoplasma of cells previously infected with a herpesvirus of turkeys and subsequent phagocytosis of these parts of the cytoplasma by neighbouring cells. 3. The virus-induced transformation of cells as a late form of infection by the herpesvirus of turkeys.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15738</video:player_loc><video:duration>389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15484</video:thumbnail_loc><video:title>Response of Root Tip Cells (Ficus carica) to Feeding by the Nematode Xiphinema index</video:title><video:description>Processes in the salivary glands of the nematode and in punctures cells of the root tip are made visible using electronic contrast amplification with 875-line video techniques. The saliva which is deposited into the root liquifies the cyto- and caryoplasma. The nucleolus degenerates inside the intact nuclear membrane. Interference of infestation, multinucleate cells appear. Interference contrast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15484</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15465</video:thumbnail_loc><video:title>Leukozyten (Homo sapiens) - Morphologische Veränderungen unter Einwirkung von Leukozidin aus Pseudomonas aeruginosa in vitro</video:title><video:description>The film shows the damage to human polymorphonuclear granulocytes caused by purified leucocidin from Pseudomonas aeruginosa (strain 158). The cytotoxic effect occurs in three consecutive phases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15465</video:player_loc><video:duration>372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10837</video:thumbnail_loc><video:title>Photokinese und photophobische Reaktionen der Kieselalge Navicula peregrina</video:title><video:description>Pennales. Vergleich der Photokinese im Stark- und Schwachlicht. Autonomer Umkehrrhythmus und photophobische Reaktionen: vorzeitige Umkehr an Fallengrenzen durch Step-down- und Step-up-Reaktion. Photoakkumulation und Fallenentleerung. Weißlicht. Mit leichter Zeitraffung und Zeichentrick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10837</video:player_loc><video:duration>539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10836</video:thumbnail_loc><video:title>Wirkung von Cytochalasin B und Anti-Mikrotubuli-Stoffen auf die Plasmaströmung von Acetabularia mediterranea</video:title><video:description>Alle intrazellulären Bewegungen werden durch die Anti-Mikrofilamentsubstanz Cytochalasin B reversibel gehemmt. Die Anti-Mikrotubulisubstanzen Colchicin, Chlorisopropyl-N-phenyl-carbamat, Amiprophosmethyl hemmen die Kernmigration reversibel und beeinflussen die Chloroplastenbewegung nicht. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10836</video:player_loc><video:duration>664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14904</video:thumbnail_loc><video:title>The Planar Double Pendulum</video:title><video:description>Computer experiments made it possible to describe the complex dynamics of this classical exemple in mechanics. To begin with, the various types of motion of the double pendulum are presented. With the help of the method of Poincaré sections, a qualitative survey of the complex dynamics follows, with special emphasis on irrational winding numbers (golden ratio).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14904</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23188</video:thumbnail_loc><video:title>Ebrû - Turkish Marbled Paper</video:title><video:description>The Ebrû-maker Azade Akar from Istanbul shows the making of turkish Marbled paper designs and comparison with those of the artists Mustafa Düzgünman and Niyazi Sayin. Preparation of a sticky background of Tragant rubber in a shallow rectangular bath, introduction to colours and instruments, dipping technique, including using bovine gall so that the colours spread over the water surface but mix neither with each other nor with the background. Finally they are gathered with a comb or needles and transferred to a paper overlay.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23188</video:player_loc><video:duration>1888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23024</video:thumbnail_loc><video:title>Behaviour Patterns in the Comb Jelly Pleurobrachia pileus (Ctenophora)</video:title><video:description>Comb jelly: 'fishing' with tentacles extended; releasing its tentacle net; pulling in its prey. A disturbed P. pileus: different stages of fleeing from excessive temperatures; swimming backwards. Reaction of P. pileus to two enemies: Cyanea capillata and Beroë gracilis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23024</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11866</video:thumbnail_loc><video:title>Profilwalzen - Feinstahlwalzwerk um 1900 erbaut</video:title><video:description>Open rolling mill, trio roughing stand staggered with respect to the finishing stands, which are positioned in series. Operational processes: Placing the billet into the pusher furnace, five passages through the roughing stand, five passages through the finishing stand until the flat rolled iron has been completely finish-rolled. Cutting and cooling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11866</video:player_loc><video:duration>828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11851</video:thumbnail_loc><video:title>Ophiocoma scolopendrina (Ophiuroidea) - Nahrungserwerb durch Filtration</video:title><video:description>The film shows the animals in the tidal zone which during the incoming tide stretches several arms into the free water and filters out floating particles with the widespread ambulacral feet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11851</video:player_loc><video:duration>207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10430</video:thumbnail_loc><video:title>Präparation des Labyrinths beim Katzenhai</video:title><video:description>As a first step, the chondrocranium of the dogfish is cleaned from the skin and adhering muscles from above. By cautiously working with a scalpel, thin superficial layers of the cartilage are cut away until the holes of the three semicircular ducts are opened. The rest of the preparational proceeding is done by means of a pointed steel forceps which is used for cutting or breaking the cartilage away. In the final spots, the results of the preparation is displayed: The three semicircular ducts together with three ampullae and the utriculus in their natural spatial arrangement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10430</video:player_loc><video:duration>723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10792</video:thumbnail_loc><video:title>Entwicklung beim Seeigel (Psammechinus miliaris) - Differenzierung des Coeloms</video:title><video:description>In Schematricks und Lebendaufnahmen werden gezeigt: 1. Phasen der Coelomdifferenzierung im jungen Echinopluteus. 2. Phasen der Entwicklung der Seeigelanlage im älteren Pluteus bis zur Metamorphosereife.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10792</video:player_loc><video:duration>674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10780</video:thumbnail_loc><video:title>Aufrichten einer welken Melisse nach Angießen</video:title><video:description>Wiederherstellung des Turgors in einer welken Melissenpflanze nach Wassergabe. Aus der CD-ROM: BEREITER-HAHN, JÜRGEN; WINFRIED S. PETERS (Frankfurt a. M.). Die Zelle III - Innere Grenzen - Membranen und Transport. (C 7102)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10780</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14954</video:thumbnail_loc><video:title>Schwingungen von Molekülen im Kristallgitter - Melamin mit Wasserstoffbrücken</video:title><video:description>Translations- und Torsionsschwingungen der Moleküle. Am Beispiel des Melamins werden die elastischen Eigenschaften der zwischenmolekularen Wasserstoffbrücken-Bindungen demonstriert. Anhand der thermisch bei 60 und 300 K angeregten Gitterschwingungen wird verdeutlicht, daß sie der mechanische Speicher der spezifischen Wärme des Melamin-Kristalls sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14954</video:player_loc><video:duration>361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14952</video:thumbnail_loc><video:title>Vibrations of Free Molecules - 3. Forms of Vibration of Aromatic Rings in Melamin</video:title><video:description>The movement of the atoms during the more important normal vibrations of melamine are shown in perspective representation: stretching and bending vibrations of the aromatic ring in the melamine molecule. The in-phase and out-of-phase movements as well as the concept of characteristic vibrations become clear in the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14952</video:player_loc><video:duration>228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14947</video:thumbnail_loc><video:title>Chromatographie - 4. Packen einer flüssigkeitschromatographischen Trennsäule</video:title><video:description>In der Niederdruck-Flüssigkeitschromatographie werden handelsübliche oder selbstgepackte Trennsäulen benutzt. Deren Trennleistung hängt von der Qualität der Säulenpackung ab. Demonstration einzelner Fertigungsschritte: Einfüllen von Kieselgel und Lösungsmittel; Verdichtung der Packung; Test mit Farbstoffmischung; Zonenbildung als Qualitätstest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14947</video:player_loc><video:duration>268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14925</video:thumbnail_loc><video:title>The Uncertainty Relation</video:title><video:description>The uncertainty relation of Heisenberg, which is the basic principle of quantum mechanics, is explained in this animation (chalk on cupboard technique).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14925</video:player_loc><video:duration>252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14957</video:thumbnail_loc><video:title>Chromatographie - 2. Analysentechniken</video:title><video:description>Gerätetechnische Demonstration dreier verschiedener moderner chromatographischer Verfahren. 1. Dünnschichtchromatographie: Anwendung von Nanoliter-Kapillaren; Probennehmer und Auftragsautomat; Flachboden-, Sandwich-, Linearentwicklungs-, Antizirkular-Kammer; Sprühentwicklung; Tauchkammer; Photometer-Scanner; Plotter; Integrator; Drucker. 2. Hochleistungs-Flüssigkeits-Chromatographie: Säulen; Reaktionsdetektor. 3. Gaschromatographie: Trennsäulen und Trennkapillaren; Ionisationsdetektor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14957</video:player_loc><video:duration>908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15192</video:thumbnail_loc><video:title>Colisa lalia (Anabantidae) - Beutespucken</video:title><video:description>The film shows a male Colisa lalia in the act of spitting water. When the food (lightly attached to a small wooden stick which is held a few centimetres above the surface of the water) appears the fish swims diagonally upwards towards the surface in a way peculiar to it. Then it spits a series of water drops towards the food. The water it spits is sucked in through caudal and ventral, and is forced out through the mouth by the pressure of the opercula. The angle made by the body of the fish and the direction of the spit is a constant 158 ° (± 5 °). When the fish is in the process of spitting a change in the position of its body can often be observed, and this increases the certainty of its reaching the food. Should it miss its target in most cases it spits a new series of water drops towards the food. It often also leaps towards the food.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15192</video:player_loc><video:duration>115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15202</video:thumbnail_loc><video:title>Bewegung von extrahierten Zellen und Muskelfibrillen ("Modellen") durch Adenosintriphosphat (ATP)</video:title><video:description>Single contraction of muscle fibrils. Rhythmical contractions (sperms and trypanosomes) by ATP and diphosphate. Contraction inhibition by SH-reagents; detoxification by cysteine. Stretching movement of cell and spindle apparatus by ATP (phase-contrast microscopy).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15202</video:player_loc><video:duration>548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12410</video:thumbnail_loc><video:title>Holländer-Windmühlen in Ostfriesland und Oldenburg</video:title><video:description>Various Dutch windmills from Riepe and Greetsiel and the museum village of Cloppenburg. Demonstration of operation and handling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12410</video:player_loc><video:duration>770</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9332</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Trinken</video:title><video:description>Adult female praying mantis in search of water and drinking on twigs. Its drinking from water drops and on superficially wet places are shown at different camera angles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9332</video:player_loc><video:duration>279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10726</video:thumbnail_loc><video:title>Kronenbruch</video:title><video:description>Tree growth is frequently disturbed by external influences. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10726</video:player_loc><video:duration>30</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15201</video:thumbnail_loc><video:title>Chemisch erzeugte Bewegungen isolierter Strukturen von Zellorganellen</video:title><video:description>Cheimically Induced Movements of Isolaated Structures from Cell Organelles. Cytolysed and extracted stalks from Vorticella contract in the presence of calcium ions. If the calcium ions are removed and replaced with EDTA, the stalks elongate. Cations from invert soaps cause contractions. Rhythmic contractions occur when calcium ions and ATP are both present. Addition of salyrgan induces a state of continuous relaxation, which can be neutralized by adding detergents. This relaxed-state can also be brought about by relaxing factor from mammalian muscles when ATP is persent. Isolated trichocysts elongate when exposed to calcium ions. Their movement is slowed by protamin. In conclusion, the beating frequency of ciliated epithelial cells isolated and extracted from a frog is shown to increase with increasing ATP concentration. Poisoning with salyrgan the movement of these cilia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15201</video:player_loc><video:duration>487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10368</video:thumbnail_loc><video:title>Abschuß von Ballistosporen bei Basidiomyceten</video:title><video:description>Alle Ständerpilze, die ihre Sporen abschießen, folgen demselben Mechanismus: Morphologische und physiologische Eigenschaften der Sporenwand bewirken, daß zwei Flüssigkeitstropfen entstehen. Die schlagartige Veränderung der Oberflächen- und Grenzflächenenergie beim Zusammenfluß beider Tropfen wird als Impuls für den Abschuß genutzt. Itersonilia perplexans, ein leicht zu handhabender aquatischer Pilz, dient als Untersuchungsobjekt. Der Film stellt diesen Pilz vor, zeigt erstmals die Vorgänge, die dem Abschuß vorausgehen, und dokumentiert Experimente, welche die Herkunft der Tropfen klären. Ein Trick verdeutlicht die Vorgänge und physikalischen Verhältnisse beim Abschuß. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10368</video:player_loc><video:duration>595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9336</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Schlüpfen aus dem Kokon</video:title><video:description>In the course of emergence of the prelarvae of Mantis religiosa from the cocoon, moulting to the first larval stage occurs. Hatching of individual animals, mass hatching The exuvia of the prelarvae remain hanging on the cocoon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9336</video:player_loc><video:duration>788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11398</video:thumbnail_loc><video:title>Prägung von Entenküken - Nachfolgereaktion</video:title><video:description>Anas platyrhynchos (Anatidae). Imprinting to the parents occurs in mallards in the sensible phase (8 to 24 hours after hatching). In this time period imprinting to other objects (dummies, people) can also take place. Optical and acoustic stimuli of the object become the key stimuli for the following response. The bond to a replacement object lasts until the ninth week after hatching.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11398</video:player_loc><video:duration>939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14488</video:thumbnail_loc><video:title>Pheromonwirkungen bei der Befruchtung von Braunalgen</video:title><video:description>Weibliche Gameten von Ectocarpus, die sich festgesetzt haben, locken mit dem Pheromon Ectocarpen, das sie ins Meerwasser abgeben, die männlichen Gameten chemotaktisch an. Reife Eizellen von Laminaria bewirken mit der Abgabe ihres Pheromons die Freisetzung und Anlockung der männlichen Gameten. Mit Zeitdehnung, Zeitraffung und Zeichentrick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14488</video:player_loc><video:duration>526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10912</video:thumbnail_loc><video:title>Schwingung eines Duffing-Oszillators</video:title><video:description>Bei nichtlinearen Problemen treten spezielle Schwingungsformen auf. Sie werden mit Hilfe der partiellen Duffing-Differentialgleichung berechnet und mit Phasendiagrammen erläutert. Demonstration charakteristischer Fälle in computergezeichneten Phasen an einem beidseitig eingespannten Balken: unsymmetrische Schwingungen, Amplitudensprünge und "chaotische" Schwingungen (strange attractor).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10912</video:player_loc><video:duration>749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10944</video:thumbnail_loc><video:title>Analyse chaotischer Schwingungen - 1. Zustandsraum</video:title><video:description>Unbalanced rotors exhibit a characteristic mechanical oscillation. Using non-linear Duffing equations the dynamics are recreated in a computer model with springing and damping depending on the excitation amplitude. The curve is supplemented by synthesizer acoustics. Analysis using phase curve, trajectories, Poincaré sections, the 3D-Model of a strange attractor and Ueda-diagram.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10944</video:player_loc><video:duration>1306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11532</video:thumbnail_loc><video:title>Raddampfer "Gisela", erbaut 1872, Traunsee (Österreich) - Betrieb der oszillierenden Dampfmaschine</video:title><video:description>The oscillating compound steam engine, rated at 120 HP, of the paddle steamer "Gisela" in its berth at Ebensee is put into operation after start-up of the coal-fired flue boiler. Operation of the engine by the machinist is shown accompanied by a description of this particular engine design. After an explanation of the function and operation of the manual reversal mechanism, the side wheels are shown. With the engine in an operational condition, the steamer travels over the lake stopping along the way at Traunkirchen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11532</video:player_loc><video:duration>821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11534</video:thumbnail_loc><video:title>Schwebefähre über die Oste, Baujahr 1909, Osten (Land Hadeln)</video:title><video:description>The transporter bridge Osten, operated as a regular service until 1974, is described. The operation of the ferry is demonstrated, showing as an example the transfer of an agricultural vehicle, the most important technical specifications being givem at the same time. Some necessary maintennance work on the electrically operated drive system on the bogie wagon (trolley) is also shown. This is followed by shots of excursion traffic on a Sunday some three weeks prior to cessation of the ferry service, a bus being also among the vehicles ferried across on that occasion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11534</video:player_loc><video:duration>675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11406</video:thumbnail_loc><video:title>Langzeitverhalten von spritzgegossenem Standard-Polystyrol - Fließzonenbildung (Crazing)</video:title><video:description>Polystyrene shouldered rods (DIN 53455 No. 3) are observed under tensile strain (46 to 177 h) in polarised light and with time-lapse photography as a function of its injection temperature (180 to 240° C). As a result of specific loading conditions, elongation without necking and inhomogeneous deformation in the form of a craze (flow zone) (see Film B 1614 on necking) occur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11406</video:player_loc><video:duration>787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10362</video:thumbnail_loc><video:title>Lebenszyklus des roten Brotschimmels Neurospora crassa</video:title><video:description>Der Ascomyzet Neurospora crassa, der für genetische Untersuchungen vielfach eingesetzt wird, bringt an seinem haploiden Myzel drei reproduktive Strukturen hervor: Makrokonidien, die der vegetativen Verbreitung dienen, Mikrokonidien, die zudem sexuelle Funktion übernehmen, und Protoperithezien, die nur sexuelle Funktion haben. Der Film dokumentiert, z. T. in Zeitraffung, die wichtigsten Phasen des Lebenszyklus: Myzelwachstum, Makrokonidien- und Ascosporenkeimung, Entstehung von Perithezien, verschiedene Entwicklungsphasen von Haken und Asci. Das Ergebnis von Kreuzungsversuchen zwischen schwarzporigem Wildtyp und farbloser Mutante ist einbezogen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10362</video:player_loc><video:duration>676</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10506</video:thumbnail_loc><video:title>Präparation einer einzelnen Skelettmuskelzelle</video:title><video:description>A single fibre from a frog semiteninosus muscle is dissected in a special dissection dish. The main stages of this procedure are as follows: about 2/3 of the fibres are cut off by using fine scissors, the connective tissue in the remaining part of the preparation is made loose by stretching and pulling, the preparation is subdivided in small fibre bundles, one bundle is chosen for final dissection, and the single fibre is isolated from its last fellow fibres. Finally, the isolated fibre is tested for all-or-nothing twitches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10506</video:player_loc><video:duration>347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9328</video:thumbnail_loc><video:title>Sphodromantis lineola (Mantidae) - Beutefangverhalten</video:title><video:description>Successful and unsuccessful capture strokes of adult female praying mantises (green and brown). Capture behaviour and accompanying behaviour such as lying in wait, prey fixation and grooming. Prey. Flies, bees, house-crickets and meal beetles. With slow motion (1000 and 2000 f/s).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9328</video:player_loc><video:duration>593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9378</video:thumbnail_loc><video:title>Dissodinium lunula (Dinophyceae) - Vegetative Vermehrung</video:title><video:description>The peridinian Dissodinium lunula is a cosmopolite of marine coastal plankton. It multiplies vegetatively by multiple fission. At first, from a spherical primary cyst eight lunate secondary cysts develop. Finally, from each of these five to eight biflagellated zoospores usually arise. D. lunula has a large nucleus, whose numerous chromosomes become clearly visible already in vivo. As to the observation of the nuclear division young uninucleated secondary cysts were best appropiate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9378</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10786</video:thumbnail_loc><video:title>Untersuchung des Schwingungsverhaltens von Werkzeugmaschinen - Rechnerunterstützte Modalanalyse</video:title><video:description>A measuring procedure for analysing the dynamic behaviour of a machine tool structure is presented with the aid of an example of a vertical turning machine. The first part of the film deals with the measurement of the resonance frequencies and the compliances at the cutting point. The procedure for measuring the mode shapes using the method of computer aided Modal Analysis and the results obtained are shown in the second part of the film. Special emphasis is laid on the vibrating mode shapes displayed on CRT.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10786</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11187</video:thumbnail_loc><video:title>Wikingerhafen - Wikingerschiff. Archäologische Untersuchungen in Haithabu</video:title><video:description>Wikingerhafen: Untersuchungen im Hafenbereich, Bergung und Versorgung von Kleinfunden, Erschließung wikingerzeitlicher Hafenanlagen. Wikingerschiff: Dokumentation, Demontage, Bergung und Versorgung eines leichtgebauten Kriegsschiffes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11187</video:player_loc><video:duration>1285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11695</video:thumbnail_loc><video:title>Buddhismus, Tibet - »gSo-sByon«, Zeremonie der Beichte im klösterlichen Tibet-Institut Rikon (Schweiz)</video:title><video:description>The film shows the common confessional of monks of the Gelugpa sect on the occasion of the Tibetan Monastic Institute in Rikon being consecrated. The ceremony is conducted by LING RINPOCHE in the presence of TRIJANG RINPOCHE, the two spiritual teachers of the Dalai Lama, through whom the documentary takes on historical significance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11695</video:player_loc><video:duration>2355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9321</video:thumbnail_loc><video:title>Verhaltensweisen der Steinhummel (Bombus lapidarius) beim Nestbau</video:title><video:description>Building work in the nest is done initially by the queen but increasingly by the workers. The collection of sufficient food reserves (here nettles and poppy) is essential for the growth of the nest. The film shows the structure of the nest, the building of a nectar container, the closing of an egg gallery and building of a roof. The most important building material is wax.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9321</video:player_loc><video:duration>1167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14490</video:thumbnail_loc><video:title>Entwicklung von Ectocarpus siliculosus (Phaeophyta)</video:title><video:description>Vegetative Vermehrung und Generationswechsel der Braunalge unter Laborbedingungen: Bildung plurilokulärer Sporangien, Freisetzung und Keimung von Mitosporen, aufwachsende Sporophyten; Bildung unilokulärer Sporangien, Freisetzung und Keimung von Meiosporen, Bildung plurilokulärer Gametangien, Freisetzung und Kopulation von Gameten. Mikrokinematographische Aufnahmen, z. T. Zeitraffung, Schemata des Entwicklungsgangs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14490</video:player_loc><video:duration>699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11010</video:thumbnail_loc><video:title>Zellulare Konvektion</video:title><video:description>Convective motions developing in thermal unstable layering in gases and liquids. In a model experiment these processes are induced in a paraffin layer. The formating convective cells and the occuring phenomenons are shown from above and in profile.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11010</video:player_loc><video:duration>707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10444</video:thumbnail_loc><video:title>Mitteleuropa, Bayerischer Wald - Herstellen eines hölzernen Rechens in Mauth</video:title><video:description>The production of a wooden rake requires a number of manual processes and the application of various woods. In the film you can see the making of a rake-head into which the shank will be introduced. As the production of the film had to be carried out within a short time and with limited film material at disposal the fashioning of the shank could not be recorded. The film brings into focus the precision with which the craftsman works and it is characteristic of him that he signs the finished rake.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10444</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11428</video:thumbnail_loc><video:title>Spuckverhalten von Speikobras</video:title><video:description>The African spitting cobras, Naja pallida, Naja nigricollis, defend themselves by squirting their venom in the eyes of a potential aggressor. While propelling the poison with high velocity from their teeth, the snakes toss their head in a circular or shaking movement. High-speed shots analyze the motion, which only takes about 50 ms. Experiments with different face-dummies show the strategy of this defence behaviour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11428</video:player_loc><video:duration>362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14386</video:thumbnail_loc><video:title>Lymphgefäßbewegungen - Oryctolagus cuniculus (Leporidae), Cavia porcellus (Caviidae)</video:title><video:description>Contractions of the lymphatic vessels of the groin and mesentery in the guinea pig (original shots). Lymphatic cisterns with several lymphatics joining. Coordinated movements of the valve segmented lymphatics and valve movements in lymph transport. Laminar flow of the lymph.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14386</video:player_loc><video:duration>557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9372</video:thumbnail_loc><video:title>Coscinodiscus granii (Centrales) - Vegetative Vermehrung</video:title><video:description>Coscinodiscus granii is a marine planktonic diatom within the order Centrales. The large cells, united in pairs during interphase, are circular in valve view and cuneiform in girdle view. The valves are furnished with a fine radial aerolation. The girdle consists of a broad cuneate intercalary band and a very narrow girdle band. The hypovalva is lacking a girdle during interphase. This girdle is formed only during the pre-prophasic stretching growth. Preceding cell division the nucleus moves from the centre of the epivalva into the girdle region. After division of both the nucleus and the cell the nuclei migrate back again into the epivalve of the daughter cells.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9372</video:player_loc><video:duration>314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14317</video:thumbnail_loc><video:title>Kontraktile Vakuolen</video:title><video:description>Die Tätigkeit der kontraktilen Vakuolen von Amöben (Amoeba proteus), Sonnentierchen (Actinophrys sol), Geißeltierchen (Chilomonas), Wimpertierchen (Blepharisma, Paramecium) und Süßwasserschwämmen (Ephydatia) wird in mikroskopischen Aufnahmen - z. T. in extremer Vergrößerung - dargestellt. Das komplizierte kontraktile Vakuolensystem von Paramecium wird im dreidimensionalen Trick erläutert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14317</video:player_loc><video:duration>519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12671</video:thumbnail_loc><video:title>Deformations- und Bruchverhalten von spritzgegossenem Standard-Polystyrol - Einfluß der Verformungsgeschwindigkeit bei Zugbeanspruchung</video:title><video:description>Kunststoffe werden mit unterschiedlichen Geschwindigkeiten belastet. Die verschiedenen Versagensmechanismen werden an spritzgegossenem Polystyrol mit zügiger, schlagartiger und konstanter Zugbeanspruchung demonstriert. Fließzonen, Sprödbruch, duktiler Bruch, Scherbänder, Scherdehnung, Normalspannungsanrisse. Zeitgleiche Aufnahmen, Zeitdehner- u. Zeitrafferaufnahmen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12671</video:player_loc><video:duration>611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15165</video:thumbnail_loc><video:title>Liquid Crystals - Thermally and Electrically Induced Textural Changes in Cholesteric Phases</video:title><video:description>Microscopic shots in mixtures of cholesterinechloride and cholesterine-laurate. Cholesteric phases with characteristic patterns ("Fingerprint"-structure), that develop into typical nematic thread structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15165</video:player_loc><video:duration>418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15482</video:thumbnail_loc><video:title>Tylenchorhynchus dubius (Nematoda) - Saugen an Wurzeln von Sämlingen (Rübsen)</video:title><video:description>A complete feeding process of Tylenchorhynchus dubius on seedling roots of rapeseed consists of five phases: probing, puncturing of the cell wall, salivation, ingestion and departure from the feeding site. The film shows characteristic details of the phases that follow probing. The wall of epidermal cells and root hairs is punctured with rapid and irregular stylet thrusts. During salivation salivary granules flow continuously from the site of synthesis, in front of the dorsal gland-cell nucleus, through the gland duct towards the gland reservoir. Food is ingested by steady and very rapid pulsations of the metacorporeal pump. Granular constituents of the cytoplasm are not drawn into the stylet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15482</video:player_loc><video:duration>309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15300</video:thumbnail_loc><video:title>Polyangium fuscum (Myxobacteriales) - Morphogenese</video:title><video:description>Polyangium fuscum: Life-cycle, development of the swarm, differentiation of accumulates and cystogenesis. From a germination cyst the development of a swarm-colony is shown in details. After some time the formation of accumulates begins. The accumulates have a high movement, they disaccumulate and form again during a long time. In a late stage of accumulation the cystogenesis set. Yet nearly ripe cysts seem to be able to move and the movement comes to rest in the darkening cyst, when the slime is dehydrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15300</video:player_loc><video:duration>681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9331</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Fressen von Heuschrecken</video:title><video:description>Successful capture strokes of female adult praying mantises (3 individuals; green and brown) in sitting and hanging positions. Immediate commencement of eating of the prey animals (larvae and adult migratory locusts, Locusta migratoria), which are still attempting to defend themselves, usually at the head end. Use of both raptorial legs or regripping with them when holding the prey and when eating individual pieces. Brief cleaning the mouth parts in the otherwise uninterrupted eating of soft and hard parts of the prey. The prey's intestinal contents are not eaten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9331</video:player_loc><video:duration>739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14300</video:thumbnail_loc><video:title>Vibration of a Duffing-Oscillator</video:title><video:description>In non-linear problems special forms of oscillation occur. They are calculated with the aid of the Duffing differential equation and illustrated using phase diagrams. Demonstration of characteristic cases in computer-drawn phases on a bilaterally mounted beam: unsymmetrical oscillations, amplitude jumps and "chaotic" oscillations (strange attractor).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14300</video:player_loc><video:duration>749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9379</video:thumbnail_loc><video:title>Pyrocystis lunula (Dinophyceae) - Ungeschlechtliche Fortpflanzung</video:title><video:description>The coccoid crescent-shaped dinoflagellate Pyrocystis lunula belongs to the oceanic plankton of tropical and subtropical seas. the alga reproduces asexually by forming endogenously one or two dinospores (=zoospores). These are Gymnodinium-like, bearing only a single flagellum. Shedding their cell envelopes newly released dinospores are instantly able to develop into crescent-shaped cells again.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9379</video:player_loc><video:duration>279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9346</video:thumbnail_loc><video:title>Bombus lucorum (Apidae) - Einlagern und Einstampfen von Pollen</video:title><video:description>White tail bumblebee. Workers strip the pollen packets adhering to the tibia of the back legs into storage containers (cells of juveniles that have already hatched). There the lumps of pollen are kneaded with the mouth parts - possible under addition of saliva and/or nectar - and pressed flat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9346</video:player_loc><video:duration>242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15020</video:thumbnail_loc><video:title>Aktivator-Inhibitor - Ein Modell zur biologischen Musterbildung</video:title><video:description>Das mathematische Modell wird in Computersimulationen interpretiert, wobei sich die verschiedenen Muster durch Variation der Parameter bilden: Anstoßen durch statistische Schwankungen, verschiedene Regenerationsabläufe, spezifische und unspezifische Induktionen, oszillierende Muster und Ausrichtungen, periodische Muster sowie regelmäßige Muster während des Wachstums.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15020</video:player_loc><video:duration>797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9375</video:thumbnail_loc><video:title>Attheya decora (Centrales) - Vegetative Vermehrung</video:title><video:description>Centric Diatom: nuclear division; cell division and formation of siliceous cell walls. During the reformation of the cell wall, the valve tips grow into the small cleavage space and spread themselves outward only after the separation of the two cells. In the newly-formed cell walls the protoplasm pulls away from them in certain places.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9375</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9380</video:thumbnail_loc><video:title>Asexual Reproduction in the Diatom Stephanopyxis turris (Centrales)</video:title><video:description>Vegetative reproduction by bi-division: plastid division, elongation of the cell, nuclear and cell division, girdle, formation of silica shell. Development of resting-spores: first and second cell divisions, rounding off the residual body, germination of resting-spores.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9380</video:player_loc><video:duration>428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10491</video:thumbnail_loc><video:title>Ant Chequer Beetles</video:title><video:description>When exposed on the bark of the tree trunk, bark beetles are particularly endangered by predators. From the DVD-ROM: Ecosystem Forest. (C 7043).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10491</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11400</video:thumbnail_loc><video:title>Die Zhabotinsky-Reaktion als Modell einer Musterbildung</video:title><video:description>Dissipative Muster bilden sich in ursprünglich einfachen chemischen Verbindungen. Ausgehend von Schrittmacherzentren pflanzen sich chemische Wellen einer Redoxreaktion fort, die am Farbumschlag eines Redoxkatalysators erkennbar ist. Die Dekarboxylierung der Malonsäure treibt die Gesamtreaktion. Die Musterbildung bei der Aggregation der Amöben von Dictyostelium (Aufnahmen in Zusammenarbeit mit G. Gerisch, 1963) verläuft analog.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11400</video:player_loc><video:duration>517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11283</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Flachsverarbeitung: Riffeln - Brechen - Hecheln</video:title><video:description>The gradual transformation of flax-stalks into spinning fibres is shown at different working places on the domain of a farm in St. Magdalena in the Gsieser valley of South Tyrol. First of all, the seminal capsules are removed from the stalks. This work is carried out in the feeding house. After this the stalks - now without capsules - are spread out over grass in thin layers where they go through the decaying process under the influence of the weather - this process is not shown in the film. In a drying pit, which lies apart from the farm, the stalks are then dried and broken and are, finally, combed on the courtyard.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11283</video:player_loc><video:duration>1457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10459</video:thumbnail_loc><video:title>Mitteleuropa, Bayern - Herstellen von Bergkäse im Allgäu</video:title><video:description>In an Alpine hut milk is heated in a kettle above an open fire and made to curdle by adding rennin and cultures. The cheese mass that is thus formed is filled into a mould and pressed for approximately 24 hours. Before the cheese is placed in a saline bath, it is stored for approximately 12 hours in a cellar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10459</video:player_loc><video:duration>1954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15610</video:thumbnail_loc><video:title>Embryonic Development of the Nematode Caenorhabditis elegans</video:title><video:description>Organization of the adult nematode and development from fertilized egg to hatching worm. The origin of AB, P, EMS, E, MS, and C cells are followed individually. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15610</video:player_loc><video:duration>656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15314</video:thumbnail_loc><video:title>Echinostelium minutum (Myxomycetes) - Amoebal Phase</video:title><video:description>Spore germination; phagocytosis; myxamoebal cell division; transformation of a myxamoeba into a swarm cell, flagellar resorption; myxamoebal encystment; nuclear fusion in a myxamoeba; mitosis of an uninucleate protoplasmodium. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15314</video:player_loc><video:duration>690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10966</video:thumbnail_loc><video:title>Lasermikrostrahl und optische Pinzette - Mikromanipulation an Gameten und Embryonen</video:title><video:description>Die Einsatzmöglichkeiten der berührungslosen Lasermikromanipulation für die In-vitro-Fertilisierung werden aufgezeigt. Ein gepulster UV-Laser (Lasermikrostrahl) und ein kontinuierlicher Infrarotlaser (optische Pinzette) werden in Verbindung mit einem Mikroskop genutzt. Mit dem UV-Laser können Manipulationen wie Blastomerenfusion, Öffnung der Zona pellucida und Immobilisierung von Spermien durchgeführt werden. Der Infrarot-Laser fängt Spermien ein und hält sie im Laserfokus. Für die künstliche Befruchtung werden beide Anwendungen miteinander kombiniert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10966</video:player_loc><video:duration>942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10472</video:thumbnail_loc><video:title>Syrphus balteatus (Syrphidae) - Beutefangverhalten der Larve</video:title><video:description>Larvae of Syrphus balteatus exhibit three strategies when seizing their prey: 1. passive waiting for single aphid, 2. active seizing of a single aphid, 3. active seizing of a colony of aphids (refers to larvae of 3rd and 4th stage).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10472</video:player_loc><video:duration>728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10906</video:thumbnail_loc><video:title>Phototaxis bei Desmidiaceen und Diatomeen</video:title><video:description>Desmidiaceen steuern Licht direkt an. Positive Phototaxis mit Micrasterias. Weißes, rotes und blaues Reaktionslicht. Lichtfelder verschiedener Größe und Intensität (Resultantengesetz). Massenreaktion bei Cosmarium. Diatomeen erreichen Licht durch Modifikation ihres autonomen Umkehrrhythmus (Rangierbewegung). Positive Phototaxis (Kapillarversuche) und negative Phototaxis mit Navicula peregrina. Sicherheitslicht: 537 nm. Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10906</video:player_loc><video:duration>836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10389</video:thumbnail_loc><video:title>Certhia familiaris (Certhiidae) - Aufzucht der Jungen im Nest</video:title><video:description>The male shows the nesting hollow. The female carries outside the egg shell from which the newborn have just hatched. The male feeds the female. The two parents feed the young. For the first few days after hatching, the parents swallows the droppings of their young, later they carry them outside. Only the female broods and puffs herself out. Cumbersome nest material is carried out. The young often sit outside the nest on the wall of the hollow for the last few days of their nesting time. The young scratch, clean and stretch themselves often.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10389</video:player_loc><video:duration>416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11831</video:thumbnail_loc><video:title>Wolfgang Schadewaldt, Tübingen 1967</video:title><video:description>Portrait of the classicist and literary scholar in Tübingen, shot in Jan. 1967. Schadewaldt talks about his early reading of Goethe and the work in the Goethe dictionary project. In a short conversation with Ernst Zinn philological problems of interpretation and historicism are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11831</video:player_loc><video:duration>604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10921</video:thumbnail_loc><video:title>Zellbiologische Studien an Physarum polycephalum - Ein Modell zur Untersuchung cytoplasmatischer Actomyosine</video:title><video:description>Plasmodial slime moulds. It is shown how the rhythmic contraction of the cytoplasm in the plasmodium and in individual strands forms the basis for the regular reversal in cytoplasmic streaming. Radial rhythms in a strand are measured by infrared reflection; tensiometry and photometrically; longitudinal rhythms in strand segments are measured tensiometrically under isometric as well as isotonic conditions. Synchrony of contractile rhythm in a strand is demonstrated with the help of the so-called "Trapeze". Time-lapse. Cf. C 1543.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10921</video:player_loc><video:duration>669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14372</video:thumbnail_loc><video:title>Heathland Beekeeping - 5. Central Europe, Northern Lower Saxony - Summer Work during the Heather Blossom in a Skep Apiary</video:title><video:description>In August the beekeeper Georg Klindworth (Langenfelde bei Sittensen) tasks include: preparation for immigration, moving transportable hives through the heath land, temporary feeding during absences needed for transport and prior to the main flowering, inspection of the heath.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14372</video:player_loc><video:duration>1333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9248</video:thumbnail_loc><video:title>Swarm Development and Morphogenesis in Myxobacteria - Archangium, Myxococcus, Chondrococcus, Chondromyces</video:title><video:description>Slime bacteria. Life cycle, except for the formation of resting cells, of Archangium violaceum, Myxococcus virescens, M. xanthus, Chondrococcus coralloides, Chondromyces apiculatus: spore germination, swarming, creeping motility, cell division and formation of fruiting bodies. Lysis of living eubacteria by means of myxobacterial enzymes. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9248</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10917</video:thumbnail_loc><video:title>Quantenmechanik des Wasserstoffatoms - Strahlungsübergänge im semi-klassischen Modell</video:title><video:description>Radiative transitions of the hydrogen atom are discussed on the basis of the semi-classical model. Here the radiation is described by classical electrodynamics whereas the H atom is treated quantum mechanically. The coupling between the atom and the radiation field is accounted for by time dependent perturbation theory. After a brief discussion of the theoretical basis of the semi-classical model the radiative transitions 1s [-] 2p (m = 0,±1) are described in some detail. In particular, results are given for the time dependence of the center of gravity [r ] of the electron density and of the density itself. Also, comparison of the rotating wave approximation with the exact numerical solution of the semi-classical model is made. This manuscript forms a theoretical basis of the film which shows the time dependence of the electron density for the above transitions using an animation based on computer graphics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10917</video:player_loc><video:duration>214</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11063</video:thumbnail_loc><video:title>Natürliche Feinde von Insekten - Einbürgerung der Schlupfwespe Prospaltella perniciosi zur biologischen Bekämpfung der San-José-Schildlaus</video:title><video:description>The film shows the biological control of the introduced San-José-scale, an important orchard pest, by importation, mass production and release of an specific parasitic hymenopteron: Prospaltella perniciosi. After some typical damage in the field the following subjects are shown in detail: The natural reproduction of the scale, its artifical mass breeding on melons, the rearing of the parasite based on this host production, details of the parasite's life-history, and two types of release: as adults under a tent, and by suspending of a melon covered with parasitized scales infested orchard trees. Both ways have obtained establishment and spread of the parasite.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11063</video:player_loc><video:duration>484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11490</video:thumbnail_loc><video:title>Sinnesleistungen der Fledermaus Myotis myotis bei der Nahrungsaufnahme vom Boden</video:title><video:description>Test array for food search. Behaviour of bats on the ground. Locating prey (beetles) through hearing and scent. Choosing food by means of olfactory sense.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11490</video:player_loc><video:duration>765</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10844</video:thumbnail_loc><video:title>Entwicklung beim Seeigel (Psammechinus miliaris) - 3. Metamorphose</video:title><video:description>Das Einschmelzen des Larvenkörpers wird in Zeitraffung dargestellt. Den Übergang von der Bilateralsymmetrie des Pluteus zur fünfstrahligen Radiärsymmetrie erläutert ein Zeichentrick. Die Metamorphose wird durch Zugabe von Cäsiumchlorid ausgelöst.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10844</video:player_loc><video:duration>613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9370</video:thumbnail_loc><video:title>Geschlechtliche Fortpflanzung der Kieselalge Stephanopyxis turris (Centrales)</video:title><video:description>Übersicht über vegetative Zellen und Kolonien. Spermatogonienbildung, erste und zweite meiotische Kernteilung in den Spermatozyten, Freiwerden der Spermatozoide. Oogonienentwicklung, erste und zweite meiotische Kernteilung im Oogonium (pyknotische Kerne). Eindringen des Spermatozoids in das Oogonium, Wanderung des Spermatozoids zum Eikern, Auxosporenbildung mit erster und zweiter Schale. Keimung der Erstlingszelle. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9370</video:player_loc><video:duration>607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10923</video:thumbnail_loc><video:title>Freier Drehfall und Bruchverhalten seitlich umgelegter Schornsteine</video:title><video:description>A chimney is brought down laterally by blasting, fracture mechanics: acceleration in free rotation fall, tensile stress and compressive strain, inertial forces (animated cartoon), stability limit, computer simulation of the change in forces with time, slow motion pictures of blasts. Model experiments: falling beam with a golfball and collecting beaker, also partly in slow motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10923</video:player_loc><video:duration>631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10998</video:thumbnail_loc><video:title>Das Bogengangsystem des inneren Ohres als Wahrnehmungsorgan für Drehungen</video:title><video:description>Functions of the semicircular canals and the cupula (model, pike) in diversion, rotatory and caloric irrigation. Eye movements of the pike in turning in successive diversion of the cupulae. Recording speed 20 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10998</video:player_loc><video:duration>872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9371</video:thumbnail_loc><video:title>Bacillaria paradoxa (Pennales) - Bewegung</video:title><video:description>The peculiar movement characteristics of Bacillaria paradoxa are an exception to the otherwise normal gliding movement of pennate diatoms. The alga forms tabular colonies in which the cells lie with the canal-raphes together. In motion, the cells glide along these raphes and thus pull apart the colonies in various ways. Vegetative reproduction is by bidivision of the cells. The division of the nucleus in the centre of the cell is followed directly by division of the protoplasm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9371</video:player_loc><video:duration>369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9335</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Paarungsverhalten</video:title><video:description>Mating behaviour in the field (Kaiserstuhl) and in the laboratory. The male follows the female with slight rocking movements. Flying onto the female in anti-parallel position. Turning on the female and gripping tightly. The male guides his abdomen (asymmetrical copulation chela) to the female's genital aperture from the right.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9335</video:player_loc><video:duration>629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22862</video:thumbnail_loc><video:title>Luftströmung in der Nase</video:title><video:description>Intranasal air flow in nose breathing. Air flow in breathing in and out and during sniff breathing (model).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22862</video:player_loc><video:duration>153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11299</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Käsebereitung auf einer Alm im Gsiestal</video:title><video:description>On an Alpine farm in St. Magdalena (South Tyrol) the farmer's wife makes cheese: She pours milk into a large copper vessel hanging on a turning arm over the hearth and heats it. As rennet she uses a powder mixed water and a pinch of salt. She stirs the milk continuously and watches the temperature. At 40-50°C she adds two thirds of the rennet and reduces the heat. After a certain time she breaks the curdled milk with a whisk and adds the remaining rennet. Finally she skims the whey and packs the curd into the mould, placing on the lid stones to press the cheese. - Salt is rubbed into the surfaces of the shaped young cheese, overlapping edges are cut, and the cheese is stored in a cheese-room.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11299</video:player_loc><video:duration>416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11399</video:thumbnail_loc><video:title>Sexuelle Prägung bei Enten</video:title><video:description>Isolierte Aufzucht von Küken verschiedener Entenarten, Folgen der Aufzucht mit artfremdem Partner, Auswirkung sexueller Prägung bei Erpel und Ente, einseitige Verpaarung, Wahlversuche unter kontrollierten Bedingungen, geprägt reagierende Weibchen, auf Gänse geprägte Erpel, auf Hühner geprägter Erpel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11399</video:player_loc><video:duration>997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9334</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Kannibalismus</video:title><video:description>Meeting of two adult female praying mantises. Short fight with mutual capture strokes and threatening behaviour. The victorious female eats the defeated one beginning at the head and continues up to the bases of her opponent's wings. Decapitation, dropping the rest of body, grooming.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9334</video:player_loc><video:duration>581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/23023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/23023</video:thumbnail_loc><video:title>Eiablage und Embryonalentwicklung der Rippenqualle Pleurobrachia pileus (Ctenophora)</video:title><video:description>Der transparente Körper der Stachelbeerqualle gestattet den Einblick in die Gonaden, die unter den Wimperreihen liegen. Eier in verschiedenen Entwicklungsstadien, Ablage der Eier durch den Mund, Gesamtablauf der Embryonalentwicklung mit Organbildung, fertige Rippenquallen beim Verlassen des Eies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/23023</video:player_loc><video:duration>384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10453</video:thumbnail_loc><video:title>Mitteleuropa, Bayern - Herstellen von Butter im Allgäu</video:title><video:description>In an Alpine hut, the Alpine dairyman pours cream into the barrel-shaped butter churn. The butter churn is driven electromechanically and rotates around a horizontal central axle. The finished butter is kneaded in clear water, form with a wooden butter mould and packed in paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10453</video:player_loc><video:duration>571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9373</video:thumbnail_loc><video:title>Lagenisma coscinodisci (Lagenidiales) - Vegetative Vermehrung in der Kieselalge Coscinodiscus granii</video:title><video:description>Infection of the host cell by means of the zoospores of the endoparasite. Mycelial growth within tho host and death of the host cell. Differentiation and release of the zoospores. Time-lapse and high speed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9373</video:player_loc><video:duration>602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9382</video:thumbnail_loc><video:title>Bacillus circulans (Jordan) - Aufbau und Verhalten beweglicher Kolonien</video:title><video:description>Following two surveys of the growth of the bacteria after a punctiform inoculation of nutrient agar plates, the stratiform structure of the colonies of the organisms, their rotation as a whole without a local change as well as their moving over the agar surface is shown. Other colonies move over the agar surface without rotation in characteristically stretched mobile forms. Rotating colonies in form of rings in this unusual formation are no steady associations of bateria but become skull cap shaped colonies. Both, spontaneously formed and mobile band-shaped colonies artificially splitted off from skull cap shaped colonies get the form of a skull cap again under permanent rotation. The fusion, the separation, and the self-decomposition of colonies are shown as well as the winding of a band-shaped colony. Pictures of multilayered colonies taken between crossed polarising filters demonstrate that the structure of mobile colonies os bateria may stay almost unchanged for several hours.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9382</video:player_loc><video:duration>1154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9405</video:thumbnail_loc><video:title>"Früher haben wir Tabak geliefert..." - Tabakanbau in der Uckermark 1993/94</video:title><video:description>The film documents the tobacco season of 1993/94 from the planting of the tobacco through the harvest and sale until the sowing for the next season - using some small planters from the villages around Schwedt on the Oder and a large farm, the former Agricultural Co-operative in Vierraden in an exemplary manner. It describes the transformation in the technical and agricultural fields (e.g. oven drying, selection of varieties). Different planters and representatives of the Tobacco Grower's Association discuss the situation of tobacco planting in the GDR compared to current conditions and answer questions on their self-organisation and on the future of tobacco cultivation in the Uckermark.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9405</video:player_loc><video:duration>2277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9391</video:thumbnail_loc><video:title>Aufbau und Verhalten beweglicher Kolonien von Bacillus circulans</video:title><video:description>Structure and Behaviour of Mobile Colonies of Bacillus circulans. The stratiform structure of the colonies of Bacillus circulans, their, their rotation without change of their location, as well as the the movement of the colonies over the ager surface is shown. Other colonies move witthout rottation in stretched migration forms. Rotating colonies in forms of rings are not steady assocations but become skull capshaped colonies. Pictures of multilavered colonies taken between crossed plolarising filters demonstrate the stabilitv of the inner structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9391</video:player_loc><video:duration>359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9381</video:thumbnail_loc><video:title>Sexual Reproduction in the Diatom Stephanopyxis turris (Centrales)</video:title><video:description>Overview of vegetative cells and colonies. Emergence of spermatogonia, primary and secondary meiotic nuclear divisions in the spermatocytes, release of spermatozooids. Development of oogonia, primary and secondary meiotic nuclear divisions (pycnotic nuclei). Penetration of sperms into the oogonium, their migration to the egg nucleus, formation of auxospores with first and second shells, germination of initial cell. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9381</video:player_loc><video:duration>605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10935</video:thumbnail_loc><video:title>Bewegung, Nahrungsaufnahme und Fortpflanzung bei Reticulomyxa filosa (Rhizopoda)</video:title><video:description>The multi-nuclear protist Reticulomyxa filosa can be several millimetres in size and is divided into a stationary central area exhibiting wide protoplasmic streams and a peripheral area characterized by thin reticulopodia. The reticulopodia phagocytose nutritional particles where they are digested. Food limitation causes migration, often associated with plasmotomia. Several individuals can fuse. Under stress situations resistant forms are made.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10935</video:player_loc><video:duration>360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22883</video:thumbnail_loc><video:title>Zur Pathophysiologie extremer Paraproteinämien: Beobachtungen am Auge</video:title><video:description>Demonstration of conjunctival vessels blood flow in the healthy person and in a patient with Waldenstroms macroglobulinemia. Behaviour of blood protein molecules in the ultracentrifuge (animation). Causing symptoms by intravenous injection of high-molecular foreign protein in the rabbit. Demonstration of retinal vessels in the healthy animal, the animal treated with foreign protein and the sensitised animal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22883</video:player_loc><video:duration>426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15382</video:thumbnail_loc><video:title>Mäusefibroblasten - Morphologische Veränderungen unter Einwirkung von Ektromelievirus (Mäusepocken)</video:title><video:description>Embryonal mice fibroblast fusion to giant cells under Ectromelia-virus influence, inclusion body formation. Release of elementary bodies by protrusions of cytoplasm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15382</video:player_loc><video:duration>726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11061</video:thumbnail_loc><video:title>Lymphgefäßmotorik</video:title><video:description>Contractions of the lymphatic vessels in the mesenterium of the guinea-pig. Particularly examined are those lymphatic vessels displaying dilations, termed lymph cisterns, with several inosculating lamph tracts. The lymph tracts are split into segments, separated from one another by flexible valves. We are shown the lymph transport by means of the coordinated action of these valve segments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11061</video:player_loc><video:duration>196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12638</video:thumbnail_loc><video:title>The Zhabotinsky Reaction as a Model of Pattern Formation</video:title><video:description>Dissipative patterns form in originally simple chemical compounds. Starting from pacesetting centers, chemicalwaves of a redox reaction are transmitted. This can be seen in the change in color of a redox catalyst. The decarboxylation of malonic acid drives the total reaction. Pattern formation in the aggregation of Dictyostelium proceeds analagously (film/photos in cooperation with G. Gerisch, 1963).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12638</video:player_loc><video:duration>517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11313</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Herstellung eines Wagenrades in Flaas</video:title><video:description>1. Manufacture of a wheel of wood: Drilling the opening of the hub, making the different parts, assembling the wheel on the wheelwright's bench, wedging the fellies. 2. Tiring of the wheel by the blacksmith in Lana, Meran: Measuring the circumference, fixing the wheel in a special holding device, shaping the wheel-band in the fire, manual welding, plaing the band on the wheel, colling the finished, burning wheel in water.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11313</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11829</video:thumbnail_loc><video:title>Mitteleuropa, Baden - Die Strohgestalt in der Singener Fasnacht - Der "Hoorige Bär"</video:title><video:description>The film shows how the Hoorig-Bären (a straw figure) dress, how they move along in the carnival procession and finally perform a dance which symbolically represents the victory over the winter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11829</video:player_loc><video:duration>518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11719</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Abendessen einer Bauernfamilie</video:title><video:description>A peasant family, consisting of the parents and 12 children, are sitting at the table below the crucifix to take supper. After saying grace a milk soup is served, followed by a farinaceous dish called "Schweißnudel", eaten with milk. All the family eat out of one vessel placed in the centre of the table. The meal is concluded by saying grace.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11719</video:player_loc><video:duration>895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26688</video:thumbnail_loc><video:title>Tilapia multifasciata (Cichlidae) - Balz</video:title><video:description>The present film records the mating of the mouth breeder in both sexes Tilapia multifasciata, and was shot in an aquarium in which the fish had already been acclimatized. During courting there is no qualitative difference between the sexual partners; there are, however, significant quantitative differences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26688</video:player_loc><video:duration>319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9330</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Putzverhalten</video:title><video:description>Adult preying mantises: five females and one male (green and brown forms). Eye and head grooming with the femoral grooming bristles of the raptorial legs; antennal grooming and grooming of the three leg pairs, particularly of the tarsi, with the aid of the mouth parts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9330</video:player_loc><video:duration>488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9459</video:thumbnail_loc><video:title>Mitteleuropa, Rheinland - Stahlschmieden in einem bergischen Wasserhammer</video:title><video:description>Operation of a water driven forge with overshot wheel at the west slope of the Leybach valley (Remscheid-Lüttringhausen).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9459</video:player_loc><video:duration>1422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9453</video:thumbnail_loc><video:title>Beutefang, Nahrungsaufnahme und Verdauung bei Actinophrys sol (Heliozoa)</video:title><video:description>The heliozoan Actinophrys captures its prey with the help of axopodia. Ingestion takes place by the growth of a bell-shaped pseudopodium which gradually surrounds, and finally, completely encloses the prey. Digestion then occurs. These events are demonstrated in computer animation together with electron micrographs. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9453</video:player_loc><video:duration>627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9425</video:thumbnail_loc><video:title>Ingestion and Digestion in the Ciliate Pseudomicrothorax dubius</video:title><video:description>This ciliate prefers the filamentous blue-green cyanobacteria Oscillatoria formosa as food. It ingests the filaments with its cytopharyngeal basket. The rigid cell walls of the cyanobacteria are dissolved rapidly by enzymes so that the ciliate can ingest large amounts of food in a short time. The structure and function of the cytopharyngeal basket are illustrated by electron micrographs and animated pictures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9425</video:player_loc><video:duration>622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10382</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Flechten eines Tragkorbes</video:title><video:description>Making of a pannier in the parlour of the Unterlacher-Hof at ST. Jakob (Ahrntal). The pannier consists of a narrow wooden base into which the canes are fitted, which then spread out towards the top and are woven into the split strips of wicker made of stone pine (Pinus cembra L.).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10382</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9426</video:thumbnail_loc><video:title>Prey-Catching, Food-intake and Digestion in Actinophrys sol (Heliozoa)</video:title><video:description>The heliozoan Actinophrys captures its prey with the help of axopodia. Ingestion takes place by the growth of a bell-shaped pseudopodium which gradually surrounds, and finally, completely encloses the prey. Digestion then occurs. These events are demonstrated in computer animation together with electron micrographs. Time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9426</video:player_loc><video:duration>627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9407</video:thumbnail_loc><video:title>Drosophila lutea (Drosophilidae) - Balz und Kopulation</video:title><video:description>The film shows the sexual behaviour of Drosophila lutea. Courtship mainly consists of circling around the female and of wing vibrations. In general, both wings are simultaneously utilized only in the case of vis-à-vis courting. Females unwilling to mate refuse the males by extruding the genitals. While copulating the males display some jerky movements. Against each other, males show an aggressive behaviour characterized by spreading of the wings and by sudden kicking.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9407</video:player_loc><video:duration>431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9408</video:thumbnail_loc><video:title>Drosophila virilis (Drosophilidae) - Balz und Kopulation</video:title><video:description>The film shows, at normal speed and in slow motion, the sexual behaviour of Drosophila virilis. Courtship mainly consists of a rapid stroking with the forelegs at the female's abdomen, of licking at the genitals of the female, and of wing movements. Not only females, but also males are frequently courted. During copulation, the males display some jerky movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9408</video:player_loc><video:duration>397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10934</video:thumbnail_loc><video:title>Bewegung, Nahrungsaufnahme und Fortpflanzung bei Wobo gigas (Rhizopoda)</video:title><video:description>A protist of the Reticulomyxidae family which can be several millimetres long and is enclosed in thin flexible hull. A pseudopodium emerges through a pseudo stoma-like opening, branches and forms a reticular net work. Here nutrient particles are taken up by phagocytosis, transported to the central area and non-digested residues removed through the opening. Movement is a migration stream which can divide, synonymous with asexual reproduction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10934</video:player_loc><video:duration>357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11995</video:thumbnail_loc><video:title>Kristallwachstum - Wachstum von Galliumphosphid-Whiskern</video:title><video:description>The film shows the growth of GaP whiskers which are obtained in the temperature range of 900 to 1050° C when wet hydrogen is passed ove GaP and Ga materials of about 1100° C. One can see in detail the termination of whisker growth when Ga droplets appear on the whisker tips, the encapsulation of a Ga droplet by a GaP layer, the approach, fusion and common growth of two intersecting whiskers, the branching of whiskers, and the straightening of initially bent or kinked whiskers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11995</video:player_loc><video:duration>448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11496</video:thumbnail_loc><video:title>Elterliche Merkmale im Balzverhalten von Schwertträger-Bastarden - Xiphophorus helleri, Xiphophorus montezumae</video:title><video:description>As an introduction, the males of the Green Swordtail (Xiphophorus helleri) and the Montezuma Swordtail (Xiphophorus montezumae cortezi) and their hybrids are presented. The courtship patterns of the two species are very different. The F[1] hybrids show behavioural patterns of both parental species. When sexual motivation is low, courtship behaviour is similar to Xiphophorus montezumae cortezi; higher sexual motivation produces courtship behaviour exactly like Xiphophorus helleri. On the example of sword-bending during courtship, the ratio of separation in the F[2] generation is demonstrated using trick photography. The results shows that the behavioural differences are controlled by polygenes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11496</video:player_loc><video:duration>471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15306</video:thumbnail_loc><video:title>Chelus fimbriatus (Chelidae) - Beuteerwerb</video:title><video:description>A fringed turtle (Matamata) is capturing living and dead fish by means of suction snapping. Slow-motion. 480 f/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15306</video:player_loc><video:duration>562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10905</video:thumbnail_loc><video:title>Die Briggs-Rauscher-Reaktion als Modell einer chemischen Uhr</video:title><video:description>Chemische Oszillationsreaktionen werden am periodischen Auftreten und Verschwinden eines Jod-Stärke-Komplexes sichtbar gemacht. Das Oszillieren beruht auf autokatalytischen Reaktionen, bei denen in rhythmischer Folge Zwischenverbindungen oxydiert und reduziert werden. Die Gesamtreaktion wird durch die Dekarboxylierung von Malonsäure getrieben. Mit Zeitraffung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10905</video:player_loc><video:duration>238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9369</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9369</video:thumbnail_loc><video:title>Ungeschlechtliche Fortpflanzung der Kieselalge Stephanopyxis turris (Centrales)</video:title><video:description>Vegetative Vermehrung durch Zweiteilung: Plastidenteilung, Streckung der Zelle, Kern- und Zellteilung, Ringfurche, Schalenbildung. Entwicklung der Dauerspore: erste und zweite Differenzierungsteilung, Abkugelung des Restkörpers, Keimung der Dauerspore.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9369</video:player_loc><video:duration>430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9045</video:thumbnail_loc><video:title>Aus dem Leben der Taulipang in Guayana - Filmdokumente aus dem Jahre 1911</video:title><video:description>Koch-Grünberg in Koimelemong (Brazil, British Guiana); processing of maize and manioc; spinning cotton; manufacture of a hamoc; string figures; badminton game; Parishera dance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9045</video:player_loc><video:duration>662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9324</video:thumbnail_loc><video:title>Blüteneinbruch der Erdhummel (Bombus terrestris)</video:title><video:description>Langrüßlige Hummelarten können bei röhrenförmigen Blüten den Nektar durch die Öffnung der Krone erreichen - hier als Beispiel die Gartenhummel (Bombus hortorum) am Hohlen Lerchensporn (Corydalis cava). Dagegen gelangen die kurzrüßligen Erdhummeln so nicht an den Nektar. Sie gehen zum Blüteneinbruch über und beißen ein Loch in den Blütensporn, durch das sie den Nektar aufsaugen können. Beim Beinwell (Symphytum spec.) ist die Blüte durch Schlundschuppen so verengt, daß die Erdhummeln auch hier den Nektar nur durch Blüteneinbruch erreichen können. Da sie aber auch Beinwellpollen sammeln, ist die Bestäubung der Blüten gesichert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9324</video:player_loc><video:duration>375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11317</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Almauftrieb von Großvieh über den Krimmler Tauern</video:title><video:description>At St. Jakob (Ahrntal) the local priest blesses the cattle (27.5.1963). It takes two days to lead the herds across snowfields up to their Alpine pasture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11317</video:player_loc><video:duration>1183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/12360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/12360</video:thumbnail_loc><video:title>Salvia pratensis (Labiatae) - Pollination durch Bombus spp. (Hymenoptera); Melittophilie</video:title><video:description>The protandrous gullet flowers of the Meadow Clary (Salvia pratensis), typical (bumble-)bee-flowers, are explored for nectar and pollinated by workers of Bombus ssp. By forcing their way in, the visitors set the ingenious lever mechanism of the stamens in motion which dusts their back with pollen. At a later stage the mature stigma is exposed in a corresponding position. Illegitimous visitors (small Apidae, Hover-Flies) fail to effect pollination being incapable to reach the nectar or by-passing the lever-arms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/12360</video:player_loc><video:duration>175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11062</video:thumbnail_loc><video:title>Häute und Oberfläche des menschlichen Gehirns</video:title><video:description>Preparation of the human brain: Dura mater, Arachnoidea, Pia mater, Aa. meningeae, Granulationes arachnoideales, Falx cerebri, Falx cerebelli. Removal of the Dura mater, view of the brain from different perspectives, including nerves and vessels. Removal of Arachnoidea und Pia, demonstration of Gyri and Sulci and course of brain nerves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11062</video:player_loc><video:duration>990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14568</video:thumbnail_loc><video:title>Asexual Reproduction in the Green Alga Hydrodictyon reticulatum</video:title><video:description>The water-net. Formation of tubular network: darkening of the cell, disappearance of the pyrenoids, "pavement stage", differentiation and motility of zoospores, assembly to mesh structure and immobilization of the zoospores, dissolution of old cell-wall, growth of daughter colony up to fully grown net. Flagellar movements and incompletely divided double zoospores.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14568</video:player_loc><video:duration>415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14374</video:thumbnail_loc><video:title>Heathland Beekeeping - 8. Central Europe, Northern Lower Saxony - Bees' Wax Pressing in a Traditional Apiary</video:title><video:description>Remains of the combs from honey extraction are used for wax production. Heating the kettles, melting the wax in water, separating wax and water in a collecting tub, pouring the wax into forms, cleaning and storing the wax blocks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14374</video:player_loc><video:duration>1128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11422</video:thumbnail_loc><video:title>Gedächtnis- und Intelligenzprüfungen an einem Schimpansen</video:title><video:description>Even after a 3 year gap in training the Chimpanzee (Pan troglodytes, Pongidae) Julia can still open boxes with special tools. Trials show that she is not acting according to "trial &amp; error", but rather according to thinking.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11422</video:player_loc><video:duration>415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11284</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Herstellen eines Butterfasses</video:title><video:description>In his small woodworking shop at St. Magdalena (Gsiestal) Konrad Gietel is making staves from pine wood for a churn. First he assembles the staves, then he applies cold glue, and finally he fits iron straps around the churn to keep the staves tightly together. After some time, while the glue has set, rough patches on the wood are removed with a plane, and the inside and outside surfaces are made smooth. A bottom piece is fitted. Gietel has cut a wooden die and fits a long handle. He makes the cover plug on a wood turning lathe, and then fits the churning board with the ropes. The churn (Schlacker) is finished by painting the staves red and the iron straps green.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11284</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15147</video:thumbnail_loc><video:title>Stridulatory Behaviour of the Acridid Grasshopper Omocestus viridulus</video:title><video:description>Acoustic communication is well developed in acridid grasshoppers. Especially species of the subfamily Gomphocerinae display elaborate stridulatory behaviour. Their stridulatory apparatus consists of a row of cuticular pegs at the inside of each hindleg and an enhanced vein of the elytra. Species specific acoustic signals are produced by rhythmically rubbing the hindlegs against the elytra. The video demonstrates the stridulatory apparatus of Omocestus viridulus L. (Saltatoria, Acrididae) and shows the different leg movements and song types of the animals in their natural habitat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15147</video:player_loc><video:duration>836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9316</video:thumbnail_loc><video:title>Heathland Beekeeping - 1. Central Europe, Northern Lower Saxony - Spring Work in a Heather Skep Apiary</video:title><video:description>Beekeeper Georg Klindworth (Langenfelde bei Sittensen) inspects the hives for the winter and prepares for spring swarming. In spring the bees are brought in transportable hives for 3-4 weeks in apple, pear and cherry orchards, where they initially are fed. Pollen and nectar are collected. In weekly inspections the beekeeper removes drone and queen cells and keeps the swarms equal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9316</video:player_loc><video:duration>886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9347</video:thumbnail_loc><video:title>Bombus terrestris (Apidae) - Sammeln, Eintragen und Einlagern von Pollen</video:title><video:description>Bumblebee. Collecting pollen grains on the blossoms of the field poppy, dandelion, monkshood, and sea-blithe by workers, positioning of the pollen as packets ("bloomers") on the tibias of their back legs, flight to nest, transport through artificial passage into nest's interior, stripping off the pollen packets into storage containers (cells of already emerged juveniles).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9347</video:player_loc><video:duration>421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11003</video:thumbnail_loc><video:title>Der Bewegungsapparat von Bakterien und Protozoen</video:title><video:description>Locomotion of bacteria (Micrococcus, Proteus, Spirillum, Treponema, Leptospira, Borrlia), amoebae (Vahlkampfia) and flagellates (Trypanosoma, Tritrichomonas) through flagelles, by rotation of the hole body, or by developing pseudopodia. Recording speed 16 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11003</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9320</video:thumbnail_loc><video:title>Entwicklung von Volk und Nest bei der Erdhummel (Bombus terrestris)</video:title><video:description>Documentation of the biology of the genus Bombus including seasonal social and ecological pressures. After the passage of winter the fertilized queen starts a new colony. She collects nectar and pollen and looks after the nest until the first worker pupates. The film documents the subsequent food collection and storage, oviposition, growth of the nest, feeding of the young workers and the first males, nectar flights of the drones, copulation, hibernation of the young queen and leaving the nest in autumn.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9320</video:player_loc><video:duration>1893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10915</video:thumbnail_loc><video:title>Zellbiologische Studien an Physarum polycephalum - Morphogenese und Differenzierung im Protoplasmatropfen</video:title><video:description>Plasmodial slime mould. Time-lapse photography demonstrates the transformation of isolated drops of endoplasm into plasmodia capable of movement. Animation illustrates regeneration of the plasmalemma in naked drops, transformation of the frothy endoplasm into gel-like ectoplasm (via actin polymerization and fibrillogenesis), development of the contractile apparatus (via interaction of a plasmalemma invagination system and an actomyosin system), and creation of areas of endoplasm during the initial contractions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10915</video:player_loc><video:duration>515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9455</video:thumbnail_loc><video:title>Symbiontische Flagellaten in Termiten</video:title><video:description>Primitive holzbewohnende Termiten am Beispiel von Calotermes flavicollis: Morphologie und Bewegungsweise der in der Gärkammer lebenden Flagellaten: Joenia in Calotermes, Koruga und Mixotricha in Mastotermes; Mixotricha mit Bakterien, die sich wie Geißeln bewegen. Spirotrichonympha und Trichonympha in Reticulitermes. Andere kleine Flagellaten und Bakterien. Mit Trick. 24-100 B/s.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9455</video:player_loc><video:duration>737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/14441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/14441</video:thumbnail_loc><video:title>Kern- und Zellteilung der Volvocacee Chlamydomonas reinhardii</video:title><video:description>Green alga. Nucleus with two pulsating vacuoles at the flagella pole, disappearance of the nucleolus, formation of chromosomes at the equatorial plate, migration to the poles, division of the protoplast, daughter nuclei with one nucleolus each, increase of vacuoles, further division after rotation of the protoplast. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/14441</video:player_loc><video:duration>101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26693</video:thumbnail_loc><video:title>Tilapia nilotica (Cichlidae) - Balz</video:title><video:description>In this film, the most important mating movements of the female Tilapia nilotica have been caught. There are no lasting conjugal ties between the male and female of this species; they come together only to spawn and separate again thereafter. Certain colourings and movements facilitate, or first make possible, mutual recognition of the sexual partner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26693</video:player_loc><video:duration>306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15384</video:thumbnail_loc><video:title>Vesicular-Stomatitis-Virus (Stamm Indiana) - Cytopathische Veränderungen in der Gewebekultur (HEp-2)</video:title><video:description>The film shows the cythopathic changes of human epithelial cells (HEp-2) in tissue culture after infection with vesicular stomatitis virus. The virus infection initially causes retraction of the cytoplasm and minor pyknosis of the nucleus. Later on blister movements are seen, and extended filamentous protrusions of the cell membrane develop. These connect the remnants of the cell, which is shrinking increasingly, with the bottom of the culture vessel.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15384</video:player_loc><video:duration>468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9456</video:thumbnail_loc><video:title>Kowalewskaja Kreisel</video:title><video:description>Die Dynamik des Kowalewskaja Kreisels, des dritten integrablen Spezialfalls der klassischen Mechanik starrer Körper, wird auf mehreren Abstraktionsebenen dargestellt. Am Anfang steht die reale Bewegung eines physikalischen Modells und eine analoge Computersimulation der Bewegungsgleichungen von Kowalewskaja. Die erste Abstraktion betrifft die Abtrennung einer zyklischen Winkelvariable, d. h. den Übergang zu einer reduzierten Beschreibung in einem sechsdimensionalen (Gamma, Jota)-Phasenraum mit zwei Casimir-Konstanten. Im nächsten Schritt werden mit Hilfe der relativen Gleichgewichte die Bifurkationen in der Topologie der dreidimensionalen Energieflächen identifiziert. Auf der dritten Stufe wird die Blätterung dieser Energieflächen durch invariante Tori betrachtet, und es werden die kritischen Tori analysiert, bei denen sich die Art dieser Blätterung ändert. Die Tori werden in unterschiedlichen 3D-Projektionen gezeigt, wie auch in homöomorphen Bildern der Energieflächen. Im letzten Schritt wird dann die Technik der Poincaré-Schnitte benutzt, um alle möglichen Bewegungen zu derselben Energie in einer Animation zu zeigen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9456</video:player_loc><video:duration>1482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10981</video:thumbnail_loc><video:title>Entstehung von Wirbeln bei Wasserströmungen - 2. Anwendungen auf die Strömung durch Krümmer, Hohlräume und Verzweigungsstücke</video:title><video:description>Formation of vortices in flow through bent pipes, spiral pipes, hollow chambers, and branched pipes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10981</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/15157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/15157</video:thumbnail_loc><video:title>Lymphozyten (Rattus norvegicus) - Cytotoxische Wirkung auf allogenetische Fibroblasten</video:title><video:description>Lymphocytes from DA rats are cultivated on LEWIS fibroblasts. On days 1 and 2 the DA lymphocytes recognize the foreign histocompatibility antigens on the LEWIS fibroblasts. They begin to proliferate and to differentiate. On day 3 destruction of LEWIS fibroblasts by sensitized DA lymphocytes is beginning. The exat mechanism of this target-cell-destruction is still unknown. As shown in the film, direct contact between aggressor and target cell is necessary for destruction to occur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/15157</video:player_loc><video:duration>415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9329</video:thumbnail_loc><video:title>Mantis religiosa (Mantidae) - Häutung zur Imago</video:title><video:description>Complete moulting of a green male praying mantis to the imago. Accompanying behaviour such as pumping and stretching movements, activity. Foci: moulting in the cephalic-prothorax region, the antennae, legs and wing stretching; size comparison: imago - exuvia; grooming, as conclusion of the moulting process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9329</video:player_loc><video:duration>652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/11303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/11303</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Mahlen in einer bäuerlichen Mühle</video:title><video:description>The farmer "Weißbergbauer" is getting his private mill ready for operation. He cleans the millstones and sharpens them. He works the surface of the runner (upper millstone) and of the bottom millstone with a pointed flat hammer and a flat fluting hammer, respectively. After the grinding mechanism is assembled, the film shows the technique of transferring the power from the bucket wheel through the central shaft to the long iron and thus to the millstone. Then follows an initial milling operation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/11303</video:player_loc><video:duration>1003</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10443</video:thumbnail_loc><video:title>Mitteleuropa, Bayerischer Wald - Der Schindelmacher in Frauenberg bei der Arbeit</video:title><video:description>Thick pine logs are split in the courtyard with a hatchet and wedges. Inside the house the slips of wood are marked off with the use of a pattern and cutcu with a hand saw to different length. The shaping into shingles is done on the carver's bench by means of the shingle knife, the mallet, and the draw knife. Besides the working technique the film attaches great value to demonstrating the behaviour of the working man.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10443</video:player_loc><video:duration>938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9374</video:thumbnail_loc><video:title>Lauderia borealis (Centrales) - Vegetative Vermehrung</video:title><video:description>The centric planktonic diatom Lauderia borealis forms fragile, chain-like colonies, which easily fragment into single cells. The dumb-bell shaped nucleus is expanded centrally through the cell. Preceding cell division the nucleus moves to the margin of the cell, and contracts to form a nuclear hemisphere at the equator of the cell. After division of both the nucleus and the protoplast the daughter nuclei regain their normal dump-bell shape of the interphase.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9374</video:player_loc><video:duration>221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10504</video:thumbnail_loc><video:title>Lebendige Bäche und Flüsse</video:title><video:description>The video of the working group "Living Neckar" of Reutlingen demonstrates the morphological and ecological conditions of the Neckar river and its confluents. The colonisation with fish and invertebrates of these meanwhile clean brooks and rivers often fails because of migration barriers. The film shows practical methods of conservation and encourages their application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10504</video:player_loc><video:duration>379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10452</video:thumbnail_loc><video:title>Mitteleuropa, Rhön - Brotbacken im Gemeindebackhaus in Fladungen</video:title><video:description>At the beginning of the film the drawing of lots the baking order is shown, because we are concerned with a community baking oven which any member of the community may use. From the preparation of the dough on the eve of the baking day and the heating of the oven, all jobs connected with bread baking are shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10452</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10450</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Herstellen eines Messers in Sarnthein</video:title><video:description>Knife making is one of the oldest crafts. Even today with mass production there are still craftsmen who produce knives within the so-called home industry. This film which was shot in Sarntal in South Tyrol, shows an elderly village-craftsman finishing off a one-edged knive with inlaid metal ornaments on the wooden handle, a process which takes more than two days.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10450</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19146</video:thumbnail_loc><video:title>Shootout at the PAAS Corral</video:title><video:description>Shootout at the PAAS Corral head-to-head for PostgreSQL cloud platforms Where should you run your PostgreSQL in the cloud? Join us for a comparison of features, pricing and performance between various cloud options, including most or all of EC2, Amazon RDS, Heroku, OpenShift, Google Compute, and the Rackspace Cloud. To determine which cloud is the fastest, cheapest and best, over the next few months Josh Berkus and others will be running a series of performance benchmarks against several of the many cloud hosting options available for PostgreSQL. This will include most or all of EC2, Amazon RDS, Heroku, OpenShift, Google Compute, and the Rackspace Cloud. The results will be presented to you in this talk, including: Benchmarking methdology Cost comparison for each configuration Feature differences Performance scores</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19146</video:player_loc><video:duration>3250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19149</video:thumbnail_loc><video:title>Transacting with foreign servers</video:title><video:description>Managing transactions involving multiple foreign servers. PostgreSQL has Foreign Data Wrappers and they are writable too! Upcoming features like partitioning, foreign table inheritance and join-push down for foreign tables pave the path for sharding. One missing piece in the puzzle is the distributed transaction manager required to maintain the atomicity and consistency of transactions involving foreign servers. The presentation talks about the current status of such transactions and discusses the path forward towards distributed transaction manager. Support for writable foreign tables was added in PostgreSQL 9.3. As of now, atomicity and consistency is guaranteed, when a transaction makes changes to at most a single foreign server. It fails to do so when changes are made to multiple foreign servers. In order to achieve atomicity and consistency of transactions involving multiple foreign servers, PostgreSQL needs to take up the role of a distributed transaction manager. The talk covers the current status of distributed transactions. It further explores protocol to drive distributed transactions and infrastructure necessary to overcome various hardware, software and network failures during a distributed transaction. It also covers the use cases like data federation and sharding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19149</video:player_loc><video:duration>3048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19135</video:thumbnail_loc><video:title>Monitor more of PostgreSQL</video:title><video:description>pg statsinfo comes with new features There are many information vanishes as the server operates. pgstatsinfo/pgstatsreporter is a monitoring tool which records such various status and statistics of PostgreSQL server and lets you see them in graphical and interactive way. It is very usable not only for DBAs to check the health of the server daily, but for technical support to find out what happened in the past on the remote site. It is widely adopted among our systems using PostgreSQL and the new pgstatsinfo 3.1 has new features to support them more. The new pg statsinfo 3.1 has the following new features in comparison to 2.5. This talk will introduce these features with demo and dig inside some of them. Collecting plan statistics. Plan statistics is based on an original pgstatstatements-like extension named pgstoreplans, which is a similar tool to 2ndQuadrant's pgstatplans but it still differs in some points to fit to pg stastinfo. Statistics of autovacuum/analyze including cancellation stats. Cancellation stats would be in some situations. Storing server logs into the repositiry database. Stored logs are examined using filtering feature of pgstatsreporter. Storing alerts previously only emitted into server log. Alerts gets more valuable with pgstatsreporter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19135</video:player_loc><video:duration>3057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19143</video:thumbnail_loc><video:title>Scalable MVCC solution for Many core machines</video:title><video:description>In Current MVCC solution of PG, ProcArrayLock is the major bottleneck on many core machine 120+ and can scale up to 30 connections in TPCC test. Done experiment with lock free MVCC solution, and it can Scale up to 120 cores. In Current MVCC solution of PG, ProcArrayLock is the major bottleneck on many core machine 120+ and can scale up to 30 connections in TPCC test. Done experiment with lock free MVCC solution, and it can Scale up to 120 cores. We have taken the CSN based solution proposed in PG community, and implemented a lock free version of the same. By considering the High Memory and other resources in many core machines, locks are avoided in all the performance patch and only in some rare paths locks are used.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19143</video:player_loc><video:duration>2391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19180</video:thumbnail_loc><video:title>The BSD ISP</video:title><video:description>Running an ISP can be a tedious task of putting different pieces of boxed hardware together to make the network work, but can also be a fun and entertaining work of research on the right solution to accommodate your customer's needs. The market is full of vendors, big and small, ready to sell you a pre-packaged solution for your (supposed) needs, but what if you'd like to use BSD to serve your customers ? This talk will show how we are running a full ISP on solutions brought out using facilities and software easily built on top of BSD systems, and will delve into the challenges we have faced in the set up of the distributed architecture, with POPs in different european countries. Along with this, we are carrying out an analysis and comparison of costs and features between commercial and open source solutions, characterizing the decisions we made and the results we carried out. As an ISP, we not only offer access service, but we also deliver streaming services through a distributed CDN, also built on top of BSD. This will be a chance to delve into the different pieces of software used for encoding, distributing and streaming videos over the BSDs, and the technologies we used to interact with the underlying network. While being a non highly technical talk, the goal is to show the audience that using BSD in an ISP and content distributor environment is perfectly possible and will deliver the same quality of service of the packaged solutions, yet keeping your costs under control and allowing you a high degree of customization. This will be carried on showing - as already stated - a real world example of our project running solely with the power of BSD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19180</video:player_loc><video:duration>3468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19178</video:thumbnail_loc><video:title>Subclassing in Newbus</video:title><video:description>A brief tutorial for the subclassing part of the FreeBSD configuration system (known for years as newbus). The author will present work bringing this power to legacy portions of the system, as well as suggestions for future work in this fruitful area. This lecture will present a background of the FreeBSD driver system. The subclassing part of this system is radically under-documented. A companion document for this lecture will amplify the current documentation and provide additional examples to illustrate the power of the subclassing system. The lecture will then shift to reviewing the work the author has done to use these techniques to help map items in the kernel device tree to device nodes in the devfs tree.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19178</video:player_loc><video:duration>3317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19169</video:thumbnail_loc><video:title>FreeBSD based Japanese Enterprise System and Tukubai Method</video:title><video:description>Unicage software development method "Tukubai" is a comprehensive development framework for the enterprise systems (sales accounting system, payroll accounting system, corporate system, CRM system, merchandising system, enterprise system self-manufacture etc) including from development philosophy to development method, tools, coding, documentation and its business model. In 2012, rapidly growing company Universal Shell Programming Laboratory, the founder of "Tukubai" method, found that FreeBSD is better choice for them. I have been working for them as a FreeBSD consultant. In light of my own experience, I'll cover: o FreeBSD situation of the corporate activity o What's the Unicage software development method "Tukubai" o How many/Which companies uses Tukubai method o What's the FreeBSD specialized feature ush and BubunFS o How to scale the FreeBSD based Tukubai system o How to build the FreeBSD based Big data processing appliance In the middle of 2012, I developed a FreeBSD based Big data processing appliance, I'll cover that story, too.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19169</video:player_loc><video:duration>3641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19224</video:thumbnail_loc><video:title>Lecture 05. Carbocations</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 05. Organic Reaction Mechanism -- Carbocations Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19224</video:player_loc><video:duration>3140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19225</video:thumbnail_loc><video:title>Lecture 07. Neighboring Groups</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 07. Organic Reaction Mechanism -- Neighboring Groups Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19225</video:player_loc><video:duration>2906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19221</video:thumbnail_loc><video:title>Lecture 03. Molecular Orbital Theory (Pt. 3) &amp; Energy Pt. 2</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 03. Organic Reaction Mechanism -- Molecular Orbital Theory (Part 3) &amp; Energy -- Part 2 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19221</video:player_loc><video:duration>3137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19203</video:thumbnail_loc><video:title>Ethernet Switch Framework</video:title><video:description>Designing and developing the Ethernet Switch Framework for FreeBSD. FreeBSD is making great strides to be fully functional on many typical WLAN routers. Furthest along is support for devices based on the Atheros series of System-on-a-Chip products. Thanks to Adrian Chadds relentless work, many devices can be used with FreeBSD-current for routing between LAN and WLAN interface. The Ethernet Switch Framework closes one of the last remaining driver gaps to fully enable build an embedded FreeBSD version for such devices. Currently under development, the Ethernet Switch framework enables configuration of built-in ethernet switch controllers. This allows users to create powerful networking setups without any additional hardware. Even though these routers are typically not very expensive, the switch controllers offer a number of features typically only found in more expensive enterprise equipment. This allows users to create interesting and powerful network setups at home or in small offices. This talk will present the current state of development, the architecture of the driver framework and will detail the implementation of a typical switch driver. It will also go into some of the architectural challenges that needed to be solved to deal with hardware configurations typical for embedded systems that are uncommon in the world of regular desktop and server systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19203</video:player_loc><video:duration>4348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19246</video:thumbnail_loc><video:title>Lecture 03: Ring Size Conjugation, Electron-Withdrawing Groups</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19246</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19248</video:thumbnail_loc><video:title>Lecture 05. Isotopic Masses, Isotopic Abundances, and High-Resolution Mass Spectrometry</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19248</video:player_loc><video:duration>3142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19236</video:thumbnail_loc><video:title>Lecture 14. Alkali Organometallics (Pt. II)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 14. Organic Reaction Mechanism -- Alkali Organometallics -- Part 2 Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19236</video:player_loc><video:duration>3015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19247</video:thumbnail_loc><video:title>Lecture 04. Mass Spectrometry: Theory, Instrumentation, and Techniques</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19247</video:player_loc><video:duration>3321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19251</video:thumbnail_loc><video:title>Lecture 08. Introduction to NMR Spectroscopy</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19251</video:player_loc><video:duration>3267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19854</video:thumbnail_loc><video:title>Ähnlichkeit und Verhältnisse</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19854</video:player_loc><video:duration>4072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19853</video:thumbnail_loc><video:title>How to turn an abstract into a video abstract</video:title><video:description>Since publishers launched their own video channels on the internet, there is a growing demand toward short science videos explaining a given research. Studies have shown that such short videos aka video abstracts, have a positive feedback on the citation of the research paper they are associated with. To produce a video abstract, scientists often assign professional filmmakers. Other authors however choose the cost effective and quick way and produce the video by themselves. To encourage authors to choose the latter option, we combined the writing and editing skills of actively publishing authors and documentary filmmakers and created a special training. We found that in two countries - Germany, Hungary - scientists and university students learn to produce short science videos for the internet in a considerably short period of time, given that proper supervision is provided. These findings can contribute to a further increase in the numbers of citable scientific video abstracts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19853</video:player_loc><video:duration>1474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19892</video:thumbnail_loc><video:title>Der kleine Satz von Fermat</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19892</video:player_loc><video:duration>364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19860</video:thumbnail_loc><video:title>Verkettung zweier Achsenspiegelungen 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19860</video:player_loc><video:duration>1654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19861</video:thumbnail_loc><video:title>Verkettung zweier Achsenspiegelungen 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19861</video:player_loc><video:duration>846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19872</video:thumbnail_loc><video:title>Reelle Funktionen (15.11.2011-Teil 4)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19872</video:player_loc><video:duration>1832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19873</video:thumbnail_loc><video:title>Weitere Eigenschaften von Relationen (15.11.2011-Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19873</video:player_loc><video:duration>1375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19879</video:thumbnail_loc><video:title>Teilermengen und Primzahlen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19879</video:player_loc><video:duration>850</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19877</video:thumbnail_loc><video:title>Ein Äquivalenzbeweis zu Teilermengen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19877</video:player_loc><video:duration>900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19876</video:thumbnail_loc><video:title>Der Hauptsatz der elementaren Zahlentheorie (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19876</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19850</video:thumbnail_loc><video:title>Video Abstracts and Video Supplements to Scientific Articles</video:title><video:description>Besides data sets, model code, and other underlying material, authors may also produce scientific videos relating to their articles. Outlets such as YouTube do not seem to be appropriate locations to host such scientific video supplements or video abstracts due to a lack of reliable long-term preservation and licensing. Therefore, Copernicus Publications and the TIB|AV-Portal of the National Library of Science and Technology (TIB) partnered to provide authors who publish in Copernicus’ open-access journals with the opportunity to host their videos in the TIB|AV-Portal and link them to their articles and vice versa via DOIs. This paper presents first experiences and examples from this collaboration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19850</video:player_loc><video:duration>1000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19808</video:thumbnail_loc><video:title>Restklassen und (Halb-)Gruppen Teil 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19808</video:player_loc><video:duration>1282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19838</video:thumbnail_loc><video:title>Die Folge der natürlichen Zahlen (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19838</video:player_loc><video:duration>645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19841</video:thumbnail_loc><video:title>Vollständige Induktion</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19841</video:player_loc><video:duration>618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19816</video:thumbnail_loc><video:title>RSA: Konstruktion der Schlüssel</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19816</video:player_loc><video:duration>1042</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19812</video:thumbnail_loc><video:title>Cäsar-Verschlüsselung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19812</video:player_loc><video:duration>942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19810</video:thumbnail_loc><video:title>Restklassen und Körper</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19810</video:player_loc><video:duration>851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19862</video:thumbnail_loc><video:title>Folgerungen aus dem Hauptsatz der elementaren Zahlentheorie</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19862</video:player_loc><video:duration>636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19857</video:thumbnail_loc><video:title>Die Kunst des Zählens</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19857</video:player_loc><video:duration>3943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19867</video:thumbnail_loc><video:title>Sieb des Eratosthenes</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19867</video:player_loc><video:duration>895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19870</video:thumbnail_loc><video:title>Funktion (15.11.2011-Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19870</video:player_loc><video:duration>748</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19863</video:thumbnail_loc><video:title>Hassediagramme (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19863</video:player_loc><video:duration>894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19868</video:thumbnail_loc><video:title>Teilbarkeitsrelation</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19868</video:player_loc><video:duration>545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19864</video:thumbnail_loc><video:title>Hassediagramme (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19864</video:player_loc><video:duration>549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19865</video:thumbnail_loc><video:title>Primzahlzwillinge</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19865</video:player_loc><video:duration>411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19798</video:thumbnail_loc><video:title>Rechnen mit Kongruenzen (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19798</video:player_loc><video:duration>671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19809</video:thumbnail_loc><video:title>Restklassen und (Halb-)Gruppen Teil 3</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19809</video:player_loc><video:duration>664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19818</video:thumbnail_loc><video:title>Vigenère-Verschlüsselung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19818</video:player_loc><video:duration>677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19802</video:thumbnail_loc><video:title>Satz zur Kongruenz (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19802</video:player_loc><video:duration>867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19815</video:thumbnail_loc><video:title>RSA: Einführung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19815</video:player_loc><video:duration>469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19806</video:thumbnail_loc><video:title>Definition Ring</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19806</video:player_loc><video:duration>420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19801</video:thumbnail_loc><video:title>Satz zur Kongruenz (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19801</video:player_loc><video:duration>426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19813</video:thumbnail_loc><video:title>RSA: Beispiel Teil 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19813</video:player_loc><video:duration>659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19803</video:thumbnail_loc><video:title>Satz zur Kongruenz (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19803</video:player_loc><video:duration>367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19897</video:thumbnail_loc><video:title>Sätze zur Eulerschen Phi-Funktion 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19897</video:player_loc><video:duration>2182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19904</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19904</video:player_loc><video:duration>904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19905</video:thumbnail_loc><video:title>Stellenwertsysteme (Teil 4)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19905</video:player_loc><video:duration>688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19852</video:thumbnail_loc><video:title>Enrichment of Requirements Specifications with Videos</video:title><video:description>Requirements for a software product are mainly shared through a textual specification. One key ability in successful software organizations is a good requirements communication based on understandable information. Developers can only implement a useful and satisfying software product if they obtain and understand requirements properly. One challenge of writing requirements is to describe complex and interactive contents in an understandable manner. Videos offer a large potential to achieve such an easy-to-understand representation. Attached videos can enhance the reader’s understanding by using them as supplementary material for specifications. Despite their large potential, videos are not an established part of requirements specifications: The effort to produce videos is high, the corresponding motivation is low and the use of videos is cumbersome due to missing links between requirements and videos. We propose guidelines to support the identification of content which is appropriate to be supplemented by videos. We develope a starting set of guidelines that consider the different information types of a requirements specification with their presentation modes and characteristics. This paper presents an overview of our findings about improving the content-related linking between requirements and videos. We discuss the perspectives, advantages and obstacles for enhancing the comprehensibility of textual requirements conveyed by videos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19852</video:player_loc><video:duration>1567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19885</video:thumbnail_loc><video:title>Erweiterter Euklidischer Algorithmus Teil1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19885</video:player_loc><video:duration>1122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19888</video:thumbnail_loc><video:title>Lösbarkeit linearer diophantischer Gleichungen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19888</video:player_loc><video:duration>875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19880</video:thumbnail_loc><video:title>Der chinesische Restsatz: Beweis</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19880</video:player_loc><video:duration>766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19883</video:thumbnail_loc><video:title>Der chinesische Restsatz Teil 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19883</video:player_loc><video:duration>835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19882</video:thumbnail_loc><video:title>Der chinesische Restsatz Teil 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19882</video:player_loc><video:duration>758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19881</video:thumbnail_loc><video:title>Der chinesische Restsatz: Fragen zum Beweis</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19881</video:player_loc><video:duration>462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19886</video:thumbnail_loc><video:title>Erweiterter Euklidischer Algorithmus Teil 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19886</video:player_loc><video:duration>533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19869</video:thumbnail_loc><video:title>20 years with GMT – The generic Mapping Tools</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19869</video:player_loc><video:duration>2834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19910</video:thumbnail_loc><video:title>Äquivalenzprinzip, Geodäten, gekrümmte Raumzeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19910</video:player_loc><video:duration>3266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19924</video:thumbnail_loc><video:title>Modell des Universums mit FLRW-Metrik, Friedmann-Gleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19924</video:player_loc><video:duration>3317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20043</video:thumbnail_loc><video:title>Python's Role in Big Data Analytics: Past, Present, and Future</video:title><video:description>Travis Oliphant - Python's Role in Big Data Analytics: Past, Present, and Future Python has had a long history in Scientific Computing which means it has had the fundamental building blocks necessary for doing Data Analysis for many years. As a result, Python has long played a role in scientific problems with the largest data sets. Lately, it has also grown in traction as a tool for doing rapid Data Analysis. As a result, Python is the center of an emerging trend that is unifying traditional High Performance Computing with "Big Data" applications. In this talk I will discuss the features of Python and its popular libraries that have promoted its use in data analytics. I will also discuss the features that are still missing to enable Python to remain competitive and useful for data scientists and other domain experts. Finally, will describe open source projects that are currently occupying my attention which can assist in keeping Python relevant and even essential in Data Analytics for many years to come.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20043</video:player_loc><video:duration>2984</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20054</video:thumbnail_loc><video:title>EuroPython 2014: July 22, 2014 - Lightning Talks</video:title><video:description>Lightning Talks: Elliptics: Anton Tyurin, On Being Super: Austin Bingham, PYCON Finland: Mikko Ohtamaa, Regularities in language: Dmitrijs Milajevs, pip install pyladies: Lynn Root, Iktomi Forms: Harut Dagesyan, Killer Robots: Radomir Dopieralski, ZeroVM: Lars Butler, Zombies and Application Runtimes: Dmitry Jemerov, FritzConnection - Communicate with the AVM Fritz Box: Klaus Bremer, Argment Clinic: Larry Hastings, PEP 473: Adding structured data to builtin exceptions: Sebastian Kreft, Supporting Python 2 and Python 3 witth the same source code: Stefan Schwarzer, Birthday: Mark Shannon, nsupdate.info bepasty: Thomas Waldmann, Python Core Security: Christian Heimes, Hands On Unix: Rok Garbas, Deproulette: Joar Wandborg</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20054</video:player_loc><video:duration>4966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20051</video:thumbnail_loc><video:title>EuroPython 2014: July 25, 2014 - Lightning Talks</video:title><video:description>Lightning Talks: Sparts - Quick service Prototyping: Manu, Blinky's Async Adventure: Petr Viktorin, Tryton Unconference Leipzig 2014: Udono, Yet another conference announcement: Baptiste Mispelon, Configurable omnipotent custom applications integrated network engine: Anton Tyurin, What we did at #ep14: "vtemian" Vlad Temian, Foreman client: Lukas Bednar, HSTS: Abraham Martin, PyAr Pablo G. Celayes, Celia Cintas, Python Quantum Platform: Yves J. Hilpisch, CodeWeek.eu: Erika Pogorelc, Our beautiful minds: Remco Wendt, Stackless - Best Ever: Christian Tismer, Stella: Compiling a small subset of Python: David Mohr, Plone Mosiac Sprint Barcelona: Philip Bauer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20051</video:player_loc><video:duration>4568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20033</video:thumbnail_loc><video:title>The Cython Compiler for Python</video:title><video:description>Stefan Behnel - The Cython Compiler for Python The Cython compiler is the most widely used static compiler for Python. It is used to speed up Python code and to extend CPython with fast native extension modules that process huge amounts of data all around the world. This talk by one of the core developers gives an intro to using the compiler and an overview of its major features. ----- The Cython compiler is the most widely used static compiler for Python. The code it generates is used in countless critical applications that process huge amounts of data world wide. Cython has two major use cases: to compile Python code into fast native extension modules, and to connect native code to the CPython runtime. The main goal of the Cython project is to make it easy for users to manually optimise their Python code to make it run at C speed. This talk by one of the core developers will give an intro to using the compiler and an overview of its major features. Outline will be more or less as follows: * Cython: intro to the project and the compiler (4 min.) * compiling Python code - how to do it and what you get (3 min.) - a tiny bit of distutils (2 min.) * static typing and Cython extensions to the Python language - static typing in Cython language syntax (3 min.) - static typing in pure Python syntax (2 min.) - why Cython's type system is cool and what users need to know about it (8 min.) - Cython for optimising Python code (5 min.) * quick intro: talking to native C/C++ code in Cython - using external C APIs (4 min.) - using external C++ APIs (3 min.) - how to build and link in distutils (2 min.) - notes on ways to wrap large C-APIs (1 min.) * quick overview: special features for high-performance code - NumPy integration and memory views, fused types, parallel loops in all brevity (3 min.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20033</video:player_loc><video:duration>2880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20050</video:thumbnail_loc><video:title>Performance Python for Numerical Algorithms</video:title><video:description>Yves - Performance Python for Numerical Algorithms This talk is about several approaches to implement high performing numerical algorithms and applications in Python. It introduces into approaches like vectorization, multi-threading, parallelization (CPU/GPU), dynamic compiling, high throughput IO operations. The approach is a practical one in that every approach is illustrated by specific Python examples. The talk uses, among others, the following libraries: * NumPy * numexpr * IPython.Parallel * Numba * NumbaPro * PyTables</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20050</video:player_loc><video:duration>2907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20024</video:thumbnail_loc><video:title>Twisted Names</video:title><video:description>Richard Wall - Twisted Names: DNS Building Blocks for Python Programmers In this talk I will report on my efforts to update the DNS components of Twisted and discuss some of the things I've learned along the way. I'll demonstrate the EDNS0, DNSSEC and DANE client support which I have been working on and show how these new Twisted Names components can be glued together to build novel DNS servers and clients. Twisted is an event-driven networking engine written in Python and licensed under the open source MIT license. It is a platform for developing internet applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20024</video:player_loc><video:duration>1670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20020</video:thumbnail_loc><video:title>Jigna: a seamless Python-JS bridge to create rich HTML UIs for Python apps</video:title><video:description>Prashant Agrawal - Jigna: a seamless Python-JS bridge to create rich HTML UIs for Python apps Jigna aims to provide an easy way to create rich user interfaces for Python applications using web technologies like HTML, CSS and Javascript, as opposed to widget based toolkits like Qt/wx or native toolkits. It provides a seamless two-way data binding between the Python model and the HTML view by creating a Python-JS communication bridge. This ensures that the view is always live as it can automatically update itself when the model changes, and update the model when user actions take place on the UI. The Jigna view can be rendered in an in-process Qt widget or over the web in a browser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20020</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20034</video:thumbnail_loc><video:title>Support Python 2 and 3 with the same code</video:title><video:description>Stefan Schwarzer - Support Python 2 and 3 with the same code Your library supports only Python 2, - but your users keep nagging you about Python 3 support? As Python 3 gets adopted more and more, users ask for Python 3 support in existing libraries for Python 2. This talk mentions some approaches for giving users a Python 3 version, but will quickly focus on using the very same code for a Python 2 and a Python 3 version. This is much easier if you require Python 2.6 and up, and yet a bit easier if you require Python 3.3 as the minimum Python 3 version. The talk discusses main problems when supporting Python 3 (some are easily solved): * `print` is a function. * More Python APIs return iterators that used to return lists. * There's now a clear distinction between bytes and unicode (text) strings. * Files are opened as text by default, requiring an encoding to apply on reading and writing. The talk also explains some best practices: * Start with a good automatic test coverage. * Deal with many automatic conversions with a one-time 2to3 run. * Think about how your library should handle bytes and unicode strings. (Rule of thumb: Decode bytes as early as possible; encode unicode text as late as possible.) * Should you break compatibility with your existing Python 2 API? (Yes, if there's no other way to design a sane API for Python 2 and 3. If you do it, raise the first part of the version number.) * Try to keep code that's different for Python 2 and 3 minimal. Put code that needs to be different for Python 2 and 3 into a `compat` module. Or use third-party libraries like `six` or `future`. Finally, the talk will mention some helpful resources on the web.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20034</video:player_loc><video:duration>2397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20065</video:thumbnail_loc><video:title>Why storing files for the web is not as straightforward as you might think.</video:title><video:description>Alessandro Molina - Why storing files for the web is not as straightforward as you might think. DEPOT is a file storage framework born from the experience on a project that saved a lot of files on disk, until the day it went online and the customer system engineering team decided to switch to Heroku, which doesn't support storing files on disk. The talk will cover the facets of a feature "saving files" which has always been considered straightforward but that can become complex in the era of cloud deployment and when infrastructure migration happens. After exposing the major drawbacks and issues that big projects might face on short and long terms with file storage the talk will introduce DEPOT and how it tried to solve most of the issues while providing a super-easy-to-use interface for developers. We will see how to use DEPOT to provide attachments on SQLAlchemy or MongoDB and how to handle problems like migration to a different storage backend and long term evolution. Like SQLAlchemy makes possible to switch your storage on the fly without touching code, DEPOT aims at making so possible for files and even use multiple different storages together.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20065</video:player_loc><video:duration>2359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20064</video:thumbnail_loc><video:title>Solving the web most popular code shortening competition in Python.</video:title><video:description>Alessandro Amici - Solving the web most popular code shortening competition in Python. “Code shortening” is the “sport” where participants strive to achieve the shortest possible source code that solves a programming problem by exploiting all the tricks and quirks of the language. The [SIZECON on SPOJ] is one of the oldest and most popular code shortening problems on the web with a bizarre twist, only character above ASCII value 32 are counted for the penalty. During the talk we will take a journey into some frightening depths of the Python language in order to write shorter and shorter solutions to SIZECON until, exploiting a number of truly mind-blowing tricks, we will reach the current record solution of 28 characters (above ASCII 32!). I promise I’ll show you the most obfuscated, contrived and sick python code you have ever seen and (hopefully!) will ever see. I invite participants to give [SIZECON] a try and check their score against the [Python2] and [Python3] SPOJ rankings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20064</video:player_loc><video:duration>2407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20060</video:thumbnail_loc><video:title>Yak shaving a good place to eat using non negative matrix factorization</video:title><video:description>Adriano Petrich - Yak shaving a good place to eat using non negative matrix factorization Trying to find a good place to eat has become much easier and democratic with online reviews, but on the other hand, that creates new problems. Can you trust that 5 star review of fast food chain as much as the 1 star of a fancy restaurant because "Toast arrived far too early, and too thin"? We all like enjoy things differently. Starting of on the assumption that the "best pizza" is not the same for everyone. Can we group users into people that has similar tastes? Can we identify reviews and restaurants to make sense of it? Can that lead us to a better way to find restaurants that you like? Using some data handling techniques I walk you through my process and results that I've got from that idea. There are no requisites for this talk except basic python and math knowledge (matrices exist)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20060</video:player_loc><video:duration>1490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20085</video:thumbnail_loc><video:title>Python and PyPy performance (not) for dummies</video:title><video:description>Antonio Cuni - Python and PyPy performance (not) for dummies In this talk we would like to have a short introduction on how Python programs are compiled and executed, with a special attention towards just in time compilation done by PyPy. PyPy is the most advanced Python interpreter around and while it should generally just speed up your programs there is a wide range of performance that you can get out of PyPy, ranging from slightly faster than CPython to C speeds, depending on how you write your programs. We will split the talk in two parts. In the first part we will explain how things work and what can and what cannot be optimized as well as describe the basic heuristics of JIT compiler and optimizer. In the next part we will do a survey of existing tools for looking at performance of Python programs with specific focus on PyPy. As a result of this talk, an audience member should be better equipped with tools how to write new software and improve existing software with performance in mind. The talk will be given by Antonio Cuni and Maciej Fijalkowski, both long time PyPy core developers and expert in the area of Python performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20085</video:player_loc><video:duration>3417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20100</video:thumbnail_loc><video:title>Writing Domain Specific Languages with Python</video:title><video:description>Daniel Pope - Writing Domain Specific Languages with Python Python is an expressive general purpose programming language. Its syntax provides many ways to represent structure and minimise code repetition and boilerplate. But Python not always expressible enough. Perhaps when you've built a complicated enough system with hard-to-express inter-relationships, the code required to construct or operate on it can become complicated, repetitive and unreadable. Or perhaps you have users unfamiliar with Python who need to understand or edit a system. In cases like these, stepping beyond the syntax and semantics of basic Python can be an advantage. Daniel will describe various ways you can implement your own Domain Specific Languages, languages perhaps completely unlike Python that can succinctly describe more complicated Python systems. This talk will cover: * What and why of DSLs * Metaprogramming tricks * Writing simple parsers * The libraries PLY and PyParsing * Building tooling around your new DSLs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20100</video:player_loc><video:duration>3515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20091</video:thumbnail_loc><video:title>RinohType, a document processor inspired by LaTeX</video:title><video:description>Brecht Machiels - RinohType, a document processor inspired by LaTeX RinohType is a document processor inspired by [LaTeX] and written in Python. It renders [reStructuredText] and [Sphinx] documents to PDF based on a document template and a style sheet. RinohType already implements many of the features that make LaTeX so great. Not stopping there, RinohType also tries to fix LaTeX's weaknesses; it should not only be easy to use, but easy to  customize  and  extend  as well. To minimize frustration when things go wrong, care is taken to provide descriptive warning and error messages. The powerful layout engine makes it easy to define custom page layouts. And the CSS- inspired stylesheets simplify the styling of document elements. At a lower level, Python makes the writing of extensions much more accessible when compared to TeX's rather arcane macro language. In the talk, I would like to introduce RinohType to the Python community. No special prerequisite knowledge is required. I will start off by discussing my motivation for starting RinohType development, its design goals and the currently available features. This will be followed by an example of how you can use RinohType to render a reStructuredText document to a neat PDF document, highlighting some of the features along the way. Next, we'll explore some of RinohType's internals such as the page layout engine and the style sheet system. We will explore how these can be used in a Python application to create a document from scratch. A first RinohType release was recently created. While this preview release is of alpha quality, it should be able to render most reStructuredText documents. It also includes a preliminary Sphinx builder. Please find more details in the package's description at [PyPI].</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20091</video:player_loc><video:duration>2297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20099</video:thumbnail_loc><video:title>Data-visualisation with Python and Javascript: crafting a data-viz toolchain for the web</video:title><video:description>Kyran Dale - Data-visualisation with Python and Javascript: crafting a data-viz toolchain for the web To accompany an upcoming O'Reilly book 'Data-visualisation with Python and Javascript: crafting a dataviz toolchain for the web' this talk aims to sketch out the toolchain by transforming some dry Wikipedia data (Nobel prize-winners) into a far more engaging and insightful web-visualisation. This transformative cycle uses Python big-hitters such as Scrapy, Pandas and Flask, the latter delivering data to Javascript's D3. While Python is fast becoming the goto language for data- processing/science, the visual fruits of that labour hit the wall of the web, where there is only one first-class language, Javascript. To develop a data-viz toolchain for the modern world, where web- presentation is increasingly mandated, making Python and Javascript play nicely is fundamental. This talk aims to show that the perceived wall between the two languages is actually a thin, permeable membrane and that, with a bare minimum of web-dev, one can get on with programming seamlessly in both.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20099</video:player_loc><video:duration>2158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20068</video:thumbnail_loc><video:title>Data Analysis and Map-Reduce with mongoDB and pymongo</video:title><video:description>Alexander Hendorf - Data Analysis and Map-Reduce with mongoDB and pymongo The MongoDB aggregation framework provides a means to calculate aggregated values without having to use map-reduce. While map-reduce is powerful, it is often more difficult than necessary for many simple aggregation tasks, such as totaling or averaging field values. See how to use the build-in data-aggregation-pipelines for averages, summation, grouping, reshaping. See how to work with documents, sub- documents, grouping by year, month, day, etc. This talk will give many (live) examples how to make the most of your data with pymongo with a few lines of code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20068</video:player_loc><video:duration>2281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20097</video:thumbnail_loc><video:title>12 years of Pylint</video:title><video:description>Claudiu Popa - 12 years of Pylint (or How I learned to stop worrying about bugs) Given the dynamic nature of Python, some bugs tend to creep in our codebases. Innocents NameErrors or hard-to-find bugs with variables used in a closure, but defined in a loop, they all stand no chance in front of Pylint. In this talk, I'll present one of the oldest static analysis tools for Python, with emphasis on what it can do to understand your Python code. Pylint is both a style checker, enforcing PEP 8 rules, as well as a code checker in the vein of pyflakes and the likes, but its true power isn't always obvious to the eye of beholder. It can detect simple bugs such as unused variables and imports, but it can also detect more complicated cases such as invalid arguments passed to functions, it understands the method resolution order of your classes and what special methods aren't implemented correctly. Starting from abstract syntax trees, we'll go through its inference engine and we'll see how Pylint understands the logical flow of your program and what sort of type hinting techniques are used to improve its inference, including PEP 484 type hints. As a bonus, I'll show how it can be used to help you port your long-forgotten library to Python 3, using its new --py3k mode.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20097</video:player_loc><video:duration>2168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20108</video:thumbnail_loc><video:title>Big data beautiful visualization on the browser with Bokeh</video:title><video:description>Fabio Pliger - Big data beautiful visualization on the browser with Bokeh Bokeh is a Python interactive visualization library for large datasets that natively uses the latest web technologies. Its goal is to provide elegant, concise construction of novel graphics in the style of Protovis/D3, while delivering high-performance interactivity over large data to thin clients. The talk will go through it’s design providing details of the different API layers (bottom to top) concluding with a comprehensive showcase of examples to expose many of the features that make Bokeh so powerful and easy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20108</video:player_loc><video:duration>3545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20103</video:thumbnail_loc><video:title>MkDocs: Documenting projects with Markdown</video:title><video:description>Dougal Matthews - MkDocs: Documenting projects with Markdown MkDocs is a Python library for creating documentation with Markdown. The primary goal of the project is to lower the barrier for documentation writers and to help enable high quality prose based documentation. The primary maintainer of MkDocs will cover the following topics: - An introduction to MkDocs and the project goals. - How and why did the project start? - Who uses MkDocs today? - Discuss what we need to do to create great documentation and how MkDocs can help. - A tour of the key features currently in MkDocs - Adding MkDocs to your project. - Using themes in the documentation and making customisations - Publishing your documentation with ReadTheDocs and GitHub pages. - A look at the up and coming features in MkDocs and how you can help make these happen. - A comparison with Sphinx and why you should consider MkDocs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20103</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20104</video:thumbnail_loc><video:title>NumPy: vectorize your brain</video:title><video:description>Ekaterina Tuzova - NumPy: vectorize your brain NumPy is the fundamental Python package for scientific computing. However, being efficient with NumPy might require slightly changing how you write Python code. I’m going to show you the basic idioms essential for fast numerical computations in Python with NumPy. We'll see why Python loops are slow and why vectorizing these operations with NumPy can often be good. Topics covered in this talk will be array creation, broadcasting, universal functions, aggregations, slicing and indexing. Even if you're not using NumPy you'll benefit from this talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20104</video:player_loc><video:duration>2061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20109</video:thumbnail_loc><video:title>Help us build the next edition!</video:title><video:description>Fabio Pliger/Marc-André Lemburg - EuroPython 2016: Help us build the next edition! We need help with organizing and running EuroPython 2016. In this session, we will explain how the EuroPython workgroup model works and where you could help.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20109</video:player_loc><video:duration>2446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20126</video:thumbnail_loc><video:title>Keynote: Towards a more effective, decentralized web</video:title><video:description>Holger Krekel - Keynote: Towards a more effective, decentralized web Many would like to see more decentralization but what does it mean, really? In this talk, I'll discuss the recent rise of immutable state concepts in languages and network protocols. And how the advent of hash-based data structures and replication strategies are shaking the client/server web service paradigm which rests on managing mutable state through http. By contrast, building on git, bittorrent and other content addressed data structures provides for a more secure, efficient decentralized communication topology. There are projects, thoughts and talk to create new web standards to bring such technologies to mass deployment and fuel a new wave of decentralization. What can Python bring to the table?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20126</video:player_loc><video:duration>3832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20121</video:thumbnail_loc><video:title>Type Hints for Python 3.5</video:title><video:description>Guido van Rossum - Type Hints for Python 3.5 PEP 484, "Type Hints", was accepted in time for inclusion in Python 3.5 beta 1. This introduces an optional standard for specifying types in function signatures. This concept was previously discussed as "optional static typing" and I similar to the way TypeScript adds optional type declarations to JavaScript. In this talk I will discuss the motivation for this work and show the key elements of the DSL for describing types (which, by the way is backward compatible with Python 3.2, 3.3 and 3.4). Note: *Python will remain a dynamically typed language, and I have no desire to ever make type hints mandatory, even by convention!*</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20121</video:player_loc><video:duration>2773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20117</video:thumbnail_loc><video:title>Getting started with Bokeh / Let's build an interactive data visualization for the web..in Python!</video:title><video:description>Sarah Bird - Getting started with Bokeh / Let's build an interactive data visualization for the web..in Python! As a web developer, I find myself being asked to make increasing numbers of data visualizations, interactive infographics, and more. d3.js is great, as are many other javascript toolkits that are out there. But if I can write more Python and less JavaScript... well, that makes me happy! Bokeh is a new Python library for interactive visualization. Its origins are in the data science community, but it has a lot to offer web developers. In this mini-tutorial, I'll run through how to build a data visualization in Bokeh and how to hook it into your web application. This will be a real-world example, that was previously built in d3.js. Along the way, I'll provide tips and tricks that I've discovered in my experience including how Bokeh works wonderfully with the iPython notebook which I use to prototype my visualizations, and many data science people use as their native way to explore data. For those of you who already know a little Bokeh, I'll be covering the new "actions framework" that lets you write JS callbacks in your python code so you can do lots of interactions all on the client side.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20117</video:player_loc><video:duration>2325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20118</video:thumbnail_loc><video:title>Python for IT specialists' tasks automation</video:title><video:description>Gianluca Nieri - Python for IT specialists' tasks automation This talks is about automation and the use of Python scripts to speed up repetitive tasks. It's for developers, sysops, devops, but also any kind of user that want improve his daily routine. I will talk about the use of Python with different tools for different platforms: Keyboard Maestro/Alfred/Hazel on OsX and Synapse/Kupfer/AutoKey on Linux. There will be presented some sample script to give an idea of the potentiality of Python mixed with great tools, and these are some of the topics that I will cover: - text manipulation; - document template management; - clipboard management; - stuff internet activities (url shortening, web scraping, etc.); - list management. - etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20118</video:player_loc><video:duration>1883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20107</video:thumbnail_loc><video:title>TDD - the why, the how and the when not</video:title><video:description>Fabian Kreutz - TDD - the why, the how and the when not TDD is great, we all know that. But why is it so, and under which circumstances is it ineffective or even harmful? In this talk I want to delve into the deeper meaning of testing to derive how to do it best. All of this from the point of view of somebody who has profited but also struggled with testing and TDD. For every experience level from beginner to advanced there is something to learn or ponder.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20107</video:player_loc><video:duration>2226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20113</video:thumbnail_loc><video:title>The hook-based plugin architecture of py.test</video:title><video:description>Floris Bruynooghe - The hook-based plugin architecture of py.test The hook-based plugin system used by py.test and being made available as a stand alone package allows easy extensibility based on defined extension points which can be implemented using hook functions in the plugins. Plugins can themselves call these hooks as well as define future extension points allowing for a very flexible design. py.test itself uses this plugin system from the ground up with the entire application being implemented by built-in plugins. This architecture has proven powerful and flexible over the years, on both command line tools as well as long running daemons. This talks will describe how the plugin system works and how it deals with passing arguments and return values 1:N hook calls. It will also describe how to design an application consisting entirely of plugins. While not specifically talking about py.test it will also give a solid understanding on how plugins work in py.test.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20113</video:player_loc><video:duration>2427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20120</video:thumbnail_loc><video:title>Keynote: Python now and in the future</video:title><video:description>Guido van Rossum - Keynote: Python now and in the future This is *your* keynote! I will have some prepared remarks on the state of the Python community and Python's future directions, but first and foremost this will be an interactive Q&amp;A session.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20120</video:player_loc><video:duration>3569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20123</video:thumbnail_loc><video:title>How to build a spreadsheet with Python</video:title><video:description>Harry Percival - How to build a spreadsheet with Python Do you know how a spreadsheet works? Can you imagine building one, from scratch, in Python? This talk will be a whirlwind overview of how to do just that. Based on the source code of Dirigible, a short- lived experiment in building a cloud-based Pythonic spreadsheet (now [open-sourced], for the curious). We'll start from scratch, with a simple data representation for a two- by-two grid, and then gradually build up the functionality of our spreadsheet: - Cell objects, and the formula/value distinction - Evaluating cells, from simple arithmetic up to an Excel-like dialect - Building up the dependency graph, and the ensuing fun times with recursion (arg!) - Integrating custom functions and user-defined code. Showing and explaining code examples, and alternating with live demos (don't worry, I've done this before!) And it's all in Python! You'll be surprised at how easy it turns out to be, when you go step-by-step, each building on the last... And I promise you'll be at least a couple of moderately mind-blowing moments :)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20123</video:player_loc><video:duration>1409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20127</video:thumbnail_loc><video:title>Beyond the basics with Elasticsearch</video:title><video:description>Honza Král - Beyond the basics with Elasticsearch Elasticsearch has many use cases, some of them fairly obvious and widely used, like plain searching through documents or analytics. In this talk I would like to go through some of the more advanced scenarios we have seen in the wild. Some examples of what we will cover: Trend detection - how you can use the aggregation framework to go beyond simple "counting" and make use of the full-text properties of Elasticsearch. Percolator - percolator is reversed search and many people use it as such to drive alerts or "stored search" functionality for their website, let's look at how we can use it to detect languages, geo locations or drive live search. If we end up with some time to spare we can explore some other ideas about how we can utilize the features of a search engine to drive non- trivial data analysis including Geo-enabled search with relevancy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20127</video:player_loc><video:duration>2240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20125</video:thumbnail_loc><video:title>Python Multithreading and Multiprocessing: Concurrency and Parallelism</video:title><video:description>Hitul Mistry - Python Multithreading and Multiprocessing: Concurrency and Parallelism In this talk, people will get introduced to python threading and multiprocessing packages. This talk will cover multiprocessing/threaded development best practices, problems occurs in development, things to know before multiprocessing/multi-threading. After this talk attendees will be able to develop multiprocessing/threaded applications. This talk will cover threads, global interpreter lock, thread pool, processes, process pool, synchronization locks - Lock &amp; RLock , semaphores, events, condition, timer, pipes, queue, shared memory. This talk will also cover best practices and problems in multiprocessing and threaded application development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20125</video:player_loc><video:duration>1847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20124</video:thumbnail_loc><video:title>PythonAnywhere and Education</video:title><video:description>Harry Percival - PythonAnywhere and Education Python may be the ideal language for teaching because of its simplicity and readability, but actually getting a working and consistent development environment installed on a diverse set of student (or school) computers can be less than straightforward. And then there's pip, numpy, scipy, windows vs unix command lines... As a result, we've had lots of teachers coming to PythonAnywhere over the years, to skip all these problems. We've recently started adding some extra features to help teachers and students which we're keen to share with the EuroPython audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20124</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20129</video:thumbnail_loc><video:title>Everyone can do Data Science in Python</video:title><video:description>Ignacio Elola - Everyone can do Data Science in Python Data Science is a hot topic, and most data scientist use either Python or R to do their jobs as main scripting language. Being import.io data scientist for the last 2 years, all of them using Python, I've come across many different problems and needs on how to wrangle data, clean data, report on it and make predictions. In this talk I will cover all main analytics and data science needs of a start-up using Python, numpy, pandas, and sklearn. For every use case I will show snippets of code using IPython notebooks and run some of them as live demos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20129</video:player_loc><video:duration>2560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20132</video:thumbnail_loc><video:title>Less known packaging features and tricks</video:title><video:description>Ionel Cristian Mărieș - Less known packaging features and tricks You've been making packages for a while now. Everything works almost fine, however, lots of new features and tools have been developed recently. Some are really obscure. And there's a chance they can save you time and help you avoid  packaging-induced-pain . I'm willing to bet couple of beers you haven't seen these features and/or tools before. This talk is going to show you: - Patterns and tricks you can use in your `setup.py`. - Obscure pip/setuptools/virtualenv/python features you can use to improve your packaging experience (be it as a user of packages or a package author). - Fledgeling alternative tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20132</video:player_loc><video:duration>2159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20149</video:thumbnail_loc><video:title>It Works on My Machine: Writing Python Code for Any Environment</video:title><video:description>Kyle Knapp - It Works on My Machine: Writing Python Code for Any Environment Have you ever developed a nice, well-working python program on one environment, only to have it blow up with exceptions and tracebacks when you run it on a different environment? Have no fear! This talk will show you how to write and maintain python code that is compatible across environments that may differ by python versions and/or operating systems. Techniques and tips will be drawn from lessons and experiences gained from making the AWS CLI, a python-based command line tool to manage AWS resources, compatible across a wide range of environments. In a case-study-like format, real-life compatibility issues encountered while developing the AWS CLI will be presented along with how we resolved each of them. These real-life examples will encompass, but will not be limited to, the following topics: • How to use functions and classes that may differ across python versions and/or operating systems • How to handle version-specific bugs • How to handle strings, bytes, and Unicode across python versions • How to handle differing locale settings • How to handle file operations across operating systems • How and when to vendor dependencies • How to write tests that are compatible across python versions and operating systems • How to create a testing environment that monitors compatibility of code across various environments Ultimately, the goal of these examples is introduce to you some effective, real-world programming practices to overcome your current or next compatibility issue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20149</video:player_loc><video:duration>2271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20135</video:thumbnail_loc><video:title>External authentication for Django projects</video:title><video:description>Jan Pazdziora - External authentication for Django projects When applications get deployed in enterprise environment or in large organizations, they need to support user accounts and groups that are managed externally, in existing directory services like FreeIPA or Active Directory, or federated via protocols like SAML. While it is possible to add support for these individual setups and protocols directly to application code or to Web frameworks or libraries, often it is better to delegate the authentication and identity operations to a frontend server and just assume that the application has to be able to consume results of the external authentication and identity lookups. In this talk, we will look at Django Web framework and how with few small changes to the framework and to the application we can extend the functionality of existing RemoteUserMiddleware and RemoteUserBackend to consume users coming from enterprise identity management systems. We will focus on using proven OS-level components such as SSSD for Web applications, but will also show setup using federation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20135</video:player_loc><video:duration>2108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20140</video:thumbnail_loc><video:title>Python Security &amp; Cryptography</video:title><video:description>Jose Ortega - Python Security &amp; Cryptography The talk would aim to introduce cryptography and security from the developer point of view, showing ways to encrypt information with Python scripts and more sensitive information in web applications using django. I will introduce to security in python ,showing some libraries that allow encryption and decryption like PyCrypto or M2Crypto,comparing theses libraries with the cryptography module.At the same time,I will show the main ciphers and hashing algorithms used in these libraries like AES,DES,RSA and some examples illustrating each case.I wil show other techniques like steganography for hiding information in files(images,documents,programs) with some libraries like Stepic or ezPyCrypto. Finally,I will comment OWASP Python Security Project where we can find some useful practices and secure coding guidelines for detecting potential security vulnerabilities in our applications like SQL injection or Cross-site scripting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20140</video:player_loc><video:duration>2329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20146</video:thumbnail_loc><video:title>Just Because You Can, Doesn't Mean You Should</video:title><video:description>Julian Berman - Just Because You Can, Doesn't Mean You Should Python is a powerful language that provides many tools for creating highly dynamic programs. It offers tools all across the complexity spectrum that library authors can use to make their libraries seem convenient to use for users. While it's true that there are a wealth of techniques with huge positive benefits, there are a number of common antipatterns which can deceptively cause a net-loss in flexibility, readability, and predictability for users. We'll explore a few specific commonalities in this area of library and object API design, and talk about the ramifications they have on each of these programmer concerns.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20146</video:player_loc><video:duration>2347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20144</video:thumbnail_loc><video:title>Salting things up in the sysadmin's world</video:title><video:description>Juan Manuel Santos - Salting things up in the sysadmin's world SaltStack is a thriving configuration management system written in Python that leverages YAML and Jinja2 which, by now, probably needs no introduction. This talk will cover a brief summary of why we need configuration management tools, followed by a full dive into SaltStack, its features, pros and cons, how to use it and how to extend it. By the end of this talk you will have gone from knowing little or nothing about SaltStack, to being able to deploy your own setup. This talk will be targeted to either seasoned Python developers who are taking their first steps in the system administration world, or established system administrators who secretly love Python and prefer to stay away of configuration management systems based on other languages. Its advisable that attendees have some familiarity with Python as well as with system administration concepts. Also, this presentation will be focused on GNU/Linux systems, so it is expected that attendees are comfortable with some of its concepts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20144</video:player_loc><video:duration>2240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20150</video:thumbnail_loc><video:title>Python's Infamous GIL</video:title><video:description>Larry Hastings - Python's Infamous GIL You've heard about Python's GIL. But what is it really? What does it do, both good and bad? Come learn all about the Python GIL. You'll learn about its history, all the problems it solves, all the problems it causes (that we know about!), and what it would take to remove the GIL. Attendees should be familiar with the terrors inherent in multithreaded programming, and be comfortable with a little C code in the slides.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20150</video:player_loc><video:duration>1738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20145</video:thumbnail_loc><video:title>Dive into Scrapy</video:title><video:description>Juan Riaza - Dive into Scrapy Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes, from data mining to monitoring and automated testing. In this talk some advanced techniques will be shown based on how Scrapy is used at Scrapinghub. Goals: - Understand why its necessary to  Scrapy-ify  early on. - Anatomy of a Scrapy Spider. - Using the interactive shell. - What are items and how to use item loaders. - Examples of pipelines and middlewares. - Techniques to avoid getting banned. - How to deploy Scrapy projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20145</video:player_loc><video:duration>1712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20141</video:thumbnail_loc><video:title>Getting more out of Matplotlib with GR</video:title><video:description>Josef Heinen - Getting more out of Matplotlib with GR Python is well established in software development departments of research and industry, not least because of the proliferation of libraries such as  SciPy  and  Matplotlib . However, when processing large amounts of data, in particular in combination with GUI toolkits ( Qt ) or three-dimensional visualizations ( OpenGL ), Python as an interpretative programming language seems to be reaching its limits. In particular, large amounts of data or the visualization of three- dimensional scenes may overwhelm the system. This presentation shows how visualization applications with special performance requirements can be designed on the basis of  Matplotlib  and  GR , a high-performance visualization library for Linux, OS X and Windows. The lecture focuses on the development of a new graphics backend for  Matplotlib  based on the  GR  framework. By combining the power of those libraries the responsiveness of animated visualization applications and their resulting frame rates can be improved significantly. This in turn allows the use of  Matplotlib  in real- time environments, for example in the area of signal processing. Using concrete examples, the presentation will demonstrate the benefits of the [GR framework] as a companion module for  Matplotlib , both in  Python  and  Julia . Based on selected applications, the suitability of the  GR framework  will be highlighted especially in environments where time is critical. The system’s performance capabilities will be illustrated using demanding live applications. In addition, the special abilities of the  GR framework  are emphasized in terms of interoperability with graphical user interfaces ( Qt/PySide ) and  OpenGL , which opens up new possibilities for existing  Matplotlib  applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20141</video:player_loc><video:duration>1263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20086</video:thumbnail_loc><video:title>Architecture of a cloud hosting service using python technologies: django, ansible and celery</video:title><video:description>Abraham Martin - Architecture of a cloud hosting service using python technologies: django, ansible and celery The talk will show the architecture and inners of a cloud hosting service we are developing in the University of Cambridge based on python technologies, mainly django, ansible, and celery. The users manage their hosts using a web panel, developed in django, with common options: ability to create a vhost, associate domain names to vhosts, install packages, recover from backups, make snapshots, etc. Interaction between the panel and the hosts are made using ansible playbooks launched asynchronously by celery tasks. The VM architecture has been designed to be VM platform agnostic and to provide disk replication and high availability. The University of Cambridge central IT services also provides other services to the rest of the university like domain name registration, authentication, authorisation, TLS certificates, etc. We link all these other services with the hosting service by using APIs while keeping a microservices architecture approach. Thus, enabling the use/link of other services within the same hosting service web application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20086</video:player_loc><video:duration>2355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20101</video:thumbnail_loc><video:title>Python in the Sky: In-Flight Entertainment with Python</video:title><video:description>David Arcos - Python in the Sky: In-Flight Entertainment with Python Case study of [Immfly]'s Wireless In-Flight Entertainment system, built using Python. This talk will show the basic requirements for the system and the architecture decisions we took. Besides, running software at 10.000 meters implies new unexpected challenges, different from the ones we encounter day-to-day. We'll focus on how we solved them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20101</video:player_loc><video:duration>2583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20088</video:thumbnail_loc><video:title>Physical computing with Python and Raspberry Pi</video:title><video:description>Ben Nuttall - Physical computing with Python and Raspberry Pi With the Raspberry Pi, it's easy to do physical computing directly from Python code - rather than usual embedded hardware engineering in C or Assembler. In this talk I'll show examples of physical computing projects that use Python on Raspberry Pi and demonstrate the sort of code used in such projects. Physical computing with Python is very popular in education - as it's so engaging, and more interesting than printing to the screen. This will be an informative session with learning possibilities to give those new to physical computing a change to get started.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20088</video:player_loc><video:duration>2126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20093</video:thumbnail_loc><video:title>MAX: Realtime messaging and activity stream engine</video:title><video:description>Carles Bruguera - MAX: Realtime messaging and activity stream engine What if I told you that we’ve built an open source “WhatsApp”-like RESTful API on the top of Pyramid? We've developed MAX: a real-time messaging service and activity stream that has become the key feature for a social intranet at the BarcelonaTech University We will show how we designed and built MAX with performance in mind using state of the art Python technologies like Gevent, WSGI, and multi-threaded queue processing. We will also show you how we've managed to design a simple architecture guaranteeing both high scalability and performance, achieving connecting ratios over 30.000 students, teachers, and university staff. The API is secured using oAuth 2.0 resource owner password credentials flow powered by our own oAuth server implementation (Osiris) also Pyramid-based. We are using MongoDB as general storage backend and RabbitMQ over websockets to support realtime and messaging.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20093</video:player_loc><video:duration>1937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20102</video:thumbnail_loc><video:title>Can Rust make Python shine?</video:title><video:description>Dmitry Trofimov - Can Rust make Python shine? Rust is a new programming language from Mozilla. It is fast, safe and beautiful. It is also a very good option when needing performance. In this talk we're going to look at Rust and see what it offers and how we can leverage it as Python developers. And we'll do it with a case study: a statistical profiler for Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20102</video:player_loc><video:duration>1864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20095</video:thumbnail_loc><video:title>Building a multi-purpose platform for bulk data using sqlalchemy</video:title><video:description>Christian Trebing - Building a multi-purpose platform for bulk data using sqlalchemy At Blue Yonder, we've built a platform that can accept and process bulk amounts of data for multiple business domains (e.g. handling retail store location and sales data) using SQLAlchemy as a database abstraction layer. We wanted to use as much of SQLAlchemy as possible, but we quickly found that the ORM (Object Relational Mapper) is not suitable for handling large amounts of data at once. At the same time, we did not want each team of developers working on individual business domains to have to handcraft their own SQL statements. To solve this problem, we built an application configuration that closely resembles an SQLAlchemy model, but also contains application-specific logic settings. In this talk I will demonstrate: - an application architecture for multiple business domains - the structure of the domain configuration utilized in the generation of the SQLAlchemy model, SQLAlchemy core statements, and other application functionality - how the domain configuration is used throughout the application (consuming and parsing incoming data, storing it in a database and ensuring data quality)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20095</video:player_loc><video:duration>1377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20083</video:thumbnail_loc><video:title>The GIL is dead: PyPy-STM</video:title><video:description>Armin Rigo - The GIL is dead: PyPy-STM Take a big, non-multithreaded program, and run in on multiple cores! PyPy, the Python implementation written in Python, experimentally supports Software Transactional Memory (STM). It runs without the Global Interpreter Lock (GIL). The strength of STM is not only to remove the GIL, but to also enable a novel use of multithreading, inheritently safe, and more useful in the general case than other approaches like OpenMP. The main news from last year's presentation is that there is now a way to get reports about the "STM conflicts", which is essential to go past toy examples. With it, you can incrementally remove conflicts from large code bases until you see a benefit from PyPy-STM. The goal of the talk is to give several concrete examples of doing that.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20083</video:player_loc><video:duration>1692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20092</video:thumbnail_loc><video:title>The realities of open source testing: lessons learned from “Adopt pytest month”</video:title><video:description>Brianna Laugher - The realities of open source testing: lessons learned from “Adopt pytest month” Ever feel like your open source project could be better tested? Lack of tests holding you back from contributors but you don’t know where to start? You’re not alone. [“Adopt pytest month”] was held in April 2015. [Pytest] volunteers were paired with open source software projects, to find a path to better testing with pytest. Projects varied from libraries/command line utilities, to a browser, to a complex Django app. In some cases converting existing tests was necessary, in others writing the first tests in existence for non-trivial amounts of code. Two projects were open sourced specifically to take part in “adopt pytest month”. What began as an experiment in increasing software audience proved to be an interesting exercise in strengthening community and most valuable of all, provided a newcomer’s perspective to veteran contributors. This talk will discuss what worked well with “adopt pytest month”, what didn’t, what we learned about pytest and what you could take away for your open source project, be it an improved testing environment or an improved contributor community. A basic knowledge of testing and pytest will be useful.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20092</video:player_loc><video:duration>1578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20098</video:thumbnail_loc><video:title>Argus - the omniscient CI</video:title><video:description>Cosmin Poieana - Argus - the omniscient CI Bring the continuous integration to a new level, through a platform/project independent framework able to give you unittest-like reports. Argus is a scenario-based application written in Python, driven by custom recipes under configurable environments, that can be used for testing a wide variety of small and big projects, with the ability of querying live data from the in-test application. Until now, it's successfully used with [cloudbase-init] (a robust cloud initialization service for instances) under OpenStack and not only, due to its extensiveness and the ability to mimic different infrastructures. The goals of this talk are to show its generic scalability, how simple is to create such kind of recipes, the relationship between scenarios, introspection and tests and, but not last, the unlimited freedom of creating very custom aspects of these entities which lead to relevant and in-depth ready for analysis logs. There are no major prerequisites to understand it, just to be familiar with Python and optionally have a focus on cloud infrastructures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20098</video:player_loc><video:duration>1140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20090</video:thumbnail_loc><video:title>Python for Cloud Services and Infrastructure Management</video:title><video:description>Bhaumik Shukla - Python for Cloud Services and Infrastructure Management This talk is about how python is used in cloud computing as well as used while configuring cloud infrastructure. It also gives brief about tools and technologies/libraries can be used for number of tasks while cloud development/execution. Developers and all python lovers are the perfect audience for this talk. They will get the brief about reliable stack of python based tools used in cloud development and also will be sharing the experience with python. Summary: Python in cloud. Kind of services can be build with python. Python based tools used in deployment and configuration management for the cloud. For every python lovers - How to create a python friendly cloud infrastructure with great reliable combination of many stable tools. Stability. Experience sharing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20090</video:player_loc><video:duration>1126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20112</video:thumbnail_loc><video:title>What is wrong with API wrappers and how can we do better</video:title><video:description>Filipe Ximenes - What is wrong with API wrappers and how can we do better Wrappers are an essential tool for interacting with web APIs. They reduce the amount of work needed to make requests and sometimes, only sometimes prevent the developer from dealing with extensive documentations. It’s common to encounter libs that require not only the study of their own documentation, but also the APIs one, duplicating the needed work. This is caused because wrappers do not follow a design pattern, each developer creates it’s own design, coding style and use their preferred tools. [Tapioca] is what can be called: "a wrapper generator”. Creating API wrappers with Tapioca is extremely easy and fast. For example, it took 1 hour to write the full wrapper for the [Parse.com] REST API. But this is not the more important thing, Tapioca libs have a similar interface so once understood how they work, developers can work with any other without the need to learn a new interface. Tapioca is also thought to comply with REST features and takes HATEOAS (Hypermedia as the engine of application state) seriously, so “following” links and pagination are natively supported. Explorability is also a key concept and developers are encouraged to play with Tapioca packages and find their way through APIs before writing their final code. Although there are some production ready [Tapioca wrappers], it is a work in progress, there are still many features to be explored.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20112</video:player_loc><video:duration>1688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20122</video:thumbnail_loc><video:title>The Lightweight Cloud Servers War Begins</video:title><video:description>Haikel Guemar - The Lightweight Cloud Servers War Begins Docker has introduced a new model of deployment solving the infamous "Deployment Matrix from Hell" by using containers. But this also brought the spotlight back on the Operating System side, and following the trails of CoreOS and Atomic Host, a new generation of Cloud Servers are born by using containers instead of traditional RPM/DPKG/tarball/whaterver packages model to deploy services. CoreOS/Atomic Host/Snappy Ubuntu and now VMWare Photon also provides transactional image-based OS focusing on security and built-in cluster management. During this talk, we'll present these next-gen OS, and their components and how they fit in.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20122</video:player_loc><video:duration>1859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20115</video:thumbnail_loc><video:title>Knowing your garbage collector</video:title><video:description>Francisco Fernández Castaño - Knowing your garbage collector As Python programmers we're used to program without taking care about allocating memory for our objects and later on freeing them, Python garbage collector takes care of this task automatically for us. Garbage collection is one of the most challenging topics in computer science, there are a lot of research around the topic and different ways to tackle the problem. Knowing how our language does this process give us a better understanding of underlying interpreter and allow us to know why problems like cycles can happen in CPython interpreters. So, this talk aims to be and introduction to the topic and a walkaround through different approaches followed in CPython and PyPy: * Generational Reference counting with cycles detector on CPython. * Incremental version of the MiniMark GC on PyPy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20115</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20111</video:thumbnail_loc><video:title>Data Structures with Python</video:title><video:description>Fernando Masanori Ashikaga - Data Structures with Python Data Structures is traditionally a “bogeyman” discipline in Computer Science courses and has a high degree of failure. In FATEC São José dos Campos we are adopting a hybrid approach, with C and Python languages. The failure rate decreased from 85% (2008) to 12% (2014). The talk will be extensively illustrated with code in C and Python, addressing the various concepts taught in this course: recursion, linked lists, queues, stacks, sorting algorithms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20111</video:player_loc><video:duration>1641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20116</video:thumbnail_loc><video:title>Through the lens of Haskell: exploring new ideas for library design</video:title><video:description>Georges Dubus - Through the lens of Haskell: exploring new ideas for library design Haskell is very different from Python, and provide different tools to library and framework designers. As a result, its ecosystem is filled with libraries and frameworks that solve the same problems we try to solve in our favorite programming languages, but with a very different approach. This talk is an exploration of the Haskell ecosystem, from the point of view of a Python developer. We will review various popular Haskell libraries and frameworks, focusing on the library design. The goal is to provide the audience a sneak peak of some different ways to tackle problems, and hopefully to inspire library authors to explore some design space that we don't usually explore in Python. This talk should be interesting to any intermediate Python programmer who is curious about other ways to solve problems. No Haskell knowledge is required from the audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20116</video:player_loc><video:duration>1771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20105</video:thumbnail_loc><video:title>Sustainable way of testing your code</video:title><video:description>Eugene Amirov - Sustainable way of testing your code How to write a test so you would remember what it does in a year from now? How to write selective tests with different inputs? What is test? How to subclass tests cases and yet maintain control on which tests would run? How to extend or to filter inputs used in parent classes? Are you a tiny bit intrigued now? :) This is not another talk about how to test, but how to organize your tests so they were maintainable. I will be using nose framework as an example, however main ideas should be applicable to any other framework you choose. Explaining how some parts of code works I would have to briefly touch some advanced python topics, although I will provide need-to-know basics there, so people with any level of python knowledge could enjoy the ride.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20105</video:player_loc><video:duration>1861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20110</video:thumbnail_loc><video:title>TDD is not about tests!</video:title><video:description>Fabrizio Romano - TDD is not about tests! TDD is not about tests! Well, actually, it’s not a about writing tests, or writing them before the code. This talk will show you how to use tests to really drive development by transforming business requirements into tests, and allowing your code to come as their natural consequence. Too often this key aspect is neglected and the result is that tests and code are somehow “disconnected”. The code is not as short and efficient as it could be, and the tests are not as effective. Refactoring is not always easy, and over time all sorts of issues start to come out of the surface. However, we will show that when TDD is done properly, tests and code merge beautifully into an organic whole that fulfills the business requirements, and provides all sorts of advantages: your code is minimal, easy to amend and extend, readable, clean. Your tests will be effective, short and focused, and allow for light-hearted refactoring and excellent coverage. We will provide enough information and examples to spark the curiosity of the novice, and satisfy the need of a deeper insight for the intermediate, and help you immediately benefit from this transformative technique that is still often underestimated and misunderstood.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20110</video:player_loc><video:duration>1422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20119</video:thumbnail_loc><video:title>Activity Map from space: supporting mine clearance with Python</video:title><video:description>Giuseppe Cammarota - Activity Map from space: supporting mine clearance with Python Removing UneXploded Ordnance (UXO) from minefields at the end of a conflict is a very time-consuming and expensive operation. Advanced satellite image processing can detect changes and activities on the ground and represent them on a map that can be used by operators to classify more dangerous zones and safer areas, potentially reducing the time spent on field surveys. We exploit space-borne radar Earth images together with thematic data for mapping activities on the ground using numpy, scipy and gdal. The Activity Map generation process to be shown will be implemented using IPython Notebook.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20119</video:player_loc><video:duration>1244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20106</video:thumbnail_loc><video:title>Welcome</video:title><video:description>Fabio Pliger/Oier Beneitez - Welcome Welcome to EuroPython 2015</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20106</video:player_loc><video:duration>540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20136</video:thumbnail_loc><video:title>Static type-checking is dead, long live static type-checking in Python!</video:title><video:description>Jean-Philippe Caissy - Static type-checking is dead, long live static type-checking in Python! A few months ago, Guido unfolded PEP 484, which was highlighted at PyCon 2015 as a keynote presentation. This proposal would introduce type hints for Python 3.5. While the debate is still roaring and without taking a side, I believe that there is much to learn from static type-checking systems. The purpose of this talk is to introduce ways that could be used to fully take over the amazing power that comes with static types, inside a dynamic type language such as Python. The talk will go over what exactly a static type system is, and what kind of problem it tries to solve. We will also review Guido's proposal of type hinting, and what it could mean to you. Finally, I will present a few libraries that are available, such as Hypothesis or various QuickCheck-inspired library that tries to build more robust tests, how they achieve it and their limitations. Throughout the talk, a lot of examples will used to fully illustrate the ideas being explained. At the end of this talk, you should have a better understanding of the wonderful world of type systems, and what it really means to you. It should help you decide wether using type hints will be helpful to you and also if an external library trying to fuzz your tests has its place inside your project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20136</video:player_loc><video:duration>1465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20128</video:thumbnail_loc><video:title>Beyond grep: Practical Logging and Metrics</video:title><video:description>Hynek Schlawack - Beyond grep: Practical Logging and Metrics Knowing that your application is up and running is great. However in order to make informed decisions about the future, you also need to know in what state your application currently is and how its state is developing over time. This talk combines two topics that are usually discussed separately. However I do believe that they have a lot of overlap and ultimately a similar goal: giving you vital insights about your system in production. We'll have a look at their commonalities, differences, popular tools, and how to apply everything in your own systems while avoiding some common pitfalls.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20128</video:player_loc><video:duration>2150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20130</video:thumbnail_loc><video:title>Asyncio Stack &amp; React.js or Development on the Edge</video:title><video:description>Igor Davydenko - Asyncio Stack &amp; React.js or Development on the Edge Times changed, with introducing asyncio to Python standard library many and many developers think about switching from previous solutions to aio stack. Talk will introduce aiohttp, aioredis &amp; aiopg-cornerstones for building modern Python backends and show common problems &amp; solutions while switching to aio stack. But not only Python changed. In second part, I'll talk about what new happened in frontend development, how new ES6 features modified JavaScript, and what React.js &amp; Flux means for Python developers. Talk will cover real-world web application, which used aio stack on backend and React.js &amp; Flux approach on frontend and provide useful observations for other developers interested in these topics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20130</video:player_loc><video:duration>2416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20133</video:thumbnail_loc><video:title>Pycon - A teacher's perspective</video:title><video:description>James Robinson - Pycon - A teacher's perspective A perspective of the impact of the PyconUK education track from the point of view of teachers and educators. Having attended the education track at Pycon UK 2014 as a teacher, my talk will share both my experiences and those of other teachers attending. The education track bought educators and developers together in a way that allowed the teachers to get support and advice whilst developers get to support teachers in developing exciting &amp; real applications for teaching computing. The talk will focus on two aspects of the education track. The workshops delivered for teachers by python developers and how this helps build teachers confidence. But also the breakout sessions where educators and developers with common interests can work together to develop something. This might be a program / library or a teaching resource, some developers gave a hands on and bespoke training session to a group of teachers. If we are to get more young people programming or at least having a positive experience of programming then we need to minimize obstacles to that experience. By having educators and developers working together we can identify those obstacles and eliminate them!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20133</video:player_loc><video:duration>2028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20131</video:thumbnail_loc><video:title>Reahl: The Python-only web framework</video:title><video:description>Iwan Vosloo - Reahl: The Python-only web framework Reahl is a full-featured web framework with a twist: with Reahl you write a web application purely in Python. HTML, JavaScript, CSS and all those cumbersome web technologies (and a few other lower level concerns) are hidden away from you. As far as web frameworks go this is truly a paradigm shift: away from the cobwebs of all the different web technologies, template languages and low-level details -- towards being able to focus on the goals at hand instead, using a single language. In this talk I will give you a brief idea of what Reahl is all about: why it is worthwhile doing, how it works, where we are and what still needs to be done. I hope to convince you that this is an important direction for web frameworks, and of how unique Reahl is. Developing such an abstract framework is an ambitious goal. I'd like to convey the message that what we have achieved so far, and the strategy lessons learnt along the way demonstrate this goal to be realistic and practical.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20131</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20137</video:thumbnail_loc><video:title>Playing with CPython Objects Internals</video:title><video:description>Jesús Espino - Playing with CPython Objects Internals I will explain how CPython objects are built, from simple objects like int or None to complex ones like dict. To make it funnier, I will play to change instance data directly using ctypes and do "really bad things" like truncating tuples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20137</video:player_loc><video:duration>1836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20134</video:thumbnail_loc><video:title>Raspberry Pi Weather Station</video:title><video:description>James Robinson - Raspberry Pi Weather Station The Raspberry Pi weather station project introduces young people to using python programming to solve real and technical problems. The weather station consists of a range of sensors including: Anemometer Rain gauge Wind Vane Temperature Probe Barometer Air Quality Sensor Hygrometer 1000 kits are being given away to schools to take part in the project by following our schemes of work which will involve. Programming basic interrupt based sensors Advanced Sensors using ADC chips Create a pygame based UI Logging data to MySQL and Oracle Apex Presenting data to a web app Deploying the weather station Integrating Apex database We would love feedback on the project from Python Developers and support in updating some libraries from python 2 to 3.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20134</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20139</video:thumbnail_loc><video:title>Using Git Hooks to Help Your Engineering Teams Work Autonomously</video:title><video:description>João Santos - Using Git Hooks to Help Your Engineering Teams Work Autonomously In this talk, Software Engineer Joao Santos will describe how the engineering team at Zalando has been migrating to local Git hooks to ensure that engineers can work autonomously and flexibly. Zalando--- Europe’s leading online fashion platform for men, women and children-- began shifting from SVN to Git in late 2013. Santos and his colleagues used Python to create a Git update hook that enabled the team to reject changes to a branch while still allowing changes to other branches. He’ll explain why his team chose Python for this job instead of a bash script, point out mistakes made during the process (and solutions his team used to fix them), and the benefits generated by this migration. He’ll also talk about turnstile: a set of open-source, configurable, optional local Git hooks, created by the Zalando team, that enables engineers to abide by internal rules for committing code while following their own coding style and workflow preferences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20139</video:player_loc><video:duration>1525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20089</video:thumbnail_loc><video:title>Python and elasticsearch 101</video:title><video:description>Benoît Calvez - Python and elasticsearch 101 Before its first major version, Elasticsearch was only used as a "secondary" database, and search engine. The releases added a snapshort/restore feature, making it a great full featured database This talk will focus on how we integrate Elasticsearch into our stack, and the multiple usage we make of it: from storing business events to IOT devices metrics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20089</video:player_loc><video:duration>1150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20138</video:thumbnail_loc><video:title>Todo es una trampa</video:title><video:description>Jesús Espino - Todo es una trampa A día de hoy usamos un enorme conjunto de bibliotecas y frameworks, además los usamos con cierta libertad dentro de nuestro código, y pasado el tiempo nos damos cuenta de que esa biblioteca, no cubre mis necesidades, o tiene algún fallo, o no escala bien en proyectos más grandes... en resumen, hemos caído en una trampa. No se puede evitar caer en estas trampas, porque depende de nuestras necesidades y las bibliotecas que utilizamos, por lo tanto, solo podemos estar lo mejor preparados posibles para salir de ellas tan pronto como nos demos cuenta. Como solución a esto, plantearé varias vías (nada innovadoras, pero menos usadas de lo que deberían). Unit testing (TDD idealmente), arquitectura hexagonal, y algunas reglas básicas de clean code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20138</video:player_loc><video:duration>1775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20094</video:thumbnail_loc><video:title>Keynote: Designed for Education: A Python Solution</video:title><video:description>Carrie Anne Philbin - Keynote: Designed for Education: A Python Solution The problem of introducing children to programming and computer science has seen growing attention in the past few years. Initiatives like Raspberry Pi, Code Club, code.org, (and many more) have been created to help solve this problem. With the introduction of a national computing curriculum in the UK, teachers have been searching for a text based programming language to help teach computational thinking as a follow on from visual languages like Scratch. The educational community has been served well by Python, benefiting from its straight-forward syntax, large selection of libraries, and supportive community. Education-focused summits are now a major part of most major Python Conferences. Assistance in terms of documentation and training is invaluable, but perhaps there are technical means of improving the experience of those using Python in education. Clearly the needs of teachers and their students are different to those of the seasoned programmer. Children are unlikely to come to their teachers with frustrations about the Global Interpreter Lock! But issues such as usability of IDEs or comprehensibility of error messages are of utmost importance. In this keynote, Carrie Anne will discuss existing barriers to Python becoming the premier language of choice for teaching computer science, and how learning Python could be helped immensely through tooling and further support from the Python developer community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20094</video:player_loc><video:duration>3575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20096</video:thumbnail_loc><video:title>Scale your data, not your process: Welcome to the Blaze ecosystem</video:title><video:description>Christine Doig - Scale your data, not your process: Welcome to the Blaze ecosystem NumPy and Pandas have revolutionized data processing and munging in the Python ecosystem. As data and systems grow more complex, moving and querying becomes more difficult. Python already has excellent tools for in-memory datasets, but we inevitably want to scale this processing and take advantage of additional hardware. This is where Blaze comes in handy by providing a uniform interface to a variety of technologies and abstractions for migrating and analyzing data. Supported backends include databases like Postgres or MongoDB, disk storage systems like PyTables, BColz, and HDF5, or distributed systems like Hadoop and Spark. This talk will introduce the Blaze ecosystem, which includes: - Blaze (data querying) - Odo (data migration) - Dask (task scheduler) - DyND (dynamic, multidimensional arrays) - Datashape (data description) Attendees will get the most out of this talk if they are familiar with NumPy and Pandas, have intermediate Python programming skills, and/or experience with large datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20096</video:player_loc><video:duration>2145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19474</video:thumbnail_loc><video:title>Lecture 05. Alcohols, Ethers, and Epoxides Part 4</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:18- Chemical leak into river puts focus on plant 00:53- Structure of Aniline 02:35- 9.12A: SN2 conversion of R-OH to R-Cl with SOCl2 4:03- 9.12B: SN2 conversion of R-OH to R-Br with PBr3 08:51- 9.12C: Why make alkyl halides? 14:57- 9.13: Convert R-O-H to R-O-Ts 22:16- 9.14: Reactions with Ethers with Hl and HBr 28:29- 9.15A: SN2 Reactions of Epoxides Under Basic Conditions 33:29- 9.15A: Reactions of Epoxides Under Basic Conditions 36:00- 9.15B: SN2 Reactions of Epoxides Under Acidic Conditions 41:46- 9.15B: 3-Membreed ring "onium" ions = strange regioselectivity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19474</video:player_loc><video:duration>2668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19476</video:thumbnail_loc><video:title>Lecture 07. Alkenes, Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:16- Resvology Debuts Anti-Aging Skin Care Line with Gene-Activating Molecule 00:54- 4-AR molecule 04:18- 10.8: Addition of Electrophiles to Alkenes 14:03- 10.8: Syn and Anti Relationships 19:09- 10.9: Addition of H-X: Hydrohalogenation 23:56- 10.9: Watch for Rearrangements of Carbocations 33:39- 10.10: Markovnikov's Rule: Add H to less-substituted carbon 38:18- 10.10: Markovnikov's Rule is Based on Carbocation Stability 42:57- 10.11: No control in formation of stereogenic centers 46:53- 10.11: No control in formation of stereogenic centers, slide 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19476</video:player_loc><video:duration>3215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19549</video:thumbnail_loc><video:title>MINIX 3</video:title><video:description>Most computer users nowadays are nontechnical people who have a mental model of what they expect from a computer based on their experience with TV sets and stereos: you buy it, plug it in, and it works perfectly for the next 10 years. Computers aren't like that, which leads to frustration. Part of the problem is the operating system, which is often millions of lines of kernel code, each of which can potentially bring the system down. As long as we maintain the current structure of the operating system as a huge single monolithic program full of foreign code device drivers) and running in kernel mode, the situation will not improve. In an attempt to provide better reliability and security, we have created a new multiserver operating system, MINIX 3, with only 15,000 lines in kernel and the rest of the operating system split up into small components each running as a separate user-mode processes. It is available for the x86 and ARM for embedded systems. The talk will discuss the design of the system and some of unique aspects, such as live update--the ability to replace the operating system with a new version while it is running without affecting running applications. Andrew S. Tanenbaum</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19549</video:player_loc><video:duration>3806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19554</video:thumbnail_loc><video:title>Access Without Empowerment</video:title><video:description>The free software movement has twin goals: promoting access to software through users' freedom to share, and empowering users by giving them control over their technology. For all our movement's success, we have been much more successful at the former. I will use data from free software and from several related movements to explain why promoting empowerment is systematically more difficult than promoting access and I will explore how our movement might address the second challenge in the future. Benjamin Mako Hill</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19554</video:player_loc><video:duration>3382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19545</video:thumbnail_loc><video:title>A Solution to the Backup Inconvenience</video:title><video:description>Secure and efficient backups can be cumbersome. "restic" is a new, easy-to-use, very fast backup application that does deduplication and crypto right. And it's free software! Alexander Neumann, Florian Daniel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19545</video:player_loc><video:duration>3326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19594</video:thumbnail_loc><video:title>Linux Kernel Development for Newbies</video:title><video:description>This talk presents a step by step guide for Linux kernel development. Manuel Schölling</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19594</video:player_loc><video:duration>2738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19586</video:thumbnail_loc><video:title>Verified Boot auf ARM</video:title><video:description>Inzwischen kann man auf einigen ARM-Prozessoren wie z.B. dem MX6 oder dem MX28 mit kryptographischen Methoden sicherstellen, dass nur Code ausgeführt wird, der auch korrekt Signiert ist. Dabei wird eine geschlossene Kette von ROM-Code über Bootloader und Kernel bis in den Userspace aufgebaut. Im Vortrag wird erklärt, wie es funktioniert und was man braucht, um es selbst nachzumachen. Jan Lübbe</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19586</video:player_loc><video:duration>2861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19605</video:thumbnail_loc><video:title>Speeding up the Web with PHP 7</video:title><video:description>2015 marks the 20th anniversary of PHP and it also marks the release of PHP 7. PHP 7 brings drastic performance improvements along with a number of new features including optional scalar typing, anonymous classes, and a couple of new operators. Rasmus Lerdorf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19605</video:player_loc><video:duration>3704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19607</video:thumbnail_loc><video:title>SysDB — Alle Systeminformationen auf einen Blick</video:title><video:description>Die System Database sammelt und aggregiert System- und Inventarisierungsinformationen und bietet eine einheitliche Schnittstelle zur Abfrage der Daten. Sebastian "tokkee" Harl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19607</video:player_loc><video:duration>3375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19602</video:thumbnail_loc><video:title>Ansible Basics</video:title><video:description>Von Ansible wird viel gesprochen und immer wieder wird was Tool in Vorträgen benutzt um etwas schnell zu konfigurieren. Dieser Vortrag konzentriert sich nur auf Ansible und den möglichen Einsatz dieses mächtigen Tools. Oleg Fiksel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19602</video:player_loc><video:duration>3896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19591</video:thumbnail_loc><video:title>Cultivating Empathy</video:title><video:description>When considering how to design products, teams or even common everyday household objects, empathy often doesn't end up on the required features list. Yet, without empathy, teams with enormous technical skills can fail in their quest to deliver quality products to their users. Incredible projects fail to create communities because they don't exercise it. Fail at empathy and your chances of failing at everything skyrocket. Leslie Hawthorn</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19591</video:player_loc><video:duration>2308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19405</video:thumbnail_loc><video:title>Wittig Reaction</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:23 - Summary of Addition Reactions of Aldehydes &amp; Ketones 03:39 - Addition of a Phosphonium Ylide (Wittig Reaction) 18:14 - Retrosynthetic Analysis 25:13 - Addition of Weak Nucleophiles 35:00 - Synthesis Example 39:53 - Structure and Physical Properties of Carboxylic Acid Derivatives 47:47 - Some Famous Type 2 Carbonyl Compounds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19405</video:player_loc><video:duration>2952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19407</video:thumbnail_loc><video:title>Lecture 02. Reactivity of Carbonyl Compounds.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: -1:00 Reactivity with Nucleophilic -4:08 Resonance in a Carbonyl group -8:41 Nucleophiles and Carbonyls -18:09 LiAlH4 and NaBH4 -26:29 Example Reaction -32:38 Reduction -44:10 Hydride Reducing Agents -48:57 Sodium Hydride -54:02 Oxidation State -1:00:14 Reactivity Toward Nucleophiles -1:08:44 Making Racemic Mixtures -1:12:38 Chiral Hydride Reagent -1:16:05 Tert-Butyl Cyclohexanone Example</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19407</video:player_loc><video:duration>4781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19409</video:thumbnail_loc><video:title>Lecture 05. Aldehydes and Ketones: Reactions.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:08-Carbonyls and Strongly Basic Nucleophiles 4:01-Weakly Basic Nucleophiles 9:56-Naming Carbonyls 14:22-Properties of Ketones and Aldehydes 16:59-Reactivity 19:38-IR Spectroscopy 26:04-Conjugation 32:12-NMR 37:52-Synthesis of Aldehydes and Ketones 47:14-Reactions with Nucleophiles 54:25-Acetylene and Hydrogen Cyanide Examples 1:00:16-Workup of Cyanide Anion Addition 1:04:15-Wittig Reaction 1:09:44-Wittig Reaction Mechanism 1:16:24-Making a Wittig Reagent 1:18:14-Wittig Reaction Examples 1:20:11-Stereoselectivity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19409</video:player_loc><video:duration>4903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19412</video:thumbnail_loc><video:title>Lecture 08. The Chemistry of the Carboxylic Acid Family.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 2:00-Carboxylic Acid Derivatives 5:54-Nomenclature 17:44-Acid Chlorides and Anhydrides 22:28-Boiling Points of Esters Versus Alkanes 26:22-Resonance Structures 28:59-Properties of Amides 35:12-IR Spectroscopy 43:51-Reaction of Acid Chloride and Anhydride in Water 45:05-Reaction of Esters and Amides in Water 51:58-NMR of Carbonyls 54:51-Carboxylic Acid Derivatives and Nucleophiles 58:08-Weakly Basic Nucleophiles 1:00:49-Balanced Equation Example 1:05:19-Student Question 1:09:28-Acid Chloride Reaction Example 1:14:11-Relative Reactivity of Carboxylic Acid Derivatives 1:17:44-Anhydride Reaction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19412</video:player_loc><video:duration>4856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19416</video:thumbnail_loc><video:title>Lecture 12. The Aldol Reaction and the Michael Reaction.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:28-Enolate Formation 3:56-Aldol Reaction 11:44-Retrosynthesis Example 18:40-Original Aldol 21:32-Aldol Mechanism 26:45-Features of Aldol Mechanism 35:25-Aldol Example 38:21-Synthesis Example 43:16-Stereochemistry 46:46-Crossed Aldol Reaction 52:48-Intramolecular Aldol Reaction 1:01:10-Retrosynthesis of Intramolecular Aldol Reaction 1:03:16-The Michael Reaction 1:05:34-Resonance Structures 1:08:27-Strongly Basic Nucleophiles 1:12:52-Michael Reaction Mechanism 1:16:35-Retrosynthesis Example</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19416</video:player_loc><video:duration>4939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19411</video:thumbnail_loc><video:title>Lecture 07. Acid-Catalyzed Formation of Hydrates, Hemiacetals, &amp; Acetals.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:19-Electrophilicity of Aldehydes and Ketones 5:37-Hydrates 12:17-Acid-Catalyzed Addition of Water to Acetone 21:29-Acetone Enol Example 24:01-Reverse Reaction 25:31-Energy Diagram 29:28-Reverse Reaction Mechanism 36:38-Acid-Catalyzed Acetal Formation 40:00-Hemiacetal 43:01-Strong Acid 47:23-Hemiacetal Formation Mechanism 50:52-Hemiacetal to Acetal Mechanism 1:00:52-Acid-Catalyzed Acetal Hydrolysis 1:06:12-Protecting Groups 1:12:15-Cyclic Hemiacetal</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19411</video:player_loc><video:duration>4771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19410</video:thumbnail_loc><video:title>Lecture 06. Formation of Imines &amp; Enamines from Aldehydes &amp; Ketones.</video:title><video:description>Index of Topics: 4:10-HCN Addition and Wittig Reaction 7:13-Ketones or Aldehydes and Amines 10:32-Aldimine Formation Example 15:23-Ketimine Formation Example 19:55-Mechanism of Acid-Catalyzed Imine Formation 33:28-Acid-Catalyzed Breakdown of the Hemiaminal 44:33-Answer to Student Question 47:50-Imine Formation 49:49-Reversibility 53:15-Example of Reversibility 55:50-Enanamines 59:04-Nucleophilicity of Amine 1:01:50-Imine Reaction with Base</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19410</video:player_loc><video:duration>3956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19408</video:thumbnail_loc><video:title>Lecture 04. Reactions and Protecting Groups.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: -3:09 Carboxylic Acids and LiAlH4 -9:07 DIBAL-H -14:59 Multiple Equivalents of Organometallic Reagents -18:18 Organocuprate Reagent -22:11 Chemoselectivity -26:14 Reducing Carbonyls and Alkenes -30:48 Oxidizing Agents -33:31 Regioselectivity -36:10 Resonance -40:00 Enones and Nucleophiles -41:45 Enolate Anion -44:15 Tautomerization -45:53 Protecting Groups -50:40 Taking the Protecting Groups Off -56:32 Synthesizing -1:05:33 Corrections</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19408</video:player_loc><video:duration>4020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19413</video:thumbnail_loc><video:title>Lecture 09. Reactions of Carboxylic Acids, Esters, Amides, &amp; Nitriles.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 0:56-Esters and Carboxylic Acids Reactivity 9:29-Fischer Esterification 16:41-Fischer Esterification Mechanism 29:52-Hydrolysis of Esters 32:13-Saporification 37:27-Amides and Nitriles 53:36-Making Acid Chlorides 58:11-Making Amides 1:01:33-Nitriles and LiAlH4 and other Organometallic Reagents</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19413</video:player_loc><video:duration>3932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19404</video:thumbnail_loc><video:title>Addition of Water, Alcohol &amp; Cyanide</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:25 - Addition of Alcohols 04:35 - Important Points about Acetal and Hemiacetal Formation 17:26 - Cyclic Acetals are formed more readily than Acyclic Acetals 21:30 - Addition of HCN 27:10 - Addition of Primary Amines (R-NH2) to give Imines 45:17 - Addition of Secondary Amines (R2NH) to give Enamines</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19404</video:player_loc><video:duration>2960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19403</video:thumbnail_loc><video:title>Aldehydes &amp; Ketones: Nucleophilic Substitution</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:51 - Designing Syntheses 10:17 - Some Famous Type 1 Carbonyl Compounds 12:23 - Physical Properties of Aldehydes &amp; Ketones 15:24 - Reversible Addition Reactions of Aldehydes &amp; Ketones 16:05 - Addition of Water (Hydration) 37:24 - Base Catalyzed Addition of Alcohols 41:11 - Acid Catalyzed Addition of Alcohols 43:54 - Step 1: Hemiacetal Formation 46:30 - Step 2: Acetal Formation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19403</video:player_loc><video:duration>3025</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19599</video:thumbnail_loc><video:title>Towards a server-less Web</video:title><video:description>A new communication framework has entered the Web Platform - WebRTC. Using the WebRTC protocols and APIs allows for a whole new paradigm of Web Application development, especially P2P apps that communicate with each other without a central server. In this talk I will dive into the possibilities of implementing a reliable, server-less P2P infrastructure for applications and data sharing. Max Jonas Werner</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19599</video:player_loc><video:duration>3751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19570</video:thumbnail_loc><video:title>Debian Contributors</video:title><video:description>A description of contributors.debian.org, the site that Debian uses to collect and acknowledge every contribution to the project. Its aims, its implementation, and where it got two years after its initial deployment. Enrico Zini</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19570</video:player_loc><video:duration>2566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19590</video:thumbnail_loc><video:title>The Evolution of Storage on Linux</video:title><video:description>Linux and Open Source Software have always played a crucial role in data centers to provide storage in various ways. In this talk, Lenz will give an overview of how storage on Linux has evolved over the years, from local file systems to scalable file systems, logical volume managers and cluster file systems to today's modern file systems and distributed, parallel and fault-tolerant file systems. Lenz Grimmer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19590</video:player_loc><video:duration>3350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19581</video:thumbnail_loc><video:title>The long road to reproducible builds</video:title><video:description>With free software, anyone can inspect the source code for malicious flaws. But Debian like most distribnutions provides binary packages to its users. The idea of “deterministic” or “reproducible” builds is to empower anyone to verify that no flaws have been introduced during the build process by reproducing byte-for-byte identical binary packages from a given source. This talk will explain the current status of the Debian Reproducible Builds project, how this is relevant for the complete free software eco system and how you can contribute. Holger 'h01ger' Levsen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19581</video:player_loc><video:duration>2522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19582</video:thumbnail_loc><video:title>Moby Dock im Windkanal</video:title><video:description>Der Vortrag gibt einen kurzen Einblick in die Welt des High Performance Computings und zeigt, warum Docker dort eine interessante Alternative zur Simulation direkt auf der Hardware oder innerhalb von virtuellen Maschinen darstellt, sodass man hier in Zukunft mit Docker "rechnen" kann. Holger Gantikow</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19582</video:player_loc><video:duration>3444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19592</video:thumbnail_loc><video:title>How To Get Your Patch Accepted</video:title><video:description>Open source is built on volunteer hours. Using best practice in creating and reviewing patches means we're making the most of those volunteer hours - both from contributors but also from those overworked maintainers. Lorna Mitchell</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19592</video:player_loc><video:duration>3466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19595</video:thumbnail_loc><video:title>Sicher Programmieren mit Ruby on Rails</video:title><video:description>Was ist von den Sicherheitslücken aus 2013 übrig geblieben? Wie steht es derzeit um RoR? Welche sicherheitskritischen Fehler sollten Entwickler vermeiden? Mario Manno</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19595</video:player_loc><video:duration>3222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19641</video:thumbnail_loc><video:title>shutdown - Last call</video:title><video:description>shutdown Last call Closing event of the conference. I big warm thank you to everyone who helped make the conference a success, along with a couple of interesting statistics and other tidbits. ······························ Speaker: towo Andreas Kupfer Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19641</video:player_loc><video:duration>815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19621</video:thumbnail_loc><video:title>The JPEG is dead! Long live the JPEG!</video:title><video:description>A JPEG is a JPEG and nothing changed since 1992? Think again! Automated compression quality detection, advanced dithering algorithms, saliency mapping and computer vision - get a glimpse at what the image optimization open source community has been up to! Tobias Baldauf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19621</video:player_loc><video:duration>3096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19622</video:thumbnail_loc><video:title>Music Production under GNU/Linux</video:title><video:description>This talk will be about Free Culture and Free Software in the context of computer music production. GNU/Linux is often used by musicians who want to share their music. Tobias Platen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19622</video:player_loc><video:duration>2685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19634</video:thumbnail_loc><video:title>Init - Kicking off the conference</video:title><video:description>init Kicking off the conference The opening event of the conference. A few starting remarks and warm welcome from the conference organizers. ······························ Speaker: towo Andreas Kupfer Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19634</video:player_loc><video:duration>879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19610</video:thumbnail_loc><video:title>Cloud Storage Encryption with Cryptomator</video:title><video:description>Cryptomator is the first ever open source application specifically developed to transparently encrypt files before they are sync'ed with your personal cloud storage space. Sebastian Stenzel, Tobias Hagemann</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19610</video:player_loc><video:duration>3431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19613</video:thumbnail_loc><video:title>Situation Normal, Everything Must Change</video:title><video:description>In today’s computing world, it can often feel like we are drowning in wave after wave of new trends. This sea of change is simply a consequence of evolution within our industry. In this talk we will examine the evolution of technology, the management challenges this brings, why organisations suffer from poor situational awareness and how it’s always a case of “situation normal, everything must change Simon Wardley</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19613</video:player_loc><video:duration>2842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19612</video:thumbnail_loc><video:title>Software Freedom Means Business Value</video:title><video:description>At a time when open source has "won", when the majority of businesses are using and even planning to contribute to open source and when corporate trade associations are racing to start new "foundations" (actually trade associations) as they did a decade ago with standards bodies, it is more important than ever to return to the principle of software freedom. That doesn't mean preferring ideology over business effectiveness. I'll be explaining why. Simon Phipps</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19612</video:player_loc><video:duration>3036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19623</video:thumbnail_loc><video:title>1 M+ QPS on MySQL Galera cluster</video:title><video:description>The world of high availability mysql has seen several solutions over the last decade or so. All of them were flawed in some way, none were perfect. One of the new kids on the block is Galera cluster for MySQL. It's fully open source and scales surprisingly well. In this talk we'll look at a case study of how we deployed a 600k QPS cluster sucessfully</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19623</video:player_loc><video:duration>3482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19616</video:thumbnail_loc><video:title>Snappy Ubuntu Core</video:title><video:description>Im Januar 2015 wurde mit „Ubuntu Core“ eine andere Variante von Ubuntu vorgestellt, die nicht mehr auf Deb-Pakete setzt und sich auf alle möglichen Geräte richtet. Sujeevan Vijayakumaran</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19616</video:player_loc><video:duration>2900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19619</video:thumbnail_loc><video:title>MARS: Replicating Petabytes over Long Distances</video:title><video:description>MARS Light is a kernel-level asynchronous block replication for long distances, supporting disaster recovery / georedundancy. Thomas Schöbel-Theuer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19619</video:player_loc><video:duration>4079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19617</video:thumbnail_loc><video:title>Ubuntu Phone</video:title><video:description>Zwei Jahre nach der Ankündigung erschien Anfang 2015 das erste Ubuntu Phone vom spanischen Hersteller bq. Doch was verbirgt sich hinter dem System? Wie sieht die Nutzung aus und wie viel von Ubuntu steckt wirklich in dem Smartphone-Betriebssystem? Sujeevan Vijayakumaran</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19617</video:player_loc><video:duration>3478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19588</video:thumbnail_loc><video:title>Go Away Or I Will Replace You With A Very Little Shell Script</video:title><video:description>Der Beruf des Sysadmins verändert sich, und es entsteht mehr und mehr Toolgleichheit zwischen Entwicklern und Admins. Dennoch gibt es kulturelle Gräben. Was ist der Unterschied zwischen Dev und Ops, wenn die beiden scheinbar mehr und mehr zusammenwachsen? Kristian Köhntopp</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19588</video:player_loc><video:duration>3432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19583</video:thumbnail_loc><video:title>Make your tests fail</video:title><video:description>It's easy as pie: before checking in, your test suite should always be green. Or should it? What if your tests are all green but you forgot to check one important edge case? What if your underlying system environment lets you down, but only under rare conditions that you didn't cover in your tests? This talk introduces randomised testing as used by projects like Apache Lucene and Elasticsearch based on the Carrotsearch Randomised Testing framework. It has helped uncover (and ultimately fix) a huge number of bugs not only in these project’s source code, but also in the JVM itself which those projects rely on. Writing unit and integration tests can be tricky: assumptions about your code may not always be true as any number of "this should never happen" log entries in production systems show. When implementing a system that will be integrated in all sorts of expected, unexpected, and outright weird ways by downstream users, testing all possible code paths, configurations and deployment environments gets complicated. With the Carrotsearch Randomised Testing framework, projects like Apache Lucene and Elasticsearch have introduced a new level to their unit and integration tests. Input values are no longer statically pre-defined but are generated based on developer defined constraints, meaning The test suite is no longer re-run with a static set of input data each time. Instead, every continuous integration run adds to the search space covered. Though generated at random, tests are still reproducible as all configurations are based on specific test seeds that can be used to re-run the test with the exact same configuration. Add to this randomising the runtime environment by executing tests with various JVM versions and configurations,and you are bound to find cases where your application runs into limitations and bugs in the JVM. This talk introduces randomised testing as a concept, shows examples of how the Carrotsearch Randomised Testing framework helps with making your test cases more interesting, and provides some insight into how randomising your execution environment can help save downstream users from surprises. All without putting too much strain on your continuous integration resources. Isabel Drost-Fromm</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19583</video:player_loc><video:duration>2531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19580</video:thumbnail_loc><video:title>Neue ARM-SoCs im Mainline-Kernel</video:title><video:description>Ein-Prozessor-Computer, also SoC wie die erfolgreiche Serie von ARM unetrscheiden sich in einigen Details von klassischen CPUs. Der Vortrag stellt alles vor, was zum Unterstützen eines ARM SoCs dazugehört, darunter u. a. das Common Clock Framework oder Pinctrl. Heiko Stübner</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19580</video:player_loc><video:duration>3182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19576</video:thumbnail_loc><video:title>Open Source Online Banking</video:title><video:description>In diesem Vortrag wird eine Übersicht über die bekanntesten Open Source Online Banking Programme gegeben. Am Beispiel von kivitendo wird dabei gezeigt, wie man damit seine Zahlungsein- und ausgänge aus der Warenwirtschaft und Finanzbuchhaltung verwalten und verbuchen kann. Geoffrey Richardson</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19576</video:player_loc><video:duration>3645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19571</video:thumbnail_loc><video:title>Put an "Actor Model" in your House</video:title><video:description>The Internet of Things with the explosion of sensor adds a lot of challenges in how to deal with all of these simultaneously connected devices producing lots of data to be retrieved, actors have delivery guarantees and isolation properties that are perfect for the IoT world. The session will show how to implement an actor base home automation system. The actor model with the characteristics of elastic and decentralized by design, is the perfect solution for IOT environment. With actor is possible to create a simple concurrency and distributed system that react on the events. The talk will give an overview on the existing technologies and implementation, it will show also the experience of build an home automation system with an actor model with the description of the challenges and the solution adopted. Fabrizio Manfredi</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19571</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19577</video:thumbnail_loc><video:title>Humanising Math and Physics</video:title><video:description>There are some myths around Science - it's boring, useless, difficult. Many of them are heard while we are young, and many people tend to take then for the entire life. Science is very important, specially on Computer Science and Engineering, for building the basis of our logical thinking. Hanneli Tavante</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19577</video:player_loc><video:duration>3585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19584</video:thumbnail_loc><video:title>Postfix, dovecot und Anti-Spammassnahmen</video:title><video:description>IMAP und SMTP, die Entwicklung der letzten 10 Jahre anhand der beiden OpenSource Projekte dovecot und Postfix, sowie alles was an Wissen zum eigenen Betrieb (Anti-Spam, IMAP-Cluster) dazugehört. Jan Büren</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19584</video:player_loc><video:duration>3122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19572</video:thumbnail_loc><video:title>Webcrawler</video:title><video:description>Webcrawler Bau dir deine eigene WWW-API Die Informationsvielfalt im Internet ist nahezu grenzenlos: fast alles ist tagesaktuell und ständig verfügbar. Leider gibt es nur für einen kleinen Teil dieser Daten öffentlich verfügbare APIs. Ein Webcrawler kann diese Lücke schießen. Er liest öffentlich verfügbare Informationen, verarbeitet sie und wandelt sie in ein maschinenlesbares Format um. Damit werden viele praxisnahe Softwareanwendungen erst möglich. Dieser Vortrag richtet sich an alle, die sich für den Aufbau und Funktionsweise eines solchen Webcrawler interessieren. Die Basis-Funktionen eines Webcrawler sind schnell erklärt und einfach implementiert: Man lädt den Inhalt einer Seite, extrahiert die benötigten Daten und verwendet sie nach Belieben. Aber es gibt noch einige Details, auf die man Rücksicht nehmen sollte. Ein schlecht gebauter Bot verärgert schnell die Server-Administratoren und man wird als böswilliger Angreifer beschimpft. Der Vortrag geht auf wichtige Details beim Bau eines Webcrawler ein und zeigt Herangehenweisen, um mit der riesigen Datenflut fertig zu werden, die, wenn man es eben richtig macht, aus dem Netz frei extrahiert werden kann. Robots.txt, Parallelisierung, cURL, HTML-Parser, Regular-Expression, PhantomJS… sind nur ein paar Schlüsselwörter auf die der Vortrag eingeht. Aber vor allem können die Zuhörer von den großen Erfahrungen eines lokalen Unternehmens profitieren, welches es zum Marktführer in ganz Deutschland geschafft hat. Der Vortrag enthält einige Live-Demonstrationen, in denen gezeigt wird, wie leicht das Internet als freie Informationsquelle genutzt werden kann und das man nicht immer auf kostenpflichtige APIs angewiesen ist, um Daten strukturiert zu erhalten. Meistens besteht nicht einmal die Möglichkeit, Daten in einem maschinenlesbarem Format abzurufen. In diesen Fällen schließt ein Webcrawler die Lücke Kurz gesagt: Dieser Vortrag richtet sich an diejenigen Zuhörer, die sich für eine sichere, effiziente und vorallem freie Möglichkeit interessieren, das Internet als Datenbasis zu nutzen. The crawling is strong in you Florian Liß</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19572</video:player_loc><video:duration>3661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19573</video:thumbnail_loc><video:title>Eine verteilte&amp;ausfallsichere Anwendung mit Apache Mesos &amp; Apache Aurora</video:title><video:description>Arbeite mit deinem kompletten Rechenzentrum so als ob es eine einzelne Maschine wäre. Egal ob Cloud oder Bare Metal, der einzelne Server an sich wird bei einer verteilten Anwendung immer uninteressanter. Mit Mesos lassen sich alle vorhandenen Resourcen zentral bündeln und ansprechen. Florian Pfeiffer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19573</video:player_loc><video:duration>3391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19585</video:thumbnail_loc><video:title>Von SAP nach kivitendo ERP</video:title><video:description>Von kivitendo ERP nach SAP by design und wieder zurück - Der Beweis das OpenSource auch in diesem Markt besser sein darf. Jan Büren</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19585</video:player_loc><video:duration>1769</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19606</video:thumbnail_loc><video:title>VGrade - Tux Grades Videos</video:title><video:description>Die "VGrade"-Scripts verbinden die besten existierenden (freien) Video- und Image-Processing-Tools zum Grading und Postprocessing von hochqualitativen Videos mit Kino-Feeling aus rohem Videomaterial. Und das auf der Command Line und ohne teure Hardware. Robert Matzinger</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19606</video:player_loc><video:duration>3454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19615</video:thumbnail_loc><video:title>Building a culture of courage</video:title><video:description>At my new job, I was surprised about my colleagues reactions to my mistakes. No blame! People trust me to own my mistakes and fix them! Complex systems are brittle. Developers work in a constant state of new things-not-quite-working-yet. Programming in pairs and code reviews help us. But what about the quality of human interaction? How can we build a culture of blamelessness and why is it crucial for learning and for brave decision making? Stefanie Schirmer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19615</video:player_loc><video:duration>2431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19608</video:thumbnail_loc><video:title>Data Warehouse Monitoring mit Icinga 2</video:title><video:description>Während der Entwicklung und des Betriebes von Data Warehouse Systemen ist ein Monitoring der beteiligten Systeme hilfreich, um Engpässe und Fehler aufzudecken. Der Workshop stellt Lösungsansätze auf Basis von Icinga 2/Icinga Web 2 vor, die helfen verschiedene Bereiche eines Data Warehouse zu überwachen und zu kontrollieren. Sebastian Henrich</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19608</video:player_loc><video:duration>2101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19611</video:thumbnail_loc><video:title>Touchscreens: Input-Treiber upstreamen</video:title><video:description>Ein kurzer Bericht über die Anstrengungen, einen Touchscreen-Treiber für Focaltec-basierte Touchscreens in den Kernel zu bringen (edt-ft5x06). Was tauchen für Fragen auf, welche Probleme sind schwierig zu klären und was stellen sich aktuell für Fragen? Simon Budig</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19611</video:player_loc><video:duration>1562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19614</video:thumbnail_loc><video:title>WebPerformance: Autobahn oder Fussgängerzone?</video:title><video:description>Webseiten mit einer schnellen Ladezeit erhöhen die Conversion Rate und reduzieren die Server-Farm Kosten. In diesem Vortrag bespricht Stefan Wintermeyer warum eine Webseite schnell oder langsam lädt und wie man das Problem angehen sollte. WebPerformance ist ein FullStack Problem, da es beim TCP-Protokoll anfängt und beim HTML, CSS und JavaScript aufhört. Stefan Wintermeyer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19614</video:player_loc><video:duration>2753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19604</video:thumbnail_loc><video:title>Mein Server läuft auch ohne Kunden</video:title><video:description>Systemadministration hat viele Facetten: Admins arbeiten als Freelancer, stemmen die hausinterne IT von großen Firmen, sie arbeiten bei Hostern oder betreiben die Infrastruktur von Webfirmen. Aber wer sind eigentlich ihre Kunden und welches Produkt verkaufen sie jeweils? Dieser Vortrag zeigt, warum es sinnvoll ist, die Systemadministration als Produkt zu begreifen und wer eigentlich der Kunde für diese Arbeit ist - je nach Arbeitsbereich. Ralph Angenendt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19604</video:player_loc><video:duration>1853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19598</video:thumbnail_loc><video:title>NBD - Network Block Device</video:title><video:description>Der Vortrag wird einen kurzen Einblick in den Network Block Device Treiber im Linux Kernel geben. Es wird erklärt, wie das Protokoll aufgebaut ist, wie die Implementierung aussieht und woran aktuell gearbeitet wird. Außerdem gibt es eine kleine Aussicht, welche Features geplant sind. Markus Pargmann</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19598</video:player_loc><video:duration>2019</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19587</video:thumbnail_loc><video:title>Zentrales Logmanagement</video:title><video:description>Neben Monitoring bietet zentrales Logmanagement eine sinnvolle Ergänzung IT Landschaften im Blick zu behalten. Dieser Vortrag stellt einen Erfahrungsbericht über den täglichen Einsatz der Open-Source-Komponenten Logstash, Kibana und Elasticsearch als Lösung dar. Jonas Henke</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19587</video:player_loc><video:duration>1793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19579</video:thumbnail_loc><video:title>Linux-Mainline-Treiber backporten</video:title><video:description>Der Vortrag stellt das Linux-Backport-Projekt vor und erklärt, wie Anwender seine Ergebnisse nutzen. Das Projekt ermöglicht aktuelle Treiber auch in älteren Kernelversionen zu nutzen. Backports erzeugen mehr oder weniger automatisch ein Tar-Archiv mit vielen Treibern einer festgelegten Version, die sich auf dem Legacy-System nutzen lassen. Hauke Mehrtens</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19579</video:player_loc><video:duration>1055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19024</video:thumbnail_loc><video:title>Index support for regular expression search</video:title><video:description>Regular expressions (regex) are powerful tool for text processing. When dealing with large string collections it's important to search fast on that collections (i.e. search using index). Indexing for regex search is a quite hard task. This talk presents novel technique (and WIP patch for PostgreSQL implementing it) for regex search using trigram indexes. Proposed technique provides more comprehensive trigram extraction than analogues, i.e. higher performance. There are two existed approaches for index-based regex search. The FREE indexing engine is based on extractions continued text fractions from regex and perform substring search. Google Code Search approach present more sophisticated recursive analysis of regex with extraction of various regex attributes. This talk presents novel technique of regex analysis which is based on automata transformation rather than original regex analysis. Superiority of proposed technique will be proved by examples and tests. The talk would be organized as following: Introduction. Regular expressions Finite automata pg trgm contrib module Existing techniques for index-based regular expression search FREE indexing engine Google Code Search Proposed technique Description Examples Comparison with analogues Limitations Performance results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19024</video:player_loc><video:duration>3291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19027</video:thumbnail_loc><video:title>Monitoring Ozone Levels with Postgresql</video:title><video:description>Monitoring Ozone Levels with Postgresql Database Streaming Replication and Monitoring Postgres is used to manage data from the Ozone Monitoring Instrument aboard NASA's Aura spacecraft. The database implementation must handle large volumes of complex data transmitted continually from the satellite and generated by processing-intensive analyses performed by a team of atmospheric scientists. This talk will describe the architecture and some of the challenges faced. Focus will be given to our replication efforts, software developed for monitoring, and ongoing work to create a decentralized network of services commnicating through a RESTful interface. NASA and its international partners operate several Earth observing satellites that closely follow one after another along the same orbital track. This coordinated group of satellites, is called the Afternoon Constellation, or "A-Train", for short. Four satellites currently fly in the A-Train: Aqua, CloudSat, CALIPSO, and Aura. Each satellite has one or more observational instruments that are used together in the construction of high-definition three-dimensional images of the Earth's atmosphere and to monitor changes over time. Aura's instruments include the Ozone Monitoring Instrument (OMI). Data management and processing services for data harvested by OMI are provided by the OMI Science Support Team headquartered at Goddard Space Flight Center. Raw OMI data is received and initially processed at a ground station in Finland, then ingested into the system, where it is analyzed by scientists who submit processing jobs. Earth Science Data Types (ESDTs) are the products of these jobs, and one of the principal types of data managed in the database. Complex and abstract, ESDTs represent the interface between the raw science data and the data management system, and more than 900 are currently defined. Our current database implementation includes 10 clusters, each running Postgres 9.0.4, and divided into three production levels: development, testing, and operations. The central operations cluster handles on average about 200 commit statements per second, contains tables as large as 160 million rows, and is configured for streaming replication. New data is continually being added to the system, and the total quantitiy is increasing at a rate of about 60% per year. This influx of data, in addition to scientific analyses, can cause the load on the database to vary suddenly, and monitoring software has been developed to provide early warning of potential problems. The latest implementation of our software architecture uses decentralized services communicating through a RESTful interface. Databases are bundled together with their software component, and schema changes are managed using patch files. A utility has been created to apply the patches, and ensure schema consistency as the databases are amended. Perl's Rose-DB is used as an object-relational mapper, and database queries, via HTTP requests, are supported by encoding the query information into JSON. The new platform uses a different data model, making it necessary to sync between the two representations, and causing some difficulty with data duplication.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19027</video:player_loc><video:duration>2762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19017</video:thumbnail_loc><video:title>Algorithms for Internet Applications, WS 2015/2016, gehalten am 19.01.2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19017</video:player_loc><video:duration>5201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19032</video:thumbnail_loc><video:title>PostgreSQL on Amazon</video:title><video:description>EC2 with somewhat reduced tears Amazon Web Services (AWS) has become a very popular platform for deploying PostgreSQL-backed applications. But it's not a standard hosting platform. We'll talk about how to get PostgreSQL to run efficiently and safely on AWS. Among the topics covered will be: -- Selecting an EC2 instance size, and configuring it for PostgreSQL. -- Dealing with ephemeral instance storage: What is it good for? How much do you need? -- Elastic Block Store: How much do you need? How do you configure it for best performance? -- AWS characteristics and quirks. -- Why replication is not optional on AWS. -- Backups and disaster recovery.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19032</video:player_loc><video:duration>3811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19028</video:thumbnail_loc><video:title>On snakes and elephants</video:title><video:description>Using Python with and in PostgreSQL Python is one of the most popular application programming languages and there's a plethora of PostgreSQL libraries and utilities for Python. This talk will try to give an overview of the contemporary Python-PostgreSQL landscape in a way that's useful both for Python programmers starting on a PostgreSQL project and DBAs dealing with what those programmers wrote. We'll try cover a slightly opinionated selection of libraries, frameworks and technologies and give some recommendations. The richeness of the environment is sometimes confusing. Python people starting with PostgreSQL often don't know which driver or ORM library should they be using. Sometimes they're not aware of all the things PostgreSQL can offer to a Python programmer and the tools available. On the other hand, DBAs sometimes need to debug Python programs (mis)using their database and PostgreSQL-savvy people join or consult on projects written in Python and need to have at least a basic understanding of how Python works, particularily on the database connection front. We'll try to make both of these groups a bit more comfortable when dealing with the other. The talk will cover available drivers, focusing especially on psycopg2 and some of its lesser-known features and ORM libraries, focusing mainly on SQLAlchemy. We'll also discuss PL/PythonU, the possibilities it opens, along with some best practices and caveats.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19028</video:player_loc><video:duration>3647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18990</video:thumbnail_loc><video:title>Lecture 01. Chemical Equilibrium Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 01. General Chemistry -- Chemical Equilibrium -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:12:18 Calculate Species at Equilibrium 0:25:24 Writing Law of Mass Action (Kc) 0:37:17 Steps for Writing Law of Mass Action</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18990</video:player_loc><video:duration>2933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18985</video:thumbnail_loc><video:title>Lecture 20. Dalton's Law of Partial Pressures</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:23 Dalton's Law of Partial Pressures 0:02:43 Mole Fraction 0:04:41 Working Out Partial Pressures 0:13:33 Volume of Oxygen 0:28:59 Finding Final Pressure 0:35:19 Pressures of Mixed Gases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18985</video:player_loc><video:duration>3032</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19033</video:thumbnail_loc><video:title>Temporal Data Management in PostgreSQL: Past, Present, and Future</video:title><video:description>Range Types and Temporal: Past, Present, and Future Range Types didn't exist before, why do we need them now? How do they work? Why is "Temporal" important if we already have timestamps? How do we apply these concepts before deploying PostgreSQL 9.2? What's left to be done, and what solutions are in the works? I'll be asking the audience these questions, so -- Err... I mean: I will be answering these questions during the talk. Extensions, changes to core postgresql, and future ideas will be described in the context of solving a simple use case from 2006. These ideas build up to the larger point that powerful types are important, and database systems should do more to support them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19033</video:player_loc><video:duration>4225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19029</video:thumbnail_loc><video:title>Performance and Scalability Enhancements in PostgreSQL 9.2</video:title><video:description>Bigger servers, bigger problems The upcoming PostgreSQL 9.2 release features a large number of performance enhancements by many different authors, including heavyweight lock manager improvements, reduced lock hold times in key hot spots, better group commit, index-only scans, better write-ahead log parallelism, sorting improvements, and a userspace AVC for sepgsql. In this talk I'll give an overview of what was changed, how it helped, lessons learned, and the challenges that remain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19029</video:player_loc><video:duration>3494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18966</video:thumbnail_loc><video:title>Lecture 25. Enzymes (second &amp; final attempt)</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 25. Thermodynamics and Chemical Dynamics -- Enzymes Pt. II -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:06 Enzymes 0:12:36 The Michaelis-Menten Equation 0:20:27 Michaelis-Menten Kinetics 0:24:30 Ratio Between V and Vmax 0:25:34 Lineweaver-Burk Plot 0:32:56 Classifying Inhibitors</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18966</video:player_loc><video:duration>2871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19026</video:thumbnail_loc><video:title>Making your own maps</video:title><video:description>An introduction in using free Geospatial data PostGIS is an extension to PostgreSQL that turns PostgreSQL into a superb spatial database. Storing spatial data in PostgreSQL is a great way too use up the space on your SSD's however using the data to make maps is much more fun. This talk is aimed at people with limited GIS experience and will talk about how to use OpenStreetMap data for map making. We will tell you how you can get free geo-spatial data from OpenStreetMap and how it can be loaded into a PostGIS database. Common methods of using and accessing your data will be discussed including: Open Source desktop GIS software Generating custom map tiles for use on your website Making pretty paper maps. This talk will introduce common tools and techniques used to with PostGIS when working with OpenStreetMap data. This is a user focused talk suitable for people who have next to no GIS background.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19026</video:player_loc><video:duration>3089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19021</video:thumbnail_loc><video:title>Which is best? SQL Server vs Postgres</video:title><video:description>Falling in love with the free spirit of Postgres Using the StackOverFlow datasets, we'll ditch all the drama of a Microsoft stack and convert from SQL Server to Postgres on Windows. Once we do that, we'll migrate our entire DB and Web App from Microsoft to Linux using Postgres and Mono with as few code changes as possible. Having the StackOverFlow dataset loaded into SQL Server and a mock StackOverFlow app in ASP.NET MVC3, we are going to show various ways to ETL into Postgres from SQL Server on Windows. Once that is done, we'll go over some basics of going from Postgres on Windows to Postgres on Linux as we attempt to migrate our app. Once we get our back-end moved, we'll show just how easily you can wire up ASP.NET MVC3 to Postgres and then move our entire stack to Linux using Nginx and Mono. Since I am a SQL Server DBA, I will also be adding lots of opinion on where Postgres really shines compared to SQL Server and where it doesn't. This session will be informative, entertaining and incredibly nerdy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19021</video:player_loc><video:duration>3258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19123</video:thumbnail_loc><video:title>If you can't Beat 'em, Join 'em!</video:title><video:description>Why, when and how you can integrate documents and key-value pairs into your relational model There is a pitched battle going on between the relational, document-based, key-value and other data models. PostgreSQL is uniquely capable of leveraging many of the strengths of multiple data models with JSON(b), HSTORE, XML, ltree data types, arrays and related functions. This presentation outlines the use-cases, benefits and limitations of document-based, key-value and hierarchical data models. It then presents practical advice and code snippets for incorporating them into PostgreSQL's relational framework. The presentation ends with SQL examples and code snippets for loading, accessing and modifying (where possible) JSON, HSTORE, XML, ltree and array data types. This presentation begins with a very quick review of the rationale, benefits and implications of the relational data model. It then does the same for document-based models and hierarchical models. The balance of the presentation works with three publicly available data sets, world-wide airports, Wikipedia Inbox key-value pairs and Google address JSON objects, showing how they can be be incorporated into a simple relational model. The presentation also includes snippets of code for loading the files and accessing elements. The full SQL, and shell code will be available on the web site.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19123</video:player_loc><video:duration>2961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19160</video:thumbnail_loc><video:title>Modern package management</video:title><video:description>State of the different way of managing binaries packages for FreeBSD from building to installing/upgrading your servers/jails This talk will provide an overview of how to do modern package management with FreeBSD. From building farms, QA Validation, hosting and deployemnt, new features of pkg(8) 1.1. New way of deploying FreeBSD: packaged base bootstrapped via pkg(8). New way of deploying/managing FreeBSD jails: packaged world, bootstrapped/installed via pkg(8)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19160</video:player_loc><video:duration>3091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19168</video:thumbnail_loc><video:title>Call your NetBSD</video:title><video:description>After focusing on improving NetBSD support for tablet hardware, NetBSD enthusiast and DeforaOS developer Pierre Pronchery (khorben@) is working on running NetBSD on smartphone hardware, with the OMAP-based Nokia N900 as the main target. After a quick summary of the different steps taken, he will introduce the user interface, installation procedure and underlying specificities to this setup. If all goes well, he will even be able to give a call! NetBSD is a very portable Operating System, which supports a plethora of hardware devices based on an ARM CPU and SoC (System on a Chip). Among them is the OMAP family from Texas Instruments; popularized by the BeagleBoard demonstration board, it is well supported by a number of Open Source systems. As it happens, there is at least one smartphone built around the same platform, namely the N900 from Nokia. Being well supported by Linux already, it is an ideal candidate for introducing modern telephony support to NetBSD. The user interface used as part of this effort originates from the DeforaOS project. Its graphical environment is based on the Gtk+ visual toolkit, and has already been declined for several embedded designs, including a phone: the Openmoko Freerunner. Introduced within pkgsrc as of the 2012Q4 release, it will hopefully provide a functional telephony environment on a NetBSD-based phone by the time of the presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19168</video:player_loc><video:duration>3543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19163</video:thumbnail_loc><video:title>A NetBSD-based Radar in a Rocket Launching Center</video:title><video:description>Busy http servers, storage appliances and toasters are some notorious success deployments of NetBSD. Unfortunately not everybody is aware of some other gaps that NetBSD has filled. Once upon a time, there was a brave small team of programmers who did dare to choose NetBSD as a platform for their R&amp;D software engineering department inside an aerospace and defense company. This resulted in some unusual use cases for NetBSD. This talk will present (1) a NetBSD-OS based tracking radar; (2) how NetBSD-OS served as a platform for supporting the software engineering department to design and implement software systems for rocket tracking radars; (3) how NetBSD Project served as a knowledge base for modelling that department's engineering processes. Furthermore, this talk will show how the unique features of NetBSD made it the most suitable OS for building rocket launching tracking radars deployed up to 3000 Km from the software engineering R&amp;D lab, and how it helped to address challenges such as: Real-time data acquisition and processing Advanced visualization of radar data Radar systems simulation Air defense systems simulation Radar systems tests and quality assurance We'll also show how the choice for NetBSD made by an young software engineer, became a fundamental resource to deal with several aspects of bootstrapping an R&amp;D software engineering department from ground up. Beyond an open-source OS, the NetBSD Project has an inherent open-governance and open-engineering nature, which made it a "body of knowledge" repository we used to find references for several software engineering related subjects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19163</video:player_loc><video:duration>3843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19139</video:thumbnail_loc><video:title>pg shard: Shard and Scale Out PostgreSQL</video:title><video:description>PostgreSQL extension to scale out real-time reads and writes pg shard is an open source sharding extension for PostgreSQL. It shards PostgreSQL tables for horizontal scale, and replicates them for high availability. The extension also seamlessly distributes SQL statements, without requiring any changes to the application layer. pg shard addresses many NoSQL use-cases, and becomes more powerful with the new JSONB data type. Further, the extension leverages the rich analytic capabilities in PostgreSQL, and enables real-time analytics for big data sets. In this talk, we first summarize challenges in distributed systems associated with scaling out databases. We then describe "logical sharding", and discuss how it helps overcome these challenges. Next, we show how pg shard uses hook APIs, such as the planner and executor hooks, to make PostgreSQL a powerful distributed database. We then cover example customer use-cases, and conclude with a futuristic demo: a distributed table with JSONB fields, backed by a dynamically changing row and columnar store. pg shard is an open source sharding extension for PostgreSQL. It shards PostgreSQL tables for horizontal scale, and replicates them for high availability. The extension also seamlessly distributes SQL statements, without requiring any changes to the application layer. pg shard addresses many NoSQL use-cases, and becomes more powerful with the new JSONB data type. Further, the extension leverages the rich analytic capabilities in PostgreSQL, and enables real-time analytics for big data sets. In this talk, we first summarize challenges in distributed systems: dynamically scaling a cluster when new machines are added or old ones fail, and distributed consistency semantics in the face of failures. We then describe "logical sharding", and show how it helps overcome these challenges. We also discuss this idea's application to Postgres. Next, we show how pg shard uses hook APIs, such as the planner and executor hooks, to make PostgreSQL a powerful distributed database. We then cover example customer use-cases, and conclude with a futuristic demo: a distributed table with JSONB fields, backed by a dynamically changing row and columnar store.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19139</video:player_loc><video:duration>2986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19161</video:thumbnail_loc><video:title>Mozilla on OpenBSD</video:title><video:description>Maintaining the port of Firefox to OpenBSD is an interesting challenge, since the web &amp; its related technologies are evolving faster and faster, and third-party OS are struggling more and more to keep up the pace with a fast-moving target such as Mozilla. I'll explain how i got caught into this by accident in the beginning of 2010, what are the key things to know about Mozilla development when coming from another big OSS project, how to properly cooperate with upstream, and how i managed to wrap up a workflow that eases the port updates at each new Mozilla release. Firefox (and thunderbird !) have been ported to OpenBSD around 2004, and since then there's been a constant work to keep them working fine, and up-to-date. Especially since the switch to a fast release schedule, you need to track very closely what happens upstream to ensure nothing breaks on third party operating systems at each new release, since Mozilla only considers Windows, Linux and MacOSX as tier-1 platforms. More and more code (often depending on os-specific code) is dumped into mozilla's source tree, and you also need to make sure that code also work on your os, or then has to be made optional. You also need to take special care to push back your fixes upstream for two reasons : making maintainance a breeze over time, and letting upstream know that you exist and that there are quite some users on other platforms. The developments in the next web APIs are making it crucial to have a fully functional browser on your favorite OS, so we'll also see what's needed for that.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19161</video:player_loc><video:duration>3663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19164</video:thumbnail_loc><video:title>An Overview of Security in the FreeBSD Kernel</video:title><video:description>The FreeBSD security model has been developed over thirty years of evolving consumer needs. Many of the key developments have come from the contributions of an active security research community. This talk describes the underlying model and its practical implementation, from its origins in the UNIX process model and file permissions, to more recent additions: the Capsicum capability model, lightweight Jail virtualization, Mandatory Access Control, and security event auditing. These elements combine to meet the requirements of diverse systems ranging across hand-held computing devices, network devices, storage appliances, and Internet service-provider's large-scale hosting environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19164</video:player_loc><video:duration>3207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19166</video:thumbnail_loc><video:title>Benchmarking FreeBSD</video:title><video:description>System optimization and tuning is tricky business. Benchmarking such systems is even more complicated as the number of things which can go wrong at doubles at the least. FreeBSD is best known for its killer features, but it also includes over 2500 sysctls, most of which can be tuned to do something interesting. This talk aims to give an overview of some of the more interesting things which can be tuned in FreeBSD, and advice on how to avoid the most common errors in benchmarking FreeBSD. Tuning a system heavily depends on hardware present in the system, so all tuning advice will necessary contain system-specific parts, but overall there is much to discuss when talking about optimizing specific systems: networking, storage, file systems, even the CPU scheduler. Networking is still very much dependant on the quality of the NIC and its driver, but large parts of the systems such as ZFS are pure software and can benefit from tweaks and tuning which slightly alter the behaviour of algorithms. Things get very complicated when comparing different hardware configurations, and even more when comparing different operating systems. Doing a good benchmark of two unrelated operating systems is tricky because it requires similar tune-ups to both systems. This talk will try to explain where the pitfalls are, and also present some field results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19166</video:player_loc><video:duration>2963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19172</video:thumbnail_loc><video:title>Lightning fast networking in your virtual machine</video:title><video:description>High speed network communication is challenging on bare metal, and even more so in virtual machines. There we have to deal with expensive I/O instruction emulation, format manipulation, and handing off data through multiple threads, device drivers and virtual switches. Common solutions to the problem rely on hardware support (such as PCI passthrough) to make portions of the NIC directly accessible to the guest operating system, or specialized drivers (virtio-net, vmxnet, xenfront) built around a device model that is easier to emulate. These solutions can reach 10 Gbit/s and higher speeds (with suitably large frames), one order of magnitude faster than emulated conventional NICs (e.g. Intel e1000). Despite popular belief, NIC emulation is not inherently slow. In this paper we will show how we achieved VM-to-VM throughputs of 4 Mpps and latencies as low as 100us with only minimal modifications to an e1000 device driver and frontend running on KVM. Our work relies on four main components, which can be applied independently: 1) proper emulation of certain NIC features, such as interrupt mitigation, which greatly contribute to reduce the emulation overhead; 2) modified device drivers that reduce the number of I/O instructions, much more expensive on virtual machines than on real hardware; 3) a small extension of the device model, which permits shared-memory communication with the hypervisor without requiring a completely new device driver 4) a fast network backend (VALE), based on the netmap framework, which can sustain multiple millions of packets per second; With the combination of these techniques, our VM-to-VM throughput (two FreeBSD guests running on top of QEMU-KVM) went from 80 Kpps to almost 1 Mpps using socket based applications, and 4 Mpps with netmap clients running on the guest. Similarly, latency was reduced by more than 5 times, reaching values of less than 100 us. It is important that these techniques can be applied independently depending on the circumstances. In particular, #1 and #4 modify the hypervisor but do not require any change in the guest operating system. #2 introduces a minuscule change in the guest device driver, but does not touch the hypervisor. #4 relies on device driver and hypervisor changes, but these are limited to a few hundreds of lines of code, compared to the 3-5 Klines that are necessary to implement a new device driver and its corresponding frontend on the hypervisor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19172</video:player_loc><video:duration>2834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19144</video:thumbnail_loc><video:title>SchemaVersus</video:title><video:description>1v1 Schemaverse Battles A tournament of 1v1 schemaverse battles, each round taking only about 10 minutes. No prepared scripts allowed! The Schemaverse is a space-based strategy game implemented entirely within a PostgreSQL database. Compete against other players using raw SQL commands to command your fleet. Or, if your PL/pgSQL-foo is strong, wield it to write AI and have your fleet command itself! This year, rather than the classic large space battle, the rounds will be 1v1 and only take 10 minutes each. There will also be NO pre-created scripts allowed. Matches will be broadcast live for all to see and a ladder updated after each round.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19144</video:player_loc><video:duration>2400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19077</video:thumbnail_loc><video:title>Gaia Variability Studies: case for Postgres-XC.</video:title><video:description>Mapping a billion stars throughout our Galaxy and beyond Gaia is a cornerstone European Space Agency mission that will create an extraordinarily precise three-dimensional map of more than a billion stars throughout our Galaxy and beyond, mapping their motions, luminosity, temperature and composition. This huge stellar census will provide the data needed to tackle an enormous range of important problems related to the origin, structure and evolutionary history of our Galaxy. I will describe how Variability Studies of light sources observed by Gaia pose Big Data problem that we are trying to solve with the help of Postgres-XC.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19077</video:player_loc><video:duration>2833</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19064</video:thumbnail_loc><video:title>Using logging hooks for real-time log analysis</video:title><video:description>If you want to know right now what your server has been doing When problems arise, every DBA wants to know what the database has been up to. If your best idea so far has been to parse the log files or load the CSV logs into another database, you might want to learn about a better way. With logging hooks, you can attach data sinks directly to the PostgreSQL server log stream and analyze logging events as they happen. Many useful applications arise this way: put log data into another PostgreSQL database for ad hoc querying store log data in Hadoop for analytics throw log data into a graphing system generate alerts directly from logging events I'll show you how to put these things together and use them in practice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19064</video:player_loc><video:duration>2779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19081</video:thumbnail_loc><video:title>In-Memory Columnar Store for PostgreSQL</video:title><video:description>IMCS is In-Memory Columnar Store for PostgreSQL. Vertical data model is more efficient for analytic queries performing operations on entire column. IMCS provides 10-100 times improvement in performance comparing with standard SQL queries because of: data skipping: fetching only data needed for query execution parallel execution: using multiple threads to execute query vector operations: minimizing interpretation overhead and allowing SIMD instructions reduced locking overhead: simple array level locking no disk IO: all data is in memory IMCS is implemented as standard PostgreSQL extension. It provides set of function and operators for manipulations with timeseries. Some of them are analog of standard SQL operators (arithmetic, comparisons, sorting, aggregation...). But there are also complex analytic operators like calculation of ranks, percentiles, cross points and extended set of aggregates for financial application like split-adjusted price, volume-weighted average price, moving average... Columnar store manager stores data tables as sections of columns of data rather than as rows of data.In comparison, most relational DBMSs store data in rows. Such approach allows to load the whole record using one read operation which leads to better performance for OLTP queries. But OLAP queries are mostly performing operations on entire columns, for example calculating sum or average of some column. In this case vertical data representation is more efficient. Columnar store or vertical representation of data allows to achieve better performance in comparison with horizontal representation due to three factors: * Data skipping. Only columns involved in query are accessed. * Vector operations. Applying an operator to set of values minimize interpretation cost. Also SIMD instructions of modern processors accelerate execution of vector operations. Compression of data. For example such simple compression algorithm like RLE allows not only to reduce used space, but also minimize number of performed operations. IMCS is first of all oriented on work with timeseries. Timeseries is sequence of usually small fixed size elements ordered by some timestamp. Operations with timeseries rarely access some particular timeseries element, instead of it them operate either with whole timeseries either with some time interval. Such specific of timeseries operation requires special index for timeseries, which is different from traditional database indexes. Such index should not provide efficient way of locating arbitrary timeseries element. Instead of it this index should be able to efficiently extract range of timeseries elements. Advantages of IMCS approach: Fast execution based on vector operations Parallel execution of query No changes in PostgreSQL core (just standard extension) No MVCC overhead (MURSIW isolation level) No disk IO (in-memory store) Optimized for timeseries (massive operations with time slices)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19081</video:player_loc><video:duration>2957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19066</video:thumbnail_loc><video:title>On the road to in-core logical replication!? Part 1: Architecture of Changeset Extraction</video:title><video:description>Logical Replication in the context of postgres to this date consists out of several independent out-of-core solutions. While some of these solutions are great, the existance of many of those also causes problems like code duplication, lack of trust, features, reliability and peformance. As part of a proposal to include one logical replication solution into core postgresql we submitted the changeset generation/extraction part as a core infrastructure to postgres. In a way its usable by all the existing replication solutions and for lots of other usecases. This talk is about: the architecture of the committed/proposed changeset generation mechanism (2/3) An overview over further proposed patches (9.4+) to get a whole logical replication into core postgres (1/3)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19066</video:player_loc><video:duration>3486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19078</video:thumbnail_loc><video:title>HowTo DR planning for the worst</video:title><video:description>planning for the worst There's a lot more to disaster recovery than making backups. Most of DR, in fact, is planning instead of code: knowing what you need to do when disaster strikes, how to do it, and who does it. Further complicating things, management and admins are fond of preparing for unlikely events while failing to prepare for probable outages at all. There's a lot more to disaster recovery than making backups. Most of DR, in fact, is planning instead of code: knowing what you need to do when disaster strikes, how to do it, and who does it. Further complicating things, management and admins are fond of preparing for unlikely events while failing to prepare for probable outages at all. This talk will outline how to make a disaster recovery plan, and some basic dos and don'ts of DR. Included: The three most common downtime causes Determining acceptable losses (and getting management to agree) Backup vs. Replication Planning for the unexpected Against Improvising (always have a Plan B) Public Cloud DR Other Dos and Don'ts When disaster strikes, it's too late to start planning. Do it now.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19078</video:player_loc><video:duration>3323</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19084</video:thumbnail_loc><video:title>SQLite: Protégé of PostgreSQL</video:title><video:description>The Keynote for PGCon 2014 by D. Richard Hipp SQLite has become the most widely deployed SQL database engine in the world, with over two billion installations providing SQL database services for cellphones, web-browsers, cameras, and countless other gadgets and applications. But SQLite is not in competition with PostgreSQL. Rather, PostgreSQL and SQLite complement each other, with each engine targeting a different class of problems. SQLite can be thought of as a derivative of PostgreSQL. SQLite was originally written from PostgreSQL 6.5 documentation, and the SQLite developers still use PostgreSQL as a reference platform to verify that SQLite is working correctly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19084</video:player_loc><video:duration>2339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19075</video:thumbnail_loc><video:title>I know greater-than-or-equal-to when I see it!</video:title><video:description>A tour of the operator class facility A PostgreSQL operator class tells the database server how to sort, match, and index values of a particular data type, and an operator family ties related data types together for the purpose of these operations. They constitute agreements between data type authors and data type-independent code, with most data types defining at least one operator class. This talk will explore the theory behind operator classes and families, including the assumptions data type-independent code is and is not entitled to make based on available operator classes. We will walk through the creation of new operator classes, some practical and others deliberately perverse, and examine some exceptional operator classes already present in PostgreSQL. Writing a query expression such as "val greater than = 1" without knowing the data type of "val" is almost always a mistake. It will work for the vast majority of data types, but it will malfunction in rare cases. We will examine the use of operator classes to adapt such an expression to each data type. This talk caters to writers of code intended to deal with unforeseen data types. Application code such as replication systems and client interfaces are affected, as are backend features such as integrity constraints and join algorithms. As an author of such software, you will leave the talk equipped to audit for mistakes and substitute code that harnesses operator classes and families to process values of arbitrary type. The talk will also help prospective authors of new data types.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19075</video:player_loc><video:duration>2515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19067</video:thumbnail_loc><video:title>Visualizing Postgres in realtime</video:title><video:description>Postgres comes with several introspection tools out of the box. Some are easier to understand than others, but they are all useful. Recent improvements in 9.2's pgstatstatements make it even easier gain insights into the performance of your application. This talk will explore these built in tools, and what it takes to combine them to provide real-time visualizations of your database. Other topics will incldue - What metrics are the most valuable and how to use them - A deep dive into example application for realtime postgres visibility - Storage of postgres statistics - Tools for time series visualization - Collecting metrics at scale - What works and, just as importantly, what does not work</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19067</video:player_loc><video:duration>2403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19047</video:thumbnail_loc><video:title>Hacking PostgreSQL</video:title><video:description>We'll cover how to write your first patch to PG, submit it for review, and profit! Ever wished PostgreSQL had a particular capability or feature? Know a bit of C? This talk will walk you through writing a patch for PG, what needs to be modified to add an option to an existing command (grammar, execution, etc) and the major components of PG (parser, commands, memory management, etc). We'll also cover the PG style guidelines, a crash-course on using git, how to submit your patch, and the review process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19047</video:player_loc><video:duration>3636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19042</video:thumbnail_loc><video:title>Autoscaling PostgreSQL: a Case Study</video:title><video:description>Managing Your Thundering Herd Amazon Web Services provides tremendous tools and techniques for scaling services up and down in response to planned or experienced load. However, too many systems are configured to use AWS as an equipment-rental facility, which wastes money and does not take advantage of AWS' unique properties. We'll talk about how to build systems that flex-scale using AWS tools. Among the topics we'll cover are: -- Designing your application and database for sharding and scaling. -- Planning for load spikes. -- Detecting load fluctuations. -- Scripting your scale-up/scale-down functionality. -- Scaling the database vs scaling the application front-end. -- Monitoring and fault-recovery. The demonstrations will be specifically about AWS, but the techniques can also be applied to other cloud environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19042</video:player_loc><video:duration>3323</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19046</video:thumbnail_loc><video:title>Estimating query progress</video:title><video:description>Theory and practice of query progress indication Your query has been running for 70 hours. Should you kill it now or ignore angry calls for a few more hours and hope it returns the result? A question many a DBA have asked themselves. This talk will try to cover some of the techniques the database system could use in order to make decisions like that easier. We'll describe an approach based on existing research papers and report on the attempt of implementing it in a useful way inside PostgreSQL. There is ample scientific literature about reporting query progress in relational database systems. Some of the papers published even mention implementations in PostgreSQL. The practicalities, however, are often skimmed over. The talk will start by describing a method for calculating a progress indicator for running queries proposed by Surajit Chaudhuri, Vivek Narasayya, and Ravi Ramamurthy in their 2004 SIGMOD paper. We'll try to see how the terms used in the paper translate to modern PostgreSQL and what practical challenges lie before a hopeful implementer. We'll continue with a demonstration of a module that could be grown into a useful progress indicator solution. The topic will also be an excuse for a little excursion through the PostgreSQL executor and its specific behaviour that needs to be accounted for when calculating query progress. We'll try to give the listeners a basic understanding of how the executor works and familiarize them with nomenclature used in that subsystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19046</video:player_loc><video:duration>3679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19048</video:thumbnail_loc><video:title>How Postgres Got Its Groove Back</video:title><video:description>Why a 25-year old database is the next big thing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19048</video:player_loc><video:duration>3118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19051</video:thumbnail_loc><video:title>Introducing PostgreSQL Enterprise Consortium activities</video:title><video:description>PostgreSQL Enterprise Consortium (PGEcons) is a non-profit organization aiming for promoting PostgreSQL in production use, especially in mission critical area. It is formed by leading IT companies in Japan last year. Currently PGECons has 36 company members. In the first fiscal year, PGECons performed two major technical activities: PostgreSQL scale up/scale out evaluation (by Working Group 1: WG1) and establishing migration process from commercial DBMSs to PostgreSQL (by Working Group 2: WG2). These objectives were determined based on requests from PostgreSQL users and PGECons members and PGECons believes that sharing the experience is a big benefit for PostgreSQL community. In this talk we present current achievements of WG1 and WG2. PostgreSQL Enterprise Consortium (PGEcons) is a non-profit organization aiming for promoting PostgreSQL in production use, especially in mission critical area. PGECons performed two major technical activities conducted by two working groups (WG1 and WG2). In this talk we present current achievements of WG1 and WG2. The tests conducted by WG1 fall into two categories: scale up test and scale out test. For scale up test the target was a 80 physical core server to check how PostgreSQL 9.2 behaves against concurrent transactions. We will report the detailed results including the fact that PostgreSQL scales up to 80 concurrent users with read-only load. For the scale out tests, we tested three configurations: PostgreSQL's cascading replication with a master, a cascading standby, and four standbys, pgpool-II running in native replication mode with 4 nodes and Postgres-XC with 4 data nodes. Each configuration showed different characteristics. For example, pgpool-II performed well with read-only load, while Postgres-XC was strong in write load. We will present them with detailed data. To promote adoptions of PostgreSQL in enterprise domain, WG2, Operation and Design working group in official, examined several related issues on the start time and determined to focus on DBMS migration. According to the survey of attendees at PGECons opening seminar, users of Oracle, DB2, SQL Server, Sybase and MySQL are in total 2.5 times more than those of PostgreSQL, even in such a PostgreSQL event. Because many of those utilizations are predicted to be enterprise ones, dealing with them is indispensable for our purpose. In the first fiscal year, WG2, participated by 11 software businesses, carefully studied the DBMS migration process, divided it into 14 subtasks, and started to tackle to 11 of them by dedicated sub-teams. Selective topics from these activities as well as the big picture of WG2 will be presented in this talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19051</video:player_loc><video:duration>3455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19053</video:thumbnail_loc><video:title>One step forward true json data type.</video:title><video:description>Nested hstore with arrays support. We present a prototype of nested hstore data type with arrays support. We consider the new hstore as a step forward true json data type. Recently, PostgreSQL got json data type, which basically is a string storage with validity checking for stored values and some related functions. To be a real data type, it has to have a binary representation, development of which could be a big project if started from scratch. Hstore is a popular data type, we developed years ago to facilitate working with semi-structured data in PostgreSQL. It is mature and widely used data type with indexing support. Our idea is to extend hstore to be nested (value can be also hstore) data type and add support of arrays, so its binary representation can be shared with json. We present a working prototype of a new hstore data type and discuss some design and implementation issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19053</video:player_loc><video:duration>3531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19037</video:thumbnail_loc><video:title>Solaris Boot Environments for FreeBSD</video:title><video:description>reboot into different kernels and worlds Solaris boot environments are a painless way for sysadmins to revert changes and upgrades. Solaris boot environments are a painless way for developers to test multiple kernels and worlds. FreeBSD does not offer this functionality natively. I will describe the procedure of using boot environments on FreeBSD in detail and the due considerations. See the general idea at the link provided.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19037</video:player_loc><video:duration>2968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19023</video:thumbnail_loc><video:title>Improving foreign key concurrency</video:title><video:description>To lock and not to block Row locking is a mechanism that lets Postgres maintain strict consistency in certain database constraints, such as foreign keys. However, Postgres has historically only provided share and exclusive row locking, which I'll show to have significant drawbacks for concurrency. To solve the concurrency problem, two new row lock types are being introduced in release 9.2: SELECT FOR KEY SHARE and SELECT FOR KEY UPDATE. In this talk I'll explain how this new locking came to be, how it works, and how it helps significantly improve concurrency in applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19023</video:player_loc><video:duration>2595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19171</video:thumbnail_loc><video:title>Introduction to pkgsrc</video:title><video:description>Introduction to the Pkgsrc third-party software packaging framework. This lecture will introduce the significant differences and interesting features offered by Pkgsrc. This is the portable package system maintained by NetBSD and used also for DragonFly, SmartOS, MINIX, and various other operating systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19171</video:player_loc><video:duration>3609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19181</video:thumbnail_loc><video:title>The FreeBSD.org cluster refit</video:title><video:description>A way to do project infrastructure, and a way not to; or the FreeBSD.org cluster before and now. The FreeBSD project is rather old and as such has had the infrastructure for running the project, such as CVS, Mail, and web servers, for a long time. The basic setup had been the same for more or less 10 years with the result that it was very complicated, had many inter-dependencies and of course no documentation on how it was set up. Security wise the old setup was out of date with current practices. In 2012 we had to move from one datacenter to another, and in the process it was decided to redo the setup more or less from scratch with the goals of making the setup simpler, more robust, segregated, secure and basically something which didn't cause the administration team to lose sleep over. The presentation will, for historic reference, present the old setup as an example of how not to have a cluster set up in 2012, and how we decided to set up the new one to meet our goals. The design of the new setup with heavy partitioning of network and hosts, using of FreeBSD for everything where possible including routers running FreeBSD 10-CURRENT. The impact of the 2012 November FreeBSD.org compromise on the infrastructure will also be discussed and what was learned from that.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19181</video:player_loc><video:duration>5067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19173</video:thumbnail_loc><video:title>Managing FreeBSD at scale</video:title><video:description>Detailed discussion of ScaleEngine's production implementation of puppet on FreeBSD to manage many heterogeneous servers across the globe, with 70+ servers at 26 data centres in 10 countries deployed in a number of different roles (Web Hosting Cluster, HTTP Accelerator, HTTP CDN, Live Video, On-Demand Video, GSLB DNS) our needs cover a large swath of the capabilities of any management system. It is common for sysadmins to jump straight to cloud providers if immediate scale is required. This unnecessarily reduces autonomy and choice, ceding control over many important components to large corporate providers, such as Amazon or Rackspace. While "the cloud" remains an option, sysadmins should strive to maintain full openness on their systems, avoid vendor lock-in, and regain control of infrastructure deployment. This talk presents a "full control" look at managing multiple simultaneous FreeBSD deployments around the globe, independently sourced, yet centrally managed. Unlike many common deployments, most of our nodes are physical, rather than virtual, and many are on rented machines where we have little control over the selection of hardware and components. This talk will also cover a number of tools and tricks that were used, obstacles that were overcome, as well as share insights and lessons learned in the process of deploying puppet. Also covers our system for deploying templated jails around the world as part of our CDN and managing them with our Global Server Load Balancer (as discussed at EuroBSDCon 2012). Highlights: * What is puppet? * Deploying puppetmaster for scale (using nginx, not passing large files through ruby) * Managing config files * Managing packages (with portupgrade) * Advanced configuration files with templates * Creating and using custom facts (freebsd specific facts) * Deploying jails with puppet (with ezjail) * Lessons Learned - Delivering large files requires some form of offloading - Templates are where the power is - Puppet is not like scripted deployment, manifests are different (and better) * Where to go from here: - FreeBSD patches for facter, some of our custom facts should be standard - stored configs or puppetdb (needs porting), letting hosts know about each other - using puppet to automatically configure nagios</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19173</video:player_loc><video:duration>3727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19174</video:thumbnail_loc><video:title>Multipath TCP for FreeBSD</video:title><video:description>Come with me on a journey to learn about the Multipath TCP (MPTCP) protocol and the first publicly released FreeBSD implementation. This talk will examine MPTCP's 'wire' characteristics, the architecture of the modified FreeBSD TCP stack, observations from the development process and results of both performance analysis and empirical research conducted using the stack. Multipath TCP (MPTCP) transparently retrofits multi-pathing capabilities to regular TCP and is a work in progress Internet Draft being developed within the IETF. The Cisco University Research Program funded the Centre for Advanced Internet Architectures to develop an interoperable implementation of MPTCP for FreeBSD as part of a research project to study mixing loss-based and delay-based congestion control in a multipath context. As a researcher on the funded project and lead author of the FreeBSD MPTCP implementation, I've data and insights to share with you about the process of going from stock FreeBSD and an IETF Draft to an interoperable MPTCP implementation that is being used in ongoing research programmes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19174</video:player_loc><video:duration>3513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19179</video:thumbnail_loc><video:title>Tales from the North</video:title><video:description>Over five years ago I joined a Northern Internet Service Provider (ISP) in Yellowknife, NWT, Canada providing high-speed internet, email, website hosting, and other specialized network services to approximately 50 communities located within the Northwest Territories and Nunavut. Our satellite headend was located in Ottawa. Originally, each site systems (known as earth stations) ran FreeBSD 5.2.1, but, we could not run the same version of FreeBSD on newer hardware. Thus, we started using FreeBSD 6.2. Different sites running different versions of the FreeBSD operating system created many headaches when debugging software issues for a given service and while migrating services within a community from one server to another. Also, due to a lack of foresight, a central repository was not implemented and thus with the use of the newer version of FreeBSD the diverse software stack versions were not the same. To solve the software stack issue we implemented FreeBSD 5.2.1 instances within the FreeBSD jail framework before jailutils and the Warden application from PC-BSD. Custom scripts were created to launch and terminate various jail instances. However, this still caused issues because the system tools used in diagnostics on the host system were inconsistent across the various sites. It was my job to develop a strategy to update the base operating systems on all of our systems located across the entire network. To do this I relied heavily on my past experience of administering and updating Diskless Gentoo Linux instances at MUN and reading the FreeBSD Handbook. I took this task one step further and created a custom FreeBSD ISO based off of FreeBSD RELEASE coupled with SYSLINUX's PXELINUX framework. I was able to install the custom OS from a known stable state. I would like to present this material to the BSDCan attendees in order to share my experience with others and to show that you can accomplish the same task without spending a large amount of money on proprietary software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19179</video:player_loc><video:duration>2794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19175</video:thumbnail_loc><video:title>OpenIKED</video:title><video:description>This talk introduces the OpenIKED project, the latest portable subproject of OpenBSD. OpenIKED is a FREE implementation of the most advanced Internet security "Internet Key Exchange version 2 (IKEv2)" Virtual Private Network (VPN) protocol using the strongest security, authentication and encryption techniques. The project was born in need of a modern Internet Protocol Security (IPsec) implementation for OpenBSD, but also for interoperability with the integrated IKEv2 client since Windows 7 and to provide a compliant solution for the US Government IPv6 (USGv6) standard. The project is still under active development; it was started by Reyk Floeter as "iked" for OpenBSD in 2010 but ported to other platforms including Linux, FreeBSD and NetBSD in late 2012 using the "OpenIKED" project name.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19175</video:player_loc><video:duration>3415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19165</video:thumbnail_loc><video:title>Automating the deployment of FreeBSD &amp; PC-BSD systems</video:title><video:description>In PC-BSD 9.x every installation is fully-scripted, due to the the pc-sysinstall backend. This backend can also be used to quickly automate the deployment of FreeBSD servers and PC-BSD desktops using a PXE boot environment. In PC-BSD &amp; TrueOS</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19165</video:player_loc><video:duration>1710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19176</video:thumbnail_loc><video:title>Runtime Process Infection (part 1)</video:title><video:description>This presentation will instruct participants on how to inject arbitrary code into a process during runtime. Writing malware on Linux isn't an easy task. Anonymously injecting shared objects has been a frightful task that no one has publicly implemented. This presentation will show how and why malware authors can inject shared objects anonymously in 32bit and 64bit linux and 64bit FreeBSD. The presenter will be releasing a new version of a tool called libhijack. libhijack aims to make injection of arbitrary code and shared objects extremely easy. There will be a live demo injecting a root shell backdoor into multiple programs during runtime.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19176</video:player_loc><video:duration>1321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19177</video:thumbnail_loc><video:title>Runtime Process Infection (part 2)</video:title><video:description>This presentation will instruct participants on how to inject arbitrary code into a process during runtime. Writing malware on Linux isn't an easy task. Anonymously injecting shared objects has been a frightful task that no one has publicly implemented. This presentation will show how and why malware authors can inject shared objects anonymously in 32bit and 64bit linux and 64bit FreeBSD. The presenter will be releasing a new version of a tool called libhijack. libhijack aims to make injection of arbitrary code and shared objects extremely easy. There will be a live demo injecting a root shell backdoor into multiple programs during runtime.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19177</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19170</video:thumbnail_loc><video:title>FreeBSD Birth to Death</video:title><video:description>In todays IT workplace, managing and tracking servers is becoming more and more important. Many Sys Admins are responsible to not only their Boss, but to the users that want the system to run their apps and the CFO who wants to be able to depreciate them properly. We will talk about effective ways to track and manage the servers to keep everyone happy. Cover best practices with tracking and building the server including - Asset tracking - Scripted Install over PXE - Serial Console for out of band management - Package management/updating with Poudriere and pkgng - Including custom nob tuning - Configuration management using tools like - Puppet - Chef - CFEngine - Server patching with FreeBSD-Update and failover with CARP - Server retirement, i.e. Data destruction and Asset depreciation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19170</video:player_loc><video:duration>3560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19062</video:thumbnail_loc><video:title>Billion Tables Project (BTP)</video:title><video:description>Aka how long a "\dt" takes on a 1B tables database Usually "large" databases are considered as such for the high number of records they hold, reaching billions or even more than that. But what about creating a billion... tables? Sometime ago, this apparently crazy question was found in a database soup. It may not be your day-to-day task, but the task of creating them exposes some topics about PostgreSQL internals, performance and large databases that may be really worth for your day-to-day. Join us for this talk, where we'll be discussing topics such as catalogue structure and storage requirements, table speed creation, differences between PostgreSQL versions and durability vs. table creation speed tradeoffs, among others. And, of course, how long a "\dt" takes on a 1B tables database :) This talk will explore all the steps taken to achieve such a result, raising questions on topics such as: The catalogue structure and its storage requirements. Table creation speed. Durability tradeoffs to achieve the desired goal. Strategy to be able to create the 1B tables. Scripts / programs used. How the database behaves under such a high table count. Differences in table creation speed and other shortcuts between different PostgreSQL versions. How the storage media and database memory affects the table creation speed and the feasibility of the task. If it makes sense to have such a database. It is intended to be a funny, open talk, for a beginner to medium level audience, interested in large databases, performance and PostgreSQL internals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19062</video:player_loc><video:duration>3658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19085</video:thumbnail_loc><video:title>When PostgreSQL Can't, You Can</video:title><video:description>After using PostgreSQL for a while, you realize that there are missing features that would make it significantly easier to use in large production environments. Thankfully, it's extremely easy to make add-ons to enable some of those features right now without even knowing a single line of C! After using PostgreSQL for a while, you realize that there are missing features that would make it significantly easier to use in large production environments. Thankfully, it's extremely easy to make add-ons to enable some of those features right now. And you don't even have to know a single line of C code! Over the past view years I've been developing tools that have made PostgreSQL administration for our clients much easier. Table partitioning is one of the best methods for providing query performance improvements on large tables in PostgreSQL. While the documentation gives instructions on how this can be set up, it's still a very manual process. For time/serial based partitioning, the maintenance of creating new partitions is huge part of that process. PG Partition Manager is an a extension that aims to provide easy setup &amp; maintenance for the most common partitioning types. It also provides advanced features for taking advantage of constraint exclusion and retention to drop unneeded tables. Another area where we ran into limitations was when one of our clients needed an easy method to keep the database schema checked into version control. The pg extractor tool grew from this and has become a popular method of finely tuning the extraction of database objects from PostgreSQL into individual files. Autonomous transactions is another one of the more popular features in other RDMS systems that is missing from PostgreSQL. Begin able to reliably log a function's run status requires that function failure not roll back the entire transaction and erase entries made to the log table. PG Job Monitor takes advantage the dblink contrib module to give the behavior of an autonomous transaction, providing logging &amp; monitoring for mission critical functions. PostgreSQL's built in replication is all or nothing, but sometimes you just need to replicate specific pieces of your database. There are several 3rd-party systems capable of accomplishing this, but their setup can been daunting to most new users and overkill if you just need to grab a few tables. Mimeo is a logical replication tool that requires minimal permissions and setup and provides several specialized means of replicating from one or many databases to a single destination. This talk will discuss these project and hopefully bring insight on how easy it is to contribute to the PostgreSQL community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19085</video:player_loc><video:duration>2755</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19095</video:thumbnail_loc><video:title>Static analysis, test coverage, and other 12+ letter words</video:title><video:description>It is hard to maintain complex C code free of bugs. Numerous tools have been developed to help, and we have thrown many of them at the PostgreSQL source code. We will take a look at tools such as Coverity Clang scan-build AddressSanitizer Valgrind Gcov How do they work? How should their results be interpreted? What have they and have they not delivered for us in practice? How can we integrate them into our workflow going forward? How can we structure our code better to work with tools like these?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19095</video:player_loc><video:duration>3053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19102</video:thumbnail_loc><video:title>XML, HSTORE, JSON, JSONB - OH MY!</video:title><video:description>Use the unstructured data type that's right for you. PostgreSQL 9.4 adds a new unstructured data type, JSONB, a variant of JSON optimized for storing objects. JSONB complements the existing XML and JSON document objects, as well as HSTORE. Which one is right for you? We'll take a tour of the features of each, and their advantages and disadvantages for various use cases, all illustrated with real-world examples. There has been a lot of work on the representation of unstructured data in PostgreSQL, culminating in the addition of the JSONB type in the forthcoming 9.4 release. JSONB complements the existing HSTORE, XML, and JSON types, not to mention arrays. With so many options, which do you use? As usual it depends on your use case. In this presentation, we'll review the unstructured data types in PostgreSQL, and look at their advantages and disadvantages for: Document storage Configuration management A "schemaless database" Object serialization Entity/Attribute/Value models Path queries</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19102</video:player_loc><video:duration>3180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19096</video:thumbnail_loc><video:title>The Next Five Years for PostgreSQL Advocacy</video:title><video:description>or "How We Can Overtake Every Other Database" According to Jeff Barr, the Chief Evangelist for Amazon Web Services, "Over the past few years, PostgreSQL has become the preferred open source relational database for many enterprise developers and start-ups, powering leading geospatial and mobile applications." Through the hard work from the major contributors of our community and certain market events in the data world, it is indeed true that many new projects, both open and closed source, are defaulting to PostgreSQL as their data storage choice. So what is preventing PostgreSQL from becoming the default database for everyone? We will explore the PostgreSQL Advocacy efforts to date which has brought us to this crossroads, and how through a combination of our ongoing product development and a bit of community marketing prowess, we as a community can make "PostgreSQL" as household technology name over the next five years. According to Jeff Barr, the Chief Evangelist for Amazon Web Services, "Over the past few years, PostgreSQL has become the preferred open source relational database for many enterprise developers and start-ups, powering leading geospatial and mobile applications." Through the hard work from the major contributors of our community and certain market events in the data world, it is indeed true that many new projects, both open and closed source, are defaulting to PostgreSQL as their data storage choice. We know that PostgreSQL is an amazing product, and those who know the realm of technology agree. So what is preventing PostgreSQL from becoming the default database for everyone? In order to solve this problem, we will first explore the PostgreSQL advocacy efforts to date. We will take a look at what features have helped propel PostgreSQL into its "newfound" limelight and what the community has done to create a "buzz" around PostgreSQL to capture more users. We will then arrive at the present day crossroads, and look at different strategies to more effectively market ourselves as a product and a community, including how to: Actively make more people aware of PostgreSQL and what it can offer Make it easier for new people to adopt PostgreSQL Determine the pain points of our current users and figure out how to fix them Measure the success of our advocacy efforts Through these combined efforts on the development and advocacy fronts, we as a community can make PostgreSQL as household technology name over the next five years.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19096</video:player_loc><video:duration>2937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19118</video:thumbnail_loc><video:title>All the Dirt on VACUUM</video:title><video:description>The use of Multi-Version Concurrency Control (MVCC) is perhaps one of the most powerful features PostgreSQL has to offer, but it can be a source of confusion for new and experienced users alike. In this talk we will provide an in-depth walkthrough of why Postgres needs to vacuum and what vacuum does. Topics: - MVCC details - HOT overview - Identifying tuples to be vacuumed/frozen - VACUUM and indexes - Vacuuming heap pages</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19118</video:player_loc><video:duration>3248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19117</video:thumbnail_loc><video:title>9.5 Coming to You Live</video:title><video:description>New features by demo This all-demo, no-slide talk will show off 9.5's new features. With every new Postgres release comes new features and improvements to make your life easier. Come see some of the new 9.5 features in action and learn how this next release will make your life better.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19117</video:player_loc><video:duration>2725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19121</video:thumbnail_loc><video:title>GSoC2014 - Sharing Code and Experience</video:title><video:description>This presentation is about my experience in the FOSS world and contributing to PostgreSQL as a Google Summer of Code 2014 student. In this presentation I'll talk about all my involvement with the FOSS world and how it change my life and career in many ways. I'll explain how Google Summer of Code works and the importance of this program to the open-source communities. Some points covered: - who can apply - how to apply - how you can help the PostgreSQL community - principal events</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19121</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19134</video:thumbnail_loc><video:title>Modern SQL in PostgreSQL</video:title><video:description>A lot has changed since SQL:92 SQL has gone out of fashion lately --- partly due to the NoSQL movement, but mostly because SQL is often still used like 20 years ago. As a matter of fact, the SQL standard continued to evolve during the past decades resulting in the current release of 2011. In this session, we will go through the most important additions since the widely known SQL-92, explain how they work and how PostgreSQL extends them. We will cover common table expressions and window functions in detail and have a very short look at the temporal features of SQL:2011 and the related features of PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19134</video:player_loc><video:duration>3183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19140</video:thumbnail_loc><video:title>Rethinking JSONB</video:title><video:description>PostgreSQL 9.4 has introduced JSONB, a structured format for storing JSON, which provides many users with the new opportunity: an effective storing and querying JSON documents inside ACID relational database. While users have notice a great jsonb performance, their feedback also reveals some hidden problems with current jsonb implementation. We want to discuss different approaches to resolve aforementioned problems and present several proof-of-conceps, so we could rethink jsonb for 9.6.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19140</video:player_loc><video:duration>2969</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19141</video:thumbnail_loc><video:title>Row Level Security</video:title><video:description>In this talk we'll review Row-Level Security (RLS), provide examples and use-cases, discuss the work which has been done on adding Row Level Security to PostgreSQL and the current state of that effort. PostgreSQL has long had a complex and interesting set of permissions available through the GRANT system. There is another system which exists in many other RDBMS's known as row-level security (RLS), where the rows returned is filtered based on a policy implemented on the table.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19141</video:player_loc><video:duration>3007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19138</video:thumbnail_loc><video:title>Parallel Sequential Scan</video:title><video:description>Unleashing a heard of elephants Parallel query is close to becoming a reality in PostgreSQL! A year ago, much of the low-level infrastructure needed for parallelism, such as dynamic shared memory and dynamic background workers, had been completed, but no user-visible facilities made use of this infrastructure. Major work on error handling, transaction control, and state sharing has been completed, and further patches, including a patch for parallel sequential scan, are pending. In this talk, we will talk about parallel sequential scan itself, including performance considerations, the work allocation strategy, and the cost model; and we will also discuss the infrastructure that supports parallel sequential scan, including state sharing for GUCs, transaction state, snapshots, and combo CIDs; error handling and transaction management; and the handling of heavyweight locking. Finally, we'll discuss the future of parallelism in PostgreSQL now that the basic infrastructure is (mostly) complete.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19138</video:player_loc><video:duration>3422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19142</video:thumbnail_loc><video:title>Scalability and Performance Improvements in PostgreSQL 9.5</video:title><video:description>This paper will main talk about the scalability and performance improvements done in PostgreSQL 9.5 and will discuss about the improvements that can be done to improve the scalability for both Write and Read operations. The paper will focus on pain points of Buffer Management in PostgreSQL and the improvements done in 9.5 to improve the situation along with performance data. It will also describe in brief the performance improvements done in 9.5. It will also discuss the locking bottlenecks due to various locks (lightweight locks and spinlocks) taken during Read operation and what could be done to further scale the Read operation. The other part of the paper focusses on improving the Write-workload in PostgreSQL. In this part we will discuss about the frequency of writes done by backend operations (along with data) due to limitations of current bgwriter algorithm and some ideas to improve the performance by reducing writes done by backend. It will also discuss about the concurrency bottlenecks in write operation and some ideas to mitigate the same.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19142</video:player_loc><video:duration>2444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19136</video:thumbnail_loc><video:title>Multi-Tenancy in PostgreSQL</video:title><video:description>This talk is about the need of multi-tenancy in PostgreSQL, and the way to achieve multi-tenancy in PostgreSQL. What is a multi-tenant cluster? Why multi-tenant cluster is needed? PostgreSQL Provides multi-tenancy with the following - Shared Database, Shared Namespace - Separate Databases - Shared Database, Separate Namespace However multi-tenancy means more than this. - Issues with a multi-tenant cluster - What can be done and what can we do to make it easier. This talk will propose a multi tenanted architecture for PostgreSQL, to make it the database of choice in a cloud environment. Multi tenanted architecture is one of the key requirements for any software to be efficiently deployed in the cloud. As more and more databases are made available 'as-a-Service' in cloud offerings, it is necessary to take stock of the features in PostgreSQL to analyse how cloud friendly they are, especially for a multi-tenanted infrastructure. This talk will mainly focus on what functionalities are needed in PostgreSQL to make it truly cloud friendly. PostgreSQL needs to have the functionalities that will make it the database of choice for service providers in the cloud. This can be achieved within the current architecture of PostgreSQL by developing new features that will satisfy these requirements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19136</video:player_loc><video:duration>2952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19132</video:thumbnail_loc><video:title>...Lag</video:title><video:description>Most of the time, a streaming replication slave in the same data center is so close to the master that lag can be measured in milliseconds. However when it's not, that lag can be baffling at best, and catastrophic at worst. We will look at all things lag; strategies of monitoring, configuration options to fit application needs, diagnosing common issues and real cases of 'what went wrong'. If you google from "postgres streaming replication lag" (go ahead, I'll wait...) your result set will include much information on set up and monitoring, but very little on diagnosing and even less on correcting. This talk is an attempt to fill that gap. We will start with the basics of monitoring and trending over time, look at configuration options and 'gotchas' for making your slaves trusted read sources, diagnose hardware and system factors, and finally share the pain of elusive lag patterns that took days, if not weeks to figure out. This talk takes a broad look at system health. Many factors contribute to making a database cluster run perfectly; disk speed, network latency, user query patterns, etc., etc. It can be easy to over look, or take for granted things that may strongly effect how close a slave follows the master. In fall of 2014 iParadigms converted 8 server clusters across two data centers to streaming replication, allowing us to find and document many such issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19132</video:player_loc><video:duration>2809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19089</video:thumbnail_loc><video:title>SELECT * FROM changes; - Part 2</video:title><video:description>9.4 saw a great deal of development around a feature (now) called changeset extraction. This talk will explain what the feature does, which areas of use we see, what the state of the feature in 9.4 is and which additional features around it we want to see in future releases of postgres. Usecases for the changeset extraction feature are: Replication Solutions Auditing Cache Invalidation Federation ... Changeset extraction is the ability to extract a consistent stream of changes in the order they happened - which is very useful for replication, auditing among other things. But since that's a fairly abstract explanation, how about a short example? -- create a new changestream postgres=# SELECT * FROM create decoding replication slot('slot', 'test decoding'); slotname | xlog position ----------+--------------- slot | 0/477D2398 (1 row) -- perform some DML postgres=# INSERT INTO replication example(data) VALUES('somedata'); INSERT 0 1 -- and now, display all the changes postgres=# SELECT * FROM decoding slot get changes('slot', 'now', 'include-timestamp', 'yes'); location | xid | data ------------+---------+--------------------------------------------------------------------- 0/477D2510 | 1484040 | BEGIN 1484040 0/477D2628 | 1484040 | table "replication example": INSERT: id[int4]:1 data[text]:somedata 0/477D2628 | 1484040 | COMMIT 1484040 (at 2014-01-20 01:18:49.901553+01) (3 rows) All this works with a low overhead and a configurable output format.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19089</video:player_loc><video:duration>2743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19092</video:thumbnail_loc><video:title>Postgres in Amazon RDS</video:title><video:description>A compelling option for startups In recent years, Amazon's cloud service is key for deploying and scaling IT infrastructure tiers, and this is not different with Postgres as well. Amazon's relational database service for Postgres RDS - is a new but compelling option for the startups, when the resources are scarce and administrators are hard to find! RDS is a great option for people to achieve in terms of rapid deployment of replicas, ease of failover, and the ability to easily redeploy hosts when failures occur, rather than spending extensive time trying to repair. In the talk, I'm planning to topics related to managing Postgres RDS : Introduction of RDS Benefits of using RDS Challenges with RDS Choosing EC2 vs RDS Security Tuning Scaling Monitoring Backups Cost Generic Recommendations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19092</video:player_loc><video:duration>2641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19079</video:thumbnail_loc><video:title>PostgreSQL 9.4 and Json</video:title><video:description>We'll cover the new Json generation functions, as well as jsonb, and when to use json, jsonb or hstore. We'll end by looking into the future to see what other json functionality might be coming, such as json mutation functions. The talk will present a survey of the current and coming state of json features, as well as a speculative look at what which be in the future beyond 9.4 Overview: * the new json generation functions, such as jsonbuildobject and jsonbuildarray and how they can be used to build up arbitrarily complex and non-rectangular json. * json typeof() * jsonb, and its relation to json and nested hstore. * how jsonb is different from json, (e.g. object field ordering, treatment of duplicate field names and whitespace) * performance differences between json and jsonb * what's missing from json/jsonb? What should we work on for 9.5? Mutation functions have been suggested, Are there others?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19079</video:player_loc><video:duration>2927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19090</video:thumbnail_loc><video:title>PGCon 2014: Lightning talks</video:title><video:description>Various speakers &amp; subjects. Database Appliance based on PostgreSQL OHAI, My name is Chelnik! BDR - Bi Directional Replication What the XL?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19090</video:player_loc><video:duration>2074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19087</video:thumbnail_loc><video:title>Scaling a Cloud Based Analytics Engine</video:title><video:description>Scaling a 100% Cloud Native Analytics Engine Your mission, should you chose to accept it, create a data storage system that can handle 200 Gigs of data per day on cloud servers with heavy analytics. GO! The architecture plan of a real time logging system built to handle 200g/day of data and hand it off from mid-term OLTP storage into and OLAP postgres data warehouse. It was built with heavy reliance on inheritance, dblink, and streaming replication.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19087</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19091</video:thumbnail_loc><video:title>PgREST</video:title><video:description>PgREST turns PostgreSQL into a RESTful JSON document store, allows running JavaScript and npm modules as stored procedures for queries and triggers from within the database. It also provides Firebase-compatible API for developing real-time applications. PgREST is... a JSON document store running inside PostgreSQL working with existing relational data capable of loading Node.js modules compatible with MongoLab's REST API and Firebase's real-time API This talk will cover: the building blocks of PgREST: PostgreSQL, plv8js, plv8x examples for turning existing relational data into REST endpoints building real-time applications with PgREST</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19091</video:player_loc><video:duration>1636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19073</video:thumbnail_loc><video:title>An Adventure in Data Modeling</video:title><video:description>A case study on the trials of Emma's performance when implementing the Entity-Attribute-Value data model on their PostgreSQL database systems. Emma, Inc. is an email marketing company that provides a Web based application for managing email lists and marketing campaigns. This is a tale about Emma's experience with a database schema design refactor that is now using the Entity-Attribute-Value (EAV) data model on the members in email lists. We will briefly describe the previous data model and why we had to move to a new one. This is followed by all the places where Emma stumbled and recovered in implementing the EAV data model and rebuilding the application around it. Finally we will touch on where Emma might go next with respect to the data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19073</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19147</video:thumbnail_loc><video:title>The Art of Performance Evaluation</video:title><video:description>"Contrary to common belief, performance evaluation is an art." (Raj Jain, 1991) Successful performance evaluation may not be achieved with merely executing common benchmarking tools. This talk presents fundamental principles of performance evaluation and how you can put them into practice. Do you understand what exactly "pgbench" does? Is it appropriate workload for your performance evaluation goal? Common benchmarking tools like "pgbench" are handy for just comparing system A and system B, but if you intend to deeply understand the performance of your system, answers to these questions are critical. In order to conduct a meaningful performance evaluation, the methodology should be elegantly designed to meet the goal of the evaluation: choose metrics for the goal, and choose observation techniques for the metrics. Each step requires careful consideration and deep knowledge about the target system. It cannot be done mechanically. This is why performance evaluation is an art. This talk presents principles of designing performance evaluations and shows how you can put them into practice by introducing the speaker's experiences of performance evaluations with PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19147</video:player_loc><video:duration>2325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19145</video:thumbnail_loc><video:title>Shabang</video:title><video:description>Scripting with Postgres Sometimes bash is just the way to go! This talk will cover tips and techniques for effective bash scripting with PostgreSQL. Sometimes bash is just the way to go! This talk will cover tips and techniques for effective bash scripting with PostgreSQL. It will include guidance about: Pros/cons of shell scripts Function library creation and use Executing SQL Set/get PostgreSQL data from/into script variables Keeping PostgreSQL functions in sync with scripts Locking Doing work in parallel Ensuring cleanup This is a source-code heavy talk. Moderate experience with both bash scripting and PostgreSQL is needed to get the most out of it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19145</video:player_loc><video:duration>2663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19152</video:thumbnail_loc><video:title>Warm standby done right</video:title><video:description>People has been setting up warm standby systems with streaming replication since version 9.0, and even longer with file-based log-shipping. However, there has been a few pitfalls that many people don't know about, while others have simply accepted the risks. PostgreSQL 9.5 brings a bunch of new features and subtle changes that make warm standby setups more robust than ever. In 9.5, the interaction between a WAL archive and failover has been revised. pg rewind makes it possible to resynchronize an old master server after failover - even an unplanned one. Replication slots, already introduced in 9.4, make the behaviour of a standby falling behind nicer. This presentation explains the changes, and why they were needed. Finally, I'm going to walk through setting up a simple, robust, two server hot standby system, using only built-in tools and simple shell scripts, taking advantage of the new features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19152</video:player_loc><video:duration>2894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19162</video:thumbnail_loc><video:title>Open Source Meets the Commercial World</video:title><video:description>Bambi Meets Godzilla: They Elope The world of open source and the world of commercial software intersect in profound and sometimes surprising ways. In some sense the two are like oil and water, but in other ways they can build on each other. This talk describes some of those differences — and ways they can enhance one another — using the sendmail open source mail transfer agent and Sendmail, Inc. as a case study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19162</video:player_loc><video:duration>2513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19148</video:thumbnail_loc><video:title>Tracing PostgreSQL performance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19148</video:player_loc><video:duration>2625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19151</video:thumbnail_loc><video:title>Update and Delete operations for jsonb (part 2 of 2)</video:title><video:description>providing some needed functions and operators for jsonb Postgres 9.4 introduced the new jsonb type, However, it is missing some functions, particularly for json composition, that are needed by many users. In this talk we present an extension that provides some of these functions, and work to incorporate the functions in 9.5. Operations include replacement and deletion of array elements and object fields, and composition by concatentation of objects and arrays. Arrays can also be concatenated with scalar values, and array elements can be replaced or deleted by counting from either end of the array. Thus we have the ability to use json arrays as queues and stacks, with basic push/pop and shift/unshift capability. A pretty print function for jsonb is also provided. We will also outline what work we think remains, and discuss possible ideas on how to make json composition more naturally expressed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19151</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19150</video:thumbnail_loc><video:title>Update and Delete operations for jsonb (part 1 of 2)</video:title><video:description>Postgres 9.4 introduced the new jsonb type, However, it is missing some functions, particularly for json composition, that are needed by many users. In this talk we present an extension that provides some of these functions, and work to incorporate the functions in 9.5. Operations include replacement and deletion of array elements and object fields, and composition by concatentation of objects and arrays. Arrays can also be concatenated with scalar values, and array elements can be replaced or deleted by counting from either end of the array. Thus we have the ability to use json arrays as queues and stacks, with basic push/pop and shift/unshift capability. A pretty print function for jsonb is also provided. We will also outline what work we think remains, and discuss possible ideas on how to make json composition more naturally expressed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19150</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19120</video:thumbnail_loc><video:title>Future(s) of PostgreSQL (Multi-Master) Replication</video:title><video:description>BiDirectional Replication In the course of the BDR (BiDirectional Replication) project we have worked on delivering robust, feature-full and fast asynchronous multi-master replication for postgres. In addition we have started the UDR project, sharing most of the code and infrastructure with BDR, which provides unidirectional logical replication for the many cases where multi-master replication is not required. To implement BDR a lot of features have already been integrated into core PostgreSQL (9.4). Now that 9.4 is released and BDR/UDR is in production in several complex environment there's some important discussions to be had about what can and what cannot be integrated into core PostgreSQL. We will discuss: Which features are in core postgres Which features does BDR/UDR provide on top of that What can be integrated into core PostgreSQL and how Future features Problems found during the development</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19120</video:player_loc><video:duration>2950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20238</video:thumbnail_loc><video:title>K3 surfaces over finite fields : insights from complex geometry</video:title><video:description>We will describe how insights from the geometry of complex analytic K3 surfaces can be applied to the proofs of Tate and Shioda's conjectures for K3 surfaces over finite fields.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20238</video:player_loc><video:duration>4478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20227</video:thumbnail_loc><video:title>PIP Internals</video:title><video:description>Xavier Fernandez - PIP Internals pip is certainly one of the most used package in the Python ecosystem, but what actually happens when you pip install foo ? The talk will mainly focus on two aspects: - how does it perform an installation and resolve dependencies ? - how does pip find installation candidates and select the 'best' ?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20227</video:player_loc><video:duration>1736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20255</video:thumbnail_loc><video:title>2/3 Topics in Quantum Field Theory and String Theory</video:title><video:description>Holographic View of Singularities in General Relativity I will discuss new features which emerge when one studies several types of singularities present in General Relativity using methods stemming from the AdS/CFT correspondence. Some of the issues involved are the black hole information "paradox", complementarity and the nature and properties of space like singularities. I will attempt to present in each of the lectures problems which I feel need further study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20255</video:player_loc><video:duration>5283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20241</video:thumbnail_loc><video:title>Wild coverings of Berkovich curves</video:title><video:description>I will describe the structure of finite morphisms between smooth Berkovich curves. The tame case is well known so the accent will be on the wild case. In particular, I will describe the loci of points of multiplicity n and their relation to Herbrand function and the ramification theory. If time permits I will also talk about the different function associated to a morphism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20241</video:player_loc><video:duration>3869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20243</video:thumbnail_loc><video:title>Non characteristic finiteness theorems in crystalline cohomology</video:title><video:description>On the crystalline site relative to Z/p^n, I will explain the construction of two triangulated subcategories of the derived category of complexes of filtered modules on the structural sheaf, linked by a local biduality theorem. For these complexes, one can prove finiteness theorems for inverse and direct images which are analogous to the "non characteristic finiteness theorems" in the theory of complex D-modules, and one can generalize the classical finiteness and duality theorems in crystalline cohomology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20243</video:player_loc><video:duration>3045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20252</video:thumbnail_loc><video:title>Projections, Learning, and Sparsity for Efficient Data Processing</video:title><video:description>The talk will discuss recent generalizations of sparse recovery guarantees and compressive sensing to the context of machine learning. Assuming some "low-dimensional model" on the probability distribution of the data, we will see that in certain scenarios it is indeed (empirically) possible to compress a large data-collection into a reduced representation, of size driven by the complexity of the learning task, while preserving the essential information necessary to process it. Two case studies will be given: compressive clustering, and compressive Gaussian Mixture Model estimation, with an illustration on large-scale model-based speaker verification. Time allowing, some recent results on compressive spectral clustering will also be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20252</video:player_loc><video:duration>4006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20248</video:thumbnail_loc><video:title>Optimal Best Arm Identification with Fixed Confidence</video:title><video:description>This talk proposes a complete characterization of the complexity of best-arm identification in one-parameter bandit models. We first give a new, tight lower bound on the sample complexity, that is the total number of draws of the arms needed in order to identify the arm with highest mean with a prescribed accuracy. This lower bound does not take an explicit form, but reveals the existence of a vector of optimal proportions of draws of the arms, that can be computed efficiently. We then propose a 'Track-and-Stop' strategy, whose sample complexity is proved to asymptotically match the lower bound. It consists in a new sampling rule, which tracks the optimal proportions of arm draws, and a stopping rule for which we propose several interpretations and that can be traced back to Chernoff (1959).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20248</video:player_loc><video:duration>3541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20257</video:thumbnail_loc><video:title>Effective behavior of random media</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20257</video:player_loc><video:duration>2771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20253</video:thumbnail_loc><video:title>Highly-Smooth Zero-th Order Online Optimization</video:title><video:description>We consider online convex optimization with noisy zero-th order information, that is noisy function evaluations at any desired point. We focus on problems with high degrees of smoothness, such as online logistic regression. We show that as opposed to gradient-based algorithms, high-order smoothness may be used to improve estimation rates, with a precise dependence on the degree of smoothness and the dimension. In particular, we show that for infinitely differentiable functions, we recover the same dependence on sample size as gradient-based algorithms, with an extra dimension-dependent factor. This is done for convex and strongly-convex functions in constrained or global optimization (with either one point or two points noisy evaluations of the functions). Joint work with F. Bach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20253</video:player_loc><video:duration>4014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20260</video:thumbnail_loc><video:title>Introduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20260</video:player_loc><video:duration>467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20208</video:thumbnail_loc><video:title>Building mobile APIs with services at Yelp</video:title><video:description>Stephan Jaensch - Building mobile APIs with services at Yelp At Yelp, we ship code multiple times a day and have maintained this pace as our team has grown to 300+ and our codebase to several million lines of Python code. This talk explores the pain points we experienced along the ways, how our service-oriented architecture alleviates them, and the infrastructure we built to develop, test, and deploy in this highly-distributed environment. As a case study, we’ll be looking at the backend powering the new Yelp Business Owner Android and iOS apps. At the start, most of the development at Yelp occurred in a single, monolithic web application, creatively named “yelp-main” (naming is hard!). As the company grew, our developers were spending increasing amounts of time trying to ship code. After recognizing this pain point, we started experimenting with a service oriented architecture to scale the development process, and so far it’s been a resounding success. Over the course of the last three years, we’ve gone from writing our first service to having over seventy production services. Along the way, we’ve dabbled with Docker containers, Pyramid, SQLAlchemy, uWSGI, gevent, and virtualenv in an effort to build the next-generation service platform for our engineers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20208</video:player_loc><video:duration>2263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20210</video:thumbnail_loc><video:title>Use Python to process 12mil events per minute and still keep it simple (Talk)</video:title><video:description>Teodor Dima - Use Python to process 12mil events per minute and still keep it simple (Talk) Creating a large-scale event processing system can be a daunting task. Especially if you want it “stupid simple” and wrapped around each client’s needs. We built a straightforward solution for this using Python 3 and other open-source tools. Main issues to solve for a system that needs to be both performant and scalable: - handling a throughput of 1 million events per minute in a 4 cores AWS instance; - following the principle of least astonishment; - data aggregation and how Python's standard libraries and data structures can help; - failsafe and profiling mechanisms that can be applied to any Linux service in production; - addressing unexpected behaviors of Python’s Standard Library; like reading from a file while it is written; - tackling a sudden spectacular cloud instance failure; The alternative to this system would be to adopt existing technology stacks that might be too general, add more complexity, bloat, costs and which need extensive work to solve your specific problem. Moreover, our approach resulted in over 85% drop on hardware utilisation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20210</video:player_loc><video:duration>1274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20190</video:thumbnail_loc><video:title>Plone 5 and how to use machine learning with it.</video:title><video:description>Ramon Navarro Bosch - Plone 5 and how to use machine learning with it. Plone is a Document Management System and Content Management System that has been in the Python scope for more than 10 years. Plone 5’s features allow us to manage content, define various kinds of content and provide a nice useful UI to work on semantic web technologies. In this talk we are going to explain our approach for using Plone with the Python machine learning toolkit sklearn to enable clusterization and classification of content using a scalable content management system. We will also add some sophisticated front-end gloss using the new functionalities on frontend development added on Plone 5 and some real use cases of CMS/DMS with machine learning using sklean and solr.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20190</video:player_loc><video:duration>2257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20198</video:thumbnail_loc><video:title>Preparing Apps for Dynamic Scaling</video:title><video:description>Roy Simkes - Preparing Apps for Dynamic Scaling Scalability is a big problem for everyone who wants to grow. In order to handle the demand, appropriate infrastructure both in terms of software and hardware should be met. What if hardware was as dynamic as a service where CPU and RAM could have been acquired when only it's needed. Is there such an environment? How can you work with it? What you should be careful of? How your applications should evolve?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20198</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20206</video:thumbnail_loc><video:title>Get native with Cython</video:title><video:description>Stefan Behnel - Get native with Cython [Cython] is not only an excellent and widely used tool to speed up computational Python code, it's also a very comfortable way to talk to native code and libraries. The Cython compiler translates Python code to C or C++ code, and supports static type annotations to allow direct use of C/C++ data types and functions. The tight integration of all three languages makes it possible to freely mix Python features like generators and comprehensions with C/C++ features like native data types, pointer arithmetic or manually tuned memory management in the same code. This talk by a core developer introduces the Cython compiler by interactive code examples and presents recent enhancements in the language that continue to make Cython the best choice for the development of fast and portable Python extensions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20206</video:player_loc><video:duration>2407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20211</video:thumbnail_loc><video:title>Terminal Whispering</video:title><video:description>Thomas Ballinger - Terminal Whispering The terminal emulators we run so many of our programming tools in are more powerful than we remember to give them credit for, and the key to that power is understanding the interface. This talk will cover terminal colors and styles, writing to arbitrary portions of the screen, handling signals from the terminal, determining the terminal's dimensions and scrollback buffer behavior. Terminal programming can get hairy; along the way we'll deal with encoding issues, consider cross platform concerns, acknowledge 4 decades' worth of standards for terminal communication, and consider that humans at interactive terminals may not be the only users of our interfaces. By gaining an understanding of these issues, we'll be able choose from the abstractions over them offered by Python libraries Urwid, Blessings, and Python Prompt Toolkit. This talk requires minimal Python knowledge, but does assume familiarity with command line tools in a unix environment. An abbreviated version of this talk was presented at PyCon 2015 in Montréal: With the additional time I'd hope to present more code examples, a more in- depth tour of existing libraries and more practical advice about writing programs that use the terminal, and an additional example of a difficult terminal details: dealing with reflowing of text in modern terminal emulators like GNOME Terminal and iTerm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20211</video:player_loc><video:duration>2299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20214</video:thumbnail_loc><video:title>Testing with two failure seeking missiles: fuzzing and property based testing</video:title><video:description>Tom Viner - Testing with two failure seeking missiles: fuzzing and property based testing Testing with purely random data on it's own doesn't get you very far. But two approaches that have been around for a while have new libraries that help you generate random input, that homes in on failing testcases. First **[Hypothesis]**, a Python implementation and update of the Haskell library QuickCheck. Known as property based testing, you specify a property of your code that must hold, and Hypothesis does its best to find a counterexample. It then shrinks this to find the minimal input that contradicts your property. Second, **[American fuzzy lop]** (AFL), is a young fuzzing library that's already achieved an impressive trophy case of bug discoveries. Using instrumentation and genetic algorithms, it generates test input that carefully searches out as many code paths as it can find, seeking greater functional coverage and ultimately locating crashes and hangs that no other method has found. I'll be showing how with **[Python-AFL]** we can apply this tool to our Python code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20214</video:player_loc><video:duration>2249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20209</video:thumbnail_loc><video:title>Sphinx autodoc: automated API documentation</video:title><video:description>Takayuki Shimizukawa - Sphinx autodoc: automated API documentation Using the automated documentation feature of Sphinx, you can make with ease the extensive documentation of Python program. You just write python function documents (docstrings), Sphinx organizes them into the document, can be converted to a variety of formats. In this session, I'll explain a documentation procedure that uses with sphinx autodoc and autosummary extensions. Description: Sphinx provides autodoc feature that generate document from docstring in your python sources. The docstring that contains description and example of the use of function written near the program, makes doc easy to update. In addition, the output of the Sphinx will make you understand what to write in docstring. As a result, this will improve your motivation of doc writing. To use the autodoc, you must specify python modules to automodule directive one by one. This is a tedious task, hoswever autosummary extension automate this task. In most cases, once developers have developed the API, you only need to run the make html of Sphinx, you get a nicely formatted document. Sphinx also has coverage and doctest extentions. These support writing the documentation to work with autodoc. This allow you to check the APIs that have not been documented or you can verify each doctest part is correct or not. If you use such autodoc-related extensions, you can create a Sphinx API documentation in the following procedure. 1. make coverage; you can get the APIs that have not been documented. 2. Write docstrings that includes the doctest format how to use the API. 3. make doctest; you can verify each doctest part is correct or not. 4. make html; you can generate the HTML or your favorite format. In this session, I'll explain a documentation procedure that uses with sphinx autodoc, autosummary, coverage and doctest extensions. Target: - Python programmer who is struggling with documentation. - Python library author who want to generate API docs automatically. - Python library author who want to create a clear documentation which contains python snippets. Outline: * Self introduction (2 min) * Sphinx introduction (2 min) * What is Sphinx? * Sphinx examples * Have you written API docs for your code? (2 min) * I don't know what/where should I write. * Docstrings is needed? Are there some specific format? * Getting start Sphinx (2 min) * How to install Sphinx * How to start a Sphinx project * Generate API docs from your python code (5 min) * setup autodoc extension * write docstrings for yuor python module * "automodule &amp; make html" will generate API docs from python code * autodoc pros &amp; cons: docs for many modules * Listing APIs automatically (5 mins) * setup autosummary extension * how to use autosummary directive * no more autodoc directive * Discovering undocumented APIs (5 min) * setup coverage extension * make coverage * Detect deviations of the impl and doc (5 min) * setup doctest extension * make doctest * Overall picture, tips, Q&amp;A (10 min) * Overall picture of the process * Options for autodoc * translate them into other langs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20209</video:player_loc><video:duration>2187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20205</video:thumbnail_loc><video:title>A Deep Look at Logging</video:title><video:description>Stefan Baerisch - A Deep Look at Logging Do you know what your application did last night? Python logging can help you. This talk you will show you how to implement a systematic logging approach without boilerplate code and how to set up the Python logging module for different needs in production systems. We will see how to work with log files and other logging endpoints. We will address the data protection concerns that come up when logging from application with personal information. We will also look at the performance implications of logging. We will then cover best practices - how to structure logging, what to include in a log message, and how to configure logging for different use cases. We will use the Python standard logging module to implement logging. This talk is useful to beginners with some experience. An understanding of decorators is useful, but not required. Some experience in web programming is a plus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20205</video:player_loc><video:duration>1465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20217</video:thumbnail_loc><video:title>Machine Learning Under Test</video:title><video:description>Valerio Maggio - Machine Learning Under Test One point usually underestimated or omitted when dealing with machine learning algorithms is how to write *good quality* code. The obvious way to face this issue is to apply automated testing, which aims at implementing (likely) less-buggy and higher quality code. However, testing machine learning code introduces additional concerns that has to be considered. On the one hand, some constraints are imposed by the domain, and the risks intrinsically related to machine learning methods, such as handling unstable data, or avoid under/overfitting. On the other hand, testing scientific code requires additional testing tools (e.g., `numpy.testing`), specifically suited to handle numerical data. In this talk, some of the most famous machine learning techniques will be discudded and analysed from the `testing` point of view, emphasizing that testing would also allow for a better understanding of how the whole learning model works under the hood. The talk is intended for an *intermediate* audience. The content of the talk is intended to be mostly practical, and code oriented. Thus a good proficiency with the Python language is **required**. Conversely, **no prior knowledge** about testing nor Machine Learning algorithms is necessary to attend this talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20217</video:player_loc><video:duration>1956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20215</video:thumbnail_loc><video:title>Testable ML Data Science</video:title><video:description>Holger Peters - Using Scikit-Learn's interface for turning Spaghetti Data Science into Maintainable Software Finding a good structure for number-crunching code can be a problem, this especially applies to routines preceding the core algorithms: transformations such as data processing and cleanup, as well as feature construction. With such code, the programmer faces the problem, that their code easily turns into a sequence of highly interdependent operations, which are hard to separate. It can be challenging to test, maintain and reuse such "Data Science Spaghetti code". Scikit-Learn offers a simple yet powerful interface for data science algorithms: the estimator and composite classes (called meta- estimators). By example, I show how clever usage of meta-estimators can encapsulate elaborate machine learning models into a maintainable tree of objects that is both handy to use and simple to test. Looking at examples, I will show how this approach simplifies model development, testing and validation and how this brings together best practices from software engineering as well as data science.  Knowledge of Scikit-Learn is handy but not necessary to follow this talk. </video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20215</video:player_loc><video:duration>1971</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20212</video:thumbnail_loc><video:title>Mashing up py.test, coverage.py and ast.py to take TDD to a new level</video:title><video:description>Tibor Arpas - Mashing up py.test, coverage.py and ast.py to take TDD to a new level Users and developers especially, hate waiting. Computing has adapted and we almost never wait for the computer for more then 10 seconds. One big exception is runnig a test suite which takes MINUTES on many projects. That is incredibly distracting, frustrating and dragging the whole concept of automated tests down. I present a technique and a tool (py.test plugin called "testmon") which automatically selects only tests affected by recent changes. Does it sound too good to be true? Python developers rightfully have a suspecting attitude towards any tool which tries to be too clever about their source code. Code completion and symbol searching doesn't need to be 100% reliable but messing with the test suite execution? I show that we can cut test suite execution time significantly but maintain it's reliability.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20212</video:player_loc><video:duration>1559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20235</video:thumbnail_loc><video:title>The singular support and the characteristic cycle of étale sheaves</video:title><video:description>I will discuss some recent results of Takeshi Saito and of myself that extend the theory of Kashiwara and Schapira to algebraic varieties over a field of arbitrary characteristic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20235</video:player_loc><video:duration>4775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20231</video:thumbnail_loc><video:title>Feynman integrals and hyperlogarithms</video:title><video:description>Many Feynman integrals evaluate to multiple polylogarithms and their special values like multiple zeta values. One particularly successful approach to understand this phenomenon is due to Francis Brown and uses iterated integrals called hyperlogarithms as a basis for the arising transcendental functions. I will go through the computation of a simple example in detail in order to explain this method, which combines calculus, algebra and combinatorics. The underlying geometric idea of linear reducibility will become clear as well. This hands-on talk aims to be accessible to students of both physics and mathematics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20231</video:player_loc><video:duration>4354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20151</video:thumbnail_loc><video:title>Odoo</video:title><video:description>Antony Lesuisse - Odoo the underdog python killer app. A python framework for web based business apps. Odoo is used by 2 millions of users, although relatively unknown in the python community, it has a vibrant community and is one of the most active python open source project. I will present you the Odoo framework and how it can help to be more productive when building web based business apps. I will highlight its advantages compared to more popular framework such as django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20151</video:player_loc><video:duration>2380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20152</video:thumbnail_loc><video:title>CityBikes: bike sharing networks around the world</video:title><video:description>Lluís Esquerda - CityBikes: bike sharing networks around the world CityBikes started on 2010 as a FOSS alternative endpoint (and Android client) to gather information for Barcelona's Bicing bike sharing service. Later evolved as an open API providing bike sharing data of any (mostly) service worldwide. Fast forward today and after some C&amp;D letters, there's support for more than 200 cities, more than 170M historical entries have been gathered for analysis (in approx. a year) and the CityBikes API is the main source for open bike share data worldwide. This talk will tour about how we got there with the help of python and the community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20152</video:player_loc><video:duration>2035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20156</video:thumbnail_loc><video:title>Keynote: So, I have all these Docker containers, now what?</video:title><video:description>Mandy Waite - Keynote: So, I have all these Docker containers, now what? You've solved the issue of process-level reproducibility by packaging up your apps and execution environments into a number of Docker containers. But once you have a lot of containers running, you'll probably need to coordinate them across a cluster of machines while keeping them healthy and making sure they can find each other. Trying to do this imperatively can quickly turn into an unmanageable mess! Wouldn't it be helpful if you could declare to your cluster what you want it to do, and then have the cluster assign the resources to get it done and to recover from failures and scale on demand? Kubernetes is an open source, cross platform cluster management and container orchestration platform that simplifies the complex tasks of deploying and managing your applications in Docker containers. You declare a desired state, and Kubernetes does all the work needed to create and maintain it. In this talk, we’ll look at the basics of Kubernetes and at how to map common applications to these concepts. This will include a hands-on demonstration and visualization of the steps involved in getting an application up and running on Kubernetes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20156</video:player_loc><video:duration>3497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20228</video:thumbnail_loc><video:title>Learnt lessons in a big Django Project</video:title><video:description>Yamila Moreno - Learnt lessons in a big Django Project A Django project, developed for 2 years is a valuable source of anecdotes and wisdom. This talk is a review on the decissions, about human and tech, that my team took during the project. I'll point out the good decissions as well as the bad ones, those which made us learn "the hard way". Both good and bad decissions taught us a lot, and here I compile them, together with a handful of tips which can amuse and, hopefully, inspire the audience, specially those who are facing for the first time a big project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20228</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20223</video:thumbnail_loc><video:title>Gitfs</video:title><video:description>Danci Emanuel &amp; Vlad Temian - gitfs - building a filesystem in Python gitfs is an open-source filesystem which was designed to bring the full powers of Git to everyone, no matter how little they know about versioning. A user can mount any repository and all the his changes will be automatically converted into commits. gitfs will also expose the history of the branch you’re currently working on by simulating snapshots of every commit. gitfs is useful in places where you want to keep track of all your files, but at the same time you don’t have the possibility of organizing everything into commits yourself. A FUSE filesystem for git repositories, with local cache. In this talk we will take a look at some of the crucial aspects involved in building a reliable FUSE filesystem, the steps that we took in building gitfs, especially in handling the git objects, what testing methods we have used for it and also we will share the most important lessons learned while building it. The prerequisites for this talk are: A good understanding of how Git works Basic understaning of Operating Systems concepts</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20223</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20230</video:thumbnail_loc><video:title>Introduction to Feynman Amplitudes</video:title><video:description>In this talk, aimed at master's and Ph.D students, I will explain how to assign integrals to certain graphs representing physical processes. After discussing the standard integral representations and their underlying geometry, I will give an overview of what is presently known and not known about Feynman integrals, and indicate why they are of interest to mathematicians.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20230</video:player_loc><video:duration>7436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20236</video:thumbnail_loc><video:title>Integral p-adic Hodge theory (2015)</video:title><video:description>I will describe joint work with M. Morrow and P. Scholze on the construction of a new integral cohomology theory for smooth projective schemes over the ring of integers of a p-adic field. The new theory realizes de Rham cohomology as a specialization of etale cohomology (integrally), and thus yields consequences about torsion by semicontinuity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20236</video:player_loc><video:duration>3929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20226</video:thumbnail_loc><video:title>Continuous Deployment for webapps based on Django</video:title><video:description>Wojciech Lichota - Continuous Deployment for webapps based on Django When you see users starting to use your feature, you feel very proud and fulfilled. So why feel this only once every few weeks, why not feel it every day? In this talk I will show how we changed our workflow to automate deployment of code changes to production every time a feature is ready - sometimes even few times per day. I will present how to successfully combine open-source tools like Git, Jenkins, Buildout, Fabric, uWSGI, and South, in order to simplify the process and make it more reliable. I will discuss challenges that we faced implementing this workflow in a real project based on Django and how we resolved them. During this talk you will gain the knowledge required to implement Continuous Deployment in your own project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20226</video:player_loc><video:duration>2057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20237</video:thumbnail_loc><video:title>Relative log Poincaré duality</video:title><video:description>Ogus and I proved the Poincaré duality theorem of Verdier's type in log Betti cohomology (Geometry and Topology 2010). I discuss the l-adic analogue, that is, relative log Poincaré duality theorems in log étale cohomology, together with other fundamental theorems in log étale cohomology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20237</video:player_loc><video:duration>3866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20233</video:thumbnail_loc><video:title>Non-representational thinking: Methodologische Überlegungen anhand des Bonner Sperrmüllassemblages</video:title><video:description>This paper undertakes a creative exploration of bulky rubbish [sperrmüll] in the City of Bonn by expanding on and utilising what has come to be known as non-representational thinking. Through a non-representational engagement with sperrmüll, I shed light on waste as a significant human-nonhuman ecology as it appears in an especially routinised manifestation in urban space. In doing so, the paper contributes to a discussion about enacting non-representational methodologies within German-speaking human geography. Here, there are three methodological interventions for a non-representational endeavour: (1) interfering, (2) material thinking, and (3) writing and presentation. These interventions are supported by revisiting Deleuze and Guattari’s notion of assemblage; using it as a way to attend to sperrmüll as an area-sized fabrication connecting humans and various other materialities, and which directs thought towards a wide array of agencies. In conclusion, non-representational perspectives are advanced as a way to expose the affective ecologies that enable certain actions and hamper others.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20233</video:player_loc><video:duration>29</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20232</video:thumbnail_loc><video:title>Debris Flow Front Location with Seismology</video:title><video:description>This video shows the seismic locations of the 19 July 2011 debris flow event at Illgraben, Switzerland. Paper title: Rapid Detection and Location of Debris Flow Initiation at Illgraben, Switzerland. Journal title: Natural Hazards and Earth System Sciences</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20232</video:player_loc><video:duration>181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20165</video:thumbnail_loc><video:title>To the Clouds: Why you should deploy to the cloud even if you don't want to</video:title><video:description>Michael Foord - To the Clouds: Why you should deploy to the cloud even if you don't want to Do you deploy your Python services to Amazon EC2, or to Openstack, or even to HP cloud, joyent or Azure? Do you want to - without being tied into any one of them? What about local full stack deployments with lxc or kvm containers? Even if you're convinced you don't need "the cloud" because you manage your own servers, amazing technologies like Private clouds and MaaS, for dynamic server management on bare metal, may change your mind. Fed up with the cloud hype? Let us rehabilitate the buzzword! (A bit anyway.) A fully automated cloud deployment system is essential for rapid scaling, but it's also invaluable for full stack testing on continuous integration systems. Even better, your service deployment and infrastructure can be managed with Python code? (Devops distilled) Treat your servers as cattle not as pets, for service oriented repeatable deployments on your choice of back-end. Learn how service orchestration is a powerful new approach to deployment management, and do it with Python! If any of this sounds interesting then Juju maybe for you! In this talk we'll see a demo deployment for a Django application and related infrastructure. We'll be looking at the key benefits of cloud deployments and how service orchestration is different from the "machine provisioning" approach of most existing cloud deployment solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20165</video:player_loc><video:duration>2333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20185</video:thumbnail_loc><video:title>Python in the world of retail and mail order</video:title><video:description>Philipp Mack - Python in the world of retail and mail order At Blue Yonder a lot of different python packages, provided by the community, as well as our own self-written ackages, are used in order to provide flexible solutions to our problems. In this talk I'll present a walkthrough of a generic python application example for demand and purchase order quantity calculations, putting together those packages in an orderly way. The example will feature real world problems derived from hands-on experience with our retail and mail order customers. Additionally the talk addresses the subjects of testing, configuring, parallelising and deploying the code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20185</video:player_loc><video:duration>1983</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20189</video:thumbnail_loc><video:title>BDD: You’re doing it wrong!</video:title><video:description>Rafał Nowicki - BDD: You’re doing it wrong! Talk about mistakes we made and best practises we have elaborated while implementation Behave Driven Development into one of the projects. Great idea to coverage whole application with functional tests fall down in development chaos and reborn on new better foundations. Project referred is web-based big data management which main features are transcoding and file sharing. Thanks to Django and many Python frameworks we have web interface for it and we are able to run automation tests with Selenium.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20189</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20159</video:thumbnail_loc><video:title>Nameko for Microservices</video:title><video:description>Matt Bennett - Nameko for Microservices Microservices are popping up everywhere. This talk will explain what this fashionable new architecture is, including the pros and cons of adopting it, and then discuss an open-source framework that can help you do so. Nameko assists you in writing services with well-defined boundaries that are easy to test. By leveraging some neat design patterns and providing test helpers, it also encourages good service structure and clean code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20159</video:player_loc><video:duration>2471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20177</video:thumbnail_loc><video:title>Multibody Simulation using sympy, scipy and vpython</video:title><video:description>Oliver Braun - Multibody Simulation using sympy, scipy and vpython The talk is about the implementation of multibody simulation in the scientific python world on the way to a stage usefull for engineering and educational purposes. Multibody simulation (MBS) requires two major steps: first the formulation of the specific mechanical problem. Second step is the integration of the resulting equations. For the first step we use the package sympy which is on a very advanced level to perform symbolic calculation and which supports already Lagrange's and Kane's formalism. The extensions we made are such that a complex mechanical setup can be formulated easily with several lines of python code. The functionality is analogous to well known MBS-tools, with that you can assemble bodies, joints, forces and constraints. Also external forces even in a cosimulation model can be added on top. The second step, the integration is done via ode- integrators implemented in scipy. Finally for visual validation the results are visualized with the vpython package and for further analytics with matplotlib. Conclusion: not only highly constrained pendulums with many rods and springs but also driving simulation of passenger cars an be performed with our new extension using python packages off the shelf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20177</video:player_loc><video:duration>1805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20169</video:thumbnail_loc><video:title>FOSS DOCS 101 (keep it simple, present!)</video:title><video:description>Mikey Ariel - FOSS DOCS 101 (keep it simple, present!) Does your open source project need better documentation? Do you wish that new users could get started with your software more easily? Do you feel that your code contribution workflow isn't documented well enough, or that contributors are discouraged from documenting their code? How can you give your project docs the love they deserve? This high-level talk aims to introduce the main principles of technical communication in the context of FOSS projects. It is intended for anyone who interacts with docs, whether your project is fresh off the dev environment or has been around since the dawn of Git. Topics include tone, style, process management, structure, and contribution workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20169</video:player_loc><video:duration>2556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20183</video:thumbnail_loc><video:title>PySpark - Data processing in Python on top of Apache Spark.</video:title><video:description>Peter Hoffmann - PySpark - Data processing in Python on top of Apache Spark. [Apache Spark] is a computational engine for large-scale data processing. It is responsible for scheduling, distribution and monitoring applications which consist of many computational task across many worker machines on a computing cluster. This Talk will give an overview of PySpark with a focus on Resilient Distributed Datasets and the DataFrame API. While Spark Core itself is written in Scala and runs on the JVM, PySpark exposes the Spark programming model to Python. It defines an API for Resilient Distributed Datasets (RDDs). RDDs are a distributed memory abstraction that lets programmers perform in-memory computations on large clusters in a fault-tolerant manner. RDDs are immutable, partitioned collections of objects. Transformations construct a new RDD from a previous one. Actions compute a result based on an RDD. Multiple computation steps are expressed as directed acyclic graph (DAG). The DAG execution model is a generalization of the Hadoop MapReduce computation model. The Spark DataFrame API was introduced in Spark 1.3. DataFrames envolve Spark's RDD model and are inspired by Pandas and R data frames. The API provides simplified operators for filtering, aggregating, and projecting over large datasets. The DataFrame API supports diffferent data sources like JSON datasources, Parquet files, Hive tables and JDBC database connections.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20183</video:player_loc><video:duration>1434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20162</video:thumbnail_loc><video:title>Stop trying to glue your services together; import lymph</video:title><video:description>Max Brauer - Stop trying to glue your services together; import lymph What if you could focus on functionality rather than the glue code between services? Lymph is an opinionated framework for writing services in Python. It features pluggable service discovery, request-reply messaging and pluggable pub-sub messaging. As our development teams are growing, we're moving away from our monolithic architecture. We want to write services and not worry about the infrastructure's needs. We want development to be fast, quick and simply work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20162</video:player_loc><video:duration>2359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20178</video:thumbnail_loc><video:title>Decorators demystified</video:title><video:description>Pablo Enfedaque - Decorators demystified Do you know what happens every time you use the **@** symbol in Python? In this talk we will see the magic behind the  syntactic sugar  of the decorators. To understand how they internally work we will see in detail Python's **scopes**, **namespaces** and **closures**, and finally we will manually apply our own handcrafted decorator. Level: Intermediate. Attendees must have previous knowledge of Python and should be somehow familiar with the **'@'** notation to decorate a function</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20178</video:player_loc><video:duration>2258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20182</video:thumbnail_loc><video:title>What it's really like building RESTful APIs with Django</video:title><video:description>Paul Hallett - What it's really like building RESTful APIs with Django At the beginning of this year I started working at Lyst and I was tasked with helping to replace their old and outdated web API with a modern RESTful replacement. Along the way we encountered some interesting design decisions and now I’m going to share what we learned about building a real RESTful API with Django and Django REST framework. I've been talking about how to build great RESTful APIs for the past year at various Python and Django conferences in Europe. Now I'd like to take some real world experiences from creating Lyst's new web API and share what I've learned along the way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20182</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20180</video:thumbnail_loc><video:title>Panel Discussion: Code Review Tools</video:title><video:description>Gautier Hayoun (org) - Panel Discussion: Code Review Tools This was a last minute replacement for a cancelled talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20180</video:player_loc><video:duration>2565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20163</video:thumbnail_loc><video:title>Big Data with Python &amp; Hadoop</video:title><video:description>Max Tepkeev - Big Data with Python &amp; Hadoop Big Data - these two words are heard so often nowadays. But what exactly is Big Data ? Can we, Pythonistas, enter the wonder world of Big Data ? The answer is definitely "Yes". This talk is an introduction to the big data processing using Apache Hadoop and Python. We'll talk about Apache Hadoop, it's concepts, infrastructure and how one can use Python with it. We'll compare the speed of Python jobs under different Python implementations, including CPython, PyPy and Jython and also discuss what Python libraries are available out there to work with Apache Hadoop. This talk is intended for beginners who want to know about Hadoop and Python or those who are already working with Hadoop but are wondering how to use it with Python or how to speed up their Python jobs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20163</video:player_loc><video:duration>2613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20191</video:thumbnail_loc><video:title>Come to the Dark Side! We have a whole bunch of Cookiecutters!</video:title><video:description>Raphael Pierzina - Come to the Dark Side! We have a whole bunch of Cookiecutters! *(This talk is intended for intermediate-level participants who have a basic understanding of the Python language and contains quotes from Darth Vader that some attendees may find hilarious)* Writing a Python script from scratch is fairly easy and you get on with very little boilerplate code in general. However starting a new Python project can be tiring if you decide to stick to best practices and plan on submitting it to PyPI. It requires great diligence and occasionally gets pretty cumbersome if you start new tools on a regular basis. You underestimate the power of a good template ---------------------------------------------- Why not just use a template for it? Cookiecutter is a CLI tool written in pure Python that enables you to do so. Not only is it working for Python code, but also markdown formats and even other programming languages. We will talk about the ideas behind Cookiecutter and go over how you can create your very own template, so you and others can benefit from your experience. I would like to briefly go into the technologies used and how you can get involved in the Cookiecutter GitHub project. There are already plenty of Cookiecutter templates, or Cookiecutters as we call them, available online. Most of them target Python projects, but others can be used to create C++, LaTeX or Javascript projects. The ability to destroy a planet is insignificant next to the power of Cookiecutter. ------------------------------------------------- I will show you how to use Cookiecutter and highlight some of the amazing templates created by the community. More importantly we will create a Cookiecutter template from scratch using the example of a simple Kivy app and make use of advanced features such as post-gen hooks, copy-without-render and templates in context values. Finally I will recommend resources on how to follow up on this talk and how to get in touch in case of any queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20191</video:player_loc><video:duration>1876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20199</video:thumbnail_loc><video:title>Introduction to Baserock</video:title><video:description>Sam Thursfield - Introduction to Baserock The Baserock project is about creating system images from source code in a clean, reproducible way. All of the tooling is written in Python. In this talk I'll explain a bit about the core idea of Baserock: declarative system definitions (expressed in YAML) that can be built and deployed in various ways. Then I'll go into more detail about the tools available, and some of the cool things that they can do: distributed building, atomic system updates, creating custom container images, and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20199</video:player_loc><video:duration>2128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20204</video:thumbnail_loc><video:title>Web Scraping Best Practises</video:title><video:description>Shane Evans - Web Scraping Best Practises Python is a fantastic language for writing web scrapers. There is a large ecosystem of useful projects and a great developer community. However, it can be confusing once you go beyond the simpler scrapers typically covered in tutorials. In this talk, we will explore some common real-world scraping tasks. You will learn best practises and get a deeper understanding of what tools and techniques can be used and how to deal with the most challenging of web scraping projects! We will cover crawling and extracting data at different scales - from small websites to large focussed crawls. This will include an overview of automated extraction techniques. We'll touch on common difficulties like rendering pages in browsers, proxy management, and crawl architecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20204</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20188</video:thumbnail_loc><video:title>Code Quality in Python - tools and reasons</video:title><video:description>Radosław Jan Ganczarek - Code Quality in Python - tools and reasons Beginner's guide to Python code quality. I'll talk about the tools for code analysis, differences between them, extending them with new features and ways to running them automatically. In the end, I'll talk about reasons behind all of these tools and try to convince you to using them in your projects (but if you are against it - I'll gladly listen to your arguments).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20188</video:player_loc><video:duration>1721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20201</video:thumbnail_loc><video:title>A Pythonic Approach to Continuous Delivery</video:title><video:description>Sebastian Neubauer - A Pythonic Approach to Continuous Delivery Software development is all about writing code that delivers additional value to a customer. Following the agile and lean approach this value created by code changes should be continuously delivered as fast, as early and as often as possible without any compromise on the quality. Remarkably, there is a huge gap between the development of the application code and the reliable and scalable operation of the application. As an example, most of the tutorials about web development with Flask or Django end by starting a local “dummy” server, missing out all the steps needed for production ready operation of the web service. Furthermore, as there is no “rocket science” in-between, many proposals to bridge that gap from both sides, operations and developers start with sentences like: “you just have to...”, a clear indication that it will cause problems later on and also a symptom of a cultural gap between developers and operations staff. In this talk I will go through the complete delivery pipeline from application development to the industrial grade operation, clearly biased towards the “DevOps” mindset. Instead of presenting a sophisticated enterprise solution, I will outline the necessary building blocks for continuous delivery and fill them up with simple but working poor man's solutions, so that it is equally useful for professional and non-professional developers and operations engineers. After the talk you will know how to build such a continuous delivery pipeline with open-source tools like “Ansible”, “Devpi” and “Jenkins” and I will share some of my day-to-day experiences with automation in general. Although many of the concepts are language agnostic I will focus on the ins and outs in a python universe and outline the pythonic way of “get this thing running”.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20201</video:player_loc><video:duration>2351</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20202</video:thumbnail_loc><video:title>Distributed Workflows with Flowy</video:title><video:description>Sever Banesiu - Distributed Workflows with Flowy This presentation introduces Flowy, a library for building and running distributed, asynchronous workflows built on top of different backends (such as Amazon’s SWF). Flowy deals away with the spaghetti code that often crops up from orchestrating complex workflows. It is ideal for applications that do multi-phased batch processing, media encoding, long-running tasks, and/or background processing. We'll start by discussing Flowy's unique execution model and see how different execution topologies can be implemented on top of it. During the talk we'll run and visualize workflows using a local backend. We'll then take a look at what it takes to scale beyond a single machine by using an external service like SWF.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20202</video:player_loc><video:duration>2308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20187</video:thumbnail_loc><video:title>With modern peripherals: Python and Flask</video:title><video:description>Piotr Dyba - with modern peripherals: Python and Flask Auto-scrolling sites, glance-following ads, and gesture friendly web pages are coming! Over the last few years three products emerged that enable interaction with computer in a new way: Myo Armband, Leap Motion Controller and EyeTribe. The Myo Armband is a device that uses the electrical activity in your muscles to wirelessly control your computer, phone, and tablet, which is especially useful when your hands are "tied" or dirty. This device will be used to navigate through the presentation. The Leap Motion Controller tracks both hands in front of the screen. From a web developer’s perspective, both devices allows us to use gestures, previously restricted to touch devices, on desktops. EyeTribe is an affordable eye-tracking device. The talk will briefly cover setting up SDKs and python wrappers, and then focus on possible uses in daily life, business and, of course, web app development. Code examples will be included. In addition, the trade-offs between processing this new type of input data in the client versus processing input on the server will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20187</video:player_loc><video:duration>1881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20203</video:thumbnail_loc><video:title>Parallelism Shootout: threads vs asyncio vs multiple processes</video:title><video:description>Shahriar Tajbakhsh - Parallelism Shootout: threads vs asyncio vs multiple processes You need to download data from lots and lots of URLs stored in a text file and then save them on your machine. Sure, you could write a loop and get each URL in sequence, but imagine that there are so many URLs that the sun may burn out before that loop is finished; or, you're just too impatient. For the sake of making this instructive, pretend you can only use one box. So, what do you do? Here are some typical solutions: Use a single process that creates lots of threads. Use many processes. Use a single process and a library like asyncio, gevent or eventlet to yield between coroutines when the OS blocks on IO. The talk will walk through the mechanics of each approach, and then show benchmarks of the three different approaches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20203</video:player_loc><video:duration>1737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20207</video:thumbnail_loc><video:title>Release Management with Devpi</video:title><video:description>Stephan Erb - Release Management with Devpi Devpi is an open source PyPi-compatible package server. Its versatile features make it the Swiss Army knife of Python package and release management, enabling anyone to shape a custom release workflow. In this talk, I will detail how we use our company-wide Devpi installation in order to share a large set of packages across teams, deploy binary packages to our application servers, and mix and mash open source packages with our own. With Devpi being a critical part of our release and deployment infrastructure, I will also cover our high- availability setup and how we perform major version updates with minimal downtime. While this talk is not meant to be an exhaustive introduction of all available Devpi features, it can offer insights on how Devpi can be used at a larger scale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20207</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20218</video:thumbnail_loc><video:title>EuroPython 2015: Lightning Talks I</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20218</video:player_loc><video:duration>3169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20220</video:thumbnail_loc><video:title>Tuning Python applications can dramatically increase performance</video:title><video:description>Vasilij Litvinov - Tuning Python applications can dramatically increase performance Traditional Python profiling tools have limitations. Standard tools like **cProfile** and most all third party tools (like **Python Tools** plugin for Microsoft Visual Studio) suffer from common flaws. First, the profiling overhead is high (up to 50%). Second, the information provided is “function-level” i.e. the tool shows how much time was spent within a function, but not actionable “line-level” information to show which exact lines are  the bottleneck  in a function. Adding “line-level” information to most tools causes the application to run even slower. Third, some tools require modification of the application source code to enable profiling thus disrupting development. This talk presents an experimental Python profiler. It typically has less than 15% overhead, shows line-level information and does not require modification of application source code. Experiments using it resulted in performance gains of 2x and more. Of course results vary by application, but in a typical application there may be quick optimizations easily identified by this type of profiler. The talk will briefly describe the basics of what, why and how to profile. The profiler‘s use and results will be shown in the presentation with examples based on real-life applications. Previous experience of working with profilers and trying to optimize an application is a plus, but not required, to gain a better appreciation of the work presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20220</video:player_loc><video:duration>2204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20222</video:thumbnail_loc><video:title>PySpark and Warcraft Data</video:title><video:description>Vincent Warmerdam - PySpark and Warcraft Data In this talk I will describe how to use Apache Spark (PySpark) with some data from the World of Warcraft API from an iPython notebook. Spark is interesting because it speeds up iterative processes on your hadoop cluster as well as your local machine. I will give basic benchmarks (comparing it to numpy/pandas/scikit), explain the architecture/performance behind the technology and will give a live demo on how I used Spark to analyse an interesting dataset. I'll explain why you might want to use Spark and I'll also go in and explain when you don't want to use it. The dataset I will be using is a 22Gb json blob containing auction house data from all world of warcraft servers over a period of time. The goal of the analysis will be to determine when and if basic economics still applies in a massively online game. I will assume that the everyone knows what the ipython notebook is and I will assume a basic knowledge of numpy/pandas but nothing fancy. The dataset has been chosen such that people who are less interested in Spark can still enjoy the analysis part of the talk. If you know very little about data science but if you love video games then you should like this talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20222</video:player_loc><video:duration>2294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20219</video:thumbnail_loc><video:title>Recruiting sponsors presentation</video:title><video:description>Various speakers - Recruiting sponsors presentation Recruiting sponsors presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20219</video:player_loc><video:duration>2858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20216</video:thumbnail_loc><video:title>Understanding Non-blocking IO</video:title><video:description>Vaidik Kapoor - Understanding Non-blocking IO As an engineer working on any web stack, you may have heard about Blocking and Non-Blocking IO. You may as well have used any framework or library that supports Non-Blocking IO. After all, they are very useful as you don't want to block execution of other tasks while one task is waiting to complete a network call to another service (like HTTP call to an API or may be a TCP call to your database). Non-Blocking IO while doing tasks and not wait for IO. This also helps us handle a lot many connections than we possibly could with Blocking IO. Python supports Non-Blocking IO, but we always use some existing 3rd party library that hides all the gory details and makes it all look like black magic to the uninitiated. But there is nothing like black magic. This presentation will be an introductory talk focused at explaining how Non-Blocking IO works, which is the basis of libraries like Gevent, Tornado and Twisted. We will learn about how Non-Blocking IO can be implemented using the most basic modules that form the base for the above mentioned libraries. Hopefully after this talk, Non-Blocking IO will not be an unsolved mystery for you anymore.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20216</video:player_loc><video:duration>1796</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20221</video:thumbnail_loc><video:title>Asyncio community, one year later</video:title><video:description>Victor Stinner - asyncio community, one year later The asyncio project was officially launched with the release of Python 3.4 in March 2014. The project was public before that under the name "tulip". asyncio is just a core network library, it requires third party library to be usable for common protocols. One year later, asyncio has a strong community writing libraries on top of it. The most advanced library is aiohttp which includes a complete HTTP client but also a HTTP server. There are also libraries to access asynchronously the file system, resolve names with DNS, have variables local to tasks, read-write locks, etc. There are clients for AMQP, Asterisk, ElasticSearch, IRC, XMPP (Jabber), etc. (and even an IRC server!). There are asynchronous drivers for all common databases, and even for some ORMs. As expected, there are tons of new web frameworks based on asyncio. It's also possible to plug asyncio into Gtk, Qt, gevent, eventlet, gunicorn, tornado, etc. I will also discuss use cases of asyncio in production and benchmarks. Spoiler: asyncio is not slow. The asyncio library also evolved to become more usable: it has a better documentation, is easier to debug and has a few new functions. There is also a port to Python 2: trollius.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20221</video:player_loc><video:duration>1926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20225</video:thumbnail_loc><video:title>"It's about time to take your medication!" or how to write a friendly reminder bot ;-)</video:title><video:description>Florian Wilhelm - "It's about time to take your medication!" or how to write a friendly reminder bot ;-) The author shows how to use the [SleekXMPP] library in order to write a small chatbot that connects to Google Hangouts and reminds you or someone else to take medication for instance. The secure and recommended OAuth2 protocol is used to authorize the bot application in the [Google Developers Console] in order to access the Google+ Hangouts API. The author will elaborate then on how to use an event- driven library to write a bot that sends scheduled messages, waits for a proper reply and repeats the question if need be. Thereby, a primer on event-driven architectures will be given.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20225</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20213</video:thumbnail_loc><video:title>The Butler and the Snake - Continuous Integration for Python</video:title><video:description>Timo Stollenwerk - The Butler and the Snake - Continuous Integration for Python Continuous Integration is a software development practice where members of a team integrate their work frequently, leading to multiple integrations per day. Each integration is verified by an automated process (including tests) to detect integration errors as quickly as possible. This talk will introduce the basic principles for building an effective Continuous Integration system for Python-based projects. It will present the lessons learned from building a Jenkins-based CI system for an Open Source project with a distributed team of more than 340 core developers that ranks among the top 2% of all open source projects worldwide (Plone).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20213</video:player_loc><video:duration>1670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20200</video:thumbnail_loc><video:title>Distributed locks with Python and Redis</video:title><video:description>Sebastian Buczyński - Distributed locks with Python and Redis Traditional methods of coping with concurrent programming problems are well-known and described in literature. Many programming languages, including Python, contain in their standard libraries tools and primitives such as semaphores and can spawn threads or subprocesses. However, in the face of increasing interest in service oriented architecture and building distributed systems, that span across many independent server nodes, emerges a need to adapt traditional solutions, so they can be applied in the new environment. In this talk I will share my experiences gathered during building a modern contact center - highly concurrent system, which requires certain resources to be accessed exclusively by several self-contained components.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20200</video:player_loc><video:duration>1349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20224</video:thumbnail_loc><video:title>Incorporando administrado repositorios de información para generar documentación on-demand</video:title><video:description>Todd Waits - Incorporando administrado repositorios de información para generar documentación on-demand Generar documentación de forma dinámica es relevante para los ingenieros de software porque ellos interactúan con la data en el mismo donde está localizada. Es también relevante para los clientes porque la documentación se puede presentar en un formato organizado y claro. En esta presentación, hablaremos de cómo usar un proceso unificado para generar dinámicamente la documentación de diversas fuentes de data incluyendo los wikis y los sistemas de rastreo de incidencias. Idealmente, nosotros como ingenieros deberíamos interactuar solamente con una Fuente de información que nos dara como resultado una documentación vigente y correspondiente al estado actual de un sistema. En el Presente, el cliente recibe documentos incompletos y sin actualización dando una incorrecta impresión del estado vigente de un Sistema. Usando un proceso unificado para generar documentación de solo una Fuente de data permite presentar al cliente lo que se merece: artefactos actualizados y completos dando el real y mas reciente estado de un Sistema. El resto de esta presentación se enfocara en cómo lograr este Sistema.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20224</video:player_loc><video:duration>1858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20148</video:thumbnail_loc><video:title>The Python Compiler</video:title><video:description>Kay Hayen - The Python Compiler The Python compiler Nuitka has evolved from an absurdly compatible Python to C++ translator into a **statically optimizing Python compiler**. The mere peephole optimization is now accompanied by full function/module level optimization, with more to come, and only increased compatibility. Witness local and module **variable value propagation**, **function in-lining** with suitable code, and graceful degradation with code that uses the full Python power. (This is considered kind of the break through for Nuitka, to be finished for EP.) No compromises need to be made, full language support, all modules work, including extension modules, e.g. PyQt just works. Also new is a plugin framework that allows the user to provide workarounds for the standalone mode (create self contained distributions), do his own type hinting to Nuitka based on e.g. coding conventions, provide his own optimization based on specific knowledge. Ultimately, Nuitka is intended to grow the Python base into fields, where performance is an issue, it will need your help. Scientific Python could largely benefit from future Nuitka. Join us now.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20148</video:player_loc><video:duration>2140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20157</video:thumbnail_loc><video:title>Python idioms to help you write good code</video:title><video:description>Marc-André Lemburg - Python idioms to help you write good code Python focuses a lot on writing readable code and also tries to make solutions obvious, but this doesn't necessarily mean that you cannot write unreadable code or design your code in ways which makes it hard to extend or maintain. This talk will show some useful idioms to apply when writing Python code, how to structure your modules and also goes into details on which techniques to use and which to think about twice, based on 20 years of experience writing Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20157</video:player_loc><video:duration>1651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20164</video:thumbnail_loc><video:title>Python microservices on PaaS done right</video:title><video:description>Michał Bultrowicz - Python microservices on PaaS done right Lately, there's a lot of talk about microservices but not enough concrete examples and case studies. I want to change that by showing: - how thinking in PaaS terms can lead to robust and scalable designs; - what infrastructure and automation you need to set up to go along smoothly; - how to get real time metrics of your apps; - what makes Python good for microservices; - what is Python's performance relative to some alternatives. **Prerequisites for the talk:** - some experience with web development in Python; - basic knowledge of RESTful web services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20164</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20161</video:thumbnail_loc><video:title>TDD for APIs</video:title><video:description>Michael Kuehne - TDD for APIs It is always tough to test a complex API comprehensively. The additional level of complexity brings us to the question "How can we validate that our API is working as intended?" In this talk I will explain how to use test driven development for APIs to solve this problem and even further how TDD can drive an API Design towards a more usable design. I will outline my practical approach with an implementation example based on django. And finally I will give you a brief summary of my lessons learned using this approach in customer projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20161</video:player_loc><video:duration>2487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20153</video:thumbnail_loc><video:title>Diversity: We are not done yet</video:title><video:description>Lynn Root - Diversity: We are not done yet The past few years, we have made large strides to welcome more diverse people into our community. You see better gender ratios in attendance numbers at Python conferences, the billed speakers, the amount of women-centric programs. We can see the benefits of outreach. But we're not done yet. While a lot of the Python community embraces the importance of being diverse, we haven't taken that mindset to our workplace. From recruiting, we still hear, "sure, we wanted to recruit women, but we couldn't find them" and "we only focus on quality here, not gender!" Within company cultures, we hear "gender equality isn't a problem here!" or "women don't ask for a higher salary" and to "just lean in!" This talk will recount the diversity efforts of the past few years and quantify the effects on the Python community. But this talk will also address the not-so-low-hanging fruit; the deeper-rooted problems that still plague the community from inside where we work. And it will talk the audience through actionable items to improve one's work place that welcomes more diversity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20153</video:player_loc><video:duration>2258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20167</video:thumbnail_loc><video:title>Functional Python with Mochi</video:title><video:description>Mike Müller - Functional Python with Mochi While Python supports procedural, object-oriented, and functional programming, its functional features are not fully developed. Mochi is a Python-like functional language that compiles to Python 3 and PyPy 3 bytecode. It can use Python libraries and can be used from Python. Mochi adds functional features such as tail recursion optimization, no re-assignments in function definitions, persistent data structures, pattern matching, algebraic data types, a pipeline operator, better anonymous functions, Erlang-style actors, Lisp-style macros as well as many useful builtin functions. This talk presents what Mochi is, how it works, and what you can do with it. Functional programming can help to solve certain kind of problems elegantly. Done right, functional programs can be easily tested and provide more confidence that you program is really doing what you want. Mochi could be another tool in your toolbox. Functional programming can expand your horizon and can be a lot of fun. Mochi offers easy access to this new world because you can leverage your existing Python knowledge and libraries whenever needed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20167</video:player_loc><video:duration>1733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20154</video:thumbnail_loc><video:title>Metrics-driven development</video:title><video:description>Lynn Root - Metrics-driven development At Spotify, my team struggled to be awesome. We had a very loose understanding of what product/service our squad was responsible for, and even less so of the expectations our internal and external customers had for those services. Other than “does our Facebook login work?”, we had no understanding of how our services we’re responsible for were doing. How many users actually sign up or log in with Facebook? How many users have connected their Spotify account with their Uber account? Do folks even use Spotify with Uber? With a 2-month challenge period, my squad and I focused inward to establish those unanswered questions and to establish feedback loops and always-on dashboards. This talk will tell the story of how we chose which metrics are important for us to focus on, what technologies we have used and are using, and how we’ve iterated over our feedback loops to fine-tune what metrics we care about.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20154</video:player_loc><video:duration>1439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20160</video:thumbnail_loc><video:title>Bringing PostgreSQL towards zero downtime migration</video:title><video:description>Matthieu Rigal - Bringing PostgreSQL towards zero downtime migration with Python Using an SQL database offers a bunch of advantages; first of all its maturity and that it is understood by almost every software developer. But it has at least one main disadvantage. As the data is structured, if you want to modify the structure, for example on a long-running project, you need a migration and therefore almost for sure, a downtime. When you have to make a migration, to modify the structure of data for a small amount of records, it is so fast that it never gets problematic. But if you think to modify the structure of tables containing millions or billions of records, the time required to simply apply the structural change is problematic. Here are some changes we are working on at orderbird to go towards zero downtime migrations using some of the latest improvements of PostgreSQL 9.4, mainly logical replication and mixing in a little magic of some python scripting with psycopg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20160</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20155</video:thumbnail_loc><video:title>Speeding up search with locality sensitive hashing</video:title><video:description>Maciej Kula - Speeding up search with locality sensitive hashing Locality sensitive hashing (LSH) is a technique for reducing complex data down to a simple hash code. If two hash codes are similar than the original data is similar. Typically, they are used for speeding up search and other similarity comparisons. In this presentation I will discuss two ways of implementing LSH in python; the first method is completely stateless but only works on certain forms of data; the second is stateful but does not make any assumptions about the distribution of the underlying data. I will conclude the presentation by describing how we apply LSH to search at Lyst.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20155</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20147</video:thumbnail_loc><video:title>How-To: Build a local Python community</video:title><video:description>Jyrki Pulliainen - How-To: Build a local Python community Do you like visiting Python conferences like the EuroPython? Does it make you to want something similar where you live too? This talk looks into the effort, practical things and some good tips on how to bootstrap your own Python community where you live! If you already run a local Python community, join this talk to share your views and give your comments to those interested in building their first Python community. After the talk you have a good idea of what it takes to run your local Python community (spoiler: not much!) and how can you take it even further!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20147</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20239</video:thumbnail_loc><video:title>Function field analogues of compactifications of period domains</video:title><video:description>For a function field in one variable over a finite field, we will consider analogues of compactifications of period domains.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20239</video:player_loc><video:duration>4241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20240</video:thumbnail_loc><video:title>Derived Torelli theorem for K3 surfaces</video:title><video:description>Classical Torelli theorems are in their very formulation restricted to complex algebraic varieties. In this talk I will discuss a Torelli-type theorem for K3 surfaces in positive characteristic using the derived category of coherent sheaves as a substitute for the integral structure on Betti cohomology. I will also discuss various arithmetic consequences. This is joint work with Max Lieblich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20240</video:player_loc><video:duration>3632</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20249</video:thumbnail_loc><video:title>Algorithmic and statistical perspectives of randomized sketching for ordinary least-squares</video:title><video:description>Garvesh Raskutti - Algorithmic and statistical perspectives of randomized sketching for ordinary least-squares In large-scale data settings, randomized 'sketching' has become an increasingly popular tool. In the numerical linear algebra literature, randomized sketching based on either random projections or sub-sampling has been shown to achieve optimal worst-case error. In particular the sketched ordinary least-squares (OLS) solution and the CUR decomposition have been shown to achieve optimal approximation error bounds in a worst-case setting. However, until recently there has been limited work on consider the performance of the OLS estimator under a statistical model using statistical metrics. In this talk I present some recent results which address both the performance of sketching in the statistical setting, where we assume an underlying statistical model and show that many of the existing intuitions and results are quite different from the worst-case algorithmic setting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20249</video:player_loc><video:duration>2734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20251</video:thumbnail_loc><video:title>Trade-offs in Statistical Learning</video:title><video:description>I will explore the notion of constraints on learning procedures, and discuss the impact that they can have on statistical precision. This is inspired by real-life concerns such as limits on time for computation, on reliability of observations, or communication between agents. I will show how these constraints can be shown to have a concrete cost on the statistical performance of these procedures, by describing several examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20251</video:player_loc><video:duration>3397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20244</video:thumbnail_loc><video:title>Feynman amplitudes and limits of heights</video:title><video:description>Feynman amplitudes constitute a beautiful little island of algebraic geometry surrounded by a sea of physics. Ancient AG's marooned on the island cannot help but feel skeptical about the seaworthness of the transport physics offers from the island to the shores of reality. With the advent of string theory, physicists understand another approach, realizing Feynman amplitudes as suitable limits when the string tension goes to zero. This talk will give an algebra-geometric interpretation of the idea. The Feynman amplitude becomes an integral over the space of nilpotent orbits at a point on the boundary of the moduli space of marked curves. The integrand is a limit of heights of cycles supported on the markings. This is joint work with José Burgos Gil, Omid Amini, and Javier Fresan.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20244</video:player_loc><video:duration>4589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20247</video:thumbnail_loc><video:title>On the cohomology of the punctured spectrum in the mixed characteristic case</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20247</video:player_loc><video:duration>4083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20246</video:thumbnail_loc><video:title>Principle B for de Rham representations</video:title><video:description>Let X be a smooth connected algebraic variety over a p-adic field k and let L be a Q p étale local system on X. I will show that if the stalk of L at one point of X, regarded as a p-adic Galois representation, is de Rham, then the stalk of L at every point of X is de Rham. This is a joint work with Ruochuan Liu.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20246</video:player_loc><video:duration>3565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20242</video:thumbnail_loc><video:title>Non-representational thinking: Methodologische Überlegungen anhand des Bonner Sperrmüllassemblages</video:title><video:description>This paper undertakes a creative exploration of bulky rubbish [sperrmüll] in the City of Bonn by expanding on and utilising what has come to be known as non-representational thinking. Through a non-representational engagement with sperrmüll, I shed light on waste as a significant human-nonhuman ecology as it appears in an especially routinised manifestation in urban space. In doing so, the paper contributes to a discussion about enacting non-representational methodologies within German-speaking human geography. Here, there are three methodological interventions for a non-representational endeavour: (1) interfering, (2) material thinking, and (3) writing and presentation. These interventions are supported by revisiting Deleuze and Guattari’s notion of assemblage; using it as a way to attend to sperrmüll as an area-sized fabrication connecting humans and various other materialities, and which directs thought towards a wide array of agencies. In conclusion, non-representational perspectives are advanced as a way to expose the affective ecologies that enable certain actions and hamper others.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20242</video:player_loc><video:duration>59</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20234</video:thumbnail_loc><video:title>Das Cytoplasma der Pflanzenzelle: Allium cepa - Innenepidermis der Zwiebelschuppe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20234</video:player_loc><video:duration>757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20229</video:thumbnail_loc><video:title>Lecciones aprendidas en un proyecto grande de Django</video:title><video:description>Yamila Moreno - Lecciones aprendidas en un proyecto grande de Django Un proyecto hecho en Django durante dos años da para muchas anécdotas y mucho aprendizaje. Esta charla es un repaso por las decisiones sobre lo humano y lo técnico que fuimos tomando durante el desarrollo del proyecto. Señalaré las buenas decisiones que tomamos en el equipo, y también las que no nos salieron bien y nos hicieron aprender por las malas. Tanto las buenas como las malas decisiones nos enseñaron muchísimo y aquí las compilo junto con unos cuantos tips que pueden divertir y, ojalá, inspirar a la audiencia, especialmente a aquellas personas que se enfrentan por primera vez a un proyecto grande.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20229</video:player_loc><video:duration>1377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20166</video:thumbnail_loc><video:title>Testing web apps with Selenium</video:title><video:description>Michal Hořejšek - Testing web apps with Selenium „Selenium automates browser.“ Selenium can be used as tool for testing web applications. At first it can be pretty hard to start testing with Selenium, but later on it can be even harder. I want to show you that it doesn't have to be true. That it can be easy, actually. But you have to know few things which you have to be careful about and that there is tool webdriverwrapper which can make it easy for you. I will speak about handling pages with JavaScript and which common problem can you have, how to run Selenium on servers without X server, how to deal with tabs, how to test with UnitTest or pytest, and how can webdriverwrapper make things easier for you and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20166</video:player_loc><video:duration>2319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20176</video:thumbnail_loc><video:title>Keynote: It's Dangerous To Go Alone, Take This: The Power of a Community</video:title><video:description>Ola Sitarska/Ola Sendecka - Keynote: It's Dangerous To Go Alone, Take This: The Power of a Community In this keynote, Ola and Ola will take you on a fantastic journey to the magical world of little Liz, who is totally enchanted by technology. The story of Liz will show that with a little bit of magic, curiosity, courage and hard work, you can defeat all the obstacles standing in your way. You'll discover with her that making big and scary things is easier when you're not doing them alone. Because sometimes, one magical spell, the helpful hand of a friend or this shiny sparkle is all it takes to make a dent in one's universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20176</video:player_loc><video:duration>2471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20173</video:thumbnail_loc><video:title>Lessons learned with asyncio ("Look ma, I wrote a distributed hash table!")</video:title><video:description>Nicholas Tollervey - Lessons learned with asyncio ("Look ma, I wrote a distributed hash table!") This talk introduces the asyncio module. I'll cover what it's for, how it works and describe how I used it to write a real-world networked application (a distributed hash table). We'll explore the event loop, coroutines, futures and networking with examples from my code. This won't be an exhaustive exposition. Rather, attendees will grasp enough of asyncio to continue with their own studies. By the end of this introductory talk I hope attendees will want to learn more about asyncio and perhaps give it a try in their own projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20173</video:player_loc><video:duration>1480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20172</video:thumbnail_loc><video:title>Image recognition and camera positioning with OpenCV. A tourist guide application.</video:title><video:description>Francesco Nazzaro - Image recognition and camera positioning with OpenCV. A tourist guide application. OpenCV Python bindings provide several ready to use tools for camera calibration, image recognition and camera position estimation. This talk will show how to recognize a picture, from a library of known paintings, and compute the camera position with respect to the recognized picture using OpenCV and numpy. This is applied to a tourist guide application for Google Glass through the recognition of the paintings exposed in the museum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20172</video:player_loc><video:duration>1445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20158</video:thumbnail_loc><video:title>Lessons learned about testing and TDD</video:title><video:description>Marco Buttu - Lessons learned about testing and TDD One day our software will go in production, and so shortly we will pay dearly for our youthful mistakes. Without regression tests, we will be in deep trouble. If we have regression tests, but we did not have performed TDD, we should probably increase the effort in bug fixing and maintenance, since we do not have enough code coverage and our tests come out complex. By retracing the author youthful mistakes, we will see a complete development workflow, from the user story to the low-level tests, in order to highlight the differences between functional, integration and unit tests, the best practices, and the lessons learned by the author during the development of the [Sardinia Radio Telescope] control software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20158</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20170</video:thumbnail_loc><video:title>What's the fuzz all about? Randomized data generation for robust unit testing</video:title><video:description>Moritz Gronbach - What's the fuzz all about? Randomized data generation for robust unit testing In static unit testing, the output of a function is compared to a precomputed result. Even though such unit tests may apparently cover all the code in a function, they might cover only a small subset of behaviours of the function. This potentially allows bugs such as heartbleed to stay undetected. Dynamic unit tests using fuzzing, which allows you to specify a data generation template, can make your test suite more robust. In this talk, we demonstrate fuzzing using the hypothesis library. Hypothesis is a Python library to automatically generate test data based on a template. Data is generated using a strategy. A strategy specifies how data is generated, and how falsifying examples can be simplified. Hypothesis provides strategies for Python's built-in data types, and is easily customizable.Since test data is generated automatically, we can not compare against pre-computed results. Instead, tests are usually done on invariants of functions. We give an overview of such invariants. Finally, we demonstrate how we use fuzzing to test machine learning algorithms at Blue Yonder.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20170</video:player_loc><video:duration>1215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20171</video:thumbnail_loc><video:title>Antipatterns for Diversity</video:title><video:description>Naomi Ceder - Antipatterns for Diversity **Stop doing the same thing but expecting different results** As developers we put considerable effort into optimisation. We are always tinkering, trying to make things better, and striving to remove antipatterns from our code and our development processes. Yet for some reason we have not been as good at applying this spirit of optimisation to the problem of increasing diversity, even though most people these days agree that, like good tests, agile methodologies, and virtual environments, diversity is a "good thing". My position is that just as there is no single easy way to write good code there is no single easy way to increasing diversity. There are, however, several things that companies and organisations do which actually work against diversity. This talk will explore these antipatterns for diversity, including uncritical belief in meritocracy, lack of understanding of the realities of marginalisation, null processes, misunderstanding of "culture fit", and an unwillingness to change, as well as some ways that teams, companies, and organisations might work to combat them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20171</video:player_loc><video:duration>1519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20174</video:thumbnail_loc><video:title>What dojos are and how we run them at pyBCN</video:title><video:description>Núria Pujol/Ignasi Fosch - What dojos are and how we run them at pyBCN Coding dojos are a very good way to share coding knowledge among members in a community, and, at the same time, introduce people into the language and community. Sometimes, though, the typical approach to set coding dojos may prevent expert coders to join the session. This is the story of the pyBCN's dojos, so far.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20174</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20179</video:thumbnail_loc><video:title>The Salt Route</video:title><video:description>Pablo Seminario - The Salt Route An introduction to the devops culture by sharing our experience at PeopleDoc Inc. a successfully French start-up. The salt route talk presents some best practices and common mistakes that arise in everyday teamwork between developers and sysadmins using SaltStack for configuration management, server provisioning, orchestration and Django web applications deployment. As an introductory talk there is no prerequisites required.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20179</video:player_loc><video:duration>1272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20168</video:thumbnail_loc><video:title>Python gure etxean: (r)eboluzioa atzo, gaur eta bihar</video:title><video:description>Mikel Larreategi - Python gure etxean: (r)eboluzioa atzo, gaur eta bihar 2000 urtean CodeSyntax sortu zenetik Python erabili dugu gure lan ia guztiak egiteko. Lan horiek egitean izandako (r)eboluzioa azalduko dugu hitzaldi honetan: python script arruntetatik, Zope aplikazioen zerbitzarian nabigatzaile baten programatzetik, fitxategi sisteman programatzera pasatu gara, Turbogears ere ikutu dugu eta orain Plone, Django eta Pyramid darabilgu. Since the beginning of our company in year 2000 we have been using Python to do our work. We will explain the (r)evolution we faced working with python during this 15 years: small python scripts, browser-based-development using Zope Application Server, we touched Turbogears and now Plone, Django and Pyramid applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20168</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20195</video:thumbnail_loc><video:title>DumbDev -- eight rules for dumb development</video:title><video:description>Rob Collins - DumbDev -- eight rules for dumb development So often, we've been encouraged to be smart in our development. "Work smarter not harder!" say the encouraging posters. But the desire to be smart, and be seen to be smart, is hurting. The design suffers, the code suffers, and it's hard to recruit developers smart enough to cope with the problems caused. In this talk, I'm proposing an alternative to being smart: ** DumbDev **. Let's use our brains for enjoyable, interesting things, rather than wrestling with code written for smart developers. **So what do I mean by  dumb ?** Well, I don't mean 'ignorant'. A clever person can be ignorant of some important information, and learn it. With ignorance, there is hope. I'm also not talking about its opposite, 'stupidity'. This occurs when someone is given the information or advice, and chooses to ignore it. Dumb isn't stupid. Nor is it silent, as in someone who can't speak. Instead, the picture I have is of one of the early computers: very small RAM, disk space measured in KB, and a woefully inadequate CPU. In other words, slow, with very little working memory and limited persistent storage. Hey, this describes my brain -- and I realise that's an asset! I will write better software if I take this into account. So, I'm a ** DumbDev **, which means I can't hold in my mind the infamous [Plone Site class hierarchy] (see [Michele Simionato's article]). Rather than beat myself up about this, I can say, "Hold on, maybe deep inheritance is a bad idea..." There is some debate about the number of things we can think about simultaneously: it may be 7, 9, 5, 4 or even only 3. We can learn some tricks to appear to cope with more, but most of us can't easily do 38. Here's the first ** DumbDev ** rule, putting a sensible limit on complexity: 1. All diagrams must fit on a Noughts and Crosses (Tic-tac-toe) board**. There are seven further rules for me to explain in this talk. I will demonstrate the benefits of the ** DumbDev ** approach, with good and bad examples. At the end of the presentation, I hope you will realise that you're a better developer than you thought at the start. The next time it takes you two hours to debug a simple exception, you'll know that it's not you. It's because the system wasn't written using ** DumbDev ** rules.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20195</video:player_loc><video:duration>2230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20184</video:thumbnail_loc><video:title>Import Deep Dive</video:title><video:description>Petr Viktorin - Import Deep Dive Whatever you need to do with Python, you can probably import a library for it. But what exactly happens when you use that import statement? How does a source file that you've installed or written become a Python module object, providing functions or classes for you to play with? While the import mechanism is relatively well-documented in the reference and dozens of PEPs, sometimes even Python veterans are caught by surprise. And some details are little-known: did you know you can import from zip archives? Write CPython modules in C, or even a dialect of Lisp? Or import from URLs (which might not be a good idea)? This talk explains exactly what can happen when you use the import statement – from the mundane machinery of searching PYTHONPATH through subtle details of packages and import loops, to deep internals of custom importers and C extension loading.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20184</video:player_loc><video:duration>1663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20196</video:thumbnail_loc><video:title>Scaling MySQL with Python</video:title><video:description>Roberto Polli - Scaling MySQL with Python Python is the language of choice for the orchestration part of MySQL 5.6. After a brief introduction of MySQL replication architecture, the talk presents the python utilities released by MySQL: - a set of drivers in pure-python - mysql-utilites for replication, management and failover - fabric, a tool for scaling, sharding and provisioning new servers You will see how to: - create resilient configurations in minutes - use mysql-fabric to create high available infrastructures As a plus, we'll show how we: - implemented a fabric provider for provisioning new databases via docker</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20196</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20194</video:thumbnail_loc><video:title>Faking It - The Art of Testing Using Verified Fakes</video:title><video:description>Richard Wall - Faking It - The Art of Testing Using Verified Fakes Have you ever worried that your tests aren't as good because they're running against a fake or mock instead of the real thing? Verified fakes solve this problem. Verified fakes allow for simplified testing using fakes while still providing the assurance that code tested using a fake implementation will behave the same way when used with a real implementation. The talk will begin with a case-study, demonstrating what it means to write a "verified fake" implementation of a public API. I will show how to write tests that verify a fake implementation of a well defined API and I will show how those same tests can be re-used to verify and test real implementations of the same API. The talk will end with a proposal that more libraries should include verified fakes. I will show, with real-world examples, how verified fakes can be used by integrators and discuss how they are superior to ad-hoc, unverified, mocking. During the talk I will refer to various real world, Open Source examples. Including: * Flocker's Pluggable "Block Device Backend" This API allows Flocker to manipulate file systems on OpenStack Cinder Blocks and AWS EBS devices. It also makes it easy for third parties to implement their own Flocker block device backends. * Eliot's Memory Logger - and its use in testing and verifying logged messages. * LibCloud's DummyNodeDriver - and its limitations. * Boto - as an example of a library that could benefit from a verified, introspectable fake. * Docker-py - as an example of a library for which we have written a verified fake. There will be at least 5 minutes for discussion at the end of the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20194</video:player_loc><video:duration>1784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20181</video:thumbnail_loc><video:title>Building nice command line interfaces - a look beyond the stdlib</video:title><video:description>Patrick Mühlbauer - Building nice command line interfaces - a look beyond the stdlib One of the problems programmers are most often faced with is the parsing and validation of command-line arguments. If you're new to Python or programming in general, you might start by parsing sys.argv. Or perhaps you might've already come across standard library solutions such as getopt, optparse or argparse in the official documentation. While these modules are probably preferable to parsing sys.argv yourself, you might wonder if there are more satisfactory solutions outside of the standard library. Well, yes there are! This talk will give you an overview of some popular alternatives to the standard library solutions (e.g. click, docopt and cliff), explain their basic concepts and differences and show how you can test your CLIs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20181</video:player_loc><video:duration>1738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20186</video:thumbnail_loc><video:title>Writing quality code</video:title><video:description>Radosław Jankiewicz - Writing quality code The quality of written code is an important factor in a final success of a software project. Perhaps there is no universal definition of high quality code, however usually it's characterized as clear and readable, well-designed, well tested and documented, easier to debug, maintain and extend, etc. Python was designed to be a highly readable language that would make it easier to develop high quality code. Nevertheless, programming language is only a tool in a software development process and in the end the quality of code depends mostly on its author's concept and decisions he make. In this talk I would like to present some of ideas, techniques and tools for improving the quality of written code, tried out with a good result in everyday work on developing software in Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20186</video:player_loc><video:duration>1390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20193</video:thumbnail_loc><video:title>Python &amp; Internet of Things</video:title><video:description>Ravi Vagadia - Python &amp; Internet of Things There is a lot buzz about the Internet of things and how it's going to be the next big thing in computing. Python can power "things" and is used extensively in network applications, however there isn't much information out there about where Python can be used to build end-to- end IoT products. Goals : To put into perspective the usefulness of Python in building IoT products. Spread awareness on possibilities of using Python on embedded hardware.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20193</video:player_loc><video:duration>1585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20197</video:thumbnail_loc><video:title>PyPy and the future of the Python ecosystem</video:title><video:description>Romain Guillebert - PyPy and the future of the Python ecosystem Python has a great versatile ecosystem but the competition is getting better, this talk is about how Python can keep up with these new languages and where PyPy fits into this. Recently we've seen the rise of new technologies like Go, Node.js and Julia, those have the ability to build an ecosystem on a clean slate and thus be better than Python in some aspects. What would it take to be as good as those technologies on those aspects without loosing all the things we love about Python ? This talk will describe my perfect future where Python keeps getting better, gets to keep it's great set of libraries and where PyPy fits in that future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20197</video:player_loc><video:duration>1321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20192</video:thumbnail_loc><video:title>Metaprogramación en Python</video:title><video:description>Raúl Cumplido - Metaprogramación en Python Según wikipedia: "La metaprogramación consiste en escribir programas que escriben o manipulan otros programas (o a sí mismos) como datos, o que hacen en tiempo de compilación parte del trabajo que, de otra forma, se haría en tiempo de ejecución. Esto permite al programador ahorrar tiempo en la producción de código." En esta charla veremos diferentes mecanismos que Python proporciona como: - Decoradores - Metaclasses - Descriptors A través de varios ejemplos veremos como reutilizar código en varias funciones y clases, como modificar como nuestras clases se generan, como se genera una clase (que funciones se llaman cuando una clase se crea) o como se genera una instancia. Veremos también que fácilmente se nos puede ir de las manos y como utilizar con cuidado las herramientas que Python nos proporciona.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20192</video:player_loc><video:duration>1997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20175</video:thumbnail_loc><video:title>Karakate magaletik EuroPythoneko tontorrera</video:title><video:description>oier etxaniz - Karakate magaletik EuroPythoneko tontorrera Orain dela urte batzuk asi genuen bidea azalduko dut, Python San Sebastian elkartea nola sotu genuen eta hortik pixkanaka pixkanaka nola sortzen joan den EuroPython sortzeko grina. Gendeari nahi izan eskero eta lan egin eskero EuroPython bezelako kongresu bat antolatzea posible dela erakustea du helburu hitzaldi honek.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20175</video:player_loc><video:duration>1067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19468</video:thumbnail_loc><video:title>Lec 6. Basic Properties of Solutions &amp; Review Problems</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 06. General Chemistry Intermolecular Forces -- Basic Properties of Solutions and Review Problems -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19468</video:player_loc><video:duration>4449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19469</video:thumbnail_loc><video:title>Lec 7. Solutions and Colligative Properties</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 07. General Chemistry -- Solutions and Colligative Properties -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19469</video:player_loc><video:duration>4555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19472</video:thumbnail_loc><video:title>Lecture 03. Alcohols, Ethers, and Epoxides Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:17- Student's Choice 01:41- 9.3: IUPAC Nomenclature 04:47- 9.4: Properties 9:51- 9.5: Cool Examples 14:18- 9.6: Alkoxides As Nucleophiles 22:00- 9.6: Make alkoxides with sodium hydride 29:32- 9.6: Strategic ether synthesis 37:16- 9.7: Don't displace HO- or RO- in Sn2 43:49- 9.8: E1 Dehydration of tertiary Alcohols via Carbocations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19472</video:player_loc><video:duration>3134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19475</video:thumbnail_loc><video:title>Lecture 06. Alkenes, Part 1</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:22- Exterminators use rain-activated chemical to wash away bugs 01:54- Structure of bifenthrin 06:56- How to enumerate steps CHAPTER 10-Alkenes 09:37- 10.1:Introduction 10:51- 10.1: Introduction-Configurational stability of C=C vs. C-C 13:47- 10.1: Introduction-Contrast reactivity of C-C vs. C=C 16:59- 10.1: Degree of Unsaturation 20:40- 10.2: Calulate Degrees of Unsaturation from Molecular Formula 29:20- 10.3: Know cis/trans &amp; E/Z 37:58- 10.4.5.6: Physical Properties, Interesting Alkenes, Lipids 42:48- 10.7: Ways I Like to Make Alkenes (so far)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19475</video:player_loc><video:duration>2882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19471</video:thumbnail_loc><video:title>Lecture 02. Alcohols, Ethers, and Epoxides Part 1</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:17- First new drug in 40 years approved by FDA 01:17- Structure of bedaquiline 2:23- EEE website CHAPTER 7/8 4:37- Reactions of primary and secondary Alkyl Halides 6:54- Reactions of tertiary Alkyl Halides 12:14- Examples 20:58- Examples (slide 2) CHAPTER 9-Alcohols, Ethers, and Epoxides 28:14- 9.1: Introduction 36:46- 9.2: Structure 39:35- 9.3: IUPAC Nomenclature</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19471</video:player_loc><video:duration>2718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19473</video:thumbnail_loc><video:title>Lecture 04. Alcohols, Ethers, and Epoxides Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:17- OLED TV 01:38- OLED explained 03:34- 9.8: E1 Dehydration of tertiary Alcohols via Carbocations 07:00- 9.8: E1 Dehydration of secondary Alcohols via Carbocations 10:28- 9.9: Carbocations rearrange through 1,2 shifts 18:38- 9.9: 1,2 shifts make challenging test questions 26:09- 9.10: Dehydration with POCl3/pyridine 33:35- 9.11: SN1 conversion of tertiary R-OH to tertiary R-X 40:00- 9.11: SN2 conversion of primary R-OH to primary R-Cl with ZnCl2 45:29- 9.12A: Sn2 conversion of R-OH to R-Cl with SOCl2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19473</video:player_loc><video:duration>3130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19478</video:thumbnail_loc><video:title>Lecture 09. Alkynes, Part 1</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:11- Why Europe's Healthiest Economy Has Its Worst Drug Problem 01:36- Morphine and Fentanyl 02:56- 10.8: Recall Addition of Electrophiles to Alkenes 06:46- 10.16: Hydroboration-Oxidation 10:47- 10.16: Hydroboration Step 16:58- 10.16B: Oxidation of the C-B Bond 21:16- 10.17, 10.18: Keeping Track, Alkenes in Synthesis 29:25- Multi-step synthesis CHAPTER 11-Alkynes 33:49- 11.1: Introduction 38:09- 11.1: Reactivity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19478</video:player_loc><video:duration>2694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19477</video:thumbnail_loc><video:title>Lecture 08. Alkenes, Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:07- Foul smell complaints in southern England after gas leak 00:51- Mercaptans stink 02:23- The Lubrizol plant map 04:03- 10.8: Addition of Electrophiles to Alkenes 5:44- 10.12: Hydration: Acid-Catalyzed Addition of H2O 09:49- 0.12: Hydration: Acid-Catalyzed Addition of H20 15:30- 10.13: Halogenation: Addition of Br2 and Cl2 18:26- 10.13: Mechanism Involves a 3-Membered Ring Halonium Ion 25:28- 10.14: Stereochemistry of Halogenation 30:44- 10.14: Halogenation Stereochemistry 36:08- 10.15: Halohydrin Formation: Halogenation in Water 40:54- 10.15: Halohydrin Formation: Halogenation in Water-Steps</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19477</video:player_loc><video:duration>2798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19461</video:thumbnail_loc><video:title>Lecture 23. Redox in Basic Solutions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:07- Redox in Basic Solutions 02:51- Midterm Results 07:56- Midterm Woes 11:27- Midterm Woes, Slide 2 20:16- Redox Reactions in Solution 22:07- Balancing Redox (Basic) 24:40- Half-Reactions (Basic)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19461</video:player_loc><video:duration>2581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19456</video:thumbnail_loc><video:title>Lecture 18. Acid-Base Reactions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Acid-Base Reactions 01:37- Acids and Bases 03:39- Acids and Bases, Slide 2 05:12- Acids 08:25- Bases 10:29- Acid-Base Reactions: Hydrocholoric Acid and Potassium Hydroxide 15:53- Acid-Base Reactions: H+ and OH- 17:48- Acid-Base Reactions: Perchloric Acid and Magnesium Hydroxide 24:03- Titrations 25:22- Titrations: Neutralization Reaction 26:41- Youtube Example: Titration 28:06- Indicators 28:49- Indicators, Slide 2 29:52- Acid-Base Reactions: Neutralizing NaOH with HCl 35:35- Acid-Base Reactions: Hydrochloric Acid Added to BA(OH)2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19456</video:player_loc><video:duration>2617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19465</video:thumbnail_loc><video:title>Lec. 14. Corrections, Midterm Postmortem, Free Energy and Equilibrium</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 14. General Chemistry Intermolecular Forces -- Corrections, Midterm Postmorterm, Free Energy, and Equilibrium -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19465</video:player_loc><video:duration>4262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19447</video:thumbnail_loc><video:title>Lecture 09. Organic Compounds</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:05- Organic Compounds 02:54- Midterm 1 04:25- Organic Molecules, Covalent Bonds 06:29- Organic Chemistry 07:25- Why Carbon? 09:45- Alkanes 10:24- Common Bonding Patterns 14:29- Condensed Structural Formulas 17:25- Condensed Structural Formulas, Slide 2 21:56- Line Structures 25:15- Line Structures: Practice 27:41- Line Structures: Practice, Slide 2 31:01- Line Structures: Writing Formulas 34:00- Line Structures: Writing Formulas, Slide 2 35:42- An Exam Example 39:09- Bee Pheremones 40:10- Indigo 41:10- Steroids 42:02- The Pill 42:32- The Pill for Men 43:00- See You on Friday!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19447</video:player_loc><video:duration>2589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19446</video:thumbnail_loc><video:title>Lecture 08. Naming Compounds</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:05- Naming Compounds 00:58- Elements... 03:09- Bedtime Stories 03:29- From Elements to Compounds 04:50- What's in a Name? 06:55- Binary Ions- Naming Type I Binary Ions 09:21- Binary Ions- Naming Type II Binary Ions 05:15- Naming Compounds: Binary Ions 12:57- Binary Ions 16:13- Naming Compounds: Polyatomic Ions 17:27- Naming Compounds: Binary Covalent 20:51- Naming Compounds: Acids 23:09- Acids 25:14- Hydrates 27:48- Common Stinkers 30:55- Example 33:21- Example, Slide 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19446</video:player_loc><video:duration>2166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19464</video:thumbnail_loc><video:title>Lec. 13. "Clean Natural Gases" and More Review Problems</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 13. General Chemistry Intermolecular Forces -- Clean Natural Gases -- Instructor: Athan J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19464</video:player_loc><video:duration>4222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19438</video:thumbnail_loc><video:title>Thermochemistry: Work, Heat, &amp; First Law of Thermodynamics</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 09. General Chemistry -- Thermochemistry: Work, Heat, and the First Law of Thermodynamics -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19438</video:player_loc><video:duration>4328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19466</video:thumbnail_loc><video:title>Lec. 16. Equilibrium Constants: Temperature and Pressure</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 16. General Chemistry Intermolecular Forces -- Equilibrium Constants -- Termparature and Pressure Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19466</video:player_loc><video:duration>4338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19445</video:thumbnail_loc><video:title>Lecture 07. Ions and Molecules</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:05- Ions and Molecules 00:59- Atoms and Isotopes- Periodic Table 03:11- Atoms and Isotopes 05:32- Ions 06:48- Elemental Ions 08:16- Common Names for Elemental Ions 10:51- What Charge Does the Ion Have? 13:02- Type II Cations 14:00- Ions 16:38- Examples 18:22- Polyatomic Ions 21:39- Ionic and Covalent Bonds 23:11- Ionic Compounds 25:02- Formula of Ionic Compounds 29:01- Molecules 31:41- Typical Molecular Compounds 32:42- Molecular Models 33:29- Molecule or Ionic Compound?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19445</video:player_loc><video:duration>2285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19449</video:thumbnail_loc><video:title>Lecture 11. Mole and Molar Mass (no captions)</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Mole and Molar Mass 00:24- Midterm Results 04:34- Midterm Summary 08:02- Coversions 11:58- Naming Compounds 14:46- Moving On: Next Stop Chapter 3 15:20- Counting Atoms 18:00- Mole 20:36- Mole, Slide 2 24:19- Mole: Example, Titanium 26:59- Mole: Example, CO2 30:54- Molar Mass: From Atoms to Molecules 33:12- Molar Mass: Example 1 36:36- Molar Mass: Example 2 40:25- Molar Mass: Example 3 42:50- Molar Mass: Example 4</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19449</video:player_loc><video:duration>2747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19437</video:thumbnail_loc><video:title>Lec. 18. Chemistry Applies to Us &amp; Review Problems/Calculator Tricks</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 18. General Chemistry Intermolecular Forces -- Chemistry Applies to Us and Review Problems -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19437</video:player_loc><video:duration>3724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19453</video:thumbnail_loc><video:title>Lecture 15. Fun</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:07- Fun 02:08- Puzzles 02:54- Balancing Equations 07:15- Limiting Reagents: Diagrams 09:50- Limiting Reagents: Cl and O 18:42- Percent Yield 22:46- Example Problem: Excess Reagent Molecules 28:06- Example 31:03- Example 33:31- Exploding Cars 35:23- Exploding Cars, Slide 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19453</video:player_loc><video:duration>2722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19470</video:thumbnail_loc><video:title>Lecture 01. Review of Chem 51A</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:44- Why invest in organic chemistry? 03:40- Are there other reasons to invest in organic chemistry? 04:53- Why invest in this course? 06:38- Who is running this course? 07:34- Who are the Sherpas? 08:56- What are we covering this quarter? 11:06- Where is my syllabus? 11:36- How is my grade determined? 14:13- Sapling Online Homework 15:52- Why go to discussion section? 17:35-Organic Chemistry Department Tutoring 18:17- What other resources are available? 20:33- Are more structured resources available? LARC 21:42- How do I communicate with the instructor? 23:39- Notable words from Benjamin Franklin 25:45- Review of Chem 1A 29:10- Chapter 1- Structure and Bonding 34:43- Chapter 7/8- Review of primary and secondary Alkyl Halides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19470</video:player_loc><video:duration>2518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19460</video:thumbnail_loc><video:title>Lecture 22. Midterm II Review</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:07- Midterm II Review 01:46- Midterm II Information 02:20- What Will Be On the Second Midterm? 04:34- Moles and Mass 07:12- Mass Percentages 11:48- Balancing Chemical Equations 17:43-Chemical Equations 22:26-Chemical Equations, Slide 2 26:31-Molarity and Dilution 28:32-Molarity and Dilution: Midterm Example 32:04-Limiting Reagents 36:37-Limiting Reagents: Midterm Example 43:52-Precipitation Reactions 46:50-Acid Base Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19460</video:player_loc><video:duration>2878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19485</video:thumbnail_loc><video:title>Lecture 16. Infrared Spectroscopy + Ch. 14</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Topics Covered: Infrared Spectroscopy and Chapter 14. Index of Topics: 00:09- Superomniphobic material 01:47- Underlying Molecules CHAPTER 13- Mass Spectrometry and Infrared Spectroscopy 04:42- 13.1: The Mass Spectrometer-how does it work? 09:26- 13.1-13.3: Mass spectra are complex due to fragmentation 11:55- 13.4: The Exact Mass gives the Molecular Formula 15:14- 10.2: Use the Molecular Formula to determine Degree of Unsaturation 19:25- 13.5: Electromagnetic Radiation and Infrared 22:45- 13.6: Dumb Characteristics of an IR spectrum 26:56- 13.6: Key Frequency Regions of the IR spectrum 32:22- 13.6: Practice: Regions of the IR spectrum 34:58- 13.6,7: Polar Bonds Lead to Intense Peaks 39:35- 13.7: Hydrogen bonding leads to lumpy peaks 42:06- 13.6: Dumb Characteristics of an IR spectrum (revisited) 42:44- 13.6,7: Check if C-H stretches are above or below 300 cm^(-1) 46:00- Reading Spectra Examples</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19485</video:player_loc><video:duration>3074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19487</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19487</video:thumbnail_loc><video:title>Lecture 18. NMR Spectroscopy, Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:13- Hash Oil 01:25- Structure of tetrahydrocannaboil 04:02- 14.11, 14.12: C NMR Chemical Shift Ranges 11:20- 14.11, 14.12: Practice Using C NMR Chemical Shift Ranges 15:40- 14.2: How many signals should I expect in the H spectrum? 20:46- 14.2: Diastereotopic or Enantiotopic Protons? Use the Z-test 27:19- 14.2: Use the Z-test, Slide 2 29:58- 14.3B: H NMR Chemical Shift Ranges 39:27- 14.3A, 14.4: Shielding and Deshielding Effects-anisotropy 42:23- 14.3A, 14.4: Shielding and Deshielding Effects-proximity to the pi system 46:03- 14.3A, 14.4: Sheilding and Deshielding Effects-electronegative atoms 48:32- 14.5: Integration of H NMR Peaks</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19487</video:player_loc><video:duration>3105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19490</video:thumbnail_loc><video:title>Lecture 21. Conjugation, Resonance, Diels-Alder Reactions, Part 1</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:31- Doritos Ingredients 01:38- Molecular Structures of Doritos Ingredients CHAPTER 16-Conjugation, Resonance, and Dienes 03:46- 16.1: What is Conjugation? 10:36- 16.3: Common Forms of Resonance 20:07- 16.3, 16.4: Rank Resonance Structures to Predict Properties 29:00- 16.5: Lone pairs must be in p orbitals to interact with pi bonds 35:27- 16.6: Two flat conformers of conjugated dienes 41:12- 16.9: Reactivity of pi bonds vs. stability of the overall molecule 46:06- 16.10-1,2: Addition vs. 1,4-Addition</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19490</video:player_loc><video:duration>3109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19489</video:thumbnail_loc><video:title>Lecture 20. Radicals</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:17- Pycnogenol 00:42- What is Pycnogenol? 01:11- Molecular Structure of Pycnogenol 03:22- 14.8: Splitting by More than One Type of Proton 07:55- 14.9: Time Dependence of H NMR Spectroscopy-Bond Rotation 09:42- 14.9: Time Dependence of H NMR Spectroscopy CHAPTER 15- Radicals 15:37- 15.1: Radicals-Reactivity and Stability 21:04- 15.1, 15.2: Reactions of Radicals-a specialized arrow symbol 24:55- 15.3, 15.6, 15.7: Selective conversion of tertiary R-H to tertiary R-Br 29:35- 15.4: Mechanism for Radical Bromination 36:26- 15.8: Carbon radicals react on either end of the p orbital 42:15- 15.10: Allylic Bromination 48:06- 15.13: Anti-Markovinkov of HBr to H2C=CHR 50:39- Chapter 15-Radical Summary</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19489</video:player_loc><video:duration>3088</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19492</video:thumbnail_loc><video:title>Lecture 23. Aromaticity</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:11- Lake Elsinore toddler bitten by rattlesnake 00:54- Antivenom 05:00- 16.13: Drawing Bridged Bicyclic Products of Diels-Alder Reactions (corrected slide) 06:25- 17.7: Huckel's Rule-Recognizing Anti-aromatic Compounds 12:43- 17.7: Recognizing Anti-aromatic Compounds 18:13- 17.8C: How Do I Know if an atom is planar? 19:05- 17.8C: Aromatic Ions 26:29- 17.8C: How Do I Know if an atom is planar, revisited 29:56- 17.8D: Aromatic Heterocycles-Which lone pairs do I count? 38:45- 17.8B: Other Aromatic Compounds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19492</video:player_loc><video:duration>2589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19491</video:thumbnail_loc><video:title>Lecture 22. Conjugation, Resonance, Diels-Alder Reactions, Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:13- A molecule today, a barrel tomorrow 00:42- Fracking 04:57- 16.12: The Diels-Alder Reaction 10:42- 16.13: Diene Requires an s-cis conformation 14:53- 16.13: Stereospecificity in the Diels-Alder Reaction 21:08- 16.13: Drawing Bridged Bicyclic Products of Diels-Alder Reactions 29:41- 16.13: The Endo Rule for Cyclic Dienes CHAPTER 17-Benzene and Aromatic Compounds 34:05- 17.1: The C=C pi bonds in benzene exhibit low reactivity 39:19- 17.3: Disubstituted benzene rings: ortho, meta, and para relationships 45:06- 17.4: C NMR Spectroscopy 47:14- 17.4: H NMR Spectroscopy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19491</video:player_loc><video:duration>2991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19501</video:thumbnail_loc><video:title>Mathematics and Finance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19501</video:player_loc><video:duration>3839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19462</video:thumbnail_loc><video:title>Lecture 24. Review Final Part I</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 01:42- Evaluation 08:37- Topics Covered in the Exam 09:53- Examples-Show your work 12:01- Redox 13:52- Sapling hints 27:02- Calculations and Examples (Significant Figures) 31:20- Significant Figures, More Examples 32:10- Conversions 36:07- Math: 39:50- Quick Calculations 41:30- Molar Mass and Molarity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19462</video:player_loc><video:duration>2831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19459</video:thumbnail_loc><video:title>Lecture 21. Balancing Redox Reactions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Balancing Redox Reactions 03:49- Beautiful Redox 05:15- Biochemical Redox Reactions 07:44- Half-Reactions 11:33- Writing Half-Reactions 17:57- Redox Reactions in Solution 18:55- Half-Ractions (Acidic) 29:37- Balancing Redox Reactions (Acidic) 31:54- Balancing Redox Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19459</video:player_loc><video:duration>2329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19467</video:thumbnail_loc><video:title>Lec. 17. Equilibrium Calculations</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 17. General Chemistry Intermolecular Forces -- Equilibrium Calculations -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19467</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19484</video:thumbnail_loc><video:title>Lecture 15. Reduction and Oxidation, Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:09- Canker sore drug helps mice lose weight 01:37- Amlexanoxx 04:00- 12.10: Ozonolysis of Alkenes with Ozone 10:24- 12.10: Oxidative Cleavage of Alkenes 18:22- 12.11: Oxidative Cleavage of Alkynes with Ozone 20:33- 12.12A, 12.12B: Chromium Oxidant Recipes 26:52- 21.12A, 12.12B: No Oxidation of Tertiary Alcohols 29:48- 12.12A, 12.12B: Oxidation of Secondary Alcohols to Ketones 32:32- 12.12A, 12.12B: Mechanism for Oxidation of Alcohols 40:30- 12.12A, 12.12B: Oxidation of Primary Alcohols 43:12- 12.12A, 12.12B: Why Primary Alcohols Oxidize to Carboxylic Acids in H20 46:48- 12.13: Green Chemistry, Ethanol 47:27- 12.15: Sharpless Epoxidation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19484</video:player_loc><video:duration>3099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19486</video:thumbnail_loc><video:title>Lecture 17. NMR Spectroscopy</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:09- Mapping the human brain 01:34- Can we see Chemistry Inside the Brain? CHAPTER 14- Nuclear Magnetic Resonance Spectroscopy 05:52- 14.1: Which elements have magnetic resonance properties? 12:47- 14.1A: The NMR Spectrometer- A Superconducting Magnet 16:38- 14.1A: Energetic Differences Between Two Nuclear Spin States 19:39- The Sound of an NMR Spectrometer 21:03- 14.1: Why we perform H NMR and C NMR separately 23:10- 14.1A: The NMR Spectrometer- A Superconducting Magnet (revisited) 24:16- 14.1B: Strange Terms Because Every NMR Magnet is Different 31:32- 14.1A: C NMR is simpler than H NMR so use it first 34:56- 14.2: How many signals should I expect in the C spectrum? 43:40- 14.2: How many signals should I expect in the C spectrum, Slide 2 46:05- 14.2: Use Symmetry to Predict the Number of C Signals</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19486</video:player_loc><video:duration>3026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19482</video:thumbnail_loc><video:title>Lecture 13. Reduction and Oxidation, Part 1</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:10- Imitation Vanilla 01:13- 'Vanilla Extract' produced in Mexico is no bargain 02:09- The Tonka Bean 03:30- Structure of Vanillin vs. Coumarin CHAPTER 12-Oxidation and Reduction 05:52- 12.1: Introduction 12:42- 12.2: Secret "Hydride" Reducing Agents from Ch 20 15:54- 12.2: Other Reducing Agents 19:20- 12.3,12.4: Hydrogenation of Alkenes 25:12- 12.3,12.4: Hydrogenation of Alkenes-Benzene rings, C=C bonds 29:37- 12.5A,B: Partial Hydrogenation of Alkynes 32:20- 12.5 A,B: Hydrogenation of Alkynes 37:17- 12.5C: Partial Hydrogenation of Alkynes to Alkenes 42:57- 12.5C: Dissolving metal reduction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19482</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19479</video:thumbnail_loc><video:title>Lecture 10. Alkynes, Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:10- Gatorade to remove controversial ingredient 02:36- Soybean oil vs. brominated vegetable oil 05:20- 11.2,11.3,11.4: Names, Properties, Examples 11:00- 11.5: Make Alkynes Through Dehydrohalogenation 16:48- 11.5: Super Basic Condns 22:29- 11.5: Make Alkynes Through Dehydrohalogenation 26:38- 11.6: Alkyne Reactivity 30:54- 11.6: Alkyne Reactivity, Slide 2 34:13- 11.7: Addition of HX to Alkynes 37:17- 11.7: Addition of HX to Alkynes, Slide 2 41:24- 11.7: Addition of HX to Vinyl Halides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19479</video:player_loc><video:duration>3029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19481</video:thumbnail_loc><video:title>Lecture 12. Alkynes, Part 4</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:09- Beer molecule discovery bolsters Seattle biotech upstart 00:59- Hops 02:52- Chapter 11-Key Reactions 08:58- 11.9: Acid-Catalyzed Tautomerism 09:23- 11.9: Initial product=enol 10:34- 11.10: Hydroboration-Oxidation of Alkynes 11:33- 11.9: Acid-Catalyzed Tautomerism 21:23- 11.10: Hydroboration-Oxidation of Alkynes 24:26- 11.10: Hydroboration-Oxidation of Alkynes, Slide 2 30:19- 11.11: Acetylide Anions-Pkas 36:12- 11.11: Acetylide Anions-can be used for SN2 reactions 42:04- 11.12-Synthesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19481</video:player_loc><video:duration>2862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19480</video:thumbnail_loc><video:title>Lecture 11. Alkynes, Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:29- A Perfect Red 02:42- Cochineal 05:07- 11.7: Best Alkynes for H-X Addition 11:49- 11.7: Worst Alkynes for H-X Addition 15:58- 11.8: Addition of Cl2 and Br2 to Alkynes 21:52- 11.8: Addition of Cl2 and Br2 to Alkynes-Add two equivalents of halogen to generate the tetrahalide 24:58- 11.9: Hydration: Addition of H2O 28:33- 11.9: Initial Product=enol 31:58- 11.9: Mechanism 37:38- 11.9: Keto-Enol Tautomerism</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19480</video:player_loc><video:duration>2579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19483</video:thumbnail_loc><video:title>Lecture 14. Reduction and Oxidation, Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:09- Vanillin Stain 03:16- Various Dip Stains 06:53- 12.5C: Partial Hydrogenation of Alkynes to Alkenes 08:23- 12.5C: Dissolving metal reduction 13:58- 12.6: the Reductive Opening of Epoxides 19:00- 12.8: Epoxidation of C=C with mCPBA 23:28- 12.8: Epoxidation of C=C with mCPBA-stereospecific 25:59- 12.8: Epoxidation of C=C with m-CPBA-draw all substituents 28:06- 12.9A: Two-Step Anti-Dihydroxylation 31:51- 12.9B: Syn-Dihydroxylation 37:33- 12.9B: Syn-Dihydroxylation, Slide 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19483</video:player_loc><video:duration>2568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19488</video:thumbnail_loc><video:title>Lecture 19. NMR Spectroscopy, Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:38- The possibilities of 3D printing 01:02- 3D home printer 02:23- Meltable Polymers for Low-Cost 3D Printing 04:57- 14.6: Coupling between nuclei leads to splitting of peaks 11:28- 14.6A,B: Analysis of Doublet and Triplet Splitting Patterns 23:00- 14.6C: Splitting Rules 32:02- 14.6C: The n+1 Splitting Rule 39:35- Splitting Example #1 43:25- 14.7: Example-Two types of Protons 46:59- 14.8: Variations in the Magnitude of Splitting</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19488</video:player_loc><video:duration>2978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19455</video:thumbnail_loc><video:title>Lecture 17. Precipitation Reactions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Precipitation Reactions 00:24- Types of Chemical Reactions in Solution 01:41- Precipitation Reactions 03:58- Precipitation Reactions: Salts with a Low Solubility 12:13- Precipitation Reactions Example Problem: Potassium Chromate and Barium Nitrate Solutions 16:13- Precipitation Reactions Example Problem: Sliver Nitrate and Potassium Chloride Solutions 19:42- Precipitation Reactions Example Problem: Potassium Iodide and Lead (III) Nitrate Solutions 22:22- Types of Equations: Molecular Equation 23:33- Types of Equations: Complete Ionic Equation 25:28- Types of Equations: Net Ionic Equation 26:37- Types of Equations Example: Aqueous Potassium Hydroxide and Aqueous Iron (III) Nitrate 31:14- Types of Equations: Net Ionic Equation 31:56- Stoichiometry of Precipitation Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19455</video:player_loc><video:duration>2443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19451</video:thumbnail_loc><video:title>Lecture 13. Chemical Reactions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:13- Chemical Reactions 00:37- So Far... 01:18- Molecules Interact 02:17- Chemical Reactions 03:26- Chemical Reactions: Antoine Lavoisier 04:04- Chemical Reactions: Combustion of Methane 06:26- Chemical Reactions: Balancing the Equation 08:14- Information in Chemical Equations 11:06- Chemical Reactions 12:43- Balancing a Chemical Equation 14:09- Balancing a Chemical Equation Example: Solid Ammonium Dichromate 18:48- Reaction Stoichiometry 21:39- Remember: From Grams to Moles 22:45- Stoichiometric Calculations: (NH4)Cr2O7 29:52- Stoichiometric Calculations: Cisplatin 38:13- And Now Fast...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19451</video:player_loc><video:duration>2448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19568</video:thumbnail_loc><video:title>Drive-by SSL certificate creation with nginx</video:title><video:description>When working with webservers it's sometimes necessary to introduce some dynamic parts in the life cycle of an HTTP process. nginx provides this possibilities with an integration of Lua. On the example of dynamic SSL certificate creation we explore the capabilities of Lua within the core of nginx.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19568</video:player_loc><video:duration>3667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19541</video:thumbnail_loc><video:title>Fertigungstechnik - Varianten des Scherschneidens</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Nach DIN 8588 ist das Scherschneiden das Zerteilen von Werkstücken zwischen zwei Schneiden, die sich aneinander vorbeibewegen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19541</video:player_loc><video:duration>95</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19493</video:thumbnail_loc><video:title>Lecture 24. Electrophilic Aromatic Substitution</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:36- Natural Does Not Mean Safe 01:43- Molecular structure of allantoin CHAPTER 18-Electrophilic Aromatic Substitution=E.A.S. 04:00- Chapter 18 Introduction 08:51- 18.1: Five Important Electrophilic Aromatic Substitution Reactions 14:39- 18.2: Two-Step Mechanism for E.A.S. 22:33- 18.3: Dalogenation with FeX3 and X2 31:05- 18.4: Nitration with HNO3 and H2S04 39:48- 18.4: Sulfation with SO3 and H2SO4 45:56- 18.5: Friedel-Crafts Acylation with RCOCl and AlCl3</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19493</video:player_loc><video:duration>3142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19494</video:thumbnail_loc><video:title>Lecture 25. Electrophilic Aromatic Substitution Part 2</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:10- Red Tide Kills Record Number of Manatees 01:02- Molecular structure of brevetoxin A 02:56- 18.1: Five Important Electrophilic Aromatic Substitution Reactions 04:21- 18.5: Friedel-Crafts Alkylation with AlCl3 and Alkyl halides 09:37- 18.5: Friedel Crafts Alkylation without 14:32- 18.6, 18.7, 18.8: Substituents Affect Rates and Regiochemistry in E.A.S. 20:43- 18.9: Compare Arenium Ions to Explain Regiochemistry 26:41- 18.6: Substituents that favor ortho, para substitution 31:13- 18.6: Substituents that favor meta substitution 35:56- 18.6: L.P. Resonance Donor Effects Outcompete Inductive Effects 40:32- 18.7: Summary of EAS Substituent Effects-Know This Summary 45:43- 18.10: Special Rules for Friedel-Crafts Reactions 46:33- 18.9: Don't Confuse the directing group with the new substituent 49:58- 18.10: Special Rules fro Friedel-Crafts Reactions (revisited)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19494</video:player_loc><video:duration>3159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19495</video:thumbnail_loc><video:title>Lecture 26. Electrophilic Aromatic Substitution, Part 3</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 26-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor David Van Vranken. Index of Topics: 00:10- Removing Toxic Chemicals with POPs 00:43- Molecular Structures of POPs 04:02- Summary of EAS Substituent Effects: Know This Summary 07:41- 18.9: Over-Activated Anilines and Phenols 11:56- 18.11: EAS on Disubstituted Benzene Rings 15:58- 18.11: EAS on Disubsituted Benzene Rings-no substitution between meta-substituents 18:26- 18.13: Benzylic Bromination 21:48- 18.13: Benzylic Bromination- chalk board 25:11- 18.14B: Reduction of Acyl Side Chains 30:40- 18.14B: Reduction of Acyl Side Chains, example 2 33:52- 18.14C: Reduction of NO2 to NH2 39:28- 18.15: Mulit-step Synthesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19495</video:player_loc><video:duration>2875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19463</video:thumbnail_loc><video:title>Lecture 25. Review Final Part II</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Review Final Part II 01:20- Feeling Good? 02:37- Organic Molecules 07:11- Solution Stoichiometry 12:29- Solution Stoichiometry- Acid-Base Relations 18:50- Solution Stoichiometry- Redox Reactions 28:15- Solution Reactions- Final Example 34:13- Solution Reactions- Final Example, Slide 2 37:54- Solution Reactions- Final Example, Slide 3</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19463</video:player_loc><video:duration>2548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19497</video:thumbnail_loc><video:title>Synchronous planar drive for machine tools</video:title><video:description>The Institute of Production Engineering and Machine Tools (IFW) developed this novel Synchronous Planar Motor. The innovative cross-winding system enables the operation of a planar movement with two independent standardized servo controllers. Opposite to serial arranged cross tables the new drive concept promises an increase in dynamic, stiffness and production accuracy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19497</video:player_loc><video:duration>78</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19535</video:thumbnail_loc><video:title>Fertigungstechnik - Funkenerosives Abtragen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Das Prinzip des funkenerosiven Abtragens beruht auf der erodierenden Wirkung periodischer, räumlich und zeitlich getrennter elektrischer Entladungen zwischen zwei Elektroden in einer dielektrischen Flüssigkeit. Die Funktionsweise dieses Verfahrens finden Sie in der nachfolgenden Animation erklärt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19535</video:player_loc><video:duration>114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19536</video:thumbnail_loc><video:title>Fertigungstechnik - Funktionsweise eines Hybridmotors</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Die Funktionsweise des Schrittmotors beruht darauf, dass seine Magnetpole unterschiedlich angesteuert werden können. Wir wollen uns das am Beispiel eines Hybrid- Schrittmotors in der nachfolgenden Animation etwas genauer ansehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19536</video:player_loc><video:duration>127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19533</video:thumbnail_loc><video:title>Fertigungstechnik - Fertigungsablauf in einer Gießerei</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Wenn wir die Verfahrensgruppe Gießen kennen lernen wollen, dann müssen wir den Fertigungsablauf in einer Gießerei von der Konstruktionszeichnung bis zum fertigen Guss-Stück betrachten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19533</video:player_loc><video:duration>213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19538</video:thumbnail_loc><video:title>Fertigungstechnik - Spritzgießen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Beim Spritzgießen wird der zu verarbeitende Werkstoff durch eine Schnecke gefördert und homogenisiert. Die Schnecke führt neben der rotatorischen auch eine translatorische Bewegung aus und übernimmt dadurch die Funktion eines Kolbens. Während des Fördervorgangs muss die Schnecke zurückweichen, um im vorderen Bereich des Zylinders genügend Raum für die Formmasse zu schaffen. Beim Spritzvorgang schiebt die Schnecke die Formmasse in das Spritzgießwerkzeug. Nach dem Verdichten öffnet sich die Spritzgießform und das fertig geformte Teil oder das fertige Halbzeug fällt heraus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19538</video:player_loc><video:duration>138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19532</video:thumbnail_loc><video:title>Fertigungstechnik - Feingießen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Beim Modellausschmelzverfahren oder Feingießen besteht der erste Verfahrensschritt in der Fertigung eines Ur- oder Muttermodells aus Stahl, Bronze oder Messing auf Werkzeugmaschinen. Die weiteren Verfahrensschritte zeigt Ihnen anschaulich die folgende Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19532</video:player_loc><video:duration>136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19534</video:thumbnail_loc><video:title>Fertigungstechnik - Flachwalzen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Das wichtigste Verfahren des Längswalzens ist das Flachwalzen von Blechen. Je nach gewünschtem Umformgrad und Anforderungen an die Maßgenauigkeit und die Oberflächengüte wird das Walzgut entweder warm oder kalt gewalzt. Beim Warmwalzen werden meist Duogerüste (siehe obige Abbildung) mit zwei Walzen („duo) eingesetzt, die zu Walzstraßen angeordnet werden. Während des Walzens unterliegt das Walzgut Form- und Geschwindigkeitsveränderungen. Sehen wir uns dazu zunächst die folgende Animation an.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19534</video:player_loc><video:duration>101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19540</video:thumbnail_loc><video:title>Fertigungstechnik - Tiefziehen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Tiefziehen ist Zugdruckumformen eines Blechzuschnitts zu einem Hohlkörper (Erstzug) oder eines Hohlkörpers zu einem mit kleinerem Umfang (Weiterzug). Die Blechdicke bleibt dabei erhalten. Das Prinzip des Tiefziehens mit starrem Werkzeug, z.B. das Ziehen eines zylindrischen Hohlkörpers, zeigen wir Ihnen in der folgenden Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19540</video:player_loc><video:duration>78</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19530</video:thumbnail_loc><video:title>Fertigungstechnik - Anforderungen an Fertigungssysteme</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Die Anforderungen an Fertigungssysteme lassen sich in formale Anforderungskomplexe gliedern. Sehen Sie hierzu bitte die nachfolgende Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19530</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19539</video:thumbnail_loc><video:title>Fertigungstechnik - Streckziehen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Streckziehen ist das Tiefen eines Blechzuschnittes mit einem starren Stempel, wobei das Werkstück am Rand fest eingespannt bleibt. Das Werkstück kann zwischen starren Werkzeugteilen oder mit Hilfe von Spannzangen (einfaches Streckziehen) eingespannt sein. Beim Tangentialstreckziehen wirkt zusätzlich eine Zugbeanspruchung. Sehen Sie dazu bitte die folgende Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19539</video:player_loc><video:duration>57</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19537</video:thumbnail_loc><video:title>Fertigungstechnik - Schleudergießen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Beim Schleudergießen gießt man die Schmelze in eine um die Mittelachse drehende rohr- oder ringförmige Kokille. Der Gusswerkstoff wird durch die drehzahlabhängige Zentrifugalkraft gegen die Kokillenwand gepresst und nimmt beim Erstarren außen deren innere Form an. Die Drehachse kann horizontal, vertikal oder auch geneigt sein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19537</video:player_loc><video:duration>56</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19523</video:thumbnail_loc><video:title>Technische Mechanik - Untersuchung eines Balkens Teil 1 von 3</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Diese Animation führt durch die Lösung einer beispielhaften Berrechnungsaufgabe zur Untersuchung eines Balkens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19523</video:player_loc><video:duration>103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19544</video:thumbnail_loc><video:title>Lec. 11. Born-Haber Cycle, Mean Bond Enthalpies &amp; Calorimetry</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 11. General Chemistry Intermolecular Forces -- Born-Haber Cycle, Mean Bond Enthalpies and Calorimetry -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19544</video:player_loc><video:duration>4178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19519</video:thumbnail_loc><video:title>NetBSD/mips</video:title><video:description>Since NetBSD 5 was released, the support for MIPS on NetBSD has been completely revamped. It is now one of the more advanced ports of NetBSD. This talk is an overview on what has changed and what the current state of MIPS support and a brief look forward to what else is coming. Subjects to be covered: Why? (Big Embedded space, large amounts of memory, etc). Quick Introduction to the MIPS architecture Overview of XLR/XLS/XLP Overview of what changed (toolchain, SMP, pmap, PCU, compat32, new cpu support, use of MIPS features, fast softint) Design decisions why N32 by default? why no separate mips64? Major features 64-bit address space cpu abstraction dynamic fixups (changing indirect calls to direct calls) splsw UVM changes Fast software interrupts SMP (for NetLogic XLR/XLS/XLP) mostly lockless pmap Choosing a new page size COMPAT NETBSD32 networking filesystem mounting 32-bit systems N32 Kernels Effects on the NetBSD in general PCU direct-mapped UAREAs COMPAT NETBSD32 common pmap for TLB based MMUs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19519</video:player_loc><video:duration>3267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19525</video:thumbnail_loc><video:title>Technische Mechanik - Untersuchung eines Balkens Teil 3 von 3</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Diese Animation führt durch die Lösung einer beispielhaften Berechnungsaufgabe zur Untersuchung eines Balkens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19525</video:player_loc><video:duration>86</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19527</video:thumbnail_loc><video:title>Technische Mechanik - Rollenlager</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Die Animation demonstriert den Aufbau und die Funktionsweise eines Rollenlagers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19527</video:player_loc><video:duration>105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19529</video:thumbnail_loc><video:title>Technische Mechanik - Zusammenfassen von 2 parallelen Kräften</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Die Animation verdeutlicht das Vorgehen beim Zusammenfassen von 2 parallelen Kräften mit gleicher Orientierung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19529</video:player_loc><video:duration>141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19528</video:thumbnail_loc><video:title>Technische Mechanik - Schnittlast-Konzept</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang In dieser Animation wird das Schnittlast-Konzept anhand eines Beispiels erklärt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19528</video:player_loc><video:duration>138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19524</video:thumbnail_loc><video:title>Technische Mechanik - Untersuchung eines Balkens Teil 2 von 3</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Diese Animation führt durch die Lösung einer beispielhaften Berrechnungsaufgabe zur Untersuchung eines Balkens.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19524</video:player_loc><video:duration>142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19531</video:thumbnail_loc><video:title>Fertigungstechnik - Druckgießen</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Beim Druckgießen presst man die flüssige oder teigige Druckgusslegierung unter hohem Druck rasch in metallische Dauerformen. Der Arbeitsdruck wird durch einen unmittelbar wirkenden Kolben auf den Gusswerkstoff übertragen. Dabei werden auf die Schmelzen Drücke zwischen 50 und etwa 1.000 bar ausgeübt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19531</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19522</video:thumbnail_loc><video:title>Technische Mechanik - Belastete Brücke</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang In dieser Animation sieht man am Beispiel einer Brücke die Auswirkungen der Statik. Die Überlegungen lassen sich leicht verallgemeinern und auf ruhende Körper übertragen, die unter dem Einfluss einer Vielzahl von einzelnen Kräften stehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19522</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19526</video:thumbnail_loc><video:title>Technische Mechanik - Perspektivische Anordung zweier räumlicher Körper</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Mechanik im Online Wirtschaftsingenieurwesen Fernstudiengang Die Animation erläutert die perspektivische Anordung zweier räumlicher Körper in Berührung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19526</video:player_loc><video:duration>86</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19496</video:thumbnail_loc><video:title>Modeled dispersal of the Bardarbunga SO2 cloud</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19496</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19548</video:thumbnail_loc><video:title>Contain yourselves</video:title><video:description>In this talk, I'll offer my contrarian view on the latest hyped containerization technologies, why I think the new approach is flawed and how we can usefully blend the old and new prevailing wisdom to build systems that actually scale. Andreas Thienemann</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19548</video:player_loc><video:duration>2638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19547</video:thumbnail_loc><video:title>Shutdown</video:title><video:description>I big warm thank you to everyone who helped make the conference a success, along with a couple of interesting statistics and other tidbits. Andreas Kupfer, Boernd</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19547</video:player_loc><video:duration>659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19546</video:thumbnail_loc><video:title>Init</video:title><video:description>Short introduction and last minute changes are announced here Andreas Kupfer, Boernd</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19546</video:player_loc><video:duration>545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19543</video:thumbnail_loc><video:title>Berechnung von Stoffmengen</video:title><video:description>Diese Animation stammt aus dem Kurs Technische Wärmelehre im Online Wirtschaftsingenieurwesen Fernstudiengang In dieser Animation wird eine beispielhafte Berechnung von Stoffmengen der Luft aufgeführt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19543</video:player_loc><video:duration>153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19542</video:thumbnail_loc><video:title>Fertigungstechnik - Wasserstrahlschneiden</video:title><video:description>Diese Animation stammt aus dem Kurs Fertigungstechnik im Online Fernstudiengang Wirtschaftsingenieurwesen. Strahlspanen ist ein Fertigungsverfahren, bei dem Strahlmittel in Strahlgeräten beschleunigt und zum Aufprall auf die zu bearbeitende Oberfläche eines Werkstückes gebracht werden. Aus der Menge der Strahlverfahren soll hier das Wasserstrahlschneiden vorgestellt werden. Sehen Sie dazu bitte die nachfolgende Animation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19542</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19448</video:thumbnail_loc><video:title>Lecture 10. Orbitals &amp; Periodic Table</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Orbitals and Periodic Table 03:15- Where is the Electron? 04:48- A Function for the Electron 09:48- The Radial Wavefunction 11:14- The Three Dimensional Wave Function 14:08- Allowed Wavefunctions 17:35- s-Orbitals 18:50- p-Orbitals 20:53- d-Orbitals 22:56- Orbitals 26:12- Energy of Hydrogen Orbitals 29:14- Energy of Polyelectronic Orbitals 31:12- Ascending Energy Levels 32:57- Another Quantum Number 37:54- Orbital Occupation 39:47- s- and p- orbitals 45:28- Modern Periodic Table 46:09- Remember This</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19448</video:player_loc><video:duration>2933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19458</video:thumbnail_loc><video:title>Lecture 20. Tips from Dr. Potma</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Tips From Dr. Potma 02:05- Weapon Yourself 04:37- Trying to Make Sense 07:16- Essential Conversions 10:20- Simplify: Multiple Girlfriends 12:51- Simplify: Marbles 15:44- Mole Ratios 18:15- Mass Percentage 22:38- Mole Ratios and mass Percentage 26:58- Mole Ratios and Limiting Reagents, Example 1 30:26- Mole Ratios and Limiting Reagents, Example 2 34:07- Acids and Bases 37:34- Acid-Base Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19458</video:player_loc><video:duration>2503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19454</video:thumbnail_loc><video:title>Lecture 16. Aqueous Solutions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:07- Aqueous Solutions 01:35- Water: Universal Solvent 03:00- Properties of Water Molecule 06:38- Ionic Solutes 10:39- Nonionic Solutes 13:10- Strong and Weak Electrolytes 14:59- Strong Electrolytes: Soluble Salts 16:39- Strong Electrolytes: Strong Acids 19:18- Strong Electrolytes: Strong Bases 20:25- Weak Electrolytes: Weak Acids 22:20- Weak Electrolytes: Weak Bases 23:38- Nonelectrolytes 24:57- Molarity 26:14- Molarity- Example Problem: H3PO4 28:21- Molarity- Example Problem: Co(NO3)2 32:02- Molarity and Known Concentration 38:27- Dilution 40:40- Dilution Example Problem: Water Added to Acetic Acid 42:38- Dilution Example Problem: Sulfuric Acid to H2SO4 45:40- Dilution Example Problem: AgNO3 to Silver Nitrate</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19454</video:player_loc><video:duration>2841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19444</video:thumbnail_loc><video:title>Lecture 06. Atoms</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 02:18- Atoms 02:20- Particles 03:33- Atomic Theory 05:03- Dalton's Laws 09:40- Elementary Particles 13:40- Elementary Particles, Slide 2 16:40- Elementary Particles, Slide 3 17:45- The Nucleus 20:46- The Architecture of the Atom 22:25- Concept of Size 24:43- Concept of Size, Slide 2 25:36- Isotopes 28:05- Common Isotopes of Some Lighter Elements 29:41- Atomic Number 31:53- Atomic Mass 33:21- Atomic Mass- Average Atomic Mass 36:24- Atomic mass- What is the Average Mass of Other Elements? 38:24- Periodic Table 39:00- Origin of Elements 40:29- Beyond Helium 42:16- Heavier Elements 43:39- Element Abundance 44:02- Exotic Elements 44:52- Radioactivity</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19444</video:player_loc><video:duration>2747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19450</video:thumbnail_loc><video:title>Lecture 12. Mass Percent</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Mass Percent 00:56- Measuring Compounds 01:54- Mass Spectrometer 03:42- Mass Percent 04:53- Mass Percent Example: Glucose 08:30- Mass Percent Example: Epibatidine 10:22- Mass Percent Example: C11H13ClN2 12:13- Empirical Formula 13:38- Empirical Formula Example :Ti and O 18:10- Calculating Empirical Formulas 19:24- Empirical Formula: Combustion Analysis of Hydrocarbons 23:52- Empirical Formula Example: Burning a Sample 27:49- Molecular Formula 30:01- Molecular Formula Example: CH 32:22- Empirical and Molecular Formulas 37:43- Calculating Molecular Formulas: Method 1 39:09- Shortcut 42:25- Calculating Molecular Formulas: Method 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19450</video:player_loc><video:duration>2634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19442</video:thumbnail_loc><video:title>Lecture 04. Accuracy &amp; Dimensional Analysis</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:52- Accuracy and Dimensional Analysis 01:11- Significance in Measurements 01:58- Significance in Measurements- Precision and Accuracy 03:21- Significance in Measurements- How Accurate is a Measurement? 04:50- Tools: Significant Figures: Numbers that Matter 08:12- Significant Figures: Mathematical operations 12:34- Significant Figures: Rounding 13:25- Significant Figures: Rounding Example 15:45- Significant Figures: Examples 19:47- Tools: Dimensional Analysis 24:00- Length 28:04- Volume 29:10- Mass 30:27- Example- Centigrams to Pounds 33:08- Example: Square Femtometers in Square Attometers 37:24- Example: Cubic Kilometers in Microliters</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19442</video:player_loc><video:duration>2534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19441</video:thumbnail_loc><video:title>Lecture 02. Classification of Matter</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:15- Classification of Matter 00:18- Lecture Notes and Worksheets 00:20- Understanding the Natural World 02:12- Greek Thinkers 04:47- Manipulating Nature 06:20- Manipulating Nature, Slide 2 08:05- Advancing Understanding 09:09- Scientific Method 11:10- Scientific Method, Slide 2 12:13- Pioneers of Chemical Science 14:41- Building Upon Knowledge 17:33- Scientific Method? 19:54- Classification of Matter 23:09- Classification of Matter, Slide 2 26:26- Classification of Matter: 3 States of Matter 27:28- Classification of Matter: 3 States of Matter, Slide 2 28:09- Properties of Matter 29:42- Properties of Matter: Density 31:17- Phase Changes 33:22- Phase Changes, Slide 2 34:06- Density and Phase Changes 35:24- Solid-Solid Phase Changes 36:33- Dissolution Phase Change 38:09- Chemical Change 39:38- Chemical or Physical Change?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19441</video:player_loc><video:duration>2502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19443</video:thumbnail_loc><video:title>Lecture 05. Numerical Problems</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Numerical Problems 01:54- Numerical Problems are Real 03:47- Numerical Problems are Real, Slide 2 05:47- Example 07:32- Example 2 10:49- Example 3 15:55- Practical Conversion Relations 17:32- Text Problems 18:50- Text Problems: Example 23:00- Text Problems: Example 2 28:37- Text Problems: Example 3 30:53- Text Problems: Example 4 33:29- Text Problems: Example 5 36:25- Text Problems: Example 6 41:09- Text Problems: Example 7</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19443</video:player_loc><video:duration>2856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19452</video:thumbnail_loc><video:title>Lecture 14. Limiting Reagents</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Limiting Reagents 01:33- Previously... 03:49- Stoichiometric Calculations 07:13- When Does a Reaction Stop? 09:30- Limiting Reagents 11:27- Limiting Reagents- Examples 13:30- Limiting Reagents: Identify the Limiting Reagent in a Mixture of MG and I2 18:17- Determining Limiting Reagents 20:30- Limiting Reagents Example: Ammonia and Oxygen 32:05- More Examples 39:20- Percent Yield 41:49- More Examples</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19452</video:player_loc><video:duration>2778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19457</video:thumbnail_loc><video:title>Lecture 19. Redox Reactions</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Course may be offered online. Slides: 00:06- Redox Reactions 04:30- Odixation State 06:55- Oxidation States (Periodic Table) 10:26- Oxidation States (Chart) 16:11- Oxidation States: HBr, HBrO4, CaH2 19:39- Oxidation States: Mg2P2O7, NO3-, XeOF4 24:05- Oxidation and Reduction 27:30- Oxidation and Reduction Example 1 30:26- Oxidation and Reduction Example 2 34:08- Redox Reactions 35:44- Redox Reactions: Example 1 39:43- Redox Reactions: Example 2 41:51- Redox Reactions: Example 3</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19457</video:player_loc><video:duration>2682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19569</video:thumbnail_loc><video:title>CloudABI</video:title><video:description>CloudABI is a new runtime environment that attempts to make it easier to use UNIX-like operating systems at the core of a cluster/cloud computing platform. Ed Schouten</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19569</video:player_loc><video:duration>3485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19036</video:thumbnail_loc><video:title>Simple SQL Change Management with Sqitch</video:title><video:description>SQL change management has always sucked. This talk introduces Sqitch, the VCS-aware SQL change management application that doesn't suck. Come see how it works, learn the few simple rules you need to get the most out of it, and liberate yourself from the suckitude. SQL change management is hard. Most "migration"-style implementations require opaque naming conventions, prefer DSLs that cover a fraction of SQL, and require duplication of code for simple changes to existing functions. Such does not have to be. And now it's not Introducing Sqitch, simple SQL change management that doesn't suck. Sqitch doesn't care what programming language your app is written in. It has no opinions as to what database to use or what its schema should look like. And it doesn't require sequentially-named migration scripts or the use of any DSL other than SQL. Sqitch lets you to write SQL migration scripts thar target your database, and provides a simple, unintrusive interface for specifying dependencies, so that it can run things in the proper order. Best of all, when used with a version control system (initially Git), you can even modify idempotent deployment scripts between releases. Sqitch recognizes such changes, and automatically knows how to revert to earlier versions if required. And finally, Sqitch supports simple acceptance testing, so that you can be sure that your deployments are successful, and, if not, revert them. So come to this talk to learn all about Sqitch: How it works, where to get it, and how to get the most out of managing database deployments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19036</video:player_loc><video:duration>3669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19045</video:thumbnail_loc><video:title>Elephant Puppets</video:title><video:description>Deployment automation for PostgreSQL Puppet is a platform for I.T. automation and configuration management that has gained popularity in the devops movement. This talk will provide an introduction to puppet and talk about how Afilias uses puppet to deploy and maintain over one hundred servers running PostgreSQL that support key parts of the DNS infrastructure Puppet allows DBA's to automate the installation and configuration of PostgreSQL across multiple servers. This talk will explain how puppet can be used to install and configure PostgreSQL. Automated configuration of your database servers keeps servers looking the same allowing you to control differences. Managing your database servers through puppet also allows your to easily reproduce your configuration for development and QA purposes. The talk will cover the basics of puppet and best practices for deploying puppet to manage PostgreSQL including: How to install PostgreSQL via puppet and create database clusters How to manage postgresql.conf, pg hba.conf and .pgpass via puppet Best practices for dealing with configuration differences between different database servers and different environments Afilias is a registry services provider running registries for numerous TLDs including: .INFO, .ORG, .MOBI, .XXX, .IN, .ME, .ASIA, .MOBI. Afilias has been using PostgreSQL since the 7.x days and currently has more 100 production database servers running PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19045</video:player_loc><video:duration>3130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19038</video:thumbnail_loc><video:title>The PostgreSQL replication protocol, tools and opportunities</video:title><video:description>The new binary replication protocols and tools in PostgreSQL 9.0 and 9.1 are a popular new feature - but they can also be used for other things than just replication! The new binary replication protocols and tools in PostgreSQL 9.0 and 9.1 are a popular new feature - but they can also be used for other things than just replication! PostgreSQL 9.1 includes server changes to allow standalone tools to request and respond according to the replication protocol. From these, tools like pg basebackup allow a number of new possibilities. And the infrastructure put in place in 9.1 opens opportunities for further enhancements - some already on the drawing board and some just wild ideas so far.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19038</video:player_loc><video:duration>2985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19034</video:thumbnail_loc><video:title>Schemaless SQL</video:title><video:description>The Best of Both Worlds Schemaless database are a joy to use because they make it easy to iterate on your app, especially early on. And to be honest, the relational model isn't always the best fit for real-world evolving and messy data. On the other hand, relational databases are proven, robust, and powerful. Also, over time as your data model stabilizes, the lack of well-defined schemas becomes painful. How are we supposed to pick one or the other? Simple: pick both. Fortunately recent advances in Postgres allow for a hybrid approach that we've been using at Heroku. The hstore datatype gives you key/value in a single column, and PLV8 enables JavaScript and JSON in Postgres. These and others in turn make Postgres the best document database in the world. We will explore the power of hstore and PLV8, explain how to use them in your project today, and examine their role in the future of data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19034</video:player_loc><video:duration>2272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19044</video:thumbnail_loc><video:title>Corruption Detection and Containment</video:title><video:description>This will not be the most exciting talk, nor is there (currently) a simple answer to make hardware corruption problems go away. But it's important -- without being careful, it's easy for corruption to spread to replicas and backups, leaving data hopelessly lost. Or, a strange crash due to corruption could take many engineering resources to analyze. This talk is about kinds of hardware corruption that can and do happen, and the ways to detect and contain the corruption as quickly as possible. Additionally, we'll discuss a roadmap of improvements to postgresql to make this an easier process; as well as alternatives (such as detecting corruption in the filesystem). Note: Some storage systems do provide strong protections against data corruption. This talk is primarily (though not exclusively) targeted at users of the local filesystem, particularly on Linux. These are the topics that will be addressed: Why not deal with this in the filesystem? The different kinds of corruption. When to detect the corruption, and how to contain it. Data page checksums Backups and corruption Replication and corruption Background and offline detection More work to be done</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19044</video:player_loc><video:duration>3549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19035</video:thumbnail_loc><video:title>Schemaverse</video:title><video:description>Compete against your fellow PostgreSQL users for prizes and the honor of the Schemaverse Champion title.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19035</video:player_loc><video:duration>1983</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19025</video:thumbnail_loc><video:title>MADlib</video:title><video:description>An open source machine learning library on RDBMS for Big Data age MADlib is an open-source library for scalable in-database analytics. It provides data-parallel implementations of mathematical, statistical and machine learning methods for structured and unstructured data. The MADlib mission is to foster widespread development of scalable analytic skills, by harnessing efforts from commercial practice, academic research, and open-source development. The library consists of various analytics methods including linear regression, logistic regression, k-means clustering, decision tree, support vector machine and more. That's not all; there is also super-efficient user-defined data type for sparse vector with a number of arithmetic methods. It can be loaded and run in PostgreSQL 8.4 to 9.1 as well as Greenplum 4.0 to 4.2. This talk covers its concept overall with some introductions to the problems we are tackling and the solutions for them. It will also contain some topics around parallel data processing which is very hot in both of research and commercial area these days.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19025</video:player_loc><video:duration>2531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19030</video:thumbnail_loc><video:title>DB Ops</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19030</video:player_loc><video:duration>1633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19019</video:thumbnail_loc><video:title>Technische Mechanik IV, SS 2016, gehalten am 31.05.2016</video:title><video:description>Inhalt der Vorlesungsreihe: * Kinematik des starren Körpers bei räumlicher Bewegung, Euler-Winkel, Winkelgeschwindigkeit des starren Körpers bei Verwendung von Euler-Winkeln * Eulersche Kreiselgleichungen, Trägheitstensor, kinetische Energie des starren Körpers, kräfte- und nicht kräftefreie Kreisel * Bewegung von Starrkörpersystemen * Prinzip von d'Alembert, Lagrangesche Gleichungen erster und zweiter Art, verallgemeinerte Koordinaten * freie und erzwungene Schwingungen von Einfreiheitsgradsystemen, Frequenzgangrechnung, Mehrfreiheitsgradschwinger, Tilgung</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19019</video:player_loc><video:duration>5573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19015</video:thumbnail_loc><video:title>Lecture 26. Chemical Kinetics Pt. 5.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 26. General Chemistry -- Chemical Kinetics -- Part 5 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Experimentally Measured Rate Law Review 0:03:02 Factors that Affect a Rate 0:09:43 Reaction Profile 0:14:13 More on Collision Theory 0:21:12 Arrhenius Equation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19015</video:player_loc><video:duration>1746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19065</video:thumbnail_loc><video:title>Using PostgreSQL with Redis</video:title><video:description>Using native wrappers and a Foreign Data Wrapper for two-way Redis integration Redis is a high performance in-memory distributed data store, which can work well in conjunction with PostgreSQL in certain types of applications. The talk will introduce native wrappers for the Redis API, which allow pushing data into Redis at high speed, as well as use of both the native API and the Redis Foreign Data Wrapper to pull data from Redis. We will also discuss possible scenarios where use of each of these is a win, and the trade-offs involved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19065</video:player_loc><video:duration>3241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19063</video:thumbnail_loc><video:title>Understanding PostgreSQL timelines</video:title><video:description>Whenever you perform point-in-time-recovery or failover in PostgreSQL, a new timeline is created. In the best case, timelines help you stay sane in complicated recovery situations and keep your database consistent. In the worst case, they will thoroughly confuse you. This talk explains timelines, how they are used by the system, and how you can stay sane with them and even take advantage of them. Version 9.3 brings some improvements to the handling of timelines, these are discussed as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19063</video:player_loc><video:duration>2890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19043</video:thumbnail_loc><video:title>CartoDB, and maps out of the Schemaverse</video:title><video:description>Lightning talk from PGCon 2013.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19043</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19061</video:thumbnail_loc><video:title>SQL Hints, Tips, Tricks, and Tuning</video:title><video:description>What is the difference between inner, outer, cross and natural join? What is a correlated subselect? What is the advantage and what the disadvantage of an index. Is NOT and OR evil? When do I need normalisation and when denormalisation? All this questions and lots of other performance tips and tricks on SQL level will be given in the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19061</video:player_loc><video:duration>3377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19049</video:thumbnail_loc><video:title>How Postgres Got Its Groove Back (Part 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19049</video:player_loc><video:duration>482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19022</video:thumbnail_loc><video:title>Hooks in PostgreSQL</video:title><video:description>PostgreSQL's extensibility is well known. Most people have heard of user types, user operators, the new extension capability, and such. But few know about hooks in PostgreSQL. This talk will cover all kinds of hooks available in PostgreSQL, and will show some tools using them already. Since the 8.3 release, the PostgreSQL developers add many hooks in PostgreSQL. Some extensions already make use of such hooks in the planner and in the executor. pgstatstatements is one of the various examples available. This talk will give a large overview of the hook system, and how to use it. We'll also see some of the extensions making use of them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19022</video:player_loc><video:duration>2980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18973</video:thumbnail_loc><video:title>Lecture 08. Chemical Bonds</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:01:57 Types of Bonds 0:04:30 Energy of Ionic Bond Formation 0:10:46 Lewis Dot Symbol 0:11:58 Ionic Bonds 0:14:50 Covalent Bonding: Molecular Compounds 0:16:04 General Lewis Structure Guidelines 0:19:11 Non-Octet Breaking Examples 0:32:48 Formal Charges 0:48:37 Breaking the Octet Rule</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18973</video:player_loc><video:duration>3516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18989</video:thumbnail_loc><video:title>Lecture 02. Acids and Covalent Nomenclature</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:01:04 Acids 0:05:40 Ionic Naming Practices 0:19:53 Covalent Bonding 0:21:14 Naming Molecular Compounds 0:27:07 Moles, Masses, and Chemical Reactions 0:55:32 Energy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18989</video:player_loc><video:duration>3734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18982</video:thumbnail_loc><video:title>Lecture 17. Review</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:46 Hydrogen Bonding Importance 0:06:32 Ranking Example 0:07:34 Review: ICl4-, ICl4+ 0:35:38 Review: MO Diagram for NO 0:43:59 Review: Constructive and Destructive Interference 0:45:30 Review: Rank According to Boiling Point</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18982</video:player_loc><video:duration>3045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19014</video:thumbnail_loc><video:title>Lecture 25. Chemical Kinetics Pt. 4.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 25. General Chemistry -- Chemical Kinetics -- Part 4 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Brief Review of Rate Law 0:03:07 Reaction Mechanism 0:10:00 Molecularity 0:15:39 Intermediates 0:18:21 Speed of reaction 0:21:59 Overall Reaction Example 0:32:00 Kinetics and Chemical Equilibrium 0:36:54 Experimentally Measured Rate Law 0:44:26 Rate Law Example Given Experiment Concentrations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19014</video:player_loc><video:duration>3113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19002</video:thumbnail_loc><video:title>Lecture 13. Aqueous Equilibria Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 13. General Chemistry -- Aqueous Equilibria -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:03:25 Weak Base vs. Strong Acid Example 0:07:04 pH Titration Curve Picture 0:12:10 Understanding Strong Acid Neutralizing Weak Base 0:14:33 Solubility Product 0:22:24 "Insoluble" Salts 0:26:26 Introducing Ksp 0:35:50 Rules ofr Solubility in Water 0:41:14 Solubility and Ksp</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19002</video:player_loc><video:duration>3092</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19010</video:thumbnail_loc><video:title>Lecture 21. Electrochemistry Pt. 6.</video:title><video:description>Ramesh D. Arasasingham, Ph.D.UCI Chem 1C General Chemistry (Spring 2013) Lec 21. General Chemistry -- Electrochemistry -- Part 6 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:50 Ecell and K 0:04:25 Calculate K for the Equilibrium... 0:12:40 Nerst Equation 0:17:47 Calculate Potential of Daniell Cell 0:23:01 Galvanic Cell Review 0:29:52 Electrolysis (Electrolytic Cell) 0:42:52 Amounts of Products of Electrolysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19010</video:player_loc><video:duration>3105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19012</video:thumbnail_loc><video:title>Lecture 23. Chemical Kinetics Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 23. General Chemistry -- Chemical Kinetics -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Review on Rates 0:04:02 Kinetic Rate Laws 0:08:57 Example Using N2O5 0:15:53 Determining Rate Law and Order for Reaction 0:28:16 Determing Rate Expression and Value of the Constant 0:42:56 Measuring Rate of Chemical Reaction with Graphs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19012</video:player_loc><video:duration>3124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19013</video:thumbnail_loc><video:title>Lecture 24. Chemical Kinetics Pt. 3.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 24. General Chemistry -- Chemical Kinetics -- Part 3 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Integrated Rate Law Intro 0:02:48 First order Reaction for Integrated Rate Law 0:04:58 Half Life 0:10:22 Finding Rate Constant for First Order Reaction 0:18:05 Second Order Reaction 0:25:19 Finding Concentration if Given Initial Concentrations 0:31:06 Zero Order Reaction 0:40:47 Summary of Kinetic Reactions 0:43:49 Integrated Rate Laws for Reactions with More than One Reactant</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19013</video:player_loc><video:duration>3198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18976</video:thumbnail_loc><video:title>Lecture 11. Dipole Moment</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:12 VSEPR Geometry 0:10:11 Dipole Moment 0:19:35 XeF3Cl2 0:25:18 Two Different Lewis Structures 0:41:22 Greenhouse Gases 0:46:32 Two Theories of Bonding</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18976</video:player_loc><video:duration>2884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18995</video:thumbnail_loc><video:title>Lecture 06. Acids and Bases. Pt. 3.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 06. General Chemistry -- Acids and Bases -- Part 3 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:01:36 Summary of Bases 0:04:51 Review of Equilibria 0:13:03 Calculating pH of Solution 0:19:45 Polyprotic Acids 0:20:40 Monoprotic Acids 0:23:59 H2SO4 Example 0:33:21 h2CO3 Example 0:41:14 Finding Concentration of Polyprotic Acids</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18995</video:player_loc><video:duration>3059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18996</video:thumbnail_loc><video:title>Lecture 07. Acids and Bases. Pt. 4.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 07. General Chemistry -- Acids and Bases -- Part 4 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Review of Carbonic Acid Example 0:15:43 Hydrolysis 0:18:10 Acid Base Properties of Salt 0:39:00 Calculating pH of Salt 0:47:09 Arranging Compounds from Most Acidic to Most Basic</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18996</video:player_loc><video:duration>3083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18991</video:thumbnail_loc><video:title>Lecture 02. Chemical Equilibrium Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 02. General Chemistry -- Chemical Equilibrium -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:01:58 Using Reverse Reactions and Limiting Reagents 0:05:17 Percent Decomposition 0:07:41 Acid Base Equilibria 0:10:14 Examples of Acids 0:16:58 Bronsted Lowry Definition 0:18:14 Example Using Water 0:26:33 Defining "Conjugate Acid" 0:30:26 Conjugate Acid Examples 0:32:59 Introducing Acid Dissociation 0:37:27 HCl and Water Example 0:41:24 NH2- in Water Example</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18991</video:player_loc><video:duration>2934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18980</video:thumbnail_loc><video:title>Lecture 15. Molecular Orbital Theory Pt. 2</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:18 Practice 0:10:54 MO Theory 0:12:56 Working Through Carbon Monoxide 0:20:37 When Drawing MO Diagrams 0:22:31 Heteronuclear Diatomics 0:27:17 What is an Intermolecular Force? 0:29:27 Types of Forces 0:31:14 Dipole-Dipole Forces 0:37:10 Hydrogen Bonds 0:43:52 Ion Dipole Forces</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18980</video:player_loc><video:duration>2747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18977</video:thumbnail_loc><video:title>Lecture 12. Two Theories of Bonding</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:09 Two Theories of Bonding 0:01:21 H2 Bonding 0:03:36 Valence Bond Theory: Types of Bonds 0:07:10 Sigma Bonds 0:10:09 Pi Bonds 0:14:17 Atomic Orbital Hybridization 0:17:54 sp 0:22:30 sp^2 0:25:55 sp^3 0:27:56 d Orbitals 0:29:24 How to find Hybridization 0:31:53 Chart of Orbitals 0:32:48 Steric Numbers, Lone Pairs 0:37:21 Double and Triple Bonds in Hybridization</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18977</video:player_loc><video:duration>2898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19000</video:thumbnail_loc><video:title>Lecture 11. Buffered Solutions (Buffers) Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 11. General Chemistry -- Buffered Solutions -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Titrations Review 0:10:14 Types of Titration 0:11:47 Strong Acid added to Strong Base Titration 0:32:35 Strong Base added to Strong Acid Titration 0:46:21 Finding Volume of Excess OH-</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19000</video:player_loc><video:duration>3074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18984</video:thumbnail_loc><video:title>Lecture 19. Gas Laws, Part 2</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:15 Ideal Gas Law 0:06:32 Examples of the Ideal Gas Law 0:32:40 Density Calculations 0:34:24 Molar Mass Calculations 0:36:38 Density Example 0:44:30 Dalton's Law of Partial Pressures</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18984</video:player_loc><video:duration>2906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18994</video:thumbnail_loc><video:title>Lecture 05. Acids and Bases. Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 05. General Chemistry -- Acids and Bases -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:01:27 Weak Acids Dissociate Partially 0:06:18 Summary of Ka and Strength of Acid 0:12:00 Bases Overview 0:14:20 NH2- and Strong Base Example 0:20:23 Weak Base NH3 Example 0:37:55 Rankning COmpounds Based on Base Strength 0:47:46 Weak Acid/Base Equilibria</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18994</video:player_loc><video:duration>3073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18993</video:thumbnail_loc><video:title>Lecture 04. Acids and Bases. Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 04. General Chemistry -- Acids and Bases -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:01:31 pH Review 0:05:10 Determining if Solution is Acidic 0:06:52 Strong Acid Characteristics 0:08:22 Showing HCl as a Strong Acid 0:15:00 Percent Undissociated 0:18:51 Finding pOH 0:25:25 Weak Acids 0:27:22 CH5CO2H Example 0:38:24 Ka/pKa Table 0:47:25 Determine if Solution is Basic 0:48:49 Strong Bases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18993</video:player_loc><video:duration>3008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19003</video:thumbnail_loc><video:title>Lecture 14. Aqueous Equilibria Pt. 3.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 14. General Chemistry -- Aqueous Equilibria -- Part 3 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Equilibria Review 0:03:44 Calculating Ksp 0:10:40 Precipitation of Solubility Product 0:14:35 Complete Ion Equation 0:26:40 Precipitation Reaction 0:38:29 Calculating Concentration at Equilibrium 0:46:47 Common Ion Effect</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19003</video:player_loc><video:duration>2974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18986</video:thumbnail_loc><video:title>Lecture 21. Kinetic Molecular Theory</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:28 Gas Stoichiometry 0:08:51 Kinetic Molecular Theory of Gases 0:12:20 Average Kinetic Energy 0:15:32 Kinetic Molecular Theory and Pressure 0:19:52 Speed Distributions 0:24:27 Root Mean Square Speed 0:35:43 Diffusion and Effusion 0:37:30 Effusion Application 0:40:26 Diffusion and Effusion 0:44:00 Gas Effusion</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18986</video:player_loc><video:duration>2828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18979</video:thumbnail_loc><video:title>Lecture 14. Molecular Orbital Theory</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:10 Molecular Orbital Theory 0:01:22 Bonding and Anti-Bonding Orbitals 0:02:42 Wave Interference 0:03:59 MO Theory: s Orbitals 0:06:04 MO Theory Energy Diagram 0:10:21 Bond Order Notes 0:16:32 MO Theory: p Orbitals 0:19:00 Steps to Make MO Diagram 0:36:11 Molecular Orbital Diagrams of Ions 0:44:22 Case of Molecular Oxygen 0:47:44 Practice</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18979</video:player_loc><video:duration>2978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18987</video:thumbnail_loc><video:title>Lecture 22. Effusion Continued and Real Gasses</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:50 Examples of Effusion 0:02:02 Ratio of Rate of Effusion 0:09:16 Rank in Order of Increasing Speed of Effusion 0:14:16 Comparing Effusion 0:19:26 Average Speed of Gases 0:25:00 Real Gases 0:30:56 Volume 0:33:46 Compression Factor 0:38:32 Van der Waals Equation 0:41:55 Methane Gas Sample 0:43:00 Pressure of He</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18987</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18983</video:thumbnail_loc><video:title>Lecture 18. Gas Laws, Part 1</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:02:27 Gases 0:06:26 Pressure of Gas 0:07:25 Barometers 0:14:25 What is an Ideal Gas? 0:22:09 Boyle's Law 0:26:02 Charles Law 0:33:19 Avogadro's Law 0:37:02 More Predictions of Gases 0:38:05 Ideal Gas Law</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18983</video:player_loc><video:duration>2782</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18998</video:thumbnail_loc><video:title>Lecture 09. Acids and Bases. Pt. 6.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 09. General Chemistry -- Acids and Base -- Part 6 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Common Ion Effect Review 0:03:35 Buffered Solutions 0:09:20 Examples of Buffers 0:15:07 How Does a Buffer Work? 0:32:24 Calculating the pH of the Buffer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18998</video:player_loc><video:duration>3055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18999</video:thumbnail_loc><video:title>Lecture 10. Buffered Solutions (Buffers) Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 10. General Chemistry -- Buffered Solutions (Buffers) -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:05:18 Identifying Buffers 0:11:20 Weak Acid and Salt Example 0:17:23 What Makes this a Buffer? 0:22:23 Calculating the pH of a Buffered Solution 0:27:22 Designing Buffers at Specific pH Values 0:44:34 Acid Base Titration Curves</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18999</video:player_loc><video:duration>3073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18975</video:thumbnail_loc><video:title>Lecture 10. Polarizing Power and Covalent Character</video:title><video:description>Chem 1A is the first quarter of General Chemistry and covers the following topics: atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:24 Polarizing Power and Covalent Character 0:02:36 Bond Strength and Lengths 0:03:38 Molecular Shape and Structure 0:05:29 VSEPR 0:10:40 Steric Number 2 0:12:20 Steric Number 3 0:16:19 Steric Number 4 0:21:44 Steric Number 5 0:32:31 Steric Number 6 0:38:42 Geometry Examples</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18975</video:player_loc><video:duration>3180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18997</video:thumbnail_loc><video:title>Lecture 08. Acids and Bases. Pt. 5.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 08. General Chemistry -- Acids and Bases -- Part 5 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Putting Salt in Water Review 0:05:50 NaCl Example 0:09:41 Anion Possibilities 0:11:48 Calculating pH of NH4Cl 0:21:10 Acid in Water 0:27:06 Common Ion Effect 0:37:06 Calculating % Dissociation Common Ion Effect</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18997</video:player_loc><video:duration>2902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19001</video:thumbnail_loc><video:title>Lecture 12. Aqueous Equilibria Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 12. General Chemistry -- Aqueous Equilibria -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Review on Strong Acid/Strong Base Titration 0:05:14 Weak Acid and Strong Base Titration 0:10:10 General Reaction 0:13:45 Titration Curves 0:19:04 Calculating pH before any Base is Added 0:31:29 pH at Equivalence Point 0:38:46 pH of a Weak Base 0:44:55 Titration Curve Concept</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19001</video:player_loc><video:duration>3062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18981</video:thumbnail_loc><video:title>Lecture 16. Dipole Forces, Dispersion Forces</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:22 Hydrogen Bonding Video 0:01:57 Ion Dipole Forces 0:02:56 Dispersion Forces 0:09:57 Van der Waals Forces 0:12:03 Summary of Intermolecular Force Strengths 0:15:32 Listing Intermolecular Forces 0:32:10 Effects on Boiling and Melting Points 0:34:28 Boiling Point 0:36:39 Ranking According to Melting Point 0:42:30 Boiling Point/Melting Point Examples 0:44:41 Summary of Intermolecular Force Strengths 0:48:46 Rank According to Boiling Point</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18981</video:player_loc><video:duration>3019</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19006</video:thumbnail_loc><video:title>Lecture 17. Electrochemistry Pt. 2.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 17. General Chemistry -- Electrochemistry -- Part 2 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Balancing Redox Reaction Review 0:14:46 Balancing Redox Reaction in Acidic or Basic Solution 0:19:07 Balancing Redox in Acidic Aqueous Solution 0:23:46 Rules for Balancing in Acidic/Basic Aqueous Solution 0:34:18 Example in Basic Aqueous Solution 0:47:56 Example in Acidic Solution</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19006</video:player_loc><video:duration>3203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19005</video:thumbnail_loc><video:title>Lecture 16. Electrochemistry Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 16. General Chemistry -- Electrochemistry -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Oxidation Reduction Reaction Review 0:02:55 Oxidation Numbers 0:04:50 Rules for Assigning Oxidation Numbers 0:10:13 Calculating Oxidation Number Example 0:16:26 Redox Reactions 0:17:10 Half Reactions 0:23:09 Example of Redox Reactions 0:37:58 Balancing Oxidation-Reduction Reactions 0:47:04 Challenging Redox Question</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19005</video:player_loc><video:duration>3067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19007</video:thumbnail_loc><video:title>Lecture 18. Electrochemistry Pt. 3.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 18. General Chemistry -- Electrochemistry -- Part 3 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Review of Acidic/Basic Solutions 0:01:58 Spontaneous Electrochemistry Reactions 0:09:15 Galvanic (Voltaic) Cell 0:14:43 Example Using Batteries 0:21:53 Daniell Cell and Intro to Anode/Cathode 0:36:11 Electrodes 0:43:28 Shorthand notation for Cells</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19007</video:player_loc><video:duration>2972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19004</video:thumbnail_loc><video:title>Lecture 15. Aqueous Equilibria Pt. 4.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 14. General Chemistry -- Aqueous Equilibria -- Part 4 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Common Ion Effect Review 0:01:45 Finding Solubility of Compound Given Ksp 0:09:05 Effect of pH on Solubility 0:16:52 Solubility of Metal Salts of the Conjugate Bases of Weak Acids 0:20:05 Solubility of Metal Salts of the Conjugate Bases of Strong Acids 0:23:32 Finding Solubility of Compound in Buffered Solution 0:38:15 Electrochemistry 0:42:52 Oxidation Reduction Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19004</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19008</video:thumbnail_loc><video:title>Lecture 19. Electrochemistry Pt. 4.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 19. General Chemistry -- Electrochemistry -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00: Galvanic Cells/Daniel Cell Review 0:04:54 Hydrogen Electrode 0:07:54 Cell Notation Example 0:19:40 Cell Potential, Voltage, Electromotive Force 0:25:34 Cell Potential and Free Energy 0:33:48 Reaction of N2 and H2 0:38:45 If Reaction is under Standard Conditions 0:48:10 Standard Reduction Potentials</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19008</video:player_loc><video:duration>3010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18992</video:thumbnail_loc><video:title>Lecture 03. Chemical Equilibrium Pt. 3.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 03. General Chemistry -- Chemical Equilibrium -- Part 3 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:02:02 Aqueous Acids/Bases 0:04:42 Determining which is Acid/Base/Ca/Cb 0:07:04 Autoionization of Water 0:21:06 Introducing "pH" 0:27:09 Finding COncentration from pH 0:30:59 pH and Concentration Relationship 0:42:32 Acid Equilibrium</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18992</video:player_loc><video:duration>2955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19009</video:thumbnail_loc><video:title>Lecture 20. Electrochemistry Pt. 5.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 20. General Chemistry Electrochemistry, Part 5 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:03:29 Review of Cell Potential 0:06:06 Standard Reduction Potential of Standard Electrode 0:13:15 Finding Cell Potential Example 0:26:13 Significance of Standard Reduction Potentials 0:38:02 Can Aqueous KMnO4 Oxidize Iron? 0:44:49 Standard Potentials and Equilibrium Constants</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19009</video:player_loc><video:duration>3034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18978</video:thumbnail_loc><video:title>Lecture 13. Hybridization Examples and MO Diagram Introduction</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:13 Examples of Types of Hybridization 0:25:34 Ethane Video 0:27:34 Back to Lewis Structures... 0:37:52 Hybridization of ClF4 0:39:55 Two Theories of Bonding 0:40:49 Molecular Orbital Theory 0:43:16 Bonding and Anti-Bonding Orbitals 0:44:59 Wave Interference 0:45:07 MO Theory</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18978</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18988</video:thumbnail_loc><video:title>Lecture 23. Final Exam Review</video:title><video:description>UCI Chem 1A is the first quarter of General Chemistry and covers the following topics: Atomic structure; general properties of the elements; covalent, ionic, and metallic bonding; intermolecular forces; mass relationships. Index of Topics: 0:00:13 Energy, Frequency, and Wavelength of Light 0:09:38 Production of Chlorine 0:15:28 Wavelength of Light 0:22:16 Empirical Formula of a Compound 0:29:28 Write a Balanced Equation... 0:35:12 Quantum Number Overview 0:38:59 Uncertainty of Lithium 0:44:08 Electron Configuration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18988</video:player_loc><video:duration>2767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19011</video:thumbnail_loc><video:title>Lecture 22. Chemical Kinetics Pt. 1.</video:title><video:description>UCI Chem 1C General Chemistry (Spring 2013) Lec 22. General Chemistry -- Chemical Kinetics -- Part 1 Instructor: Ramesh D. Arasasingham, Ph.D. Description: UCI Chem 1C is the third and final quarter of General Chemistry series and covers the following topics: equilibria, aqueous acid-base equilibria, solubility equilibria, oxidation reduction reactions, electrochemistry; kinetics; special topics. Index of Topics: 0:00:00 Change in Free Energy Review 0:01:40 Intro to Chemical Kinetics 0:06:43 Defining Chemical Kinetics 0:09:57 Reaction Rate 0:15:02 Example of Reaction Rate 0:24:41 Average Rate of Concentration vs Time 0:34:13 Example of NO Gas Reaction Rate 0:40:08 Relationship Between Reaction Rates 0:47:57 Forward/Reverse Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19011</video:player_loc><video:duration>3041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18911</video:thumbnail_loc><video:title>Lecture 03. Transformation Matrices.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 03. Molecular Structure &amp; Statistical Mechanics -- Transformation Matrices. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:10 Transformation Matrices 0:02:44 Group Theory 0:06:27 Everything is About the Basis 0:19:59 Characters: C2v 0:29:56 Reduction Formula 0:43:36 Bonding</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18911</video:player_loc><video:duration>2985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18912</video:thumbnail_loc><video:title>Lecture 04. Group Theory Applications.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 04. Molecular Structure &amp; Statistical Mechanics -- Group Theory Applications. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:07 Bonding 0:15:38 Which Orbitals Form the Sigma Bond? 0:20:44 Which Orbitals Can Form Pi Bonds? 0:26:53 Out of Plane 0:28:57 Which Orbitals Can Form Pi Bonds - Consider the In-Plane Set 0:31:13 In-Plane</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18912</video:player_loc><video:duration>2052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18924</video:thumbnail_loc><video:title>Lecture 16. Fourier Transforms, NMR Intro</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 16. Molecular Structure &amp; Statistical Mechanics -- Fourier Transforms, NMR Intro -- Part 1. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:33 Fourier Series 0:18:45 X-Ray Crystallography 0:23:07 Ion Channels 0:25:12 Pulsed NMR 0:28:48 Free Induction Decay 0:30:34 Fourier Transforms 0:32:31 3 Peaks of the NMR Signal 0:34:25 Stern-Gerlach Experiment 0:41:55 Electron Zeeman Effect 0:47:02 Nuclear Zeeman Effect</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18924</video:player_loc><video:duration>3026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18925</video:thumbnail_loc><video:title>Lecture 17. NMR (Pt. II)</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 17. Molecular Structure &amp; Statistical Mechanics -- NMR -- Part 2. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:02:54 Zeeman Effect 0:06:46 High Field Magnets for NMR/MRI 0:09:09 Nuclear Zeeman Effect 0:11:23 Nuclear Spin Hamiltonian 0:13:28 Relative Sizes of Interactions 0:19:01 Pulsed NMR 0:21:49 Protons Absorbing in a Predictable Region 0:37:58 Spin Quantum Number 0:40:29 Angular Momentum Operators 0:41:40 Eigenstates and Eigenvalues 0:43:35 Zeeman Basis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18925</video:player_loc><video:duration>2878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18915</video:thumbnail_loc><video:title>Lecture 07. Rotational Spectroscopy Pt. III.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 07. Molecular Structure &amp; Statistical Mechanics -- Rotational Spectroscopy -- Part 3. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:10 Why is the Sky Blue? 0:13:11 Why is Water Blue? 0:20:47 Raman Spectroscopy 0:25:40 Polarizability 0:28:28 Rotational Raman Spectroscopy 0:38:55 IR and Raman Active Modes 0:40:42 Molecular Motion</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18915</video:player_loc><video:duration>2824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18921</video:thumbnail_loc><video:title>Lecture 13. Electronic Spectroscopy (Pt. II)</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 13. Molecular Structure &amp; Statistical Mechanics -- Electronic Spectroscopy -- Part 2. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:48 Resonance Raman 0:05:41 Fluorescent Bacteria 0:12:11 GFP Fluorophore 0:14:27 Jablonski Diagram 0:19:19 Fluorescence and Phosphorescence 0:20:47 Aufbau Rules 0:37:56 Find J(subscript) 0:39:53 Hund's Rule 0:41:19 Term Symbols for Linear Molecules</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18921</video:player_loc><video:duration>2708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18920</video:thumbnail_loc><video:title>Lecture 12. Electronic Spectroscopy.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 12. Molecular Structure &amp; Statistical Mechanics -- Electronic Spectroscopy -- Part 1. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:04:37 Electronic Spectroscopy 0:11:12 Copper (II) Sulfate (Hydrated) 0:13:48 Atomic Orbitals 0:14:05 D-Metal Complexes 0:15:27 Organic Chromophores 0:17:45 Absorption Spectroscopy 0:35:39 Nuclear and Electronic Hamiltonians 0:37:39 l2 Energy Levels</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18920</video:player_loc><video:duration>2528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18917</video:thumbnail_loc><video:title>Lecture 09. Vibrations in Molecules</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 09. Molecular Structure &amp; Statistical Mechanics -- Vibration in Molecules. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:08 Methane-Vibrations 0:11:56 Vibrational Modes 0:13:35 IR Spectrum of Methane 0:15:18 Harmonic Oscillator Energy Levels 0:18:24 Vibrational and Rotational Energy Levels 0:20:37 IR Spectrum of HCl 0:39:28 Force Constants 0:41:55 Anharmonic Potential</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18917</video:player_loc><video:duration>2671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18918</video:thumbnail_loc><video:title>Lecture 10. Anharmonic Potential.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 10. Molecular Structure &amp; Statistical Mechanics -- Anharmonic Potential. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:00:08 Anharmonic Potential 0:03:35 IR Selection Rules: Gross Selection 0:09:33 IR Selection Rules: Specific Selection 0:11:41 IR Selection Rules: Anharmonic Potential 0:16:59 IR Spectrum of NO 0:18:40 Raman Spectroscopy 0:26:56 Rotational Transition 0:29:20 Spectra of Styrene/Butadiene Rubber 0:32:50 2,5-Dichloroacetophenone 0:34:02 Time-Resolved Spectroscopy 0:35:19 2D IR 0:36:55 Summary: Spectroscopy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18918</video:player_loc><video:duration>2345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18916</video:thumbnail_loc><video:title>Lecture 08. Molecular Motion.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 08. Molecular Structure &amp; Statistical Mechanics -- Molecular Motion. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Slides: 0:00:08 Molecular Motion 0:26:37 Methane Bonding</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18916</video:player_loc><video:duration>2134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18919</video:thumbnail_loc><video:title>Lecture 11. First Midterm Exam Review.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 11. Molecular Structure &amp; Statistical Mechanics -- First Midterm Exam Review. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:09:20 Matrix Representation 0:19:39 Group Theory Applications 0:34:45 Vibrational Modes of a Molecule 0:40:30 Vibrational - Rotational Spectroscopy of Diatomic Molecules</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18919</video:player_loc><video:duration>2741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18941</video:thumbnail_loc><video:title>Lecture 07. Vibrational Partition Functions.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 07. Thermodynamics and Chemical Dynamics -- Vibrational Partition Functions -- Instructor: Reginald Penner, Ph.D. In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:41 The Symmetry Number 0:07:09 Aluminum Chloride Atoms 0:13:03 Example: Benzene 0:15:43 Rotational Partition Function of HCl 0:19:12 Rotational Partition Function of Methane 0:22:02 Vibrational States 0:33:24 What About Vibrational Energy? 0:36:13 Vibrational Modes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18941</video:player_loc><video:duration>2946</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18942</video:thumbnail_loc><video:title>Lecture 08. The First Law.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 08. Thermodynamics and Chemical Dynamics -- The First Law -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:58 Chlorine Dioxide 0:09:40 Thermodynamics 0:11:39 Energy 0:15:30 Three Flavors of Systems 0:18:15 Closed Systems 0:20:23 Work 0:36:52 Reversible Processes 0:44:37 Sign Convention 0:46:27 Heat</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18942</video:player_loc><video:duration>2904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18945</video:thumbnail_loc><video:title>Lecture 12. Entropy and The Second Law.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 12. Thermodynamics and Chemical Dynamics -- Entropy and The Second Law -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics 0:04:00 Energy Is Conserved for an Isolated System... 0:06:51 Entropy 0:15:53 Carnot Cycle 0:24:18 Efficiency 0:27:52 Data on an Adiabat 0:33:50 Temperature-Entropy Diagram 0:34:48 S is a State Function</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18945</video:player_loc><video:duration>2284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18933</video:thumbnail_loc><video:title>Lecture 25. Partition Functions.</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 25. Molecular Structure &amp; Statistical Mechanics -- Partition Functions -- Part 3. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:02 Simulation 0:06:38 Langrange Multipliers: Motivation 0:16:30 Multiple Constraints 0:38:36 Curie's Law</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18933</video:player_loc><video:duration>2728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18936</video:thumbnail_loc><video:title>Lecture 02. The Boltzmann Distribution Law.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 02. Thermodynamics and Chemical Dynamics -- The Boltzmann Distribution Law -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:04:17 The Boltzmann Distribution Law 0:07:44 Notation for Specifying a Particular Configuration 0:14:41 The Number of Microstates 0:20:27 Configuration VI 0:29:48 Which Configuration is Preferred? 0:33:28 Number of Microstates Before and After 0:37:25 The Boltzmann Distribution Law 0:43:07 Molecular Partition Function 0:52:33 How Much Thermal Energy is in the System?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18936</video:player_loc><video:duration>3221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18938</video:thumbnail_loc><video:title>Lecture 04. Entropy.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 04. Thermodynamics and Chemical Dynamics -- Entropy -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:04:17 Boltzmann Distribution Law 0:15:37 Three Types of Ensembles 0:31:55 S = k ln W</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18938</video:player_loc><video:duration>2679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18940</video:thumbnail_loc><video:title>Lecture 06. The Rotational Partition Function.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 06. Thermodynamics and Chemical Dynamics -- The Rotational Partition Function -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:02:51 Monoatomic Gas in One Dimension 0:11:51 Manifold of Rotational State 0:19:43 What's a Symmetry Number?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18940</video:player_loc><video:duration>1972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18931</video:thumbnail_loc><video:title>Lecture 22. The Boltzmann Distribution</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 22. Molecular Structure &amp; Statistical Mechanics -- The Boltzmann Distribution. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:05:23 NMR Population Differences 0:10:34 Statistical Mechanics 0:24:26 Weights of Configurations 0:41:17 Relative Populations 0:43:05 Rotational Spectrum of HCl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18931</video:player_loc><video:duration>2754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18944</video:thumbnail_loc><video:title>Lecture 11. Midterm I Review.</video:title><video:description>UCI Chem 131C Thermodynamics and Chemical Dynamics (Spring 2012) Lec 11. Thermodynamics and Chemical Dynamics -- Midterm I Review -- Instructor: Reginald Penner, Ph.D. Description: In Chemistry 131C, students will study how to calculate macroscopic chemical properties of systems. This course will build on the microscopic understanding (Chemical Physics) to reinforce and expand your understanding of the basic thermo-chemistry concepts from General Chemistry (Physical Chemistry.) We then go on to study how chemical reaction rates are measured and calculated from molecular properties. Topics covered include: Energy, entropy, and the thermodynamic potentials; Chemical equilibrium; and Chemical kinetics. Index of Topics: 0:00:52 Partition Functions 0:06:32 Vibrational Modes 0:12:06 The Equipartition Theorem 0:13:33 Heat Capacity 0:17:45 Classical Hamiltonian 0:18:12 Predictions of the Equipartition Theorem</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18944</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/18930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/18930</video:thumbnail_loc><video:title>Lecture 21. Second Midterm Examination Review</video:title><video:description>UCI Chem 131B Molecular Structure &amp; Statistical Mechanics (Winter 2013) Lec 21. Molecular Structure &amp; Statistical Mechanics -- Second Midterm Examination Review. Instructor: Rachel Martin, Ph.D. Description: Principles of quantum mechanics with application to the elements of atomic structure and energy levels, diatomic molecular spectroscopy and structure determination, and chemical bonding in simple molecules. Index of Topics: 0:01:33 IR Spectrum of Carbon Monoxide 0:10:36 Electronic Spectroscopy 0:15:17 Frank-Condon Factors 0:19:34 Term Symbols and Electronic Transitions 0:25:05 NMR Spectroscopy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/18930</video:player_loc><video:duration>2299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19039</video:thumbnail_loc><video:title>Using PostgreSQL in modern enterprise web applications</video:title><video:description>Using HTML5, JavaScript, NodeJS with PostgreSQL PostgreSQL's object relational heritage makes it an outstanding choice for developing web applications that have a rich object model domain. See how PostgreSQL's object relational features allow for building database models to support a NodeJS data service feeding a 100% JavaScript web client. PostgreSQL's object relational heritage makes it an outstanding choice for developing web applications that have a rich object model domain. See how PostgreSQL's object relational features allow for building database models to support a NodeJS data service feeding a 100% JavaScript web client. Topics include: The benefits of a rich domain model in enterprise software, Comparing different architecture approaches: scripted model, table model and domain model. The dissonance between relational databases and the object model. Why NoSQL database's seem attractive Why relational is still the best choice for enterprise applications What is an "object relational" database Using Postgres' object-relational features to reduce the friction Compound Types Querying an object hierarchy Object relational views Exploring an example Define a rich domain in a JavaScript MVC web client Build a data source using NodeJS using PostgreSQL JavaScript drivers Defining models in Postgres Extending models in Postgres Yes, it's got a Hemi Use Google's plV8js language in PostresSQL to run JavaScript directly in the database Parse and process JSON payloads</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19039</video:player_loc><video:duration>3488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19041</video:thumbnail_loc><video:title>Writing a foreign data wrapper</video:title><video:description>Experiences with Informix Writing a foreign data wrapper (FDW) for PostgreSQL seems easy. However, there are many pitfalls. This talk will cover experiences from writing a FDW for Informix and will discuss problems with client libraries, data type mapping, optimizer support and performance related topics. Interested attendees will get a short overview on what they can expect from a FDW and (hopefully) learn something to do it better.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19041</video:player_loc><video:duration>3285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19020</video:thumbnail_loc><video:title>Database Ops</video:title><video:description>Easy and Effective Operation for production systems with PostgreSQL NTT (Nippon Telegraph and Telephone) group has made effort to introduce PostgreSQL to its production systems that are large and mission-critical. Introducing PostgreSQL, we found it may be an obstacle that operation tools for PostgreSQL are not provided enough. So we have developed tools for backup, data load, and performance monitoring. In the talk, we will introduce these tools and how to improve database operation using them. NTT group, which is the largest telecommunication career in Japan providing more than 120 million subscribers, has made effort introducing PostgreSQL to its production systems that support telecommunication. When we apply PostgreSQL to a production system, we will have to do many 'house-keeping chores'; At the beginning, you will have to load initial data to PostgreSQL, just after starting operation, you will have to periodically take back up files against data loss caused by media crash. Many proprietary DBMS provide operational and/or management tools to make DBA's work easier and more efficient. Additionally, such a tool provides an easy and standard way of oprerations, it enables not a skilled engineer to manage database systems well. Concerning PostgreSQL, such tools are not enough provided, it may be an obstacle to introduce PostgreSQL into enterprise systems. So we have developed some operational tools for taking back up, loading data and monitoring performance. And we provide technical know-hows about appropriate operations so that an engineer who is not familiar with PostgreSQL as we expect can manage PostgreSQL well. The talk will introduce our daily operation activities with assistance of the tools; pgrman for taking backups, pgbulkload for data loading with data cleansing, and pg statsinfo for performance monitoring. Talking things above we hope to share PostgreSQL operation know-hows with many DBAs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19020</video:player_loc><video:duration>1798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19040</video:thumbnail_loc><video:title>WAL Internals Of PostgreSQL</video:title><video:description>Describes the Write-Ahead-Log Internals of PostgreSQL system. Improvements in WAL system that can be done to improve the performance. PostgreSQL uses WAL files to perform Crash recovery, Point In Time Recovery and Streaming Replication. This article will cover details of WAL system in PostgreSQL like what kind os WAL record gets generated on DML operations. WAL file name details and the contents it contains. The details of Async Commit and how it protects Partial Page writes using WAL system are covered. Finally some Advantages/Disadvantages and improvements w.r.t other RDBMS that can be done in PostgreSQL WAL system to improve its performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19040</video:player_loc><video:duration>3608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19961</video:thumbnail_loc><video:title>Design considerations while Evaluating, Developing, Deploying a distributed task processing system</video:title><video:description>konarkmodi - Design considerations while Evaluating, Developing, Deploying a distributed task processing system With the growing world of web, there are numerous use-cases which require tasks to be executed in an asynchronous manner and in a distributed fashion. Celery is one of the most robust, scalable, extendable and easy-to-implement frameworks available for distributed task processing. While developing applications using Celery, I have had considerable experience in terms of what design choices one should be aware of while evaluating an existing system or developing one's own system from scratch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19961</video:player_loc><video:duration>2438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19952</video:thumbnail_loc><video:title>3D sensors and Python: A space odyssey</video:title><video:description>Celia - 3D sensors and Python: A space odyssey This talk will show how to build a simple open source based NUI (Natural User Interface) game with 3D Sensors, incorporating PyOpenNI with PyGame and WebGL. OpenNI allows you operate several 3D sensors, enabling hardware independent game development (supported 3D sensors are Microsoft Kinect, PrimeSense Carmine or Asus XTion). It also runs on Linux, Mac OS X and Windows. ----- This talk will start with a brief introduction to 3D Sensors and OpenNI. Then we’ll surf into PyOpenNI, features such as the skeleton, hand and gesture tracking, RGB and depth video. Every topic will be presented with practical demos. The talk will end with a demo integrating WebGL (THREE.JS), 3D sensors, Flask and ZMQ to produce a simple fully open source based NUI game. Attendees will not only learn about game related technologies but also about innovative ways of doing domotics, cinema &amp; art, Interactive visualization, scientific research, educations, etc. 3D Sensors will be available for testing during the event - you can get yours for about 80 to 140 Euros (depending on the brand). Slides and demo code will be available at Github. Talk structure: * Introduction: hardware and OpenNI goodies and a tale of PCL (5’) * Hands On PyOpenNI * Normal and Depth camera - basics concepts and small demo (5’) * Skeleton - basics concepts and small demo. (5’) * Hand &amp; gesture - basics concepts and small demo. (5’) * Final Demo * What we’re going to use? Flask, ZMQ, THREE.JS, PyOpenNI. (6’) * Q&amp;A. (4’)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19952</video:player_loc><video:duration>1359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19971</video:thumbnail_loc><video:title>Systems Integration: The OpenStack success story</video:title><video:description>Flavio Percoco - Systems Integration: The OpenStack success story OpenStack is a huge, open-source cloud provider. One of the main tenets of OpenStack is the (Shared Nothing Architecture) to which all modules stick very closely. In order to do that, services within OpenStack have adopted different strategies to integrate themselves and share data without sacrificing performance nor moving away from SNA. This strategies are not applicable just to OpenStack but to any distributed system. Sharing data, regardless what that data is, is a must-have requirement of any successful cloud service. This talk will present some of the existing integration strategies that are applicable to cloud infrastructures and enterprise services. The talk will be based on the strategies that have helped OpenStack to be successful and most importantly, scalable. Details ====== Along the lines of what I've described in the abstract, the presentation will walk the audience through the state of the art of existing system integration solutions, the ones that have been adopted by OpenStack and the benefits of those solutions. At the end of the talk, a set of solutions under development, ideas and improvements to the existing ones will be presented. The presentation is oriented to distributed services, fault-tolerance and replica determinism. It's based on a software completely written in python and running successfully on several production environments. The presentation will be split in 3 main topics: Distributed System integration ----------------------------------- * What's it ? * Why is it essential for cloud infrastructures? * Existing methods and strategies OpenStack success story ---------------------------- * Which methods did OpenStack adopt? * How / Why do they work? * What else could be done? Coming Next --------------- * Some issues of existing solutions * What are we doing to improve that? * Other solutions coming up</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19971</video:player_loc><video:duration>2399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19964</video:thumbnail_loc><video:title>Rethinking packaging, development and deployment</video:title><video:description>Domen Kožar - Rethinking packaging, development and deployment In Python, we're trying to solve packaging problems in our own domain, but maybe someone else already solved most our problems. In the talk I'll show how I develop and deploy Python projects that can be easily mixed with non-Python dependencies. "Nix" will be demonstrated to replace technologies in our stack: pip, virtualenv, buildout, ansible, jenkins. ----- Python is often mixed with other languages in development stack, nowadays it's hard to escape any JavaScript dependencies. If you add some C dependencies such as GStreamer to the stack, packaging becomes a burden. While tweaking our packaging infrastructure will make things better, it's hard to fix fundamental problem of packaging with current ad-hoc solutions in Python domain. Using Nix for about a year gave me an insight that solving packaging problem at operating system level (bottom-up) is a better approach. For example, wouldn't it be cool to have "virtualenv" implemented inside your package manager, so you could isolate also non-Python dependencies and not just Python packages for your project and not worry if system was updated? We'll also show what benefits do we get by using the same tool for development and deployment and how little we have to do to deploy our application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19964</video:player_loc><video:duration>2420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19962</video:thumbnail_loc><video:title>Designing NRT(NearRealTime) stream processing systems: Using python with Storm and Kafka</video:title><video:description>konarkmodi - Designing NRT(NearRealTime) stream processing systems: Using python with Storm and Kafka The essence of near-real-time stream processing is to compute huge volumes of data as it is received. This talk will focus on creating a pipeline for collecting huge volumes of data using Kafka and processing for near-real time computations using Storm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19962</video:player_loc><video:duration>2194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19963</video:thumbnail_loc><video:title>Python Debugger Uncovered</video:title><video:description>Dmitry Trofimov - Python Debugger Uncovered This talk will explain how to implement a debugger for Python. We'll start with setting a simple trace function, then look how it is implemented in modern IDEs like PyCharm and Pydev. Then we go further in the details and uncover the tricks used to implement some cool features like exception handling and multiprocess debugging. ----- Presentation describes how to implement debugger for Python and has 4 parts: * Tracing Python code Explains how to use trace function * Debugger Architecture Explains which parts consists of a modern full-fledged debugger. * A Bit of Details Explains how to make code to work for all python versions and implementations, survive gevent monkey-patching etc. * Cool Features Explains how to implement exception handling and multiprocess debugging</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19963</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19951</video:thumbnail_loc><video:title>Automatic code reviews</video:title><video:description>Carl Crowder - Automatic code reviews A lot of great Python tools exist to analyse and report on your codebase, but they can require a lot of initial set up to be useful. Done right, they can be like an automatic code review. This talk will explain how to set up and get the best out of these tools, especially for an existing, mature codebase. ----- Static analysis tools are a great idea in theory, but are not often really used in practice. These tools usually require quite a lot of initial effort to get set up in a way which produces meaningful output for you or your organisation's particular coding style and values. As a result, it's common to see initial enthusiasm replaced by ignoring the tools. Such tools can be incredibly beneficial however, and even go so far as to provide an automatic code review, and this talk will explain what kind of benefits you can get from the tools, as well as explain what you can and cannot expect. This talk is aimed at experienced developers who are interested in improving their coding practices but who have either never tried static analysis tools, or who have not seen the upsides. It will hopefully also be useful to people who do use the tools, perhaps introducing them to new tools or concepts they were not aware of yet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19951</video:player_loc><video:duration>1247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19975</video:thumbnail_loc><video:title>Extending Python, what is the best option for me?</video:title><video:description>Francisco Fernández Castaño - Extending Python, what is the best option for me? Python is a great language, but there are occasions where we need access to low level operations or connect with some database driver written in C. With the FFI(Foreign function interface) we can connect Python with other languages like C, C++ and even the new Rust. There are some alternatives to achieve this goal, Native Extensions, Ctypes and CFFI. I'll compare this three ways of extending Python. ----- In this talk we will explore all the alternatives in cpython ecosystem to load external libraries. In first place we'll study the principles and how shared libraries work. After that we will look into the internals of CPython to understand how extensions work and how modules are loaded. Then we will study the main three alternatives to extend CPython: Native Extensions, Ctypes and CFFI and how to automate the process. Furthermore we will take a look to other python implementations and how we can extend it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19975</video:player_loc><video:duration>1941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19973</video:thumbnail_loc><video:title>Advanced Uses of py.test Fixtures</video:title><video:description>Floris Bruynooghe - Advanced Uses of py.test Fixtures One unique and powerful feature of py.test is the dependency injection of test fixtures using function arguments. This talk aims to walk through py.test's fixture mechanism gradually introducing more complex uses and features. This should lead to an understanding of the power of the fixture system and how to build complex but easily-managed test suites using them. ----- This talks will assume some basic familiarity with the py.test testing framework and explore only the fixture mechanism. It will build up more complex examples which will lead up to touching on other plugin features of py.test. It is expected people will be familiar with python features like functions as first-class objects, closures etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19973</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19974</video:thumbnail_loc><video:title>Out-of-Core Columnar Datasets</video:title><video:description>Francesc Alted - Out-of-Core Columnar Datasets Tables are a very handy data structure to store datasets to perform data analysis (filters, groupings, sortings, alignments...). But it turns out that how the tables are actually implemented makes a large impact on how they perform. Learn what you can expect from the current tabular offerings in the Python ecosystem. ----- It is a fact: we just entered in the Big Data era. More sensors, more computers, and being more evenly distributed throughout space and time than ever, are forcing data analyists to navigate through oceans of data before getting insights on what this data means. Tables are a very handy and spreadly used data structure to store datasets so as to perform data analysis (filters, groupings, sortings, alignments...). However, the actual table implementation, and especially, whether data in tables is stored row-wise or column-wise, whether the data is chunked or sequential, whether data is compressed or not, among other factors, can make a lot of difference depending on the analytic operations to be done. My talk will provide an overview of different libraries/systems in the Python ecosystem that are designed to cope with tabular data, and how the different implementations perform for different operations. The libraries or systems discussed are designed to operate either with on-disk data ([PyTables], [relational databases], [BLZ], [Blaze]...) as well as in-memory data containers ([NumPy], [DyND], [Pandas], [BLZ], [Blaze]...). A special emphasis will be put in the on-disk (also called out-of-core) databases, which are the most commonly used ones for handling extremely large tables. The hope is that, after this lecture, the audience will get a better insight and a more informed opinion on the different solutions for handling tabular data in the Python world, and most especially, which ones adapts better to their needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19974</video:player_loc><video:duration>1351</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19977</video:thumbnail_loc><video:title>Managing the Cloud with a Few Lines of Python</video:title><video:description>Frank - Managing the Cloud with a Few Lines of Python One of the advantages of cloud computing is that resources can be enabled or disabled dynamically. E. g. is an distributed application short on compute power one can easily add more. But who wants to do that by hand? Python is a perfect fit to control the cloud. The talk introduces the package Boto which offers an easy API to manage most of the Amazon Web Services (AWS) as well as a number of command line tools. First some usage examples are shown to introduce the concepts behind Boto. For that a few virtual hosts with different configurations are launched, and the use of the storage service S3 is briefly introduced. Based on that a scalable continuous integration system controlled by Boto is developed to show how easy all the required services can be used from Python. Most of the examples will be demonstrated during the talk. They should be easily adoptable for similar use cases or serve as an starting point for more different ones. ----- One of the advantages of cloud computing is that resources can be enabled or disabled dynamically. E. g. is an distributed application short on compute power one can easily add more. But who wants to do that by hand? Python is a perfect fit to control the cloud. The talk introduces the package Boto which offers an easy API to manage most of the Amazon Web Services (AWS) as well as a number of command line tools. First some usage examples are shown to introduce the concepts behind Boto. For that a few virtual instances with different configurations are launched, and the use of the storage service S3 is briefly introduced. Based on that a scalable continuous integration system controlled by Boto is developed to show how easy all the required services can be used from Python. Most of the examples will be demonstrated during the talk. They should be easily adoptable for similar use cases or serve as an starting point for more different ones.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19977</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19976</video:thumbnail_loc><video:title>Graph Databases, a little connected tour</video:title><video:description>Francisco Fernández Castaño - Graph Databases, a little connected tour There are many kinds of NoSQL databases like, document databases, key-value, column databases and graph databases. In some scenarios is more convenient to store our data as a graph, because we want to extract and study information relative to these connections. In this scenario, graph databases are the ideal, they are designed and implemented to deal with connected information in a efficient way. ----- There are many kinds of NoSQL databases like, document databases, key-value, column databases and graph databases. In some scenarios is more convenient to store our data as a graph, because we want to extract and study information relative to these connections. In this scenario, graph databases are the ideal, they are designed and implemented to deal with connected information in a efficient way. In this talk I'll explain why NoSQL is necessary in some contexts as an alternative to traditional relational databases. How graph databases allow developers model their domains in a natural way without translating these domain models to an relational model with some artificial data like foreign keys and why is more efficient a graph database than a relational one or even a document database in a high connected environment. Then I'll explain specific characteristics of Neo4J as well as how to use Cypher the neo4j query language through python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19976</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19978</video:thumbnail_loc><video:title>Jython in practice</video:title><video:description>Fredrik Håård - Jython in practice A lot of people have heard of Jython, some have tried it, but it seems few have actually deployed it in a corporate environment. In this talk I'll share my experiences in using Jython as a testbed for Java applications, for rapid prototyping in Java desktop and web environments, and for embedding scripting capabilities in Java products. ----- Not everyone gets paid to work with Python all the time, but if you find yourself in a Java project, there are good chances you could benefit from Python without throwing out the Java stack. Using Jython, you can do rapid prototyping without the long edit-compile-test cycles normally associated with large Java projects, whether on the web or the desktop, and when testing an application might become a nightmare of scaffolding in Java, a little Jython may be just what you need to be able to run your tests smoothly. At the end of this talk, I will put on my politician´s hat and bring up the best - and worst - arguments to use to get permission to use Jython in a corporate environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19978</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19966</video:thumbnail_loc><video:title>Will I still be able to get a job in 2024 if I don't do TDD?</video:title><video:description>Emily Bache - Will I still be able to get a job in 2024 if I don't do TDD? Geoffrey Moores's book "Crossing the chasm" outlines the difficulties faced by a new, disruptive technology, when adoption moves from innovators and visionaries into the mainstream. Test Driven Development is clearly a disruptive technology, that changes the way you approach software design and testing. It hasn't yet been embraced by everyone, but is it just a matter of time? Ten years from now, will a non-TDD practicing developer experience the horror of being labelled a technology adoption 'laggard', and be left working exclusively on dreadfully boring legacy systems? It could be a smart move to get down to your nearest Coding Dojo and practice TDD on some Code Katas. On the other hand, the thing with disruptive technologies is that even they can become disrupted when something better comes along. What about Property-Based Testing? Approval Testing? Outside-In Development? In this talk, I'd like to look at the chasm-crossing potential of TDD and some related technologies. My aim is that both you and I will still be able to get a good job in 2024. ----- TDD hasn't yet been embraced by everyone, but is it just a matter of time? Ten years from now, will a non-TDD practicing developer experience the horror of being labelled a technology adoption 'laggard', and be left working exclusively on dreadfully boring legacy systems? It could be a smart move to get down to your nearest Coding Dojo and practice TDD on some Code Katas. On the other hand, the thing with disruptive technologies is that even they can become disrupted when something better comes along. What about Property-Based Testing? Approval Testing? Outside-In Development? In this talk, I'd like to look at the chasm-crossing potential of TDD and some related technologies. My aim is that both you and I will still be able to get a good job in 2024.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19966</video:player_loc><video:duration>2806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19928</video:thumbnail_loc><video:title>Schwarzschild-Metrik und Schwarze Löcher</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19928</video:player_loc><video:duration>5864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19955</video:thumbnail_loc><video:title>Stackless: Recent advancements and future goals</video:title><video:description>Christian Tismer/Anselm Kruis - Stackless: Recent advancements and future goals Stackless (formerly known as Stackless-Python) is an enhanced variant of the Python-language. Stackless is best known for its lightweight microthreads. But that's not all. In this talk Stackless core developers demonstrate recent advancements regarding multi-threading, custom-scheduling, debugging with Stackless and explain future plans for Stackless. ----- Stackless: Recent advancements and future goals ------------------------------------------------------- Since Python release 1.5 Stackless Python is an enhanced variant of C-Python. Stackless is best known for its addition of lightweight microthreads (tasklets) and channels. Less known are the recent enhancements that became available with Stackless 2.7.6. In this talk core Stackless developers demonstrate * The improved multi-threading support * How to build custom scheduling primitives based on atomic tasklet operations * The much improved debugger support * ... Stackless recently switched the new master repository from hg.python.org/stackless to bitbucket to allow for a more open development process. We'll summarise our experience and discuss our plans for the future development of Stackless. The talk will be help by Anselm Kruis and Christian Tismer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19955</video:player_loc><video:duration>2679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19969</video:thumbnail_loc><video:title>Scaling with Ansible</video:title><video:description>Federico Marani - Scaling with Ansible Ansible is a powerful DevOps swiss-army knife tool, very easy to configure and with many extensions built-in. This talk will quickly introduce the basics of Ansible, then some real-life experience tips on how to use this tool, from setting up dev VMs to multi-server setups. ----- Infrastructure/Scaling is a topic really close to me, I'd like to have the chance to talk about how we set this up in the company I work for. Our infrastructure is around 10-15 servers, provisioned on different cloud providers, so a good size infrastructure. Presentation is going to be divided in 3 parts, first part is going to be focused on comparing sysadmin and devops, then there will be an introduction to the basic concepts of Ansible. I want to spend most on the last part, which is going to give some tips based on our experience with it. Many ideas will come from this presentation which i gave at DJUGL in London, with a longer session I will have more chances to delve into more detail, especially on how we use it, from vagrant boxes setup to AWS and DigitalOcean boxes, network configuration, software configurations, etc... I want to offer as many real-life tips as possible, without going too much offtopic as far as Ansible is concerned</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19969</video:player_loc><video:duration>2436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19968</video:thumbnail_loc><video:title>The inner guts of Bitbucket</video:title><video:description>Erik van Zijst - The inner guts of Bitbucket Today Bitbucket is more than 30 times bigger than at the time of acquisition almost 4 years ago and serves repositories to over a million developers. This talk lays out its current architecture in great detail, from Gunicorn and Django to Celery and HA-Proxy to NFS. ----- This talk is about Bitbucket's architecture. Leaving no stone unturned, I'll be covering the entire infrastructure. Every component, from web servers to message brokers and load balancing to managing hundreds of terabytes of data. Since its inception in 2008, Bitbucket has grown from a standard, modest Django app into a large, complex stack that while still based around Django, has expanded into many more components. Today Bitbucket is more than 30 times bigger than at the time of acquisition almost 4 years ago and serves Git and Mercurial repos to over a million users and growing faster now than ever before. Our current architecture and infrastructure was shaped by rapid growth and has resulted in a large, mostly horizontally scalable system. What has not changed is that it's still nearly all Python based and could serve as inspiration or validation for other community members responsible for rapidly scaling their apps. This talk will layout the entire architecture and motivate our technology choices. From our Gunicorn to Celery and HA-Proxy to NFS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19968</video:player_loc><video:duration>1728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19965</video:thumbnail_loc><video:title>Using asyncio (aka Tulip) for home automation</video:title><video:description>Dougal Matthews - Using asyncio (aka Tulip) for home automation This talk will cover the new asyncio library in Python 3.4 (also known as Tulip) and will use the area of home automation as a case study to explore its features. This talk will be based on code using Python 3.3+. Home automation is a growing area and the number of devices and potential applications is huge. From monitoring electricity usage to the temperature inside or outside your house to remote control of lights and other appliances the options are almost endless. However, managing and monitoring these devices is typically a problem that works best with event driven applications. This is where asnycio comes in, it was originally proposed in PEP 3156 by our BDFL, Guido van Rossum. Asyncio aims to bring a clear approach to the python ecosystem and borrows from a number of existing solutions to come up with something clean and modern for the Python stdlib. ----- This talk will cover the new asyncio library in Python 3.4 (also known as Tulip) and will use the area of home automation as a case study to explore its features. This talk will be based on code using Python 3.3+. Home automation is a growing area and the number of devices and potential applications is huge. From monitoring electricity usage to the temperature inside or outside your house to remote control of lights and other appliances the options are almost endless. However, managing and monitoring these devices is typically a problem that works best with event driven applications. This is where asnycio comes in, it was originally proposed in PEP 3156 by our BDFL, Guido van Rossum. Asyncio aims to bring a clear approach to the python ecosystem and borrows from a number of existing solutions to come up with something clean and modern for the Python stdlib. This talk will introduce asyncio and use it within the context of home automation and dealing with multiple event driven devices. Therefore we will cover asyncio and the lessions learned from using different devices in this context. Some of the devices that will be used include: - Raspberry Pi - RFXCom's RFXtrx, USB serial tranciever. - Owl CM160 electricity tracker. - Oregon scientific thermometers. - Foscam IP cameras. This talk will also briefly cover the previous solution I used which was developed with Twisted and compare it briefly with my new code using asyncio.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19965</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19983</video:thumbnail_loc><video:title>The Sorry State of SSL</video:title><video:description>Hynek - The Sorry State of SSL Those web pages with shiny lock icons boasting that your data is safe because of “256 bit encryption”? They are lying. In times of mass surveillance and commercialized Internet crime you should know why that’s the case. This talk will give you an overview that will help you to assess your personal security more realistically and to make your applications as secure as possible against all odds. ----- The rule of thumb for people without degrees in cryptography on securing data on the Internet is “GPG for data at rest. TLS for data in motion”. And it’s actually a very good rule everyone should follow. The only kicker though is that configuring (and using!) TLS properly is not as simple as it sounds and if you’re not diligent as a user, developer, and ops engineer, you can easily compromise your data’s security despite best effort of everyone else. This talk will be multifaceted; you will learn: - how SSL and TLS roughly work and why their state is sorry, - server- and client-side duties for best possible security, - what alternatives you have for using TLS in Python, - things to keep in mind when configuring servers, - and what perils outside your control still can trip you up. In other words, the leitmotif is to show you the most common traps you should know about when using and deploying applications relying on TLS for transport layer security and how to avoid them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19983</video:player_loc><video:duration>2695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19981</video:thumbnail_loc><video:title>Packaging and testing with devpi and tox</video:title><video:description>holger krekel - packaging and testing with devpi and tox This talk discusses good ways to organise packaging and testing for Python projects. It walks through a per-company and an open source scenario and explains how to best use the "devpi-server" and "tox" for making sure you are delivering good and well tested and documented packages. As time permits, we also discuss in-development features such as real-time mirroring and search. ----- The talk discusses the following tools: - devpi-server for running an in-house or per-laptop python package server - inheritance between package indexes and from pypi.python.org public packages - the "devpi" client tool for uploading docs and running tests - running of tests through tox - summary view with two work flows: open source releases and in-house per-company developments - roadmap and in-development features of devpi and tox</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19981</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19985</video:thumbnail_loc><video:title>Scalable Realtime Architectures in Python</video:title><video:description>Jim Baker - Scalable Realtime Architectures in Python This talk will focus on you can readily implement highly scalable and fault tolerant realtime architectures, such as dashboards, using Python and tools like Storm, Kafka, and ZooKeeper. We will focus on two related aspects: composing reliable systems using at-least-once and idempotence semantics and how to partition for locality. ----- Increasingly we are interested in implementing highly scalable and fault tolerant realtime architectures such as the following: * Realtime aggregation. This is the realtime analogue of working with batched map-reduce in systems like Hadoop. * Realtime dashboards. Continuously updated views on all your customers, systems, and the like, without breaking a sweat. * Realtime decision making. Given a set of input streams, policy on what you like to do, and models learned by machine learning, optimize a business process. One example includes autoscaling a set of servers. Obvious tooling for such implementations include Storm (for event processing), Kafka (for queueing), and ZooKeeper (for tracking and configuration). Such components, written respectively in Clojure (Storm), Scala (Kafka), and Java (ZooKeeper), provide the desired scalability and reliability. But what may not be so obvious at first glance is that we can work with other languages, including Python, for the application level of such architectures. (If so inclined, you can also try reimplementing such components in Python, but why not use something that's been proven to be robust?) In fact Python is likely a better language for the app level, given that it is concise, high level, dynamically typed, and has great libraries. Not to mention fun to write code in! This is especially true when we consider the types of tasks we need to write: they are very much like the data transformations and analyses we would have written of say a standard Unix pipeline. And no one is going to argue that writing such a filter in say Java is fun, concise, or even considerably faster in running time. So let's look at how you might solve such larger problems. Given that it was straightforward to solve a small problem, we might approach as follows. Simply divide up larger problems in small one. For example, perhaps work with one customer at a time. And if failure is an ever present reality, then simply ensure your code retries, just like you might have re-run your pipeline against some input files. Unfortunately both require distributed coordination at scale. And distributed coordination is challenging, especially for real systems, that will break at scale. Just putting a box in your architecture labeled **"ZooKeeper"** doesn't magically solve things, even if ZooKeeper can be a very helpful part of an actual solution. Enter the Storm framework. While Storm certainly doesn't solve all problems in this space, it can support many different types of realtime architectures and works well with Python. In particular, Storm solves two key problems for you. **Partitioning**. Storm lets you partition streams, so you can break down the size of your problem. But if the a node running your code fails, Storm will restart it. Storm also ensures such topology invariants as the number of nodes (spouts and bolts in Storm's lingo) that are running, making it very easy to recover from such failures. This is where the cleverness really begins. What can you do if you can ensure that **all the data** you need for a given continuously updated computation - what is the state of this customer's account? - can be put in **exactly one place**, then flow the supporting data through it over time? We will look at how you can readily use such locality in your own Python code. **Retries**. Storm tracks success and failure of events being processed efficiently through a batching scheme and other cleverness. Your code can then choose to retry as necessary. Although Storm also supports exactly-once event processing semantics, we will focus on the simpler model of at-least-once semantics. This means your code must tolerate retry, or in a word, is idempotent. But this is straightforward. We have often written code like the following: seen = set() for record in stream: k = uniquifier(record) if k not in seen: seen.add(k) process(record)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19985</video:player_loc><video:duration>1710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19984</video:thumbnail_loc><video:title>Non Sequitur: An exploration of Python's random module</video:title><video:description>Jair Trejo - Non Sequitur: An exploration of Python's random module An exploration of Python's random module for the curious programmer, this talk will give a little background in statistics and pseudorandom number generation, explain the properties of python's choice of pseudorandom generator and explore through visualizations the different distributions provided by the module. ----- # Audience Non mathematical people who wants a better understanding of Python's random module. # Objectives The audience will understand pseudorandom number generators, the properties of Python's Mersenne Twister and the differences and possible use cases between the distributions provided by the `random` module. # The talk I will start by talking about what randomness means and then about how we try to achieve it in computing through pseudorandom number generators (5 min.) I will give a brief overview of pseudorandom number generation techniques, show how their quality can be assessed and finally talk about Python's Mersenne Twister and why it is a fairly good choice. (10 min.) Finally I will talk about how from randomness we can build generators with interesting probability distributions. I'll compare through visualizations thos provided in Python's `random` module and show examples of when they can be useful in real-life. (10 min.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19984</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19980</video:thumbnail_loc><video:title>The Shogun Machine Learning Toolbox</video:title><video:description>Heiko - The Shogun Machine Learning Toolbox We present the Shogun Machine Learning Toolbox, a framework for Machine Learning, which is the art of finding structure in data, with applications in object recognition, brain-computer interfaces, robotics, stock-prices prediction, etc. We give a gentle introduction to ML and Shogun's Python interface, focussing on intuition and visualisation. ----- We present the Shogun Machine Learning Toolbox, a unified framework for Machine Learning algorithms. Machine Learning (ML) is the art of finding structure in data in an automated way and has given rise to a wide range of applications such as recommendation systems, object recognition, brain-computer interfaces, robotics, predicting stock prices, etc. Our toolbox offers extensive bindings with other software and computing languages, Python being the major target. The library was initiated in 1999 and remained under heavy development henceforth. In addition to its mature core-framework, Shogun offers state-of-the-art techniques based on latest ML research. This is partly made possible by the 21 Google Summer of Code projects (5+8+8 since 2011) that our students successfully completed. Shogun's codebase has &amp;gt;20k commits made by &amp;gt;100 contributors representing &amp;gt;500k lines of code. While its core is written in C++, a unique of technique for generating interfaces allows usage from a wide range of target languages -- under the same syntax. This includes in particular Python, but also Matlab/Octave, Java, C#, R, ruby, and more. We believe that users should be able to choose their favourite language rather than us dictating this choice. The same applies for supported OS (Linux, Mac, Win). Shogun is part of Debian Linux. Features of Shogun include most classical ML methods such as classification, regression, dimensionality reduction, clustering, etc, most of them in different flavours. All implemented algorithms in Shogun work on a modular data representation, which allows to easily switch between different sorts of objects as for example strings or matrices. Common ML-tasks and data IO can be carried under a unified interface. This is also true for the various external open-source libraries that are embedded within Shogun. Code examples are provided for all implemented algorithms. The main and most complete set of examples is in the Python language. In addition, in order to push usage of Shogun in education at universities, we recently started adding more illustrative IPython notebooks. A growing list of statically rendered versions are readily available from our [website] and implement a cross-over of tutorial-style explanations, code, and visualization examples. We even took this up a notch and started building our own IPython-notebook server with Shogun installed in the cloud at (try cloud button in notebook view) . This allows users to try Shogun without installation via the IPython notebook web interface. All example notebooks can be loaded, interactively modified, and executed. In addition, using the Python Django framework, we built a collection of interactive web-demos where users can play around with basic ML algorithms, [demos] In the proposed talk, we will give a gentle and general introduction to ML and the core functionality of Shogun, with a focus on its Python interface. This includes solving basic ML tasks such as classification and regression and some of the more recent features, such as last year's GSoC projects and their IPython notebook writeups. ML material will be presented with a focus on intuition and visualisation and no previous familiarity with ML methods is required. ## Key points in the talk * What are the goals in ML? * Example problems in ML (classification, regression, clustering) * Some basic algorithm ideas * Focus on Visualisation, not Maths ## Intended Audience * All people dealing with data (data scientists, big-data hackers) who are looking for tools to deal with it * People with a general interest but no education in Machine Learning * People interested in the technology behind Shogun (swig, cloud notebook server, web-demos) * People from the ML community (scipy-stack) * ML scientists/Statisticians</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19980</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19982</video:thumbnail_loc><video:title>Lessons learned from building Elasticsearch client</video:title><video:description>Honza Král - Lessons learned from building Elasticsearch client Lessons learned when building a client for a fully distributed system and trying to minimize context-switching pains when using multiple languages. ----- Last year we decided to create official clients for the most popular languages, Python included. Some of the goals were: * support the complete API of elasticsearch including all parameters * provide a 1-to-1 mapping to the rest API to avoid having opinions and provide a familiar interface to our users consistent across languages and evironments * degrade gracefully when the es cluster is changing (nodes dropping out or being added) * flexibility - allow users to customize and extend the clients easily to suit their, potentially unique, environment In this talk I would like to take you through the process of designing said client, the challenges we faced and the solutions we picked. Amongst other things I will touch on the difference between languages (and their respective communities), the architecture of the client itself, mapping out the API and making sure it stays up to date and integrating with existing tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19982</video:player_loc><video:duration>1479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19986</video:thumbnail_loc><video:title>Scientific Visualization with GR</video:title><video:description>Josef Heinen - Scientific Visualization with GR Python developers often get frustrated when managing visualization packages that cover the specific needs in scientific or engineering environments. The GR framework could help. GR is a library for visualization applications ranging from publication-quality 2D graphs to the creation of complex 3D scenes and can easily be integrated into existing Python environments or distributions like Anaconda. ----- Python has long been established in software development departments of research and industry, not least because of the proliferation of libraries such as *SciPy* and *Matplotlib*. However, when processing large amounts of data, in particular in combination with GUI toolkits (*Qt*) or three-dimensional visualizations (*OpenGL*), it seems that Python as an interpretative programming language may be reaching its limits. --- *Outline* - Introduction (1 min) - motivation - GR framework (2 mins) - layer structure - output devices and capabilities - GR3 framework (1 min) - layer structure - output capabilities (3 mins) - high-resolution images - POV-Ray scenes - OpenGL drawables - HTML5 / WebGL - Simple 2D / 3D examples (2 min) - Interoperability (PyQt/PySide, 3 min) - How to speed up Python scripts (4 mins) - Numpy - Numba (Pro) - Animated visualization examples (live demos, 6 mins) - physics simulations - surfaces / meshes - molecule viewer - MRI voxel data - Outlook (1 min)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19986</video:player_loc><video:duration>1397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19972</video:thumbnail_loc><video:title>Extending Scikit-Learn with your own Regressor</video:title><video:description>Florian Wilhelm - Extending Scikit-Learn with your own Regressor We show how to write your own robust linear estimator within the Scikit-Learn framework using as an example the Theil-Sen estimator known as "the most popular nonparametric technique for estimating a linear trend". ----- Scikit-Learn is a well-known and popular framework for machine learning that is used by Data Scientists all over the world. We show in a practical way how you can add your own estimator following the interfaces of Scikit-Learn. First we give a small introduction to the design of Scikit-Learn and its inner workings. Then we show how easily Scikit-Learn can be extended by creating an own estimator. In order to demonstrate this, we extend Scikit-Learn by the popular and robust Theil-Sen Estimator that is currently not in Scikit-Learn. We also motivate this estimator by outlining some of its superior properties compared to the ordinary least squares method (LinearRegression in Scikit-Learn).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19972</video:player_loc><video:duration>1553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19700</video:thumbnail_loc><video:title>OpenStreet mal ohne Map</video:title><video:description>In den Augen der meisten Nutzer ist OpenStreetMap vor allem für Karten gut - Tiles, WMS, Garminkarten, Kartendownload aufs mobile Gerät, das sind die großen Themen. Aber abseits von diesem Mainstream gibt es viele andere Anwendungsbereiche, in die sich OSM langsam vortastet - zum Beispiel das Geocoding in seinen verschiedenen Ausprägungen oder die Netzwerkanalyse mit Routing und verwandten Problemen. Dieser Vortrag beleuchtet eine Reihe von etwas ungewöhnlicheren Use Cases für OpenStreetMap-Daten aus der Praxis und stellt jeweils Lösungsansätze mit geeigneten Open Source-Tools vor. Aber auch die Grenzen von OpenStreetMap werden aufgezeigt - nicht alles, was potentielle Nutzer sich von OpenStreetMap erhoffen, geben die Daten wirklich her. Für einige Problemstellungen ist OpenStreetMap &lt;i>noch&lt;/i> nicht geeignet, für andere wird es nie geeignet sein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19700</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19720</video:thumbnail_loc><video:title>Ansätze zur Lokalisierung einer Openstreetmap basierten Weltkarte</video:title><video:description>Für den durchschnittlichen westlichen Betrachter sind derzeit verfügbare Karten auf Openstreetmap-Basis in Gegenden, die nicht mit lateinischer Schrift bezeichnet sind, oft nahezu unlesbar. Zur Lösung dieses Problems verwendet der deutsche Kartenstil einen vom Renderer unabhängigen Ansatz. Zum Einsatz kommen Lokalisierungsfunktionen, die lesbare Namen erzeugen. Implementiert wurden diese als sogenannte „stored procedures“ in der PostrgreSQL-Datenbank, die die Openstreetmap-Daten enthält. Die bevorzugte lateinische Zielsprache der Funktionen (deutsch, englisch, …) ist einstellbar. Der Vortrag beschreibt die derzeitige Arbeitsweise dieser Funktionen und gibt einen Ausblick auf deren potenzielle Erweiterbarkeit. Im Gegensatz zu herkömmlichen Geodaten enthält die Openstreetmap-Datenbank bereits viele, von Mappern weltweit erfasste, lokalisierte Daten. Diese sollten verwendet werden, wann immer das möglich ist (Beispiel: Japan statt 日本). Die automatisierte Umschrift (Transliteration) dient als Alternative, wenn keine lateinischen Namen in der Datenbank vorhanden sind Insbesondere die Transliteration birgt eine Vielzahl von Fallstricken. Hierbei bedarf es vieler schrift- oder sprachabhängiger Lösungen. Einige wurden bereits implementiert und werden im Vortrag vorgestellt. Andere Probleme, die nur schwer lösbar erscheinen, werden ebenfalls vorgestellt. Des Weiteren wird am Ende des Vortrages noch kurz auf politische Probleme bei der Lokalisierung von Karten eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19720</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19723</video:thumbnail_loc><video:title>Betrieb von QGIS in einer heterogenen Client-Server-Umgebung</video:title><video:description>Das Amt für Geoinformation des Kantons Solothurn (Schweiz) betreibt ein Geographisches Informationssystem für die Kantonsverwaltung. Als Desktop-Anwendung für die Bearbeitung und Visualisierung von Geodaten stellt es den Benutzern QGIS auf einem zentralen Linux-Anwendungsserver zur Verfügung. Der Standard-Arbeitsplatz in der Kantonsverwaltung besteht aus einem Thin Client, der mit Citrix-Technologie zu einem Windows-Desktop auf einem Windows-Anwendungsserver verbindet. Um die Linux-Anwendung QGIS in den Windows-Desktop zu integrieren, setzt das Amt für Geoinformation die Open-Source-Lösung X2Go ein: X2Go Server auf dem Linux-Anwendungsserver und X2Go Client auf dem Windows-Desktop. Trotz der zweifachen Weiterleitung der Grafikausgabe ist diese Lösung in der Bedienung sehr performant. Damit die Benutzer sich nicht separat am Linux-Anwendungsserver anmelden müssen, wird ihnen bei der Einrichtung des Linux-Benutzerkontos ein RSA-Schlüsselpaar erzeugt und dieses für die Anmeldung des X2Go-Clients am Linux-Anwendungsserver bereitgestellt. Dadurch kann QGIS mit einem einzigen Klick auf eine Verknüpfung im Windows-Startmenu gestartet werden. Mit dieser Lösung ist eine erstaunlich gute Integration einer Linux-Anwendung in die Windows-Umgebung gelungen. Dies nicht zuletzt dank der Flexibilität des X2Go-Clients, der mit seinen umfangreichen Startoptionen sehr fein gesteuert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19723</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19697</video:thumbnail_loc><video:title>Neue Werkzeuge für INSPIRE</video:title><video:description>Der INSPIRE-Zeitplan sieht die initiale Bereitstellung von INSPIRE-konformen Daten - für Themen aus Anhang I der Richtlinie - bis spätestens November 2017 vor. Für die Realisierung der benötigten Darstellungs- und Downloaddienste und die Durchführung der hierfür benötigen Datenmodelltransformationen stehen immer geeignetere Verfahren und Werkzeuge im FOSS-Bereich zur Verfügung.&lt;/p> &lt;p>So unterstützt beispielsweise HALE (The HUMBOLDT Alignment Editor) neuerdings die GeoServer-Erweiterung für Applikationsschemata und ermöglicht hierdurch ein bequemes Mapping zwischen bestehender Datenquelle und GML-Schema. Die erstellte Dienstekonfiguration kann direkt über die grafische Benutzeroberfläche an den GeoServer übertragen werden. Alternativ kann dieselbe Transformation zur Befüllung einer Sekundärdatenhaltung über WFS-T (z. B. deegree) eingesetzt werden.&lt;/p> &lt;p>Im Vortrag werden weiterhin Open Source-Lösungen vorgestellt, mit denen INSPIRE-Geodatensätze über Downloaddienste abgerufen und automatisiert weiterverarbeitet werden können. Abschließend werden Vor- und Nachteile von unterschiedlichen technischen Ansätzen für die Nutzung von komplexen Datenmodellen erläutert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19697</video:player_loc><video:duration>1631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19695</video:thumbnail_loc><video:title>Mapillary - Alltag</video:title><video:description>Das Ökosystem Mapillary wurde auf der Fossgis 2014 in einem Lightning Talk schon vorgestellt. Ich werde aus Usersicht meine Erfahrungen aus 18 Monaten Aktivität mit Mapillary berichten, dieses umfasst über 160.000 eingereichte Fotos, diverse genutzte Mobilgeräte, viele besuchte Orte und mehrere Methoden der Datenbearbeitung. Natürlich werden auch die Pitfalls und Probleme angesprochen, über die man zwangsweise stolpert</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19695</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19727</video:thumbnail_loc><video:title>Datenerfassung und Suchen mit Mapbender3</video:title><video:description>Der Vortrag zu Mapbender3 stellt fortgeschrittene Elemente mit erweiterter Konfiguration vor. Möglichkeiten der Datenerfassung mit dem Mapbender3 Digitizer Aufbau von Suchen mit dem SearchRouter (SQL basierte Suchen) Aufbau von Suchen mit SimpleSearch (Solr basierte Suchen) Datenerfassung mit dem Element Digitizer Seit der Version 3.0.5.0 steht mit dem Element Digitizer die Möglichkeit zur Verfügung, Daten über Mapbender3 zu erfassen. Das Element wurde lang ersehnt und erfreut sich schon jetzt bei den Anwendern großer Beliebtheit. Mit Digitizer kann durch eine YAML-Definition eine Erfassungsmaske für Punkte, Linien oder Flächen aufgebaut werden. Für die Sachdateneingabe können komplexe Formulare aufgebaut werden. Derzeit wird PostgreSQL (SQL) als Datenquelle unterstützt. Suche über den SearchRouter Über den SearchRouter können leicht Suchen auf SQL Basis in die Anwendung eingebunden werden. Hierbei können mehrere Suchen pro Anwendung definiert werden. Das Suchformular unterstützt Textfelder, Auswahlfelder und Autovervollständigung. Suche über SimpleSearch Über SimpleSearch kann eine Einfeldsuche in die Anwendung eingefügt werden. Die Suche spricht dabei einen Solr-Suchdienst an.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19727</video:player_loc><video:duration>1750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19950</video:thumbnail_loc><video:title>What can python learn from Haskell?</video:title><video:description>Bob Ippolito - What can python learn from Haskell? What can we learn from Erlang or Haskell for building reliable high concurrency services? Bob was involved in many Python projects but argues that for some domains there may be better methods found elsewhere. He started looking for alternatives back in 2006 when building high concurrency services at Mochi Media (originally with Twisted), which led him to the land of Erlang and later Haskell. Bob is going to talk about what he learned along the way. In particular, he’ll cover some techniques that are used in functional programming languages and how they can be used to solve problems in more performant, robust and/or concise ways than the standard practices in Python. He is also going to discuss some potential ways that the Python language and its library ecosystem could evolve accordingly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19950</video:player_loc><video:duration>2479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19953</video:thumbnail_loc><video:title>Big Data Analytics with Python using Stratosphere</video:title><video:description>Chesnay Schepler - Big Data Analytics with Python using Stratosphere Stratosphere is a distributed platform for advanced big data analytics. It features a rich set of operators, advanced, iterative data flows, an efficient runtime, and automatic program optimization. We present Stratophere's new Python programming interface. It allows Python developers to easily get their hands on Big Data. ----- [Stratosphere] is implemented in Java. In 2013 we introduced support for writing Stratosphere programs in Scala. Since Scala also runs in the Java JVM the language integration was easy for Scala. In late 2013, we started to develop a generic language binding framework for Stratosphere to support non-JVM languages such as Python, JavaScript, Ruby but also compiled languages such as C++. The language binding framework uses [Google’s Protocol Buffers] for efficient data serialization and transportation between the languages. Since many “Data Scientists” and machine learning experts are using Python on a daily basis, we decided to use Python as the reference implementation for Stratosphere’s language binding feature. Our talk at the EuroPython 2014 will present how Python developers can leverage the Stratosphere Platform to solve their big data problems. We introduce the most important concepts of Stratosphere such as the operators, connectors to data sources, data flows, the compiler, iterative algorithms and more. Stratosphere is a mature, next generation big-data analytics platform developed by a vibrant [open-source community]. The system is available under the Apache 2.0 license. The project started in 2009 as a joint research project of multiple universities in the Berlin area (Technische Universität, Humboldt Universität and Hasso-Plattner Institut). Nowadays it is an award winning system that has gained worldwide attention in both research and industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19953</video:player_loc><video:duration>1225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19922</video:thumbnail_loc><video:title>Lorentz-Transformationen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19922</video:player_loc><video:duration>2259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19959</video:thumbnail_loc><video:title>Identifying Bugs Before Runtime With Jedi</video:title><video:description>Dave Halter - Identifying Bugs Before Runtime With Jedi Finding bugs before runtime has been an incredibly tedious task in Python. Jedi is an autocompletion library with interesting capabilities: It understands a lot of the dynamic features of Python. I will show you how we can use the force of (the) Jedi to identify bugs in your Python code. It's not just another pylint. It's way better. ----- Jedi is an autocompletion library for Python that has gained quite a following over the last year. There are a couple of plugins for the most popular editors (VIM, Sublime, Emacs, etc.) and mainstream IDEs like Spyder are switching to Jedi. Jedi basically tries to redefine the boundaries of autocompletion in dynamic languages. Most people still think that there's no hope for decent autocompletion in Python. This talk will try to argue the opposite, that decent autocompletion is very close. While the first part will be about Jedi, the second part of this talk will discuss the future of dynamic analysis. Dynamic Analysis is what I call the parts that static analysis doesn't cover. The hope is to generate a kind of "compiler" that doesn't execute code but reports additional bugs in your code (AttributeErrors and the like). I still have to work out the details of the presentation. I also have to add that Jedi I'm currently working full-time on Jedi and that there's going to be some major improvements until the conference. Autocompletion and static/dynamic analysis as well as refactoring are hugely important tools for a dynamic language IMHO, because they can improve the only big disadvantage compared to static languages: Finding bugs before running your tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19959</video:player_loc><video:duration>1503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19956</video:thumbnail_loc><video:title>Conference Closing</video:title><video:description>Conference Closing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19956</video:player_loc><video:duration>951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19941</video:thumbnail_loc><video:title>Introduction to pytest</video:title><video:description>Andreas Pelme - Introduction to pytest pytest is a full featured testing tool that makes it possible to write “pythonic” tests. This talk will introduce pytest and some of its unique and innovative features. It will help you get started with pytest for new or existing projects, by showing basic usage and configuration. ----- This talk will show introduce pytest and show some unique and innovative features. It will show how to get started using it and some of the most important features. One of these features is the ability to write tests in a more “pythonic” way by using the assert statement for assertions. Another feature in pytest is fixtures – a way to handle test dependencies in a structured way. This talk will introduce the concept of fixtures and show how they can be used. No previous knowledge of pytest is required – this talk is for people who are new to testing or has experience with other Python testing tools such as unittest or Nose.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19941</video:player_loc><video:duration>1754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19923</video:thumbnail_loc><video:title>Mannigfaltigkeiten, Tangentialräume, nochmals Geodäten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19923</video:player_loc><video:duration>3682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19932</video:thumbnail_loc><video:title>Viererstrom, Energie-Impuls-Tensor, Levi-Civita-Symbol</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19932</video:player_loc><video:duration>3237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19942</video:thumbnail_loc><video:title>Gamers do REST</video:title><video:description>Angel Ramboi - Gamers do REST An overview (sprinkled with implementation details and solutions to issues we encountered) of how Demonware uses Python and Django to build RESTful APIs and how we manage to reliably serve millions of gamers all over the world that play Activision-Blizzard’s successful franchises Call of Duty and Skylanders. Topics the presentation will touch: tech stack overview; API design; configuration handling; middleware usage for logging, metrics and error handling; authentication/authorization. ----- An overview (sprinkled with implementation details and solutions to issues we encountered) of how Demonware uses Python and Django to build RESTful APIs and how we manage to reliably serve millions of gamers all over the world that play Activision-Blizzard’s successful franchises Call of Duty and Skylanders. Topics the presentation will touch: - tech stack overview - API design - configuration handling - middleware usage for logging, metrics and error handling - authentication/authorization</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19942</video:player_loc><video:duration>1459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19949</video:thumbnail_loc><video:title>Concurrent programming with Python and my little experiment</video:title><video:description>Benoit Chesneau - Concurrent programming with Python and my little experiment Concurrent programming in Python may be hard. A lot of solutions exists though. Most of them are based on an eventloop. This talk will present what I discovered and tested along the time and my little experiment in porting the Go concurrency model in Python. ----- Concurrent programming in Python may be hard. A lot of solutions exists though. Most of them are based on an eventloop. This talk will present what I discovered and tested along the time with code examples, from asyncore to asyncio, passing by gevent, eventlet, twisted and some new alternatives like evergreen or gruvi. It will also present my little experiment in porting the Go concurrency model in Python named [offset], how it progressed in 1 year and how it became a fully usable library . This presentation will be an update of the presentation I gave at the FOSDEM 2014. It will introduce to the concurrency concepts and how they are implemented in the different libraries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19949</video:player_loc><video:duration>1271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19990</video:thumbnail_loc><video:title>Multiplatform binary packaging and distribution of your client apps</video:title><video:description>juliass - Multiplatform binary packaging and distribution of your client apps Distributing your python app to clients it’s a common task that can become hard when “stand alone” and “obfuscated code” come as requirements. Common answers in forums are on the lines of “Python is not the language you’re looking for” or “What are you trying to hide?” but another answer is possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19990</video:player_loc><video:duration>1218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19992</video:thumbnail_loc><video:title>Packaging in packaging: dh-virtualenv</video:title><video:description>Jyrki Pulliainen - Packaging in packaging: dh-virtualenv Deploying your software can become a tricky task, regardless of the language. In the spirit of the Python conferences, every conference needs at least one packaging talk. This talk is about dh-virtualenv. It's a Python packaging tool aimed for Debian-based systems and for deployment flows that already take advantage of Debian packaging with Python virtualenvs ----- [Dh-virtualenv] is an open source tool developed at Spotify. We use it to ease deploying our Python software to production. We built dh-virtualenv as a tool that fits our existing continuous integration flow with a dedicated sbuild server. As we were already packaging software in Debian packages, the aim of dh-virtualenv was to make transition to virtualenv based installations as smooth as possible. This talk covers how you can use dh-virtualenv to help you deploy your software to production, where you are already running a Debian-based system, such as Ubuntu, and what are the advantages and disadvantages of the approach over other existing and popular techniques. We will discuss the deploying as a problem in general, look into building a dh-vritualenv-backed package, and in the end, look into how dh-virtualenv was actually made. Goal is that after this presentation you know how to make your Debian/Ubuntu deployments easier! [dh-virtualenv] if fully open sourced, production tested software, licensed under GPLv2+ and available in Debian testing and unstable. More information of it is also available in our [blogpost]. Talk outline: 1. Introduction &amp; overview (3min) * Who am I? * Why am I fiddling with Python packaging? * What do you get out of this talk? 2. Different shortcomings of Python deployments (5min) * Native system packages * Virtualenv based installations * Containers, virtual machine images 3. dh-virtualenv (10 min) * What is dh-virtualenv? * Thought behind dh-virtualenv * Advantages over others * Requirements for your deployment flow * Short intro to packaging Sentry with dh-virtualenv 4. How is it built? (10 min) * Debian package building flow primer * How dh-virtualenv fits that flow * What does it do build time and why?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19992</video:player_loc><video:duration>1893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19997</video:thumbnail_loc><video:title>Python Driven Company</video:title><video:description>Maciej/Fabrizio Romano - Python Driven Company Adopting Python across a company brings extra agility and productivity not provided by traditional mainstream tools like Excel. This is the story of programmers teaching non-programmers, from different departments, to embrace Python in their daily work. ----- By introducing ipython notebook, pandas and the other data analysis packages that make python even more accessible and attractive, we attempted to adapt python as a core technology across our whole company. We’ve challenged the dominant position of Microsoft Excel and similar tools, and dared to replace it by pandas-powered ipython notebooks. During this transitional phase, we have been inspired and sometimes forced to develop multiple packages that extend pandas, numpy etc., in order to enable our colleagues, in other departments, to access all the data they need. Moreover, we are developing several high level functionalities for the notebook environment. The notebook environment is allowing us to be extremely responsive to the changes our users are asking for, since, for part of the work, we don’t have to go through the whole traditional development process. The talk focuses on challenges and problems we’ve solved and managed in order to achieve our long term goal of creating highly agile, data-driven non-tech teams, free from the constraints imposed by mainstream technologies, and all of this thanks to python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19997</video:player_loc><video:duration>2110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19987</video:thumbnail_loc><video:title>Amanda: A New Generation of Distributed Services Framework</video:title><video:description>Jozef - Amanda: A New Generation of Distributed Services Framework To help create award winning visual effects, MPC developed a distributed service-oriented platform, Amanda. Amanda allows developers of any level to write a service that is presented to users across 8 facilities globally without them requiring any knowledge of building large concurrent systems. It allows artists and developers across different domains to work with clearly defined API's and gives the service developer control over what and how data can and should be accessed. The talk will cover how to set up such a platform from the ground up. Starting at the service level building it out with additional modules and technologies until the fully distributed system, covering topics such as concurrency, componetisation and monitoring that allow the fine tuning of setups depending on the type of work being undertaken and changing business needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19987</video:player_loc><video:duration>1489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19995</video:thumbnail_loc><video:title>Web Scraping in Python 101</video:title><video:description>M.Yasoob Khalid - Web Scraping in Python 101 This talk is about web scraping in Python, why web scraping is useful and what Python libraries are available to help you. I will also look into proprietary alternatives and will discuss how they work and why they are not useful. I will show you different libraries used in web scraping and some example code so that you can choose your own personal favourite. I will also tell why writing your own scrapper in scrapy allows you to have more control over the scraping process. ----- Who am I ? ========= * a programmer * a high school student * a blogger * Pythonista * and tea lover - Creator of freepythontips.wordpress.com - I made soundcloud-dl.appspot.com - I am a main contributor of youtube-dl. - I teach programming at my school to my friends. - It's my first programming related conference. - The life of a python programmer in Pakistan What this talk is about ? ================== - What is Web Scraping and its usefulness - Which libraries are available for the job - Open Source vs proprietary alternatives - Whaich library is best for which job - When and when not to use Scrapy What is Web Scraping ? ================== Web scraping (web harvesting or web data extraction) is a computer software technique of extracting information from websites. - Wikipedia ###In simple words : It is a method to extract data from a website that does not have an API or we want to extract a LOT of data which we can not do through an API due to rate limiting. We can extract any data through web scraping which we can see while browsing the web. Usage of web scraping in real life. ============================ - to extract product information - to extract job postings and internships - extract offers and discounts from deal-of-the-day websites - Crawl forums and social websites - Extract data to make a search engine - Gathering weather data etc Advantages of Web scraping over using an API ======================== - Web Scraping is not rate limited - Anonymously access the website and gather data - Some websites do not have an API - Some data is not accessible through an API etc Which libraries are available for the job ? ================================ There are numerous libraries available for web scraping in python. Each library has its own weaknesses and plus points. Some of the most widely known libraries used for web scraping are: - BeautifulSoup - html5lib - lxml - re ( not really for web scraping, I will explain later ) - scrapy ( a complete framework ) A comparison between these libraries ============================== - speed - ease of use - what do i prefer - which library is best for which purpose Proprietary alternatives ================== - a list of proprietary scrapers - their price - are they really useful for you ? Working of proprietary alternatives =========================== - how they work (render javascript) - why they are not suitable for you - how custom scrapers beat proprietary alternatives Scrapy ======= - what is it - why is it useful - asynchronous support - an example scraper</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19995</video:player_loc><video:duration>1217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19989</video:thumbnail_loc><video:title>Design Your Tests</video:title><video:description>Julian Berman - Design Your Tests While getting started testing often provides noticeable immediate improvement for any developer, it's often not until the realization that tests are things that need design to provide maximal benefit that developers begin to appreciate or even enjoy them. We'll investigate how building shallow, transparent layers for your tests makes for better failures, clearer tests, and quicker diagnoses. ----- * Life span of a test * 5 minute - why does this fail? * 5 day - what is this missing? * 5 week - do I have coverage for this? * 5 month - what's *not* causing this bug? * Transparent simplicity * one or two "iceberg" layers for meaning * Higher-order assertions - build collections of state that have meaning for the domain in the tests * bulk of the details are in the code itself * show an example * grouping for organization * Mixins * show an example * unittest issues * assertion/mixin clutter * setUp/tearDown tie grouping to the class layer or to inheritance via super * addCleanup * weak association / lookup-ability between code and its tests * package layout * other conventions * Alternative approaches * testtools' matchers * py.test `assert` magic</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19989</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19996</video:thumbnail_loc><video:title>How to become an Agile company - case study</video:title><video:description>Maciej Dziergwa - How to become an Agile company - case study The STX Next story has the classic arc of “zero to hero.” During the last 9 years, STX Next has grown from a small business with a handful of developers, to one of the biggest Python companies in Europe, and a leading proponent of agile and scrum methodologies. We feel that now is the best moment to share our experiences in implementing effective, agile development processes in a company of nearly 100 developers. Maciej Dziergwa will be discussing how he’s grown his business, what challenges there are today in python development, and how he plans to take his company to the next level. Especially we want to spread our ideas of building de-localized teams/frequently changing teams/teams with young members that learn rapidly making synergy effect. Join us during our Business Day on 23th July 2014! Remember that 2+2 can be much more than 4...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19996</video:player_loc><video:duration>1349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19960</video:thumbnail_loc><video:title>Supercharge your development environment using Docker</video:title><video:description>Deni Bertovic - Supercharge your development environment using Docker These days applications are getting more and more complex. It's becoming quite difficult to keep track of all the different components an application needs to function (a database, an AMQP, a web server, a document store...). It keeps getting harder and harder to setup new development environments and to bring new developers into the team. Stuff works on one dev machine but doesn't on others? Code breaks often when deployed to production even though all tests were passing and it worked on the dev machine? The idea of this talk is to convey how important it is that we have our development environment as close to production as possible. That means setting up all those various services on your laptop/workstation. ----- In this talk I am going to show how to utilize light weight lxc containers using docker, and make your development process much more straightforward. How to share container images among your development team and be sure that everyone is running the exact same stack. Do all this without hogging too many resources, without the need for complex provisioning scripts and management systems. And above all else, how to do it fast! Rough Guidelines: 1. Describe what is LXC (Linux containers) 2. Benefits of using containers instead of traditional VM's 2. Explain where Docker comes in 3. Show how to build simple containers using Dockefile syntax 4. What are container images and how to share them 5. How to share private container images 6. Tips and tricks on how to automate</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19960</video:player_loc><video:duration>1355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19998</video:thumbnail_loc><video:title>How to become a software developer in science?</video:title><video:description>Magdalena Rother - How to become a software developer in science? My path from 'Hello world' to software development was long and hard. The approach I learned during my research may help you to create high quality software and improve as a developer. The talk covers how you can benefit from your non-IT knowledge, atomize your project and how collaboration accelerates your learning. ----- **Goal**: give practical tools for improving skills and software quality to people with a background other than IT. Eight years ago, as a plant biologist, I knew almost nothing about programming. When I took a course in python programming, I found myself so fascinated that it altered my entire career. I became a scientific software developer. It was long and hard work to get from the level of 'Hello world' to the world of software development. The talk will cover how to embrace a non-IT education as a strength, how and why to atomize programming tasks and the importance of doing side projects. ### 1. Embrace your background Having domain specific knowledge from a field other than IT helps you to communicate with the team, the users and the group leader. It prevents misunderstandings and helps to define features better. A key step you can take is systematically apply the precise domain specific language to the code e.g when naming objects, methods or functions. Another is to describe the underlying scientific process step by step as a Use Case and write it down in pseudocode. ### 2. Atomisation Having a set of building block in your software helps to define responsibilities clearly. Smaller parts are easier to test, release and change. Modular design makes the software more flexible and avoids the Blob and Lava Flow Anti-Patterns. When using object oriented programming a rule of thumb is that an object (in Python also a method) does only one thing. You can express this Single Responsibility Principle as a short sentence for each module. Another practical action is to introduce Design Patterns that help to decouple data and its internal representation. As a result, your software becomes more flexible. ### 3. Participating in side projects Learning from others is a great opportunity to grow. Through side projects you gain a fresh perspective and learn about best practices in project management. You gain new ideas for improvement and become aware of difficulties in your own project. You can easily participate in a scientific project by adding a small feature, writing a test suite or provide a code review on a part of a program. Summarizing, in scientific software development using domain-specific knowledge, atomisation of software, and participation in side projects are three things that help to create high quality software and to continuously improve as a developer. The talk will address challenges in areas where science differs from the business world. It will present general solution one might use for software developed in a scientific environment for research projects rather then discussing particular scientific packages. ### Qualifications During my PhD I developed a software on 3D RNA modeling that resulted in 7 published articles. I am coauthor on a paper on bioinformatic software development. Currently I am actively developing a system biology software in Python at the Humboldt University Berlin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19998</video:player_loc><video:duration>1491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19993</video:thumbnail_loc><video:title>Python in system testing</video:title><video:description>Katarzyna Jachim - Python in system testing When you think about Python+testing, you usually think about testing your code - unittests, mostly. But it is not the only case! When you have a big system, you need to test it on much higher level - if only to check if all the components are wired in the right way. You may do it manually, but it is tedious and time-consuming - so you want to automate it. And here comes Python - the language of choice in many QA departments. ----- When you think about Python+testing, you usually think about testing your code - unittests, mostly. But it is not the only case! When you have a big system, you need to test it on much higher level - if only to check if all the components are wired in the right way. You may do it manually, but it is tedious and time-consuming - so you want to automate it. And here comes Python - the language of choice in many QA departments. I will tell about differences between unittesting and system testing which result in totally different requirements on test management/running systems. I will tell how we use Python (and a little why) to automate our work. Finally, I will tell a little about my "idee fixe" - a framework for system testing written in Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19993</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19823</video:thumbnail_loc><video:title>Prädikatenlogik</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19823</video:player_loc><video:duration>826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19819</video:thumbnail_loc><video:title>Aussagenlogik (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19819</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19820</video:thumbnail_loc><video:title>Aussagenlogik (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19820</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19837</video:thumbnail_loc><video:title>Die Addition natürlicher Zahlen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19837</video:player_loc><video:duration>628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19821</video:thumbnail_loc><video:title>Aussagenlogik (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19821</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19814</video:thumbnail_loc><video:title>RSA: Beispiel Teil 2</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19814</video:player_loc><video:duration>613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19822</video:thumbnail_loc><video:title>Gemeinsame Aufgabe zur Aussagenlogik</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19822</video:player_loc><video:duration>365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19844</video:thumbnail_loc><video:title>Der Zusammenhang zwischen ggT und Primfaktorzerlegung</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19844</video:player_loc><video:duration>844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19807</video:thumbnail_loc><video:title>Restklassen und (Halb-)Gruppen Teil 1</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19807</video:player_loc><video:duration>730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19800</video:thumbnail_loc><video:title>Rechnen mit Restklassen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19800</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19848</video:thumbnail_loc><video:title>Gemeinsames und kleinstes gemeinsames Vielfaches (kgV)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19848</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19845</video:thumbnail_loc><video:title>Die Vielfachenmenge</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19845</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19843</video:thumbnail_loc><video:title>Das Teilbarkeitskriterium "&lt;=" (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19843</video:player_loc><video:duration>520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19847</video:thumbnail_loc><video:title>ggT * kgV= ?</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19847</video:player_loc><video:duration>318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19840</video:thumbnail_loc><video:title>Direkter Beweis</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19840</video:player_loc><video:duration>293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19914</video:thumbnail_loc><video:title>kovariante Ableitung, Dichten, Divergenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19914</video:player_loc><video:duration>2937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19918</video:thumbnail_loc><video:title>Krümmungstensor = 0</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19918</video:player_loc><video:duration>1810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19911</video:thumbnail_loc><video:title>Einsteinsche Feldgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19911</video:player_loc><video:duration>1197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19912</video:thumbnail_loc><video:title>geodätische Abweichung, Deviationsgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19912</video:player_loc><video:duration>626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19929</video:thumbnail_loc><video:title>Symmetrien des Krümmungstensors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19929</video:player_loc><video:duration>1681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19927</video:thumbnail_loc><video:title>Riemannscher Krümmungstensor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19927</video:player_loc><video:duration>1405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19930</video:thumbnail_loc><video:title>Überlichtgeschwindigkeit in der Speziellen Relativitätstheorie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19930</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19920</video:thumbnail_loc><video:title>Loedel-Minkowski-Diagramm; zweidimensionale Raumzeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19920</video:player_loc><video:duration>723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19967</video:thumbnail_loc><video:title>SQLAlchemy Drill</video:title><video:description>Erik Janssens - SQLAlchemy Drill If you have been looking to use SQLAlchemy in one of your projects, but found the documentation a bit overwhelming then this talk is for you. If you have used SQLAlchemy but feel there are some holes in your knowledge of the library, then this talk is for you as well. The idea is that during this talk you bring your laptop with you, and make sure you have SQLAlchemy installed. At the beginning of the talk, we fire up our Python interpreter and start to explore the library in a structured way. In the next 25 minutes, we'll go hands on through the various parts of the SQLAlchemy. We try out the concepts of each part of the library and make sure the basics are well understood. ----- In this talk will introduce the audience to SQLAlchemy in a well structured way, so that basic concepts are understood. This talk will be a combination of slides and interactive code editing in IPython. Both the working of SQLAlchemy as well as best practices in using SQLAlchemy will be demonstrated. I will demonstrate the basic workings of: * the SQL generation layer * the DDL generation * the ORM * the session * transactions The used code will allow those who have their laptop with them to try the code samples for themselves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19967</video:player_loc><video:duration>1715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19214</video:thumbnail_loc><video:title>Lec. 15. Electrophilic Addition of E+ to C=C (Pt. II) &amp; Lec 16. Formation of Carbon-Carbon Bonds</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 15 and Lec 16. Organic Reaction Mechanism -- Addition of Electrophilic to C=C (Part 2) &amp; C-C Bonds Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19214</video:player_loc><video:duration>3080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19216</video:thumbnail_loc><video:title>Lec. 06. Carbocation Stabilization by Vicinal Sigma Bonds.</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 06. Organic Reaction Mechanism -- Carbocation Stabilization bt Vicinal Sigma Bonds Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19216</video:player_loc><video:duration>3320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19212</video:thumbnail_loc><video:title>Lec 14. Alkali Organometallics (Pt. III) &amp; Lec 15</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 14 and Lec 15. Organic Reaction Mechanism -- Alkali Organometallics (Part 3) &amp; Addition of E+ to C=C Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19212</video:player_loc><video:duration>2876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19215</video:thumbnail_loc><video:title>Lec. 13. Anions (Pt. II) &amp; Lec. 14. Alkali Organometallics</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 14. Organic Reaction Mechanism -- Anions (Part 2) &amp; Alkali Organometallics Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19215</video:player_loc><video:duration>3051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19218</video:thumbnail_loc><video:title>Lecture 02. Molecular Orbital Theory (Pt. 2) &amp; Energy.</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 02. Organic Reaction Mechanism -- Molecular Orbital Theory (Part 2) &amp; Energy -- Part 1 Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19218</video:player_loc><video:duration>3038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19219</video:thumbnail_loc><video:title>Lecture 01. Arrow Pushing. Part 2</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 01. Organic Reaction Mechanism -- Arrow Pushing -- Part 2 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19219</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19213</video:thumbnail_loc><video:title>Lec. 11. Eliminations (Pt. II) &amp; Lec. 12. Addition to Pi Star (π*)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 11 and Lec 12. Organic Reaction Mechanism -- Eliminations (Part 2) &amp; Addition to Pi Star (π*) Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19213</video:player_loc><video:duration>2958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19220</video:thumbnail_loc><video:title>Lecture 02. Molecular Orbital Theory (Pt. 1)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 02. Organic Reaction Mechanism -- Molecular Orbital Theory -- Part 1 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19220</video:player_loc><video:duration>3337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19206</video:thumbnail_loc><video:title>Modernising FreeBSD package management</video:title><video:description>pkgng is a new package manager for FreeBSD, it aims at bringing modern package management features for FreeBSD Pkgng is a completely new package manager rewritten from scratch. It aims at replacing the old pkg install. It is developed on top of new libpkg which is the high level library that does all the package management, it brings new features such as safe upgrade, (multi) repository support, integrity checking and more. It has been designed to be extensible while remaining fully compatible with the current FreeBSD ports tree.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19206</video:player_loc><video:duration>3996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19200</video:thumbnail_loc><video:title>Building a FreeBSD based Virtual Appliance</video:title><video:description>Razorback is a framework for an intelligence driven security solution. It consists of a large number of components and dependencies that make the barrier to deployment quiet large for the uninitiated. This talk aims to shed some light on the process of creating a virtual appliance that enabled us to reduce the barrier for people that want to test the system. Lowering the barrier to entry for a complex project is key for improving deployment of your project, by building a virtual appliance you can cut the setup time from over a day to just a few minutes. This tutorial aims to cover setting up a VM build environment that will allow you to create custom virtual appliances for you projects that are easy for people to deploy. We will cover: * Setting up the build host for PXE based installation of the appliance. * Tuning the installer to install only the components that we need to the vm to function. * Deploying tinderbox to build the systems dependencies. * Installing the dependencies via the installer * Deploying freebsdadmin on the VM to provide a management interface. * Customizing the base freebsdadmin package. * Adding custom applications to freebsdadmin to manage your application. The aim is provide a hands on experience so attendees should bring a laptop capable of running 2 small FreeBSD virtual machines. Attendees should also have some basic FreeBSD systems administration experience. By the end of the session attendees should have a firm grasp on the process of creating a virtual appliance using the freebsdadmin project as the management interface.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19200</video:player_loc><video:duration>3589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19183</video:thumbnail_loc><video:title>The Hail Mary Cloud And The Lessons Learned</video:title><video:description>There was a time when brute force attacks were all rapid-fire and easily blackholed on sight. That changed during the late 2000s: The low intensity, widely distributed password guessing botnet dubbed "The Hail Mary Cloud" that made its debut in 2007 was remarkable for three things: - the service it targeted was SSH, an almost exclusively Unixish-based phenomenon - the glacial pace of attack from each of the participants - the apparent stay-below-the-radar profile Against ridiculous odds and eventually even some media focus, the botnet apparently thrived for several years. This session presents the known facts as seen by an early observer, proceeds to an analysis of the patterns observed during the various encounters with the phenomenon, with conclusions that may have implications for current detection and prevention stratgies and points to remember when formulating future approaches to network security.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19183</video:player_loc><video:duration>2621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19230</video:thumbnail_loc><video:title>Lecture 13. (Pt. III) Addition to Pi Star (π*)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 13. Organic Reaction Mechanism -- Addition to Pi Star (π*) - Part 3 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19230</video:player_loc><video:duration>3311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19184</video:thumbnail_loc><video:title>The surprising complexity of checksums in TCP/IP</video:title><video:description>The well-known IP and TCP/UDP (and less well known, ICMP) checksums seem pretty much straighforward. Digging into the network stack reveals a surprising complexity dealing with them and updating. The rise of hardware checksum offloading didn't exactly make things easier. It goes so far that the old "pseudo header checksum" hack where parts of the checksum are precaclucated on the template PCBs and updated on the way out made its way into some of the hardware offloading engines. The talk explains how IP and protocol (UDP/TCP and ICMP) checksums are handled in the OpenBSD network stack and pf, both traditionally and after redesigning. This includes a closer view on performance impact - while the IP checksum only covers the header, the protocol checksums cover the entire payload, which makes them comparably expensive to verify recalculate. While the actual math is dirt cheap, the data access is not, and for forwarded packets we would not access the payload otherwise. Several different output pathes like the regular IP output, the bridging case and various tunneling/encapsulation mechanisms make things harder. The redesigned checksumming mechanism pretty much centralizes the checksum handling instead of having it all over the place, making dealing with the checksums in the rest of the stack much easier. It also allows us to benefit a little more from the NICs' offloading capabilities and fixes a long-standing bug which prevented us from enabling protocol checksum offloading on the RX side on many chipsets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19184</video:player_loc><video:duration>2925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19229</video:thumbnail_loc><video:title>Lecture 11. Eliminations</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 11. Organic Reaction Mechanism -- Eliminations Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19229</video:player_loc><video:duration>3134</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19231</video:thumbnail_loc><video:title>Lecture 14. Anions.</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 14. Organic Reaction Mechanism -- Anions Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19231</video:player_loc><video:duration>2947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19227</video:thumbnail_loc><video:title>Lecture 09. Pt 2. Addition to Sigma Star (σ*)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 09. Organic Reaction Mechanism -- Addition to Sigma Star (σ*) Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19227</video:player_loc><video:duration>2985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19223</video:thumbnail_loc><video:title>Lecture 04. Selectivity</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 04. Organic Reaction Mechanism -- Selectivity Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19223</video:player_loc><video:duration>2865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19185</video:thumbnail_loc><video:title>FreeBSD, Capsicum, GELI and ZFS as key components of a security appliance</video:title><video:description>I use to talk at various BSD conferences about projects I was/am working on (GEOM, GELI, ZFS, Capsicum, HAST, auditdistd and others). This time I'd like to talk about the meeting point of reality and some of those technologies: a security appliance I was working on for the last year. The talk will demonstrate practical use of various technologies available in FreeBSD (Capsicum, GELI, ZFS and others). The appliance needs to process and store very sensitive data at high speeds, so strong sandboxing provided by Capsicum and strong encryption provided by GELI were a must. The talk will also provide practical hints how to build and manage appliance, eg. how to create installation image with all dependencies from source, how to implement secure and reliable upgrades with an option to downgrade, how to monitor health of hardware components and how to cluster multiple nodes together.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19185</video:player_loc><video:duration>2521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19222</video:thumbnail_loc><video:title>Lecture 07. Neighboring Groups Pt. II &amp; Lec. 8. Solvation</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 07 &amp; Lec. 08. Organic Reaction Mechanism -- Neighboring Groups (Part 2) &amp; Solvation Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19222</video:player_loc><video:duration>2110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19202</video:thumbnail_loc><video:title>Capsicum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19202</video:player_loc><video:duration>1964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19419</video:thumbnail_loc><video:title>Lecture 15. Hofmann Degradation, Diazotization, &amp; Aryl Diazonium Salts.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 2:13-Alkylation 10:19-Hofmann Degredation 14:56-Silver Oxide and Water 16:43-Hofmann Elimination 17:18-E2 Elimination 24:29-Conventional E2 Elimination 26:47-Elimination Example 31:29-2-bromobutane Example 36:39-Aromatic Chemistry 40:21-Diazotization Reaction 52:12-Diazonium Ion Reactivity 55:29-Dizonium Salt Reactions 1:05:05-Synthesis Examples 1:18:27-Alkyl Diazonium Salts are Unstable 1:19:53-Nitrosamines</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19419</video:player_loc><video:duration>4907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19421</video:thumbnail_loc><video:title>Lecture 17. More Structure, Stereochemistry, &amp; Reactions of Carbohydrates.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:40-Aldotetroses 9:16-Aldopentoses 11:40-Ribose 18:02-Ketoses 22:47-Hydrolysis of Glycosides 36:34-Formation of Glycosides 43:51-Alcohol Groups in Sugars 48:05-Making Esters 51:03-Reactions of Aldo Sugars 55:32-Sugar Structure Determination 59:12-Reducing Sugars 1:00:07-Tollen's Test 1:05:26-Which Aldotetrose? 1:15:24-Kiliani-Fischer Synthesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19421</video:player_loc><video:duration>4892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19418</video:thumbnail_loc><video:title>Lecture 14. Introduction to Amines: Properties and Synthesis.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 5:49-Morphine and Cocaine 15:32-Amines 22:06-Basicity 29:02-pKa and Hybridization 36:14-Physical Properties 42:12-IR Spectrum 44:28-NMR 48:18-Amine Synthesis 52:11-Carbonyl vs Imine 53:52-Reductive Amination 55:06-Sodium Cyanoborohydride 59:46-Alkylating Nitrogen 1:02:19-Gabriel Synthesis of Primary Amines</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19418</video:player_loc><video:duration>3942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19420</video:thumbnail_loc><video:title>Lecture 16. Introduction to Carbohydrates: Structure and Stereochemistry.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 3:12-Carbohydrates 8:39-Lactose 12:47-Subunits of Lactose 15:38-Alpha-D-Glucose 18:04-Anomers 21:51-Interconversion of Glucose Anomers 25:29-Interconverting Lactose? 28:26-Forms of Galactose 32:15-Optical Rotation 37:25-Chair Representation of Glucose 39:11-Haworth Representation of Glucose 42:40-Open Form Representation of Glucose 46:56-Fischer Projection 51:15-Converting Haworth Projection to a Fischer Projection 53:48-PyMOL Demonstration 1:02:49-Using Fischer Projections to Make Different Sugar Molecules 1:04:32-8 D Sugars</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19420</video:player_loc><video:duration>3974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19422</video:thumbnail_loc><video:title>Lecture 18. Amino Acids, Peptides, and Proteins.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 2:49-Amino Acid Structure 5:55-Examples of Polypeptides 12:18-20 Common Amino Acids 17:03-Polar &amp; Charged Amino Acids 22:35-Chemical Synthesis of Peptides and Proteins 27:49-Protecting Groups 31:54-DCC 40:07-Boch Deprotection Mechanism 42:44-Special Amino Acids 43:33-Additional Protecting Groups 46:42-Modern Solid-Phase Peptide Synthesis 54:20-Boch Opolystyrene Example 59:54-Fmoc Group</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19422</video:player_loc><video:duration>3896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19427</video:thumbnail_loc><video:title>Grenzen der Intelligenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19427</video:player_loc><video:duration>2197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19426</video:thumbnail_loc><video:title>Natürliche und künstliche Intelligenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19426</video:player_loc><video:duration>2853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19406</video:thumbnail_loc><video:title>Lecture 01. Introduction to Carboxylic Acids.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: -0:26 Office Hours -1:42 Textbook -4:57 Homework -13:22 Quizzes -15:21 Academic Honesty -16:52 Enrollment -17:05 Tutoring -18:02 Software -21:36 Carbonyl Chemistry -23:34 Amines, Sugars, and Selected Topics -25:08 Carboxylic Acids -32:52 Carbonyl Compounds -42:07 Some Properties of Carboxylic Acids -49:04 IR of Carboxylic Acids -55:31 NMR of Carboxylic Acids -59:55 Oxidation of Alcohols -1:03:22 Oxidation of Aromatic Compounds -1:05:55 Carboxylate Anions -1:08:54 pKa of Carboxylic Acids -1:13:06 Equilibria in Acid-Base Reaction -1:15:41 Inductive Stabilization of Conjugate Base</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19406</video:player_loc><video:duration>4721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19425</video:thumbnail_loc><video:title>Der Mensch und das automatisch fahrende Automobil</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19425</video:player_loc><video:duration>2764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19428</video:thumbnail_loc><video:title>Lec 1. General Course Information &amp; Properties of Gas.</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 01. General Chemistry -- General Course Information &amp; Properties of Gases -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19428</video:player_loc><video:duration>4310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19429</video:thumbnail_loc><video:title>Lec 2. Partial Pressures &amp; The Kinetic Theory</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 02. General Chemistry Intermolecular Forces -- Gases, Partial Pressures and Kinetic Theory Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19429</video:player_loc><video:duration>4372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19433</video:thumbnail_loc><video:title>Lec 8. Osmotic Pressure, Colloids &amp; Sum Up of Colligative Properties</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 08. General Chemistry -- Osmotic Pressure, Colloids &amp; Sum Up of Colligative Properties -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19433</video:player_loc><video:duration>4426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19436</video:thumbnail_loc><video:title>Lec. 15. One Midterm Problem, Free Energy &amp; Equilibrium</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 15. General Chemistry -- One Midterm Problem, Free Energy and Equilibirum -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19436</video:player_loc><video:duration>4118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19432</video:thumbnail_loc><video:title>Lec 5. Phase Diagrams and Phase Transitions</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 05. General Chemistry -- Phase Diagram and Phase Transitions -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19432</video:player_loc><video:duration>3277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19435</video:thumbnail_loc><video:title>Lec. 12. Free Energy &amp; Review Problems</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 12. General Chemistry -- Free Energy and Review Problems -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19435</video:player_loc><video:duration>4409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19434</video:thumbnail_loc><video:title>Lec. 10. Thermochemistry: Work, Heat, Enthalpy and Heat Capacity</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 10. General Chemistry -- Work, Heat, Enthalpy and Heat Capacity -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19434</video:player_loc><video:duration>4236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19440</video:thumbnail_loc><video:title>Lecture 01. Introduction</video:title><video:description>UCI Chem 1P is a preparation go General Chemistry that covers: units of measurement, dimensional analysis, significant figures; elementary concepts of volume, mass, force, pressure, energy, density, temperature, heat, work; fundamentals of atomic and molecular structure; the mole concept, stoichiometry; properties of the states of matter; gas laws; solutions concentrations. Slides: 00:07- Introduction 00:51- Your Instructor 02:03- This Quarter's Menu 04:25- What is Matter? 04:51- Zooming In 06:01- The World is Made of Molecules 06:35- Molecules Are Made of Atoms 06:45- Atom 07:26- Atoms are Real 09:00- Atoms are Small 12:08- Different Flavors 13:28- From Atoms to Molecules 14:22- Everything is Chemistry! 17:44- Chem 1P is Your Toolbox</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19440</video:player_loc><video:duration>1150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19228</video:thumbnail_loc><video:title>Lecture 12. (Pt. II) Addition to Pi Star (π*)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 12. Organic Reaction Mechanism -- Addition to Pi Star (π*) -- Part 2 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19228</video:player_loc><video:duration>2909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19234</video:thumbnail_loc><video:title>Lecture 19. Sulfur Chemistry</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 19. Organic Reaction Mechanism -- Sulfur Chemistry Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19234</video:player_loc><video:duration>3126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19232</video:thumbnail_loc><video:title>Lecture 15. Addition of E+ to C=C</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 15. Organic Reaction Mechanism -- Addition of Electrophilic to C=C Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19232</video:player_loc><video:duration>3069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19235</video:thumbnail_loc><video:title>Lecture 20. Phosphorus Chemistry</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 20. Organic Reaction Mechanism -- Phosphorus Chemistry Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19235</video:player_loc><video:duration>2904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19233</video:thumbnail_loc><video:title>Lecture 17. Enols, Enamines, and Enolates</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 17. Organic Reaction Mechanism -- Enols, Enamines and Enolates CORRECTION AT 47m09s (as annotated) - "should be (E+N) IS GREATER THAN -5" Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19233</video:player_loc><video:duration>2891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19217</video:thumbnail_loc><video:title>Lecture 01. Arrow Pushing. Part 1.</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 01. Organic Reaction Mechanism -- Arrow Pushing -- Part 1 Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19217</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19226</video:thumbnail_loc><video:title>Lecture 09. Addition to Sigma Star (σ*)</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 09. Organic Reaction Mechanism -- Addition to Sigma Star (σ*) Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19226</video:player_loc><video:duration>1572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19244</video:thumbnail_loc><video:title>Lecture 01. Infrared Spectroscopy: Introduction</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19244</video:player_loc><video:duration>3370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19245</video:thumbnail_loc><video:title>Lecture 02. C,H,O-Containing Functional Groups</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19245</video:player_loc><video:duration>3106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19243</video:thumbnail_loc><video:title>Discussion 01. Monday, September 26. Molecular Modeling (Mechanics) using PyMOL</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19243</video:player_loc><video:duration>3209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19348</video:thumbnail_loc><video:title>Lec 09. Pt. 3. &amp; Lec. 10. Migratory Displacements</video:title><video:description>UCI Chem 201 Organic Reaction Mechanisms I (Fall 2012) Lec 09 Pt. 3 and Lec 10. Organic Reaction Mechanisms -- Addition to Sigma Star (σ*) &amp; Migratory Displacements Instructor: David Van Vranken, Ph.D. Description: Advanced treatment of basic mechanistic principles of modern organic chemistry. Topics include molecular orbital theory, orbital symmetry control of organic reactions, aromaticity, carbonium ion chemistry, free radical chemistry, the chemistry of carbenes and carbanions, photochemistry, electrophilic substitutions, aromatic chemistry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19348</video:player_loc><video:duration>3060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19208</video:thumbnail_loc><video:title>Optimizing ZFS for Block Storage</video:title><video:description>The ZFS file system has been heavily tuned for workloads where file rewrite activity is minimal or is aligned and sized to match ZFS's native record size. Exporting ZFS storage to block consumers, however, presents a situation where every write is rewriting an existing block, and unaligned writes incur a performance killing synchronous read. This paper and talk presents Spectra Logic's optimizations to ZFS's data management layer (DMU) to convert the majority of these synchronous reads to be asynchronous and, for sequential access patterns, to avoid them entirely. We also describe a new scheme that allows concurrent reads to be issued through the DMU without the need to allocate a thread context for each I/O. The result, as implemented and tested using the FreeBSD operating system, is up to a five fold performance increase for unaligned write workloads and a three fold improvement for random read workloads.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19208</video:player_loc><video:duration>4355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19209</video:thumbnail_loc><video:title>Recent Advances in IPv6 Security</video:title><video:description>During the last few years, the UK CPNI (Centre for the Protection of National Infrastructure) carried out the first comprehensive security assessment of the Internet Protocol version 6 (IPv6) and related technologies (such as transition/co-existence mechanisms). The result of the aforementioned project is a series of documents that provide advice both to programmers implementing the IPv6 protocol suite and to network engineers and security administrators deploying or operating the protocols. Part of the results of the aforementioned project have been recently published, leading to a number of improvements in many IPv6 implementations. Fernando Gont will discuss the results of the aforementioned project, introducing the attendees to the "state of the art" in IPv6 security, and providing advice on how to deploy the IPv6 protocols securely. Gont will also discusss recent advances in IPv6 security areas such as Denial of Service attacks, firewall circumvention, and Network Reconnaissance, and will describe other IPv6 security areas in which further work is needed. Additionally, he will demonstrate the use of some attack/assessment tools that implement new network reconnaissance techniques or that exploit a number of vulnerabilities found in popular IPv6 implementations. The IPv6 protocol suite was designed to accommodate the present and future growth of the Internet, and is expected to be the successor of the original IPv4 protocol suite. It has already been deployed in a number of production environments, and many organizations have already scheduled or planned its deployment in the next few years. Additionally, a number of activities such as the World IPv6 Day in 2011 and the upcoming World IPv6 Launch Day (scheduled for June 2012) have led to an improvement in IPv6 awareness and an increase in the number of IPv6 deployments. There are a number of factors that make the IPv6 protocol suite interesting from a security standpoint. Firstly, being a new technology, technical personnel has much less confidence with the IPv6 protocols than with their IPv4 counterpart, and thus it is more likely that the security implications of the protocols be overlooked when the protocols are deployed. Secondly, IPv6 implementations are much less mature than their IPv4 counterparts, and thus it is very likely that a number of vulnerabilities will be discovered in them before their robustness matches that of the existing IPv4 implementations. Thirdly, security products such as firewalls and NIDS's (Network Intrusion Detection Systems) usually have less support for the IPv6 protocols than for their IPv4 counterparts, either in terms of features or in terms of performance. Fourthly, the security implications of IPv6 transition/co-existence technologies on existing IPv4 networks are usually overlooked, potentially enabling attackers to leverage these technologies to circumvent IPv4 security measures in unexpected ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19209</video:player_loc><video:duration>3392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19284</video:thumbnail_loc><video:title>Simulation F05 - Orientations of c-axes</video:title><video:description>This video shows the orientations of c-axes in a numerical simulation of the polycrystalline ice-air aggregate (5% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19284</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19349</video:thumbnail_loc><video:title>Animation of 545 days of daily digital camera images of tropical pastures from the fenced node at the CSIRO Lansdown Research Farm, Queensland, Australia</video:title><video:description>A pilot project combining multispectral proximal sensors and digital cameras for monitoring tropical pastures</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19349</video:player_loc><video:duration>87</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19415</video:thumbnail_loc><video:title>Lecture 11. More Reactions of Enols and Enolates.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:05-Enolates 3:57-Enolates and Electrophiles 9:11-Alpha-Halogenation of Ketones and Aldehydes 13:58-Halogenation Mechanism 21:58-Halogenation Example 25:10-Alpha-Halogenation Promoted by Base 35:29-Haloform Reaction 39:02-Haloform Reaction Mechanism 43:37-pKa Values 53:20-Reason for Acidity 1:00:35-AcetoAcetic Ester Synthesis 1:10:36-Malonic Ester Synthesis 1:14:44-Example Problem</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19415</video:player_loc><video:duration>4925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19414</video:thumbnail_loc><video:title>Lecture 10. Enols and Enolates.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:16-Reactivity of Ketones 3:02-Enols 6:36-Enolate Anion 9:47-Enolates and Electrophiles 16:49-Equilibrium Between Tautomers 23:07-Acid-Catalyzed Enol Formation 29:18-Energy Diagram 37:51-Multiple Additions 46:41-pKa of Alpha Protons 53:05-Base-Catalyzed Enol Formation 58:56-Stereochemistry 1:03:42-LDA 1:11:28-Kinetic Product vs Thermodynamic Product 1:17:56-LDA and Stereochemistry</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19414</video:player_loc><video:duration>4921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19423</video:thumbnail_loc><video:title>Lecture 19. Organometallic Reactions in Organic Synthesis.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 3:52-Grignard Reagent 7:01-Organometallic Complex 12:47-Organocopper Reagents 23:05-Organocuprate Mechanism 25:17-Stereospecificity 32:02-Drawbacks of Copper Chemistry 33:55-Suzuki Reaction 42:48-3 Main Steps to the Suzuki Mechanism 55:37-Using the Suzuki Reaction in Organic Synthesis 1:03:00-Olefin Metathesis 1:11:16-Partner Swapping Mechanism 1:15:20-Ring-Closing Metathesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19423</video:player_loc><video:duration>4950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19424</video:thumbnail_loc><video:title>Lecture 03. Reactions of Organometallic Reagents.</video:title><video:description>UCI Chem 51C Organic Chemistry (Spring 2012) Lec 03. Organic Chemistry -- Reactions of Organometallic Reagents -- Instructor: James S. Nowick, Ph.D. This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Organic Chemistry 51C is part of OpenChem. Index of Topics: -1:36 Ketone/Aldehyde Reduction -5:56 Grignard Reagents -12:31 Polarity of Grignard Reagent -16:01 Basicity of Grignard Reagent -19:22 Grignard Reagents and Water/Alcohol -21:32 Organolithium Reagent -25:50 Acetylide Anions -34:07 Making Acetylide Anion -38:29 Reactivity of the Carboxylic Acid Family -44:56 Addition-Elimination Reaction -48:12 Examples of Carboxylic Acid Reduction -53:29 Multiple Additions onto Carboxylic Acids -59:50 Leaving Groups -1:08:27 Synthesizing Example -1:16:54 More Examples of Synthesizing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19424</video:player_loc><video:duration>4818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19430</video:thumbnail_loc><video:title>Lec 3. Last Gas(p) and Condensed Phases</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 03. General Chemistry -- Last Gas (p) and Condensed Phases -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19430</video:player_loc><video:duration>3919</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19431</video:thumbnail_loc><video:title>Lec 4. Condensed Phases, Solids, &amp; Phase Diagrams</video:title><video:description>UCI Chem 1B General Chemistry (Spring 2012) Lec 04. General Chemistry Intermolecular Forces -- Condensed phases, solids, and phase diagrams -- Instructor: A.J. Shaka. Ph.D. Description: UCI Chem 1B is the second quarter of General Chemistry and covers the following topics: properties of gases, liquids, solids; changes of state; properties of solutions; stoichiometry; thermochemistry; and thermodynamics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19431</video:player_loc><video:duration>3588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19417</video:thumbnail_loc><video:title>Lecture 13. The Robinson Annulation and the Claisen Reaction.</video:title><video:description>This is the third quarter course in the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 1:40-Michael Reaction 4:19-Aldol Reaction 5:54-Aldol Reaction with Dehydration 8:32-The Robinson Annulation 13:13-Reactions Involved in Robinson Annulation 26:15-Robinson Annulation Example 28:11-Retrosynthesis Example 33:55-Synthesizing Examples 39:55-Other Conditions 41:11-Acid-Catalyzed Michael Reaction 43:30-Acid-Catalyzed Aldol Reaction 45:18-Example Problem 50:00-Claisen Reaction 53:21-Claisen Reaction Mechanism 57:59-Synthesis Example 1:04:27-Crossed Claisen Reaction 1:08:46-Retro-Claisen Reaction Mechanism 1:11:04-Dieckmann Reaction 1:17:41-Synthesis Example</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19417</video:player_loc><video:duration>4853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20027</video:thumbnail_loc><video:title>Message-passing concurrency for Python</video:title><video:description>Sarah Mount - Message-passing concurrency for Python Concurrency and parallelism in Python are always hot topics. This talk will look the variety of forms of concurrency and parallelism. In particular this talk will give an overview of various forms of message-passing concurrency which have become popular in languages like Scala and Go. A Python library called python-csp which implements similar ideas in a Pythonic way will be introduced and we will look at how this style of programming can be used to avoid deadlocks, race hazards and "callback hell". ----- Early Python versions had a threading library to perform concurrency over operating system threads, Python version 2.6 introduced the multiprocessing library and Python 3.2 has introduced a futures library for asynchronous tasks. In addition to the modules in the standard library a number of packages such as gevent exist on PyPI to implement concurrency with "green threads". This talk will look the variety of forms of concurrency and parallelism. When are the different libraries useful and how does their performance compare? Why do programmers want to "remove the GIL" and why is it so hard to do? In particular this talk will give an overview of various forms of message-passing concurrency which have become popular in languages like Scala and Go. A Python library called python-csp which implements similar ideas in a Pythonic way will be introduced and we will look at how this style of programming can be used to avoid deadlocks, race hazards and "callback hell".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20027</video:player_loc><video:duration>2520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20028</video:thumbnail_loc><video:title>DevOps Risk Mitigation</video:title><video:description>Schlomo Schapiro - DevOps Risk Mitigation: Test Driven Infrastructure The (perceived) risk of the DevOps is that too many people get the right to "break" the platform. Test Driven Infrastructure is about adapting proven ideas from our developer colleagues to the development and operations of Infrastructure services like virtualization, OS provisioning, postfix configuration, httpd configuration, ssh tuning, SAN LUN mounting and others. This talk shows how ImmobilienScout24 utilizes more and more test driven development in IT operations to increase quality and to mitigate the risk of opening up the infrastructure developmen to all developers. ----- Common wisdom has it that the test effort should be related to the risk of a change. However, the reality is different: Developers build elaborate automated test chains to test every single commit of their application. Admins regularly “test” changes on the live platform in production. But which change carries a higher risk of taking the live platform down? What about the software that runs at the “lower levels” of your platform, e.g. systems automation, provisioning, proxy configuration, mail server configuration, database systems etc. An outage of any of those systems can have a financial impact that is as severe as a bug in the “main” software! One of the biggest learnings that any Ops person can learn from a Dev person is Test Driven Development. Easy to say - difficult to apply is my personal experience with the TDD challenge. This talk throws some light on recent developments at ImmobilienScout24 that help us to develop the core of our infrastructure services with a test driven approach: * How to do unit tests, integration tests and systems tests for infrastructure services? * How to automatically verify Proxy, DNS, Postfix configurations before deploying them on live servers? * How to test “dangerous” services like our PXE boot environment or the automated SAN mounting scripts? * How to add a little bit of test coverage to everything we do. * Test Driven: First write a failing test and then the code that fixes it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20028</video:player_loc><video:duration>2844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20000</video:thumbnail_loc><video:title>Writing Awesome Command-Line Programs in Python</video:title><video:description>Mark Smith - Writing Awesome Command-Line Programs in Python Command-Line programs can have a lot to them - usually more than you think, yet often suffer from a lack of thought. This is a tour through how to structure your code, tools in the standard library and some 3rd party libraries. Take your command-line programs to the next level! ----- Python is a great language for writing command-line tools - which is why so much of Linux is secretly written in Python these days. Unfortunately, what starts as a simple script can quickly get out of hand as more features are added and more people start using it! The talk will consist of a tour through various useful libraries and practical code showing how each can be used, and include advice on how to best structure simple and complex command-line tools. Things to consider when writing command-line apps: * Single-file vs Multiple-file * Standard library only vs. 3rd party requirements * Installation - setup.py vs. native packaging The different parts of a command-line program: * Option Parsing: * Libraries: getopt, optparse, argparse, docopt * Sub-commands * Configuration: * Formats: Ini file, JSON, YAML * Where should it be stored (cross-platform); * Having multiple configuration files, and allowing user config to override global config * Output: * Colour - colorama * Formatting output for the user * Formatting output for other programs * How do you know when your output is being piped to another program? * Managing logging and verbosity * Managing streamed input * Exit values: What are the conventions? * Interactive apps - REPL * Structuring a bunch of programs/commands around a shared codebase. * Command-line frameworks: clint, compago &amp; cliff * Testing command-line apps * Writing command-line tools in Python 3 vs Python 2</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20000</video:player_loc><video:duration>2484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20019</video:thumbnail_loc><video:title>Don't fear our new robot overlords!</video:title><video:description>plaetzchen - Don't fear our new robot overlords! This talk will show you GoldenEye. A setup of a robot, image recognition and Python. What could be better? GoldenEye uses computer vision to detect icons on an attached mobile device and then tells a robot to tap them. All off these tests are written in python's unittest module and the API is as easy as possible to make writing complex tests an ease. ----- GoldenEye is our solution for mobile front end tests. Testing on mobile devices can be quite devastating: On iOS you can write front test in JavaScript in Instruments but it is quite impossible to connect Instruments to you CI solution of choice. On Android the situation isn't much better. Other front end test frameworks can work with mobile devices (or simulators) but they lack the ability to see. Of course you can check if a color is set correctly, if a frame has the right x and y coordinates but in a world of different screen sizes writing these tests can be quite challenging as well. In the end you will always need to look on your screen again and again trying to spot any issues. GoldenEye takes a different approach. It does not need to run on your development computer, you don't need a Mac for running tests on iOS devices and you can have real touches on your controls. This is archived by using openCV and it's python bindings, Pythons's unittest module and the Tapsterbot, an OpenSource delta robot made with 3D printing and an Arduino controller. To write a test you just take some screenshots on your device, cut out the icons you need to tap or inspect and write a very simple unit test using a high-level API that takes away the hard parts. WARNING: This talk features a real robot. In case of machine world-domination: RUN!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20019</video:player_loc><video:duration>2322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20018</video:thumbnail_loc><video:title>Everything You Always Wanted to Know About Memory in Python But Were Afraid to Ask</video:title><video:description>Piotr Przymus - Everything You Always Wanted to Know About Memory in Python But Were Afraid to Ask Have you ever wondered what happens to all the precious RAM after running your 'simple' CPython code? Prepare yourself for a short introduction to CPython memory management! This presentation will try to answer some memory related questions you always wondered about. It will also discuss basic memory profiling tools and techniques. ----- This talk will cover basics of CPython memory usage. It will start with basics like objects and data structures representation. Then advanced memory management aspects, such as sharing, segmentation, preallocation or caching, will be discussed. Finally, memory profiling tools will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20018</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20012</video:thumbnail_loc><video:title>Eve - REST APIs for Humans™</video:title><video:description>Nicola Larocci - Eve - REST APIs for Humans™ Powered by Flask, Redis, MongoDB and good intentions the Eve REST API framework allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services. The talk will introduce the project and its community, recount why and how it's being developed, and show the road ahead. ----- Nowadays everyone has data stored somewhere and needs to expose it through a Web API, possibly a RESTful one. [Eve] is the BSD-licensed, Flask-powered RESTful application and framework that allows to effortlessly build and deploy highly customizable, fully freatured RESTful Web Services. Eve features a robust, feature rich, REST-centered API implementation. MongoDB support comes out of the box and community-driven efforts to deliver ElasticSearch and SQLAlchemy data layers are ongoing. Eve approach is such that you only need to configure your API settings and behaviour, plug in your datasource, and you’re good to go. Features such as Pagination, Sorting, Conditional Requests, Concurrency Control, Validation, HATEOAS, JSON and XML rendering, Projections, Customisable Endpoints, Rate Limiting are all included. Advanced features such as custom Authentication and Authorisation, Custom Validation, Embedded Resource Serialisation are also easily available. In my talk I will introduce the project and its community, recount why and how it's being developed, show the source code, illustrate key concepts and show the road ahead.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20012</video:player_loc><video:duration>1843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20032</video:thumbnail_loc><video:title>SimPy</video:title><video:description>ssc - Event discrete simulation with SimPy Often, experiments with real world systems are high-risk, accompanied by high costs or not even possible at all. That’s when simulations come into play. This talk will give a brief introduction into the topic of simulation. By means of simple examples, it will demonstrate how you can use SimPy to implement event-discrete simulations and which features SimPy offers to help you doing that. ----- Simulation is important for the analysis of complex systems or the analysis of the impact of certain actions on that systems. They are especially useful if the actions are potentially harmful or expensive. Simulation is used in various natural scientific and economic areas, e.g., for the modeling and study of biological or physical systems, for resource scheduling and optimization or at the research for the integration of renewable energies into the power grid (my personal background). The simulated time can thereby be seen as continuous or discrete (discrete time or discrete event). In this talk, I want to show why Python is a good choice for implementing simulation models and how SimPy can help here. Structure of the talk (20min talking + 5min discussion + 5min buffer): - Why simulation? (5min) - History of SimPy (3min) - How does SimPy work? (9min) - Conclusion (3min) In the introduction, I’ll briefly explain what simulation is and motivate, why it is a useful tool. The main part will consist of an introduction and demonstration of SimPy. Since SimPy is now more then ten years old, I’ll first give a quick overview about its history and development. Afterwards, I’ll explain SimPy’s concepts and features by means of simple examples. In the conclusion, I’ll give a short outlook on the future development of SimPy. The main goal of this talk is to create awareness that simulation is a powerful tool in a lot of domains and to give the audience enough information to ease their first steps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20032</video:player_loc><video:duration>1514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20026</video:thumbnail_loc><video:title>Statistics 101 for System Administrators</video:title><video:description>Roberto Polli - Statistics 101 for System Administrators Python allows every sysadmin to run (and learn) basic statistics on system data, replacing sed, awk, bc and gnuplot with an unique, reusable and interactive framework. The talk is a case study where python allowed us to highlight some network performance points in minutes using itertools, scipy and matplotlib. The presentation includes code snippets and a brief plot discussion. ----- #Statistics 101 for System Administrators ## Agenda * A latency issue * Data distribution * 30 seconds correlation with pearsonr * Combinating data * Plotting and the power of color ## An use case - Network latency issues - Correlate latency with other events</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20026</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20029</video:thumbnail_loc><video:title>Sponsoring Open Source</video:title><video:description>Schlomo Shapiro - Sponsoring Open Source und damit den Chef überzeugen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20029</video:player_loc><video:duration>1681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20078</video:thumbnail_loc><video:title>Practical usage of advanced Python constructs</video:title><video:description>Andrey Syschikov - Practical usage of advanced Python constructs Python is a language of choice for developers with wide range of experience, for some it is a first programming language, others switch to Python after years of experience. Python provides friendly syntax and smooth learning curve. This sometimes leads to developers lacking comprehension of some more advanced constructs. It happens that experienced developers jump into using Python and sometimes miss less known Python language constructs. On the other hands people who purposefully learned Python sometimes lack practical ideas for how to apply those constructs. This talk will be specifically focused on the practical usages of advanced Python constructs like iterators, generators, decorators and context managers. Goal of the talk is to share ideas about how those constructs can be used for practical purposes in real projects. Prior knowledge is not required, there will be a brief introduction to every construct being presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20078</video:player_loc><video:duration>1917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20081</video:thumbnail_loc><video:title>Numba, a JIT compiler for fast numerical code</video:title><video:description>Antoine Pitrou - Numba, a JIT compiler for fast numerical code This talk will be a general introduction to Numba. Numba is an open source just­-in-­time Python compiler that allows you to speed up numerical algorithms for which fast linear algebra (i.e. Numpy array operations) is not enough. It has backends for the CPU and for NVidia GPUs. After the talk, the audience should be able to understand for which use cases Numba is adequate, what level of performance to expect, and have a general notion of its inner working. A bit of familiarity with scientific computing and/or Numpy is recommended for optimal understanding, but the talk should otherwise be accessible to the average Python programmer. It should also be of interest to people who are curious about attempts at high-­performance Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20081</video:player_loc><video:duration>1790</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20070</video:thumbnail_loc><video:title>Designing a scalable and distributed application</video:title><video:description>Alexys Jacob - Designing a scalable and distributed application One of the key aspect to keep in mind when developing a scalable application is its faculty to grow easily. But while we're used to take advantage of scalable backend technologies such as mongodb or couchbase, **scaling automatically our own application** core is usually another story. In this talk I will **explain and showcase** a distributed web application design based on **consul** and **uWSGI** and its consul plugin. This design will cover the key components of a distributed and scalable application: - **Automatic service registration and discovery** will allow your application to grow itself automatically. - **Health checking and service unregistration** will allow your application to be fault tolerant, highly available and to shrink itself automatically. - A **distributed Key/Value storage** will allow you to (re)configure your distributed application nodes at once. - **Multi-Datacenter awareness** will allow your application to scale around the world easily.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20070</video:player_loc><video:duration>3438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20067</video:thumbnail_loc><video:title>Taking the pain out of passwords and authentication</video:title><video:description>Alex Willmer - Taking the pain out of passwords and authentication Passwords are a pain for us all - programmers, users and admins alike. How can we reduce that pain, or eliminate it entirely? This talk will - Review research into techniques that improve the usability of password systems, and mitigate shortcomings - Introduce the new standards Universal Authentication Framework (UAF) &amp; Universal Second Factor (U2F) - Describe how they streamline authentication, even eliminate passwords entirely - Show how to integrate UAF/U2F in Django and other Python frameworks - Summarize the state of support for UAF &amp; U2F in browsers, devices, and the wider world</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20067</video:player_loc><video:duration>3482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20075</video:thumbnail_loc><video:title>Code is not text! How graph technologies can help us to understand our code better.</video:title><video:description>Andreas Dewes - Code is not text! How graph technologies can help us to understand our code better. Today, we almost exclusively think of code in software projects as a collection of text files. The tools that we use (version control systems, IDEs, code analyzers) also use text as the primary storage format for code. In fact, the belief that "code is text" is so deeply ingrained in our heads that we never question its validity or even become aware of the fact that there are other ways to look at code. In my talk I will explain why treating code as text is a very bad idea which actively holds back our understanding and creates a range of problems in large software projects. I will then show how we can overcome (some of) these problems by treating and storing code as data, and more specifically as a graph. I will show specific examples of how we can use this approach to improve our understanding of large code bases, increase code quality and automate certain aspects of software development. Finally, I will outline my personal vision of the future of programming, which is a future where we no longer primarily interact with code bases using simple text editors. I will also give some ideas on how we might get to that future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20075</video:player_loc><video:duration>2463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20082</video:thumbnail_loc><video:title>Better asynchronous code with Tornado and Python 3</video:title><video:description>Anton Caceres - Better asynchronous code with Tornado and Python 3 The asyncio module introduced in Python 3.4 is a game-changer for I/O management and event-driven network programming in Python. Aiming to be a lower-level implementation of an asynchronous event loop, it intends that higher level frameworks like Tornado, Twisted or Gevent will build on top of it, taking advantage of the shared interface for writing concurrent event-driven code across different Python frameworks. This talk connects theory with practice, presenting how Tornado can run in the asyncio event loop and take advantage of the subgenerator delegation syntax (yield from) to provide a high degree of concurrency while keeping the simplicity of sequential code. It explains the concept of coroutines, futures and ioloop, exposing Python 3 code for sample web tasks. The talk completes with a basic demo of running this code on Tornado, comparing its syntax and performance with popular asynchronous frameworks from other languages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20082</video:player_loc><video:duration>2381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20080</video:thumbnail_loc><video:title>Building a RESTful real-time analytics system with Pyramid</video:title><video:description>Andrii Chaichenko - Building a RESTful real-time analytics system with Pyramid CeleraOne tries to bring its vision to Big Data by developing a unique platform for real-time Big Data processing. The platform is capable of personalizing multi-channel user flows, right-in time targeting and analytics while seamlessly scaling to billions of page impression. It is currently tailored to the needs of content providers, but of course not limited to. - The platform’s architecture is based on four main layers: - Proxy/Distribution -- OpenResty/LUA for dynamic request forwarding - RESTful API -- several Python applications written using Pyramid web framework running under uWSGI server, which serve as an integration point for third party systems; - Analytics -- Python API for Big Data querying and distributed workers performing heavy data collection. - In-memory Engine -- CeleraOne’s NoSql database which provides both data storage and fast business logic. In the talk I would like to give insights on how we use Python in the architecture, which tools and technologies were chosen, and share experiences deploying and running the system in production.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20080</video:player_loc><video:duration>1539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20079</video:thumbnail_loc><video:title>How you can benefit from type hints</video:title><video:description>Andrey Vlasovskikh - How you can benefit from type hints PEP 484 introduces type hints for Python 3. Type hints can increase readability of our code for both humans and tools and lead to better and safer outcomes. And we'll prove it in this talk! We're going to take a closer look at type hints, see practical examples of where they can be used and the value they provide. We'll see that simple class types and built-in collection types are often enough for our public API's. We'll also discuss how you can benefit from type hinting stubs for third-party libraries and briefly cover more advanced scenarios like generic types.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20079</video:player_loc><video:duration>2106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20076</video:thumbnail_loc><video:title>Standing on the Shoulders of Giants: The Kotti Web Application Framework</video:title><video:description>Andreas Kaiser - Standing on the Shoulders of Giants: The Kotti Web Application Framework Kotti is a high-level, Pythonic web application framework based on Pyramid, SQLAlchemy and Bootstrap 3. It includes an extensible Content Management System called the Kotti CMS. Kotti is particularly well suited for building custom applications with object level security. It comes with complete user and group management and supports the concepts of global and local roles providing management views for each of those. The talk will give an overview on Kotti, its philosophy, history and future. Target audience are people who want to learn what it is and can be used for. Because Kotti is just a rather small layer on top of its foundations, the talk might also give some interesting insights on how to build a solid (web) framework that suits your personal preferences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20076</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20084</video:thumbnail_loc><video:title>From basic distance search to a complex multi criteria search</video:title><video:description>Antonin Lacombe - From basic distance search to a complex multi criteria search This case study show how to start from a simple distance search on elasticsearch and haystack and implement a production ready search like airbnb. The talk will explain decay functions works with the different curves (linear, exponential, gauss) and how to send them with query scores to elasticsearch. With that you will be able to mix the distance, the price, the user activity, the number of picture and whatever you want. Additionally I will show how to write a custom ElasticsearchSearchQuery and ElasticsearchSearchBackend because this is not yet supported by haybtacksearch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20084</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20077</video:thumbnail_loc><video:title>Brainwaves for Hackers 2.0</video:title><video:description>Andreas Klostermann - Brainwaves for Hackers 2.0 This talk is a sequel to "Brainwaves for Hackers" and illustrates some experiments you can do with a Neurosky Mindwave headset, a bluetooth enabled EEG device. I'll also talk some more about how to integrate the device with the IPython Notebook for real time viewing and how to use the Mindwave with the Raspberry Pi.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20077</video:player_loc><video:duration>1627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19994</video:thumbnail_loc><video:title>For lack of a better name(server): DNS Explained</video:title><video:description>Lynn Root - For lack of a better name(server): DNS Explained You've deployed! But your friends can't see it - what's wrong? I'm betting DNS. Maybe you've fixed a couple of entries, point some records to hostnames, waited patiently for new domains to resolve only to notice your nameservers are incorrect. But what actually goes on with DNS? Come to this talk to find out how DNS works, and how to interact and create a DNS with Python. ----- Following instructions of what entries to create where is easy enough when using a PaaS. But DNS is hard – deployment issues always seem to come down to DNS. A solid understanding of DNS will not only help with deploying your applications, but will also give a greater understanding of how the internet works, and more generally, distributed systems. In this talk, you will learn what DNS is, how it works and how to communicate with it, and how Python can make both interacting and spinning up your own DNS server simple (I swear!). Outline: * Intro (1-2m) * What DNS is (5 min) * URL -&amp;gt; IP addr, e.g. "phonebook" lookup (obligatory pun: Call me, Maybe?) * hierarchical system &amp; resolution sequence (local DNS cache/resolver, ISP resolver, recursive DNS search) * popular types (primary, secondary/slave, forwarding, authoritative only, etc) * System components: what makes a DNS? * How to communicate with DNS (3 min) * Protocol: UDP * Operations: CRUD * Resource records (A, AAAA, CNAME, SOA, SRV, etc) * tools: dig/nsupdate/nslookup * Security overview (3min) (disclaimer: NOT a DNS security expert, not planning to get into the details here) * Server-Server, DynDNS: TSIG/GSS-TSIG * Server-Client: DNSSEC * Python + DNS (10 min) * plain UDP query in Python (no 3rd-party libraries/no magic) * Interacting with a DNS w/ Python (dnspython.py) * Sample DNS server with Twisted * "fake" demo (either local or pre-recorded screen cast) of querying/updating/etc of the Twisted DNS * Wrap up - resources page, github links, etc (1min) * Q&amp;A - ~5 min</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19994</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20008</video:thumbnail_loc><video:title>Embedding Python: Charming the Snake with C++</video:title><video:description>Michael König - Embedding Python: Charming the Snake with C++ At the example of our in-house distributed scheduling system, we discuss the challenges of embedding the Python interpreter in a C++ program. Besides the actual integration of the interpreter, efficient data exchange between both languages is discussed. In addition, this presentation demonstrates how higher-level abstractions further diminish the language barrier. ----- Python with its huge standard library and sophisticated packages developed by its thriving community has become an incredibly useful tool for data scientists. At Blue Yonder, we value Python for the ease with which we can access and combine machine learning algorithms to build accurate prediction models. To get the most business value out of the use of Python, we strive to rid our model developers from all burdens outside their core expertise, i.e., developing statistical models. To leverage our existing infrastructure, essentially a distributed scheduling system written in C++, we decided to embed a Python interpreter in our application. The goal was to let developers use the language best suited for their problem, and to let them incorporate code created by others even if it is not written in the same language. In this presentation, I will talk about a few obstacles which we had to overcome in integrating the (C)Python interpreter in our C++ program, e.g., clean resource management, error handling, and broken features in the interpreter's API. I will show how we employed features from the [Boost Python C++ library] not only for simple data exchange, but also for more powerful concepts such as data sources. Finally, I will demonstrate how C++ objects can be used to seamlessly interact with Python, for example to use Python's logging package as usual while the actual logging is handled by our C++ application. With this combination of both worlds, we achieved a desirable mix of virtues: safe, reliable operations; good run-time performance; fast development; and highly expressive, unit testable core domain logic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20008</video:player_loc><video:duration>1685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20005</video:thumbnail_loc><video:title>VPython goes to School</video:title><video:description>Mauri - VPython goes to School Using VPython in high school is an interesting way to introduce students to get in touch with computer programming concepts and to link computer science with other disciplines like Math, Geometry, Physics, Chemistry ----- My presentation is focused mainly on my teaching experience in a high school using VPython. I've posed some problems to my students to solve with VPython: from basic static building representations like castle to more complex dynamic models like bouncing balls. This approach seems a good way to get in touch with computer programming concepts and to link computer science with other disciplines like Math, Geometry, Physics, Chemistry</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20005</video:player_loc><video:duration>1516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19999</video:thumbnail_loc><video:title>Advanced Database Programming with Python</video:title><video:description>Marc-Andre Lemburg - Advanced Database Programming with Python The Python DB-API 2.0 provides a direct interface to many popular database backends. It makes interaction with relational database very straight forward and allows tapping into the full set of features these databases provide. The talk will cover advanced database topics which are relevant in production environments such as locks, distributed transactions and transaction isolation. ----- The Python DB-API 2.0 provides a direct interface to many popular database backends. It makes interaction with relational database very straight forward and allows tapping into the full set of features these databases provide. The talk will cover advanced database topics which are relevant in production environments such as locks, distributed transactions and transaction isolation. ---- The talk will give an in-depth discussion of advanced database programming topics based on the Python DB-API 2.0: locks and dead-locks, two-phase commits, transaction isolation, result set scrolling, schema introspection and handling multiple result sets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19999</video:player_loc><video:duration>1858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20003</video:thumbnail_loc><video:title>Full Stack Python</video:title><video:description>Matt - Full Stack Python There has been a lot of noise about being a "full stack developer" recently. What does the full web stack look like for Python and how do you go about learning each piece? This talk will guide you up the layers from the server that handles the web request through the JavaScript that executes on a user's browser. ----- This talk distills information from the open source guide [Full Stack Python] I wrote into a 30 minute talk on web stack layers. An approximate timeline for this talk would be: * 5 min: intro story * 5 min: what the web developers need to know about virtual servers, web servers, and WSGI servers * 5 min: what do web frameworks provide? * 5 min: what are the most important parts of your web application to analyze and monitor? * 5 min: static files and execution on the user's browser * 5 min: concluding story and resources to learn more This is a high level overview intended for developers who are new to Python web development and need to understand what the web stack layers are and how they fit together.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20003</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20006</video:thumbnail_loc><video:title>How we switched our 800+ projects from Apache to uWSGI</video:title><video:description>Max Tepkeev - How we switched our 800+ projects from Apache to uWSGI During the last 7 years the company I am working for developed more than 800 projects in PHP and Python. All this time we were using Apache+nginx for hosting this projects. In this talk I will explain why we decided to switch all our projects from Apache+nginx to uWSGI+nginx and how we did that. ----- The talk will start from describing the setup we had for the last 7 years, i.e. Apache with mod wsgi for Python projects and mod php4/5 for PHP projects + nginx. I will explain why we used this setup for so long time, what problems we faced with this setup and what solutions we tried to solve them before switching to uWSGI. Then I will tell about uWSGI, what it is, how it works and what features it has. I will show the comparison of configuration files, how simple it is to configure uWSGI compared to Apache. Lastly I will explain how we managed to switch all our 800+ projects developed over the years in 2 different languages with 2 major versions changed (PHP4/5 and Python2/3), how this switch simplified our development and administration of this projects, the improvements we got in memory management and other areas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20006</video:player_loc><video:duration>1698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20009</video:thumbnail_loc><video:title>Mobile Games to the Cloud With Python</video:title><video:description>Mislav Stipetic/Darko Ronić - Mobile Games to the Cloud With Python When a mobile game development company decides to switch to a more cloud based development it is faced with obstacles different from those it’s used to on mobile devices. This talk explains how Python provided us with most of the infrastructure for this task and how a Python game backend was built as a result. ----- #### The Talk This talk has two goals. Showing the audience the lessons we learned during a project which moved a simple mobile game to a server backend is our first intention. In addition to that we want to describe how such a system works in a real life example, to show which problems and which requirements arise in its creation. When the audience leaves the talk they will know how a real-life mobile game uses Python for powering the backend servers. #### The Problem Most of the game development for mobile devices is focused on running the game on the device. The game designers and game developers play a primary role in creating the product. The server backend plays a supporting role providing a multiplayer or social experience to the users. Indeed, at Nanobit Ltd., things were also done that way. We had a small Python infrastructure built around Django which provided a small portion of multiplayer experience for the players. The majority of development was still focused on playing the game on the device. That way of thinking was put to test when we decided to center our future games around the multiplayer experience. Due to the fact that our infrastructure at the time was not enough for what we had in mind, we had to start from scratch. The decision was made to use Python as the center of our new infrastructure. In order to achieve it, a server backend was needed that would allow the game to be played “in the cloud” with the device only being a terminal to the player. Most of the game logic would have to be processed in the cloud which meant that each player required a constant connection to the backend and with over 100.000 players in our previous games that presented a challenge. How to build an infrastructure which can support that? Since every user action had to be sent to the backend how to process thousands of them quick enough? Those problems were big and were just the start. #### The Solution The design of the backend lasted for a couple of months and produced a scalable infrastructure based on “workers” developed in Python, “web servers” that use Tornado and a custom message queue which connected the two. The storage part is a combination of Riak and Redis. Since the backend is scalable new workers and new web servers had to be deployed easily so an orchestration module was build using Fabric. The scalability and launching of new workers and web servers was achieved using Docker for creation and deployment of containers. Each container presents one module of the system (worker, web server, queue). The end result can now support all of our future games and only requires the game logic of each game to be added to the workers. #### The Technologies * Python for coding the game logic, web servers. More than 90% of the system was written in Python. * Fabric * SQLAlchemy * Riak * Redis * ZeroMQ * nginx * Docker * Websockets * AWS #### The Lessons Learned * How to tune the backend to handle the increasing number of active players. * How to tackle the problem of frequent connection dropping and reachability issues of poor mobile device Internet connection in Tornado with a little help of Redis. * How to prevent users from trying to outsmart the system by denying illegal moves. * How to enable game profile syncing and live updating. * Improving the performance of workers by prioritizing data being stored to databases (Riak, SQL). * New issues and lessons show up all the time so there will definitely be more of them by the time of the conference. #### Basic Outline 1. Intro (5 min) 1. Who are we? 2. How was Python used in our previous games 3. Why we decided to change it all 2. Requirements (6 min) 1. What was the goal of creating the game backend 2. Why was Python our first choice 3. Python backend (14 min) 1. The architecture of the backend 2. Which technologies did we use and how were they connected together 3. How the backend handles the game logic 4. Lessons learned 4. Questions &amp; Answers (5 min)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20009</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20002</video:thumbnail_loc><video:title>Morepath: a Python Web Framework with Super Powers</video:title><video:description>Martijn Faassen - Morepath: a Python Web Framework with Super Powers Morepath is a server web framework written with modern, rich client web development in mind. Why another new Python web framework in 2014? Because it can be done better: Morepath understands how to construct hyperlinks from models. Writing a generic view in Morepath is like writing any other view. With Morepath, you can reuse, extend and override apps as easily as you can construct them. Even if you don't end up using Morepath, you will learn something about how the nature of web frameworks. ----- Morepath is a new server web framework written with modern, rich client web development in mind. In the talk I will be discussing some core features of Morepath that make it different: * Its different take on routing and linking. Morepath has support to help you construct hyperlinks to models. * Its view system: plain views, generic views, view composition. * Morepath's approach to application construction allows application extension and overriding, and composition. This talk will attempt to convince people to try Morepath. For those unable or unwilling to try, I will communicate some design principles behind Morepath which can be of help to any web developer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20002</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20004</video:thumbnail_loc><video:title>Ganga: an interface to the LHC computing grid</video:title><video:description>Matt Williams - Ganga: an interface to the LHC computing grid Ganga is a tool, designed and used by the large particle physics experiments at CERN. Written in pure Python, it delivers a clean, usable interface to allow thousands of physicists to interact with the huge computing resources available to them. ----- [Ganga] is a tool, designed and used by the large particle physics experiments at CERN. Written in pure Python, it delivers a clean, usable interface to allow thousands of physicists to interact with the huge computing resources available to them. It provides a single platform with which data analysis tasks can be run on anything from a local machine to being distributed seamlessly to computing centres around the world. The talk will cover the problems faced by physicists when dealing with the computer infrastructure and how Ganga helps to solve this problem. It will focus on how Python has helped create such a tool through its advanced features such as metaclasses and integration into IPython.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20004</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20015</video:thumbnail_loc><video:title>The Magic of Attribute Access</video:title><video:description>Petr Viktorin - The Magic of Attribute Access Have you ever wondered how the "self" argument appears when you call a method? Did you know there is a general mechanism behind it? Come learn all about attributes and descriptors. ----- The first part of this talk will describe what exactly happens when you read or write an attribute in Python. While this behavior is, of course, explained in the Python docs, more precisely in the [Data model] section and [related] [writeups], the documentation gives one a "bag of tools" and leaves combining them to the reader. This talk, on the other hand, will present one chunk of functionality, the attribute lookup, and show how its mechanisms and customization options work together to provide the flexibility (and gotchas) Python provides. The topics covered will be: * method resolution order, with a nod to the C3 algorithm * instance-, class-, and metaclass-level variables * `  dict  ` and `  slots  ` * data/non-data descriptors * special methods (`  getattr  `, `  getattribute  `, `  setattr  `, `  dir  `) In the second part of the talk, I will show how to use the customization primitives explained before on several interesting and/or useful examples: * A proxy object using `  getattr  ` * Generic desciptor - an ORM column sketch * the rudimentary `@property`, method, `staticmethod` reimplemented in pure Python (explained [here][2] and elsewhere), which lead to * SQLAlchemy's [`@hybrid proprerty`][4] * Pyramid's deceptively simple memoizing decorator, [`@reify`][5] * An ["Unpacked" tuple properties][6] example to drive home the idea that descriptors can do more than provide attribute access (and mention weak dicts as a way to non-intrusively store data on an object) (These are subject to change as I compose the talk. Also some examples may end up interleaved with the theory.) Hopefully I'll have time to conclude with a remark about how Python manages to be a "simple language" despite having these relatively complex mechanisms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20015</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20046</video:thumbnail_loc><video:title>Scikit-learn to "learn them all"</video:title><video:description>Valerio Maggio - Scikit-learn to "learn them all" Scikit-learn is a powerful library, providing implementations for many of the most popular machine learning algorithms. This talk will provide an overview of the "batteries" included in Scikit-learn, along with working code examples and internal insights, in order to get the best for our machine learning code. ----- **Machine Learning** is about *using the right features, to build the right models, to achieve the right tasks* However, to come up with a definition of what actually means **right** for the problem at the hand, it is required to analyse huge amounts of data, and to evaluate the performance of different algorithms on these data. However, deriving a working machine learning solution for a given problem is far from being a *waterfall* process. It is an iterative process where continuous refinements are required for the data to be used (i.e., the *right features*), and the algorithms to apply (i.e., the *right models*). In this scenario, Python has been found very useful for practitioners and researchers: its high-level nature, in combination with available tools and libraries, allows to rapidly implement working machine learning code without *reinventing the wheel*. **Scikit-learn** is an actively developing Python library, built on top of the solid `numpy` and `scipy` packages. Scikit-learn (`sklearn`) is an *all-in-one* software solution, providing implementations for several machine learning methods, along with datasets and (performance) evaluation algorithms. These "batteries" included in the library, in combination with a nice and intuitive software API, have made scikit-learn to become one of the most popular Python package to write machine learning code. In this talk, a general overview of scikit-learn will be presented, along with brief explanations of the techniques provided out-of-the-box by the library. These explanations will be supported by working code examples, and insights on algorithms' implementations aimed at providing hints on how to extend the library code. Moreover, advantages and limitations of the `sklearn` package will be discussed according to other existing machine learning Python libraries (e.g., "Shogun Toolbox", "PyML", "MLPy"). In conclusion, (examples of) applications of scikit-learn to big data and computational intensive tasks will be also presented. The general outline of the talk is reported as follows (the order of the topics may vary): * Intro to Machine Learning * Machine Learning in Python * Intro to Scikit-Learn * Overview of Scikit-Learn * Comparison with other existing ML Python libraries * Supervised Learning with `sklearn` * Text Classification with SVM and Kernel Methods * Unsupervised Learning with `sklearn` * Partitional and Model-based Clustering (i.e., k-means and Mixture Models) * Scaling up Machine Learning * Parallel and Large Scale ML with `sklearn` The talk is intended for an intermediate level audience (i.e., Advanced). It requires basic math skills and a good knowledge of the Python language.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20046</video:player_loc><video:duration>2416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20040</video:thumbnail_loc><video:title>Probabilistic Programming in Python</video:title><video:description>Thomas Wiecki - Probabilistic Programming in Python Probabilistic Programming allows flexible specification of statistical models to gain insight from data. Estimation of best fitting parameter values, as well as uncertainty in these estimations, can be automated by sampling algorithms like Markov chain Monte Carlo (MCMC). The high interpretability and flexibility of this approach has lead to a huge paradigm shift in scientific fields ranging from Cognitive Science to Data Science and Quantitative Finance. PyMC3 is a new Python module that features next generation sampling algorithms and an intuitive model specification syntax. The whole code base is written in pure Python and Just-in-time compiled via Theano for speed. In this talk I will provide an intuitive introduction to Bayesian statistics and how probabilistic models can be specified and estimated using PyMC3.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20040</video:player_loc><video:duration>2734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20045</video:thumbnail_loc><video:title>Compress Me, Stupid!</video:title><video:description>valentin - Compress Me, Stupid! Compression is a technique to reduce the number of bits needed to represent a given dataset. A very common use-case in the distributed digital age is to reduce the size of files in order to reduce the time and bandwidth requirements of sending a file from one location to another. There are a large variety of different algorithms and implementations of so called "codecs" - a term is derived from the fact that programs that implement a compression algorithm commonly constitute of both a compressor and a corresponding decompressor. There are many different special purpose compressors that exploit specifics in the structure of the input data, for example: MP3, Ogg and FLAC for audio data such as music, GIF, JPEG and PNG for images and MPEG for encoding video. Also, there are many general purpose codecs that make no assumptions about the structure of the data, for example: Zlib(DEFLATE), Bzip2(BWT) and LZMA. However, and due to the ever growing divide between memory access latency and CPU clock speed a new use-case beyond faster file transfers and more efficient use of disk-space has emerged: "in-memory compression". Keeping data in RAM that is compressed also means that the CPU has to do more work in order to make use of it. However, if the compressor is fast enough, this decompression overhead could pay off, and applications could work with compressed data transparently, and so not even noticing the slowdown due to the extra effort for compression/decompression. This technique can be very beneficial in a variety of scenarios where RAM availability is critical. For example, in-memory caching systems like Memcached or Redis could store more data using the same resources thereby optimizing resource usage. Another use case is to use compression for in-memory data containers, à la NumPy's ndarray or Pandas' DataFrame, allowing for improved memory usage and potentially allow for accelerated computations. In our talk, we will explain first why we are in a moment of computer history that [in-memory compression can be beneficial for modern applications]. Then, we will introduce [Blosc], a high speed meta-compressor, allowing other existing compressors (BloscLZ, LZ4, Snappy or even Zlib) to leverage the SIMD and multithreading framework that it provides and help achieving extremely fast operation (frequently faster than a plain memcpy system call).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20045</video:player_loc><video:duration>2144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20039</video:thumbnail_loc><video:title>Solution oriented error handling</video:title><video:description>Thomas Aglassinger - Solution oriented error handling This talk shows how to use Python's built in error handling mechanisms to keep the productive code clean, derive error messages helpful for the user directly from the code and release ressources properly. ----- Traditionally error handling is regarded an annoyance by developers because it removes the focus from the already difficult enough productive parts of the code to parts that ideally will never be called. And even if, end users seem to be ignore the error messages and just click "Ok" or call the help desk. Solution oriented error handling uses Python's existing try/catch/finally idiom, with statement, assert statement and exception hierarchy in a way that keeps the code clean and easy to maintain. It gives a clear distinction between errors that can be solved by the end user, the system administrator and the developer. Naming conventions and a simple set of coding guidelines ensure that helpful error messages can be easily derived from the code. Most code examples work with Python 2.6+ and Python 3.x, on a few occasions minor differences are pointed out. Topics covered are: 1. Introduction to error handling in Python - What are errors? - How to represent errors in Python - Detecting errors - Delegating errors to the caller - clean resource management 2. Principles of solution oriented error handling - responsibilities between user, admin and developer - when to use raise or assert 3. Error messages - What are "good" error messages - How to derive error messages from the source code - Adding context to the error - How to report errors to the user 4. Solution oriented usage of Python's exception hierarchy - admins fix `EnvironmentError` - users fix `DataError` - representing `DataError` - converting exceptions to `DataError` - developers fix everything else - special Python exceptions not representing errors 5. Template for a solution oriented command line application 6. Best practices for `raise` and `except` - When to use `raise`? - When to use `except`?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20039</video:player_loc><video:duration>1698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20047</video:thumbnail_loc><video:title>Traversing Mazes the pythonic way and other Algorithmic Adventures</video:title><video:description>Valerio Maggio - Traversing Mazes the pythonic way and other Algorithmic Adventures Graphs define a powerful mental (and mathematical) model of structure, representing the building blocks of formulations and/or solutions for many hard problems. In this talk, graphs and (some of the) main graph-related algorithms will be analysed from a very pythonic angle: the Zen of Python (e.g., beautiful is better than ugly, simple is better than complex, readability counts).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20047</video:player_loc><video:duration>2689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20055</video:thumbnail_loc><video:title>EuroPython 2014: July 21, 2014 - Lightning Talks</video:title><video:description>Lightning Talks - A lightning talk is a short talk, typically only five minutes in duration, providing an opportunity for participants - particularly people not featured in the main programme - to deliver a presentation on a subject of their choosing: Python and Excel: Felix Zumstein, Packaging and Awesome: Richard Jones, django-reportmail: "hirokiky" Hiroki KIYOHARA, The new PSF: Marc-Andre Lemburg, Flying Elephant: Alexander Koelpin, Architect - Object Relational Mapper's best friend: Max Tepkeev, Matelight: Uwe Kamper, Sebastian, DevAssistant: Tomáš Raděj</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20055</video:player_loc><video:duration>2416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20044</video:thumbnail_loc><video:title>Using python, LXC and linux to create a mass VM hosting, managed by django and angularjs</video:title><video:description>Daniel Kraft/Oliver Roch - Using python, LXC and linux to create a mass VM hosting, managed by django and angularjs How we created a scalable mass VM hosting for open source web apps with python, LXC and linux with a web-UI based on django and angularjs. We'll show the underlying architecture of this service, several linux internals that make this possible and we'll talk about bitter failure during development. This talk will be python- and linux-centric with some hints for integrating angularjs into django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20044</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20049</video:thumbnail_loc><video:title>Marconi</video:title><video:description>ykaplan - Marconi - OpenStack Queuing and Notification Service Marconi is a multi-tenant cloud queuing system written in Python as part of the OpenStack project. Marconi aims to ease the design of distributed systems and allow for asynchronous work distribution without creating yet another message broker. This talk aims to give the audience a broad look at Marconi’s design and technologies used. ----- Similar to other message bus frameworks, Marconi's main goals are: performance, availability, durability, fault-tolerance and scalability. Besides providing support for queuing and notification services through OpenStack, Marconi aims to ease the design of distributed systems and allow for asynchronous work distribution without creating yet another message broker. This talk aims to give the audience a broad look at Marconi’s architecture, design, technologies used, development process, and discuss the issues it adresses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20049</video:player_loc><video:duration>1475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20017</video:thumbnail_loc><video:title>Our decentralized future</video:title><video:description>Pieter Hintjens - Our decentralized future Pieter will talk about the urgent push towards a decentralized future. As founder of the ZeroMQ community, he will explain the vision, design and reality of distributed software systems. He’ll explain his view on the community itself, also a highly decentralized “Living System”, as Hintjens calls it. Finally he’ll talk about edgenet, a model for a decentralized Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20017</video:player_loc><video:duration>2825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20022</video:thumbnail_loc><video:title>Combining the powerful worlds of Python and R</video:title><video:description>Ralph Heinkel - Combining the powerful worlds of Python and R Although maybe not very well known in the Python community there exists a powerful statistical open-source ecosystem called R. Mostly used in scientific contexts it provides lots of functionality for doing statistical analysis, generation of various kinds of plots and graphs, and much, much more. The triplet R, Rserve, and pyRserve allows the building up of a network bridge from Python to R: Now R-functions can be called from Python as if they were implemented in Python, and even complete R scripts can be executed through this connection. ----- pyRserve is a small open source project originally developed to fulfill the needs of a German biotech company to do statistical analysis in a large Python-based Lab Information Management System (LIMS). In contrast to other R-related libraries like RPy where Python and R run on the same host, pyRserve allows the distribution of complex operations and calculations over multiple R servers across the network. The aim of this talk is to show how easily Python can be connected to R, and to present a number of selected (simple) code examples which demonstrate the power of this setup.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20022</video:player_loc><video:duration>1553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20007</video:thumbnail_loc><video:title>Practical PyBuilder</video:title><video:description>Maximilien Riehl - Practical PyBuilder PyBuilder is a software build tool written in pure python which mainly targets pure python applications. It provides glue between existing build frameworks, thus empowering you to focus on the big picture of the build process. It will be shown through demonstrations and samples how a simple, human-readable and declarative configuration can lead to an astonishingly well-integrated build process which will make maintainers, developers and newcomers happy. ----- # Why another build tool Starting up a simple python project with best practices still takes a lot of boilerplate and glueing (e.G. chaining unit tests and integration tests in the build process, adding a linter, measuring coverage, ...). It often results in extremely ugly homebrew scripts and edge-case solutions that are not reusable. There are even programs out there (e.G. cookiecutter) that encourage boilerplate code generation! # Build orchestration PyBuilder borrows from the *maven* idea of phases (packaging, verifying, publishing, ...) to set up a fully declarative and automated build that can be run locally and remotely (build servers) in the very same way. Rather than reinventing the wheel, it provides glue between existing solutions (like unittest, coverage, flake8, ...) through a simple but powerful plugin mechanism. # The talk After a more theoretical talk with a colleague at PyConDE 2013, I want to show how it's actually like to work with *PyBuilder*. This includes * starting up a project * running builds * using plugins * writing a plugin</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20007</video:player_loc><video:duration>1380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20014</video:thumbnail_loc><video:title>Log everything with logstash and elasticsearch</video:title><video:description>Peter Hoffmann - log everything with logstash and elasticsearch When your application grows beyond one machine you need a central space to log, monitor and analyze what is going on. Logstash and elasticsearch let you store your logs in a structured way. Kibana is a web fronted to search and aggregate your logs. ----- The talk will give an overview on how to add centralized, structured logging to a python application running on multiple servers. It will focus on useful patterns and show the benefits from structured logging.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20014</video:player_loc><video:duration>1108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20025</video:thumbnail_loc><video:title>Teaching Python</video:title><video:description>Robert Lehmann - Teaching Python Using Python in bringing people closer to programming has been popular for a while. But what are the most effective ways to do so? The OpenTechSchool reports. ----- Python has been used in educational programmes ever since. With a bandwidth that large, navigating the landscape of Python tutorials is hard indeed. This talk will look at successful Python teaching material. From the numerous iterations our material has gone through, we draw conclusions on what's crucial in teaching Python. It will introduce how the OpenTechSchool is teaching Python and what measures it found most effective in spreading programming in general and Python in particular. Among these are rapid feedback, supervised learning, localization, and knowing your target audience. The author is a member of the OpenTechSchool, a free community initiative which offers Python workshop on a number of topics. Some of the workshops have been running for more than two years now. He has written the first versions of "Python for beginners," a workshop which has been used in many cities to teach Python to programming novices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20025</video:player_loc><video:duration>1688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20010</video:thumbnail_loc><video:title>Farewell and Welcome Home: Python in Two Genders</video:title><video:description>Naomi Ceder - Farewell and Welcome Home: Python in Two Genders After half a lifetime I transitioned from male to female while staying involved in the Python community. This talk discusses that transition and explores how I found life in Python as a woman different from my former life as a man and the lessons about diversity I have learned. ----- After half a lifetime "undercover as a man" I transitioned from male to female while staying involved in the Python community. This talk discusses that transition and explores how I found life in Python as a woman different from my former life as a man and the lessons about diversity I have learned. This talk will include a brief discussion of what being transgender means, my experiences as I came to terms with it, and the losses and gains transition entailed. Early on I made the decision to be as open as possible and to stay engaged in the Python community as I transitioned and I will discuss why I made that decision and the levels of acceptance and support I encountered. Transition has been wonderfully successful, but that very transition put me in a surprisingly different world. Now being part of not one, but at least 3 groups that are minorities in the Python world gave me a very different view of a community I thought I knew, and pushed me to being an activist (or trouble maker) in spite of myself. In addition to the many positives the Python community has offered me on my journey, I will discuss the experiences that have made me understand that privilege is very much alive and well in the Python world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20010</video:player_loc><video:duration>1901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20001</video:thumbnail_loc><video:title>Writing multi-language documentation using Sphinx</video:title><video:description>Markus Zapke-Gründemann - Writing multi-language documentation using Sphinx [EuroPython 2014] [23 July 2014] How to write multi-language documentation? What tools can you use? What mistakes should you avoid? This talk is based on the experiences I gathered while working on several multi-language documentation projects using Sphinx. ----- Internationalized documentation is a fairly new topic. And there are different approaches to do this. I will talk about how Sphinx internationalization support works, which tools and services I use and how to organize the translation workflow in an Open Source project. Finally I will have a look at what the future of internationalization in Sphinx might bring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20001</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20016</video:thumbnail_loc><video:title>EuroPython 2014 - Welcome</video:title><video:description>Welcome</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20016</video:player_loc><video:duration>1255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20013</video:thumbnail_loc><video:title>Learning Chess from data</video:title><video:description>Niv/tomr - Learning Chess from data Is watching a chess game enough to figure out the rules? What is common denominator between different plays and game ending? In this presentation, we will show how Machine Learning and Hadoop can help us re-discover chess rules and gain new understanding of the game. ----- Can empirical samples unveil the big picture? Is chess games descriptions expose good enough data to gain understanding of chess rules - legal piece moves, castling, check versus checkmate, etc. Which features are important in describing a chess game and which features are not. What is a good representation of a chess game for this uses. What is the minimal sample size which is required in order to learn this in a good enough manner and where this learning can go wrong. **Ne3 =&amp;gt; E=mc2** Looking at the bigger picture - Can we understand big systems based on empirical samples. Can we reverse engineer physics and discover how physical system work based on no external knowledge beside empirical samples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20013</video:player_loc><video:duration>1316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20063</video:thumbnail_loc><video:title>Extending and embedding Ansible with Python</video:title><video:description>Alejandro Guirao Rodríguez - Extending and embedding Ansible with Python [Ansible] is the  new cool kid in town  in the configuration management world. It is easy to learn, fast to setup and works great! In the first part of the talk, I will do a super-fast introduction to Ansible for the newcomers. If you are a Pythonista, you can hack and leverage Ansible in many ways. In the second part of the talk, I will describe some options to extend and embed Ansible with Python: - Embedding Ansible with the Python API - Extending Ansible: creating modules, dynamic inventory scripts and plugins Previous experience with Ansible is advised in order to get the most of this talk, but beginners to the tool will also get an overview of the capabilities of this kind of integration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20063</video:player_loc><video:duration>2249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20073</video:thumbnail_loc><video:title>How to GIS with Python</video:title><video:description>Anders Lehmann - How to GIS with Python In this talk I will present some tools for working with Geographic Information Systems in Python. Geographic information Systems are widely used for managing geographic (map) data. As an example I will present how to use Open Street Map data, in routing, traffic planning and estimation of pollution emission. For the purpose of the project EcoSense, GPS data from users smartphones are mapped to OSM roads. The map matching algorithm is written in Python and uses data from the database PostgreSQL, with the PostGIS extension. One of the goals of the EcoSense project is to devise methods to improve the estimation of air quality in urban environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20073</video:player_loc><video:duration>2438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20059</video:thumbnail_loc><video:title>Python Not Recommended</video:title><video:description>Adam Forsyth - Python Not Recommended Braintree is a Ruby shop. By default, we use Ruby and Rails for projects. We also use Ruby-based projects for much of our tooling, including puppet, capistrano, and rake. However, we strongly believe in using the right tool for the job. What that means has evolved over me, and I'll discuss what solutions we chose in the past as well as our current choices. So what's it like doing Python at a Ruby shop? You get lots of jokes about language features Ruby has but Python lacks and lots of disbelief that Python will survive the 2/3 split. People also tend to apply the best practices and conventions of Ruby to Python code as if it hey were the same. Python's major inroad at Braintree has been, surprisingly enough, as a platform for high-concurrency situations. This is a direct result of the power of Tornado as a platform for asynchronous I/O. It also helps that many Python is very approachable and many developers have at least some experience with it. Braintree has three pieces of our infrastructure using Python and Tornado -- an incoming request proxy; an outgoing request proxy; and a webook delivery service. They've served us well for 3+ years but all suffer from a number of problems. The outdated concurrency feature s of CPython / Python 2 as well as our lack of experience with and commitment to Tornado have always been an issue. As the meat of the talk, I'll speak in depth about the other issues we've encountered with each of the three applications and our short- and long- term solutions to the problems. The state as of the end of 2014 appeared dire for Python at Braintree. All the old Python code in our stack is on the way out, and Python has been specifically recommended agaist for new projects. Our Python client library is used by some of our largest merchants, and is ready for the future by supporting Python 2.6+ and Python 3.3+ in a single codebase. We also have a vibrant Python community at Venmo, our sister company. Both Braintree and Venmo support Python by attending, hosting, sponsoring, and speaking at meetups, conferences, and other events in Chicago, New York, and elsewhere. At Braintree, our Data Science team uses Python almost exclusively and they're becoming a bigger part of our business every day. We also use custom tooling written in Python to manage our infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20059</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20062</video:thumbnail_loc><video:title>Python Gamedev MLG</video:title><video:description>Alejandro Garcia - Python Gamedev MLG An overview of the currently available Python game development libraries and frameworks and how is Python currently being used in the videogame industry. Presentation of Kobra, a modern open source Python game development framework with ECS (Entity Component System) architecture and C++ bindings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20062</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20072</video:thumbnail_loc><video:title>Demystifying Mixins with Django</video:title><video:description>Ana Balica - Demystifying Mixins with Django Mixins are a great way to keep an application decoupled. This talk is about building mixins and dissecting what's behing the mixin "magic" and that, in fact, there is no magic involved at all. The main focus will be on Django framework while digging into mixins. When using Django class-based views, mixins feel very natural. **Goal**: by the end of this talk, every developer should be confident about creating his or her own custom mixins. **Prerequisites:** - basic understanding of OOP principles and their application in Python - Django web framework Generally mixins in Python are pretty straight-forward, easy to create and use. Nevertheless a lot of developers stay away from them. I think attendees of this talk will be interested to learn that mixins are not that complex and their benefit is tremendous.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20072</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20069</video:thumbnail_loc><video:title>Frontera: open source large-scale web crawling framework</video:title><video:description>Alexander Sibiryakov - Frontera: open source large-scale web crawling framework In this talk I'm going to introduce Scrapinghub's new open source framework [Frontera]. Frontera allows to build real-time distributed web crawlers and website focused ones. Offering: - customizable URL metadata storage (RDBMS or Key-Value based), - crawling strategies management, - transport layer abstraction. - fetcher abstraction. Along with framework description I'll demonstrate how to build a distributed crawler using [Scrapy], Kafka and HBase, and hopefully present some statistics of Spanish internet collected with newly built crawler. Happy EuroPythoning!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20069</video:player_loc><video:duration>1671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20066</video:thumbnail_loc><video:title>Citizen Science: Tracking Aliens with Python!</video:title><video:description>Alessio Siniscalchi - Citizen Science: Tracking Aliens with Python! The talk discusses the challenges of implementing a Citizen Science Paradigm in a Python-centric platform, and the solutions devised for the System for observation and monitoring of Marine Alien Species, currently used by the italian Institute for Environmental Protection and Research (ISPRA). "Alien" Species means species introduced into a natural environment where they are not normally found. Topics includes strategies for crowd-friendly forms, work-flow definition for collected data, choice of the best technologies for its components: app for android devices, web application for citizens and experts, webGIS for data browsing and web services for data exporting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20066</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20071</video:thumbnail_loc><video:title>Easy FullStack Deployments</video:title><video:description>Alvaro Aguirre - Easy FullStack Deployments During this talk we will discuss how to manage your full stack development life cycle using python technologies plus Docker. We will cover from, the project creation (using Pyramid web framework), to maintaining a consistent deployment infrastructure using buildout and docker containers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20071</video:player_loc><video:duration>1415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20074</video:thumbnail_loc><video:title>Online Education: challenges and opportunities for Staff and Students</video:title><video:description>Anders Lehmann - Online Education: challenges and opportunities for Staff and Students From september 2015 Aarhus School of Engineering will offer the education Bachelor of Electronic Engineering, as a combined online and on campus education. In the talk I will describe the technical and pedagogical setup, we are working at to meet the challenges of having both on-site and remote students. I will also touch on how IPython Notebook, will be part of the technical setup, and how it can be incorporated into the teaching.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20074</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20061</video:thumbnail_loc><video:title>Deja de pegarte con tus servicios; import lymph</video:title><video:description>Alejandro Castillo - Deja de pegarte con tus servicios; import lymph ¿Y si pudieras centrarte en la funcionalidad de tus servicios en lugar de programar la integración entre ellos? lymph es un framework con personalidad propia para escribir servicios en Python que te permite hacer justo eso. Incluye descubrimiento de servicios extensible, comunicación vía petición-respuesta, comunicación vía publicación-subscripción extensible y gestión de procesos. A medida que crecen nuestros equipos de desarrollo, nos alejamos cada vez más de una arquitectura monolítica. Queremos empezar a escribir servicios sin tener que preocuparnos de los requisitos de infraestructura. Queremos desarrollar de forma rápida, centrándonos en nuestro trabajo. En esta charla os enseñaremos lo fácil que es desarrollar y ejecutar servicios con lymph.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20061</video:player_loc><video:duration>1674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20035</video:thumbnail_loc><video:title>RISCy Business: Development of a RNAi design and off-target prediction software</video:title><video:description>Stefanie Lück - RISCy Business: Development of a RNAi design and off-target prediction software RNA interference (RNAi) is a biological mechanism for targeted inhibition of gene expression. It has also been used routinely to discover genes involved in the interaction of plants with pathogenic fungi. To minimize the miss-targeting of unrelated genes and to maximize the RNAi efficiency, we have developed a PyQt based cross- platform software tool called “si-Fi”. Our aim of the talk is to show that also hobby programmers can use Python in a very useful way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20035</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20042</video:thumbnail_loc><video:title>Fun with cPython memory allocator</video:title><video:description>Tomasz Paczkowski - Fun with cPython memory allocator Working with Python does not usually involve debugging memory problems: the interpreter takes care of allocating and releasing system memory and you get to enjoy working on real world issues. But what if you encounter such problems? What if your program never releases memory? How do you debug it? This talk describes some of the lesser known properties of cPython memory allocator and some ways to debug memory-related problems, all this based on real events. ----- Working with Python does not usually involve debugging memory problems: the interpreter takes care of allocating and releasing system memory and you get to enjoy working on real problems. But what if you encounter such problems? What if your program never releases memory? How do you debug it? I will tell a story of one programmer discovering such problems. The talk will take listeners on a journey of issues they can encounter, tools they can use to debug the problems and possible solutions to seek out. There will also be a brief mention of general memory management principles. cPython uses a combination of its own allocator, `malloc`, and `mmap` pools to manage memory of Python programs. It usually is smart enough, but there are some darker corners that are not well known by an average Joe Programmer (read: me). There are tools that can help debug memory problems, but those are also relatively unknown, and tend to have documentation that one might find lacking. I will describe one such tool, called `guppy`, which I have found particulary helpful.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20042</video:player_loc><video:duration>1714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20041</video:thumbnail_loc><video:title>Documenting your project with MkDocs.</video:title><video:description>Tom Christie - Documenting your project with MkDocs. MkDocs is a new tool for creating documentation from Markdown. The talk will cover: How to write, theme and publish your documentation. The background and motivation for MkDocs. Choosing between MkDocs or Sphinx. ----- This talk will be a practical introduction to MkDocs, a new tool for creating documentation from Markdown: * The background behind MkDocs and the motivation for creating a new documentation tool. * Comparing against Sphinx - what benefits each tool provides. * Getting starting with MkDocs - how to write, theme and publish your documentation. * Under the covers - how MkDocs works, and some asides on a couple of the neat Python libraries that it uses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20041</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20036</video:thumbnail_loc><video:title>How to make a full fledged REST API with Django OAuth Toolkit</video:title><video:description>synasius - How to make a full fledged REST API with Django OAuth Toolkit World is going mobile and the need of a backend talking with your apps is getting more and more important. What if I told you writing REST APIs in Python is so easy you don’t need to be a backend expert? Take generous tablespoons of Django, mix thoroughly with Django REST Framework and dust with Django OAuth Toolkit to bake the perfect API in minutes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20036</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20030</video:thumbnail_loc><video:title>Conversing with people living in poverty</video:title><video:description>Simon Cross - Conversing with people living in poverty Vumi is a text messaging system designed to reach out to those in poverty on a massive scale via their mobile phones. It's written in Python using Twisted. This talk is about how and why we built it and how you can join us in making the world a better place. ----- 43% of the world's population live on less than €1.5 per day. The United Nations defines poverty as a "lack of basic capacity to participate effectively in society". While we often think of the poor as lacking primarily food and shelter, the UN definition highlights their isolation. They have the least access to society's knowledge and services and the most difficulty making themselves and their needs heard in our democracies. While smart phones and an exploding ability to collect and process information are transforming our access to knowledge and the way we organize and participate in our societies, those living in poverty have largely been left out. This has to change. Basic mobile phones present an opportunity to effect this change. Only three countries in the world have fewer than 65 mobile phones per 100 people. The majority of these phones are not Android or iPhones, but they do nevertheless provide a means of communication -- via voice calls, SMSes, USSD and instant messaging. By comparison, 25 countries have less than 5% internet penetration. Vumi is an open source text messaging system designed to reach out to those in poverty on a massive scale via their mobile phones. It's written in Python using Twisted. Vumi is already used to: This talk will cover: * a brief overview of mobile networking and cellphone use in Africa * why we built Vumi * the challenges of operating in unreliable environments * an overview of Vumi's features and architecture * how you can help! Vumi features some cutting edge design choices: * horizontally scalable Twisted processes communicating using RabbitMQ. * declarative data models backed by Riak. * sharing common data models between Django and Twisted. * sandboxing hosted Javascript code from Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20030</video:player_loc><video:duration>1750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20023</video:thumbnail_loc><video:title>pymove3D - Python moves the world</video:title><video:description>Reimar Bauer - pymove3D - Python moves the world - Attractive programming for young people. The second time a contest for schoolar students is organized by the Python Software Verband e.V.. It is about to write a Python program that is executable in Blender using its 3D capabilities. The talk overall gives an overview what experience we got by these ideas and how we want to continue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20023</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20031</video:thumbnail_loc><video:title>Red Hat loves Python</video:title><video:description>Slavek Kabrda - Red Hat Loves Python Come learn about what Red Hat is doing with Python and the Python community, and how you can benefit from these efforts. Whether it is the new Python versions in Red Hat Enterprise Linux via the new Red Hat Software Collections, compatible Python cartridges in OpenShift Platform-as-a-Service (PaaS), or being the leading contributor to OpenStack, there's a lot going on at Red Hat. We're Pythonistas, too!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20031</video:player_loc><video:duration>1407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20037</video:thumbnail_loc><video:title>Building Realtime Web Applications with WebRTC and Python</video:title><video:description>Tarashish Mishra - Building Realtime Web Applications with WebRTC and Python WebRTC makes building peer to peer real time web applications easier. First, we'll discuss in short what WebRTC is, how it works. Then we will explore ways to build the signalling system of a WebRTC app using Python. Outline of the talk =============== ### Intro (5 min) ### - Who are we? - What is WebRTC? - Functions of WebRTC. ### WebRTC APIs and Demos (3 min) ### - MediaStream (getUserMedia) API - RTCPeerConnection API - RTCDataChannel API ### Signaling in WebRTC Applications (3 min) ### - What is signaling? - Why is it needed? - How to implement it? ### Implementation of signaling (16 min) ### - Implementation using Google AppEngine and Channel API - Implementation using Flask and gevent</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20037</video:player_loc><video:duration>1216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20048</video:thumbnail_loc><video:title>GNU/Linux Hardware Emulation with Python</video:title><video:description>whitone - GNU/Linux Hardware Emulation with Python With the kernel "inotify" feature, the "D-Bus mocker library" and the "udev monitoring" we try to detect the different events that occours when you're using a specific set of connected devices. Then we try to mimic these devices investigating also the kernel drivers if necessary. At the end we're ready to connect the simulation routines to our testing procedure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20048</video:player_loc><video:duration>1233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20038</video:thumbnail_loc><video:title>The Continuum Platform: Advanced Analytics and Web-based Interactive Visualization for Enterprises</video:title><video:description>Travis Oliphant - The Continuum Platform: Advanced Analytics and Web-based Interactive Visualization for Enterprises The people at Continuum have been involved in the Python community for decades. As a company our mission is to empower domain experts inside enterprises with the best tools for producing software solutions that deal with large and quickly-changing data. The Continuum Platform brings the world of open source together into one complete, easy-to-manage analytics and visualization platform. In this talk, Dr. Oliphant will review the open source libraries that Continuum is building and contributing to the community as part of this effort, including Numba, Bokeh, Blaze, conda, llvmpy, PyParallel, and DyND, as well as describe the freely available components of the Continuum Platform that anyone can benefit from today: Anaconda, wakari.io, and binstar.org.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20038</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19988</video:thumbnail_loc><video:title>EuroPython 2014: July 23, 2014 - Lightning Talks</video:title><video:description>Lightning Talks: Henning: PostgreSQL and Python, Aengus Walton: Facebewk, Schlomo Schapiro: YAML Reader - Modularized Configuration made easy, Tomer Chachamu: Seeking in compressed files for fun and profit, Josef Heinen: Mplay - A Python MIDI Player with an OpenGL based GUI, Zbigniew Siciarz: Python3 - Only Django Project - The Benefits, Martin: HowTo / ACAB Wall, Isaac Bernat: Pycrastinate - To do less, do more, Alex Willmer: Chirp or What the beep is R2D2 saying?, Radoslaw Jankiewicz: Coding Python for fun - Poker, Simon Cross: PyConza - PYCON South Africa, Sebastian Kreft: Git Lint - Improving source code one step at a time, Gautier Hayoun: Strace to the rescue, PeterK: Blender / pymove3D, Tomasz Paczkowski: Django events, Python Fest, Ola Sendecka, Ola Sitarska: Django Girls, Maciek Gryka: imCompadre.com, Mike Müller, Fabio Pliger: Future</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19988</video:player_loc><video:duration>5302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20053</video:thumbnail_loc><video:title>EuroPython 2014: July 24, 2014 - Lightning Talks</video:title><video:description>Lightning Talks: netaddr: Stefan Nordhausen, Pyxie Dust: Josie Zec, Tina Zec, Webcamp: Aljosa, Who watches the watchmen? Dima Tisnek, Config management for humans: Torsten Rehn, Some magic for class factories: Harut Dagesyan, The great Python design flaw: zefciu, Some cool stuff: Richard Jones, RESTful Microservices with Python: Antonio Ognio, Teaching Python to kids with Minecraft: Danilo Bargen, Record your Web Service: kkuj, PyCon Brazil: Fernando Masanori Ashikaga, PyMove3D translations: PeterK, PyCon Poland: Filip Kłębczyk, State of Jython: Jim Baker, How to make Python more sexy, Actors in Python: Anton Blomberg, Keysigning Intro: Thomas Waldmann, Data driven code quality management/automation: Christoph Neumann</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20053</video:player_loc><video:duration>5484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20087</video:thumbnail_loc><video:title>Arrested Development - surviving the awkward adolescence of a microservices-based application</video:title><video:description>Scott Triglia - Arrested Development - surviving the awkward adolescence of a microservices-based application The potential upside of microservices is significant and exciting. So much so that Yelp's Transaction Platform committed from the start to an architecture of small, cooperative microservices. This talk explores the inevitable complications that arise for Python developers in as the services grow larger and stretch both their own architecture and the developers responsible for them. Come hear tales of terror (tight coupling! low test coverage!), stories which will warm your heart (agility! strong interfaces!), and everything in between as we follow the adventures of our plucky team. The talk will be focused on the functional, cultural, and reliability challenges which occur as a microservices-based project evolves and expands over time. Particular attention will be paid to where these diverge from the utopian way microservices are often described, and to the particular difficulties faced by Python developers trying to implement such systems. My goal is to share with attendees some mistakes we've made, some successful methods for growing gracefully, and Python-specific tools/libraries which can help with these problems. To enjoy this talk, you should be aware of the basic vocabulary and concepts of HTTP-based services. Any additional awareness of distributed systems (and their failure modes) will be helpful.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20087</video:player_loc><video:duration>2534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19716</video:thumbnail_loc><video:title>Vector Tiles from OpenStreetMap</video:title><video:description>Einleitung: Das Projekt OSM2VectorTiles bietet einerseits einen Workflow um selbst Vektor Tiles aus OpenStreetMap zu erstellen und bietet diese andererseits gratis zum Download an. Der Workflow um die Vektor Tiles zu erstellen ist Open Source und kann verwendet werden um eigene Vektor Tiles zu erstellen. Dies ermöglicht jedem eine selbst gestaltete Karte der gesamten Welt zu erstellen und anzubieten, ohne Kenntnisse von PostGIS und Mapnik zu haben. Inhalt: In der Präsentation zeigen wir, wie man in wenigen Minuten seine eigene Karte designen und verwenden kann. Wir führen zuerst durch ein simples Kartendesign in Mapbox Studio und zeigen wie man eine eigene Karte ohne Abhängigkeiten auf externe Anbieter zur Verfügung stellt. Danach zeigen wir wie man das Gleiche mit einer lokalen Kopie der Daten erreichen kann. Im Gegensatz zu anderen Kartenanbietern sind die Daten frei verfügbar, somit lassen sich auch Offline Applikationen auf Desktop und Mobile umsetzen. Mit dem Mapbox GL SDK können Vektor Tiles auch offline auf dem Smartphone mit einem eigenen Kartenstil verwendet werden. Ziel: Die Zuhörer wissen nach unserer Präsentation wie sie eine selbst gestaltete Karte erstellen und veröffentlichen können. Zudem können sie die vom OSM2VectorTiles Projekt zur Verfügung gestellten Daten verwenden, um ihre Karte auch Offline anbieten zu können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19716</video:player_loc><video:duration>1556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19718</video:thumbnail_loc><video:title>XPlanung für einen Flächennutzungsplan mit PostGIS und QGIS</video:title><video:description>Im Flächennutzungsplan (FNP) wird die beabsichtigte Bodennutzung des Gebietes einer Gemeinde dargestellt (5 BauGB). In der Stadt Jena wurde im Jahre 2015 mit der Neuerstellung des FNP begonnen. Die Stadt hat seit mehreren Jahren das freie Desktop-GIS QGIS im Einsatz, als Datenspeicher dient eine PostgreSQL/PostGIS-Datenbank. Am Anfang stand deshalb die Überlegung, wie die Daten für einen FNP in einem GIS im allgemeinen und in PostGIS im besonderen sinnvoll modelliert werden können. Im Projekt XPlanung wird seit mehreren Jahren das Datenaustauschformat XPlanGML entwickelt, das den verlustfreien Austausch von raumbezogenen Planwerken ermöglichen soll. XPlanung wird schon seit 2008 vom Deutschen Städtetag und vom Deutschen Städte- und Gemeindebund zur Einführung empfohlen. Da es bisher jedoch keine frei verfügbare Umsetzung des XPlanungs-Standards für PostGIS gibt, wurde zunächst der Standard (Version 4.1) in der Datenbank implementiert. Jede Objektart wird dabei durch eine eigene Tabelle repräsentiert; Trigger sorgen für die Datenkonsistenz zwischen Eltern- und Kindklassen. Die Visualisierung und Bearbeitung der Daten erfolgt von QGIS aus mit einem eigenen Plugin und dem Plugin DataDrivenInputMask. Für jede FNP-Objektart gibt es eine Standarddarstellung in Anlehnung an die PlanZVo. Vorteile der dargestellten Lösung: für jeden Sonderfall gab es bisher eine sinnvolle Anwendung innerhalb des Standards; da XPlanung bereits alle im Zusammenhang mit einem FNP denkbaren Attribute enthält, war es folglich noch nicht nötig, weitere Attribute hinzuzufügen. Die Sachdaten lassen sich in QGIS gut editieren und eine PlanZVo-konforme Darstellung ist mit den Darstellungsoptionen von QGIS möglich. Als Nachteil erwies sich insbesondere die Tatsache, dass die Datenerfassung eine Aufgabe ist, die entsprechend qualifiziertes Personal und ein gewisses Verständnis des komplexen Standards voraussetzt. Noch gar nicht realisiert sind z.Zt. Schnittstellen, also die Übernahme von Plänen im XPlanGML-Format bzw. die Ausgabe eigener Pläne als XPlanGML.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19718</video:player_loc><video:duration>1611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19722</video:thumbnail_loc><video:title>Automatische Erkennung der Projektion von Geodaten</video:title><video:description>Auch heutzutage gibt es Geodatenlieferungen mit unbekannter oder falscher Projektion. Sehr gute Kenntnisse über Koordinatensysteme sind nötig, um die gelieferten Geodaten rasch in ein bestehendes GIS-Projekt lagerichtig zu integrieren. Für GIS-Fachunkundige bedeuten solche Unklarheiten immer wieder erneuten enormen Einarbeitungsaufwand. In dieser Einreichung wird ein GIS-Programm aufbauend auf einem OpenSource GIS-Testservice von Aaron Racicot als Lösungsvorschlag der beschriebenen Problematik vorgestellt. Das Programm mit dem Namen SHAPEFILE PROJECTIONFINDER wertet ein ausgewähltes Shapefile mit unbekannter Projektion (ohne PRJ-Datei) in Kombination mit einer geographischen Referenzkoordinate aus und erhält automatisch nach Anfrage beim bestehenden GIS-Testservice von Aaron Racicot eine Liste möglicher zutreffender Projektionen. Nach händischer Auswahl wird für jede ausgewählte Projektion eine Kopie des Shapefiles mit entsprechender PRJ-Datei erstellt. Der GIS-Anwender muss nun die erstellten Kopien in sein GIS-Projekt laden und entscheidet nach visueller Prüfung über die richtige Projektion. Nach Darstellung der Lösung werden im Detail vorhandene Problembereiche präsentiert. Dabei wird vor allem auf den Unterschied zwischen geographischen und projizierten Koordinaten eingegangen. In diesem Zusammenhang werden auch Projektionen, welche unterschiedliche Referenzellipsoide (z.B. UTM 32 N : WGS84 und ETRS98) verwenden, in Fallbeispielen diskutiert. Abschließend werden Ausbaumöglichkeiten und Alternativen wie eine reine Desktopanwendung dargestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19722</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19730</video:thumbnail_loc><video:title>Digitales Vergessen in OSM</video:title><video:description>OSM-Daten aktuell halten, Erfahrungen aus Landshut: Was tun, wenn die letzte Parkbank gemapped ist? Die erste löschen! Die Eigenschaften fast aller OSM Objekte haben eine gewisse begrenzte Lebensdauer: Straßen, Grenzen, Häuser, Kneipen. Es ist auch viel einfacher, neue OSM Objekte zu erstellen, als sie zu löschen. Denn dazu ist es notwendig, an einen Ort zu gehen und festzustellen, dass etwas NICHT mehr existiert. In dem Vortrag geht es darum, den Verlauf der Aktualität diverser OSM Objekte zu verfolgen. Die Idee, ein 'lastcheck', 'check date' oder vergleichbares Tag einzuführen, ist nicht neu. Ungeachtet sämtlicher Diskussionen um dieses Thema wird exemplarisch eine Stadt 'aktualisiert' – mit all seinen Nebenerscheinungen. Zielgruppe sind erfahrene OSM'ler, die keine Berührungsängste vor ein wenig (Web-)Programmierung, Linux-Systemen und Datenverarbeitung haben. Nicht zu unterschätzen ist jedoch auch der soziale Aspekt: denn nur mit Hilfe einer 'gelenkten' community wird es überhaupt gelingen, größere Datenmengen zu überarbeiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19730</video:player_loc><video:duration>2585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19726</video:thumbnail_loc><video:title>Das ist ja wohl die Höhe!</video:title><video:description>Die Abdeckung der Welt mit OSM-Daten hat ein hohes Maß an Quantität und Qualität erreicht. Die Höhendaten von Objekten wie z.B. Schornsteinen, Kirchtürmen, Windrädern, Brückendurchfahrten und natürlich Gebäuden sind allerdings noch ausbaufähig. Bei Gebäuden kann man sich mit der Stockwerksanzahl behelfen - bei den anderen Objekten geht das nicht. Als Mapper vor Ort kann man die Höhe der Objekte nur schlecht schätzen und verzichtet deshalb beim Mappen häufig auf diese Information. In dem Vortrag werden einfache Möglichkeiten erläutert, wie mit mehr oder weniger Aufwand die Höhendaten von Objekten erfaßt werden können. Zu jeder der erläuterten Möglichkeiten wird auf die Vor- und Nachteile hinsichtlich Zeitaufwand, Genauigkeit, Kosten und Praktikabilität eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19726</video:player_loc><video:duration>1488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19734</video:thumbnail_loc><video:title>GeoExt3</video:title><video:description>Der Vortrag stellt GeoExt 3 [1] vor und wird auch die Vater-Bibliotheken ExtJS [2] und OpenLayers [3] erläutern. Schwerpunkte werden hier zunächst allgemeine Features der Bibliotheken / Frameworks sein, bevor der Fokus auf der Erstellung von 'universalen' WebGIS-Applikationen liegt. Unter 'universal' verstehen wir hierbei eine GeoExt3-basierte Applikation, die sowohl auf klassischen Desktop-Browsern aber auch auf mobilen Endgeräten wie Tablets und Smartphones funktioniert und ein ansprechendes Benutzererlebnis ermöglicht. Insbesondere seit der GeoExt3 zugrundeliegenden Version 6 von ExtJS kann man aus einer einzigen Codebasis solche Applikationen erstellen, ohne jede Funktionialität doppelt entwickeln zu müssen. OpenLayers 3 verfolgt bereits seit den ersten Entwicklungen die Unabhängigkeit vom gewählten Webbrowser und Endgerät. Im Vortrag wird also die OpenSource-Bibliothek GeoExt3 vorgestellt und ein konkretes Anwendungsbeispiel beleuchtet. Der Vortrag wird die Rahmenbedingungen von universalen WebGIS-Applikationen nennen und zeigen, wie die Bibliotheken und Entwicklungstools (etwa Sencha Cmd [4]) helfen, die konkreten Anforderungen an die jeweiligen Gegebenheiten zu erfüllen. Die Vortragenden Christian Mayer (meggsimum) und Marc Jansen (terrestris) sind beide Kernentwickler und Mitglieder des Projektsteuerungskommitees von GeoExt. [1] http://geoext.github.io/geoext3/, https://github.com/geoext/geoext3 [2] https://www.sencha.com/products/extjs/ [3] http://openlayers.org/ [4] https://www.sencha.com/products/sencha-cmd/</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19734</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19728</video:thumbnail_loc><video:title>Die Karte verändert sich - der Standardstil openstreetmap-carto</video:title><video:description>Alle paar Wochen ist es wieder soweit: Mapnik (osm-carto)-Update, die Karte verändert sich. Nicht immer sind so große Änderungen wie die Darstellung der Straßen dabei und nicht immer sind alle von den Änderungen begeistert. Dieser Vortrag versucht ein wenig hinter die Kulissen der osm-carto Entwicklung zu blicken und darzustellen in welchem Spannungsfeld sich der Standardstil bewegt. Welche Ziele hat osm-carto eigentlich? Wie finden Änderungen den Weg in den Kartenstil? Wer entscheidet das und wie? Wie erfolgt der Test einer Änderung? Kann ich dazu beitragen? Wie kann ich meinen eigenen Kartenstil erstellen? Die Ziele von osm-carto widersprechen sich teilweise. Mapper Feedback-Loop unterstützen und gut lesbar sein, nicht gerade einfach. Mit Beispielen versucht dieser Vortrag zu veranschaulichen wie der Entwicklungsprozess von osm-carto funktioniert - von der Idee, über die Umsetzung, den Test, die Diskussion, bis zur Aufnahme in den Stil. Nicht jeder muss (Hobby-)Kartograph oder Designer sein, es gibt viele Möglichkeiten beim Standardstil mitzuhelfen - und Hilfe wird immer gebraucht. Nicht immer sind alle mit der Darstellung zufrieden, warum auch, Vielfalt ist eine der Stärken von OSM. Da ist es doch naheliegend sich seinen eigenen Stil zu basteln. Ausgehend von osm-carto zeigt dieser Vortrag im Überblick wie man mit Hilfe von Kosmtik und CartoCSS den Kartenstil verändert und was man für ein Entwickler-Setup alles braucht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19728</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19729</video:thumbnail_loc><video:title>Die Zugriffszeit auf den QGis-Mapserver um Faktor 100 beschleunigen</video:title><video:description>In unserem Setup wird der QGis-Mapserver verwendet, um die Sessions von QGis über ein Webinterface anzuzeigen. Die QGis Konfigurationsdateien haben eine Speichergröße von bis zu 19MB, was in der QGis-Version 2.10 den Zugriff auf das Webinterface auf ca. 30 Sekunden verlängert. 30 Sekunden ist auch der Timeout des Webbrowsers , so daß es in unregelmäßigen Abständen Sessionabbrüche gibt. &lt;p> Wir haben ein Tool programmiert, mit dem die Sessionabbrüche verhindert und die Zugriffszeiten des qgis-servers Version 2.10 um den Faktor 100 beschleunigt werden. Das Programm nutzt intensiv die Caches des Qgis-Servers aus, indem die Zugriffe für eine Karte nur einem bestimmten Prozess zur Bearbeitung zugeteilt werden. Das Programm wird mit dem Vortrag vorgestellt, zusammen mit Erklärungen für den Aufbau des Programms, der Funktionsweise, der Setupkonfiguration für einen Server und einigen Messdaten. &lt;p> Der Quellcode des Tools steht auf GitHub unter https://github.com/geocalc/qgis-scheduler zur Verfügung. &lt;p> Themen:&lt;br> Prinzipielle Problemlösung,&lt;br> Aufbau und Funktionsweise des Tools,&lt;br> Setup in Serverumgebungen,&lt;br> Laufzeitergebnisse, Messdaten&lt;br></video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19729</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19731</video:thumbnail_loc><video:title>Eröffnungsveranstaltung der FOSSGIS-Konferenz 2016</video:title><video:description>Begrüßung und Moderation durch Marco Lechner, Vorsitzender des veranstaltenden FOSSGIS e.V. und Grußworte der gastgebenden Universität durch Josef Strobl.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19731</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19737</video:thumbnail_loc><video:title>Hybride mobile App-Entwicklung mit Angular</video:title><video:description>Moderne GIS Anwendungen erobern immer weiter den mobilen Markt. Dabei können die mobilen Anwendung sich einer immer größenren Auswahl an freien Frameworks bedienen, die von einer rasant wachsenden Community entwickelt werden. Vor allen Dingen die hybride App-Entwicklung bietet viele Vorteile, da Apps plattformübergreifend (Android, iOS usw.) erstellt werden können und somit der Entwicklungsaufwand minimiert wird. Ein sehr modernen Ansatz bietet Angular. Durch seine gradlinige Implementierung als MVC Framework (Model, View, Controller) ist die Anwendungslogik klar strukturiert und durch das so genannte „two way data binding“, über einfache JavaScript Objekte, werden Model, View und Controller durch Angular verknüpft, ohne dass dies durch den Entwickler geschehen muss. Dies ermöglicht ein sehr hohes Maß an Modularität bei wenig Programmieraufwand. Gleichzeitig ist es möglich weitere Frameworks, durch Dependency Injection, in die Logik von Angular zu integrieren. Für viele dieser Frameworks existieren sogar bereits Implementierungen, wie z.B. für Bootstrap, Leaflet oder auch pouchDB, wodurch die Entwicklung mit Angular äußerst flexibel und einfach wird und auch im Geo Bereich bereits viel zu bieten hat. Durch eine große Auswahl an Modulen mit mobile first UI-Elementen, die sowohl die Grundsätze von User Experience als auch Responsive Design erfüllen, ist Angular zum Mittel der Wahl bei hybriden Applikationen geworden. Der Vortrag gibt zunächst eine kurze Einführung in die Grundbegriffe der hybriden App-Entwicklung und Angular. Es wird ein Grundsystem für mobile App-Entwicklung erstellt und um Webmapping Elemente, durch die Angular Leaflet Directive, erweitert. Das Ergebnis kann dann in einer Vorführanwendung direkt betrachtet werden. Alle verwendeten Frameworks sind natürlich Open-Source. Da das Thema hybride App-Entwicklung sehr Umfangreich ist, ist der Vortrag als eine Einführung in die Thematik gedacht, die die Vorzüge von hybriden Webmapping Apps mit Angular aufzeigen soll.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19737</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19762</video:thumbnail_loc><video:title>Mengenlehre (Teil 4)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19762</video:player_loc><video:duration>897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19745</video:thumbnail_loc><video:title>Turf.js – Geoverarbeitung im Browser</video:title><video:description>Die Open Source JavaScript-Bibliothek Turf.js ermöglicht geographische Analysen und Abfragen. Anders als bei klassischen Python-Geoverarbeitungsbibliotheken, wie PyQGIS oder auch ArcPy, ist bei Turf.js keine GIS-Anbindung erforderlich. Die Analysen können in einem beliebigen Browser ausgeführt werden. Diese Flexibilität ist besonders für Webmapping-Anwendungen von hoher Bedeutung, da die Kombination mit beliebigen Mapping-Bibliotheken wie z.B. OpenLayers oder Leaflet und damit auch eine Visualisierung der Ergebnisse möglich ist. Im Gegensatz zu Web Processing Services (WPS), die eine komplexe serverseitige Infrastruktur erfordern, arbeitet Turf.js clientseitig mit Daten im GeoJSON-Format, was nicht nur eine allgemein bessere Performance mit sich bringt, sondern zudem auch offline funktioniert.&lt;/p> &lt;p>Im Vortrag werden verschiedene Anwendungsbeispiele aufgezeigt, die diese Vorteile verdeutlichen. Die Erstellung von Puffern, Punkt-in-Polygon, Zusammenführen (Merge), Ausschneiden (Erase) und viele andere Funktionen zeigen die Möglichkeiten von Turf.js, die eine schnelle und leicht umzusetzende Alternative zu komplexen Web-GIS-Lösungen darstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19745</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19759</video:thumbnail_loc><video:title>Mengenlehre (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19759</video:player_loc><video:duration>890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19757</video:thumbnail_loc><video:title>Vollständige Induktion: Die Gaußsche Summenformel (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19757</video:player_loc><video:duration>885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19754</video:thumbnail_loc><video:title>Janna und Christian erklären vollständige Induktion (1/2)</video:title><video:description>Ein Video aus dem Mathe-MOOC. Steigt noch ein! tinyurl.com/mathemooc</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19754</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19758</video:thumbnail_loc><video:title>Vollständige Induktion: Die Gaußsche Summenformel (Teil 3)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19758</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19705</video:thumbnail_loc><video:title>osm address db - Adressdaten in der OSM-Datenbank</video:title><video:description>Bereits auf der vergangenen FOSSGIS in Münster wurde das Projekt osm address db in einem Lighting-Talk vorgestellt. Entstanden ist die Idee für dieses Projekt im Jahr 2013 als mich jemand ansprach und wissen wollte, ob Adressdaten (Land, PLZ, Ort, Straße, Hausnummer, Position) aus der OSM-Datenbank für externe Projekte extrahiert werden können. Daraus entstanden ist eine Sammlung von Shell- und SQL-Skripten, die mithilfe des Tools osm2pgsql und einer PostgreSQL/Postgis-Datenbank eine Tabellenstruktur aufbaut, die für den Export und weiter Auswertungen der Adressdaten in OSM verwendet werden kann. Im Vortrag wird neben der Datenstruktur, benutzten Tools und Technologien sowie die während der Entwicklung aufgetretenen Schwierigkeiten u.a. mit den verschiedenen Import-Tools von OSM dargelegt. Die OSM-Daten werden nach dem Karlsruher Schema analysiert, dabei werden auch associatedStreet-Relationen für den Aufbau der Tabellen berücksichtigt. Nach dem Import der relevanten Tags werden dann alle fehlenden Daten aus den Grenz-, Postleitzahlen- und associatedStreet-Relationen gefüllt, sodass eine vollständige Tabelle mit Adressen entsteht, die als CSV-Datei exportiert und dann in einem beliebigen Programm importiert werden kann. Bei der Entwicklung der Datenstruktur wurde darauf geachtet, dass eine Aktualisierung der Datenbank mit diff-Dateien möglich ist. Um eine mögliche Verwendung und die Kontrolle der importierten Daten zu ermöglichen, wurde zunächst ein Prototyp entwickelt, der die Auswahl eines Ortes über die Hierarchieebenen (admin level) ermöglicht und dann alle Informationen zu einem Ort bzw. Stadt liefern. Dazu zählen neben den Adressen auch die Postleitzahlen, Straßen und untergeordnete Hierarchieebenen (Orts- und Stadtteile). Der Prototyp ermöglicht, auf Basis der analysierten Daten, ebenfalls fehlerhafte Schreibweisen von Orts- und Straßennamen in den Tags der Adressen heraus zu finden. Derzeit befindet sich eine Webanwendung in Entwicklung, die eine Umsetzung des Prototypen vorsieht. Dabei sind schon viele Ideen zusammen getragen worden. So soll diese Anwendung keine Alternative, sondern eine Ergänzung der Hausnummern- und Straßenlistenauswertung von regio-osm.de sein. Eine Verlinkung zwischen den beiden Projekte ist nach Fertigstellung der ersten Version vorgesehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19705</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19714</video:thumbnail_loc><video:title>Summer of Code</video:title><video:description>Seit vielen Jahren nimmt das OpenStreetMap-Projekt erfolgreich am Google Summer of Code teil. Dabei wurden bislang 33 verschiedene Projektideen von Studenten bearbeitet und von Communitymitgliedern betreut. Der Projektverlauf ist dabei sehr heterogen. So gibt es von sehr einfachen bis zu sehr komplexen Aufgaben eine große Spannweite. Auch die Studenten selbst unterscheiden sich stark in Bezug auf Herkunft, Studiengang und Fachsemester. Dieser Vortrag gibt einen detailierten Überblick über die bisherigen Teilnahmen von OpenStreetMap am Google Summer of Code. Neben der Darstellung der Fakten soll aber insbesondere auch aufgezeigt werden, warum die bisherige Beteiligung am Summer of Code für OpenStreetMap von Vorteil war. Vor allem aber soll der Vortrag dazu motivieren, dass OpenStreetMap weiterhin teilnimmt, dass sich langjährige, erfahrene Community-Mitglieder als Mentoren melden, aber auch, dass sich Studenten für eines der tollen Projektideen bewerben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19714</video:player_loc><video:duration>1582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19698</video:thumbnail_loc><video:title>Neuerungen im GeoServer</video:title><video:description>Der GeoServer ist ein bekannter und mächtiger OpenSource Kartenserver. Er ermöglicht die Veröffentlichung von Geodiensten aus zahlreichen Datenquellen auf Basis offener Standards. Die sehr aktive GeoServer Community arbeitet laufend an Erweiterungen und Verbesserungen der Kernsoftware. Dieser Vortrag wird sich einigen (Neu-)Entwicklungen der jüngeren Vergangenheit widmen und an praktischen Beispielen den Nutzen vorstellen. Hierunter fallen u.a.: &lt;ul> &lt;li>Die Importer Extension zum Hinzufügen von Geodaten in den GeoServer über das Webinterface.&lt;/li> &lt;li>Die CSS Extension zum Stylen von Layern über Cascading Style Sheets.&lt;/li> &lt;li>Der WFS (Web Feature Service) Datenspeicher zur Kaskadierung entfernter WFS-Server.&lt;/li> &lt;li>Die Darstellung von Curved Geometries.&lt;/li> &lt;li>Die GeoFence Integration.&lt;/li> &lt;/ul> Der Vortag wird mit einem Ausblick auf geplante und zukünftige Entwicklungen abschließen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19698</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19709</video:thumbnail_loc><video:title>QGIS meets MapProxy</video:title><video:description>Im Rahmen des Projekts TopDeutschland entwickelt das Bundesamt für Kartographie und Geodäsie ein System, um Kartenausschnitte zu speichern und die Karten Offline im Geoinformatiomssystems QGIS zu laden. Dabei wird ein Proxyserver „MapProxy“ des Unternehmens Omiscale GmbH &amp; Co. KG verwendet, der bei bestehender Internetverbindung die Karten als Kacheln lokal ablegt. Diese Funktion ist besonders hilfreich für unsere Kunden wie zum Beispiel dem Technischen Hilfswerk, bei Einsätzen im Gelände ohne Internetverbindung. Damit die Daten flexibel genutzt werden können, liegt das ganze System auf einer externen Festplatte. Auch QGIS steht als portable Version zur Verfügung. Durch das Zwischenspeichern der Kartenkacheln wird das Laden der Dienste beschleunigt. Über ein selbst geschriebenes Plugin in Python kann in QGIS entweder ein Rechteck, der Kartenextent oder Deutschland mit einem Umkreis von 100 Kilometern als ausgewählter Bereich zum Speichern angegeben werden. Zusätzlich können aber auch bisher gespeicherte Shapefiles als Ausschnitt verwendet werden. Da der komplette Kartendatensatz sehr groß werden kann, können nur die für den Nutzer wichtigen Gebiete auf der Festplatte gespeichert werden. Durch das Laden der Kartenkacheln über einen Web Map Service, können die Kartendaten auch aktualisiert werden. Es besteht die Möglichkeit unterschiedliche WMS-Dienste zu speichern und diese anzeigen zu lassen. Die Kartendaten können zudem auf einen lokalen Rechner ausgelagert werden, da die Bilddaten in einer SQLite Datenbank vorliegen. Das Projekt befindet sich momentan noch in der Entwicklung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19709</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19603</video:thumbnail_loc><video:title>Welcome by the vice president</video:title><video:description>A welcome by the vice president for research and young academics of the University of Applied Sciences Bonn-Rhein-Sieg. Prof. Dr. Margit Geißler</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19603</video:player_loc><video:duration>223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19699</video:thumbnail_loc><video:title>Neues von MapProxy</video:title><video:description>Als einfache Caching-Lösung für WMS und Kacheldienste hat MapProxy vor 6 Jahren den Weg in die ersten GDIs gefunden. Mit steigendem Funktionsumfang hat sich nicht nur die Anzahl der MapProxy Installationen erhöht, auch die Bandbreite der Einsatzzwecke ist in dieser Zeit rasant gewachsen. Der Vortrag zeigt die Vielfalt der Problemstellungen auf, die heutzutage mit MapProxy gelöst werden. Hierbei wird auch auf die etwas unbekannteren Funktionen eingegangen und dargestellt, wie diese in der Praxis eingesetzt werden. Die Funktionen werden anhand von umfangreichen Beispielen vorgestellt. Alle gezeigten Beispiele sind nicht nur theoretischer Natur, sondern allesamt konkrete Anforderungen die aus der Community oder aus Kundenprojekten stammen. Einige Beispiele auf die der Vortrag eingeht: &lt;ul> &lt;li>Mobile Anwendungen: Retina/HQ-Kacheln&lt;/li> &lt;li>Einbinden bestehender Kacheldatensätze: Transformation, Zusammenfassen&lt;/li> &lt;li>Nachträgliche Bildbearbeitung: Bild-Optimierung, Wasserzeichen, etc.&lt;/li> &lt;li>Absicherung von Diensten: Beschränkung auf Layer oder geografische Bereiche&lt;/li> &lt;li>Effizientes Seeding: Aktualisieren von Änderungen und gezieltes Löschen von Kacheln&lt;/li> &lt;li>und weitere Beispiele.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19699</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19750</video:thumbnail_loc><video:title>Faster, smaller, better: Compiling your application together with OpenLayers 3</video:title><video:description>OpenLayers 3 setzt den Closure Compiler ein, um JavaScript in besseres JavaScript zu kompilieren. Der von Google entwickelte Closure Compiler macht weit mehr als normale Code-Minifier: Es werden nicht nur Variablen- oder Funktionsnamen gekürzt, durch die statische Analyse des Codes werden eine Reihe von Optimierungen durchgeführt, wie zum Beispiel das Entfernen von nicht verwendetem Code oder Funktions-Inlining. Besonders interessant ist das Type-Checking und auch ein Syntax-Check, so dass viele Fehler, die sonst erst während der Ausführung auffallen würden, schon früh entdeckt werden. Man kann OpenLayers 3 verwenden ohne mit dem Closure Compiler in Berührung zu kommen. Kompiliert man seine Anwendung allerdings zusammen mit OpenLayers, kommt man in den Genuss einiger Vorteile. Zuallererst, da der Compiler nicht verwendeten Code entfernt, wird nur der Teil von OpenLayers mit eingebunden, der tatsächlich in der eigenen Anwendung verwendet wird. Da oft nur ein Bruchteil der umfangreichen Funktionalität von OpenLayers benötigt wird, kann so die Build-Größe und damit auch die Ladezeit erheblich reduziert werden. Die Kompilierung zusammen mit OpenLayer macht es auch leichter OpenLayers durch eigene Komponenten zu erweitern. Und nicht zuletzt wird natürlich auch der Anwendungscode durch den Closure Compiler analysiert und überprüft, so dass man zum Beispiel vom Type-Checking profitieren kann. Dieser Vortrag stellt den Closure Compiler vor, der eine robuste Plattform zur Entwicklung komplexer Anwendungen mit OpenLayers bietet.Vorteile, Besonderheiten und Erfahrungen aus Projekten werden angesprochen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19750</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19736</video:thumbnail_loc><video:title>GIS Lightning Talks 1</video:title><video:description>Folgende Talks sind eingeplant: Interaktive Karten und HTTP/2 (Niko Krismer), OSMGenie – Expertensystem für OpenStreetMap Tags(Doris Silbernagl), Idee eines POI-Datenabgleichs (Dietmar Seifert), Erste Hilfe bei QGIS (Bernhard Ströbl).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19736</video:player_loc><video:duration>1919</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19749</video:thumbnail_loc><video:title>GeoPackage, das Shapefile der Zukunft</video:title><video:description>Im Februar 2014 hat das Open Geospatial Consortium (OGC) den &lt;a href="http://www.geopackage.org/">GeoPackage&lt;/a> Encoding Standard offiziell freigegeben. Dieses noch junge Format hat sich bereits gut etabliert und wird in vielen GIS-Produkten unterstützt. In GeoPackage-Dateien können sowohl Vektor- als auch Rasterdaten mit zugehörigen Metainformation gespeichert werden. Damit können Geodaten einfach ausgetauscht und auch auf mobilen Geräten effizient genutzt werden. Als Fileformat wird &lt;a href="http://sqlite.org/">SQLite&lt;/a> verwendet, welches einen effizienten Zugriff mit einem SQL-API bietet. Das Format ist erweiterbar und wird unter anderem bereits für die Speicherung von Point Cloud Daten verwendet. Auch Vektor-Tiles können darin für den Offline-Gebrauch abgelegt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19749</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19756</video:thumbnail_loc><video:title>Vollständige Induktion: Die Gaußsche Summenformel (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19756</video:player_loc><video:duration>891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19753</video:thumbnail_loc><video:title>Ist 3 kleiner als 2?</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19753</video:player_loc><video:duration>294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19755</video:thumbnail_loc><video:title>Janna und Christian erklären vollständige Induktion (2/2)</video:title><video:description>Ein Video aus dem Mathe-MOOC - Steig noch mit ein! :-) tinyurl.com/mathemooc</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19755</video:player_loc><video:duration>120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19596</video:thumbnail_loc><video:title>Why favour Icinga over Nagios?</video:title><video:description>We try to explain some of the problems Nagios has had for years, what the differences to Icinga are, and how Icinga 2 can ease up monitoring in small, as well as really big environments. Markus Frosch</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19596</video:player_loc><video:duration>3485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19767</video:thumbnail_loc><video:title>Division mit Rest (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19767</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19786</video:thumbnail_loc><video:title>Eigenschaften von Relationen (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19786</video:player_loc><video:duration>812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19787</video:thumbnail_loc><video:title>Eigenschaften von Relationen (Teil 1)</video:title><video:description>In der Arithmetikvorlesung aus dem Wintersemester 2010/11 an der PH Heidelberg spricht Prof. Dr. Christian Spannagel über die Eigenschaften von Relationen Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19787</video:player_loc><video:duration>880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19769</video:thumbnail_loc><video:title>Erklärung zu a/b</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19769</video:player_loc><video:duration>99</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19789</video:thumbnail_loc><video:title>Relationen (Teil 1)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19789</video:player_loc><video:duration>900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19788</video:thumbnail_loc><video:title>Idee der zweistelligen Relationen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19788</video:player_loc><video:duration>1301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19795</video:thumbnail_loc><video:title>Ein Satz zu Restklassen</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19795</video:player_loc><video:duration>894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19797</video:thumbnail_loc><video:title>Quersummenregeln</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19797</video:player_loc><video:duration>876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19790</video:thumbnail_loc><video:title>Relationen (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19790</video:player_loc><video:duration>698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19799</video:thumbnail_loc><video:title>Rechnen mit Kongruenzen (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19799</video:player_loc><video:duration>505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19794</video:thumbnail_loc><video:title>Definition Restklasse (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19794</video:player_loc><video:duration>417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19646</video:thumbnail_loc><video:title>Your search doesn’t work</video:title><video:description>Your search doesn’t work How to find out whether or not the search box you offer users is helpful at all This talk will walk you through the options of determining search quality - from purely offline metrics that work even before deploying version 1.0 to production to online A/B testing to check continuous improvement. I will highlight some Lucene and Elasticsearch features that can tremendously help you deploy your own search quality checks. Web sites without search functionality are unimaginable today - you search for comments and code on github, you look for books in your favourite webshop, you use the search box of your favourite blog to find articles. When offering your search for your own application - how do you know that your search actually provides a benefit to the user instead of causing lots of frustration over results not found? Only checking that the favourite book about witches of your child is ranked top of all children books clearly doesn’t help. This talk will walk you through the options of determining search quality - from purely offline metrics that work even before deploying version 1.0 to production to online A/B testing to check continuous improvement. I will highlight some Lucene and Elasticsearch features that can tremendously help you deploy your own search quality checks. Speaker: Isabel Drost-Fromm Event: FrOSCon 2014 by the Free and Open Source Software Conference (FrOSCon) e.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19646</video:player_loc><video:duration>3680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19696</video:thumbnail_loc><video:title>morituri</video:title><video:description>Es gibt bereits viel freie Software, die mit Geodaten im OpenStreetMap-Format umgehen kann. Kommerzielle Geodaten hingegen können oft nur mit proprietärer Software genutzt werden. Besitzer kommerzieller Geodaten hatten daher bisher keine Wahl. Insbesondere erschwert das auch die Migration - wer kommerzielle Geodaten einsetzt und einen Schwenk auf OSM erwägt, muss Datenmaterial und Software gleichzeitig tauschen. In diesem Vortrag wird die freie Software "morituri" vorgestellt, die kommerzielle Geodaten in das OSM-Format konvertieren kann. Auf diese Weise kann man freie OSM-Software - wie beispielsweise die Routing-Engines Graphhopper oder OSRM, aber auch Geocoder wie Nominatim und Rendering-Software - zusammen mit konvertierten kommerziellen Geodaten nutzen. Dabei ist zu beachten, dass diese Daten nicht(!) für den Upload zu OSM, sondern ausschließlich zur Verwendung mit anderer Software vorgesehen sind. Derzeit werden nur Daten von HERE unterstützt. Da morituri eine Plugin-Architektur hat, kann man es einfach mit zusätzlichen Plugins um weitere kommerzielle Geodatenformate erweitern. Die Software entstand im Rahmen des TOTARI-Projektes und ist auf Github verfügbar. Sie unterliegt der GNU General Public License v3. Der Vortrag erläutert, was "morituri" schon kann, was noch fehlt, an welchen Stellen die Konvertierung von HERE-Daten in OSM-Daten simpel war, und an welchen unterschiedliche Konzepte und Datenmodelle Fallstricke für die Umwandlung dargestellt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19696</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19738</video:thumbnail_loc><video:title>INSPIRE "instant"</video:title><video:description>Im Rahmen einer Live Präsentation wird gezeigt, wie man auf einfachste Weise frei verfügbare Daten mittels QGIS Cloud und dem GeoPortal.rlp für INSPIRE bereitstellen kann. Im ersten Schritt wird ein unter einer Open Data Lizenz stehender Datensatz zu adminstrativen Einheiten aus dem Netz geladen und als QGIS Layer visualisiert. Im Anschluss daran erfolgt die Konfiguration der WFS und WMS Schnittstellen in QGIS sowie die Veröffentlichung der Daten über QGIS Cloud. Um die Dienste konform zu den Vorgaben der EU INSPIRE-Richtlinie bereitzustellen, werden sie im GeoPortal.rlp registriert und mit Metadaten angereichert. Zum Abschluss des Prozesses stehen Metadaten und Dienste zur Verfügung, die den Anforderungen der EU-Richtlinie und deren Durchführungsbestimmungen genügen. Der gesamte Vorgang dauert keine 20 Minuten und zeigt auf, dass die Erfüllung der Anforderungen von INSPIRE kein Hexenwerk darstellen und die vermeintlich komplexen Vorgaben auch ohne den Einsatz lizenzkostenpflichtiger Software einfach umzusetzen sind. Die Verwendung von QGIS Cloud bietet aufgrund seiner offenen OGC-Schnittstellen eine Alternative zum Betrieb eigener Webserver. Das Verfahren eignet sich daher insbesondere für kleinere Behörden bzw. Institutionen, die nur Geodaten von geringem Umfang bereitstellen müssen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19738</video:player_loc><video:duration>1510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19760</video:thumbnail_loc><video:title>Mengenlehre (Teil 2)</video:title><video:description>Vorlesung von Prof. Christian Spannagel an der PH Heidelberg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19760</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20256</video:thumbnail_loc><video:title>3/3 Topics in Quantum Field Theory and String Theory</video:title><video:description>Holographic View of Singularities in General Relativity I will discuss new features which emerge when one studies several types of singularities present in General Relativity using methods stemming from the AdS/CFT correspondence. Some of the issues involved are the black hole information "paradox", complementarity and the nature and properties of space like singularities. I will attempt to present in each of the lectures problems which I feel need further study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20256</video:player_loc><video:duration>5941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20258</video:thumbnail_loc><video:title>Dynamical Systems on Point Processes and Geometric Routing in Stochastic Networks</video:title><video:description>Dynamical Systems on Point Processes and Geometric Routing in Stochastic Networks This talk is motivated by the study of geometric routing algorithms used for navigating stationary point processes. The mathematical abstraction for such a navigation is a class of non-measure preserving dynamical systems on counting measures called point-maps. The talk will focus on two objects associated with a point map facting on a stationary point process Φ: * The f-probabilities of Φ, which can be interpreted as the stationary regimes of the routing algorithm f on Φ. These probabilities are defined from the compactification of the action of the semigroup of point-map translations on the space of Palm probabilities. The f-probabilities of Φ are not always Palm distributions. * The f-foliation of Φ, a partition of the support of Φ which is the discrete analogue of the stable manifold of f, i.e., the leaves of the foliation are the points of \Phi with the same asymptotic fate for f. These leaves are not always stationary point processes. There always exists a point-map allowing one to navigate the leaves in a measure-preserving way. Joint work with Mir-Omid Haji-Mirsadeghi, Sharif University, Department of Mathematics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20258</video:player_loc><video:duration>3899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20274</video:thumbnail_loc><video:title>Thin points of certain Markov processes with jumps</video:title><video:description>A point in the state space of a stochastic process is called “thin” if the associated occupation measure of the ball centered at this point is exceptionally small. We consider in this talk the Hausdorff dimension of thin points of a class of Markov processes with jumps. This is a joint work with Stéphane Seuret.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20274</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20261</video:thumbnail_loc><video:title>Voronoi diagram on a Riemannian surface</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20261</video:player_loc><video:duration>1067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20267</video:thumbnail_loc><video:title>Marche aléatoire linéaire sur le tore</video:title><video:description>Soit ϱ une mesure de probabilité sur G=SL2(Z) dont le support engendre un sous groupe non élémentaire. L'action de G sur le tore permet de définir une marche aléatoire : partant d'un élément x et d'une suite (gn) iid de loi ϱ, on considère la suite gn ... g1 x. Dans cet exposé nous verrons que si x est irrationnel alors cette suite s'équidistribue ps et puis, nous verrons le théorème central limite pour les points ayant de bonnes propriétés diophantiennes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20267</video:player_loc><video:duration>866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20264</video:thumbnail_loc><video:title>Construction probabiliste de la Liouville Quantum Gravity</video:title><video:description>Dans cet exposé nous présenterons les idées clés de l’article “Liouville Quantum Gravity on the Riemann Sphere” écrit par David, Kupiainen, Rhodes et Vargas. Le but est de construire une surface de Riemann aléatoire canonique tout comme le mouvement brownien nous donne une courbe aléatoire canonique. La construction probabiliste s’effectuera essentiellement grâce au champ libre gaussien. Notons également que ces travaux sont largement inspirés par la physique théorique et en particulier par l’article “Quantum geometry of bosonic strings” dans lequel Polyakov propose une “intégrale de surface” qui correspond à l’équivalent bidimensionnel de l’intégrale de chemin de Feynman.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20264</video:player_loc><video:duration>1054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20272</video:thumbnail_loc><video:title>Une construction de l'aire de Lévy avec drift comme limite renormalisée sur des graphes périodiques</video:title><video:description>Une construction de l'aire de Lévy avec drift comme limite renormalisée sur des graphes périodiques Dans la théorie des chemins rugueux, l’aire de Lévy joue un rôle important non seulement en tant que composante du mouvement brownien, mais aussi dans l’étude de la convergence des solutions des EDS, et c’est là où l’absence ou la présence d’un drift à la limite est cruciale. Le but de cet exposé est de construire explicitement une aire de Lévy avec drift comme limite renormalisée d’une chaîne de Markov sur un graphe périodique, d’en donner quelques propriétés et d’illustrer le tout par quelques exemples de modèles issus de la physique quantique.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20272</video:player_loc><video:duration>1355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20271</video:thumbnail_loc><video:title>Vitesse du L-mouvement brownien branchant</video:title><video:description>On considère dans cet exposé un modèle de branchement avec sélection introduit par Brunet, Derrida, Mueller et Munier dans la littérature physique : chaque particule bouge selon un mouvement brownien pendant un temps de vie exponentiel puis se sépare en deux nouvelles particules et, lorsqu'une particule se trouve à une distance L de la plus haute, elle meurt. On montre l'existence d'une vitesse asymptotique pour ce système de particule et on s'intéresse à son comportement quand L tend vers l'infini, confirmant ainsi une première partie des conjectures établies par les physiciens. Quelques brèves idées de démonstration seront présentées.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20271</video:player_loc><video:duration>1051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20275</video:thumbnail_loc><video:title>Approche macroscopique de la diffusion dans le modèle des miroirs</video:title><video:description>Dans la littérature mathématique, le mot diffusion fait référence à plusieurs définitions différentes. Je m'intéresse à la diffusion dite "macroscopique" caractérisée par l'existence d'une densité de particules évoluant selon la loi de Fick. Je porterai mon attention sur le modèle des miroirs en dimension 2 et sur sa généralisation en dimension quelconque. Ce modèle de gaz de Lorentz sur réseau permet un énoncé clair et rigoureux de la loi de Fick. Une approche analytique nous a permis de simplifier le problème et de réaliser une étude numérique qui permet de conjecturer la validité de la loi de Fick en dimension 3. Je présenterai succinctement l'étude, de façon très visuelle et abordable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20275</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20265</video:thumbnail_loc><video:title>La marche aléatoire auto-évitante</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20265</video:player_loc><video:duration>3674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20270</video:thumbnail_loc><video:title>Les Probabilités de Demain - Introduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20270</video:player_loc><video:duration>898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20324</video:thumbnail_loc><video:title>The economics of bringing a new geo product to market by leveraging open standards, FOSS and FOSS4G</video:title><video:description>The cloud and open source software have fueled a wave of innovation that has enabled both large and small companies to bring products to market more easily and with less cost and friction than ever before. This talk will describe our journey to bringing such a new product to market. In 2014 Google began selling its high resolution imagery and purchasers received the data as large buckets of files deployed within Google’s Cloud Platform (GCP). This opened a requirement for high performance serving of that imagery via the Open Geospatial Consortium’s (OGC) WMS and WMTS standards. This talk will describe the process of a small company developing this image serving technology by both incorporating and contributing to open source and geo open source initiatives. The talk will describe the market opportunity for the new product as well as the business case that led us to choosing an open source approach even for something that is ultimately sold. The talk will also describe the Node.js technical approach that was chosen and the array of geo tools, such as Mapnik and PostGIS, and other open javascript frameworks (e.g. Bootstrap, Handlebars.js, etc.) that underpin the solution. The talk will also highlight our development team’s open source contributions back to projects and the community. The talk will conclude with a description of the lightweight server and its features that enable an “imagery as a service” business model that daily serves hundreds of users in Utah and Texas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20324</video:player_loc><video:duration>1373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20326</video:thumbnail_loc><video:title>Trying to visualize GIS &amp; BIM information on the web: a solution using Leaflet and Cesium</video:title><video:description>While GIS is a term whose use has now been consolidated for years now, BIM is a term whose use is increasingly widespread over the past few years. The both deal with geo-localized "objects", so the ongoing studies for a common point of the GIS and BIM different views of the same object is somewhat unavoidable. A first attempt at integration information belonging from these two worlds is presently under way in the framework of EU funded DIMMER project. This project integrates BIM, district level 3D models with near-real time data from sensors and user feedback in order to analyze and correlate buildings utilization, and to provide information about energy-related behaviors to users and other stakeholders. From the point of view of technology, the project uses open source technologies such as Java, Leaflet and Cesium, as far as GIS is concerned: here you're an architectural schema. The web application integrated GIS data read directly from a POSTGIS data base, with data flows from BIM services, near-real time data from sensors distributed over the territory under examination, and on line processed indexes/calculations. The present version of the project makes it possible to consult sensor information in near-real time, as well as the other processed calculations/indexes, through a web dashboard that includes as primary elements both a 2D map (based on Leaflet), as well as a 3D map (based on CesiumJS).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20326</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20328</video:thumbnail_loc><video:title>Create Vector Tiles from OpenStreetMap</video:title><video:description>The OSM2VectorTiles project offers free downloadable vector tiles ready to use by people interested in hosting custom base maps on their own infrastructure. The whole world fits on a USB stick and can be served from an ordinary web hosting and styled and enriched to make beautiful and fast maps for web and mobile applications. The advantages of vector tiles over traditional raster tiles are well known. There are already a handful of vector tile provider present, but they may not always serve your use case optimally. After this talk you will know how to create your own custom vector tiles based on OpenStreetMap and will know the tools and processes you need to use. The talk will cover how to import OpenStreetMap data into PostGIS and then shows how to generate vector tiles using Tilelive and Mapnik. We will present the open source workflow we use at OSM2VectorTiles to prerender global vector tiles and instruct you how to adapt the workflow to create custom vector tiles. Thanks to Docker and tools such as Mapnik, PostGIS, Tilelive and Mapbox Studio Classic the process is straightforward and repeatable. Manuel Roth (HSR University of Applied Science Rapperswil Switzerland) Lukas Martinelli (HSR University of Applied Sciences Rapperswil Switzerland) Petr Pridal (Klokan Technologies GmbH)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20328</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20331</video:thumbnail_loc><video:title>Leveraging Big Geo Data through Metadata</video:title><video:description>The increase in the scale of traditional data sources, along with an explosion in the availability of sensor data, have originated massive volumes of data, a great deal of which is actually geolocated. This is partly due to the wide adoption of cheaper position technologies, and to the exponential growing of Volunteered Geographic Geographic Information (VGI) movements, which rely on crowdsourcing approaches. Big Data has generated a lot of interest amongst industry, the developer community and the public in general, and it has been at the core of many technology innovations which took place recently (e.g.: NoSQL, MapReduce); these new approaches already started to involve the geo community with projects such as the ESRI Spatial Framework for Hadoop or GeoTrellis, just to mention a few. However, the focus has been mostly on storing data (at the infrastructure level) and using data (at the analysis level), leaving aside challenges such as discoverability, integration or security. In this talk, we will address some of these outstanding challenges through the use of metadata and the semantic web, and show how the use of a decentralized and standardized catalog can help to unlock the five V's of Big Data: Volume, Velocity, Variety, Veracity, and most importantly, Value.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20331</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20327</video:thumbnail_loc><video:title>Interoperability with OpenLayers 3</video:title><video:description>This talk will focus on the many ways that OpenLayers 3 can integrate with different systems out there. Some of the abilities are integrated into the library itself, think of open standards such as WMS, WMTS, KML, GeoJSON. Other ways to provide integration is through external libraries such as ole, which integrates with Esri ArcGIS REST services (Map Services and Feature Services), or JSONIX to provide parsing (and serialisation) of a huge amount of OGC standards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20327</video:player_loc><video:duration>1365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20323</video:thumbnail_loc><video:title>Sensor Web for Oceanology</video:title><video:description>In the marine community, observation data sets are a critical input for many scientific questions. Thus, significant investments are made in equipment and data acquisition technology. To ensure that the collected data is efficiently used by a larger number of researchers, the interoperable sharing of observation data is getting more attention in recent time. This presentation introduces open source Sensor Web components from several European projects such as NeXOS, FixO3, BRIDGES and ODIP II that cover different requirements for Sensor Web technology in marine applications. On the one hand there are server-side tools such as the 52°North Sensor Observation Service which facilitate the publication and download of marine observations. On the other hand this is complemented by tools such as the 52°North JavaScript SOS Client, which offers a lightweight approach to explore and visualise observation data sets generated by mobile (e.g. research vessels) as well as stationary sensors (e.g. buoys). In our presentation we will introduce the basic principles of an interoperable Sensor Web infrastructure for Oceanology as well as show how this infrastructure can be implemented using the open source software components of 52°North. Simon Jirka (52°North Initiative for Geospatial Open Source Software GmbH) Matthes Rieke (52°North GmbH)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20323</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20325</video:thumbnail_loc><video:title>QWCII: A new QGIS Web Client</video:title><video:description>QGIS Web Client (QWC) is a Web-GIS client based on OpenLayers 2 and ExtJS and tailored to use special extensions of QGIS Server, such as extracting information from QGIS Project settings, extended GetFeatureInfo Requests, GetPrint and DXF export. It uses standard WMS/WFS commands, but extends them where needed. QWC is used by several cities and provinces in Europe. There are four main reasons why QWC needs to be overhauled: The code structure is not very modular and should be better structured. QWC only works well on Desktops. Despite a separate mobile web client based on OpenLayers 3 and jQuery Mobile, for maintenance reasons it would be much better to have a single web client that uses responsive design and works for all devices from a single viewer. The base libraries ExtJS 3.4 and Openlayers 2 have been phased out and there are newer versions available. However, the upgrade to the newer versions is not trivial. Having a more modern foundation based on newer web technologies This presentation discusses the requirements, the progress of this project, technical decisions taken and challenges solved during the project. While the first goal of the project is to establish a modern foundation for the coming years and reach feature parity with the old QWC project, it is already planned to implement a QWCII python plugin that offers a GUI and assists with the global configuration of the client. This tool should also facilitate the management of topics and projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20325</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20401</video:thumbnail_loc><video:title>GeoServer in Production: we do it, here is how!</video:title><video:description>The presentation will describe how to setup a production system based on GeoServer from the points of view of performance, availability and security. The suggestions will start covering how a single node GeoServer should be prepared for internet usage, tuning logging, connection pools, security, data and JVM preparation, keeping disk, memory and CPU usage in check within the limits of the available resources. We’ll then move to tools used to monitor the production instances, ranging from probes to request auditing and watch-dogs. Finally the presentation will cover setting up a cluster of server and the strategies for keeping them in synch, from the traditional multi-tier setup (testing vs production) to the systems that need to keep an ever evolving catalog of layers constantly on-line and in synch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20401</video:player_loc><video:duration>1649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20376</video:thumbnail_loc><video:title>Validating services and data in an SDI</video:title><video:description>To achieve interoperability in a spatial data infrastructure (SDI), conformance to specifications is essential for services and data. Service and data providers need a capability to validate their components. For several OGC standards, the OGC CITE tests provide such a capability. This covers base standards, but in SDIs typically additional specifications are added, for example, service profiles or data specifications. In the European Location Framework (ELF) the test framework ETF is used to validate INSPIRE services and data provided by National Mapping Authorities against the INSPIRE Technical Guidelines as well as against ELF-specific requirements. ETF is a test framework for spatial data infrastructure components. It supports SoapUI (for testing web services) and BaseX (for testing XML documents, including very large ones) as test engines to develop and execute test suites. ETF has been implemented in several iterations over recent years as existing open source test environments could not be configured to provide uniform test reports that were readable by and useful for non-developers. Outside of the ELF project, ETF is currently mainly used in Germany and the Netherlands, partly extending the INSPIRE-specific tests based on national profiles. We present the approach for developing user-friendly test suites and discuss typical issues that have been encountered in the ELF testing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20376</video:player_loc><video:duration>1574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20425</video:thumbnail_loc><video:title>Processing Copernicus Sentinel data with GRASS GIS</video:title><video:description>Markus Neteler (mundialis GmbH &amp; Co KG) Carmen Tawalika (mundialis)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20425</video:player_loc><video:duration>1699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20398</video:thumbnail_loc><video:title>Integration testing of Web Mapping applications (including web mapping server) using Python</video:title><video:description>When you are developing applications, you need to write tests. A unit test is a test written by the programmer to verify that small piece of code is doing what it is intended to do. The tests are intended for the use of the programmer. An integration test on the other hand is done to demonstrate that different pieces of the system work together. Integration tests cover whole applications, and they require much more effort to put together. The integration tests do a more convincing job of demonstrating the system works than a set of unit tests can. Unit tests can be great but they tightly couple your tests to your code, making it really fragile and anti Agile. We will show integration testing of web mapping applications using Python bindings to Selenium browser automation tool. We can test JavaScript application from Python environment, using standard unittest module. Since Python is very easy to be used and it's very universal language, it's easy to be learned by non-programming co-workers, who can automate application tests and help the developers with testing. Using integration tests in continuous integration development, enables us to be more agile, making sure that both parts - frontend and backend remain integrated even bigger refactoring occures. Part of testing is also background data services, with new project called WMSChecker. This is used in our Jenkins environment, so that system administrators can have overview about current status of running custom nad 3rd party services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20398</video:player_loc><video:duration>1319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20407</video:thumbnail_loc><video:title>How the Land Administration community profits from Open Source</video:title><video:description>The Social Tenure Domain Model (STDM) is a concept, model and information tool to map people-to-land relationships. STDM is developed and maintained by the Global Land Tool Network (GLTN) under the lead of the UN Habitat. The data model was closely aligned with LADM, an ISO standard on Land Management followed by most implementers. When it came to implementing the software tool the GLTN group decided against reinventing the wheel but to check out existing Open Source components (as maintained by the OSGeo Foundation) and Open Standards (as maintained by the OGC). So basically everything from the data model, technology standards and up to all the tools required to do proper Land Administration is already there. But it is too complex for non-technical people to grapple with. Therefore the GLTN group started to implement a software package which shipped with the right data model for the Postgres and PostGIS database, the desktop software QGIS, reporting tools and comprehensive documentation. This presentation will give an overview of the software tool and underlying components to give participants with limited technological background a better understanding of how it works and how they can also profit from the abundance of great Open Source software that is out there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20407</video:player_loc><video:duration>1610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20404</video:thumbnail_loc><video:title>Development of a new framework for Distributed Processing of Big Geospatial Data</video:title><video:description>The Geospatial world is still facing the lack of well-established distributed processing solutions tailored to the amount and heterogeneity of geodata, especially when fast data processing is a must. However, most current distributed computing frameworks have important limitations regarding both data distribution and data partitioning methods. Hence, this paper presents a prototype for tiling, stitching and processing of big geospatial data. The system is based on the IQLib concept developed in the frame of the IQmulus EU FP7 research and development project. The data distribution framework has no limitations on programming language environment and can execute scripts (and workflows) written in different development frameworks (e.g. Python, R or C#). It is capable of processing raster, vector and point cloud data. Our intention is to provide a solution to perform a wide range of geospatial processing capabilities in a distributed environment with no restrictions on data storage concepts. Our research covers methods controlling data partitioning, distributed processing and data assimilation as well. Partitioning (also referred to as “Tiling”) is a very delicate yet crucial step having impact on the whole processing. After algorithms have processed these “chunks” or “tiles” of data, partial results are collected to carry out data assimilation or “Stitching”. The paper presents the above-mentioned prototype through a case study dealing with country-wide processing of raster imagery. Assessment is carried out by comparing the results (computing time, accuracy, etc.) to concurrent solutions. Further investigations on algorithmic and implementation details are in focus for the near future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20404</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20422</video:thumbnail_loc><video:title>Flood mapping and analysis platform based on open satellite data and free and open source geospatial</video:title><video:description>Flooding remains the most widely distributed natural hazard in Europe, causing significant economic and social impact. Nowadays, availability of earth observation data generates fundamental contributions towards mitigation of detrimental effects of extreme floods. The technological advance allows development of online services able to process high volumes of satellite data without the need of dedicated desktop software licenses. The talk presents the data, the algorithms and the technologies used to develop such an online system that can use multi-scale satellite data, together with reference and in-situ information, to map the areas affected by floods and giving the users the possibility to inspect, process, analyze and validate the information. The platform, created by National Meteorological Administration of Romania, offers services based on Open Geospatial Consortium standards for data retrieval (WMS, WCS, WFS) and server-side processing (WPS, WCPS). The services were built using open source solutions such as GeoServer, OpenLayers, PostGIS, GDAL, rasdaman.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20422</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20421</video:thumbnail_loc><video:title>Welcome to the FOSS4G Community</video:title><video:description>Welcome to the Free and Open Source Software for Geospatial community. Freedom is one of the tools we use to take on the world. This presentation breaks down the principles on which our community built. This welcome presentation is a quick orientation on open source, open data, open standards and open development. Please attend this talk if you are new to the FOSS4G community, or would like some background on how all the fun toys you see on display fit together to form a larger picture. A larger picture we like to call the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20421</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20423</video:thumbnail_loc><video:title>Enterprise Single Sign-On in GeoServer: where do we stand?</video:title><video:description>Security is a major concern in the enterprise and treats all aspects of identity and access management. Moreover the proliferation of devices and digital assets connected to the Internet of Things is a massive source of growing geographic information. GeoServer has buit-in a lot of features to manage authentication and authorization but often this kind of problem can be better dealt with a dedicated tool (i.e. Forgerock IAM suite) which allows to provide identities and access policies likewise to several clients. What are the best practices to integrate GeoServer into an existent single sign-on and identity lifecycle? Althought tools like CAS and GeoFence allow to enable such features it's more likely that GeoServer needs a leaner and cleaner path towards the externalization of authentication and authorization for the OGC services and its REST API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20423</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20457</video:thumbnail_loc><video:title>FOSS4G Bonn 2016: Lightning Talks I</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20457</video:player_loc><video:duration>2471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20434</video:thumbnail_loc><video:title>The Evolution of the GeoNode Community</video:title><video:description>The GeoNode project has grown from an idea and a handful of early partners 5 years ago to a large and thriving open source project and downstream ecosystem. This talk will discuss the cast of characters and organizations that currently contribute to GeoNode, how this community has grown and evolved over time and the growing pains encountered and lessons learned in the process. Particular focus will be paid to the technical and collaborative aspects of growing and managing a diverse community, looking at how new community members are brought into the fold and how the resources that organizations with different needs and requirements bring to the table are marshaled most effectively to achieve economies of scale when developing new features. The GeoNode community has begun a quantitative analysis of organizational return on investment from open source and initial results of this study will also be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20434</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20451</video:thumbnail_loc><video:title>Developing an Open Pedestrian Landmark Navigation Model</video:title><video:description>Today's publicly available pedestrian navigation systems still use paradigms developed for car navigation. In this paper, we present a novel landmark-based pedestrian navigation model using open source tools and open data from OpenStreetMap, which is available globally and free of charge. This approach ensures that our landmark navigation model is widely applicable, rather than restricted to a certain area with exceptional data sources. Our contributions cover algorithms for extraction, weighing, and selection of landmarks based on their suitability, as well as the generation of landmark-based navigation instructions for a given pedestrian route. The system has been implemented using PostGIS as a data store and QGIS for algorithm development. First field tests with pedestrians show promising results by confirming that our weighted landmark selection outperforms a simple baseline approach by reducing the number of navigation errors and revealed future challenges for the generation of intuitive pedestrian navigation instructions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20451</video:player_loc><video:duration>2027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20453</video:thumbnail_loc><video:title>From global observations to local information: The Earth Observation Monitor</video:title><video:description>Earth Observation (EO) data are available around the globe and can be used for a range of applications. To support scientists and local stakeholders in the usage of information from space, barriers, especially in data processing, need to be reduced. To meet this need, the software framework "Earth Observation Monitor" provides access and analysis tools for global EO vegetation time-series data based on standard-compliant geoprocessing services. Data are automatically downloaded from several data providers, processed, and time-series analysis tools for vegetation analyses extract further information. A web portal and a mobile application have been developed to show the usage of interoperable geospatial web services and to simplify the access and analysis of global EO time-series data. All steps from data download to analysis are automated and provided as operational geoprocessing services. Open-source software has been used to develop the services and client applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20453</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20449</video:thumbnail_loc><video:title>Building applications with FOSS4G bricks: two examples of the use of GRASS GIS modules as a high-level "language"' for the analyses of continuous space data in economic geography</video:title><video:description>In a world where researchers are more and more confronted to large sets of micro-data, new algorithms are constantly developed that have to be translated into usable programs. Modular GIS toolkits such as GRASS GIS offer a middle way between low-level programming approaches and GUI-based desktop GIS. The modules can be seen as elements of a programming language which makes the implementation of algorithms for spatial analysis very easy for researchers. Using two examples of algorithms in economic geography, for estimating regional exports and for determining raster-object neighborhood matrices, this paper shows how just a few module calls can replace more complicated low-level programs, as long as the researcher can change perspective from a pixel-by-pixel view to a map view of the problem at hand. Combining GRASS GIS with Python as general glue between modules also offers options for easy multi-processing, as well as supporting the increasingly loud call for open research, including open source computing tools in research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20449</video:player_loc><video:duration>1361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20445</video:thumbnail_loc><video:title>Using SQLite to take maps offline on mobile devices</video:title><video:description>Nowadays, the internet allows us to access maps on mobile and tablet devices in real-time when we need them. Very often we might be without an internet connection. How to get access to maps in such situations? The answer is to take maps offline. What are technical challenges to get maps offline? Why is SQLite ideal database for offline map storage? How to store all vectors and rasters into a single SQLite database on a mobile device? How to render such maps using hardware with limited capabilities? What are storage and bandwidth requirements? How to solve offline map editing and synchronization? These are only some of the questions this talk will focus on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20445</video:player_loc><video:duration>1612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20452</video:thumbnail_loc><video:title>OSGeo conference videos as a resource for scientific research: The TIB|AV Portal</video:title><video:description>This paper reports on new opportunities for research and education in Free and Open Source Geoinformatics as a translational part of Open Science, enabled the growing collection of OSGeo conference video recordings at the German National Library of Science and Technology (TIB). Since 2015, OSGeo conference recordings have been included to the collection sphere of TIB in information sciences. Currently, video content from selected national (FOSSGIS), regional (FOSS4G-NA) and global (FOSS4G) conferences is being actively collected. The annual growth exceeds 100 hours of new content relating to the OSGeo software projects and the OSGeo scientific-technical communities. This is seconded by retrospective acquisition of video material dating from past conferences, going back until 2002 to preserve this content, ensuring both long term availability and access. The audiovisual OSGeo-related content is provided through the TIB|AV Portal, a web-based platform for scientific audiovisual media providing state-of-the art multimedia analysis and retrieval. It implements the requirements by research libraries for reliable long term preservation. Metadata enhancement analysis provides extended search and retrieval options. Digital Object Identifiers (DOI) enable scientific citation of full videos, excerpts and still frames, use in education and also referral in social networks. This library-operated service infrastructure turns the audiovisual OSGeo-related content in a reliable source for science and education.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20452</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20458</video:thumbnail_loc><video:title>Keynote I - Maximising the socio-economic potential of EO data.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20458</video:player_loc><video:duration>1627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20461</video:thumbnail_loc><video:title>Keynote III - Geospatial Analytics in Risk Management</video:title><video:description>At the Joint Research Centre (JRC), scientists involved in maritime situational awareness are confronted with a growing volume of data. Every day millions of ship positions from terrestrial and satellite receivers are gathered globally and in real-time, as well as optical and radar Earth Observation images, leading to a significant variety of data. To support the researchers, policy makers and operational authorities in their activities a analysis platform with WebGIS functionality has been developed with the aim of turning data into valuable information and demonstrating pre-operational tools for maritime awareness. The platform is mostly based on FOSS software and consists of a front-end visualization tool and a back-end analysis engine. Fusion algorithms provide the ability to integrate data from multiple sources on the fly. A series of tools provide predictive analysis, activity mapping, anomaly detection, and cross disciplinary information, to support maritime security and safety and to improve marine knowledge. The web application is developed using open source programming languages (e.g. Javascript, Python), frameworks (e.g. Django, Geoserver), and interchange data format (JSON) to enable researchers to seamlessly integrate ad hoc algorithms developed in scientific languages (e.g. R, Matlab). A case study will be presented, showing examples of how the WebGIS architecture can provide visualisation and analysis tools to support decision makers and scientific and operational actors in the fields of fisheries science, maritime spatial planning, and maritime surveillance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20461</video:player_loc><video:duration>1812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20455</video:thumbnail_loc><video:title>Paleomaps: SDI for paleoenvironment GIS data</video:title><video:description>Paleoenvironmental studies and according information (data) are abundantly pub-lished and available in the scientific record. However, GIS-based paleoenviron-mental information and datasets are comparably rare. Here, we present an OpenScience approach for collecting and creating GIS-based data and maps of paleoenvironments, and publishing them in a web based Spatial Data Infrastructure (SDI),for access by the archaeology and paleoenvironment communities. The Open Science approach to the publication of data, allows to properly cite the publisheddatasets as bibliographic sources in research that builds upon these data sets.This paper has its focus on the implementation and setup of the Free and OpenSource Software for Geospatial (FOSS4G) based SDI, and on the workflow forcompiling and publishing the GIS data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20455</video:player_loc><video:duration>1700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20444</video:thumbnail_loc><video:title>Urban SDG Measuring System using the Open Geospatial Data of the International Organizations</video:title><video:description>As a post Millennium Development Goals(MDG), 17 Sustainable Development Goals(SDG) and 169 indicators were adopted at 2015 in the UN general assembly. Especially as the developing countries are predicted to face rapid urbanization until the 2030, Cities attract more and more attentions for achieving SDGs because most activities occur in the cities. But the activities are closely related to spatial phenomena. It is essential to consistently construct the spatial database for developing and developed countries and uniformly measure and monitor the indicators of urban SDGs which is operationally defined in this presentation as a SDG 9 and 11. In this regards, open geospatial data present both possibilities and limitations for urban SDG measurement. In this presentation, we analyze open database from UN agencies and Multilateral Development Banks(MDB) and measure and predict the urban SDG until the 2030 using that database. To that end, we analyze the related open data structure of those international organizations and develop a UN SDG monitoring system based on the FOSS4G solutions such as PostGIS and GeoServer. Choi, Junyoug (Spatial Information office, Korea Land and Housing corp., Republic of Korea) Hyunsoo Kim (CITUS. CO) Jaeseong Ahn (Kyungil University)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20444</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20443</video:thumbnail_loc><video:title>PROBA-V mission exploitation platform</video:title><video:description>In januari, the European Space Agency launched the first version of the PROBA-V mission exploitation platform. proba-v-mep.esa.int. This platform, which is fully operated by VITO Remote Sensing, has the goal to simplify the use of open remote sensing data which should eventually result in operational applications that benefit society. Exploitation platforms are the way of the future to handle the ever increasing volumes of remote sensing data, and at VITO we believe that the use of Open Source software is the only way to collaborate on this shared vision. In this talk, first I want to give a general overview on what users can do with the PROBA-V MEP. This involves using an Openstack VM loaded with FOSS software and direct access to the dataset, to access an Hadoop cluster where a user can distribute his processing using Spark. Secondly, I want to show how we are using Geotrellis to support interactive queries on the full timeseries of remote sensing data that is available in the platform. Also showing how this can be done from within an interactive Scala notebook in the browser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20443</video:player_loc><video:duration>1977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20428</video:thumbnail_loc><video:title>OGC's Land Administration Working Group – Building Bridges between communities</video:title><video:description>Land administration is an ongoing concern in many countries of the world and less than 30% of the landcover is properly titled or surveyed. This lack leads to insecurity of tenure, economic barriers, land grabbing and is a major problem to resolving land conflicts. Land administration frameworks have to support a wide variety of regulatory and policy environments and interoperability is key in providing the necessary flexibility. In order to avoid the creation of yet another set of data silos OGC members set out to form a Domain Working Group (DWG) on Land Administration as a forum to explore existing interoperability standards and best practices in this domain. The presentation will focus on this newly established working group and introduce to some of the key points of interest. While there are some standards describing elements of an administrative system (for example ISO LADM), there is no consistent use of geospatial description of land records or adequate rules for defining and describing the quality of the records. The group will work to provide a common vocabulary for the locational aspects of land administration databases and will also be a forum for connecting suitable technology for data linkage and quality assessment. Some of the key players in the Land Administration domain have created Open Source tools like FLOSS SOLA (FAO) and STDM (GLTN and UN Habitat) which are based on core OSGeo technology and already make extensive use OGC standards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20428</video:player_loc><video:duration>1375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20447</video:thumbnail_loc><video:title>Analysing the practical feasibility of FOSSGIS in military operations – A Cholera outbreak use case</video:title><video:description>Remaining ahead of the enemy in all circumstances is crucial to any military power. Geographic information systems (GIS) can provide the military commander with geospatial information about the theatre of war to assist with the planning and execution of a mission. Unfortunately, technology usually comes at a price. GIS is no exception. The cost of acquiring and maintaining GIS software licenses, as well as training staff in the use of the software, needs to be considered. The question arises whether open source software, which can be used without any software license expenses, is a feasible alternative in military operations. The problem is that the perception exists that open source GIS software is neither user-friendly nor mature enough to be used in military operations. This study evaluates the functionality of an open source desktop GIS product in a military operations use case. A list of specific GIS functionalities was compiled based on the literature study and by developing a use case. The functionalities were executed in QGIS. Results were compared against results of the same functionalities in ArcGIS, which is widely used in military operations. Results show that all GIS functions tested by this study could be performed by both software products. These results are interesting because it means that FOSSGIS can be successfully deployed by units or directorates that has limited funds available to expand the existing GIS capabilities for military operations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20447</video:player_loc><video:duration>1097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20436</video:thumbnail_loc><video:title>Humanitarian Capacity Building and Preparedness with QGIS</video:title><video:description>MapAction has been using QGIS for the past five years or so as its principal training tool when working with humanitarian agencies in a number of countries affected by humanitarian disaster and conflict. This talk will focus on the training and preparedness work that MapAction has carried out with QGIS, reflecting on the experience of using QGIS, describing the methods it has employed to work with both GIS professionals and staff new to GIS, and what has been learned in the process. This will include some discussion of what has been successful and less successful, and how the use of mapping and GIS in humanitarian response can be encouraged and supported in the long term. There will also be examples of QGIS products and implementation by other organisations, with a view to identifying best practice and the means of disseminating this in the humanitarian information management community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20436</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20440</video:thumbnail_loc><video:title>Towards open, interoperable, and transdisciplinary point clouds for high performance computing</video:title><video:description>Large point clouds have emerged across a wide range of disciplines, however users and managers face a bewildering range of storage formats, large datasets and convoluted workflows for analysing point clouds alongside other data. Services like OpenTopography and the PDAL toolkit enable point cloud discovery and use, but integration with other earth systems data is not transparently supported. The Australian National Computational Infrastructure (NCI) hosts 10+PB of research data, predominantly in the realm of Earth Systems. These include extensive point cloud data which need to be discoverable alongside, and interoperable with, substantial collections of geospatial observations and model data using common tools in a High Performance Computing (HPC) and High Performance Data (HPD) environment. NCI has created a National Environmental Research Data Interoperability Platform (NERDIP) to help manage and analyse the data, both locally and remotely using web services which makes use of advanced features in HDF/NetCDF. We have demonstrated that deploying other geospatial data using a HDF5 model has the potential to directly improve large-scale usage and increase data interoperability between diverse geospatial collections. Models such as the Sensor Independent Point Cloud (SIPC) and SPDLib are based on HDF5. NCI are currently evaluating the use of these formats to aid discovery, extraction and processing using readily available tools, as well as interrogation via web services. The end goal for NCI is making point data discoverable and accessible to end-users in ways which allow seamless interoperability with other datasets and processing techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20440</video:player_loc><video:duration>1091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20454</video:thumbnail_loc><video:title>Mapping WiFi measurements on OpenStreetMap data for Wireless Street Coverage Analysis</video:title><video:description>The growing interest on smart cities and the deployment of an ever increasing number of smart objects in public locations, such as dumpsters, traffic lights, and manholes, requires ubiquitous connectivity for these devices to communicate data and to receive configurations. Opportunistic WiFi connectivity is a valid alternative both to ad hoc solutions, like LoRa, which require costly deployments, and to communicating through the mobile network, which is both pricey and battery power hungry. In this paper we present a tool to analyze the WiFi coverage of home Access Points (AP) on the city streets. It can be of interest to ISP or other providers which want to offer connectivity to Internet of Things smart objects deployed around the city. We describe a method for gathering WiFi measures around the city (by leveraging crowdsourcing) and an open source visualization and analysis web application to explore the accumulated data. More importantly, this framework can leverage the semantic information contained in OpenStreetMap data to extract further knowledge about the AP deployment in the city, for example we investigate the relationship between the AP density per square kilometer within the city and the WiFi street coverage ratio</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20454</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20450</video:thumbnail_loc><video:title>Introduction (Till Adams), Introduction (Mayor of Bonn)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20450</video:player_loc><video:duration>2048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20438</video:thumbnail_loc><video:title>Collect &amp; Manage Geospatial Data Edits with GeoSHAPE</video:title><video:description>Syrus Mesdaghi (Prominent Edge LLC)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20438</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20437</video:thumbnail_loc><video:title>Real-time large format maps for passenger information on railway disruptions</video:title><video:description>Focusing on a clearer and more visible passenger information, Swiss Federal Railways SBB modernized the general displays in the biggest Swiss railway stations. The former mechanical palette displays were replaced by LED screens of up to 5 meters width. In case of severe traffic disruptions these monitors are used for providing the passenger with general information. Additionally, a huge (perhaps the biggest) map based on OpenLayers 3 is shown on the monitor enabling the passenger to get a fast overview of the situation. The key component of the service-based architecture is the geographical content management system Cartaro. It is used by the employees in the SBB operation centers for composing and editing the information to display. Among issues like performance, reliability and availability a major challenge for the system was the development of tools for the fast and simple creation of a clear and appealing map. The software automatically generates a map based on real-time timetable information, identifies the affected stations and highlights the interrupted route using a routing-based approach. A set of integrated spatial editing tools enables the user to e.g. modify route geometries at different generalization levels and to align map labels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20437</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20463</video:thumbnail_loc><video:title>OSGeo AGM</video:title><video:description>After 5 years in production the open source based Pavement Management System for Ireland has amassed over 15 years of road-related data. The back-end mapping engine is powered by MapServer and we are looking to improve performance when dealing with more and more data. The talk will focus on how to set up Locust, an open source Python load testing tool, to automatically get average load times for each WMS and WFS layer from MapServer, and how many users MapServer can handle concurrently. A small open source project is currently being written to help this process. Whilst MapServer is the focus of the talk, any OGC-compliant server can be tested in the same way. The talk will then briefly run through a series of experiments to see how changing various components affects performance. These are: Running MapServer on Linux as compared to Windows Using the MapServer native SQL Server driver, and using the OGR driver Map file size Venkatesh Raghavan (Osaka City University)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20463</video:player_loc><video:duration>3111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20480</video:thumbnail_loc><video:title>7/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20480</video:player_loc><video:duration>5073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20456</video:thumbnail_loc><video:title>Identification of SAR Detected Targets on Sea in Near Real Time Applications for Maritime Surveillance</video:title><video:description>Remote sensing technologies are widely used in maritime surveillance applications. Nowadays, spaceborne Synthetic Aperture Radar (SAR) systems provide outstanding capabilities for target detection on sea for large areas independently from the weather conditions. Complementary information from the Automatic Identification System (AIS) makes it possible to generate a value-added target-detection product. Resulting layers on the maritime situation – once provided to decision makers - would be highly beneficial in order to understand what is going on at sea and how it would impact on Maritime Safety and Security. This paper describes the approach of SAR-AIS data fusion and its visualization means developed for Near Real Time (NRT) Applications for Maritime Situational Awareness.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20456</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20489</video:thumbnail_loc><video:title>Spreading-out of rigid-analytic families and observations on p-adic Hodge theory</video:title><video:description>(Joint work with Brian Conrad.) Let K be a complete rank 1 valued field with ring of integers OK, A an adic noetherian ring and f: A→OK an adic morphism. If g: X→Y is a proper flat morphism between rigid analytic spaces over Kthen locally on Y a flat formal model of gspreads out to a proper flat morphism between formal schemes topologically of finite type over A. As an application one can prove that for proper smooth g and K of characteristic 0, the Hodge to de Rham spectral sequence for g degenerates and the RqgxΩpX/Y are locally free.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20489</video:player_loc><video:duration>4412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20482</video:thumbnail_loc><video:title>The Tamagawa number formula over function fields</video:title><video:description>Séminaire Paris Pékin Tokyo / Mercredi 17 novembre 2015 Let G be a semi-simple and simply connected group and X an algebraic curve. We consider Bun G(X), the moduli space of G-bundles on X. In their celebrated paper, Atiyah and Bott gave a formula for the cohomology of Bun G, namely H^*(Bun G)=Sym(H *(X)\otimes V), where V is the space of generators for H^* G(pt). When we take our ground field to be a finite field, the Atiyah-Bott formula implies the Tamagawa number conjecture for the function field of X. The caveat here is that the A-B proof uses the interpretation of Bun G as the space of connection forms modulo gauge transformations, and thus only works over complex numbers (but can be extend to any field of characteristic zero). In the talk we will outline an algebro-geometric proof that works over any ground field. As its main geometric ingredient, it uses the fact that the space of rational maps from X to G is homologically contractible. Because of the nature of the latter statement, the proof necessarily uses tools from higher category theory. So, it can be regarded as an example how the latter can be used to prove something concrete: a construction at the level of 2-categories leads to an equality of numbers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20482</video:player_loc><video:duration>4319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20490</video:thumbnail_loc><video:title>On the cycle class map for zero-cycles over local fields</video:title><video:description>Séminaire de Géométrie Arithmétique Paris-Pékin-Tokyo avec Olivier Wittenberg (ENS et CNRS) The Chow group of zero-cycles of a smooth and projective variety defined over a field k is an invariant of an arithmetic and geometric nature which is well understood only when k is a finite field (by higher-dimensional class field theory). In this talk, we will discuss the case of local and strictly local fields. We prove in particular the injectivity of the cycle class map to integral l-adic cohomology for a large class of surfaces with positive geometric genus over p-adic fields. The same statement holds for semistable K3 surfaces over C((t)), but does not hold in general for surfaces over C((t)) or over the maximal unramified extension of a p-adic field. This is a joint work with Hélène Esnault.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20490</video:player_loc><video:duration>4252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20485</video:thumbnail_loc><video:title>Equivariant D- modules on rigid analytic spaces</video:title><video:description>Given a curve over a dvr of mixed characteristic 0-p with smooth generic fiber and with semistable reduction, I will present a criterion for good reduction in terms of the (unipotent) p-adic étale fundamental group of its generic fiber. Locally analytic representations of p-adic Lie groups are of interest in several branches of arithmetic algebraic geometry, notably the p-adic local Langlands program. I will discuss some work in progress towards a Beilinson-Bernstein style localisation theorem for admissible locally analytic representations of semisimple compact p-adic Lie groups using equivariant formal models of rigid analytic flag varieties.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20485</video:player_loc><video:duration>4527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20484</video:thumbnail_loc><video:title>Height of motives</video:title><video:description>The height of a rational number a/b (a, b integers which are coprime) is defined as max(|a|, |b|). A rational number with small (resp. big) height is a simple (resp. complicated) number. Though the notion of height is so naive, height has played fundamental roles in number theory. There are important variants of this notion. In 1983, when Faltings proved Mordell conjecture, Faltings first proved Tate conjecture for abelian variaties by defining heights of abelian varieties, and then he deduced Mordell conjecture from the latter conjecture. I will explain that his height of an abelian variety is generalized to the height of a motive. This generalization of height is related to open problems in number theory. If we can prove finiteness of the number of motives of bounded heights, we can prove important conjectures in number theory such as general Tate conjecture and Mordell-Weil type conjectures in many cases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20484</video:player_loc><video:duration>4418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20488</video:thumbnail_loc><video:title>Motivic cohomology of formal schemes in characteristic p</video:title><video:description>The logarithmic Hodge-Witt sheaves of Illusie, Milne, Kato, et al. of a smooth variety in characteristic p provide a concrete realisation of its p-adic motivic cohomology, thanks to results of Geisser-Levine and Bloch-Kato-Gabber which link them to algebraic K-theory. I will explain an analogous theory for formal schemes, as well as applications to algebraic cycles, such as a weak Lefschetz theorem for formal Chow groups.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20488</video:player_loc><video:duration>4526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20486</video:thumbnail_loc><video:title>Remembering the SGA’s</video:title><video:description>Former Grothendieck' student Luc Illusie (Université Paris-Sud) launched the "Journée inaugurale du Laboratoire Alexander Grothendieck" this morning from Tokyo within the "Paris-Beijing-Tokyo Arithmetic Geometry Seminar".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20486</video:player_loc><video:duration>937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20406</video:thumbnail_loc><video:title>GeoMapFish 2 - Ready for the Future</video:title><video:description>GeoMapFish is an open source WebGIS platform developed in close collaboration with a large user group. The second version offers a modern UI based on AngularJS. OpenLayers 3 and an OGC architecture allow to use different cartographic engines. Highly integrated platform, large features scope, fine grained security, reporting engine, top performances and excellent quality of service are characteristics of the solution. In this talk we’ll present the technical aspects of the platform and its modular architecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20406</video:player_loc><video:duration>1523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20389</video:thumbnail_loc><video:title>Bringing benthic data to the surface - moving Marine Recorder into an open source spatial database.</video:title><video:description>The Joint Nature Conservation Committee (JNCC) is one of a number of organisations that run inshore and offshore surveys to collect data on seabed biodiversity (e.g. species records and habitat types). The main storage and collation system for these data is Marine Recorder, a Microsoft Access-based database application developed by JNCC in 2002. Despite several updates since then, the system is now significantly out of date, and the lack of internet connectivity or the ability to store spatial data is a major problem. As a result of these issues, organisations in the UK that collect benthic data are investigating more up-to-date systems and there is a significant risk of data fragmentation. JNCC are currently in the process of moving all of our spatial data from a file based system into PostGIS. This talk will describe JNCC’s open-source geospatial information strategy and how we are integrating Marine Recorder into this, discussing the efficiency savings that this provides, as well as our plans for developing a full open-source, online replacement for Marine Recorder in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20389</video:player_loc><video:duration>1313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20414</video:thumbnail_loc><video:title>MapServer Status Report</video:title><video:description>2015 was a big year for the MapServer project with the release of the 7.0 major version. This presentation highlights the new features included in this version, like WFS 2.0 for Inspire, UTFGrids, or heatmaps, as well as a recap of the main features added in recent releases. It further shows the current and future directions of the project and discusses contribution opportunities for interested developers and users. After the status report of the MapServer project there will be the opportunity for users to interact with members of the MapServer project team in an open question/answer session. Don’t miss this chance to meet and chat face-to-face with members of the MapServer project team!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20414</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20400</video:thumbnail_loc><video:title>Kickstart your web map app!</video:title><video:description>Do you want to avoid writing boilerplate code for map applications? Would you rather take a ready-made template for your apps and start hacking away the cool stuff? Oskari and RPC may be just what you're looking for! Oskari is an extensible and versatile map application platform which provides an easy user-interface for creating embeddable maps to websites. Embedded maps can be controlled from the website with an API to create innovative and user-friendly applications. The API includes features that allow you to 'visualize data' on the map and/or 'react to user interaction' with the map, allow users to give feedback by 'drawing on the map' or create a custom trip planner with routing features. The API can be easily extended by adding features to Oskari platform. Oskari has been originally developed by the National Land Survey of Finland, but now being developed and used by multiple organizations, also internationally. There are numerous websites already making use of embedded maps, including Finnish national e-services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20400</video:player_loc><video:duration>1278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20395</video:thumbnail_loc><video:title>Mastering Security with GeoServer and GeoFence</video:title><video:description>The presentation will provide an introduction to GeoServer own authentication and authorization subsystems. We’ll cover the supported authentication protocols, such as from basic/digest authentication and CAS support, check through the various identity providers, such as local config files, database tables and LDAP servers, and how it’s possible to combine the various bits in a single comprehensive authentication tool, as well as providing examples of custom authentication plugins for GeoServer, integrating it in a home grown security architecture. We’ll then move on to authorization, describing the GeoServer pluggable authorization mechanism and comparing it with proxy based solution, and check the built in service and data security system, reviewing its benefits and limitations. Finally we’ll explore the advanced authentication provider, GeoFence, explore the levels on integration with GeoServer, from the simple and seamless direct integration to the more sophisticated external setup, and see how it can provide GeoServer with complex authorization rules over data and OGC services, taking into account the current user, OGC request and requested layers to enforce spatial filters and alphanumeric filters, attribute selection as well as cropping raster data to areas of interest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20395</video:player_loc><video:duration>1659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20411</video:thumbnail_loc><video:title>Unleashing the potential of your sensor data with istSOS</video:title><video:description>istSOS is a complete and easy to use sensor data management system for acquiring, storing and dispatching time-series observations. istSOS is compliant with the Sensor Observation Service standard (SOS) version 1.0 and 2.0 from the Open Geospatial Consortium (OGC) and offers unique extended capabilities to support scientific data analyses (integrated quality assurance, RESTful API, on the fly processing with virtual procedures, remote data aggregation, time-space re-projection etc.). istSOS core libraries are written in Python while it easy to use interface is Web based. This presentation will illustrates the projects and its latest enhancements, including: The OGC SOS 2.0 standard implementation Authentication and Authorization System Alert and Notification system Finally the presentation will discuss the challenges that istSOS need to face for entering in Big Data showing results of scalability tests and ongoing new IoT driven development features. The robustness of the implemented solution has been validated in a real-case application: the Verbano Lake Early Warning System. In this application, near real-time data have to be exchanged by inter-regional partners and used in a hydrological model for lake level forecasting and flooding hazard assessment. This system is linked with a dedicated geoportal used by the civil protection for the management, alert and protection of the population and the assets of the Locarno area.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20411</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20409</video:thumbnail_loc><video:title>A complete toolchain for object-based image analysis with GRASS GIS</video:title><video:description>Object-based image analysis (OBIA) is the current state of the art feature extraction technique for very high resolution (VHR) satellite imagery. While one proprietary tool dominated the market for years, more and more alternative solutions now appear, including free software based, and research continues to produce new approaches. However, many of the techniques implemented in free software are not easily accessible to the inexperienced user. This presentation presents efforts to develop a complete tool chain of easy-to-use modules for OBIA in GRASS GIS, ever since the development of an image segmentation module i.segment during GSoC 2012. Amongst the other modules presented are i.segment.uspo for unsupervised segmentation parameter optimization, i.segment.hierarchical for hierarchical segmentation, v.stats and i.segment.stats for the collection of statistics characterizing the objects, v.class.ml and v.class.mlR for supervised image classification. Combining these modules enables semi-automatic treatment of VHR imagery in a completely free software environment, as shown through examples of the two research projects SmartPop (funded by ISSeP) and MAUPP (funded by BELSPO). The talk will end with some reflections about possible further enhancements of this process, including through the combination of GRASS GIS with other FOSS4G tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20409</video:player_loc><video:duration>1296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20405</video:thumbnail_loc><video:title>MapStore 2, modern mashups with OL3, Leaflet and React</video:title><video:description>MapStore 2 is an overhaul of the existing MapStore with the goal of creating a webmapping framework which is more lightweight but still modular and easy to work with. It can leverage both OpenLayers 3 or Leaflet as the mapping engine and uses ReactJS and Redux as the core JavaScript libraries. Moreover a 3D viewer based on CesiumJS is available. MapStore 2 is both a framework and a standalone application. You can use it as a framework to develop your custom WebGis application composing MapStore ReactJS components and components from other libraries (like React Bootstrap), choosing the best mapping library for your purposes. You can also use the MapStore2 application directly, to create, save, and share in a simple and intuitive way maps and mashups created by selecting content from the server such as Google Maps, OpenStreetMap or WMS and WMTS. The MapStore 2 application consists of two main components MapManager and GeoStore, respectively front-end and back-end. MapManager allows through a unique interface to create, modify, delete and search on maps definition as well as generate a univoque link to embed a map in an external website, share your own maps with the others. GeoStore implements a flexible Java Enterprise infrastructure to manage and search maps with proper management of authentication and authorization. The presentation will give the audience an extensive overview of the MapStore 2 functionalities for the creation of mapping portals. Eventually, a range of GeoSolutions case studies of MapStore 2 will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20405</video:player_loc><video:duration>1624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20408</video:thumbnail_loc><video:title>Hosting vector tile maps on your own server</video:title><video:description>Custom styled map of the whole world served from your server? Easy! This talk shows examples of practical use of the vector tiles downloaded from the OSM2VectorTiles project or other tiles in MVT format. A new open-source project called TileServer GL is going to be presented. This project serves JSON map styles into web applications powered by MapBox GL JS library as well as into native mobile SDKs for iOS and Android. The same style can be rendered on server side (with the OpenGL acceleration) into good old raster tiles to ensure compatibility and portability. Maps can be opened in various viewers such as Leaflet, OpenLayers, QGIS or ArcGIS. Alternatively it is possible to use a tileserver powered by Mapnik to render the raster tiles out of vector tiles and existing CartoCSS styles made in MapBox Studio Classic. Other approaches for independent hosting and using of vector tiles are going to be presented as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20408</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20412</video:thumbnail_loc><video:title>MapServer MapCache: Project Status Report</video:title><video:description>This talk will present the recent developments that happened in MapCache, the tiling server from the MapServer project. Main features include enhanced support for dimensions allowing easy creation of imagery mosaics, and further integration with cloud based infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20412</video:player_loc><video:duration>1295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20393</video:thumbnail_loc><video:title>geOrchestra SDI - Project Status Report</video:title><video:description>geOrchestra is the free, modular and secure Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. It is built on top of the latest stable versions of GeoServer and GeoNetwork. In this talk we will briefly present the geOrchestra SDI, before going through the major contributions during the previous year, to answer the following questions: * how the project moved from tainted to generic artifacts (war files, debian packages, docker images) * how to deploy a geOrchestra SDI instance in 10 minutes * how to build your robust, high performance and high availability SDI in the clouds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20393</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20388</video:thumbnail_loc><video:title>Coordinate systems and map projections with EPSG.io</video:title><video:description>EPSG.io allows to search in a global database of spatial reference systems, datums, ellipsoids and projections to identify transformation parameters required for a software to correctly handle the geographic location in a known coordinate system. This presentation shows various functions of the search system, and demonstrates how to use it efficiently to discover and identify the right coordinate system, transform the sample coordinates online, pick a position on a map, convert units, etc. It is possible to export definitions of coordinate systems in various formats, including WKT, OGC GML, XML, Proj.4, SQL or JS and directly use these in compatible systems such as Proj4JS and OpenLayers or PostGIS. The whole system is open-source with code on GitHub, and in the background it uses OSGeo Proj4 / OGR for all the transformations and it is powered by the latest EPSG Geodetic Parameter Registry released by IOGP regularly. The open-source tools used in backend could be used called on a command line in batch operations. Ideas for future improvement and cooperation with the community will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20388</video:player_loc><video:duration>1460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20399</video:thumbnail_loc><video:title>Sat-utils: Landsat, Sentinel and the use of open raster data</video:title><video:description>Open satellite data from the US and EU have provided scientists and businesses with a wealth of data, but it can be difficult to fully easily access and process it. Recent efforts to put Sentinel-2 data on AWS S3 along with Landsat-8 has made it easier to build tools to access both data sources. At Development Seed, we are building tools called sat-utils to process and access open raster data like Landsat and Sentinel. We've expanded development on the tools to be a suite of Python libraries and command line tools for querying, downloading, managing, and processing other remote sensing data. It's been two years since we've launched the first sat-util, landsat-util, which has proven to be a valuable tool with a growing user base. sentinel-util is an tool that will provide the same easy access to data that landsat-util provides. We will discuss the processing for turning spectral band data into usable products such as color corrected RGB images, radiance data, top of the atmosphere reflectance, and various indices. We will also demonstrate the available APIs we have for open raster data: sentinel-api and landsat-api, that our client utils use for searching available metadata.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20399</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20392</video:thumbnail_loc><video:title>Garbage Collection with FOSS4G</video:title><video:description>Garbage collection is a topic for sustainable cities that are moving from picking up on individual houses to pick up garbage stored on containers. Minimizing trucks on the street, minimizing the travel times, while maximizing the number of containers that are picked up are desirable of the routes planned. This kind of problems have different types of constraints, for example, capacity constraints: limited number of trucks and each of different capacity. Some are time constraints, for example, a set of driver might have the morning shift, while some others work the night shift. Some constraints are topology based: a truck can not make a U-turn or an acute turn. This presentation you will learn the concepts behind this kind of optimization problems and how FOSS4G can facilitate finding a solution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20392</video:player_loc><video:duration>1358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20396</video:thumbnail_loc><video:title>GeoExt3 — Universal WebGIS applications with OpenLayers 3 und ExtJS 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20396</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20394</video:thumbnail_loc><video:title>How to Visualize Indoor Data in 2D Map? Is This the Way to Go?</video:title><video:description>It seems easy. Tag rooms, doors, and other indoor features with level number (or floor or storey), put level selector to the map and show features just from selected level. End of story. But what if there are two buildings A and B connected by passage? And what if these buildings are on a slope and level A1 is on the same height as level B3? And what about mezzanines? Are stairs part of the lower floor or upper floor? And where to show it? Aren't some big lecture rooms stepped? And aren't they also used to take more levels? Masaryk University maintains geospatial database of its own buildings including polygon features like floors, rooms, doors, windows, or walls. It contains more than 200 buildings and 20,000 rooms. Based on the database we are building web maps in OpenLayers 3 for specialized users as well as for students and academic staff. Therefore we have faced similar questions as mentioned above many times and I would like to share our experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20394</video:player_loc><video:duration>1602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20397</video:thumbnail_loc><video:title>The most popular OpenStreetMap editing application</video:title><video:description>OpenStreetMap is known for its openness, scale and diverse community. There are almost half a million editors, most using one of three desktop editing applications: iD, JOSM or Potlatch 2. This year, a challenger appeared. MAPS.ME is an open-source multiplatform application for using OpenStreetMap offline on phones and tablets. It's extremely popular, second only to pre-installed mapping apps. With this application we are bringing the power of open maps to millions of users, and now starting to direct that flow the other way: giving millions of casual users a tool for updating the map. In this talk Ilya will share a history of adding editing features to the app, some statistics and how this change has affected OpenStreetMap, both the map and the community. How bad is it when a horde of newbies comes ruining your map?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20397</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20390</video:thumbnail_loc><video:title>How Linked Open Data finds the bar near you</video:title><video:description>Within the GIS community we became very fond of our web map servers and feature request possibilities to share and access data. Sharing data is relevant and applicable to other fields and communities. This led to the rise of the semantic web and to web 3.0. Clearly defined relationships between objects make it possible to interlink them and allow to search for relationships themselves. In this presentation I will demonstrate a web application that uses different techniques to access linked open data and show how the individual results can be used as input for the next search request. An open innovation platform on linked data was started in the Netherlands. One of their results was to open a server to store and access linked open data. I have used this data warehouse as a starting point for a demonstration in a geo web application. The application is based solely on open source frameworks (OpenLayers, proj4js, jQuery, and pure). The user enters a zipcode and house number, and the application uses linked data techniques to retrieve the location. This first search result connects to the next open dataset to obtain statistical information about the area. One of these statistics is the average number of bars within a 1 km radius. But where exactly are these bars? Using yet another open dataset (OpenStreetMap with Overpass API) we can pinpoint the location of bars and pubs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20390</video:player_loc><video:duration>1290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20391</video:thumbnail_loc><video:title>Mapchete - parallelized batch geoprocessing using Python</video:title><video:description>Processing geodata can be fairly simple until the input data reaches a certain size. Creating a hillshade or extracting contour lines from a DEM can be done quickly, but if you want to do this with e.g. the global SRTM dataset (1296001 x 417601 pixel), the process will crash (unless you are visiting from the future). Besides, if there are additional steps required like clipping the data to the 400MB landpolygon behemoths from OSM or applying custom filters, you probably find yourself starting to write your own tool chunking the data. mapchete tries to solve this issue by helping you to focus on developing your geoprocess written in Python and applying this process to the data. It does so by automatically reprojecting and chunking the input datasets into tiles (based on the “WMTS simple profile”) and running your Python process for each tile individually and in parallel on all available CPU cores. mapchete offers two command line tools. mapchete execute runs the process on the full dataset, similar to tile pyramid seeding for map caches. mapchete serve hosts an OpenLayers interface and processes only the data in areas and zoom levels you are currently inspecting. This allows you to test and assess your process on the full dataset on the server, instead of clipping and downloading subsets on your laptop. mapchete is used as the data preprocessing backbone of EOX Maps, a service which provides background maps for example to the European Space Agency.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20391</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20403</video:thumbnail_loc><video:title>Train the users! No GIS is easy...</video:title><video:description>Every software platform needs three things in order to be successful: Good and solid software, reliable support and maintenance services in order to make it run smoothly, and training possibilities for the endusers to make sure they use it in a most effective way. Open geospatial software is the basis. And, with the progress that has been made in the last few years, it is among the best around. Support and other services are more and more common. In the Netherlands, you can identify several commercial organizations specializing in FOSS4G, and others adding it to their existing portfolio of services. But what about training possibilities? Few specialized training services for geospatial software are existing, and service providers might do some on-the-job training, but it is by no means comparable to the well oiled training machine that distributers of closed source software usually run. So, how to set up training courses for open source geo? At the Dutch Geo Academie we have some experience with this kind of training, and we’d like to share some ideas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20403</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20433</video:thumbnail_loc><video:title>Dealing with change - OSRM Version 5</video:title><video:description>The Open Source Routing Machine (OSRM) is a routing engine, providing blazing fast route-finding on global data sets like OpenStreetMap. With Version 5 of OSRM we tackled two challenges: providing a world-class navigation experience for car drivers and making OSRM easier to work with for developers. To deliver great navigation, we made route duration estimates more realistic, by allowing developers to provide custom speed and turn duration data. We also dramatically shortened pre-processing times and improved turn-by-turn guidance. To deliver a great experience to developers we modernized the code base and improved the build and test systems. We also refactored the HTTP API to support the new features and removed historical short-comings. In this talk we will introduce the subject of routing in general and then explain the new features of OSRM Version 5 in detail. We will highlight the trade-offs we faced and the reasoning behind our decisions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20433</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20435</video:thumbnail_loc><video:title>QGis as a platform: transforming the desktop QGis for tablet use in Flanders fields</video:title><video:description>In this talk we'll take the off-the-shelf QGis you've come to know and love on your desktop and search the limits of customization. We'll transform the standard desktop application to a version tailored for tablet use including a finger-friendly interface, camera integration and full offline editing support with data synchronisation. Taking QGis where no QGis has gone before, we take the theory into Flanders fields. We demonstrate the possibilities of the technology with a use case where QGis is used in the field to assess soil erosion in the hills of Flanders. Thanks to a strong foundation and simple yet powerful customization options, we learn that Qgis can really outperform your expectations, even outside of its (or your?) comfort zone. Bring your boots!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20435</video:player_loc><video:duration>1419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20420</video:thumbnail_loc><video:title>A New Vision for OSGeo</video:title><video:description>The Open Source Geospatial Foundation is undergoing a period of change. For the tenth anniversary of the foundation the board is embracing this change with a new vision, mission statement and goals. This talk introduces this new direction for the foundation, and explores details of 2016 strategic plan. This talk is of particular importance to foundation projects, community participants and our sponsors. Attend this talk if you are interested in what OSGeo does in the FOSS4G community and where we are heading next.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20420</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20427</video:thumbnail_loc><video:title>Getting it done at LocationTech</video:title><video:description>LocationTech is a working group developing advanced location aware technologies - which tells you exactly nothing about what is like to join LocationTech and get things done. That is what this talk is for - bringing together several project leads from the LocationTech stable to cover: How LocationTech is organized How project promotion, marketing and fundraising works Running a project in terms of committers, license selection and transparency Starting a new project, incubation and release This talk provides a background of LocationTech and we can answer your questions. The real focus is on covering the project experience as a developer. In the past we have focused on a lot of the great technology taking shape at LocationTech, this year we would like an opportunity talk about the people, our culture and the cheerful attitude that goes into getting-it-done.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20427</video:player_loc><video:duration>1386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20413</video:thumbnail_loc><video:title>Geomajas: Where did we go wrong?</video:title><video:description>Geomajas is an open source geospatial web development framework that has been around for almost a decade. Despite lots of hard work from our community, until today we have not been able to turn Geomajas into the big success we initially planned. I have been around Geomajas from almost the beginning, as developer, architect and PSC member. During this talk I will shine a personal light on my hate love affair with Geomajas. I will be sharing my observations on some decisions that had a huge effect on the evolution of the framework and try to pass on my vision on how to learn from both our mistakes and successes. To conclude I will to reach out to fellow OSGeo projects, and share my view on how we, as the open source geospatial community, can help each other in becoming more successful open source projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20413</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20419</video:thumbnail_loc><video:title>QGIS 3: plans, wishes and challenges</video:title><video:description>QGIS is a very powerful GIS environment. More and more features have kept coming in the 2.0 branch, thanks to a growing number of users, developers and funders. But it is occasionally time to look up and envision the future to make sure this growth of energy is used at its full potential, especially to make sure new features are not added to a base that will become hard to maintain or evolve. Discussions and active work have already been done about how to transition away from the obsolescence of Python 2 and Qt 4. Some API breaks will have to occur and this is an opportunity to include major changes, both for users and for developers. This talk will present some of the changes that are planned or wished for the 3.0 version of QGIS and will detail challenges that remain to see them exist, from a technical, organisational or economical point of view.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20419</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20417</video:thumbnail_loc><video:title>OSM Stats: Rewarding contributors and real-time tracking of OSM</video:title><video:description>Mapathons are an increasingly effective way to get data into OpenStreetMap. The Missing Maps project hosts mapathons to increase the amount of data in areas that don't have large local OSM communities. The American Red Cross and Development Seed have built an analytics platform that tracks user trends in real-time and rewards contributors for their efforts, as can be seen at missingmaps.org OSM-stats tracks user's activity, consistency and relative reputation, reporting detailed metrics and awarding a variety of themed badges based on the type and magnitude of contributions. Badges range from simple tasks ("Add 4 roads") to challenging ("Map in 10 countries"). Leaderboard pages display up to date detail on the most active users for a current project, while hashtag groupings display statistics to be separated out, allowing tracking of groups. A map of each users commits can be seen, as can a map view indicating the last 100 changes. Most of the contributions for the Missing Maps project occur during mapathons where hundreds of volunteers submit edits and additions over a couple of hours. This means that the system needs to handle large spikes of activity when thousands of edits are added. We deployed the OSM-stats components using AWS Lambda functions and Kinesis streams. These scale very well to meet the needs of Mapathons and incur minimal cost when not in use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20417</video:player_loc><video:duration>1230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20431</video:thumbnail_loc><video:title>Recording land tenure rights using GeoODK and Cadasta Platform</video:title><video:description>Over 70 percent of land in Sub-Sahara Africa is not documented or included in the formal land administration systems, current requirements of land information systems has created a hindrance rather than facilitate security of land tenure. Cadasta Foundation is aiming to build “fit-for-purpose” land tools that focus on making it possible for communities, governments and non-governmental institutions to document land tenure rights, without the rigid requirement imposed by current land information systems, land tenure documenting procedures and physical boundary accuracy. “Fit-for-purpose” terminology was coined at a world bank conference, where stakeholders realized the need to come up with different approach when developing land administration systems. Cadasta platform is an open source project built on top of django. This fits well, on the requirements of a land information system that is flexibility, affordable and attainable for recording land rights. Cadasta platform extensive API and functionality allows it to be connected to GeoODK, which is essentially ODK with added functionality for mapping and spatial features. This makes GeoODK an ideal tool for participatory data collection, something that has been advocated for in “fit-for-purpose” approach to recording land rights information.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20431</video:player_loc><video:duration>1196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20432</video:thumbnail_loc><video:title>Using PostGIS in a real advanced way!</video:title><video:description>A lot of people use PostGIS as a basic GIS toolbox, but very few use it in a real advanced way. To progress towards full PostGIS power, we can first make use of advanced native PostGIS functions. Using some extensions related to PostGIS, such as SFCGAL (for 3D data management), PostGIS Raster, PgPointCloud or even the latest pgsql-postal (for address normalization)... Then we can mix PostGIS functions with advanced standardized SQL features provided by PostgreSQL 9.x itself (CTE, Window functions, FDW, join and aggregate pushdowns…). Even better, use PostgreSQL bindings for data analysis languages such as R or Python to create your own dedicated function set, and integrate them into your SQL queries. We conclude this session with perspectives on what the combination between GIS and data science could be.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20432</video:player_loc><video:duration>1336</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20410</video:thumbnail_loc><video:title>OpenDEM Generator: combining open access Digital Elevation Models into a homogenized DEM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20410</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20467</video:thumbnail_loc><video:title>Keynote VII - Sahana as an indispensable tool for disaster management</video:title><video:description>Custom styled map of the whole world served from your server? Easy! This talk shows examples of practical use of the vector tiles downloaded from the OSM2VectorTiles project or other tiles in MVT format. A new open-source project called TileServer GL is going to be presented. This project serves JSON map styles into web applications powered by MapBox GL JS library as well as into native mobile SDKs for iOS and Android. The same style can be rendered on server side (with the OpenGL acceleration) into good old raster tiles to ensure compatibility and portability. Maps can be opened in various viewers such as Leaflet, OpenLayers, QGIS or ArcGIS. Alternatively it is possible to use a tileserver powered by Mapnik to render the raster tiles out of vector tiles and existing CartoCSS styles made in MapBox Studio Classic. Other approaches for independent hosting and using of vector tiles are going to be presented as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20467</video:player_loc><video:duration>1732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20448</video:thumbnail_loc><video:title>A Framework for an Open Source Geospatial Certification Model</video:title><video:description>Ongoing education and training play an important role in the professional life. Parallel, in the geospatial and IT arena as well in the political discussion and legislation Open Source solutions, open data proliferation, and the use of open standards have an increasing significance. Based on the Memorandum of Understanding between International Cartographic Association, OSGeo Foundation, and ISPRS this development led to the implementation of the ICA-OSGeo-Lab initiative. Its mission "Making geospatial education and opportunities accessible to all" initiated the idea for a framework for a worldwide applicable Open Source certification approach. The development of the framework presented here is based on the analysis of diverse bodies of knowledge concepts, i.e., the Geospatial Technology Competency Model (GTCM) which provides a US American oriented list of the knowledge, skills, and abilities. In addition to this analysis the geospatial community was integrated by an online survey and interviews with experts in different countries about Open Source usage and certification. In the developed certification framework each certificate is described by pre-conditions, scope and objectives, course content, recommended software packages, target group, expected benefits, and the methods of examination. Examinations can be flanked by proofs of professional career paths and achievements which need a peer qualification evaluation with recertification after a couple of years. The concept seeks the accreditation by the OSGeo Foundation and international support by a group of geospatial scientific institutions to achieve wide and international acceptance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20448</video:player_loc><video:duration>1611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20459</video:thumbnail_loc><video:title>Keynote II - OSGeo: Think global - Act local</video:title><video:description>The problems we face as a species are far more complex than potential solutions offered by any single vendor’s products. They are more complex than any nation’s initiatives. To get there, we are going to need to work together closely and across so many national, company, technology domain, and community borders. What role do open communities have to play in solving the tough problems facing society? This talk will examine a bit about how open communities work. It will talk about passion, purpose, governance, enabling technologies, enabling legal constructs, giving, taking, being open, being welcoming, the need for limits, and more. And what does this all have to do with the price of butter?!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20459</video:player_loc><video:duration>1178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20441</video:thumbnail_loc><video:title>Open Source Photogrammetry with OpenDroneMap</video:title><video:description>OpenDroneMap (ODM) aims to be a full photogrammetric solution for small Unmanned Aircraft (drones), balloons, and kites. ODM acts as a tool for processing highly overlapping unreferenced imagery, turning the unstructured data (simple photos) + GPS into structured data including colorized point clouds, digital surface models, textured digital surface models, and orthophotography. This session will act as an introduction to OpenDroneMap, give an overview of what the current status of the project is, detail what the anticipated next steps are in the project, and how you can participate as a user and/or developer. For ODM, 2016 will see smoothed texturing, denser, more accurate point clouds, and other key components to the maturation of the project. Find out how you can participate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20441</video:player_loc><video:duration>1345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20470</video:thumbnail_loc><video:title>How to make a 3D web geoportal</video:title><video:description>Did you ever fly around a country in 3D? In your standard web browser? Without plugins? 3D for the web is an emerging technology. WebGL enables web browsers to exploit the GPU of a computer to create beautiful and fast 3D worlds. It is time for web geoportals to go 3D. swisstopo was able to create a 3D viewer for the geoportal of the swiss confederation map.geo.admin.ch. We'll show you how it was done - and how Open Source enabled it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20470</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20439</video:thumbnail_loc><video:title>QGIS and database based system for managing urban drainage system data</video:title><video:description>Based on QGIS and a database model for management of sewage system data, several tools are being developed for preparation and management of drainage system data and graphical presentation of the simulation results of urban drainage systems. Main focus lies on practical applicability by consultant engineers and the flexibility to connect to different simulation packages. By using one system for data preparation for different simulation packages, a higher efficiency leads to reduced time and costs. The data is stored in a database, either SpatiaLite or POSTGIS. The tools are developed using the database functions because of the high efficiency.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20439</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20446</video:thumbnail_loc><video:title>Is there life in Virtual Globes?</video:title><video:description>Virtual globes have been widely used during last decade mainly for simulating observations of the earth from the outer space and navigation experiences over its surface which may be portrayed with various types of views and textures. The present work aims to extend virtual globe capabilities by incorporating three dimensional events on them. Such events may include animation and motion effects on 3D models representing real world living or inanimate spatial objects, modeling of natural resources and phenomena representations and any type of geovisualized activities and demonstrations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20446</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20442</video:thumbnail_loc><video:title>Commercializing open data in Norway</video:title><video:description>Until 2015 the Norwegian cadastre data was a closed data source, practically unavailable for commercialization. Authorative thematic data sets are widely produced by federal governments which, by law, are open and freely available. Norkart Webatlas strategically formed business cases and aimed at commercializing and generating a foundation for jobs based on open spatial data. Two years into this race we will share our experiences: pitfalls and successes which have paved the roads for a sound business providing solid jobs for tens of people. Changing the way clients think about "open", pushing clients to develop under open licenses and internally adopt a "open" mindset are some of the challenges we faced. In this talk we will share how we have done this and hopefully inspire others to generate solid jobs based on open data and open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20442</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20468</video:thumbnail_loc><video:title>Sol Katz Award 2016 &amp; Students Award</video:title><video:description>Venkatesh Raghavan (Osaka City University &amp; OSGeo President)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20468</video:player_loc><video:duration>1447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20462</video:thumbnail_loc><video:title>Keynote IV - An Earth Observation perspective on our Living Planet</video:title><video:description>geOrchestra is the free, modular and secure Spatial Data Infrastructure software born in 2009 to meet the requirements of the INSPIRE directive in Europe. It is built on top of the latest stable versions of GeoServer and GeoNetwork. In this talk we will briefly present the geOrchestra SDI, before going through the major contributions during the previous year, to answer the following questions: * how the project moved from tainted to generic artifacts (war files, debian packages, docker images) * how to deploy a geOrchestra SDI instance in 10 minutes * how to build your robust, high performance and high availability SDI in the clouds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20462</video:player_loc><video:duration>1686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20469</video:thumbnail_loc><video:title>Closing</video:title><video:description>Custom styled map of the whole world served from your server? Easy! This talk shows examples of practical use of the vector tiles downloaded from the OSM2VectorTiles project or other tiles in MVT format. A new open-source project called TileServer GL is going to be presented. This project serves JSON map styles into web applications powered by MapBox GL JS library as well as into native mobile SDKs for iOS and Android. The same style can be rendered on server side (with the OpenGL acceleration) into good old raster tiles to ensure compatibility and portability. Maps can be opened in various viewers such as Leaflet, OpenLayers, QGIS or ArcGIS. Alternatively it is possible to use a tileserver powered by Mapnik to render the raster tiles out of vector tiles and existing CartoCSS styles made in MapBox Studio Classic. Other approaches for independent hosting and using of vector tiles are going to be presented as well. Till Adams (terrestris GmbH &amp; Co KG)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20469</video:player_loc><video:duration>2104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20466</video:thumbnail_loc><video:title>Keynote VI - Harnessing the potential of geospatial technology &amp; tools for poverty reduction</video:title><video:description>Klaus Deininger (World Bank)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20466</video:player_loc><video:duration>1570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20481</video:thumbnail_loc><video:title>Vinberg's monoid and automorphic L-functions</video:title><video:description>Séminaire de Géométrie Arithmétique Paris-Pékin-Tokyo avec Bâo Chảu Ngô (University of Chicago, VIASM) - Vinberg's monoid and automorphic L-functions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20481</video:player_loc><video:duration>4250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20465</video:thumbnail_loc><video:title>Keynote V - Openness, the bridge to societal impact with data re-use</video:title><video:description>This paper reports on new opportunities for research and education in Free and Open Source Geoinformatics as a translational part of Open Science, enabled the growing collection of OSGeo conference video recordings at the German National Library of Science and Technology (TIB). Since 2015, OSGeo conference recordings have been included to the collection sphere of TIB in information sciences. Currently, video content from selected national (FOSSGIS), regional (FOSS4G-NA) and global (FOSS4G) conferences is being actively collected. The annual growth exceeds 100 hours of new content relating to the OSGeo software projects and the OSGeo scientific-technical communities. This is seconded by retrospective acquisition of video material dating from past conferences, going back until 2002 to preserve this content, ensuring both long term availability and access. The audiovisual OSGeo-related content is provided through the TIB|AV Portal, a web-based platform for scientific audiovisual media providing state-of-the art multimedia analysis and retrieval. It implements the requirements by research libraries for reliable long term preservation. Metadata enhancement analysis provides extended search and retrieval options. Digital Object Identifiers (DOI) enable scientific citation of full videos, excerpts and still frames, use in education and also referral in social networks. This library-operated service infrastructure turns the audiovisual OSGeo-related content in a reliable source for science and education.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20465</video:player_loc><video:duration>1674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20464</video:thumbnail_loc><video:title>Introduction (Till) Day 3</video:title><video:description>This paper reports on new opportunities for research and education in Free and Open Source Geoinformatics as a translational part of Open Science, enabled the growing collection of OSGeo conference video recordings at the German National Library of Science and Technology (TIB). Since 2015, OSGeo conference recordings have been included to the collection sphere of TIB in information sciences. Currently, video content from selected national (FOSSGIS), regional (FOSS4G-NA) and global (FOSS4G) conferences is being actively collected. The annual growth exceeds 100 hours of new content relating to the OSGeo software projects and the OSGeo scientific-technical communities. This is seconded by retrospective acquisition of video material dating from past conferences, going back until 2002 to preserve this content, ensuring both long term availability and access. The audiovisual OSGeo-related content is provided through the TIB|AV Portal, a web-based platform for scientific audiovisual media providing state-of-the art multimedia analysis and retrieval. It implements the requirements by research libraries for reliable long term preservation. Metadata enhancement analysis provides extended search and retrieval options. Digital Object Identifiers (DOI) enable scientific citation of full videos, excerpts and still frames, use in education and also referral in social networks. This library-operated service infrastructure turns the audiovisual OSGeo-related content in a reliable source for science and education. Till Adams (terrestris)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20464</video:player_loc><video:duration>331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20460</video:thumbnail_loc><video:title>Introduction (Till) Day 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20460</video:player_loc><video:duration>529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20474</video:thumbnail_loc><video:title>Vlasiator hybrid-Vlasov simulation of the magnetosphere under southward IMF in the polar plane</video:title><video:description>We present a scenario resulting in time-dependent behaviour of the bow shock and transient, local ion reflection under unchanging solar wind conditions. Dayside magnetopause reconnection produces flux transfer events driving fast-mode wave fronts in the magnetosheath. These fronts push out the bow shock surface due to their increased downstream pressure. The resulting bow shock deformations lead to a configuration favourable to localised ion reflection and thus the formation of transient, travelling foreshock-like field-aligned ion beams. This is identified in two-dimensional global magnetospheric hybrid-Vlasov simulations of the Earth's magnetosphere performed using the Vlasiator model (s.url). We also present observational data showing the occurrence of dayside reconnection and flux transfer events at the same time as Geotail observations of transient foreshock-like field-aligned ion beams. The spacecraft is located well upstream of the foreshock edge and the bow shock, during steady southward interplanetary magnetic field and in the absence of any solar wind or interplanetary magnetic field perturbations. This indicates the formation of such localised ion foreshocks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20474</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20282</video:thumbnail_loc><video:title>ORFEO ToolBox status report</video:title><video:description>Orfeo ToolBox (OTB) is an open-source C++ library for remote sensing images processing. It has been initiated and funded by CNES (French space agency) in the frame of a program named ORFEO to prepare, accompany and promote the use and the exploitation of the images derived from Pléiades satellites (PHR). Orfeo ToolBox aims at enabling large images state-of-the-art processing even on limited resources laptops, and is shipped with a set of extensible ready-to-use tools for classical remote sensing tasks, as well as a fully integrated, end-users oriented software called Monteverdi and also access via Quantum GIS processing module. This presentation highlights new features included in the last version of OTB, mainly major improvements of the classification framework which facilitate large scale analysis for automatic image mapping, new methods for SAR image processing as well as a recap of the main features added in recent releases. It further shows the current and future directions of the project and opportunities for interested developers and users. The presentation will be also illustrate by example of how ORFEO ToolBox is used at CNES in the development of operational products, scale over France, like annual Land Cover Map or snow cover product to exploit ESA Sentinel missions provided with a free, full and open data policy adopted for the EU Copernicus program. Manuel Grizonnet (CNES)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20282</video:player_loc><video:duration>1667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20277</video:thumbnail_loc><video:title>Breaking barriers in probability</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20277</video:player_loc><video:duration>3643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20290</video:thumbnail_loc><video:title>GDAL 2.1: what's new ?</video:title><video:description>Initiated in 1998, the GDAL/OGR (Geospatial Data Abstraction Library) library has dramatically grown, supporting from 20 raster and vector formats in its early 1.1 version to more than 220 in the latest v2.0 In the meantime, it has been successfully adopted by hundreds of software projects, being at the foundation of many GIS stacks. After a quick overview of the current capabilities, we will focus on recent developments and achievements that will be available in GDAL 2.1: new raster drivers (WMTS, Sentinel 2, …), new vector drivers (MongoDB, VDV-452, …), improvements in existing drivers (GeoJSON, PDF, ElasticSearch), management of the Measure dimension for geometries, support for geographic network models, availability of the C++ command line utilities as library functions usable in different programming languages, ... Finally, we will explore potential future directions for the project. Even Rouault (Spatialys) Ari Jolma (Private) Dmitry Baryshnikov (NextGIS)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20290</video:player_loc><video:duration>1660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20280</video:thumbnail_loc><video:title>Birdhouse: A collection of web processing services for climate data</video:title><video:description>Processing of climate data is often connected with big data processing, but a frequent problem is that users of the processing outcome are not optimally-equipped with appropriate hardware (computing and storage facilities) nor programming experience for software development to perform the processes themself. Web Processing Services (WPS) can close this gap and offer users a valuable practical tool to process and analyze big data. WPS represents an interface to perform processes over the HTTP network protocol, enabling users to trigger specific processes over a website. The appropriate processes are predefined, together with access to the relevant data archives where appropriate data are provided. This presentation is an introduction to the birdhouse project which provides WPS for climate data processing. Besides calling the WPS with Python libraries, birdhouse provides easy-to-use user-interfaces (web-based and command-line) to run WPS processes and combine them with climate data. The provided processes are reaching from simple climate metadata checks to complex climate impact models used e.g. in agriculture or forestry. The birdhouse is conform with the standardization defined by the Open Spatial Consortium (OGC) allowing combination with WPS from other institutions to establish a network of computing providers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20280</video:player_loc><video:duration>1417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20285</video:thumbnail_loc><video:title>Provide applications with Geoportal Framework Mapbender3</video:title><video:description>Mapbender3 is a client framework for spatial data infrastructures. It provides web based interfaces for displaying, navigating and interacting with OGC compliant services. Mapbender3 has a modern and user-friendly administration web interface to do all the work without writing a single line of code. That sounds good and is fun! Mapbender3 helps you to set up a repository for your OWS Services and to create indivdual application for different user needs. The software is is based on the PHP framework Symfony2 and integrates OpenLayers. The Mapbender3 framework provides authentication and authorization services, OWS Proxy functionality, management interfaces for user, group and service administration. Mapbender3 offers a lots of functionality that can be individually integrated in applications like redlining, digitizer, search modules. Astrid Emde (WhereGroup Bonn)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20285</video:player_loc><video:duration>1552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20286</video:thumbnail_loc><video:title>Open Source as part of an Open Data initiative.</video:title><video:description>In 2011, the New Zealand Government released the Declaration on Open and Transparent Government, a directive to government agencies to establish open data programmes to enable data reuse, for the wider benefit of New Zealand. This presentation discusses one environmental research agency's approach to providing open data that is not just accessible, but genuinely reusable. Early feedback regarding the programme was positive - but there was a frequent question. Many potential users of open data have had no GIS background, and wanted help in finding tools, and training in the use of those tools to actually make use of the data. In answering this question, it became apparent that a genuinely successful open data programme has three components, with far too many such programmes stopping at the first: Discoverable, accessible metadata and data; Effective, available and affordable tools to work with the data, and; Affordable training for interested users in the use of the tools with the data. This presentation discusses this three pronged approach to an open data programme, actively enhancing and making use of open source and open standards to provide usable open data. One outcome of this programme is presented as “The Democratisation of GIS”, where open Source GIS tools are enabling GIS to become as pervasive as an office suite or web browser on a personal computer. Brent Wood (National Institute of Water and Atrmospheric Research (NIWA) New Zealand)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20286</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20284</video:thumbnail_loc><video:title>hale studio: Effective Data Analysis and Transformation for Open Standards</video:title><video:description>hale studio is an open source environment for the analysis, transformation and publication of complex, structured data. We're developing hale studio since 2009 and have reached more than 5.000 downloads per year. Most of our users employ it to easily create INSPIRE data, CityGML models, or to fulfill e-Reporting duties. Some use it with BIM data, health data or even E-Commerce information. In the last year, hale studio has gained a number of headline features and improvements, such as integration with GeoServer app-schema and deegree's transactional WFS. We have also added support for more open formats, such as SQLite and SpatialLite, but also for enterprise formats such as Oracle Spatial and Esri Geodatabases. In this talk, we will provide a quick introduction to the declarative real-time transformation workflow that hale studio affords, highlight the latest developments and provide an outlook on the roadmap for 2016 and 2017. We will also highlight some of the most interesting projects our users are doing. Thorsten Reitz (wetransform GmbH)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20284</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20283</video:thumbnail_loc><video:title>One year of open governance for OTB: thoughts and context</video:title><video:description>One year ago, in the frame of the OSGeo incubation process, OTB team decides to initiate a Project Steering Committee to formalize the way that decisions are taken. It was largely inspired by existing governance in other OSGeo projects related to OTB like GDAL, Quantum GIS or GRASS. This initiative aims in encouraging people and organization to join the effort and participate more actively in the evolution and the decision process of the library. Most people well understand this approach and join the effort to provide high level guidance and coordination for the ORFEO ToolBox to guarantee that OTB remains open and company neutral. This presentation will come back on the set up of this open governance, how it improves the way that the project progress, how it could evolve in the future. It will be also the occasion to interact more largely about open governance and decision making processes in free and open source projects. Manuel Grizonnet (CNES)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20283</video:player_loc><video:duration>1584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20287</video:thumbnail_loc><video:title>Towards a more readable Openstreetmap based world map for westerners</video:title><video:description>The standard rendering style used in Openstreetmap today produces hardly readable maps in countries where the usage of latin script is not the norm, at least from an average westerners point of view. Our map style uses a renderer independent approach to solve this. We use localization (l10n) functions that create readable names. They are implemented as stored procedures in the PostgresSQL database which contains the Openstreetmap data. The targeted latin langage (german, english, …) can be easily selected. The talk will show how these functions currently work and will give an outlook on potential future extensions. In contrast to almost all legacy geographic data Openstreetmap does already contain a lot of localized data acquired by mappers from all around the world, which should be used whenever possible (Example: japan instead of 日本). Automatic transliteration can then be used as an alternative if no latin names are available in the database. Especially when using transliteration there are many pifalls which have to be addressed depending on language and country. Some of them have already been dealt with by the current implementation and are presented in the talk. Others, which appear difficult or impossible to solve are also shown. Another challenge which exists in localization of maps are political problems. I will briefly describe some of these issues at the end of my talk. Sven Geggus (Fraunhofer IOSB)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20287</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20292</video:thumbnail_loc><video:title>Durable geospatial data and the budding open-source ecosystem driving it</video:title><video:description>Too often geospatial data is treated in an ephemeral manner. Its metadata is missing, it is hard to find, and usually it is not preserved. Stanford University Libraries presents an approach for preservation, access, and discovery of geospatial data and maps in a digital repository. This community approach uses a sustainable, collaborative ecosystem of existing open-source software projects and standards, while also developing new FOSS4G tools to fill gaps. These new tools include GeoBlacklight and OpenGeoMetadata. Presented topics will include an overview of geospatial data in a digital repository, an introduction to the tools that make it possible, a live demonstration, and discussion about the role of libraries and repositories within the FOSS4G community. Jack Reed (Stanford University)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20292</video:player_loc><video:duration>1274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20365</video:thumbnail_loc><video:title>Microservice approach of sensor data integration</video:title><video:description>The flexible integration of sensor data from several sources with different concepts is a interesting current research topic. This talk will show a solution which is developed as part of the “ActOnAir” project. The aim of “ActOnAir” is the development of a mobile recommendation system based on personalized environment sensor information in the e-health section. The talk focuses the sensor integration part. The system receives information from the following sources: mobile sensor devices (for particulate matter, ozone, etc.); activity trackers; human sensor information from smartphone apps. Additionally different online services for air quality data or weather information will be merged. Social Media information from concepts like “Collective Sensing” are also possible. Considering the interoperability of the sensor information the persistence of the information for data mining and visualization will be based on Sensor Web Enablement (SWE) standards. In respect to the flexibility and scalability, the presented approach will be based on microservices which provide the different sensor sources, processing steps for integration as well as sinks (such as a Sensor Observation Service (SOS)). The integration process can be defined in data streams using the provided services as modules. Also tapping into existing streams is possible. The deployment on different platforms will be easily supported, because of the microservice approach. During the talk the overall integration system concept, as well as the development of central modules, will be shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20365</video:player_loc><video:duration>1712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20330</video:thumbnail_loc><video:title>An overview of Docker images for geospatial applications</video:title><video:description>Docker is a growing open-source platform for building and shipping applications as cloud services in so called containers. But containers can be more than that! Following the idea of DevOps, Dockerfiles are a complete scripted definition of an application with all it's dependencies, which can be build and published as ready to use images. As each container is only running "one thing" (e.g. one application, one database, a worker instance), multiple containers can be configured with the help of docker-compose. More and more geospatial open source projects or third parties provide Dockerfiles. In this talk, we try to give an overview of the existing Docker images and docker-compose configurations for FOSS4G projects. We report on test runs that we conducted with them, informing about the evaluation results, target purposes, licenses, commonly used base images, and more. We will also give a short introduction into Docker and present the purposes that Docker images can be used for, such as easy evaluation for new users, education, testing, or common development environments. This talk integrates and summarizes information from previous talks at FOSS4G and FOSSGIS conferences, so I'd like to thank Sophia Parafina, Jonathan Meyer, and Björn Schilberg for their contributions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20330</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20352</video:thumbnail_loc><video:title>How WebGL vector maps work</video:title><video:description>Mapbox GL JS is an open source library for modern interactive maps, powered by WebGL. Developed for more than 3 years, it combines a variety of sophisticated algorithms, smart ideas and novel approaches to deliver 60fps rendering of vector data with thousands of shapes and millions of points. In this talk, you will find out how it works under the hood and why it's so challenging to build dynamic WebGL applications. The talk will cover scalable font rendering, line and polygon tessellation, in-browser spatial indexing, collision detection, label placement, point clustering, shape clipping, line simplification, sprite packing, efficient binary data encoding and transfer, parallel processing using Web Workers and more!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20352</video:player_loc><video:duration>1620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20370</video:thumbnail_loc><video:title>MapProxy in practice</video:title><video:description>MapProxy is much more that just simple cache for WMS and tile services. The presentation shows how the more powerful features of MapProxy are used in practice. The talk explains new and less known features of MapProxy and how they can be combined. All examples are from actual requests form the community or requirements from customer projects. Covered topics are: Mobile applications: Retina/HQ-tiles Use of existing tile services: Transformation, combining Image processing: Optimizations, watermarks, etc. Security: Limiting layers or geographical areas Efficient seeding: Updating changes and removing stale tiles etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20370</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20356</video:thumbnail_loc><video:title>The new PyWPS-4: your Python based WPS server (PyWPS project report)</video:title><video:description>PyWPS is an open source, light-weight, Python based, implementation of the OGC Web Processing Service (WPS) standard. It provides users with a relatively seamless environment where to code geo-spatial functions and models that are readily exposed to the Internet through the WWW. Initially started in 2006, PyWPS has been completely re-written for PyWPS-4 taking advantage of the state-of-the-art Python infrastructure in order to provide new and useful features. The current version 3 implements the WPS 1.0 standard almost entirely. The recent publication of WPS version 2.0 - which brings forth important new functionalities - is also prompting this re-structuring of the code for PyWPS-4. PyWPS offers a straightforward WPS development framework with the increasingly popular Python language. Python offers easy access to a vast array of code libraries that can be easily used in the processes, in particular those for geo-spatial data manipulation, e.g. GRASS, GDAL/OGR, Fiona, Shapely, etc., but also to statistics packages (e.g. rpy2 for R statistics) and data analysis tools (e.g. pandas). PyWPS offers storage mechanisms for process inputs and outputs and spawns processes to the background for asynchronous execution requests. Future goals of the project include automatic publication of geo-spatial results through a WFS/WCS server such as MapServer and Geoserver and support for Transactional WPS with a process scheduler. The authors present general project news like to on going OSGeo incubation and the new Project Steering Committee as well as the current state of PyWPS, and show demonstrations how these services are currently being provided.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20356</video:player_loc><video:duration>1320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20371</video:thumbnail_loc><video:title>Magnacarto – Create map designs for MapServer and Mapnik</video:title><video:description>Magnacarto is a new open-ource tool that makes it easier to create map styles for MapServer and Mapnik. It uses CartoCSS - a styling language similar to CSS - to create both Mapfiles for Mapserver and XML-files for Mapnik. CartoCSS provides powerful functions: You can create base-styles and extend them for specific map scales or attributes. This avoids unnecessary repetition for similar map objects. CartoCSS styles are typically just 1/5th to 1/10th of the length of comparable mapfiles. With variables, expressions and color functions (darken, lighten, mix, etc) it's possible to create new design variations by changing only a few lines of the style. Magnacarto comes with a modern web interface that shows the final map design with MapServer and Mapnik. Live-refresh and multiple map windows makes it easy to directly verify any changes made to the map style. Additionally, there is a command line tools to automate the conversion of CartoCSS to Mapfiles and XML. The presentation briefly talks about the history of CartoCSS and Magnacarto. It shows important functions, how they are used in practice and it discusses the power and limitations of CartoCSS. It will also show new and upcoming features and possible extensions (SLD).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20371</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20374</video:thumbnail_loc><video:title>Spatial is not special: architecting for high performance geo</video:title><video:description>Spatial is not special. Enlightenment comes from the realisation that a spatial index is just an index, a very cool one yes, but an index all the same. Gone are the days where the spatial database was the domain of a few large vendors and the GIS department. Spatial databases are everywhere now with almost every RDBMS and NoSQL DB supporting some kind of spatial index. In this presentation we delve into the realm of microservice architectures and containers and how applying the right tool for each job and how pushing geo-processing down the stack can cut response times from seconds to milliseconds and unlock the holy grail of IT architecture: unlimited scalability</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20374</video:player_loc><video:duration>1692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20369</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20369</video:thumbnail_loc><video:title>Development of national spatial information sharing system using the FOSS4G and CKAN, Drupal</video:title><video:description>The Japanese government has begun to create and execute a plan to take advantage of the combined spatial information and ICT technology. From 2014 the Ministry of Internal Affairs and Communications has developed the G-space platform for circulating to collect spatial information of the public and private sectors. I have participated in the development to use the FOSS4G in this system. The G-Space platform of Japanese Goverment is based on data catalog system configured with CKAN and Drupal. We improved spatial information data preview feature in CKAN. We created additional data processing functions for the space-based resources in the CKAN. We did a feature extension for space resources of the selected in CKAN　to be displayed using LeafLet . Also we use the GeoServer + PostGIS as a back-end to provide spatial information. Even if the use request to this system becomes much, as can be supported by clustering the back-end system. I'm going to the explanation how we had used the FOSS4G in this system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20369</video:player_loc><video:duration>1902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20375</video:thumbnail_loc><video:title>What's new and cool in OpenLayers</video:title><video:description>OpenLayers 3 aims to be a full-featured, flexible, and high-performance mapping library leveraging the latest web technologies. Since the initial release of 3.0 at the end of 2013, the library has matured significantly, and great new features and improvements are rolling out with each monthly release. Are you are still using OpenLayers 2 and feeling that the time has come to upgrade? Or curious to see what a comprehensive mapping library can do? Join us for this feature frenzy of OpenLayers 3, where we will present our recent and ongoing work on making the library more user-friendly, robust and powerful. Whether you're a developer or decision maker, this talk will get you up to date with the current status and upcoming features and improvements of OpenLayers 3.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20375</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20362</video:thumbnail_loc><video:title>Two-way-databinding on mobile applications with Yaga</video:title><video:description>This talk is about the Angular components of the early open source project Yaga. Angular serves an elegant and modern way to structure HTML-single-page-applications with its MV* pattern. Directives are one of the most powerful tools in Angular. Yaga provides directives for webmapping proposes, like the map itself, markers and different kind of layers. All directives are ready to use with two way data-binding. The main goal of Yaga is to harmonize it with Ionic. Ionic combine the power of Angular with the power of Cordova, a framework to create hybrid mobile Apps from HTML sources for all common mobile smart-devices. Additionally Ionic adds a UI that is close to the native look and feel of the mobile devices. With this stack you are able to create a GIS application for Android, iOS and Windows at once. In my talk I want to create a sample application and present the pros of Angulars two way data-binding and Ionics mobile UX design for mobile GIS applications with Yaga. Arne Schubert (Wheregroup GmbH &amp; Co. KG)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20362</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20339</video:thumbnail_loc><video:title>An environmental modelling and information service for health analytics</video:title><video:description>Enriching patient information with environmental information such as individual exposure to air pollution or noise is a relevant procedure in health care and research. Generating this exposure information, however, is computationally intensive as the processing of large datasets with fine spatial and temporal discretisation is necessary; thereby usually exceeding hardware resources e.g. of family doctors. In an interdisciplinary research project (Healthy Urban Living) we develop an environmental modelling and information service (EMIS), consisting of these parts: a set of environmental models calculating exposure (e.g. NO2, PM10) on Dutch scale a set of algorithms to calculate exposure of individuals along their space-time paths a set a of microservices to maintain a flexible workflow in generating and executing queries The microservices architecture enables us to perform the computational intensive modelling tasks on institutional or national computing facilities, and allows lightweight client applications such as web portals to query the EMIS and thereby give health researchers straightforward access to exposure data. The presentation gives a general overview of the research project, the EMIS system architecture and outlines how open-source software tools (e.g. GDAL, PCRaster, flask, docopt, sqlalchemy and more) are used to process the spatio-temporal data sets. We additionally demonstrate use cases from the health researcher's perspective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20339</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20333</video:thumbnail_loc><video:title>Vector Tiles with GeoServer and OpenLayers</video:title><video:description>The latest release of GeoServer adds support for creating Vector Tiles in GeoJSON, TopoJSON, and MapBox Vector Tiles format through its WMS service for all the vector data formats it supports. These tiles can be cached using GeoWebCache (built into GeoServer), and served with the various tiling protocols (TMS, WMTS, and WMS-C). Thanks to very recent OpenLayers 3 development, these Vector Tiles can be easily and efficiently styled on a map. This technical talk will look at how GeoServer makes Vector Tiles accessible through standard OGC services and how they differ from normal WMS and WFS usage. It will also look at how OpenLayers 3 - as a simple-to-use vector tiles client - interacts with GeoServer to retrieve tiles and effectively manage and style them. OpenLayer 3’s extensive style infrastructure will be investigated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20333</video:player_loc><video:duration>1562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20344</video:thumbnail_loc><video:title>Open Data Revolution of the Deutsche Bahn (German Railways)</video:title><video:description>Deutsche Bahn (German Railways), one of the world-leading passenger and logistics company is long-known to be very closed and conservative. Therefore, for many it was a complete surprize when Deutsche Bahn has announced the DB Open Data Portal in Novemeber 2015 and started publishing datasets under very permissive Creative Commons licenses. These datasets include geodata like stops, stations, complete railway track network and many others, growing almost weekly. DB Open Data is now extended by DB Open APIs like timetable of the long-distance trains. In this talk, we tell the story behind DB Open Data. About our challenges and failures, our successes and lessons learned on the way to become more open, to enable and to be enabled by the community. We show projects which were already implemented using our Open Data and point out to boundaries we still have to break.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20344</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20332</video:thumbnail_loc><video:title>Scalability of GeoNetwork: Current Status and Future Directions</video:title><video:description>In recent times, phenomenon such as the Internet of Things or the popularity of social networks, among others, have been responsible for an increase availability of sensor data and user generated content. To be able to ingest, store and analyze these massive volumes of information is a standing challenge that is no longer ignored. The data about this data is generally speaking, less of a problem, if we think for instance that trillions of sensor records, may share the same metadata record; for this reason catalogs have been less exposed to the challenges that took by storm the database community. Nevertheless, a large variety of datasets can also pose some performance challenges to traditional catalogs, and demand increase scalability. In this talk we will look at strategies for scaling GeoNetwork through load balancing, at its current limitations, and we will discuss potential improvements by adopting distributed search server technologies such as SOLR or ElasticSearch. On the database side, we will review the current database support, which is limited to ORM, and discuss the possibility of extending it to support NoSQL databases, which could be horizontally scaled, unleashing a new generation of metadata storage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20332</video:player_loc><video:duration>1620</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20348</video:thumbnail_loc><video:title>An Open Source Approach to Multi-user Distributed Geospatial Data Management</video:title><video:description>Open source tools have been successful in managing geospatial data in central data stores. However, performance issues can arise from many users accessing the same table in a geospatial database at once, especially in a multi-user editing environment. The geospatial landscape also changes constantly, as a result of human activity and natural forces, this gives a need to track these changes within the geospatial database and perform change detection activities to understand changes across time, hence a need to version history. These use cases springs up the requirements to employ a data distribution across multiple geospatial databases using versioning and replication technology to integrate several desktop and mobile user applications into an adaptive geospatial communications environment connecting operations across the enterprise and throughout the organisations to improve data availability to multiple users, tracking change history within multiple table versions while increasing system performance. Several commercial geospatial applications have successfully implemented full versioning replication capabilities by leveraging middleware with the core database versioning capabilities – for example ArcSDE technology from Esri . The realization of a full solution has been far-fetched on open source geospatial applications. This presentation discusses the development of QGIS plugin and implementation of FOSS4G solutions for versioning and replication capabilities with to support multi-user access while optimizing performance using QGIS, PostgreSQL, PostGIS and SpatialLite DB technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20348</video:player_loc><video:duration>1565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20337</video:thumbnail_loc><video:title>Building Sustainable Resilient Communities with FOSS4G and Open Data</video:title><video:description>Effective Disaster Risk Management (DRM) programs can make a significant difference in how communities prepare and respond to disasters. Countries that are most vulnerable to natural hazards, but where fewer investments in DRM programs are made, often suffer from the inability to collect, share and effectively use available risk information. Contributing factors to the problem are the costs of procuring, managing and sharing data, the expertise and training required to analyze the information, and the poor implementation of interoperability standards. The Open Data for Resilience Initiative (OpenDRI) seeks to address these challenges by applying the concepts of open data, community mapping, and open source geospatial software with a keystone role. As a World Bank sponsored initiative, OpenDRI supports DRM programs across the globe to build capacity and long-term ownership of open data projects that rely on open source software like Geonode, QGIS, and InaSAFE. This talk will discuss: Benefits and advantages of using FOSS4G in DRM and development programs Key success stories from OpenDRI and Code for Resilience (CfR) projects Challenges and strategies in building sustainable open source communities for international development and DRM</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20337</video:player_loc><video:duration>1490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20342</video:thumbnail_loc><video:title>Implementing Open Geospatial Data Portals with CKAN, pycsw and PublicaMundi: the geodata.gov.gr case</video:title><video:description>PublicaMundi is a successfully completed EU FP7-ICT project aiming to make open geospatial data easier to discover, reuse, and share by fully supporting their complete publishing lifecycle in open data catalogues. PublicaMundi extends and integrates leading open source software for open data publishing and geospatial data management. In particular, PublicaMundi extends CKAN, the leading open data catalogue, into treating geospatial data as “first-class citizens” and providing automatic OGC- and INSPIRE-compliant access to geospatial data, through integration with pycsw, rasdaman, ZOO-Project, GeoServer, MapServer, PostGIS and GDAL. PublicaMundi was recently deployed to geodata.gov.gr to serve as the main open geospatial data catalogue of the Greek government. The production system provides multilingual data access to data publishers, open data users, and developers through the main catalogue, an integrated mapping application, and various APIs (CKAN, data, mapping and OGC APIs). This presentation will provide an overview of the production system, the cloud infrastructure used and future developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20342</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20336</video:thumbnail_loc><video:title>Open Source Street Routing With PgRouting For Local Government - Dynamic Data and Performance</video:title><video:description>A recap of a prototype project that was created for the NYC Department of Transportation to demonstrate the utility of Open Source routing applications in support of large vehicle permitting processes. The DOT asked us to review software options to support the creation of street route and turn by turn directions solutions for large vehicles entering the city of New York. They needed the solution to be performant, scalable, and to support the use of the city's LION dataset with the dynamic inclusion of street closures, turn restrictions, and weight and height restrictions based on analyst data entry. This session will cover the Open Source software we reviewed, our analysis process, and why we ultimately selected PgRouting from a group of candidates that included Open Source Routing Machine (OSRM), Valhalla, and GraphHopper. In particular we will discuss the tradeoffs between schema, data, link traversal costs, and restriction flexiblity and the performance gains offered by indexing solutions using Contraction Hiearchies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20336</video:player_loc><video:duration>1087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20340</video:thumbnail_loc><video:title>OpenSource tools for water network management</video:title><video:description>This presentation details some OpenSource tools dedicated to water network management, be it for water distribution or wastewater networks. The qWAT project is a specific tool based on QGIS and PostGIS. it aims at managing water distribution networks. The data model is part of the project and covers most use cases for this kind of assets. The qWAT project is strongly linked to QGIS, and tries to contribute to the core of QGIS so as to mutualize developments and features among other QGIS-based applications. Similarly, the QGEP project is dedicated to wastewater networks. We also present a use case for an implementation of a wastewater information system in France, based on QGIS and PostGIS. Furthermore, we show how PostGIS-based projects allow to do network and graph analysis, so as to extract meaningful information for decision-taking and planning. QGIS-Epanet and QGIS-SWMM are two QGIS Processing extensions integrating simulation features on water distribution and wastewater networks. They let the user run simulations to analyze the network, dimensioning, and identify specific issues. These set of tools show that OpenSource GIS now tend to fulfill use cases for specific fields of application, and water management is among them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20340</video:player_loc><video:duration>1487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20345</video:thumbnail_loc><video:title>OpenSky Network - Crowdsourced and Open Air Traffic Surveillance Network</video:title><video:description>The OpenSky Network is a community-based receiver network which continuously collects air traffic surveillance data. Unlike other systems, OpenSky keeps the collected data forever and makes it available to researchers from different fields. With almost 50 billion ADS-B messages collected so far, the OpenSky Network exhibits the largest air traffic surveillance dataset of its kind in the world. In this talk, we explain how the OpenSky Network functions, what you can do with our data and how you can participate. We will show how you can easily build an ADS-B base station under 100 Euro. Composed from the cheap off-the-shelf components, this station will be still powerful enough to "see" planes in the radius of up to 150km.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20345</video:player_loc><video:duration>1385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20288</video:thumbnail_loc><video:title>Geospatial web services using little-known GDAL features and modern Perl middleware</video:title><video:description>GDAL has a little-known feature vsistdout redirect, which is a virtual file system driver that can redirect standard output to any GDAL virtual file. This feature is exploited in GDAL 2.1 Perl bindings to make streaming objects possible. Streaming objects are objects, which belong to a class, which implement 'write' and 'close' subroutines. Such objects happen to be important in modern Perl web middleware, code that are based on PSGI - Perl Web Server Gateway Interface Specification. In this talk I will present a suite of new Perl modules, which implement OGC geospatial web services. I have two of these modules already in production use, one for raster tile service and one for feature service. In this talk I will present and discuss how GDAL and Perl have made it easy to develop and extend these services. Ari Jolma (Private)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20288</video:player_loc><video:duration>1274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20305</video:thumbnail_loc><video:title>Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Processes And SQL Views</video:title><video:description>This presentation will provide the attendee with an introduction to data processing in GeoServer by means of WPS, rendering transformations and SQL views, describing real applications and how these facilities were used in them. We'll start with the basic WPS capabilities, showing how to build processing request based on existing processes and how to build new processes leveraging scripting languages, and introducing unique GeoServer integration features, showing how processing can seamlessly integrate directly in the GeoServer data sources and complement existing services. We'll also discuss how to integrate on the fly processing in WMS requests, achieving high performance data displays without having to pre-process the data in advance, and allowing the caller to interactively choose processing parameters. While the above shows how to make GeoServer perform the work, the processing abilities of spatial databases should not be forgotten, so we’ll show how certain classes of processing can be achieved directly in the database. At the end the attendee will be able to easily issue WPS requests both for Vectors and Rasters to GeoServer through the WPS Demo Builder, enrich SLDs with on-the-fly rendering transformations and play with SQL views in order to create dynamic layers. Andrea Aime (GeoSolutions)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20305</video:player_loc><video:duration>1348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20311</video:thumbnail_loc><video:title>Stress Testing and Analysing MapServer Performance</video:title><video:description>After 5 years in production the open source based Pavement Management System for Ireland has amassed over 15 years of road-related data. The back-end mapping engine is powered by MapServer and we are looking to improve performance when dealing with more and more data. The talk will focus on how to set up Locust, an open source Python load testing tool, to automatically get average load times for each WMS and WFS layer from MapServer, and how many users MapServer can handle concurrently. A small open source project is currently being written to help this process. Whilst MapServer is the focus of the talk, any OGC-compliant server can be tested in the same way. The talk will then briefly run through a series of experiments to see how changing various components affects performance. These are: Running MapServer on Linux as compared to Windows Using the MapServer native SQL Server driver, and using the OGR driver Map file size Seth Girvin (Compass Informatics)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20311</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20295</video:thumbnail_loc><video:title>Open Source Motorsports</video:title><video:description>No, it's not the Stig. It's the Stig's Open Source Cousin! Hear from an actual racing driver how open source software can be used to take an average driver and turn them into a hero. Open source software and hardware is used to run the fuel injection system (MegaSquirt), model aerodynamics (MatPlotLib, OpenFOAM), log g-forces in real-time (RaspberryPi, Arduino), and track the car's telemetry and performance over time (PostGIS, QGIS). This presentation covers the accessibility and use of technologies once thought only available to F1 and NASCAR teams! Links to project: Project has not yet been released. It will be by the time of the conference Dan "Ducky" Little (dbSpatial LLC)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20295</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20309</video:thumbnail_loc><video:title>Spatial data and the Search engines</video:title><video:description>Why is it so hard to discover spatial data on search engines? In this talk we'll introduce you to an architectural SDI approach based on FOSS4G components, that will enable you to unlock your current SDI to search engines and the www in general. The approach is based on creating a smart proxy layer on top of CSW and WFS which will allow search engines (and search engine users) to crawl CSW and WFS as ordinary web pages. The research and developments to facilitate this approach have been achieved in the scope of the testbed "Spatial data on the web", organised by Geonovum in the first months of 2016. The developments are embedded in existing FOSS4G components (GeoNetwork) or newly released as Opensource software (LDproxy). We'll introduce you to aspects of improving search engine indexing and ranking, setting up a URI-strategy for your SDI, importance of URI persistence, introducing and testing schema.org ontology for (meta)data. We’ll explain that this approach can also be used in the context of linked data and programmable data, but it is important not to mix it up. María Arias de Reyna (GeoCat bv) Clemens Portele (interactive instruments) Joana Simoes (GeoCat) Lieke Verhelst (Linked Data Factory) Paul van Genuchten (GeoCat bv)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20309</video:player_loc><video:duration>1406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20304</video:thumbnail_loc><video:title>OGC Soil Interoperability Experiment - Experiences in using a standard to exchange soil data</video:title><video:description>Soil data is crucial for environmental studies and analysis, but access to it and proper exchange formats and mechanisms are still poorly developed. The OGC Soil Data Interoperability Experiment (SoilIE), undertaken in the second half of 2015, had the objective of developing and testing a soil standard that harmonised existing standards defined in Europe and Oceania. During the SoilIE, participants from Europe, North America and Oceania mapped data in their soil databases to the SoilIE XML schema. Multiple OGC Web Feature Services (WFS) delivering soil observation data using the XML schema were established, along with OGC Web Processing Services to allow on-line derivation of new data. The SoilIE was successful with access to data in multiple clients from multiple soil data providers, each using different software configurations. The interoperability results will be presented along with next steps on progressing the SoilIE XML schema, RDF vocabularies, linked data and remaining major issues. Jorge Samuel Mendes de Jesus (ISRIC — World Soil Information)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20304</video:player_loc><video:duration>1164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20303</video:thumbnail_loc><video:title>Develop without developing</video:title><video:description>As a gis manager in a city you often don’t have time or resources to do coding. But with powerful tools like Qgis and PostGIS you maybe not need to. In Kristianstad, Sweden, we had an outdated system for greenspace management. We were not satisfied with the commercial options. Thus we decided to build the new system in Qgis and PostGIS with just standard functionality such as spatial queries, forms, relations etc. I will present the work and some technical hints. Quite simple but yet powerful solution. No need to overdo things. Karl-Magnus Jönsson (Kristianstads kommun)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20303</video:player_loc><video:duration>1470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20307</video:thumbnail_loc><video:title>The secret story of real time routing told by OpenStreetMap, pgRouting and OpenLayers</video:title><video:description>OSRM has rapidly become the solution of choice for open-source routing. However, probably its single most important drawback is the requirement to rebuild a significant part of the routing graph whenever something changes in the street network. An open source solution able to exploit dynamic networks seamlessly does already exist: pgRouting. We have developed a tool that allows loading an OpenStreetMap dump directly into the format required by pgRouting. In order to take advantage of the new turn-restriction shortest path algorithm, the tool also converts all possible restrictions in the appropriate format, while migration from OSRM was streamlined by using a very similar configuration file. To illustrate the advantages of dynamic networks we also built a simple OpenLayers 3 tool that allows the user to define blockage zones and determine optimal routes avoiding them. Furthermore, in order to provide a fully open-source routing suite, we developed an OL3 tool, along with the support backend functions, that enable the calculation of much more realistic drive-time polygons (when compared with the current capabilities of pgRouting). Daniel Urda (Teamnet Solutions International ) Florin Iosub (Teamnet Solutions International)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20307</video:player_loc><video:duration>1590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20310</video:thumbnail_loc><video:title>Free, Open and Libre</video:title><video:description>What are the differences between free and open source? Is it just a legal issue or does it have direct consecuences? Does it really matter if a software is free or open? Which one is better for my usecase? How does the difference affect us? And how does it affect private companies? But, above all, what is "libre"? Why do we even need a third word on this subject? Will it really make a difference? María Arias de Reyna (GeoCat bv)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20310</video:player_loc><video:duration>1503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20360</video:thumbnail_loc><video:title>Point Clouds in a Browser with WebGL</video:title><video:description>Potree is an open source project that implements point cloud rendering capability in a browser. It is a WebGL based point cloud viewer for large datasets. Thanks to WebGL, it runs in all major browsers without plugins. Over the past years Potree has evolved from a small library to an active open source project with an active community, several companies funding development and an increasing user base. This presentation will give an overview over the current state of point cloud rendering with Potree, about the difficulties and challenges. Pointcloud data is expected to play an increasing role in the next years with falling prices for previously very expensive hardware such as laser scanners, the development of autonomous vehicles and the popularity of drones. Powerful hardware and WebGL will open up a wide range of innovative browser-based web services in the near future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20360</video:player_loc><video:duration>1508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20358</video:thumbnail_loc><video:title>Towards pycsw 2.0 - project report</video:title><video:description>pycsw is an OGC CSW server implementation written in Python and is an official OSGeo Project. pycsw implements clause 10 (HTTP protocol binding - Catalogue Services for the Web, CSW) of the OpenGIS Catalogue Service Implementation Specification, version 2.0.2 and the upcoming version 3.0. pycsw allows for the publishing and discovery of geospatial metadata, providing a standards-based metadata and catalogue component of spatial data infrastructures. The project is certified OGC Compliant, and is an OGC Reference Implementation. The project currently powers numerous high profile activities such as US data.gov/geoplatform.gov, Integrated Ocean Observing System (IOOS), US National Geothermal Data System (NGDS), National Oceanic and Atmospheric Administration (NOAA), USGS Coastal and Marine Geoscience Portal, US Department of State, US Department of Interior, Greek National Open Data portal (geodata.gov.gr) and the WMO World Ozone and Ultraviolet Radiation Data Centre (WOUDC). This presentation starts with a status report of the pycsw project, followed by an open question/answer session to give a chance to users to interact with members of the pycsw project team. This presentation will cover the main features and enhancements made to pycsw last year (1.10 series), the upcoming 2.0 release as well as the future direction of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20358</video:player_loc><video:duration>1391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20354</video:thumbnail_loc><video:title>Global Forest Watch: Using Open Data to Save the World’s Forests</video:title><video:description>Global Forest Watch (GFW) is an interactive online forest monitoring platform designed to empower people everywhere with the information they need to better manage and conserve forest landscapes. Thanks to open data, GFW is able to do the following: Monitor when and where forests are changing. NASA’s freely available Landsat and MODIS data has allowed hundreds of scientists and researchers to develop innovative solutions to monitor landscape changes. Algorithms are now used to process and analyze this remotely-sensed data to show when and where forests are changing with surprising precision and speed. Understand why forests are changing. Open data showing boundaries of land allocated for specific purposes, such as commodity production and conservation, as well as land management, allows us to understand why forests are changing. Are trees being cleared for palm oil? Are certain swaths of forests still standing because they are managed by indigenous groups? Gauge the significance of deforestation. Additional open data provided by research institutions, governments, and others is used to understand the implications of deforestation on biodiversity, climate change, and provision of ecosystem services. For example, was a recently clear-cut area of forest home to endangered species? Was it a carbon rich primary forest? Spark further innovation. GFW’s open-source code and APIs allow others to leverage GFW’s analysis tools and open data to create additional forest monitoring and management tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20354</video:player_loc><video:duration>1526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20359</video:thumbnail_loc><video:title>Shortest Path search in your Database and more with pgRouting</video:title><video:description>pgRouting extends the PostGIS / PostgreSQL geospatial database to provide shortest path search and other network analysis functionality. This presentation will show the inside and current state of the pgRouting development, from its wide range of shortest path search algorithms to driving distance calculation or “Traveling Sales Person” (TSP) optimization. Additionally we will give a brief outlook and introduction of upcoming new features like the “Vehicle Routing Problem” (VRP) solver, and what we have in mind for future releases. We will explain the shortest path search in real road networks and how the data structure is important to get better routing results. Furthermore we will show how you can improve the quality of the search with dynamic costs and make the result look closer to the reality. You will also learn about difficulties and limitations of the library, and when pgRouting might not be not the right tool to solve your routing problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20359</video:player_loc><video:duration>1630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20368</video:thumbnail_loc><video:title>Cheap (and good) data capture for environmental projects</video:title><video:description>Satellite image archives provide a wealth of valuable historical data that can be used to assess changes in the environment, but extracting high quality information can be costly and time consuming if we restrict the interpretation to experienced image analysts. We attempt to reduce these limitations by crowd sourcing the interpretation process via a web based digitizing system based entirely on open source tools. This approach can lower project costs by eliminating the cost of office space and equipment for the analyst, as well as allowing flexible working hours and locations. The challenge with this approach is to ensure that the quality of the interpretation remains high. Within the context of a project to model historical iceberg occurrences off the coast of Greenland, this talk will discuss the methods we have implemented for quality control while providing training and feedback to our analysts from an interpretation expert. The business case for this approach will also be discussed, including the risks and rewards of paying interpreters for each correct feature digitized. In our case we were able to quickly and accurately interpret several hundred images resulting in the measurement of tens of thousands of features. By using cloud based image archives and client/server strategies, this approach can be economically scaled up to much larger projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20368</video:player_loc><video:duration>1300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20363</video:thumbnail_loc><video:title>Using Open Source Tools to Visualize Spatial Activity Drone Restrictions</video:title><video:description>Drone service providers are currently spending a lot of time on researching which permissions they need to fly their drones over a certain area. Today, most governmental regulations forbid to operate drones nearby transportation infrastructures or urban environments. In our talk we present a web application build based on open source tools to visualize such geographically-bound activity restrictions and therefore ease the process for drone service providers. The resulting system makes it possible for drone service providers to draw a flight path and receive immediate feedback on which permissions they will need to fly their drones in a specific area. A user is also enabled to edit the flight path to omit certain features and view live changes on the map and the instruction list. The project is implemented using a PostGIS database to store the space usage rules (SURs) (in our case the drone regulation of a specific country). A potential flight path drawn in an OpenLayers map by the user is send to the back-end which returns the regulations enforced in that area. In the front–end WFS-requests are performed to check whether the SURs apply to the specified flight path (i.e. when one or more features triggering certain rules are close enough to the flight path). Geoserver is used to create these WFS’s, the geometries of the features are extracted from OpenStreetMap. All instructions for the flight path are visualized in an instruction list linked to the maps highlighting the features in OpenLayers and in Cesium.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20363</video:player_loc><video:duration>1343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20350</video:thumbnail_loc><video:title>State of GeoGig</video:title><video:description>GeoGig is having an amazing breakout year! GeoGig is a library and command line tool for distributed spatial data management. This talk will introduce you to the GeoGig team, the committers and the organizations behind the project. We will take an extensive look at the GeoGig 1.0 release and some of the features we are excited about (improved revision management, faster import, spatial index, postgresql backend, and sqlite for local storage). GeoGig technology is an important addition to the open source community. We will look at the work done with the QGIS project to bring distributed data management to desktop users. What is especially exciting (for those with a land management background) is the integration with GeoNode for enterprise data management. Attend this talk to lean how GeoGig can help your organization and what the project has planned for your future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20350</video:player_loc><video:duration>1911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20366</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20366</video:thumbnail_loc><video:title>500+ Billion Points: Organizing Point Clouds as Infrastructure</video:title><video:description>Massive point cloud data collections present unique processing challenges. The first roadblock in providing large scale point cloud web services is data organization. We will describe the techniques used in the open source Entwine library for indexing and organizing province-scale LiDAR collections for delivery as streaming web services. We will describe how the software organizes point cloud data, demonstrate its use in providing web service infrastructure, and discuss future integration possibilities of Entwine with other point cloud softwares.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20366</video:player_loc><video:duration>1232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20367</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20367</video:thumbnail_loc><video:title>The PDAL Pointcloud Engine</video:title><video:description>An introduction to the PDAL pointcloud library, how to accomplish basic data processing, read/write files and how to scale to do batch processing. Also covering the use of PDAL docker images for quick installation. Also covering various PDAL plugins, optional drivers and connections to other projects that use PDAL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20367</video:player_loc><video:duration>1336</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20364</video:thumbnail_loc><video:title>OL3-Cesium: 3D for OpenLayers</video:title><video:description>OL3-Cesium is a Javascript library for adding a 3D globe to OpenLayers applications. Concretely, a globe is created and synchronized using raster and vector data from the 2D map. This is done without plugin thanks to WebGL. This talk is a general presentation of Cesium and OL3-Cesium. We will compare OpenLayers and Cesium and demonstrate how a 2D map can be enhanced with 3D. Current stand and work in progress will be discussed, both in Cesium and Ol3-Cesium. This talk is for anyone interested in 3D with OpenLayers 3. Come to this talk if you are interested in new ways of presenting and interacting with your map.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20364</video:player_loc><video:duration>1563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20314</video:thumbnail_loc><video:title>Open Source strategies in a federal office - migrating from closed software to OS development</video:title><video:description>On of the task areas of the German Federal Office for radiation protection (BfS) in an case of a radiological emergency is to collect available and capture own relevant data, process and evaluate these and create documents including the necessary information to enable the crisis unit to make the right decisions for emergency preparedness and response. Some time ago, the BfS started to migrate from a proprietary monolithic system to an approach combining several OSGeo projects into a whole emergency system, including PostGIS, GeoExt, OpenLayers3, Geoserver, GeoNetwork and MapfishPrint and other software even from non-Geo but Open Source projects. To fill missing links between software components and to meet all demands of radiological disaster management, the BfS does not only use Open Source GIS software, but started several own software projects using free licenses as well. To seriously follow the Open Source strategy the BfS started to publish some of its projects using GitHub as a commonly used platform for Open Source projects, but not a common way for a federal office. The talk presents GitHub-driven Open Source projects of the BfS embedded in an OS driven software stack using several well known OSGeo projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20314</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20306</video:thumbnail_loc><video:title>Creating Stunning Maps in GeoServer: mastering SLD and CSS styles</video:title><video:description>Various software can style maps and generate a proper SLD document for OGC compliant WMS like GeoServer to use. However, in most occasions, the styling allowed by the graphical tools is pretty limited and not good enough to achieve good looking, readable and efficient cartographic output. For those that like to write their own styles CSS also represents a nice alternatives thanks to its compactness and expressiveness. Several topics will be covered, providing examples in both SLD and CSS for each, including: mastering multi-scale styling, using GeoServer extensions to build common hatch patterns, line styling beyond the basics, such as cased lines, controlling symbols along a line and the way they repeat, leveraging TTF symbol fonts and SVGs to generate good looking point thematic maps, using the full power of GeoServer label lay-outing tools to build pleasant, informative maps on both point, polygon and line layers, including adding road plates around labels, leverage the labeling subsystem conflict resolution engine to avoid overlaps in stand alone point symbology, blending charts into a map, dynamically transform data during rendering to get more explicative maps without the need to pre-process a large amount of views. The presentation aims to provide the attendees with enough information to master SLD/CSS documents and most of GeoServer extensions to generate appealing, informative, readable maps that can be quickly rendered on screen. Andrea Aime (GeoSolutions)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20306</video:player_loc><video:duration>1459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20320</video:thumbnail_loc><video:title>The Blue Hub, an integrated analysis platform with a WebGIS front-end to exploit maritime Big Data</video:title><video:description>At the Joint Research Centre (JRC), scientists involved in maritime situational awareness are confronted with a growing volume of data. Every day millions of ship positions from terrestrial and satellite receivers are gathered globally and in real-time, as well as optical and radar Earth Observation images, leading to a significant variety of data. To support the researchers, policy makers and operational authorities in their activities a analysis platform with WebGIS functionality has been developed with the aim of turning data into valuable information and demonstrating pre-operational tools for maritime awareness. The platform is mostly based on FOSS software and consists of a front-end visualization tool and a back-end analysis engine. Fusion algorithms provide the ability to integrate data from multiple sources on the fly. A series of tools provide predictive analysis, activity mapping, anomaly detection, and cross disciplinary information, to support maritime security and safety and to improve marine knowledge. The web application is developed using open source programming languages (e.g. Javascript, Python), frameworks (e.g. Django, Geoserver), and interchange data format (JSON) to enable researchers to seamlessly integrate ad hoc algorithms developed in scientific languages (e.g. R, Matlab). A case study will be presented, showing examples of how the WebGIS architecture can provide visualisation and analysis tools to support decision makers and scientific and operational actors in the fields of fisheries science, maritime spatial planning, and maritime surveillance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20320</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20315</video:thumbnail_loc><video:title>Spatial tools for LiDAR based watershed management and forestry analysis integrated in gvSIG</video:title><video:description>In 2014 we started the development of the library LESTO (LiDAR Empowered Sciences Toolbox Opensource): a set of modules for the analysis of LiDAR point cloud with an Open Source approach with the aim of improving the performance of the extraction of the volume of biomass and other vegetation parameters on large areas for mixed forest structures. LESTO contains a set of modules for data handling and analysis implemented within the JGrassTools spatial processing library. The main subsections are dedicated to: preprocessing of LiDAR raw data (LAS), creation of raster derived products, normalization of the intensity values and tools for extraction of vegetation and buildings. The core of the LESTO library is the extraction of the vegetation parameters. We decided to follow the single tree based approach and implemented the extraction of tops and crowns from local maxima, the region growing method and the watershed method, all can be applied on LiDAR derived raster datasets as well as point clouds of raw data. An automatic validation procedure has been developed considering an Optimizer Algorithm based on Particle Swarm (PS) and a matching procedure which takes the position and the height of the extracted trees respect to the measured ones and iteratively tries to improve the candidate solution changing the models' parameters. On a watershed level, the resulting extracted trees with position and main characteristics, can be used for forestry management or for the evaluation of natural hazards (hillslopes stability, large wood transportation during floods).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20315</video:player_loc><video:duration>1753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20316</video:thumbnail_loc><video:title>Digital field mapping with Geopaparazzi and gvSIG</video:title><video:description>Geopaparazzi is an application for fast field surveys. Its simplicity and the possibility to use it on as good as any android smartphone makes it a trusty field companion for engineers and geologists, but also for tourists who wish to keep a geodiary and any user that needs to be aware of his position even in offline mode. In Geopaparazzi it is possible to create text and picture notes and place them on the map. Notes can also be complex and form based in order to standardize surveys in which many people need to be coordinated. The data collected in the field can be directly exported from Geopaparazzi as KMZ or GPX. The plugin for Geopaparazzi in gvSIG supplies an userfriendly GUI with GIS functionalities to visualize all the data collected in the field, GPS tracks, text notes, pictures and form based notes and gives the possibility to save them as shapefiles. It works as a useful and fast tool to check the data collected in the field within a GIS directly from the file of the Geopaparazzi project without the need to export and save different shapefile. With this tool it is also possible to share projects with others, check the contents and periodically verify the results of the surveys.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20316</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20318</video:thumbnail_loc><video:title>Using and extending GeoPackages</video:title><video:description>GeoPackage is an OGC standard combining vector data and raster tiles in a single database file. Since its official publication in February 2014 adoption has grown very quickly and the new format got support by most major Open Source and proprietary software products. Its combination of easy distribution and efficient use thanks to an SQL interface makes it interesting in a wide range of usage scenarios from embedded devices up to Open Data portals. This presentations shows the current state of support in Open Source applications like GDAL and QGIS, but also covers recent and planned extensions of the format. Examples are the proposed GeoPackage Elevation Extension, an extension for storing point cloud data and the recent QGIS all-in-one GeoPackage format. The latter implements storing map styling information right in the GeoPackage file, allowing to distribute a dataset together with map views and print layouts in one file.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20318</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20313</video:thumbnail_loc><video:title>SMW @ OSGeo Wiki – How semantics improve the wiki and facilitate a collaborative database for OSGeo</video:title><video:description>Recently, the OSGeo wiki was updated from an ancient version to the current LTS release of MediaWiki. This update broke the functionality of the first OSGeo wiki usermap implementation, dating back to 2008. The map shows the location of OSGeo members on a web map integrated into the wiki. A new version of the usermap was implemented based on Semantic Mediawiki (SMW) to replace the first usermap. This presentation will describe the new features and possibilities that SMW adds to the OSGeo Wiki. After a short introduction to SMW, based on the OSGeo member model, that recently replaced the old usermap, a basic data model and its use in the wiki, as well as major features of SMW are explained. The datamodel development approach, using mobo, applied for implementing the OSGeo Members map will be explained briefley. Additionally, simple examples for bootstrapping smaller semantic models are given too. The presentation concludes with ideas for further applications of SMW in the OSGeo wiki, like the already implemented Advocate and Board lists pages, as well as possible applications, for example a collaboratively maintained OSGeo/FOSS4G service provider directory, or even a collaborative open geospatial data directory are proposed or suggested.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20313</video:player_loc><video:duration>1347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20319</video:thumbnail_loc><video:title>QGIS Lessons plugin. A new way of teaching QGIS</video:title><video:description>The QGIS Lessons plugin allows users to interactively run lessons and tutorials from QGIS. It automates certain steps such as data loading or preparing the QGIS interface, and leaves other steps to be manually executed by the user. This way, it is ideal for self-paced tutorials and allows the user to focus on the most important steps and concepts. The Lessons plugin also includes functionality to easy create new lessons, with tools that capture user interaction or automatically create screenshots of the QGIS interface. New lessons them can be shared as QGIS plugins, and our goal is to promote the usage of the Lessons plugin and have a large collection of free lessons that cover most of the QGIS functionality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20319</video:player_loc><video:duration>1347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20312</video:thumbnail_loc><video:title>From outer space to your browser</video:title><video:description>With the Copernicus programme of the European Union everybody can access remote sensing data produced by the so called "Sentinels", the satellites designed for observing the earth from space. The data can be accessed in raw state or via Copernicus Services which are dedicated to a certain topic. But if you would like to extract certain information, you need to process the raw data. How would it be possible to use open source software to process the raw data and then make it available for further use, e.g. in the web by using open geospatial web standards? This talk presents a webmapping client containing footprints of all currently available Sentinel 2A scenes which you can filter and select and send a job which processes this scene including download, atmospheric correction and several image processing algorithms (e.g. NDVI). When the job is done the processed scene will be loaded in the web client, published as an OGC web service which makes it reusable elsewhere. The client is built using OpenLayers3, ExtJS6, GeoExt3 and BasiGX. The processing is done with sen2cor, GDAL and GRASS GIS. The product is published with GeoServer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20312</video:player_loc><video:duration>1102</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20308</video:thumbnail_loc><video:title>GeoNetwork: State of the Art</video:title><video:description>On the last couple of years, GeoNetwork has evolved a lot. What are the latest features? What challenges are their developers facing now? Where are metadata catalogs heading to? Can we merge the tradicional spatial data with the most modern open data technologies? Are data catalogs deprecated or are they still useful? María Arias de Reyna (GeoCat bv) Francois Prunayre (titellus) Jose García (GeoCat bv) Juan Luis Rodríguez (GeoCat B.V.) Paul van Genuchten (GeoCat bv)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20308</video:player_loc><video:duration>988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20383</video:thumbnail_loc><video:title>FloodWatch: Combining Wearable Tech + Disaster Alerts</video:title><video:description>FloodWatch is a prototype application that provides location-based alerts of flooding on Pebble Smartwatches. Building on the open source flood map PetaJakarta.org, FloodWatch aims to provide residents of Jakarta, Indonesia with time critical alerts of monsoon flooding via their wearable devices. PetaJakarta.org is a real-time flood map which integrates emergency services information, social media, citizen journalism and sensor data to provide real-time situational awareness for both residents and government agencies in Jakarta. Existing disaster maps and mobile alerts require the user to interact with their smartphone device to consume and interpret reports. Alternatively, connecting real-time disaster data to wearable devices for the provision of actionable intelligence "at a glance" reduces disruption to user activity, improving time to response. Furthermore, through the use of predefined locational filters the user is able to register for alerts for specific regions of the city providing a semi-automated user-centric interface to incoming reports of disaster. This presentation examines the motivation behind developing wearable tools for disaster response in the world's fastest growing city, and explores the software's underlying open source geospatial technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20383</video:player_loc><video:duration>1608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20386</video:thumbnail_loc><video:title>When politics meet maps there is no right</video:title><video:description>A light hearted look at how digital maps have changed the way that we represent political boundary disputes. At any point in time there are over 200 political boundary disputes. How they are represented on digital maps is in itself highly politicised. This talk will explore: - changes from paper to digital - the politics of digital mapping - the wisdom of the crowd - how some recent disputes have been resolved - possible models of resolution for digital mappers</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20386</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20381</video:thumbnail_loc><video:title>MapMint 2.0: a new version of the 100% service-oriented GIS platform</video:title><video:description>MapMint is an comprehensive manager for publishing webmapping applications. It is a robust open source geospatial platform allowing the user to organize, edit, process and publish spatial data to the Internet. MapMint includes a complete administration tool for MapServer and a simple user interfaces to create mapfiles visually. Its use does not require any coding and most of the mapfile parameters are supported, so the user can fully focus on the map features and not on its source code. The latter is generated using various WPS requests which are using the user’s data and settings as input. MapMint is based on the extensive use of OGC standards and automates WMS, WFS, WMT-S and WPS. Most of the MapMint core functions are run through WPS requests which are calling general or geospatial web services (vector and raster operations, mapfiles creation, spatial analysis, queries and much more). MapMint server-side is built on top of ZOO-Project, MapServer and GDAL and its numerous WPS services are mainly written in Python and JavaScript. MapMint client-side is based on OpenLayers, Jquery, ZOO-Client and Bootstrap and provides user-friendly interfaces to create, publish and view maps. MapMint architecture and main features will be introduced in this presentation, and its modules (dashboard, data, maps and apps) will be described with an emphasis on the OGC standards and OSGeo software they are using. Some short case studies and examples will finally illustrate some of the the key functionalities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20381</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20378</video:thumbnail_loc><video:title>Borsch: modern build system for C/C++ GIS projects</video:title><video:description>Many C/C++ GIS libraries are usually built via autoconf/make/nmake/VC. While this is valid approach, we believe there is a better new alternative - CMake. Enter 'Borsch' - new build system that is a) easier to use, b) better solves depencies and c) provides more uniform way of building packages. Needed dependencies are automatically fetched from repositories. We’ve built an early prototype of such system and tested if on GDAL build process (over 50 core dependent libraries). Now a developer with only three lines of code in CMakeLists.txt for any project he is working on can add dependent GIS library. If needed library exists in the system the build system will use it, if not - it will be downloaded from Github. Our new build system works for both Windows and Linux. In my talk, I will describe our suggestiong for new GDAL sources tree structure and CMake based build system. I will also provide examples how this new build system can be used in other projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20378</video:player_loc><video:duration>1425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20380</video:thumbnail_loc><video:title>NextGIS Mobile - mobile GIS alternative</video:title><video:description>NextGIS Mobile is an open-source SDK for developing mobile applications and a reference mobile GIS application. It is also accompanied by a set of tools for building custom forms and transfering data between mobile and other software. It was first presented at FOSS4G 2015 and after a year of development undergone considerable changes and improvement. We will review improvements of SDK and application and talk about development based on libraries it provides, case studies and challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20380</video:player_loc><video:duration>1175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20372</video:thumbnail_loc><video:title>Optimizing Last mile Vaccine Supply Chain in Northern Nigeria using FOSS4G Solutions</video:title><video:description>In 2012, the Federal Government of Nigeria launched the Saving One Million Lives Initiative aimed at expanding routine immunization to 87% coverage that will protect over 6 million children against vaccine preventable diseases such as measles, meningitis, polio, tetanus, hepatitis, yellow fever and tuberculosis . In 2013, the GAVI Alliance approved US 21 million to help improve vaccine supply chains . Despite several innovations and initiatives to optimize the supply chain and storage of health commodities in Nigeria, there are still known gaps in the supply chain in the health sector in Nigeria. Achieving a good coverage of routine immunization is almost impossible without the optimization of last mile delivery – especially in the hardest-to-reach places of Nigeria. Geographic Information science (GIS) techniques play a big role in the design and optimization of last mile delivery of vaccines down to Local Government Areas and health facilities in remote places. This presentation discusses how eHealth Africa has implemented FOSS4G solutions to enhance an effective vaccine delivery system in Kano State, Nigeria; the second most populated state in Nigeria using open source tools like OpenDataKit, QGIS, JOSM, OSRM. We also discuss the importance of OpenStreetMap and open data to replicating this in other countries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20372</video:player_loc><video:duration>1790</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20361</video:thumbnail_loc><video:title>Visualizing uncertainty in data</video:title><video:description>A talk about data quality, how it is understood and if visualization can improve the understanding of data quality. A lot of focus has been put on data quality and methods of accuracy assessment. Most of these methods are however statistical. The focus here is on how users and producers view uncertainty and a view into what is the current reality especially relating to the statistics that are presented. A research based section deals with uncertainty perceptions specifically in South Africa but also related to international literature. A tool (QGIS plugin) for uncertainty visualization in continuous raster datasets is also shown. Finally there is a brief demonstration of how visualization can aid in showing the results of uncertainty in data that is put through a model. Thus giving a visual example of the power of visualization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20361</video:player_loc><video:duration>1307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20385</video:thumbnail_loc><video:title>There is no such thing as a free lunch</video:title><video:description>There is no such thing as a free lunch On being an open source citizen Have you ever wondered? - Why do people write software for nothing? - How do those volunteers earn a living? - How do those companies pay wages? - How much did it cost to put this event on? - Is there really such as thing as a free beer let alone free software? - Is there any obligation on me as a user of open source software to contribute? - How can I contribute to open source if I am not a developer? This talk will explore the open source business model and the motivations of individuals, organisations and businesses that contribute to open source projects. It will hopefully prompt a discussion on what might be reasonably expected of users of open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20385</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20373</video:thumbnail_loc><video:title>geotiff.js and plotty.js - Visualizing Scientific Raster Data in the Browser</video:title><video:description>Exploitation of Scientific Raster Data stored in large online archives used to be cumbersome: either the data has to be transformed in an RGB version on the server using parameters supplied by the client, or the original data is downloaded and then inspected using a desktop GIS system. Browsers without specific extensions simply were not capable of dealing with the types of data found in scientific context. Today with HTML5 and WebGL browsers finally have the necessary prerequisites to create tools to dynamically visualize and explore scientific data sets. geotiff.js is a small JavaScript library to parse GeoTIFF files containing any kind of 2D raster data. The library handles various different configurations and common data types far beyond RGB data. On the other hand, plotty.js provides functionality to dynamically style 2D arrays for visualization using either predefined color scales or custom ones. In the presentation, I’m going to show how both libraries complement each other to allow a very dynamic form of data exploitation. Additionally, it will be shown how the techniques can be applied to more traditional Web Mapping concepts as dynamically styled data is displayed on a globe widget in various forms including 3D data cubes and time series of data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20373</video:player_loc><video:duration>938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20387</video:thumbnail_loc><video:title>GeoDataStore; governmental open data cloud storage and easy metadata creation</video:title><video:description>At the beginning of 2016 the Dutch SDI organisation ‘PDOK’ has released a cloud service to facilitate spatial open data publishing. PDOK is a cooperation of several public bodies: Kadaster, Rijkswaterstaat, Ministry of Infrastructure and Environment, Ministry of Economic Affairs, the four big cities Amsterdam, The Hague, Rotterdam and Utrecht, the Open Data project, the collaborating provinces unified in IPO and Geonovum. Each governmental organisation in the Netherlands can use the service to publish spatial open data sets. The goal of the project is to make data publishing as easy as possible, while being in accordance with the applicable open data standards (iso19139). The developments are based on GeoNetwork opensource and made available on Github. Metadata is automatically extracted from any uploaded dataset or taken with default values, so an user has to supply up to only 10 properties of the metadata in an easy to use form. In the presentation we’ll demonstrate the application, we introduce you to the policy aspects that led to these developments, explain the choice for Open Source Software and future steps of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20387</video:player_loc><video:duration>1148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20300</video:thumbnail_loc><video:title>Faster, smaller, better: Compiling your application together with OpenLayers 3</video:title><video:description>OpenLayers 3 uses the Closure Compiler to compile JavaScript to better JavaScript. Developed by Google, the Closure Compiler is more than just a code minifier. Variable and function names are not only shortened, based on static code analysis a number of optimizations are applied, like dead-code removal or function inlining. Of special interest is the type checking and a syntax check which allows to detect errors at an early stage which otherwise would only emerge during runtime. You can use OpenLayers 3 without getting in touch with the Closure Compiler. But once you compile your application together with OpenLayers, you will benefit from a few interesting advantages. First, because the compiler removes unused code, only that part of OpenLayers that is actually used in your application, will be included in the build. Because only a fraction of the extensive functionality of OpenLayer is often required, the build size can be reduced considerably which results in faster loading times. The compilation of your application together with OpenLayers also makes it easier to extend OpenLayers with custom components. Notably, the application code is also analyzed and checked by the Closure Compiler, so that you benefit for example from the type checking. This talk introduces the Closure Compiler, which offers a robust platform for the development of complex web-mapping applications with OpenLayers. Advantages, special characteristics and experiences from own projects will be presented. Tobias Sauerwein (Camptocamp) Beraudo Guillaume (Camptocamp)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20300</video:player_loc><video:duration>1586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20297</video:thumbnail_loc><video:title>How GIS-friendly are Graph Databases today?</video:title><video:description>In the crowd of NoSQL data storage solutions that support spatial data, graph databases are one of the more fascinating technologies. Their data model is easy to understand and provides a high flexibility for handling deeply nested relationships. In this session I will introduce different case studies where graph databases have been used in research projects at Beuth University: As an integration layer for querying metadata of different data stores (Neo4j). As a routing engine (part of the Smart Data Project ExCELL (Neo4j)). As a plattform for generic mapping of standardized OGC data models (e.g. SensorML, CityGML) (Neo4j, ArangoDB, Jsonix) (running master thesis). We will discuss the strengths and drawbacks of each approach in order to give a proper answer to the talk's title. Felix Kunde (Beuth University of Applied Science)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20297</video:player_loc><video:duration>1378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20293</video:thumbnail_loc><video:title>Software comes and goes. Mind the Data!</video:title><video:description>Software developers complain about wrong data. It just does not comply to the specs. It is a complete mess. The owners of the data do not understand the agitation because they have worked with some odd, old software for ages and it sort of always worked out. Why change now? The meta of the data sits in the mind of so many people but has never been organized and fixed (to fit into your software). The Data Monger on the other hand has the same problems but the other way round. The data does not download, the encoding is wrong, the coordinate system is screwed and at the end all the decimals are cut off. Who is right? It is always the data owner! Because software comes and goes, the data stays. This talk is a plea to mind the data. Remember this: Never use software that does not work on open formats. Really open. Like in Open Source but even better. Arnulf Christl (Metaspatial)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20293</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20301</video:thumbnail_loc><video:title>RESTful Geoprocessing API</video:title><video:description>We are seeing an increasing demand for a standardized REST binding for web-based geoprocessing. In this talk, we will present the ongoing discussions and developments that will lead to a RESTful binding for WPS 2.0. In the ongoing OGC Testbed-12, REST bindings for different OGC Web Services, among them WPS, will be developed and described in Public Engineering Reports. 52°North is leading the developments regarding WPS. However, this effort will need the support of the interested communities inside and outside the OGC. We want to use this talk to inform the audience about our concepts for a RESTful Geoprocessing API and we are eager to getting input for the way to go. Benjamin Pross (52°North GmbH)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20301</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20302</video:thumbnail_loc><video:title>MapFish Print 3: Reporting meets maps</video:title><video:description>Generating reports is an important feature in many web-mapping applications. MapFish Print 3 is an interesting tool for this job. The project MapFish Print project consists of a Java library and a web application for generating reports with maps from many different raster and vector sources, like WMS, WMTS, tile services, WFS or GeoJSON. The integration with the reporting engine JasperReports facilitates the creation of complex reports. A WYSIWYG report designer makes it easy to layout report templates and to position tables, graphics, diagrams, sub-reports, maps or map components like scale-bars or legends. This talk introduces MapFish Print 3 and addresses the following topics: The architecture of MapFish Print 3 The configuration of report templates Using the report designer Examples for complex reports JavaScript libraries that ease the integration with OpenLayers projects Upgrade from the previous version New features and current developments Tobias Sauerwein (Camptocamp) Marion Baumgartner (Camptocamp)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20302</video:player_loc><video:duration>1327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20289</video:thumbnail_loc><video:title>A crowd-sourced public transportation map for Nicaragua's capital</video:title><video:description>There has been no map for the forty-five bus lines in Metropolitan Managua, where around 1.5 million inhabitants are dependent on buses to commute to work or school. But engaged citizens used Free Technology and the power of collaboration to create the first complete public transportation map of a Central American capital, by using OpenStreetMap and through crowd-sourcing and also crowd-funding methods. We present the final products and talk about the publication of our outcomes as Open Data. We will also mention the local challenges and the nature of creating a map of informal transit information of a partially unregulated bus network It is a case study about Open Geo Software can empower people and enhance development, where information about transportation is lacking.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20289</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20294</video:thumbnail_loc><video:title>Routing for Driving Pleasure</video:title><video:description>Americans have miles and miles of open highways. Set the cruise and drive for hours in straight lines. Routing a user to find the fastest way from an origin to a destination is performed by any number of providers. But what if you're not interested in the shortest route? What if you're looking for the most scenic route? The most entertaining? This is a problem for planners of regularity rallies. Planners hope to provide challenging roads at legal speeds that avoid heavily residential and developed areas. OpenStreetMap, PostGIS, QGIS, and pgRouting to the rescue! Learn how to create alternative routing-cost structures to find and create new types of routes. An affinity for routing, driving, and/or gravel roads a plus. Dan "Ducky" Little (dbSpatial LLC)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20294</video:player_loc><video:duration>1262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20299</video:thumbnail_loc><video:title>A RESTful API for linking geodata</video:title><video:description>Publishing open data is a trend movement but still nowadays geographical information are often released as shapefiles despite this common format isn't recommended for such scope. We have used GeoNode, a spatial data infrastructure for publishing open geodata through standard OGC Web Services, with a RESTful API to model such resources to the semantic interoperability. GeoLinkeData is a django application based on a GeoNode template that allows to publish interlinked shapefiles as triple stores and search them with GeoSPARQL queries from a Virtuoso backend. Francesco Bartoli (Geobeyond Srl)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20299</video:player_loc><video:duration>1056</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20298</video:thumbnail_loc><video:title>3D Tools in gvSIG using NASA World Wind</video:title><video:description>In gvSIG 2.2 was integrated the library NASA World Wind, adding the feature to see 3D Views in gvSIG. This way we can choose between 3D spherical and 3D flat views, allowing us to work with all potential of gvSIG and visualizing our data in 3D, using the Digital Terrain Model provided for Nasa Worl Wind or any other that the user selected. With this presentation we want to show you the improvements that have been developed this last months around this module, increasing the potential of gvSIG 3D: support for vectorial data, Lidar 3D, extrusion, automatic height detection of buildings, animations, temporal dynamic layers on the data base, simbology and 3D labeling. Also, we will see how to exploit all the opportunities that bring us this 3D Module from Scripting. Óscar Martinez Olmos (gvSIG Association) Cesar Martinez Izquierdo (SCOLAB / gvSIG Association)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20298</video:player_loc><video:duration>1241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20291</video:thumbnail_loc><video:title>Effects of Opening up Data</video:title><video:description>In 2013 the Danish Government freed most of the basic data in Denmark under the "Basic Data Program"-program. My talk will go through the effects we have experienced so far; The release of data has not only changed what we can do for both private and public sector clients, it has also changed how we do it. As data is now free, we do not have to wait for public sector clients to approach us with ideas - we can now approach all types of clients with products and proposals of our own. An apparently tiny thing as being able to product develop on our own, has turned the business model upside down in many instances. Although you cannot sell a free beer, you can sell the knowledge of how to open the free beer, or a ready-to-use bottle opener, and possibly some consulting on how you can get to enjoy the free beer the most. The wider use of data has also meant that public servants have had to adapt; to face fear of errors and ever more demanding "customers." It is important to acknowledge that opening data up has consequences that public servants need to face. (Hans) Gregers Petersen (Septima)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20291</video:player_loc><video:duration>1582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20355</video:thumbnail_loc><video:title>Challenges of indoor mapping formats</video:title><video:description>New data formats for mapping the indoor spaces of buildings have been appearing lately - the shift from Autocad files to BIM systems and the adoption of OGC IndoorGML should mean a better standardization of the data. The reality from the trenches is somehow more grim - indoor mapping data is still in silos, hasn't seen any big breakthroughs in creating and editing, and most of the challenges remain. Sometimes a format or specification covers a very specific and non-general use case, and sometimes the generality of a format incurs in a great overhead for every simple use case. Sometimes new concepts are really old concepts from a different industry but with a new name. This talk will review what's good, what's bad and what's ugly with indoor mapping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20355</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20343</video:thumbnail_loc><video:title>Postgis Topology will replace simple feature.</video:title><video:description>Postgis Topology is a must if correct and up to date maps are important for you. 1) Normalize data, for instance shared edges should only be represented once. Why : Avoid the possibility for gaps , overlaps, spikes and other error in the result. 2) Must be simple to expand or reduce a polygon surface even if the border line contains thousands of points. Why : Moving many points on a screen is difficult and time consuming and its's often is easier just to draw a new line. 3) Only the actual changes should be written to the database. Why : Or else you may get problems because of projections, different number off decimals in client, protocol and server. 4) Removing lines should cause old surfaces reappear with original borders for layers that has 100% coverage. Why : We want end users update our maps because they know best what is like there, but then we must accept errors and then it should easy to correct these error in a efficient way. 5) Generalize and simplify on the fly. Why : To reduce the amount bytes on wire it's important to give the user a good end user experience. We have now made a simple web client for updating topology layers of type surface, line and points where we are using a simple generic protocol based on JSON.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20343</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20353</video:thumbnail_loc><video:title>Web maps &amp; WebGL</video:title><video:description>WebGL is a technology enabling web browsers to efficiently display massive amounts of 3D data in real time, which has achieved widespread support in most web browsers. But despite being fast and efficient, there not a lot of web mapping libraries or applications using its potential. In this talk we'll visit the most well-known web mapping libraries and platforms, we'll see what kind of state-of-the-web technologies they support and what are the challenges of writing WebGL code Other web tecnologies such as Service Workers and binary typed arrays mean that commonly used standards such as OGC WMS, OGC WFS and TMS might need to change if we want these formats to perform as good as the bleeding-edge technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20353</video:player_loc><video:duration>1419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20334</video:thumbnail_loc><video:title>Still waiting for someone else to do it: Writing documentation for an open source project</video:title><video:description>Many people will cite how their adoption of software was based on the quality of its documentation. At the same time, documentation can be one of the largest gaps in quality with an open source project. This talk will discuss why that is, what you (yes you) can do about it, and how the author has (so far) managed to avoid burnout by learning to (grudgingly) accept less-than-perfect grammar. Examples will include things done well and lessons learned, as well as humorous and painful failures, specifically from within the GeoServer community, where the author has lots of (perhaps too much) experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20334</video:player_loc><video:duration>1338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20349</video:thumbnail_loc><video:title>An R-tree index for RocksDB</video:title><video:description>This talk is about implementing a R-tree on top of RocksDB, an LSM-tree (log-structured merge-tree) based key-value store. It will give an introduction about how RocksDB works and why LSM-trees are such a perfect fit to build an R-tree index on top of them. Finally there will be a deep dive into the actual R-tree implementation. RocksDB is a popular key-value store by Facebook (based on Google's LevelDB). It supports key and range lookups and basic spatial indexing based on GeoHash, but not an R-tree implementation which makes multi-dimensional queries possible. Those queries can combine things like location and time, but also any other property that can be represented as a numeric value, such as categories. This makes it possible to query e.g. for all flats with a certain size in a specific area that are not older than a few years and have a balcony.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20349</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20351</video:thumbnail_loc><video:title>GIS FOSS based products for renewable energy mapping and assessment in the Arabian Peninsula</video:title><video:description>The Research Center for Renewable Energy Mapping and Assessment (ReCREMA) in Masdar Institute (UAE) was established in 2012 with the mandate to develop local capacity and accurate databases of renewable energy potentials in the United Arab Emirates and the Arabian Peninsula. To help the achievement of these goals, ReCREMA created a powerful Spatial Data Infrastructure (SDI) based in open source and open standards. On the top of this SDI several GIS-based tools were developed and published over the last four years. The UAE Solar atlas, the UAE Solar Technology Simulator, the UAE wind atlas and the Gulf Earth portal are some of the main webgis products developed as part of this initiative. Also, a satellite-based real time tool that shows real time solar maps updated every 15 minutes was developed in both mobile and desktop formats. Mobile apps have the advantages of using the device location for a better user experience. Recent developments include a real time dust monitoring and forecasting tools covering the whole Arabian Peninsula. All these products were made publicly available in app stores and in ReCREMA website. The decision to use open source GIS platforms in ReCREMA will allow to outreach a large pool of potential end-users and to provide accurate, reliable and updated tools to decision makers, industrial developers, investors and the general public.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20351</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20357</video:thumbnail_loc><video:title>From a Knitting Podcast to a Geospatial Meetup. Building community to share your passion.</video:title><video:description>Community can be a place for learning, sharing, and commiserating. You cannot deny the importance of face to face communications, so how do you find people in your area to talk about geospatial? This session will focus on the challenge of building community around geospatial technology and the lessons learned from podcasting to running events including ignites, camps, and day conferences. Boston has a large and strong technology sector within its businesses, government, and universities and yet, it is sometimes hard to see where geospatial fits into this community. This session is for people looking to start a meetup and people who are new to the community and interested in how to find community in their area.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20357</video:player_loc><video:duration>1213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20338</video:thumbnail_loc><video:title>Nobody cares about your datum: or the Kleinstaaterei of spatial reference systems</video:title><video:description>What is the difference between people that make maps and GIS people: GIS people waste much of their time dealing with spatial reference systems while people making maps just avoid them like the plague and instead focus on the projections they need to use to represent their data with. Most discussions on the topics of projections and spatial reference systems is mainly on the large number of small spatial reference systems each used by a limited number of groups. Work for the state of Massachusetts, use EPSG 2805, work for the Boston police? then you use EPSG 2249. This talk will focus on the gap between how projections work in theory vs how people constantly waste their time dealing with projections. Most of the mental energy spent on projections and spatial reference systems is spent on incompatible local systems used for storage of data, which are also known as internal details nobody should care about with disproportionate time spent converting between datums whose differences are smaller then the precision of the data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20338</video:player_loc><video:duration>1296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20347</video:thumbnail_loc><video:title>KNReise: OpenSource access to open, geospatial cultural and natural datasets</video:title><video:description>KNReise is a collaboration-project among Norwegian governmental bodies working with cultural, historical and natural data. As the project neared it's conclusion, and had gathered, created and geolocated a huge amount of data and published it using REST APIs the next step was to present the data in a uniform manner. We where tasked with making a client-side only, fully configurable, OpenSource web solution for displaying data from a number of different APIs. Using OpenSource components we where able to pull this off, and this talk will present both the product as well as the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20347</video:player_loc><video:duration>1100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20329</video:thumbnail_loc><video:title>QGIS what's new</video:title><video:description>Since FOSS4G 2015, two new QGIS versions have been released. At the time of the FOSS4G 2016, it will even be three new releases. This presentation shows some highlights out of the huge number of new features. For instance the labeling system received a number of enhancements which might not be obvious for users by just looking at the GUI. Another major improvement is the new authentication system in QGIS 2.12. In the area of cartography, there is the new 2.5d renderer, which allows the display of 3D-like visual effects. And the release of 2.16 end of June 2016 will bring some other hightlights for sure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20329</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20278</video:thumbnail_loc><video:title>Using Mapillary data for editing maps</video:title><video:description>This talk is going to give an overview of the different data endpoints of Mapillary, for example images, object detections (e.g. street signs), objects and vector tiles. We will look at different integrations like OpenStreetMap iD editor, JOSM, Wiki Loves Monuments and others using portions of this data to improve or document physical spaces. Also, the talk will cover different Open Source integration libs like OpenSfM, MapillaryJS and the iD editor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20278</video:player_loc><video:duration>1480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20266</video:thumbnail_loc><video:title>Branching random walks applied to antibody affinity maturation</video:title><video:description>Antibody affinity maturation is a key process in adaptive immunity: it’s a mechanism which allows B-cells to produce high affinity antibodies against a specific antigen. Besides the biological motivations, the analysis of this learning process brought us to build a mathematical model which could be relevant to model other evolutionary systems, but also gossip or virus propagation. Our aim is to propose and analyze a mathematical model of the division-mutation-selection process of B-cells during an immune response. In particular, we investigate how the combination of various mutation models influences the typical time-scales characterizing the efficiency of the state space exploration. Our method is based on the complementarity between probabilistic tools and numerical simulations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20266</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20281</video:thumbnail_loc><video:title>Auditing PostgreSQL Databases Using Logical Decoding</video:title><video:description>Have you ever been wondering what edits are happening inside your databases? Logcial Decoding, introduced in PostgreSQL 9.4, allows to keep track of changes commited to the database. This talk presents how this mechanism can be used to audit PostGIS/PostgreSQL databases. After an introduction to the concepts of logical decoding, two use cases are presented: Quality Assurance: writing an audit log into the database after each commit so that someone else can do a review of the modified data. Cache Invalildation: refreshing a GeoWebCache instance at the regions in which the data has changed after each commit. To support these two use cases, a little Java program able to be run as a mircoservice was developed and will be shared under an open source license with the community via github.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20281</video:player_loc><video:duration>1295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20259</video:thumbnail_loc><video:title>Where are we 100 years after Shannon?</video:title><video:description>Panel: Mathematical Theories for Information and Communication Technologies: Where are we 100 years after Shannon?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20259</video:player_loc><video:duration>1844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20279</video:thumbnail_loc><video:title>Evolving JSTS to a modern port of JTS using AST transformation</video:title><video:description>JTS is a well known Java library of spatial predicates and functions for processing geometry. JSTS has since 2011 provided a port of JTS to JavaScript that provides that proven library for use in browsers and other popular JavaScript runtimes. It brings the functionality of JTS to the browser without having to make a roundtrip to a server which enables advanced spatial operations to web applications even in offline conditions and is, for example, used by MapBox as a significant part of turf.js. The initial effort to create JSTS was a long, arduous and manual process and has since lagged behind JTS missing crucial new bug fixes and features. Resorting to additional manual porting effort was not in anyone's interest, it seems. Instead there was dreams of an automated translation from Java to JavaScript. In this talk I will explain how I managed to automatically translate JTS to create a new version of JSTS that supersedes the old manual port with a more complete, correct and up to date implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20279</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20276</video:thumbnail_loc><video:title>Sur deux constructions de la gravité quantique de Liouville</video:title><video:description>We will try to briefly review two recent mathematical constructions of some random measures defined on the Riemann sphere. These objects are motivated by a rigorous description of the Liouville Quantum Gravity (here on the sphere). We will try to compare these two constructions and relate several key elements that appear naturally in both approaches. If time permits, we can also discuss the advantage of each approach. Joint work with Juhan Aru and Xin Sun.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20276</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20269</video:thumbnail_loc><video:title>Variation on sur information theory: categories, cohomology, entropy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20269</video:player_loc><video:duration>1136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20262</video:thumbnail_loc><video:title>Mathematical modeling and multiscale simulations for vesicular release at neuronal synapses</video:title><video:description>Claire Guerrier - Mathematical modeling and multiscale simulations for vesicular release at neuronal synapses Synaptic microdomains are underlying fundamental and yet not completely understood functions, such as learning and memory, breathing, sleeping, and many more. Motivated by understanding and analyzing these neuronal structures, we built a model to study vesicular release at synapses. As a first step, we computed the mean time for a Brownian particle to arrive at a narrow opening defined as the small cylinder joining two tangent spheres. The method relies on Möbius conformal transformation applied to the Laplace equation. We also estimated, when the particle starts inside a boundary layer near the hole, the splitting probability to reach the hole before leaving the boundary layer, which is also expressed using a mixed boundary-value Laplace equation. Using these results, we developed model equations and their corresponding stochastic simulations to study vesicular release at neuronal synapses, taking into account their specific geometry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20262</video:player_loc><video:duration>1173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20273</video:thumbnail_loc><video:title>Stochastic model of protein production with feedback</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20273</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20263</video:thumbnail_loc><video:title>Optimal Skorokhod embedding problem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20263</video:player_loc><video:duration>1223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20856</video:thumbnail_loc><video:title>Geek Politics and Anonymous</video:title><video:description>Over the last three years, Anonymous went from Internet pranking and trolling to a narrowly focused protest movement against the Church of Scientology to one that has now emerged in more general registers to protest censorship, attracting many geeks and hackers to its ranks, some who have entered the arena of politics for the first time. In this talk I will examine the transformations and tactics of the digitally-based protest movement—Anonymous— to examine various political and ethical facets of their operations, including their rhizomatic social organization, the ways they enact an ethics around their denial of service attacks, the spectacle they generate, and the ways in which they are rooted in and parlay liberal commitments such as anonymity and free speech.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20856</video:player_loc><video:duration>3428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20889</video:thumbnail_loc><video:title>Community Management</video:title><video:description>Heute bemüht sich jede journalistische Website darum, den Lesern eine Stimme zu geben. Kommentare, Umfragen und Online-Debatten sind Standards geworden. Aber welche Community-Strategie muss gewählt werden, um ein hohes Niveau der Debatte zu gewähren, das Leser und Herausgeber gleichermaßen zufrienden stellt? Was sind die klassischen Fallstricke und Chancen beim Betrieb von Online-Communities, vom Blog bis hin zur Seite eines Masssenmediums? Die Diskussion wird moderiert von Sebastian Horn, Community-Redakteur bei ZEIT ONLINE.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20889</video:player_loc><video:duration>3688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20890</video:thumbnail_loc><video:title>Entschwörungstheorie spezial: Die Republik der Netzdynamiker</video:title><video:description>Ach, würde die Politik doch nur transparenter sein! Und würde doch nur moderner gewirtschaftet werden! Dann könnten wir endlich in der versprochenen Wunderwelt der sozialen Marktwirtschaft leben. Dazu müßten aber die böswilligen Politiker und verantwortungslosen Wirtschaftsbosse verschwinden, die nur noch mit Kungelei, Betrug und Terror ihre überholte Welt gegen den Sieg der internetgestützten Vernunft verteidigen können. In der Idee einer Weltverschwörung hat sich im Laufe der letzten zwei Jahrhunderte ein breites Repertoire an Vorstellungen von schlechter Herrschaft und unfairem Wettbewerb angesammelt, aus dem sich empörte Demokraten jederzeit bedienen können, um den Irrtum zu prolongieren, Demokratie wäre irgendwie gar keine Herrschaft und Kapitalismus würde gar nicht grundsätzlich auf Ausbeutung beruhen. So sehr das Internet auch zur Überprüfbarkeit von Verschwörungsmythen beigetragen hat, so wenig scheint es doch auch und gerade bei vielen Netzaktivisten an den grundlegenden Auffassungen zur Gesellschaftsordnung geändert zu haben. In der vergleichenden Betrachtung des Verschwörungsdenkens, des alltäglichen Politik-Diskurses und einiger unter Netzaktivisten verbreiteter politischer Auffassungen liegt die Möglichkeit, nicht mehr wie Batman darüber zu verzweifeln, daß man die Welt einfach nicht sauber bekommt. Das Problem besteht nicht darin, daß Staat und Kapital nicht richtig funktionieren, sondern es besteht in ihrem Funktionieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20890</video:player_loc><video:duration>3063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20858</video:thumbnail_loc><video:title>How Feminist Digital Activism is like the Clitoris</video:title><video:description>In ihrem Vortrag mit dem Titel "How Feminist Digital Activism Is Like the Clitoris" wird Friedman erläutern, wie zum Beispiel die Twitter-Kampagnen #mooreandme und #prataomdet zwar große Aufmerksamkeit erreichten, aber doch eben nur die Spitze dessen zeigen, was eigentlich ein tiefergehendes und komplexes System darstellt. Wie lassen sich Social Media und generell digitale Tools nutzen, um eine starke sowie stabile Gemeinschaft aufzubauen und diese in befriedigender Weise sinnvoll für kurz- als auch langfristige Zwecke des feministischen Aktivismus' einzusetzen - die Antworten gibt es auf der re:publica.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20858</video:player_loc><video:duration>3337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20886</video:thumbnail_loc><video:title>Radical Critique of Free Culture</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20886</video:player_loc><video:duration>3285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20894</video:thumbnail_loc><video:title>A Twitter Revolution without revoluationaries?</video:title><video:description>"Its become common for pundits and politicians alike to laud the Internet as the ultimate technology of liberation that could crush authoritarian regimes and replace them with democracies. We have seen a barrage of such predictions in the wake of the so-called Twitter revolution in Iran. But is it really true? How are authoritarian governments responding to the Internet threat? Could the Internet be the very technology that would prolong their stay in power? In this talk, Evgeny Morozov, a contributing editor to Foreign Policy and a Yahoo! fellow at Georgetown University, will examine how far we can go in predicting the Internets true impact on authoritarianism."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20894</video:player_loc><video:duration>3201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20898</video:thumbnail_loc><video:title>Freedom of expression in the net</video:title><video:description>"Freedom of expression is for most participants of the re:publica a completely natural right. In many other nations freedom of expression and information outlets are restricted from cititzens. The panel will discuss this situation: What is life like in nations with a strong net censorship and government control of news flow? Which experiences do bloggers make when they point out misdoings? Inspite of the control, how can one use the internet to express their opinions freely, to network and inform oneself?"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20898</video:player_loc><video:duration>3325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20893</video:thumbnail_loc><video:title>Technology for Transparency</video:title><video:description>"Transparency as a cure for the ills of modern democracy has become such a highly prized concept that the word was banned from use at Michigans Lake Superior State University due to mis-use, over-use, and general uselessness. Such lexical protests havent stopped hundreds of websites from popping up all over the world, grounded in the belief that making government information more accessible to ordinary citizens through sexy web 2.0 interfaces will lead to greater accountability of elected officials and improved governance. But is this the reality? Do we have any concrete proof that technology projects which aim to promote transparency and civic engagement have an actual political and social impact? By looking at case studies of some of the most innovative technology for transparency projects from Latin America, Southeast Asia, and Sub-Saharan Africa we will evaluate their effectiveness, aggregate their best ideas, and make suggestions for future improvements."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20893</video:player_loc><video:duration>1901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20896</video:thumbnail_loc><video:title>Feministische Netzkultur 2.0</video:title><video:description>"The revolution will be blogged oder doch nicht? Seit 2005 mit dem Genderblog das erste größer angelegte deutschsprachige Gemeinschaftsblog rund um feministische und queere Themen gegründet wurde, folgten viele weitere erfolgreiche feministische Blogs. Das 2006 gegründete Mädchenblog oder die Mädchenmannschaft, welches 2007 startete, haben mittlerweile einen ähnlichen Bekanntheitsgrad erlangt, und aus Österreich berichtet dieStandard.at seit 2000 auf hohem journalistischen Niveau über nicht nur für Frauen relevante Themen. Obwohl die deutschen Blogcharts maßgeblich von von Männern betriebenen Blogs dominiert werden, hat sich so eine immer populärer werdende Nische mit feministischen Inhalten gebildet. Spätestens mit Deutschlands erstem feministischen Magazin über Popkultur, dem Missy Magazine, haben so feministische Inhalte den Sprung in etablierte Medien geschafft. Doch bedeuten die gepriesenen Weiten des Internets auch unendliche Möglichkeiten? Journalistische Arbeit im Blogformat verspricht viele Freiheiten, birgt aber auch einige Risiken: So sind feministische Interventionen sehr einfach möglich, werden aber auch regelmäßig mit Kommentarkriegen und antifeministischen Anfeindungen abgestraft. So berichtete bereits auf der re:publica09 die Mädchenmannschaft über eigene Erfahrungen und Chancen des feministischen Bloggens und rief zur On- und Offlinevernetzung von bloggenden Feminist innen auf. Nun stellt sich die neue, junge Szene die Frage: Wo soll es hingehen mit der neuen Bewegung? Ist die Sichtbarkeit feministischer Inhalte im Netz gestiegen? Geht es nur um Gegenöffentlichkeit oder wird der Schritt weiter in Richtung Kampagnenfähigkeit gewagt? Reicht das Web2.0 als Vernetzungsintrument oder sollen die Netzwerke auch offline weiter ausgebaut werden? Sollen (angehende) Feminist innen nur Empowerment erfahren oder werden die Blogs im Zuge der neuen Medienmacht gar feministische Macht- und Druckinstrumente? In diesem Panel wollen Vertreter innen von Mädchenmannschaft, Mädchenblog, Genderblog, Missy Magazine und dieStandard.at miteinander und mit allen Interessierten ebendiese Chancen, Risiken und aktuelle Entwicklungen von queer-feministischen Blogs und Online-Medien besprechen."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20896</video:player_loc><video:duration>3684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20897</video:thumbnail_loc><video:title>Saving the planet vs. Privacy</video:title><video:description>Smart Metering, GPS-based road taxes, Personal Carbon Credits – the next wave of “green” technology aims to reduce energy consumption and emissons, and ultimately save the planet by making personal behaviour transparent and quantifiable. While reducing everyones ressource footprint is unavoidable, the currently proposed methods to achieve that goal are highly questionable. This talk gives an overview on currently planned and proposed technologies and outlines alternatives to telling Google when you do your loundry and having every purchase tracked in a central carbon credit database. These technologies are designed and build now, by the people from our community. So here is the chance to built privacy and acvoidance of the next data scandals right into the foundation of a new industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20897</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20902</video:thumbnail_loc><video:title>Innovators by the fire</video:title><video:description>Diskussionsrunde "Innovators by the fire - Was macht eure Ideen erfolgreich"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20902</video:player_loc><video:duration>1593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20860</video:thumbnail_loc><video:title>Changing the World, One Map at a Time</video:title><video:description>Maps are changing our world in ways we could hardly imagine just a few years ago? This presentation will explain why, giving a real world examples ranging from Haiti and Egypt to Libya and Japan. Today's maps are live maps that combine crowds and clouds to drive social change. The presentation will highlight the latest in the field of crisis mapping by drawing on the remarkable efforts of a new initiative called the Standby Volunteer Task Force.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20860</video:player_loc><video:duration>3220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20876</video:thumbnail_loc><video:title>The GNU PDF Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20876</video:player_loc><video:duration>2583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20899</video:thumbnail_loc><video:title>Netzkulturen und Gegenöffentlichkeit</video:title><video:description>What is Web 2.0 anyway? Is it useful to run after the latest hypes of Facebook and Twitter? Are there alternatives? What forms of ‘networking’ could grass roots campaigns and social movements use in oder to broaden and strenghen their political work?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20899</video:player_loc><video:duration>4020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20905</video:thumbnail_loc><video:title>Re:campaign - Online Strategies for NGOs</video:title><video:description>Should I build a Facebook page? How do I raise money online? What is the best way to build an engage a community of supporters? What is the best investment of my online budget and staff time? Since 1998, Care2 has worked with over 500 nonprofit organisations to help them recruit millions of advocates and donors online from around the world. Join Justin Perkins of Care2 as he shares best practices learned from working with some of the top campaigning organisations in the world, and from Care2.com’s management of its own global online social network of 13 million conscious consumers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20905</video:player_loc><video:duration>3433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20908</video:thumbnail_loc><video:title>re:ublica 2010: Twitterlesung</video:title><video:description>Twitkrit.de sammelt seit Mai 2008 die schönsten Tweets, insbesondere aus der deutschen Twitterlandschaft. Witziges, Erhebendes, Emotionales, Lakonisches – was den Autoren gefällt, sie bewegt oder einfach nicht mehr loslässt, wird als “Twitkrit” besprochen. Es handelt sich nicht um Literaturkritik im klassischen Sinne, doch dies ist selbstverständlich auch nur Ausdruck dessen, was das noch junge Medium Twitter mit seiner Begrenzung durch 140 Zeichen ausmacht. Die Twitterlesung bringt die sonst nur online stattfindende Tweetbesprechung vor ein Publikum. Hier befasst man sich schließlich mit den persönlichen aktuellen Höhepunkten einer jeden Autorentimeline. Tweets werden zu im Kontext ähnlichen Blöcken zusammengefasst und meist in kleinen Gruppen à 2 Personen vorgetragen. Dies sind in der Regel die Twitkrit-Autoren, allerdings werden auch Gäste eingeladen, die bestimmte Teile vorlesen. Die Gäste sind teils mit Twitter vertraut (z.B. Sascha Lobo), können aber bisher auch noch nicht stark mit dem Twitteruniversum in Berührung geraten sein (z.B. Stefan Niggemeier). Thematische Felder der Lesung umfassen allgemein populäre Bereiche wie Büroalltag, Essen, Schlafen, TV etc. – eben Punkte, zu denen jeder etwas sagen kann, die aber durch ihre Eingrenzung auf 140 Zeichen nunmehr innovativ beschrieben werden (müssen). Das Twitkrit Team formt sie zu kleinen Geschichten und setzt zunächst unabhängige Aussagen gekonnt zueinander in Beziehung, wobei der jeweils vorgetragene Tweet stets für das Publikum im Hintergrund auf einer Leinwand sichtbar ist. Die Partizipation der Zuschauer ist ebenfalls gefordert, indem diese spontan einen “Offline-Tweet” mit Stift und Zettel notieren sollen. Der beste hiervon wird abschließend durch das Twitkrit-Team und seine Bühnengäste gekürt. Darüber hinaus gibt es eine Live Twitter Wall, auf der die Lesung in Echtzeit diskutiert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20908</video:player_loc><video:duration>3942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20903</video:thumbnail_loc><video:title>Was hat Google noch zu bieten?</video:title><video:description>"Google bietet eine ganze Reihe von Services an, die einem das Leben leichter machen und die dabei helfen, Informationen verfügbar und nutzbar zu machen. Während des Vortrags werden einige Services exemplarisch vorgestellt und gezeigt wie sie sich miteinander Verknüpfen lassen."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20903</video:player_loc><video:duration>3588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20918</video:thumbnail_loc><video:title>Netzneutralität in Deutschland</video:title><video:description>Das Thema Netzneutralität wird auch in Deutschland immer aktueller. Spätestens mit der Verabschiedung des sogenannten Telekom-Paketes auf europäischer Ebene ist die Frage in der deutschen Politik angekommen, ob wir verlässliche Regeln für Netzneutralität brauchen – oder ob der Markt ausreicht. Genau diese Frage wollen wir in diesem Panel auch diskutieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20918</video:player_loc><video:duration>3484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20911</video:thumbnail_loc><video:title>Internet Censorship Worldwide</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20911</video:player_loc><video:duration>1607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20912</video:thumbnail_loc><video:title>Innovators by the fire</video:title><video:description>Manik Surtani is the founder of Infinispan, a new open source data grid platform, as well as a co-founder on JClouds – a cloud-provider agnostic API layer for interacting with cloud services such as Amazon AWS. In this talk, Manik will share with you his experiences in growing community acceptance, momentum and participation around these two open source projects, including aspects such as generating and instilling a feeling of ownership and responsibility among the community, communal decision making, the effects of transparency in a software project, and leadership issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20912</video:player_loc><video:duration>1245</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20913</video:thumbnail_loc><video:title>Mobile augmented reality</video:title><video:description>We are right at the dawn of this new experience medium called augmented reality. It`s so great beause of three things: It combines the real and the virtual, it`s interactive and realtime, and it`s 3D. These days augmented reality is finally going mobile. We can see augmented reality applications for handheld devices being created all over the planet. Mobile technology allows us to put information into it’s original context: location. We want to shed some light on mobile augmented reality technology and learn about best practices that have been created on top of the Layar mobile augmented reality platform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20913</video:player_loc><video:duration>1113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20892</video:thumbnail_loc><video:title>Das andere Geschlecht: Sexismus im Internet</video:title><video:description>Frauen sind im Netz nicht so sichtbar wie Männer. Woran liegt das – an ihren Themen, ihrem Verhalten, an ihren Netzwerken oder am Netz selbst? Dieser Frage will diese Diskussionsrunde nachgehen. Wir werden über Geschlechterstereotype sprechen, die auch im Internet weiter existieren. Über das Einrichten der Geschlechter in ihren “traditionellen” Rollen. Über sexistisches Verhalten im Netz, das es Frauen schwerer macht als Männer, sich online frei zu bewegen. Über die Kriterien und Mechanismen, die jemanden zum “Alphablogger” machen oder ihn bzw. sie gar nicht erst wahrnehmen. Es diskutieren der Kulturwissenschaftler Klaus Schönberger und die Journalistin Susanne Klingner, moderiert von der Webaktivistin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20892</video:player_loc><video:duration>5172</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20881</video:thumbnail_loc><video:title>Diaspora</video:title><video:description>Unter dem Titel "Diaspora: building a better way to share" wird der Mitgründer des Open Source Social Networks erzählen wie Diaspora entstand, wie dessen weitere Zukunft aussieht und wie wichtig es ist, an derlei tollen Projekten auch mit tollen Menschen zu arbeiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20881</video:player_loc><video:duration>2660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20891</video:thumbnail_loc><video:title>WikiLeaks</video:title><video:description>Through its publications as the world’s only functioning whistleblowing platform, WikiLeaks has exposed corruption, political murder, torture as well as abuse of power on all continents. But not only is WikiLeaks publishing the unpublished. Increasingly WikiLeaks has to preserve investigative stories that classic newsmedia cannot defend against those abusing legal systems in order to stiffle freedom of speech and supress critical voices. According to the press, the platform has in its short existance produced more scoops than the Washington Post in the past 30 years. It has been called the most successful journalist operation in the world, and its internet address been said to be the home of free speech. Besides offering the most sophisticated legal and technical infrastructure for the protection of the press and its sources, the recipe for this success is very simple: WikiLeaks is upholding its principles, no matter what. Join us for a session about the state of the media, possibilities to defend our historic record and requirements for the future to preserve the 4th estate as an independent mechanism to control those in power.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20891</video:player_loc><video:duration>2987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20864</video:thumbnail_loc><video:title>Spiel das Leben</video:title><video:description>1960 brachte Milton Bradley "Das Spiel des Lebens" heraus: Ein feuchter Kapitalistentraum von Brettspiel, bei dem der gewann, der mit viel Glück als Reichster den Ruhestand erreichte. Heute machen "Gamification"-Anbieter Ernst mit dem Lebens-Spiel: Vom Abnehmen bis zur Rettung von Afrika, vom TV-Show-Gucken bis zum DNA-Sequenzabgleich: Keine Tätigkeit, die nicht durch Punkte, Abzeichen und andere Elemente aus Computerspielen spaßiger und motivierender gestaltet werden könnte -- so ihr Versprechen. Dabei ist die Debatte über "Gamification" tief gespalten: Auf der einen Seite stehen feuchte Vermarkter-Träume von der perfekten Kundenbindung, auf der anderen Game Designer, die vor Schlangenölverkäufern und flacher "Punktifzierung" warnen. Wie gestaltet man eine spielerische Erfahrung, die für Nutzer wirklich relevant ist -- statt nur flüchtige Neuigkeitsreize zu schaffen? Welche Lektionen halten Spiele für andere Produkte und Anwendungen tatsächlich bereit? Welche Kritik ist gerechtfertigt? Und wie können Designer, die an der "Gamifizierung" einer Anwendung interessiert sind, die gefährlichsten Untiefen umschiffen? Der Vortrag gibt eine Übersicht über die aktuelle "Gamification"-Bewegung und zeigt Potenziale und Prinzipien ebenso wie blinde Flecken und Gefahren auf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20864</video:player_loc><video:duration>3637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20888</video:thumbnail_loc><video:title>Maptivism: Maps for activism transparency and engagement</video:title><video:description>It is estimated that as much as 80% of data contains geo-referenced information. Maps have a long history and since its early days maps have been used for many types of activism. Digital maps allow easy ways to present large amounts of data and reduce complexity. Activists around the world have found creative ways to use maps for advocacy. The session will showcase examples from around the world and highlight different approaches to maptivism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20888</video:player_loc><video:duration>1999</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20884</video:thumbnail_loc><video:title>Wir sind der Urheber</video:title><video:description>Die Entfaltung von Kreativität hat sich im Zuge der technischen Entwicklung (wie v.a. der Online-Technologien) elementar verändert. Nie zuvor hat es eine solche Kreativität der Massen gegeben. Dadurch hat das Urheberrecht einen elementaren Bedeutungszuwachs erfahren, ohne dass es jedoch entsprechend weiter entwickelt wurde. Folge ist, dass es Kreativität (und damit auch kulturelle und technische Innovation) in mancher Hinsicht nicht fördert, sondern im Gegenteil behindert. Es bedarf daher grundlegender Reformen, u. a. einer Abkehr von der Idee des „Geistigen Eigentums". Nach einer Analyse von (rechtlicher, technischer und gesellschaftlicher) Entwicklung und einer Darstellung der Folgen werden Lösungsansätze unterbreitet, wie die geltenden urheberrechtlichen Regelungen angepasst werden müssten, um den Besonderheiten von „Kreativität 2.0" gerecht zu werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20884</video:player_loc><video:duration>3555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20887</video:thumbnail_loc><video:title>Auf der Überholspur zum Stoppschild</video:title><video:description>"Das Internet: ein (rechtsfreier) Raum mit dunklen Ecken, Rohre, eine verschworene Gemeinschaft oder doch eher eine Telefonanlage? Oder eine Datenautobahn mit Leitplanken und einer Überholspur? Und auf der Überholspur ein Stoppschild? Wenn Politiker über das Internet sprechen, dann greifen sie oft zu blumigen Bildern (Metaphern) und schrecken auch vor Stilblüten nicht zurück. Diese Metaphern sollen hier vorgestellt und analysiert werden, damit auch klar wird, welche Vorstellungen und Missverständnisse sich dahinter verbergen. Da es sich bei der re:publica um eine Mitmachveranstaltung handelt, wäre es schön, wenn Ihr sonderbare Äußerungen über das Internet möglichst schon vorher dem Referenten mitteilt, der sie dann aufgreifen, kategorisieren und analysieren wird."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20887</video:player_loc><video:duration>3225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20883</video:thumbnail_loc><video:title>Design Thinking</video:title><video:description>"Man kann ein Problem nicht mit den gleichen Denkstrukturen lösen, die zu seiner Entstehung beigetragen haben." (Albert Einstein) Die Herausforderungen unserer Zeit sind der singulären Lösung entwachsen, unsere Systemkenntnis und das Verständnis der Vernetzungen müssen sich in unseren Antworten manifestieren. Da man das meiste nicht am Schreibtisch lernt, sind die unmittelbare Auseinandersetzung mit den verschiedenen Wirklichkeiten und die Fähigkeit zur Empathie Grundbedingungen, um menschlich zu gestalten und neue Wege zu gehen. Design Thinking ist eine humanistische Methode -- und Haltung -- zur Lösung komplexer Probleme und Entwicklung innovativer Ideen. Dabei werden Arbeitsweisen und -mittel von Designern in einem nicht-linearen Prozess (Verstehen, Beobachten, Ideenfindung, Prototyping, Verfeinern und Lernen) von einem multidisziplinären Team iterativ angewandt. Der Vortrag von Philipp Schäfer gibt Einblick in die Entstehung und Anwendung der Methode -- und wie diese auch auf Fragestellungen in der digitalen Welt angewandt wird. Anhand von OpenIDEO wird gezeigt, wie diese neuen technischen Möglichkeiten innovative und kollaborative Formen der Problemlösung schaffen können -- wenn wiederum der "menschliche Faktor" als Grundlage der Prozess- und Interaktionsgestaltung dient.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20883</video:player_loc><video:duration>1773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20882</video:thumbnail_loc><video:title>After one year of flattr</video:title><video:description>Flattr was made public at Re:publica last year. This year Peter Sunde will show you what has been going on the past year, what's going on right now and announce some new features that changes everything. Again.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20882</video:player_loc><video:duration>1517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20873</video:thumbnail_loc><video:title>GNU FreeDink</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20873</video:player_loc><video:duration>1885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20862</video:thumbnail_loc><video:title>Cyberwar und seine Folgen für die Informationsgesellschaft</video:title><video:description>Der Vortrag wird Cyberwar als neue Variante des Krieges erläutern, seine spezifischen Strukturen und Probleme schildern sowie seine Entwicklung in den nächsten Jahren vorzeichnen. Davon ausgehend werden einige Folgen für die Ideologie(n) wie die Realität der Informationsgesellschaft erwogen. Der Konflikt zwischen der Freiheit des Netzes und der politischen Manipulation von Wissen und Meinen durch Information Operations und Perception Management soll besonders hervorgehoben werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20862</video:player_loc><video:duration>3552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20863</video:thumbnail_loc><video:title>Jüngste Erkenntnisse der Trollforschung</video:title><video:description>Die Trollforschung selbst ist ein noch junges Feld, das in diesem Vortrag vertieft werden soll. Insbesondere Anti-Troll-Strategien anhand von konkreten Beispielen werden benannt und vorgeführt. Darüberhinaus soll auch in die Kunst des Trollens selbst eingeführt werden und die durchaus vorhandenen postiven Funktionen des Trolltums herausgestellt werden. Mit interaktiver, kollektiver Livetroll-Übung!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20863</video:player_loc><video:duration>3541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20865</video:thumbnail_loc><video:title>Podcasts und Radio als Werkzeuge der Öffentlichkeitsarbeit</video:title><video:description>Moderne Software, günstige Audiotechnik und vor allem die neuen Publikationsbedingungen und Interaktionsmöglichkeiten im Web erwecken das Radio zu neuem Leben. Durch die hohe Zugänglichkeit von Audioinhalten bieten sich Radioformate in Form von Podcasts und Live-Sendungen zunehmend als begleitende Maßnahmen in der Öffentlichkeitsarbeit an und ergänzen damit die bereits etabliertere Web-Kommunikation in Form von Blogs und Social Networks. Der Vortrag erläutert, wo die Stärken und Schwächen von Radioformaten liegen, welcher technische Aufwand getrieben werden kann und sollte und wie sich das, was man vom Dampfradio noch kennt in der neuen Realität des Netzes darstellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20865</video:player_loc><video:duration>3582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20857</video:thumbnail_loc><video:title>Das Internet als Gesellschaftsbetriebssystem</video:title><video:description>Wetterleuchten der Wissensgesellschaft! Wir spüren die tektonischen Verschiebungen des Leitmedienwechsels. Wir, die wir uns in Berlin versammeln, sind ungeduldig -- viele andere zeigen woanders offen ihre Ängste. Wir diskutieren jeweils unter uns! Die mit den Visionen und die mit den Ängsten. Lasst uns etwas tun! Das Internet wird zu einer Querschnitts-Plattform für die Gesellschaft. Dort ist das Wissen, da gehören sehr viele Abläufe, Arbeiten, Logistiken hin. Die Regierung hat Minister für jede Infrastruktur (Recht, Ernährung, Verteidigung etc.), nun aber müsste als "Betriebssystem" eine vernetzte Struktur unter alles -- so wie die IT im Unternehmen Plattform und AppStore für die "Fachabteilungen" wird. Was wird aus der Demokratie? Ein Abgeordneter ist jemand, der bei wichtigen Fragen "auf dem Pferd nach Washington reitet", um zu vertreten, was vor Ort gewollt ist... Die Menschen der Wissensgesellschaft glänzen nicht nur durch Fachwissen, sie müssen professionell werden! Der Graben der Menschen ist nicht mehr zwischen den Bauern/Bürgern und den Arbeitern (CDU oder SPD), sondern irgendwo anders, zwischen den Pro's und den Unpro's. Wer ist die Partei für die Digital Future? Die heutigen Digital Natives werden zunehmend mehr akademisch gebildet sein. Diese neue "Mittelschicht" wird dem Menschenbild Y (der Mensch will sich entwickeln) viel näher stehen als dem Menschenbild X (der Mensch will nicht wirklich arbeiten und muss angeleitet werden). Das ist anders als früher, als die Etablierten eher zur Annahme X neigten (und sich selbst als persönliche Ausnahme ansahen). Haben wir die Chance auf eine psychologisch schönere Welt? Wer kommt mit, sie aufzubauen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20857</video:player_loc><video:duration>3082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20875</video:thumbnail_loc><video:title>Psycosynth demo</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20875</video:player_loc><video:duration>2176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20874</video:thumbnail_loc><video:title>Non-stop multithreaded debugging in GDB</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20874</video:player_loc><video:duration>3161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20870</video:thumbnail_loc><video:title>Free Fonts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20870</video:player_loc><video:duration>2894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20877</video:thumbnail_loc><video:title>Beyond Medienkompetenz</video:title><video:description>Systeme lernen immer. Fragt sich nur was. Ob sie, nur weil sie lernen, auch kluge Systeme sind, ist eine andere Frage. Manche Systeme lernen bei Strafe ihres eigenen Untergangs nicht, was sie lernen müssten, um einen gesellschaftlichen Wandel zu überleben (frei nach Helmut Willke, Systemtheoretiker und Wissensmanagementler Bielefeld). Was muss das System Schule lernen, um in diesem Sinne in der Umbruchszeit des Leitmedienwechsels klug zu werden? - Wie muss sich Schule verwandeln, um in die Netzgesellschaft zu passen? Muss sie mit ihren Mitgliedern (den Lehrkräften, den Eltern und Schülerinnen und Schülern) anders umgehen als in der Industriegesellschaft? Muss sie einen neuen Begriff von Wissen und Lernen definieren und ihre eigene Rolle neu erfinden? Oder reicht es, wenn sie den Neuen Medien kontrolliert und didaktisch zugerichtet die Schultüren öffnet und ihnen ein methodisches Plätzchen im Betrieb des Unterrichtens einräumt? Können kluge Mitglieder ihr dummes System zum Lernen des Notwendigen verführen? Wie sehen die Strategien erfolgreicher Schulchanger aus? Die Diskussion wird auch an den Vortrag von Gunter Dueck anschließen, den er unter dem Titel "Das Internet als Gesellschaftsbetriebssystem" direkt vor der Diskussion im Friedrichstadtpalast halten wird. Neben Gunter Dueck werden auf dem Podium Menschen diskutieren, die nicht nur grundlegend über Schule, Lernen und den Wandel der digitalen Gesellschaft nachdenken (und bloggen), sondern sich als Lehrer und Lehrerfortbilder auch in der Praxis bestens auskennen. Wir wollen die Schulen ja nicht nur umkreisen, sondern in ihnen landen (recht frei nach Sloterdijk 1989)!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20877</video:player_loc><video:duration>3093</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20879</video:thumbnail_loc><video:title>Medienkompetenz #wtf</video:title><video:description>„Medienkompetenz" wird in der aktuellen Diskussion fast inflationär als Lösung alter Probleme im neuen „Digitalien" herbei zitiert. „Führerscheine" erleben als kontrollierbares Medienkompetenz-Vermittlungs-Zertifikat derzeit eine Renaissance. Besonders hinsichtlich der Zentralisierung von Maßnahmen in Ablösung von pädagogischen Modellen ist ein Kompetenz-"Netzpferdchen" -- in Anlehnung an Schwimmausweise -- statt gewonnene Sicherheit ein Zeichen von Realitätsverlust der Kontroll-Verunsicherten. Wir müssen uns vergewissern, dass Medienkompetenz nicht um ihrer selbst willen gestärkt werden soll. Förderung von Medienkompetenz darf nicht als Reparaturbetrieb des Jugendschutzes gesehen werden, Anforderung ist vielmehr eine Chancen orientierte Kompetenzstärkung. Es geht um die Befähigung zur Teilhabe an der (digitalen) Gesellschaft!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20879</video:player_loc><video:duration>3064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20880</video:thumbnail_loc><video:title>Augmented Reality</video:title><video:description>The architecture of the contemporary city is no longer simply about the physical space of buildings and landscape, more and more it is about the synthetic spaces created by the digital information that we collect, consume and organize; an immersive interface may become as much part of the world we inhabit as the buildings around us. Augmented (hyper)Reality is an ongoing independent research-by-design project by Keiichi Matsuda, exploring scenarios for our future occupation of the city in the context of emerging technologies and ubiquitous media. These emerging technologies can be grouped under the paradigm of Augmented Space, unified by their ability to overlay physical space with information. It is a paradigm that succeeds Virtual Reality; instead of disembodied occupation of virtual worlds, the physical and virtual are seen together as a contiguous, layered and dynamic reality. Augmented space disrupts the long established dichotomies of public/private and home/work embedded in the city, and calls for new terms to describe our inhabitation of it. The hyper-real mediascapes of the future city are depicted in two award-winning short films, Domestic Robocop and Augmented City 3D, which will be presented alongside production drawings and a work-in-progress first glimpse at the next film in the series. Designed to be provocative and polemical, the films provide a platform to build a debate around, and a counterpoint to the future utopias promoted by many tech companies. They explore the implications for privacy, identity and the construction of space in a dynamic mediascape, with wide-ranging consequences for the practice of everyday life.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20880</video:player_loc><video:duration>1918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20923</video:thumbnail_loc><video:title>The politics of Deep-Packet-Inspections</video:title><video:description>An overview of different Use-Cases for DPI, the various methods of regulation and several associated political campaigns for the future of the internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20923</video:player_loc><video:duration>3000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20916</video:thumbnail_loc><video:title>Community Banking:</video:title><video:description>Zwei großen Herausforderungen steht die Bankbranche aktuell gegenüber: Das sinkende Vertrauen, sowie die massiven Veränderungen der Kommunikationsgewohnheiten der Kunden – Stichwort: Social Media. Nur sehr wenige Bankhäuser haben sich auf diese Herausforderungen eingestellt. Die FIDOR Bank AG hingegen baut ihr junges Geschäftsmodell einzig auf die Wirkprinzipien des web 2.0 auf. CEO Matthias Kröner zeigt, dass das Motto “Banking mit Freunden” weit mehr ist als eine inhaltsleere Marketing-Floskel – sondern ein Ansatz, der einerseits das dringend erforderliche neue Selbstverständnis einer Bank – aus Bank-, wie aus Kundensicht – realisiert. Und mit dem andererseits auch die Bank erfolgreich wirtschaftet. 2. Vortrag: Kindernet oder: Ist doch alles nicht so schlimm? „Das Web 2.0 ist jugendgefährdend! Wo kämen wir denn hin, wenn einfach jeder irgendwas unkontrolliert publizieren und so die Jugend verderben könnte?“ So oder so ähnlich müssen wohl einige kommerzielle Jugendschützer denken. Mit dem neuen Jugendmedienschutz-Staatsvertrag sollen die Kontrollpflichten der Betreiber sozialer Netzwerke massiv verschärft werden. Und jede Webseite, die für 6-jährige Kinder „erziehungsbeeinträchtigend“ ist, muss technische Schutzmaßnahmen ergreifen – zum Beispiel durch eine Alterskennzeichnung aller Inhalte. Für Politiker, die das Internet nur von Papier-Ausdrucken kennen, ist es nur eine technische Regulierung. Der Vortrag zeigt, welche Gefahren die neuen Regelungen für den sozialen und kulturellen Raum Internet bedeuten können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20916</video:player_loc><video:duration>4133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20925</video:thumbnail_loc><video:title>Free Culture in Brasil</video:title><video:description>"April 8th, 2010 was an important date for Brazil. That is when a draft bill named Marco Civil was launched, aiming to protect fundamental rights online, such as privacy, freedom of expression, net neutrality, open standards, and open governmental data. Looking from the outside, that might seem natural for a country like Brazil, which is internationally known for being supprtive to the idea of free culture. However, that is not the full story. My talk is going to describe the fierce debates and struggles inside Brazil that led to the proposal of the Marco Civil. It will show how the Marco Civil became a response to years of national and international pressures for the radicalization and criminalization of the internet. For many years, other draft bills had been proposed (and almost approved), creating crimal conducts such as unlocking a cell phone, punishable with up to 4 years in jail. Or yet, simply prohibiting the use of the internet in political campaigns. I will describe how these radical proposals ended-up mobilizing the Brazilian civil society to claim for more balanced laws. The Marco Civil establishes probably one of the first collaborative legislations sponsored by a government. It was through a process of open public participation (available at www.culturadigital.org/marcocivil), divided into 90 days. For the first 45, an online discussion took place about the principles that should govern the new law. More than 800 substantial comments were received, from private and public interest groups. Based on those comments, the text of the law was then drafted, and opened again (on April 8th, 2010) for public participation. The final text will then be consolidated, and officially introduced to Congress. In short, the Marco Civil might be an important inspiration for other countries facing the trends of radicalization and criminalization of internet-related laws. In my talk, I will describe how we got there."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20925</video:player_loc><video:duration>3181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20926</video:thumbnail_loc><video:title>Do censorship and repression kill content on the Web?</video:title><video:description>What happen to websites and blogs after they get blocked? Do arrested and threatened bloggers and digital activists stop their online activities once they face a governmental threat?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20926</video:player_loc><video:duration>1848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20922</video:thumbnail_loc><video:title>Flattr - Social Micro Donations</video:title><video:description>Flattr experiments with a new way on taking on the long lasting question - how will people make money on the internet? Theres always been a lot of talk on how people will make money on what they create on the internet. The focus of these discussions has always been how to compensate for previous losses that occurs in the paradigm shift to the Internet. Flattr tries to tackle this problem in another way why shouldnt everybody have the possibility to be compensated or paid for content? And why is everything easier on the internet than in the offline world, except payments? Previous spokes person for The Pirate Bay, Peter Sunde Kolmisoppi, gives his story on why he created Flattr and how he believes this experiment may benefit art and culture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20922</video:player_loc><video:duration>1868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20919</video:thumbnail_loc><video:title>Google Werkzeuge für Wissensarbeiter</video:title><video:description>Google Text &amp; Tabellen und Google Wave erleichtern das gemeinsame Arbeiten an Dokumenten und ermöglichen Funktionen, die in browser-basierten Anwendungen bisher nicht realisierbar schienen. Fast nebenbei werden die folgenden typischen Kollaborationsfragen gelöst: Welche Version meines Dokuments ist die aktuellste? Wer hat welche Änderungen vorgenommen? In diesem Vortrag wird anhand von Live-Beispielen gezeigt, wie sich Google-Dienste für die Zusammenarbeit an Dokumenten einsetzen lassen. Google war Partner der re:publcia 2010. Beschreibung: "Google Text &amp; Tabellen und Google Wave erleichtern das gemeinsame Arbeiten an Dokumenten und ermöglichen Funktionen, die in browser-basierten Anwendungen bisher nicht realisierbar schienen. Fast nebenbei werden die folgenden typischen Kollaborationsfragen gelöst: Welche Version meines Dokuments ist die aktuellste? Wer hat welche Änderungen vorgenommen? In diesem Vortrag wird anhand von Live-Beispielen gezeigt, wie sich Google-Dienste für die Zusammenarbeit an Dokumenten einsetzen lassen."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20919</video:player_loc><video:duration>2963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20928</video:thumbnail_loc><video:title>Blogs monetarisieren aber wie?</video:title><video:description>"Das Vorurteil, man koenne mit Blogs seinen Lebensunterhalt nicht bestreiten, scheint wie in Stein gemeisselt. Wie man es dennoch schafft, zeigt uns nicht nur die US-Blogosphaere, auch ein deutsches Blog kann finanziell erfolgreich sein. Wie kann ich also mein Blog vermarkten? Ist mein Content ueberhaupt relevant genug? Wie komme ich in Kontakt mit der werbetreibenden Industrie? Ist Google-Adsense immer noch das Mass der Dinge, oder gar irrelevant fuer Blogs? Was bringt mir ein Vermarkter und wie kann ich mich selber vermarkten? Blog-Vermarktung oder Selfpromition, was ist lukrativer? Wie kann ich mit meinem Blog Geld verdienen? Worauf muss ich achten? Was gibt es ausser Google Adsense und Amazon fuer Einnahmequellen? Wie vermarkte ich mich als Blogger? Kommerz und Unabhaengigkeit, geht das?"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20928</video:player_loc><video:duration>1926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20931</video:thumbnail_loc><video:title>Innovators by fire:</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20931</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20920</video:thumbnail_loc><video:title>Per Anhalter durch das Enterprise 2.0</video:title><video:description>Antonia Kerb hat ihr Office verloren. Es wurde wegrationalisiert. Wie geht es nun weiter? Mit Mercedes Aaklass, einem herumvagabundierenden Mitarbeiter des KAJ-Konzerns, versucht sie ihr Büro zurückzubekommen. Sie besucht die zusammengefasste Unternehmenseinheit „Rechtsabteilung, Finanzen, Controlling und Betriebsrat“, kurz ReFiCoBe. Hier erfährt sie mehr über die Liebe zum physischen, abheftbaren Dokument und Formular sowie über das tiefe Misstrauen gegenüber moderner Technik, so lange sie nicht so übersichtlich, strukturiert und einfach in der Anwendung ist wie Slideshows. Wird Antonia ihr Büro zurückerhalten? Wie sieht ihre Zukunft als Mitarbeiterin von KAJ aus? Mehr darüber on stage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20920</video:player_loc><video:duration>1390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20921</video:thumbnail_loc><video:title>Die digitale Faszination</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20921</video:player_loc><video:duration>1330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20800</video:thumbnail_loc><video:title>Self-Publishing</video:title><video:description>Was Autoren vom Self-Publishing erwarten können (und was nicht) Welche Inhalte es wert sind, angeklickt, verlinkt, geflattert, heruntergeladen und im besten Fall auch bezahlt zu werden, entscheiden statt traditioneller Gatekeeper (Massenmedien und Verlage) immer häufiger die Nutzer selbst. Autoren können davon profitieren, indem sie die Gatekeeper ausschalten und ihre Projekte selbst verlegen, vermarkten und finanzieren -- vom zehnseitigen pdf-Dokument bis zum Buch. Wir wollen herausfinden, worauf es beim Self-Publishing ankommt: - Welche Leistungen erbringen Verlage tatsächlich? - Was können Autoren selbst in die Hand nehmen? - Ist Self-Publishing ein Hype oder liegt darin die Zukunft für Autoren? - Sollte ich einen eigenen Verlag gründen? - Welche Self-Publishing-Plattformen sind empfehlenswert? - Was kann ich von freiwilligen Spenden und Mikropayments erwarten? - Welchen Preis sollte ich für mein E-Book verlangen? - Soll ich Kostproben meines Werks verschenken oder besser nicht? - Wie kann ich Twitter, Facebook, Google+ und Co. für mein Projekt nutzen? - Was ist, wenn ich eher ungern Marketing in eigener Sache betreibe? - Nehmen es meine Facebookfreunde mir übel, wenn ich Werbung in eigener Sache mache? Solche Fragen werden die Panel-Teilnehmer nach kurzen Impulsvorträgen zum Thema gemeinsam mit dem Publikum diskutieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20800</video:player_loc><video:duration>3568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20803</video:thumbnail_loc><video:title>Twittern aus dem All für die digitale Öffentlichkeitsarbeit</video:title><video:description>Die Raumfahrtagenturen DLR, ESA und NASA und ihre Astronauten twittern, bloggen, und posten auf diversen Social Media-Kanälen was das Zeug hält - mitunter direkt aus dem All. Warum das ganze und wie es funktioniert es? Davon berichten Astronauten und Social Media-Experten des Deutschen Zentrums für Luft- und Raumfahrt DLR, Europäischen Weltraumorganisation ESA und der US-amerikanischen Raumfahrtbehörde NASA. Am 22. Januar 2010 setzte NASA-Astronaut TJ Creamer (@Astro TJ) den ersten Live-Tweet aus dem All - genauer von der Internationalen Raumstation ISS - ab. Creamer folgten bis heute viele weitere Astronauten und ungezählte Tweets, Fotos und Blogposts internationaler Astronauten. Beispielsweise ESA-Astronaut Paolo Nespoli (@Astro Paolo), der während seiner Mission fantastische Bilder aus dem All in Nahe-Echtzeit twitterte und flickerte. Derzeit befindet sich neben den russischen und amerikanischen Kosmo- und Astronauten auch der Niederländer André Kuipers (@Astro Andre) auf der ISS, der mit seinem Blog und seinen Tweets gerade insbesondere sein Heimatland ins Social Media-Fieber versetzt. Die Raumfahrtagenturen nutzen Social Media also vor allem für eines: Die digitale Öffentlichkeitsarbeit. Sie warten nicht mehr darauf, dass die interessierte Öffentlichkeit ihre Webportale findet -- sondern gehen selbst dahin, wo die Menschen sind: Twitter, Facebook, Google+, Flickr, Youtube uvm. Und berichten mitunter in Nahe-Echtzeit darüber, was im All oder auf der Erde mit dem Geld des Steuerzahlers passiert. Transparenter geht Öffentlichkeitsarbeit eigentlich nicht, denken die Verantwortlichen der Kommunikationsabteilungen, die auch auf dem Panel sitzen werden. Denn: Der Rückkanal ist immer offen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20803</video:player_loc><video:duration>3149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20787</video:thumbnail_loc><video:title>Between Censorship and Revolution</video:title><video:description>The last two years have seen democracy, human rights, and the rule of law threatened in Hungary, and through its actions, the government has infringed upon the rights of many groups. Right-wing extremism has also been gaining more power, support, and visibility. In this context more and more activists groups and initiatives have emerged and have been fighting their struggles against these phenomena. Social media and creative forms of documenting human rights issues have greatly contributed to the successes of these movements. Challenges however are numerous. The presentation will focus on state control and rising extremism and newly emerging creative ways in the Hungarian activist scene to combat these. In cooperation with the Federal Agency for Civic Education (Bundeszentrale für politische Bildung).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20787</video:player_loc><video:duration>4109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20793</video:thumbnail_loc><video:title>Organisation 3000. Algorithmen oder Geld?</video:title><video:description>Die Digitalisierung erlaubt eine viel detailliertere Organisation. Das schafft politisches Potential. Erlauben einem Algorithmen, Geld zu marginalisieren? Und was ist in Zukunft wichtiger: Algorithmen oder Geld? In der Vergangenheit war Internationale Hilfe genauso wie politische Organisation oder soziale Bewegung von einem abhängig: der Finanzierung. Die Webseiten von Greenpeace, Amnesty International oder Das Deutsche Rote Kreuz teilen folglich eine Gemeinsamkeit: den Spende-Button. Doch mit dem Internet geraten die Dinge in Bewegung: Algorithmen können Räume, Dinge und Fähigkeiten effizienter miteinander verbinden und eröffnen mitten in unserer existierenden Welt einen neuen Handlungsraum, um den dringend politisch gestritten werden muss. Im Moment wird dieses "Internet der Dinge" von IBM's SmartWorld bis zu G.E. "Industrial Internet", McKinsey oder dem Metro Konzern vor allem in kapitalistischer Logik der Effizienz interpretiert; neben einigen wissenschaftlichen Ausnahmen (http://research.cens.ucla.edu/). Doch was ist, wenn das Revolutionäre am Internet gar nicht auf den Faktor Information beschränkt bleibt, sondern grundlegend verändert, wie sich Gesellschaft organisiert? Die Obama-Kampagne war in Sachen Mobilisierung nur ein erster Schritt, jetzt zeigen einige Beispiele im Netz radikalere Wege auf: Von RaceOnline2012 über The Public School bis zu Rynda.org werden als neue Ansätze vorgestellt, bei denen Geld eine marginale Rolle spielt -- der Spende-Button ist deshalb auf diesen Seiten folglich inexistent. Anstelle dessen nutzt man das Internet, um detailliert und direkt konkrete Hilfe zu koordinieren. Statt Geld zu spenden stellt man also seine Fähigkeiten, freie Seminarräume, übrig gebliebene Ausrüstung etc. für eine bestimmte Zeit zur Verfügung. Handelt es sich hier vielleicht sogar um eine neue Form der NGO, um die Nicht-um-Geld-herum-Zentrierte-Organisation, NGZO. Kann Five-Minute-Activism doch etwas verändern? Kann man schräg in die existierende Gesellschaft eine Alternative errichten, bei der eines Tages der Faktor Geld unwichtig wird? Ist das utopische Spinnerei oder hat das politisches Potential?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20793</video:player_loc><video:duration>1991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20796</video:thumbnail_loc><video:title>DIY Barrierefreiheit</video:title><video:description>Wie man das Netz nutzt, um weiter zu kommen Das Internet und seine aktive Basis verändern die Welt. Soziale und politische Bewegungen werden online geboren. Das Netz und der digitale Alltag sind vor allem für Menschen mit Behinderung eine Chance. Aber die Barrierefreiheit, die Zugänglichkeit aller Elemente des Internets für alle, ist noch längst nicht da, wo sie sein sollte oder könnte. Es steht noch viel Arbeit an. Die Schubkraft digitaler und sozialer Medien bietet großes Potential für eine dynamische Entwicklung der Barrierefreiheit selbst, für eine Bewegung, die Probleme erkennt, anpackt und zusammen umsetzt. Die Aktion Mensch begrüßt in ihrer Session Macher, die die Bedeutung der Digitalisierung für die gesellschaftliche Partizipation Behinderter aufzeigen und aus zwei Perspektiven zeigen wie Barrierefreiheit für alle funktionieren kann. DIY-Barrierefreiheit mit Raul Krauthausen Verbesserung der Barrierefreiheit offline mit Hilfe von digitalen Medien BrokenLifts.org ist ein Open Source-Projekt von uns SOZIALHELDEN, welches beim "Random Hacks of Kindness"-Event in Berlin zur Visualisierung von Aufzugausfällen des Berliner Öffentlichen Personenverkehrs entstand. Jeden Tag sind Menschen mit Mobilitätseinschränkungen auf Aufzüge angewiesen, um im sich im Alltag frei zu bewegen. BrokenLifts möchte schneller und übersichtlicher auf aktuelle Ausfälle hinweisen und Auswertungen über die Wartungsbemühungen der Betreiber anbieten. Als Datenbasis werden seit November 2011 stündlich die Aufzugsstörungsinformationen der Berliner S-Bahn und der BVG abgerufen und analysiert und in fancy Infografiken visualisiert. Wir machen das mit dem Alt-Text -- Ein Einstieg in die barrierefreie Webentwicklung Innerhalb der Session werden optisch und akustisch Tipps, Tricks und Fallstricke der barrierefreien Webentwicklung gezeigt. Anhand von einfachen Beispielen wird erläutert, mit welchen schlichten Schritten die Barrierefreiheit im Netz erhöht werden kann, ob beim HTML-Codieren oder beim Einfügen von Bildern in die Medien-Bibliothek von WordPress. Diese Session wird präsentiert in Zusammenarbeit mit Aktion Mensch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20796</video:player_loc><video:duration>2874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20799</video:thumbnail_loc><video:title>Wie die deutsche Blogosphäre veramerikanisiert wird</video:title><video:description>Rockstars und Mimosen - Wie die deutsche Blogosphäre veramerikanisiert wird: 2012 wird der deutschen Blogosphaere wieder einmal vor Augen führen, wie unprofessionell sie sich positioniert. Anstatt sich stärker zu vernetzen und miteinander zu kooperieren, ist sie stärker denn je fragmentiert, kreist aber immer noch wunderbar um sich selbst. Unbemerkt von den wenigen professionellen deutschen Bloggern, greifen nun die US-Netzwerke an und werden im Jahre 2012 deutsche Angebote ihrer erfolgreichen Blogs starten. Huffington Post, Techcrunch, Boy Genius Report und ein halbes Dutzend weiterer prominenter Namen schwappen ueber den Atlantik rueber und besetzen ein Vakuum, welches die Deutsche Medienlandschaft nicht mit Inhalten fuellen konnte. Dem Warum, Weshalb und Wieso wird in meiner Session auf den Grund gegangen, wobei die Defizite der deutschen Bloglandschaft schonungslos offenbart werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20799</video:player_loc><video:duration>2874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20791</video:thumbnail_loc><video:title>Standardsituationen der Technologiebegeisterung</video:title><video:description>Das fehlende Gegenstück zu Passigs 2009 im "Merkur" erschienenen Text "Standardsituationen der Technologiekritik". Ob Eisenbahn, Maschinengewehr, Radio, Telefon, Fernsehen oder Internet: Es findet sich immer jemand, der Freiheit, Gleichheit, Brüderlichkeit und Weltfrieden für quasi automatisch eintretende Folgen der neuen Technologie hält. Wir machen uns gemeinsam über diese Gestalten lustig und tun so, als hätten wir nicht selbst schon das halbe Internet mit solchen Behauptungen gefüllt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20791</video:player_loc><video:duration>1926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20806</video:thumbnail_loc><video:title>Die Geschichte des Computers</video:title><video:description>Es hat vieler hervorragender Wissenschaftler, Ingenieure and Manager weltweit bedurft, um den Computer zu der heutigen Verbreitung zu verhelfen. Konrad Zuse (1910-1995) wird heute fast einhellig auf der ganzen Welt als Schöpfer des ersten frei programmierbaren Rechners in binärer Schalttechnik und Gleitpunktrechnung, der wirklich funktionierte, anerkannt. Kurzum, er baute den ersten funktionsfähigen Digitalrechner. Heute bezeichnen wir solche Maschinen als Computer. Prof. Horst Zuse wird die frühen Rechnerentwicklungen aus den USA und UK vorstellen und sich technikhistorischen Fragen stellen-zur Geschichte des Computers und seiner Zukunft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20806</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20794</video:thumbnail_loc><video:title>Infrastruktur und Kontrolle</video:title><video:description>Wir haben uns daran gewöhnt, dass die Dienste und Services, die wir im Internet jeden Tag benutzen, aus privater Hand stammen. Doch zunehmend wird uns auch die politische Tragweite bewusst, die diese neue Form der Öffentlichkeit im Digitalen spielt. Eine der ersten und wichtigsten netzpolitischen Forderungen in diese Richtung ist deswegen die Netzneutralität. Doch es wird zunehmend klar, dass es mit der Netzneutralität selbst nicht getan ist, wenn die Dienste, die auf dem Netz aufsetzen, Inhalte und Menschen nach belieben diskriminieren können. Googles neues "Search inside your World", der Fall um Megaupload, das fehlende Geschäftsmodell von Twitter und die Bedenken um die Meinungsfreiheit auf Facebook offenbaren allesamt bei genauerem Hinsehen ein Spannungsverhältnis zwischen dem ehrlichen Anspruch eine neutrale Infrastruktur zu gewährleisten und gleichzeitig aus wirtschaftlichen oder gar politischen Erwägungen, Kontrolle über die Plattform zu behalten. Dieses Spannungsverhältnis ist keinesfalls trivial und vor allem nicht statisch. Der Markt der Plattformen ist einer der disruptivsten und volatilsten, die es derzeit gibt. Auf großen Plattformen können neue Plattformen entstehen, wie das Beispiel Zynga zeigt. Und was heute Markbeherrschend ist, kann morgen nur noch eine Fußnote sein - siehe Myspace. Eine Politik der Plattformneutralität darf deswegen keine starre Regulierungsrichtlinie sein, sondern muss sich als Agent eines entstehenden und sich stetig wandelnden Ökosystems verstehen. Die Prinzipien zur Entwicklung komplexer Regelungssysteme geben viel eher Hinweise auf die Ausgestaltung dieser neuen Form von Politik, als es dogmatische Links-Rechts-Schemata vermögen. Plattformneutralität ist die Politik emergenter Strukturen und ist damit vielleicht die Blaupause der Organisation der nächsten Gesellschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20794</video:player_loc><video:duration>1624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20805</video:thumbnail_loc><video:title>Unerhört: Digitale Barrierefreiheit und Partizipation im Netz</video:title><video:description>Diskutiert wird die Bedeutung der Digitalisierung für die gesellschaftliche Partizipation Behinderter und die Schubkraft digitaler/sozialer Medien auf dem Weg zu einer barrierefreieren Gesellschaft — zugespitzt auf das Beispiel der Schwerhörigkeit und Gehörlosigkeit. Es unterhalten sich drei, die sich die Mittel der digitalen Gesellschaft einfach genommen haben um sie zu verbessern: @einaugenschmaus, die Ennomane und Herr Not quite like Beethoven.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20805</video:player_loc><video:duration>1954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20909</video:thumbnail_loc><video:title>Lotus Jam Lab</video:title><video:description>Online Jams sind von IBM schon häufig durchgeführte Online-Diskussionen, um Ideen, Gedanken und Vorschläge vieler Teilnehmer zu sammeln, zu besprechen und zu analysieren. In verschiedenen Themensträngen – Idea Spaces genannt – werden Ideen gesammelt und diskutiert. Das Thema Smarter Work (Wie sieht der Arbeitsplatz der Zukunft aus?) wird im Fokus des Lotus JamCamps stehen. Kompetente Referenten geben Impulse. Und Sie sollen mitmachen. Im Jam, bei der Bustour und vor Ort. Auf dem JamCamp wird es nicht um Werbung für Produkte gehen. Wir wollen Inhalte entwickeln und diskutieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20909</video:player_loc><video:duration>5661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20904</video:thumbnail_loc><video:title>Net neutrality and threats to fundamental rights in europe</video:title><video:description>Yet, entertainment industries see the Net as a threat to their existing business models, mostly based on controlling distribution channels of information. Worse, telecom operators see new opportunities in monetizing restrictions to Internet access. The interests of both groups are now converging with the help of a portion of the political class wary of the way the Net upsets their objective of controlling the public sphere so as to retain power. Several legislative projects are contemplating different ways of restricting access to the Net: from the provisions on operators’ contracts in the “Telecoms Package” directives to website blocking in the name of child protection, from the ongoing war against file sharing lead by the entertainment industries in Europe to the Anti-Counterfeiting Trade Agreement currently being negotiated at the global level… Restrictions to our access to the Net, from the most obvious (cutoff in the “HADOPI” law in France, censorship in China), to the most subtle (blocking of selected aplications or services, bandwidth prioritization or reduction, etc.) are as many restrictions to our fundamental freedoms, including the most essential freedom of expression. Are these different regulatory projects turning into a global war on the Internet, therefore a war on our freedoms? What is the state of the play? What can we do as citizens?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20904</video:player_loc><video:duration>2246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20906</video:thumbnail_loc><video:title>Leistungsschutzrecht</video:title><video:description>Diskussion auf der re:publica 2010 mit Matthias Spielkamp, Meike Richter, Robin Meyer-Lucht und Till Kreutzer zum Leistungsschutzrecht mit dem Titel "Let's screw up the entire internet to save newspapers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20906</video:player_loc><video:duration>3356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20910</video:thumbnail_loc><video:title>Unibrennt:</video:title><video:description>Am 22.10.2009 haben Studierende der Universität Wien und der Akademie der bildenden Künste den größten Hörsaal Österreichs gestürmt und für zwei Monate besetzt gehalten. Die Bewegung hat sich in kurzer Zeit auf viele weiter Universitäten ausgebreitet. Luca Hammer, selbst Student, war seit dem Anfang dabei und hat sich um den Livestream und die Website gekümmert. Er berichtet von gelebter Basisdemokratie, dem Einsatz des Social Web, seinen Auswirkungen und den Problemen innerhalb der Bewegung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20910</video:player_loc><video:duration>2681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20900</video:thumbnail_loc><video:title>Medien hacken</video:title><video:description>Was haben Friedrich Engels und die Yes Men gemeinsam? Was ist Kommunikationsguerilla und wie unterscheidet sie sich von der Medienguerilla? Wie kann ich den Botschafter der USA mit einer kleinen lancierten Fotomontage zur Absage eines öffentlichen Auftritts zwingen? Medienguerilla kann Aktienkurse rutschen lassen oder einfach nur Spaß machen. Anhand von unterhaltsamen Beispielen werden verschiedene Methoden und Techniken gezeigt, mit denen Mainstream-Medien gehackt werden können. Dabei werden Sicherheitslücken und Einfallstore für Medienhacking demonstriert und Möglichkeiten für Hacks in der Zukunft aufgezeigt. Denn Medienguerilla lebt vom Mit- und Selbermachen…</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20900</video:player_loc><video:duration>2219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20907</video:thumbnail_loc><video:title>Upgrading political journalism</video:title><video:description>"Das Internet stellt dem professionellen politischen Journalismus mächtige neue Instrumente zur Verfügung. Zugleich relativiert es seine Bedeutung. Der Vortrag soll das positive Potential dieser Veränderungen ausloten und mögliche Schritte zu einer verbesserten politischen Öffentlichkeit skizzieren."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20907</video:player_loc><video:duration>2026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20901</video:thumbnail_loc><video:title>Innovators by the fire</video:title><video:description>Ein Blick in die Küche der World Chess Boxing Organisation. Wie ist sie entstanden und wie ist sie strukturiert?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20901</video:player_loc><video:duration>1739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20895</video:thumbnail_loc><video:title>Warum das Internet scheiße ist</video:title><video:description>"Eine Konferenz wie die re:publica stellt das Internet an sich ja meist wenig in Frage. grundsätzliche Kritik oder richtige Internet-Skeptiker sind seltene Gäste. Ich bin auch kein Internet-Skeptiker, im Gegenteil, ich liebe es. Trotzdem werde ich 30 minuten lang versuchen, das Internet sachlich und fundiert zu kritisieren."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20895</video:player_loc><video:duration>2054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20878</video:thumbnail_loc><video:title>Crowdfunding: ein Hype oder die Zukunft der Projektfinanzierung?</video:title><video:description>Diskussion / Streitgespräch • Jens Best, Social Media Experte • Ibrahim Evsan, Gründer von sevenload, Buchautor</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20878</video:player_loc><video:duration>1042</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20885</video:thumbnail_loc><video:title>re:publica 2011: Twitterlesung</video:title><video:description>Die Twitterlesung ist ein zeitloser Klassiker der re:publica - die einen können es nicht mehr hören, die anderen können es jedes Jahr kaum erwarten. Das Team von Twitkrit bespricht regelmäßig online Tweets von vielen Twitterern. Dieses Konzept entfaltet sich bei der re:publica auf einer Bühne und wird live als eine Art Stand Up-Comedyshow vorgetragen, wobei die Pointen eben aus dem Twitter-Universum stammen. Thematische Felder der Lesung umfassen allgemein populäre Bereiche wie Büroalltag, Essen, Schlafen, TV etc. - eben Punkte, zu denen jeder etwas sagen kann, die aber durch ihre Eingrenzung auf 140 Zeichen nunmehr innovativ beschrieben werden (müssen). Das Twitkrit-Team formt sie zu kleinen Geschichten und setzt zunächst unabhängige Aussagen gekonnt zueinander in Beziehung, wobei der jeweils vorgetragene Tweet stets für das Publikum im Hintergrund auf einer Leinwand sichtbar ist. Die Partizipation der Zuschauer ist ebenfalls gefordert, indem diese spontan einen "Offline-Tweet" mit Stift und Zettel notieren sollen. Der beste hiervon wird abschließend durch das Twitkrit-Team und seine Bühnengäste gekürt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20885</video:player_loc><video:duration>4821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20854</video:thumbnail_loc><video:title>10 Jahre Blogs in Deutschland</video:title><video:description>Wir wollen in einer Diskussionsrunde die letzten 10 Jahre der Bloggeschichte in Deutschland Revue passieren lassen. Was ist in der Zeit passiert, wie haben sich Blogs entwickelt, wo liegt ihre Zukunft. Wir vier sind jene Blogger, die mit am längsten durchgehend aktiv sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20854</video:player_loc><video:duration>3263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20855</video:thumbnail_loc><video:title>Die Datenfresser</video:title><video:description>Constanze Kurz, Frank Rieger und Daniel Schulz klären über die Datenfresser auf. Wie Internetfirmen und Staat sich unsere persönlichen Daten einverleiben und wie wir die Kontrolle darüber zurückerlangen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20855</video:player_loc><video:duration>3275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20861</video:thumbnail_loc><video:title>Blogger innen im Gespräch</video:title><video:description>Wir holen Bloggerinnen und Blogger auf die Bühne holen, die in den letzten Monaten etwas Interessantes erfahren haben und befragen sie in diesem neuen Interviewformat noch einmal zu ihren spannenden Erlebnissen. Sei es die Domainpfändung von nerdcore.de, die Westerwelle-Rede, lippenlesend analysiert durch Julia Probst oder die kurzfristige Reise von Richard Gutjahr zu den Protesten nach Ägypten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20861</video:player_loc><video:duration>3453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20859</video:thumbnail_loc><video:title>Freies Wissen</video:title><video:description>Das wichtigste Thema des 21. Jahrhunderts ist nicht etwa die Klimakatastrophe oder der Zugang zu Trinkwasser, sondern der freie Zugang zu Wissen und Information, denn ohne Wissen lassen sich die anderen Probleme nicht lösen. Freies Wissen lässt sich definieren durch seine Verfügbarkeit und Wiederverwertbarkeit, die Möglichkeit, an seiner Entstehung und Verbreitung mitzuwirken, und daran, auswählen zu können, was man wissen will. Beispiele für freies Wissen sind freie Software, die Wikipedia und ihre Schwesterprojekte, Creative Commons und andere Open-Data-Projekte, aber auch das Humboldtsche Universitätssystem, das gerade an der Bologna-Reform zu scheitern droht. Den Verfechtern freien Wissens wird gelegentlich vorgeworfen, sie verträten eine neue Form des Kollektivismus, ja sogar von „Webkommunismus" ist die Rede. Dass das Unsinn ist, kann leicht gezeigt werden. Allerdings sind Geschäftsmodelle, die auf Wissensverknappung beruhen, nicht mehr zeitgemäß und müssen neuen Ideen Platz machen. Zudem muss die Wissensbefreiung vorangetrieben werden: Hier gibt es schon zahlreiche Projekte, in die sich jeder einbringen kann; es bleibt allerdings noch eine Menge zu tun.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20859</video:player_loc><video:duration>3471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20871</video:thumbnail_loc><video:title>GNU Autoconf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20871</video:player_loc><video:duration>4811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20853</video:thumbnail_loc><video:title>Colmez' conjecture in average</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20853</video:player_loc><video:duration>4027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20852</video:thumbnail_loc><video:title>Integrality of p-adic multiple zeta values and application to finite multiple zeta values</video:title><video:description>I will give a proof of an integrality of p-adic multiple zeta values. I would also like to explain how it can be applied to give an upper bound of the dimension of finite multiple zeta values.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20852</video:player_loc><video:duration>4594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20869</video:thumbnail_loc><video:title>Distributed Version Control</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20869</video:player_loc><video:duration>3081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20866</video:thumbnail_loc><video:title>What's happening? Love.</video:title><video:description>Twitter ist längst nicht mehr nur die tägliche Infoline der Digital Natives oder das Medium für Prosa und Lyrik im Kleinformat. Für seine „Heavy User" ist Twitter Teil des echten Lebens, und das ermöglicht Flirts, Gefühle und Herzklopfen. Die Filter der digitalen Zuneigung reagieren empfindsam und beständig. Und so passiert es nicht selten, dass die 140 Morsezeichen des Herzens aus unverfänglich aneinander gereihten Worten ein Statusupdate der Gefühle werden lassen. Twitter, die Singlebörse für alle Fans emotionaler Gedankenfetzen? Schon möglich. Obwohl ein Klick keinen verstohlenen Blick ersetzen kann, ein Tweet keine zufällige Berührung, ein Avatar kein bezauberndes Charisma: Twitter ist dein Begleiter für die zart ausgeleuchteten Irrpfade der Liebe. Teresa Bücker, Nadine Lantzsch und Eva Horn geben eine kurze Einführung in die Kunst des Flitterns (Flirten auf Twitter), die sowohl herzblutige Anfänger innen als auch feinfühlige Fortgeschrittene anspricht, und zeigen anhand einer subjektiven Sammlung von Tweets, wie aus Hashtags Hachtags werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20866</video:player_loc><video:duration>2846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20872</video:thumbnail_loc><video:title>GNU Epsilon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20872</video:player_loc><video:duration>2725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20915</video:thumbnail_loc><video:title>Free Press &amp; Save the Internet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20915</video:player_loc><video:duration>3302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20770</video:thumbnail_loc><video:title>Bubbling blow - up in critical parabolic problems</video:title><video:description>We construct solutions that blow up in the form of energy invariant, time dependent space scalings of steady states for some problems where such steady states exist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20770</video:player_loc><video:duration>3595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20772</video:thumbnail_loc><video:title>Symplectic non-squeezing for the cubic NLS on the plane</video:title><video:description>We prove that the flow of the cubic NLS in two dimensions cannot squeeze a ball in L^2 into a cylinder of lesser radius. This is a PDE analogue of Gromov's non-squeezing theorem for an infinite-dimensional Hamiltonian PDE in infinite volume. It is joint work with R. Killip and X. Zhang</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20772</video:player_loc><video:duration>3898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20602</video:thumbnail_loc><video:title>CTRL</video:title><video:description>We live in an era of ubiquitous surveillance. Surveillance is however seldom a goal in itself, but part of a larger scheme of socio-political domination. This talk will examine a few pieces of the puzzle leading to societal control: control of your activities via the internet, of your thoughts via the media and of your movement via border surveillance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20602</video:player_loc><video:duration>3543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20598</video:thumbnail_loc><video:title>Systems Thinking for Participation and Security</video:title><video:description>Participation and security are both emergent properties of whole systems. Both properties are closely related and critical for understanding or building tools for humans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20598</video:player_loc><video:duration>2656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20595</video:thumbnail_loc><video:title>Digital colonialism</video:title><video:description>Beyond tensions of privacy and security, we are witnessing a real confrontation between control and freedom, not only of the individual, but of entire populations and regions, enhanced by technologies and massive collection and analysis of data. From predicting to influencing behaviours, from automation of public services to fully control and the ability to disrupt those, even remotely. From gaining access to a global communications platform to losing the ability to protect the rights of those who are interconnected in such platforms. We are witnessing a different form of global domination and control. This talk will explore the dangers of digital colonialism and how countries in the South are fighting back.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20595</video:player_loc><video:duration>2954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20606</video:thumbnail_loc><video:title>Fashion Hack Day finals presentations</video:title><video:description>Wear It Berlin presents Fashion Hack Day: Meet selected finalists of Europe´s first Hackathon for fashion and technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20606</video:player_loc><video:duration>3122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20605</video:thumbnail_loc><video:title>Faire Plattformökonomie, geht das?</video:title><video:description>Gibt es gute und schlechte Plattformen? Wie können wir die Vorteile von VerbraucherInnen mit guten Arbeitsbedingungen für Erwerbspersonen verknüpfen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20605</video:player_loc><video:duration>3715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20596</video:thumbnail_loc><video:title>The Electrified Society</video:title><video:description>Die Gesellschaft der Zukunft wird elektrifiziert sein und zwar komplett. Das ist auch gut so, denn nur so können wir die Herausforderungen des Klimawandels meistern. Bereits jetzt ist in Grundzügen absehbar, wie das zu organisieren ist, natürlich mit dem Internet, aber den Wenigsten ist klar, was das genau bedeutet. Wer wissen will, warum 2050 der Strom gratis sein wird, der ist herzlich eingeladen zu diesem Par-force-Ritt durch die Energiewelt von morgen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20596</video:player_loc><video:duration>3716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20599</video:thumbnail_loc><video:title>Hacking with Care!</video:title><video:description>Hacking with Care is born from the magical encounter of Emily King, a massage artist, Jérémie Zimmermann, an internet activist, and friends with common good at heart. The collective explores well-being and care as components of hacking and activism, while also seeking to liberate care, and to inspire alliances between "caregivers" of different competences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20599</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20600</video:thumbnail_loc><video:title>Reflexionen aus einem beschädigten Twitterleben</video:title><video:description>Zur zehnten re:publica blicke ich auf meinen Werdegang von ahnungslosem Neuling in der Welt der sozialen Medien zum ahnungslosen "Twitter-Gott" zurück und teile die zehn wichtigsten Einsichten aus dieser Erfahrung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20600</video:player_loc><video:duration>1673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20603</video:thumbnail_loc><video:title>Getting Vinyl in Kenyan Basements to Collectors Globally</video:title><video:description>In Kenya, vinyl came and went just like it did across the globe. However, there still exist a few collectors, probably more than anyone can guess, that are looking to acquire some of the finest music ever pressed. Sadly, so much of this audio gold is lying in basements, stores and attics in grandparents' houses. In a bid to reverse this sorry state of affairs, I have began a reclamation process that seeks to spread this music to enthusiasts around the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20603</video:player_loc><video:duration>1122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20604</video:thumbnail_loc><video:title>VR und Kunst - Anything goes? Warum es sollte.</video:title><video:description>VR heißt Kunstwerke erleben statt sie nur zu betrachten. VR Kunst erleben als Susan Sontags Erotics of Art? Was ist mit Körperlichkeit und Identität? VR Kunst schafft einen Raum voll Möglichkeiten, aber das eigentliche Werk entsteht erst in Interaktion von User und Technologie. Laut McLuhan kann uns Kunst helfen, psychische und soziale Konsequenzen der nächsten großen Technologie einschätzen zu lernen, aber ist Raum für solche Kunst, wenn Konzerne, Marketing, Kriegsbranche die Mittel stellen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20604</video:player_loc><video:duration>1461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20571</video:thumbnail_loc><video:title>The toxicity of personal information in the "Big Data" age</video:title><video:description>When asked about their online privacy, most people think they got nothing to hide. With my talk, I want to show that this is probably not true. To do this, I'll show a series of experiments that demonstrate how easy it is to learn interesting and sometimes very private things about people by analyzing the data trails they leave behind. I will discuss the risk of permanent de-anonymization of user data and propose technical as well as societal strategies that we can employ to protect our privacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20571</video:player_loc><video:duration>1671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20551</video:thumbnail_loc><video:title>Fight for your digital rights</video:title><video:description>Ein Rück- und Ausblick auf netzpolitische Debatten und Fragestellungen im Wandel von zehn Jahren re:publica.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20551</video:player_loc><video:duration>2851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20563</video:thumbnail_loc><video:title>Computer Vision, Surveillance, and Camouflage</video:title><video:description>This talk will provide an overview of how we are seen by computer vision, what it means to be analyzed, and explore creative countermeasures for modulating visibility in a machine readable world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20563</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20567</video:thumbnail_loc><video:title>Aktenzeichen XYZ oder: Baden-Württemberg auf Zielgruppenjagd</video:title><video:description>Wer online wahrgenommen werden will, muss sich auch offline etwas einfallen lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20567</video:player_loc><video:duration>2570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20572</video:thumbnail_loc><video:title>Do androids dream of electric copyright?</video:title><video:description>The advent of artificial neural networks has opened new artistic opportunities, but also new legal challenges. Smart programmes can take an image and process it in manners that resemble biological networks, resulting in unique and often unpredictable art. Copyright law has been drafted to consider originality as an embodiment of the author’s personality, which is one of the main requirements for the subsistence of copyright. So, what happens when you remove personality from the equation? Are machine-created works devoid of copyright? Do we need to change copyright law to accommodate autonomous artists?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20572</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20562</video:thumbnail_loc><video:title>A Circular Approach to Making</video:title><video:description>"From Brazilian Gambiarra to African DIY and repair culture in Europa, makers are exploring more sustainable production methods around the world. This new mindset can contribute significantly to the drive towards a more circular economy and also to validate a creative work done in the peripheries of the world."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20562</video:player_loc><video:duration>1792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20492</video:thumbnail_loc><video:title>Hodge index theorem for adelic line bundles</video:title><video:description>The Hodge index theorem of Faltings and Hriljac asserts that the Neron-Tate height pairing on a projective curve over a number field is equal to a certain intersection pairing in the setting of Arakelov geometry. In the talk, I will present an extension of this result to adelic line bundles on higher dimensional varieties over finitely generated fields. Then I will talk about its relation to the non-archimedean Calabi-Yau theorem and its application to algebraic dynamics. This is a joint work with Shou-Wu Zhang.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20492</video:player_loc><video:duration>4491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20630</video:thumbnail_loc><video:title>Human Rights Reporting, Surveillance &amp; Censorship in the "War on Terror" in Africa</video:title><video:description>This session analyses links between human rights reporting, surveillance, censorship, and the 'War on Terror' as the U.S. military expands across Africa. The U.S.'s 'network centric warfare' strategy, 'collect it all' approach, and 'cooperation' with African states with histories of surveillance and political repression, impact human rights reporting in the public interest. Yet, there are tools and tactics human rights researchers and also journalists can use to circumvent surveillance and censorship, while increasing our own security.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20630</video:player_loc><video:duration>1985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20633</video:thumbnail_loc><video:title>Immerse! New Narratives, new Technologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20633</video:player_loc><video:duration>3524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20624</video:thumbnail_loc><video:title>Cargo-Kulte</video:title><video:description>Im zweiten Weltkrieg wunderten sich Melanesier, dass immer dann, wenn die Fremden (Amerikaner im Krieg gegen Japan) auf einen Turm ("Tower") stiegen und beteten, deren Vorfahren Flugzeuge voll beladen mit Essen schickten. Da bauten sie Türme und beteten auch... Cargo-Kulte entstehen, wenn man beobachtete Rahmenbedingungen richtig steckt, aber das wesentlich Erhoffte nicht geschieht, weil etwas Zentrales nicht verstanden wurde. Wir schauen uns einmal Heilslehren in Politik, Wirtschaft und Kultur an - wie sie Türme und Landebahnen bauen und auf ihre Erlösung warten, wobei Berater ihre Händchen halten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20624</video:player_loc><video:duration>3699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20636</video:thumbnail_loc><video:title>Biofeedback Games that Promote Emotional and Mental Health</video:title><video:description>Worldwide, anxiety and depression are the leading cause of disability, and the most prevalent mental health problems. Innovative, scalable and engaging intervention approaches that target these mental health concerns are urgently needed</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20636</video:player_loc><video:duration>1681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20639</video:thumbnail_loc><video:title>Big Data und Arbeitnehmer</video:title><video:description>"Big Data" ist die eine Seite der Medaille, deren andere Seite "Modelling" heißt. Während gesammelte Datensätze vor allem rückblickend analysiert werden, werden die Ergebnisse dieser Analysen dazu genutzt, Prozesse zu optimieren und Entwicklungen vorauszusagen. Diese Metrik kann auch auf Arbeitnehmer angewendet werden. Wir fragen nach der "Arbeit der Zukunft" in einem Zwischenschritt zur allgegenwärtigen Diskussion WARUM es überhaupt dazu kommen könnte, Kollegen durch Roboter zu ersetzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20639</video:player_loc><video:duration>3557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20634</video:thumbnail_loc><video:title>In Search of Makers</video:title><video:description>Today, the Maker Movement encompasses 3000+ creative community spaces across 80+ countries- places such as hackerspaces, fab labs, makerspaces, and tech hubs where anyone can have access to modern technology. Join us in our road trip to explore the world of innovation spaces and discover their impact on society.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20634</video:player_loc><video:duration>1812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20637</video:thumbnail_loc><video:title>Hello from the Other Side</video:title><video:description>How law enforcement agencies (LEA) get access to user data from service providers like Google, Facebook or Microsoft is poorly regulated. Established legal frameworks (Mutual Legal Assistance) are severely outdated and do not adequately protect our human rights. LEA investigations in the cloud are a messy business and currently dominated by pragmatism rather than the rule of law. The talk will highlight issues of the current practices and give an overview over the international reform debate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20637</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20632</video:thumbnail_loc><video:title>Why data will revolutionize globale female health</video:title><video:description>Ida Tin, CEO and co-founder of Clue, the world’s fastest growing period tracking and fertility app will talk about how we can use data to fill the gaps in the vastly under-researched field of female health and reproductive health.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20632</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20631</video:thumbnail_loc><video:title>I'm better than ads</video:title><video:description>The Internet is broken. Aggressive advertising and monetization of content are just two of many issues, but they are ubiquitous. That's why the makers of Flattr and Adblock Plus joined forces to come up with a revolutionary solution that supports a sustainable development of Internet content for all parties - users, journalists and publishers. Presented by Eyeo</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20631</video:player_loc><video:duration>1266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20635</video:thumbnail_loc><video:title>Warum Lügengeschichten so gut funktionieren</video:title><video:description>Die Psychologie hinter Fakes: Wie wütende User und obskure Blogs Unsinn im Netz verbreiten, wieso dies so wirkungsvoll ist und was wir dagegen tun können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20635</video:player_loc><video:duration>1844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20662</video:thumbnail_loc><video:title>Empire and Communications</video:title><video:description>These are dark days for the web. Monopolies, walled gardens, surveillance and fear have spread across the internet. On the flip side, there is a new wave of open emerging: a grassroots movement for online freedom, creativity and opportunity for all.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20662</video:player_loc><video:duration>2782</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20645</video:thumbnail_loc><video:title>Das Internet hat mich dick gemacht!</video:title><video:description>Die Gefahr, dass der Anteil dicker Menschen in der Bevölkerung zunimmt, ist real. Und das Internet hat seinen Anteil daran. Es bringt die Leute auf die Idee, dass Dick-Sein gar nicht so schlimm ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20645</video:player_loc><video:duration>3387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20663</video:thumbnail_loc><video:title>Music is the Instrument</video:title><video:description>Matan's incredible journey from musician &amp; film maker to award winning inventor started with the realization that his actions could have more 'real, positive impact on the world'. In the past 2 years he has developed ways to translate heartbeats, brainwaves and motions into music while turning everyday objects such as hats, glasses and gloves into instruments, working to empower people with special needs to express themselves in new ways, speaking and performing on stages worldwide and building interactive installations for museums &amp; galleries. As the founder of Shift, a company which specializes in positive innovation, Matan is now laying the foundations for a new kind of lab - one which works with emerging technologies while focusing on their potential to do good in the world. During this fascinating talk Matan will not only share his story, insights and inventions, but also perform a live demo of his latest prototype, which enables anyone to play music using nothing but hand movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20663</video:player_loc><video:duration>1871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20658</video:thumbnail_loc><video:title>Spook Sociology</video:title><video:description>To end limitless surveillance programs, we must understand how they begin. This talk uses open source intelligence and close readings of legislation and legal documents to understand the origins of the modern intelligence community and major cultural shifts that shaped it. We trace these trends from the rise of counterextremism ideology used to rationalize mass surveillance programs to the intelligence community's response (and lack thereof) to the Snowden revelations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20658</video:player_loc><video:duration>1811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20666</video:thumbnail_loc><video:title>A problem with trolleys</video:title><video:description>This talk will present an overview of how the commercial development of self driving cars is significantly shaping conceptions of ethics in data societies, and what this means for an understanding of human and machine interactions, intelligence and autonomy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20666</video:player_loc><video:duration>1871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20659</video:thumbnail_loc><video:title>Klassenkampf der Roboter</video:title><video:description>Durch Digitalisierung und Automatisierung nehmen Roboter und Algorithmen dem Menschen immer mehr Aufgaben ab. Wohin führt das? Was wird die Technik bald alles können und was wohl nie? Und was bleibt am Ende überhaupt noch für uns zu tun? Werden wir die Programmierer oder die Zuarbeiter der Maschinen? Ein Blick auf die Geschichte und Gegenwart von Technik und Gesellschaft verrät, wo es hingehen könnte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20659</video:player_loc><video:duration>1681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20657</video:thumbnail_loc><video:title>Warum wir die „Zwangsgebühren“ verteidigen sollten</video:title><video:description>Öffentlich-rechtliche Medien werden gerne und oft zu recht kritisiert. Vieles sollte an dem System – auch grundlegend – verändert werden. Aber die Kritik am Finanzierungsmodell (Rundfunkbeitrag) ist verfehlt und geht in eine gefährlich falsche Richtung: Denn nur mit den viel geschmähten „Zwangsgebühren“ lässt sich eine universelle und öffentlich legitimierte Grundversorgung an Information, Bildung und Unterhaltung erreichen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20657</video:player_loc><video:duration>1854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20664</video:thumbnail_loc><video:title>Bildungstrinken!</video:title><video:description>Leben, lernen, Leute betrunken machen, aber kritisch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20664</video:player_loc><video:duration>2390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20667</video:thumbnail_loc><video:title>Digital Performance</video:title><video:description>Digital performance and Intermedia theatre are the main subjects of Maya Ofir Magnat' talk. Maya is a digital performer and director who research these subjects through theory and practice. In her talk she will show her different artistic attempts in digital theater and intimacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20667</video:player_loc><video:duration>1289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20661</video:thumbnail_loc><video:title>Life Behind The Electronic Superhighway</video:title><video:description>How is the Internet Changing Art, fragen die Kuratoren der Ausstellung Electronic Superhighway (2016-1966) in der Londoner Whitechapel Gallery. Marcus Bösch dreht die Frage um: How is Art Changing the Internet? Was können wir von Leuten wie Leah Schrager, Cory Arcangel, Jon Rafman, James Bridle, Addie Wagenknecht und Adam Harvey lernen. Welche Strategien, Chancen und Wege zeigen sie uns für das Post-Internet Zeitalter auf? Ein Rundgang kreuz und quer durch den Themepark namens Contemporary Art.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20661</video:player_loc><video:duration>1812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20588</video:thumbnail_loc><video:title>Clash of Cultures</video:title><video:description>Die Bewegungen des Freien Wissens haben ein schwieriges Verhältnis zu formalen Organisationen, zu ihren eigenen und zu denen der öffentlichen Hand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20588</video:player_loc><video:duration>3607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20577</video:thumbnail_loc><video:title>Arbeiten 4.0</video:title><video:description>In welcher digitalen Arbeitswelt wollen wir leben? Und was müssen wir alle dafür tun, damit sie Realität wird?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20577</video:player_loc><video:duration>3621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20594</video:thumbnail_loc><video:title>Dezentral, vernetzt und nachhaltig</video:title><video:description>Die Welt wird immer digitaler. Bestehende klimaschädliche Technologien werden so von innovativen und nachhaltigen Lösungen abgelöst. Für eine bessere Klimawelt. Wir wollen mit unseren Gästen Trends in ausgewählten Branchen entdecken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20594</video:player_loc><video:duration>3475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20592</video:thumbnail_loc><video:title>Das Digitale</video:title><video:description>Netzpolitik, digitales Leben, Medienwandel – diese Themen sind zu spannend, um sie TV-Talkshows zu überlassen. Deshalb produzieren Franziska Bluhm, Christiane Link, Daniel Fiene und Thomas Knüwer seit vier Jahren die Youtube-Talkshow "Das Digitale #Quartett". Zum vierten Mal gastiert sie auf der re:publica mit Überraschungs-Gästen wie in den Vorjahren @neinquarterly oder Tricia Wang. Und natürlich mit vielen Möglichkeiten des Publikums, sich zu beteiligen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20592</video:player_loc><video:duration>3756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20601</video:thumbnail_loc><video:title>Eröffnungspanel: Gesellschaft</video:title><video:description>Strategien für ein besseres gesellschaftliches Miteinander jenseits der Filterbubble. – Der Diskurs ist kaputt, Europa auch. Wie konnte das passieren, und warum ist vielleicht auch das Internet schuld? Das fragen wir uns auf unserem Eröffnungspanel – und halten uns selber den Spiegel vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20601</video:player_loc><video:duration>3301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20597</video:thumbnail_loc><video:title>Embassy//Town</video:title><video:description>Science fiction has long known this and has bequeathed this knowledge to digital culture: to liberate is to create new ways of being but first, one needs to describe a new place for them to be. And in what space is the (post)modern world defined? None other than the city. This too, science fiction has long known and has bequeathed to digital culture. From its genesis, science fiction has been obsessed with the city, imagining and re-imagining it in beautiful, ugly, invigorating and depressing ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20597</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20587</video:thumbnail_loc><video:title>I VR my sunglasses at night!</video:title><video:description>Christian Zöllner, Zeitmaschinen Operator beim Berliner Kunst- und Designstudio The Constitute krault in einem Stream of Consciousness von der Sonnenbrille zum Samsung Gear VR... Mit dabei immer die Frage: VR als Fashion Accessoire: geht das?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20587</video:player_loc><video:duration>1628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20591</video:thumbnail_loc><video:title>Landwirtschaft 4.0</video:title><video:description>Die Landwirtschaft wird gerne als altbackend und uninnovativ dargestellt. Nicht zuletzt in jedem Tatort auf dem Lande treffen wir einen Bauern, der einen 50 Jahre alten Traktor fährt und meistens sehr wortkarg ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20591</video:player_loc><video:duration>1602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20584</video:thumbnail_loc><video:title>The Grass is always Greener on the other side</video:title><video:description>Während die Legalisierung von Cannabis und die damit einhergehende Akzeptanz in den Vereinigten Staaten rasant voran schreitet, bleibt Europa relativ lethargisch. Im englischsprachigen Raum etablieren sich zahlreiche digitale Plattformen und Foren zum Umgang mit und zur Kultur von Cannabis. Diese Plattformen leisten einen wichtigen Beitrag zur Entkriminalisierung und zur allgemeinen und medizinischen Aufklärung. Gerade junge Menschen, die verstärkt digitale Medien nutzen, profitieren von diesen neuen Informationskanälen. Was können wir von den amerikanischen Vorbildern lernen für den europäischen und insbesondere deutschen Markt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20584</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20589</video:thumbnail_loc><video:title>Closing Ceremony</video:title><video:description>Good-bye and see you at re:publica 2017!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20589</video:player_loc><video:duration>2326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20579</video:thumbnail_loc><video:title>Building an Open Source Platform for Future/Connected Mobility</video:title><video:description>OpenIVI Mobility is a community project to build an open source software and hardware stack targeted at specific automotive and emerging mobility markets: electric mobility vehicles, small volume automakers, newcomer players in automotive (ODMs, for example), traditional automotive OEMs and Tier1s moving into mobility markets, and commercial/trucking manufacturers and suppliers. This session will introduce OpenIVI Mobility and describe latest developments in open source software for connected mobility.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20579</video:player_loc><video:duration>1322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20575</video:thumbnail_loc><video:title>A Brand(ed) New World</video:title><video:description>There is a paradigm shift for branding and commerce ahead. How can brands use VR to engage with consumers on an emotional level and drive sales?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20575</video:player_loc><video:duration>1449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20573</video:thumbnail_loc><video:title>Lasst Stifte sprechen</video:title><video:description>Handgemaltes macht sich breit im Internet. Von Sketchnotes und Webcomics bis zu Travel Sketching und Comic Journalism – allerorten wird mit digitalem und analogem Stift kunstvoll kommentiert. @beetlebum und @annalena geben einen Überblick über diverse Techniken des narrativen Zeichnens im Web und teilen ein paar Juwelen aus ihrem Erfahrungsschatz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20573</video:player_loc><video:duration>1319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20566</video:thumbnail_loc><video:title>Digital Transformation or Digital Destruction?</video:title><video:description>The exponential character of change fuelled by technology demands from organizations to reinvent themselves: those who fail to adapt face extinction, while the digital experts reap profits 26% higher than industry average. But how can companies identify their strengths and weaknesses for digital transformation and how can they improve to become digital experts?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20566</video:player_loc><video:duration>1826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20585</video:thumbnail_loc><video:title>CitizenPharma</video:title><video:description>Even within the industrialized world we cannot guarantee access to affordable essential medicine for everyone. In developing countries the situation is even worse. Can crowdfunding provide money for the production of out-of-patent medicine? Can citizen science be used to supervise the pharma industry?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20585</video:player_loc><video:duration>1868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20580</video:thumbnail_loc><video:title>Inflatables for Action</video:title><video:description>Civil disobedience with inflatable cobblestones? That's the tactics of the collective "Tools for Action". This talk will address their artistic practice of linking action, politics, and arts and reconnecting them with life.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20580</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20560</video:thumbnail_loc><video:title>#TTIPLEAKS BY GREENPEACE</video:title><video:description>Pressekonferenz + offene Session für alle: Demokratie braucht Transparenz – auch und gerade beim umstrittenen Handelsabkommen TTIP. Deshalb veröffentlicht Greenpeace Niederlande heute 13 Kapitel des bislang streng geheim verhandelten Abkommens. Der 250 Seiten starke Text wurde der unabhängigen Umweltschutzorganisation zugespielt. Greenpeace Experten erläutern den Hintergrund von #TTIPleaks und erklären, wieso der Text die schlimmsten Befürchtungen der unzähligen TTIP-Kritiken bestätigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20560</video:player_loc><video:duration>2285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20564</video:thumbnail_loc><video:title>Nudes and N00dz</video:title><video:description>Venus De Milo isn't pornographic because the work hangs in a museum and is therefore accepted as part of a larger canon of art, but a similar piece put on instagram from an artist can be pornographic because a corporation deems it to be. So if the Internet mimics real life then what implications exist when censorship curates culture?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20564</video:player_loc><video:duration>1142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20583</video:thumbnail_loc><video:title>Theater für die Virtuelle Realität</video:title><video:description>Theater hat über tausende Jahre das unmittelbare Geschichtenerzählen perfektioniert, Virtual Reality ist nun auch bereit, unmittelbare Erfahrungen zu ermöglichen. Mit 'RäuVR' bringen wir Schillers 'Die Räuber' in die VR: zwei Schauspieler, dynamische Bühnen, ein Klassiker und viele neue Möglichkeiten. Warum wir glauben, dass sich Theater bestens für VR eignet und welche Lektionen wir bei unserem Projekt mit neuesten Aufzeichnungstechnologien gelernt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20583</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20569</video:thumbnail_loc><video:title>Music Mobile Apps</video:title><video:description>Der Talk geht der Frage nach wie das Musikerlebnis erweitert werden kann. Statt aufwendiger CD-Boxen, sind es nun detailverliebte Mobile Apps, die der Musik haptische und visuelle Anknüpfungpunkte hinzufügen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20569</video:player_loc><video:duration>1715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20650</video:thumbnail_loc><video:title>Kinderbücher. inklusiv. queer. interkulturell.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20650</video:player_loc><video:duration>3360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20653</video:thumbnail_loc><video:title>Kultur- &amp; Kunstvermittlung mit neuen Technolgien</video:title><video:description>Kultur- &amp; Kunstintitutionen müssen auf neue Technologien setzen, um spannende Inhalte für BesucherInnen zu bieten und um aktuelle Kunst zu präsentieren. Drei Beispiele, wie diese Vison umgesetzt werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20653</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20660</video:thumbnail_loc><video:title>The Open Source Society and Sustainable Development</video:title><video:description>In today’s world there is much talk about sustainability, however we lack tools to implement it. Sustainable development is only possible if everyone has the ability to access and share knowledge necessary to make conscious decisions. By presenting two open source initiatives, MATERIABRASIL and POC21, I will explore how open source technologies will enable true sustainable development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20660</video:player_loc><video:duration>1735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20651</video:thumbnail_loc><video:title>Überwachungsgesamtrechnung</video:title><video:description>Im stetigen Hin und Her über bestehende und neue Überwachungs- und Kontrollmaßnahmen verlieren wir schnell den Überblick. Fast täglich werden neue Aktivitäten und Programme der Geheimdienste und Polizeibehörden bekannt oder angekündigt. Dabei geht schnell der Blick auf das Wesentliche verloren: Die Summe aller Maßnahmen und Ihre Wirkung auf die Gesellschaft, die Kontrolle durch Regierung, Parlament und Gerichte sowie die Möglichkeiten des Einzelnen. Der Vortrag soll einen Überblick zur Ist-Situation geben, Forderungen an die Politik formulieren und Denkanstöße für das weitere Vorgehen liefern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20651</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20643</video:thumbnail_loc><video:title>Every BODY dance now</video:title><video:description>Die Tage, in denen unsere Internetnutzung durch Text und anonyme Avatare geprägt war, gehören längst der Vergangenheit an: Auf Instagram, tumblr, Pinterest, auch facebook und twitter kommunizieren wir – dank technischem Fortschritt – immer häufiger durch Bilder. Damit hat auch die Abbildung von Körpern an Relevanz gewonnen. Studien zeigen beispielsweise, dass die meisten Jugendlichen schon mindestens einmal ein Selfie von sich im Social Web geteilt haben. Das öffnet die Türen für Phänomene, die die Chancen und Risiken von Körperlichkeit deutlich machen: Empowerment und Sichtbarmachung auf der einen Seite, Body Shaming und Kontrollverlust auf der anderen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20643</video:player_loc><video:duration>1611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20648</video:thumbnail_loc><video:title>Fifty Shades of Merkel.</video:title><video:description>Seit rund einem Jahrzehnt verändert sich die Gesellschaft durch Internet und Soziale Medien. Ungefähr so lange, wie Angela Merkel Kanzlerin ist. Damit ist sie die Kanzlerin des digitalen Wandels. Ob sie nun will oder nicht. Zeit Bilanz zu ziehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20648</video:player_loc><video:duration>1886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20644</video:thumbnail_loc><video:title>Snapchat für Erwachsene</video:title><video:description>Was ist Snapchat? Was kann es? Warum sollte man es nutzen? Joshua Arntzen gibt eine Einführung und erklärt den Reiz der App.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20644</video:player_loc><video:duration>1821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20641</video:thumbnail_loc><video:title>re:zensionen mit Spreeblick</video:title><video:description>Spreeblick, das Fachblog für Kundenproduktbesprechungen, liest vor. Echte Texte von echten Menschen – Authentizität, Baby! Auch wenn es nur Amazon-Rezensionen sind, wird attestiert: Die besten Geschichten schreibt das Leben. Aber nur bei verifizierten Käufen!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20641</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20652</video:thumbnail_loc><video:title>Organisierte Liebe</video:title><video:description>"Mit diesem Vortrag wollen wir einen Anstoß geben das Positive im Netz zu zelebrieren. Wir müssen Kommentarspalten fluten und: Danke sagen!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20652</video:player_loc><video:duration>1312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20655</video:thumbnail_loc><video:title>Deutschland sagt Sorry</video:title><video:description>Deutschland sagt Sorry ist eine Fake-Kampagne von Die Populistinnen, eine Kooperation zwischen Peng Collective und Schauspiel Dortumd, mit der das Bundesministerium für Arbeit und Soziales sich für die Folgen der Agenda 2010 entschuldigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20655</video:player_loc><video:duration>934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20609</video:thumbnail_loc><video:title>State of the Open</video:title><video:description>Die jährliche Ansprache zur aktuellen Lage der Offenheit und Transparenz im deutschsprachigen Raum. Wir berichten zu den aktuellen Entwicklungen rund um Open Data, Transparenz und Open Gov. Wir nehmen Stellung zu den Erfolgen, Fails und irritierendsten Anfragen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20609</video:player_loc><video:duration>3171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20616</video:thumbnail_loc><video:title>Let's snap it</video:title><video:description>It gets more and more difficult to inform young people about politics via traditional media. Snapchat is the fastest growing social platform among millennials. In particular in Europe Snapchat is acquiring more users. Germany is among the top 10 countries with the highest share of Snapchat users worldwide. How can political organisations use Snapchat? What content should they post? How can new accounts be promoted? A short presentations about organisations that already use Snapchat successfully to inform young people about politics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20616</video:player_loc><video:duration>1689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20617</video:thumbnail_loc><video:title>Die pubertäre Gesellschaft und das Netz</video:title><video:description>Die Digitalisierung verändert unsere Gesellschaft so grundlegend wie die Pubertät einen Menschen. Wachstumsschmerzen sind völlig normal. Aber was kommt danach?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20617</video:player_loc><video:duration>1936</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20615</video:thumbnail_loc><video:title>Empathic Technology</video:title><video:description>Smartwatches and fitness trackers offer so much for our health and wellness. But while sensors can augment, they also distort our perception of ourselves and overload our brains. We don’t process data, we process experiences. That is what technology must deliver. Research on our sense of self tells us that physiology holds the key to our feelings and experience. At doppel, we use this research to create technologies that naturally change how you feel, think and behave. By focusing technology on emotions, as well as rationality, we can make life as productive, pleasant and powerful as possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20615</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20611</video:thumbnail_loc><video:title>Fish Bowl: Immersive Arts</video:title><video:description>Bei Immersive Arts im labore:tory geht es das Eintauchen in die Künste: Immersion heißt weit mehr als nur teilzunehmen, sondern ein Teil des Kunstwerks und der Kunstaktion zu sein. Die Verwendung von immersiven Technologien, VR und AR, ermöglicht Erzähltechniken zu erweitern und neu zu denken. Welche Arbeitsweisen, Möglichkeiten und neue Perspektiven zeigen sich auf? Wo stecken die Potenziale und Hürden bei der Verbindung von Kunst und Tech? Nutze die Chance mit SpeakerInnen und AkteurInnen aus der Kunst- und Kulturbranche zu sprechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20611</video:player_loc><video:duration>2065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20593</video:thumbnail_loc><video:title>Datteltäter: Das islamische Empörium</video:title><video:description>Muslime planen ein neues Satire-Kalifat im Herzen der YouTube-Szene und nun auch auf der re:publica. Wir rufen auf Stage 1 den Bildungsdschihad aus und sagen den gängigen Stereotypen gegenüber Muslimen den Kampf an.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20593</video:player_loc><video:duration>1840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20590</video:thumbnail_loc><video:title>Closing Ceremony</video:title><video:description>Goodbye and see you at re:publica 2017!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20590</video:player_loc><video:duration>2333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20610</video:thumbnail_loc><video:title>Was alle Flüchtlinge wollen</video:title><video:description>Was mögen Deutsche an Deutschland? Was mögen Flüchtlinge an Deutschland? Was wünschen Flüchtlinge am meisten? Firas Alshater ist Flüchtling in Deutschland, hat dort seit kurzem als Youtuber großen Erfolg. Und im Gepäck hat er zwei Videos und drei Antworten zu den Fragen hier oben. Und eine gute Portion Humor, trotz dem ernsten Thema!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20610</video:player_loc><video:duration>1677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20608</video:thumbnail_loc><video:title>Film screening</video:title><video:description>"World premiere of the documentary of ""DISCONNECTED - A 48 hour VR Trip"" directed by Kosei Takasaki. DISCONNECTED has been a performance in the year of Big VR. Thorsten S. Wiedemann (founder and director of A MAZE. ) is VRNaut, leaving behind reality for the radical duration of 48 hours. No human being has ever spent such a long time in computer generated Virtual Reality. DISCONNECTED will give you a taste of this future. Sara Lisa Vogl (VR Designer/ Lucid Trips/ VR Stammtisch) and first VRShaman created daily routines filled with interactions in virtual worlds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20608</video:player_loc><video:duration>1753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20614</video:thumbnail_loc><video:title>Forderungen Geflüchteter an die Politik</video:title><video:description>Wenn Geflüchtete nach Deutschland kommen gibt es eine Vielzahl an Forderungen und Wünschen, wie Geflüchtete sich verhalten sollen, wo sie nicht in Erscheinung treten sollen und wie mit sie mit ihrer neuen Lebenssituation umzugehen haben. Was sind aber die Eindrücke, Wünsche, und Forderungen der Geflüchteten selbst? Was wünschen sie sich von der deutschen Politik und Bevölkerung?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20614</video:player_loc><video:duration>3516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20543</video:thumbnail_loc><video:title>1/4 Gravitational Waves and Binary Systems</video:title><video:description>This crash course will review the theory of the generation of gravitational waves, as well as the theory of the motion and radiation of the premier expected source for gravitational wave interferometric detectors: binary systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20543</video:player_loc><video:duration>7359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20545</video:thumbnail_loc><video:title>3/4 Gravitational Waves and Binary Systems</video:title><video:description>This crash course will review the theory of the generation of gravitational waves, as well as the theory of the motion and radiation of the premier expected source for gravitational wave interferometric detectors: binary systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20545</video:player_loc><video:duration>7608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20654</video:thumbnail_loc><video:title>Change The Story, Change The World</video:title><video:description>Stories matter. From video games to Hollywood to fanfiction, the stories we tell about race, gender and sexuality are starting to shift – and the backlash is on. How can we use narrative to change politics for the better?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20654</video:player_loc><video:duration>3343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20656</video:thumbnail_loc><video:title>Digital Citizenship in an Age of Mass Surveillance</video:title><video:description>What have been the implications of the Snowden leaks almost 3 years on? How has regulation around surveillance developed and what have been the technological responses? What has been the nature of public debate on the topic? And how do concerns with mass surveillance relate to broader questions of social and economic justice? Based on an 18-month research project into the implications of the Snowden leaks for policy, technology, civil society and news media, this presentation will discuss some of these questions and reflect on what this means for the meanings and practices of citizenship today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20656</video:player_loc><video:duration>1736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21233</video:thumbnail_loc><video:title>Unveiling the Universe with python</video:title><video:description>Valeria Pettorino - Unveiling the Universe with python I will describe a scientific application of python in the field of Astrophysics and Cosmology. How the publicly available package Monte Python is used to compare data from space satellite missions with theoretical models that attempt to describe the evolution and content of the Universe. The result is surprising, as it points towards a Universe which is mainly dark. ----- Python is widely used in Cosmology, which is the study of the Universe and all forms of energy in it. A large amount of data has been recently obtained through space satellite missions, such as Planck, financed by ESA/NASA. Planck has observed the radiation emitted about 13 billion years ago (the Cosmic Microwave Background, CMB), which gives us information on the content and space-time geometry of the Universe. Many competitive theoretical models have been proposed that aim at describing the evolution of the species contained in the Universe: therefore, cosmologists need a method to identify which theoretical model better fits the data. In order to compare data with theoretical predictions, cosmologists use Bayesian statistics and Monte Carlo simulations. Among the tools developed for the analysis, the package ‘Monte Python’ is publicly available and uses python to perform Monte Carlo simulations: this allows to determine the theoretical model that maximizes the likelihood to obtain the observed data. Such model is now the standard cosmological model and reveals a Universe that is very different from what scientists had ever expected. A Universe in which the atoms we are made of, constitute only 5% of the total energy budget. The rest is the so-called ‘Dark Universe’. I will illustrate the story of how cosmologists used python to analyse the data of the CMB and unveil the Dark Universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21233</video:player_loc><video:duration>2462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21237</video:thumbnail_loc><video:title>Core Developers' Panel</video:title><video:description>Victor Stinner/Larry Hastings/Christian Heimes/Yury Selivanov - Core Developers' Panel Q&amp;A session with Python core developers</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21237</video:player_loc><video:duration>3717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21229</video:thumbnail_loc><video:title>A Gentle Introduction to Neural Networks (with Python)</video:title><video:description>Tariq Rashid - A Gentle Introduction to Neural Networks (with Python) A gentle introduction to neural networks, and making your own with Python. This session is deliberately designed to be accessible to everyone, including anyone with no expertise in mathematics, computer science or Python. From this session you will have an intuitive understanding of what neural networks are and how they work. If you are more technically capable, you will see how you could make your own with Python and numpy. ----- Part 1 - Ideas: - the search for AI, hard problems for computers easy fro humans - learning from examples (simple classifier) - biologically inspired neurons and networks - training a neural network - the back propagation breakthrough - matrix ways of working (good for computers) Part 2 - Python: - Python is easy, and everywhere - Python notebooks - the MNIST data set - a very simple neural network class - focus on concise and efficient matrix calculations with bumpy - 97.5% accuracy recognising handwritten numbers - with just a few lines of code!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21229</video:player_loc><video:duration>2703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21232</video:thumbnail_loc><video:title>Scaling Microservices with Crossbar.io</video:title><video:description>Tobias Oberstein - Scaling Microservices with Crossbar.io Microservices offer an efficient way to only scale those parts of your application which are performance bottlenecks. We will demo and explain open source tech which allows the easy scaling out across distributed devices. The audience will be able to donate processor cycles from their devices to our demo application (and win a hardware prize). The demo uses [Crossbar.io], an open souce application router (written in Python), and all demo code is open source. ----- Microservices offer an efficient way to only scale parts of your applications which are hotspots. Instead of running multiple instances of a monolithic application, with all the complexity and operational run-time overhead that entails, you can scale only the functionality which is a bottleneck. Today that increasingly means scaling out, not up. We will go over open source technologies which allow the easy scaling out across distributed devices. A live demo will allow the audience to participate with its devices (including mobile phones) in an application. (There will be prizes for the donors.) The demo uses [Crossbar.io,] an open source router for the open [Web Application Messaging Protocol (WAMP) written in Python. WAMP supports routed Remote Procedure Calls, and Crossbar.io uses these to implement various load-balancing strategies across endpoints which register a particular procedure. WAMP has a first-class library for Python ([Autobahn|Python]), but is cross-language, with support for a total of 11 languages. This allows you to implement polyglot and heterogenos microservices applications, from Python to Node.js to C# right into the browser. Microservices can run anywhere, since the outgoing connections to the router which WAMP uses avoid NAT problems. All software used is open source, and all demo code is provided on GitHub under the MIT license.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21232</video:player_loc><video:duration>2532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21236</video:thumbnail_loc><video:title>FAT Python: a new static optimizer for Python 3.6</video:title><video:description>Victor Stinner - FAT Python: a new static optimizer for Python 3.6 The Python language is hard to optimize. Let's see how guards checked at runtime allows to implement new optimizations without breaking the Python semantic. ----- (Almost) everything in Python is mutable which makes Python a language very difficult to optimize. Most optimizations rely on assumptions, for example that builtin functions are not replaced. Optimizing Python requires a trigger to disable optimization when an assumption is no more true. FAT Python exactly does that with guards checked at runtime. For example, an optimization relying on the builtin len function is disabled when the function is replaced. Guards allows to implement various optimizations. Examples: loop unrolling (duplicate the loop body), constant folding (propagates constants), copy builtins to constants, remove unused local variables, etc. FAT Python implements guards and an optimizer rewriting the Abstract Syntax Tree (AST). The optimizer is implemented in Python so it's easy to enhance it and implement new optimizations. FAT Python uses a static optimizer, it is less powerful than a JIT compiler like PyPy with tracing, but it was written to be integrated into CPython. I wrote 3 PEP (509, 510, 511) targeting Python 3.6. Some changes to support FAT Python have already been merged into Python 3.6. We will also see other pending patches to optimize CPython core, and the bytecode project which allows to modify bytecode, it also includes a peephole optimizer written in pure Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21236</video:player_loc><video:duration>2151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21221</video:thumbnail_loc><video:title>Infrastructure as Code: "pip install" your environment</video:title><video:description>Sebastian Neubauer - Infrastructure as Code: "pip install" your environment In this talk I will show how to build your own infrastructure- as-a-service on the example of "Postgraas", an open source postgres- as-a-service I wrote in python just for fun. With a simple curl request you can get your very own database, just like RDS on AWS. You will learn how easy it is to create such a remarkably useful service with hardly three hundred lines of flask, docker and some glue-code, a project for a rainy Sunday. ----- Continuous Delivery, DevOps, Lean - all those movements have one thing in common: extending the process of software development along the whole value stream, ultimately to the customer. This simple requirement causes surprising serious difficulties on traditional operations workflows. All of a sudden, a single manual ticket to the operations team is a critical blocker in the delivery process. Therefore all parts of the infrastructure, storage, databases, identities, compute resources must be provided as a self service for the developers in order to be able to achieve this goal. What one may call "the cloud" (including self hosted ones like open stack) is such a successful model not least because they offer exactly this "ticket- less" self-service. But why should we wait for "the cloud" to offer what we really need? We are python developers, we are hackers! In this talk I will show how to build your own infrastructure- as-a-service on the example of "Postgraas", an open source postgres- as-a-service I wrote in python just for fun. With a simple curl request you can get your very own database, just like RDS on AWS. You will learn how easy it is to create such a remarkably useful service with hardly three hundred lines of flask, docker and some glue-code, a project for a rainy Sunday. After the talk you will know how to amaze your colleagues by eliminating an annoying ticket or manual workflow with a simple flask app and some creativity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21221</video:player_loc><video:duration>2377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21239</video:thumbnail_loc><video:title>Kung Fu at Dawn with Itertools</video:title><video:description>Víctor Terrón - Kung Fu at Dawn with Itertools The itertools module is one of the cornerstones of advanced programming in Python. This talk offers practical advice about iterator algebra that can be put into practice immediately. Discovering the itertools module means taking the veil from our eyes, and once we use functions such as repeat, takewhile, dropwhile or product, there is no return — it is impossible to come back to the world of the mere mortals, where solutions are more complex and need more memory. ----- The itertools module is one of the cornerstones of advanced programming in Python. Part of the standard library, it provides an iterator algebra that allows us to elegantly chain abstractions, enabling solutions that are both simpler and more memory efficient. The goal of this talk is to offer practical advice and clear lessons that can be immediately put into practice. Illustrating it with numerous examples, attendees will leave having assimilated at least several concepts that will improve their code undeniably and irremediably. Emphasis will be on showing specific cases where a traditional solution can be overhauled over and over with functions from the itertools module. Let’s say, for example, that we want to alternate indefinitely between two values: -1 and 1. The novice would use a variable, updating its value at each step, and the average user would maybe opt for an endless generator. Both are worthy and honorable solutions, but they pale before the mastery of the martial artist who only needs itertools.cycle. Because that is the nature of the itertools module: once the veil falls from our eyes and we come across functions such as repeat, takewhile, dropwhile or product, there is no return. In this talk we will learn to identify when they can be used, accomplishing with a single line of code what for the mere mortals takes much more effort.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21239</video:player_loc><video:duration>2607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21242</video:thumbnail_loc><video:title>APIs and Microservices With Go</video:title><video:description>Vinicius Pacheco - APIs and Microservices With Go In this talk we show how the Go language helped us get a high performance in a concise and simple API. Everything will be exemplified using the backdrop of a real case of Globo.com: API registrations. We will see how we went from 200 to 19,000 records per second to the impacts of this rapid growth and the consequences of Go of use. We also show how our microservices architecture was used in the project. ----- This talk is about Go, software architecture and parallelism. How we went from legacy, complex and slow software to new, speed, resilient and maintainable software. I'll start the talk showing the problemas and the challenges that my team had received. After that, I'll show the tests, tests of performance and the options that we did considering technologies and strategies of development. The difficulties and problems also will be show. Also I talk about: - Goroutines - Resilient patterns - Go tools - Architecture - Web performance How we leave of the Java ecosystem to new free ecosystem with microservices and how Go help us.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21242</video:player_loc><video:duration>2752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21245</video:thumbnail_loc><video:title>How to improve your diet and save money with Python</video:title><video:description>Zuria Bauer/Daniel Domene López - How to improve your diet and save money with Python Optimization in Python (also known as mathematical programming) can be performed by minimization (or maximization) of an objective function within a model that can include discrete variables subject to a set of constrains. At this talk, chemical engineering students of the University of Alicante will introduce the audience to the possibilities of optimization, presenting Pyomo and showing real world examples such as how to improve your diet and save money at fast food restaurants. ----- Process optimization in industry has become essential in order to maximize the resources available and reduce energy consumption. Optimization problems become interesting when dealing with restrictions (linear or nonlinear) and integer variables (modeling the discrete decisions). Python ecosystem presents different libraries to solve optimization problems, some of them are CVXOpt, CVXPy, PulP, OpenOpt, or Pyomo. Among them, Pyomo results interesting because: - It can be used for Mathematical modeling in Python similarly to AMPL (and GAMS) - It communicates with the main solvers used in this field such as GLPK, Gurobi, CPLEX, CBC and PICO - It's free and open source Python library (BSD license), being developed by Sandia National Laboratories, USA. - It supports Python 3 and it is easy to install. The talk will be divided in three parts: 1.  Introduction to Mathematical Programming/Optimization (15 min):  visual introduction to optimization concepts including restrictions and non linearties (linear Programming, Nonlinear Programming, ILP, MIP, MINLP). 2.  Introduction to the Pyomo sintax and a quick note for the installation (20 min):  showing how to improve their diet and save money when ordering food in fast food restaurants. 3.  Optimization problems in engineering (10 min):  showing more advanced optimization examples that include decision variables.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21245</video:player_loc><video:duration>1991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21213</video:thumbnail_loc><video:title>The Router Game</video:title><video:description>Roberto Polli - The Router Game This interactive game teaches the basic of ip and ethernet protocol using just paper and pens, and become very popular with our interns and in our LUG meetings. Participants are divided in teams, simulating simple network infrastructures (eg. computers connected by an hub and a switch). ----- This interactive game teaches the basic of ip and ethernet protocol using just paper and pens, and become very popular with our interns and LUG meetings. Participants are divided in teams, simulating simple network infrastructures (eg. computers connected by an hub and a switch). Every player has a role: a PC or mobile phone, an HUB, a Switch, a Router, and must communicate with the others following the associate specification (eg. an hub should broadcast message to every neighbour, a switch should populate the mac address table, ...) The team which is faster in exchanging messages wins.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21213</video:player_loc><video:duration>2959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21188</video:thumbnail_loc><video:title>How to migrate from PostgreSQL to HDF5 and live happily ever after</video:title><video:description>Michele Simionato - How to migrate from PostgreSQL to HDF5 and live happily ever after This talk is for people who have a lot of floating numbers inside PostgreSQL tables. I will bring as an example my personal experience with a scientific project that used PostgreSQL as storage for a rather complex set of composite multidimensional arrays and ran into all sorts of performances issues, both in reading and writing the data. I will explain how I solved all that by dropping the database in favor of an HDF5 file, while keeping the application running and the users happy. ----- This talk is for people who have a lot of floating numbers inside PostgreSQL tables and have problems with that. I will narrate my experience with a scientific project that used PostgreSQL as storage for a rather complex set of composite multidimensional arrays and ran into all sorts of performances issues, both in reading and writing the data. I will discuss the issues and the approach that was taken first to mitigate them (unsuccessfully) and then to remove them (successfully) by a complete rethinking of the underlying architecture and eventually the removal of the database. I will talk about the migration strategies that were employed in the transition period and how to live with a mixed environment of metadata in PostgreSQL and data in an HDF5 file. I will also talk about concurrency, since the underlying application is distributed and massively parallel, and still it uses the purely sequential version of HDF5. Questions from the audience are expected and welcome. The talk is of interest to a large public, since it is mostly about measuring things, monitoring and testing a legacy system, making sure that the changes do not break the previous behavior and keeping the users happy, while internally rewriting all of the original code. And doing that in a small enough number of years!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21188</video:player_loc><video:duration>2360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21205</video:thumbnail_loc><video:title>SQLAlchemy as the backbone of a Data Science company</video:title><video:description>Peter Hoffmann - SQLAlchemy as the backbone of a Data Science company In times of NoSQL databases and Map Reduce Algorithms it's surprising how far you can scale the relational data model. At [Blue Yonder] we use SQLAlchemy in all stages of our data science workflows and handle tenth of billions of records to feed our predictive algorithms. This talk will dive into SQLAlchemy beyond the Object Relational Mapping (ORM) parts and conentrate on the SQLAlchemy Core API, the Expression Language and Database Migrations with Alembic. ----- This talk will dive into SQLAlchemy beyond the Object Relational Mapping (ORM) parts and conentrate on the SQLAlchemy Core API and the Expression Language: - **Database Abstraction**: Statements are generated properly for different database vendor and type without you having to think about it. - **Security**: Database input is escaped and sanitized prior to beeing commited to the database. This prevents against common SQL injection attacks. - **Composability and Reuse**: Common building blocks of queries are expressed as SQLAlchemy selectables and can be reuesd in other queries. - **Testability**: SQLAlchemy allows you to perform functional tests against a database or mock out queries and connections. - **Reflection**: Reflection is a technique that allows you to generate a SQLAlchemy repesentation from an existing database. You can reflect tables, views, indexes, and foreign keys. As a result of the usage of SQLAlchemy in Blue Yonder, we have implemented and open sourced a SQLAlchemy dialect for the in memory, column-oriented database system [EXASolution]</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21205</video:player_loc><video:duration>1843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21202</video:thumbnail_loc><video:title>How can machine learning help to predict changes in size of Atlantic herring ?</video:title><video:description>Olga Lyashevska - How can machine learning help to predict changes in size of Atlantic herring ? This talk is a case-study of how Python (Pandas, NumPy, SciKit-learn) can be implemented to identify the influence of the potential drivers of a decline in size of Atlantic herring populations using Gradient Boosting Regression Trees. ----- A decline in size and weight of Atlantic herring in the Celtic Sea has been observed since the mid-1980’s. The cause of the decline remains largely unexplained but is likely to be driven by the interactive effect of various endogenous and exogenous factors. The goal of this study is to interrogate a long time-series of biological data obtained from commercial fisheries from 1959 to 2012. We use gradient boosting regression trees to identify important variables underlying changes in growth from various potential drivers, such as: - Atlantic multidecadal oscillation; - sea surface temperature; - salinity; - wind; - zooplankton abundance; - fishing pressure. This learning algorithm allows to quantify the influence of the potential drivers of change with the test error lower when compared to other supervised learning techniques. The predictor variables importance spectrum (feature importance) helps to identify the underlying patterns and potential tipping points while resolving the external mechanisms underlying observed changes in size and weight of herring. This analysis is a useful case-study of how Python can be implemented in academia. The outputs of the analysis are of relevance to conservation efforts and sustainable fisheries management which promotes species resistance and resilience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21202</video:player_loc><video:duration>1299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21196</video:thumbnail_loc><video:title>Managing technical debt</video:title><video:description>Mircea Zetea - Managing technical debt Technical debt lives among us regardless if we are in the services business or building products. We discuss about it, we try to fix it or live with it, but can we actually prevent it? My reason for discussing this openly is because once it is there you do not only deal with the technical debt itself but also with the interest you must pay. What qualifies as debt? What qualifies as interest? How do we manage it? Is it really unavoidable? ----- Technical debt lives among us regardless if we are in the services business or building products. We discuss about it, we try to fix it or live with it, but can we actually prevent it? My reason for discussing this openly is because once it is there you do not only deal with the technical debt itself but also with the interest you must pay. My reason for discussing this openly is because once it is there you do not only deal with the technical debt itself but also with the interest you must pay. Comparing the two, probably the highest cost that we see is with the interest. As our code base grows and our deadlines get tougher we tend to forget about the cost our project will have to pay for every functionality that we implement in a hurry, for which we “forget” about tests or for which we write in a comment “this needs to be refactored” or “this is a temporary solution. refactor later”. What qualifies as debt? What qualifies as interest? How do we manage it? At what levels in our projects can we see the debt and the interest? Is it really unavoidable?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21196</video:player_loc><video:duration>3597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21208</video:thumbnail_loc><video:title>Hyperconvergence meets BigData</video:title><video:description>Rafael Monnerat - Hyperconvergence meets BigData This presentation show how to deploy **[Wendelin]**, the free software platform for Big Data &amp; Machine Learning, using **[SlapOS]** , the free software hyperconverged Operating System (hOS). Written in 100% in Python, SlapOS and Wendelin, can create a complete Big Data Infraestruture with out-of-core capabilities ready to use and operate in just few hours. ----- This presentation aims to demonstrate how to use [SlapOS] (Hyperconverged OS) to deploy an entire Big Data Infrastrucure and show how "data life cycle" can be managed with [Wendelin] - covering ingestion, analysis, visualization and weaving it into an application. We'll show how Wendelin and SlapOS could handle acquisition, analysis and exploitation of data, making it a potential solution for IOT scenarios where data is available and needs some logic applied before being presented as web application, possibly on a commercial basis. The agenda of the presentation includes an introduction on SlapOS, as a tool used to deploy a wide range of different services and an introduction of Wendelin, as a tool in order to make out-of-core python applications. After a short introduction, we progress to show the steps to deploy SlapOS infrastructure and later to deploy Wendelin on the just deployed SlapOS, including an use case which shows SlapOS deploying a fluentd instance to ingest data to the Wendelin Database. To conclude, we make a live demo with an Jupiter using out-of-core python to handle wav files stored on Wendelin, and a second short demo on handle computer resources consumption data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21208</video:player_loc><video:duration>2598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21215</video:thumbnail_loc><video:title>How to conquer the world</video:title><video:description>Rogier van der Geer - How to conquer the world The popular board game of Risk has many fans around the world. Using a Python-based simulation of the game, we use a genetic algorithm to train a risk-playing algorithm. ----- During this talk we'll explain what genetic algorithms are and we'll explain an entertaining use-case: how to win at popular board games. During the talk we'll demo how object oriented patterns help with the design and implementation of these algorithms. We'll also demonstrate a library that allows users to push their own risk bots into a game and battle it out on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21215</video:player_loc><video:duration>2586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21206</video:thumbnail_loc><video:title>20 years without a 'proper job'</video:title><video:description>Rachel Willmer - 20 years without a 'proper job' Have you ever wondered how you could be your own boss? or how you could make money from your side project? or build the next Facebook or Uber. To be a coder in today's world of work is to have amazing opportunities to design the business life you want. I've enjoyed the last 20 years without a 'real job', as company founder, freelancer and side-project-hacker. Now I am bootstrapping my current company to profitability. Listen to my stories and learn from my mistakes and successes. ----- Have you ever wondered how you could be your own boss? If so, then this talk is for you. Maybe you're working on a sideproject and wonder how you could make some money from it? Or maybe you have the idea for the next Facebook or Uber? To be a coder in today's world of work is to have amazing opportunities to design the business life you want. You can work remotely; you can write books, or teach, or consult, with anyone anywhere. You can have a crazy idea on Friday and have it running by Monday. Design your architecture to use cloud computing, so your tiny team can scale up your huge ideas. Or keep it small, and just earn some extra money with a Wordpress plugin, or a training course. It has been 21 years since I last had a 'real job' and a regular income. I survived creating and running a company through the madness of the dotcom years. I made money from sideprojects, that I had started just for fun and for learning. I have freelanced without needing to use an agency to find the work. And now I'm bootstrapping my current business to profitability. Listen to my stories and learn from my mistakes and successes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21206</video:player_loc><video:duration>2237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21210</video:thumbnail_loc><video:title>The value of mindfulness and how it has arrived at Google</video:title><video:description>Ralph Heinkel - The value of mindfulness and how it has arrived at Google Mindfulness has proven to be a foundational skill that started as a pure buddhist practice. Nowadays mindfulness serves as the core technique of several western programs ranging from curing stress- induced medical problems to curricula for teaching successful business leadership, such as the Search Inside Yourself program developed at Google. The aim of this seminar is to provide a practical experience of mindfulness with a short introduction to how it can be applied by digital workers. ----- Mindfulness has proven to be a foundational skill that started as a pure buddhist practice. Nowadays mindfulness serves as the core technique of several western programs ranging from curing stress- induced medical problems to curricula for teaching successful business leadership, such as the Search Inside Yourself (SIY) program developed at Google in 2002. Mind is the root of all things. Neuroscience shows that attention is a fundamental function of the mind. Being able to direct attention to the present moment - and keep it there while performing daily tasks - is a great tool to navigate through life and its challenges with more engagement, more happiness, and more resilience. Focusing attention in a relaxed way enables us to disconnect from the overall noise found in a high-speed environment and get things done without feeling too overwhelmed by them. But being effective is not only about checking off more tasks - it is about how we are in resonance with our environment, how we interact with others, and how we face the increasing complexity in our professional life. The aim of this seminar is to provide a practical experience of mindfulness with a short introduction to how it can be applied in a technology driven world as experience by digital workers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21210</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21209</video:thumbnail_loc><video:title>High Performance Python on Intel Many-Core Architecture</video:title><video:description>Ralph de Wargny - High Performance Python on Intel Many-Core This talk will give an overview about the Intel® Distribution for Python which delivers high performance acceleration of Python code on Intel processors for scientific computing, data analytics, and machine learning. ----- In the first part of the talk, we'll look at the architecture of the latest Intel processors, including the brand new Intel Xeon Phi, also known as Knights Landing, a many-core processor, which was just released end of June 2016. In the second part, we will see which tools and libraries are available from Intel Software to enable high performance Python code on multi-core and many-core processors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21209</video:player_loc><video:duration>1452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21212</video:thumbnail_loc><video:title>Lessons Learned after 190 Million Lessons Served</video:title><video:description>Ricardo Bánffy - Lessons Learned after 190 Million Lessons Served What we learned along the way - processes, organization, technology and people - from 0 to 11 million students, 40 thousand courses and 20 thousand teachers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21212</video:player_loc><video:duration>1737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21250</video:thumbnail_loc><video:title>The BOBs - The truth about the international blogosphere</video:title><video:description>Discover global blogs and the winners of the Deutsche Welle Blog Awards</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21250</video:player_loc><video:duration>5284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21235</video:thumbnail_loc><video:title>EuroPython 2016: Lightning Talks V</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harald Massa - Vitalii Vokhmin - Deploying a Hobby App in Seconds - Jernej Makovsek - Selenium Components - David Terry - Model-Based Testing - Rafael - Considerations at Scale - Team Coala - Marketing by Programmers - Facundo Batista - Python Argentina - Ania Wszeborowska - PyCon PL - Anton Coceres - PyCon DE 2016 - Shai Efrati - The Krihelinator - Lars Claussen - Live Hydrological Modelling with 3Di - Leonardo Santagada - The XONSH Shell - Fabio Pliger - How to Scale Python for Excel Users</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21235</video:player_loc><video:duration>3115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21261</video:thumbnail_loc><video:title>Entendiendo Unicode</video:title><video:description>Facundo Batista - Entendiendo Unicode Charla que explica qué es Unicode y otros conceptos relacionados para poder usar esta tecnología ----- La charla muestra de forma teórica/práctica qué son Unicode, las planillas de códigos, los caracteres, y las codificaciones, entra en detalle en las distintas codificaciones, para saber cómo usarlas, ejemplifica las reglas de oro para utilizar Unicode en nuestros programa, y termina mostrando algunas funciones útiles para el manejo de esa tecnología.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21261</video:player_loc><video:duration>1902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21241</video:thumbnail_loc><video:title>The Joy of Simulation: for Fun and Profit</video:title><video:description>Vincent Warmerdam - The Joy of Simulation: for Fun and Profit In this talk discusses some joyful exercises in simulation. I'll demonstrate it's usefulness but moreover I'll discuss the sheer joy. I'll discuss how to generate song lyrics, I'll discuss how to get better at casino games, how to avoid math, how to play monopoly or even how to invest in lego minifigures. No maths required; just a random number generator. ----- In this talk discusses some joyful exercises in simulation. I'll demonstrate it's usefulness but moreover I'll discuss the sheer joy you can experience. I'll go over the following points (the short list): - I'll show how you can avoid math by simulating; I'll calculate the probability that two people in the live room have the same birthday. - I'll show how simulation can help you get better at many games. I'll start with simple card games and with the game of roulette. Most prominently I'll discuss how to determine the value of buying an asset in the game of monopoly. - I'll demonstrate how you can simulate Red Hot Chilli Pepper lyrics. Or any other band. Or legalese. - I'll demonstrate the results of a scraping exercise which helped me to determine the value of investing in Lego Minifigures. Depending on the level of the audience I might also discuss how biased simulation can help you solve optimisation problems or even introduce bayesian statistics via sampling. I'll gladly leave this decision to the EuroPython committee.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21241</video:player_loc><video:duration>2483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21244</video:thumbnail_loc><video:title>High Performance Networking in Python</video:title><video:description>Yury Selivanov - High Performance Networking in Python The talk will cover new async/await syntax in Python, asyncio library and ecosystem around it, and ways to use them for creating high performance servers. It will explain how to build custom event loops for asyncio, with an example of using the libuv library with Cython to achieve 2-3x performance boost over vanilla asyncio. ----- The talk will start with an overview of async/await syntax introduced with PEP 492 in Python 3.5. We'll go through asynchronous context managers and iteration protocols it introduces. I'll briefly explain how the feature is implemented in CPython core. Then we'll explore asyncio design. I'll briefly cover event loop, policies, transports, protocols and streams abstractions. I'll explain that event loops are pluggable, which really makes asyncio a universal framework. We'll cover libuv - a high performance networking library that drives NodeJS. I'll highlight where it's similar to asyncio and how it's different. In the final part of the talk I'll explain how to make an asyncio compatible event loop on top of libuv. I'll showcase Cython, which is an amazing tool for tasks like this. Finally, I'll share some ideas on how we can further improve the performance of asyncio and networking in Python, and what are the challenges that we will face. **Objectives:** 1. Deeper understanding of async/await in Python and why it's important. 2. Deeper understanding of asyncio architecture and protocols. 3. How to improve asyncio performance by implementing custom event loops. 4. Show that it's easy to integrate existing complex &amp; low level libraries with Cython. 5. Some perspective on how Python may evolve wrt networking.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21244</video:player_loc><video:duration>2150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21243</video:thumbnail_loc><video:title>Async/await in Python 3.5 and why it is awesome</video:title><video:description>Yury Selivanov - async/await in Python 3.5 and why it is awesome async/await is here, everybody can use it in Python 3.5. It's great and awesome, yet only a few understand it. As a PEP 492 author, I'd really like to have a chance to better explain the topic, show why async/await is important and how it will affect Python. I'll also tell a story on how I worked on the PEP -- starting from an idea that I discussed with Guido on PyCon US 2015, and landing to CPython source code one and a half moths later! ----- The talk will start with a brief coverage of the story of asynchronous programming in Python -- Twisted, Tornado, Stackless Python &amp; greenlets, eventlet, Tornado, asyncio &amp; curio. We've come a really long road, and it's important to understand how we ended up with async/await. Then I'll go over asyncio and curio, showing async/await by example, explaining that in reality it's a very easy to use language feature. You don't need to know all the details to be able to successfully use the new syntax, and even build new frameworks on top of it. I'll then explain the async/await machinery in CPython, starting with generators and 'yield' expression, showing what is 'yield from' and finally, demonstrating how async/await is implemented in CPython. This will ensure that those who want to invent some new crazy ways of using async/await will have a starting point! I'll end the talk with a story of how I came up with the idea. How I shared it with Guido van Rossum, Victor Stinner, and Andrew Svetlow. How the first version of the PEP was born, and how we managed to push it to Python 3.5 in under two months period. The goal is to make people understand that it's possible to change your programming language -- in fact, Python, as any other programming language, wants new features and capabilities to be relevant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21243</video:player_loc><video:duration>1507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21256</video:thumbnail_loc><video:title>TIB AV-Portal - Tutorial</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21256</video:player_loc><video:duration>222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21217</video:thumbnail_loc><video:title>Free your papers, researchers!</video:title><video:description>Ryan Lahfa - Free your papers, researchers! Research is financed from public money and researchers publish papers. But, papers are often unavailable to everyone except if you pay money for it, which seems wrong! What can we do as developers? Well, we can help researchers to open their papers! ----- And of course, how do we do it? Python, of course! Dissemin is a website using the Django framework which aims to promote a global Open Access policy, it offers to researchers a way to deposit legally their papers inside of a repository (Zenodo for example). We will see how the researcher world works quickly, and what are the challenges of assisting researcher to make papers available to everyone!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21217</video:player_loc><video:duration>1147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21264</video:thumbnail_loc><video:title>DML-CZ (Czech Digital Mathematics Library) in DSpace System</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21264</video:player_loc><video:duration>1479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21263</video:thumbnail_loc><video:title>Automated Processing of TeX-Typeset Articles for a Digital Library</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21263</video:player_loc><video:duration>1027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21262</video:thumbnail_loc><video:title>A Language Engineering Architecture for Processing Informal Mathematical Discourse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21262</video:player_loc><video:duration>318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21265</video:thumbnail_loc><video:title>Current Status of Mathematical Publications in Japan</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21265</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21222</video:thumbnail_loc><video:title>Writing faster Python</video:title><video:description>Sebastian Witowski - Writing faster Python Presentation on how you can write faster Python in your daily work. I will briefly explain ways of profiling the code, discuss different code structures and show how they can be improved. You will see what is the fastest way to remove duplicates from a list, what is faster than a  for  loop or how “asking for permission” is slower than “begging for forgiveness”. ----- Did you know that Python preallocates integers from -5 to 257 ? Reusing them 1000 times, instead of allocating memory for a bigger integer, can save you a couple of milliseconds of code’s execution time. If you want to learn more about this kind of optimizations then, … well, probably this presentation is not for you :) Instead of going into such small details, I will talk about more  "sane"  ideas for writing faster code. After a very brief overview of how to optimize Python code (rule 1: don’t do this, rule 2: don’t do this yet, rule 3: ok, but what if I really want to do this ?), I will show simple and fast ways of measuring the execution time and finally, discuss examples of how some code structures could be improved. You will see: - What is the fastest way of removing duplicates from a list - How much faster your code is when you reuse the built-in functions instead of trying to reinvent the wheel - What is faster than the good ol’  for  loop - If the lookup is faster in a list or a set (and when it makes sense to use each) - How the “It's better to beg for forgiveness than to ask for permission” rule works in practice</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21222</video:player_loc><video:duration>1449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21230</video:thumbnail_loc><video:title>Automate, contribute, repeat.</video:title><video:description>Theo Crevon - Automate, contribute, repeat. At Ableton we love music and we love open-source. Ansible is an amazing tool which allows us to free more time for music by automating boring and repetitive tasks, and to contribute back to the open-source community with ease. Here's an opportunity to share our love for it, our experience with it, and our contributions to it with you. ----- Computers are never as convenient as when they work for us. If you agree with this motto, then Ansible, a deployment and automation tool written in Python, might come in handy. At Ableton, Ansible is involved in every aspect of deployment and automation. From local machine setup, to vm creation and deployment in our self-hosted datacenter, to our services in the immensity of the cloud. Because it is dead simple to use, can deal with any number of hosts in parallel and has robust compatibility with Unix as well as Windows systems, you will probably never have to write a shell script again. Because it is written in Python and exposes a clean, extensible and easy to adapt design and architecture; contributing features to the project and fixing the bugs you might encounter during the journey is extremely easy. At Ableton we love music and we love open-source. Ansible is an amazing tool which allows us to free more time for music by automating boring and repetitive tasks, and to contribute back to the open-source community with ease. Here's an opportunity to share our love for it, our experience with it, and our contributions to it with you. Automate, contribute, repeat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21230</video:player_loc><video:duration>2718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21226</video:thumbnail_loc><video:title>Building Service interfaces with OpenAPI / Swagger</video:title><video:description>Stephan Jaensch - Building Service interfaces with OpenAPI / Swagger Ever wondered how to keep track of all of your services and their APIs? I'm going to explore how to build your Python services with OpenAPI/Swagger and how it helps you solve problems like communication between services, request and response validation, and documentation of your API. I'll also discuss some challenges you might face when running Swagger in production, gathered from over a year of heavy usage at Yelp. ----- Implementing a service-oriented architecture (SOA) is a proven way to split up large monolithic codebases and to scale development when your organization grows to hundreds or thousands of engineers. I'm going to explore how to build and document your services with OpenAPI (formerly known as Swagger). I’ll discuss the benefits, how to generate a beautiful HTML documentation for your API, and how you can effortlessly make calls to your services. In the second part of the talk I'll discuss and tell you how to overcome challenges you might face when running OpenAPI in production, gathered from over a year of heavy usage at Yelp for hundreds of services. The OpenAPI initiative is a cross-vendor consortium focused on creating, evolving and promoting a vendor neutral description format. As an open governance structure under the Linux Foundation, its members include Google, IBM, Atlassian and PayPal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21226</video:player_loc><video:duration>2591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21224</video:thumbnail_loc><video:title>Peeking into Python’s C API</video:title><video:description>Sophia Davis - Peeking into Python’s C API Ever wondered how Python works under the hood? One way to learn about Python-the-C-program is by exploring the C API for writing Python bindings to native C libraries. In this talk, we will walk through a simple example of making a C library callable from Python code and vice versa. Along the way, we will encounter some essential features of Python: reference counting, memory management, and the inner- workings of objects and modules. ----- We all love Python. It’s so elegant and easy to use as a programming language that we forget about the giant, complicated C program executing our strings of white-space sensitive code. For many Python programmers, this side of Python is just a big black box. It works well, so thankfully we don’t *need* to go messing around inside... but what if you *want* to look into the inner workings of this powerful tool? One way to dive into the C-program-side of Python is by exploring the C API for writing Python bindings to native C libraries. In this talk I will explore the basics of this API as I recount my journey to make a simple C library callable from Python code, and allow C code to invoke objects defined in pure Python. Along the way, we will encounter some essential features of Python: reference counting, memory management, and the inner-workings of objects and modules.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21224</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21231</video:thumbnail_loc><video:title>How OpenStack makes Python better (and vice-versa)</video:title><video:description>Thierry Carrez/Doug Hellmann - How OpenStack makes Python better (and vice-versa) OpenStack is an infrastructure stack mostly developed in Python. In this talk, Thierry Carrez and Doug Hellmann, both Python Software Foundation fellows and OpenStack Technical Committee members, will look at the symbiotic relationship between OpenStack and Python. ----- OpenStack is an open source stack that can be deployed on raw computing resources to privately or publicly present Infrastructure as a Service. It now consists of more than 4.5 million lines of code, 85% of which is Python. In this talk, Thierry Carrez and Doug Hellmann, both Python Software Foundation fellows and OpenStack Technical Committee members, will look at the symbiotic relationship between OpenStack and Python. We'll go back in history and explain why OpenStack originally picked Python as its main language 6 years ago, and explore what does Python bring to OpenStack. We'll dive into examples of OpenStack pushing Python libraries to their limits and exposing new bugs. We'll look into the massive cloud-based continuous integration system that OpenStack uses and explain how it exposes bugs in Python libraries in the minutes after they are published to PyPI. We'll look into Python libraries that were created by the OpenStack community and libraries that the OpenStack community took over. Finally we'll expose a few best practices that Python developers can follow to get the most of this symbiotic relationship.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21231</video:player_loc><video:duration>2391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21223</video:thumbnail_loc><video:title>Go for Python Programmers</video:title><video:description>Shahriar Tajbakhsh - Go for Python Programmers A side-by-side walkthrough of basic Go history, syntax, semantics and tools compared to Python. ----- There's been quite a bit of hype around Go for some time. In particular within the Python community, we've seen some engineers moving their stack from Python to Go or starting their new project in Go. This talk is **not** about whether you should move from Python to Go. Instead, this talk is for those who've been hearing all about all the hype but haven't yet had a chance to take a proper look at Go. We'll first  very  briefly look at Go and Python's history. Then we'll go through a high-level side-by-side walkthrough of basic Go syntax and semantics compared to Python. Finally, we'll have a brief look at a subset of the ecosystem and tools available to Go and Python programmers for certain tasks such as testing, code formatting, documentation generation etc. By the end, you will not be a Go programmer but you'll have a high- level feel for how the Go language operates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21223</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21216</video:thumbnail_loc><video:title>Leveraging documentation power for better web APIs</video:title><video:description>Rudy Sicard - Leveraging documentation power for better web APIs Web APIs that are easier to understand, develop, test and use, is a popular subject. "An API is only as good as its documentation". We decided to play with this proverb and leverage the power of documentation. We propose to use the code documentation and the type system to provide lots of free features: explorable APIs, better error messages, automatic testing. Python is perfect to explore code and documentation dynamically. We'll demonstrate what we came up to and the lessons we've learned. ----- 'Rich' web APIs that are easier to understand, develop, test and use, is a popular subject. There are a lot of new specification languages (e.g. swagger, apiblueprint ...) and libraries (django-rest-framework, drf ...) that provide features in this direction. Following the old proverb "An API is only as good as its documentation", we decided to play with these ideas and focus on leveraging the power of documentation. We propose to use the code documentation and the type system to provide: - browsable APIs, that are easy to interact with and visualize, reducing the need to provide custom UIs - verification of inputs/outputs along with precise error message if needed - automatic [de]-serialization of inputs/ouputs outside of the domain code - smart exception handling, e.g. exceptions that are not documented are automatically converted into internal errors - automatic testing, e.g. input, output and result including exceptions are tested ensuring the code works and the documentation is up-to-date. This use case is one of the rare situation where introspection is desirable and unavoidable. And Python is a good language to explore/exploit code and documentation dynamically. The perfect excuse to spend some time on meta coding a first implementation while being at work. We'll demonstrate what we came up to, the advantages and limitations compared to other approaches. And we'll share the lessons we learned from this experiment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21216</video:player_loc><video:duration>1367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21227</video:thumbnail_loc><video:title>Exploring our Python Interpreter</video:title><video:description>Stephane Wirtel - Exploring our Python Interpreter During the last CPython sprints at PyCon US (Montreal), I started to contribute to the CPython project and I wanted to understand the beast. In this case, there is only one solution, trace the code from the beginning. From the command line to the interpreter, we will take part to an adventure. The idea behind is just to show how CPython works for a new contributor. ----- During my last CPython sprint, I started to contribute to the CPython code and I wanted to understand the beast. In this case, there is only one solution, trace the code from the beginning. From the command line to the interpreter, we will take part to an adventure * Overview of the structure of the project and the directories. * From the Py Main function to the interpreter. * The used technics for the Lexer, Parser and the generation of the AST and of course of the Bytecodes. * We will see some bytecodes with the dis module. * How does VM works, it's a stack machine. * The interpreter and its main loop of the Virtual Machine. The idea behind is just to show how CPython works for a new contributor to CPython. From the command line, we will learn that Python is a library and that we can embed it in a C project. In fact we will see the Py Main function to the ceval.c file of the interpreter. But there is no magic in the CPython code, we will travel in the lexer and the parser of CPython, and why not, by the AST for one Python expression. After the AST, we will visit the Compiler and the Bytecodes for the interpreter. Of course, we will learn there is the peepholer where some basic instructions are optimised by the this component. And of course, the interpreter, this virtual machine is really interesting for the newbiew, because it's a big stack where the bytecodes are executed one by one on the stack and the ceval.c file.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21227</video:player_loc><video:duration>1588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21228</video:thumbnail_loc><video:title>3D Modeling and Printing by Python</video:title><video:description>Takuro Wada - 3D Modeling and Printing by Python Creating 3D model for 3D printing is pretty hard for non 3D CG designer or non 3D CAD engineer. But recently, so many 3D software (like Maya, Blender, Fusion360 and so on) provides Python API to manipulate 3D data in those software. So in this session, I will introduce Python API of Blender and Autodesk Fusion 360 and share some basic knowledge and tips when you use these API. I will also introduce my past projects with those APIs. ----- - Creating 3D model for 3D printing is pretty hard for **non 3D CG designer or non 3D CAD engineer**. - Recently, so many 3D software (like Maya, Blender, Fusion360 and so on) provides Python API to manipulate 3D data in those software. Once you learn these Python API, you can generate 3D model by Python and 3D print those generated model. - In this session, I will introduce Python API of some softwares and share some basic knowledges and tips when you use these API. I will also introduce my past projects with those APIs and my products. ### Goal - Introduce 3D model generation and 3D printing with Python to audience ### After this session, you will - Acquire the basic knowledge of 3D data structure - Understand basic concepts of Python API provided by 3D softwares - Acquire knowledge to start your 3D model generation project by Python - Know past 3D model generation projects by Python ### Prerequisite - Basic knowledge of Python - Interests for 3D modeling and 3D printing by Python</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21228</video:player_loc><video:duration>1662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21219</video:thumbnail_loc><video:title>Keeping the Lights on with Python</video:title><video:description>Scott Reeve - Keeping the Lights on with Python We are using Python to help the National Grid in the UK to balance electricity production and usage. We do this by installing Python powered devices at customers sites that allow us to monitor and set control criteria to automatically turn on and off power consuming and producing devices when there is a mismatch between electricity supply and demand. In this talk we will be talking about how and why we have used Python, as well as where in our system we would like to use Python. ----- We are using Python to help the National Grid in the UK to balance electricity production and usage. We do this by installing Python powered devices at customers sites that allow us to monitor and set control criteria to automatically turn on and off power consuming and producing devices when there is a mismatch between electricity supply and demand. These devices talk to our Python powered cloud based system using the 3g network, giving us near real-time monitoring of our customers assets. Our entire infrastructure is written in Python, from our billing systems, data analytics systems and customer portal all the way through to our on site industrial system interfaces. In this talk we will be talking about how and why we have used Python, where we have had problems, as well as where in our system we would like to use Python and why we cannot. We will also be talking about what we are going to do next, moving our system from near real time monitoring to near real-time control, using Python for both system modelling and control. We will discuss how we are using Python to creating a system that monitors the balance between electricity supply and demand many times per second and is able to provide a corrective control based on the sum of the output of a dynamic set of our customer sites and the challenges that presents.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21219</video:player_loc><video:duration>1131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21184</video:thumbnail_loc><video:title>Do I need to switch to Go(lang) ?</video:title><video:description>Max Tepkeev - Do I need to switch to Go(lang) ? Nowadays, there is a lot of buzz about Go. In this talk we'll learn the basics and most important concepts of the language, we'll further discuss differences and similarities in Go and Python and dive into the cool features of Go. Finally we'll talk about why popularity of Go is raising so fast and try to answer the most important question: Do I need to switch to Go ? ----- Nowadays, there is a lot of buzz about Go. It happened so that for the last 6 months I've been mostly programming Go, and frankly speaking I fell in love with this language. We'll first do a quick review of the language. Go doesn't have some language constructs, for example classes and exceptions and at first it may seem hard to write proper Go code, but in practice the language is so easy that I will try to teach you the basics and most important concepts of the language. We'll further discuss differences and similarities in Go and Python and dive into the cool features of Go. Finally we'll talk about why popularity of Go is raising so fast and try to answer the most important question: Do I need to switch to Go ?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21184</video:player_loc><video:duration>2266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21198</video:thumbnail_loc><video:title>Come for the Language, Stay for the Community</video:title><video:description>Naomi Ceder - Come for the Language, Stay for the Community While Python the language is wonderful, the Python community and the personal, social, and professional benefits that flow from involvement in a community like ours are often more compelling. Learn about the goals of the Python Software Foundation and how everyone can take part to help build even better Python communities locally, regionally, and globally. I will also discuss some of our strengths as a community, and also look at some of the challenges we face going forward. ----- Python is a powerful and flexible tool that many of us love and use in many ways. And yet, as wonderful as the language is, many would say that the community is even more attractive. This talk will focus on involvement in the Python community and what that means - in particular the many personal, social, and professional benefits that flow from involvement in a community like ours. I will also discuss what the Python Software Foundation does, what its goals and purpose are, and how everyone in the community can take part in the PSF to help build even better Python communities. This will include specific explanations of the membership model and how active contributors (both in terms of code and community organisation) can and should become full voting members of the PSF. I will also touch on our strengths, like our commitment to safe and inclusive spaces and our devotion to education, and also look at some of the challenges we face as a community going forward.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21198</video:player_loc><video:duration>2968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21201</video:thumbnail_loc><video:title>Behind Closed Doors: Managing Passwords in a Dangerous World</video:title><video:description>Noah Kantrowitz - Behind Closed Doors: Managing Passwords in a Dangerous World A modern application has a lot of passwords and keys floating around. Encryptions keys, database passwords, and API credentials; often typed in to text files and forgotten. Fortunately a new wave of tools are emerging to help manage, update, and audit these secrets. Come learn how to avoid being the next TechCrunch headline. ----- Secrets come in many forms, passwords, keys, tokens. All crucial for the operation of an application, but each dangerous in its own way. In the past, many of us have pasted those secrets in to a text file and moved on, but in a world of config automation and ephemeral microservices these patterns are leaving our data at greater risk than ever before. New tools, products, and libraries are being released all the time to try to cope with this massive rise in threats, both new and old-but- ignored. This talk will cover the major types of secrets in a normal web application, how to model their security properties, what tools are best for each situation, and how to use them with major web frameworks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21201</video:player_loc><video:duration>1661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21180</video:thumbnail_loc><video:title>Where is the bottleneck?</video:title><video:description>Manuel Miranda - Where is the bottleneck? We all know Python strength does not rely on its performance and speed when running programs. This plus the flexibility of it, can lead to build real slow and bad quality software. In this talk you will discover a set of useful tools for diagnosing where the bottleneck is in your programs along with trips for quickly realizing which is the most needed resource. ----- Have you ever felt like your software is eating your resources and you have no clue why? Have you reviewed all the lines, debugged and printed everything but you still don't know what's wrong? In this talk I will conduct a fast intro of a basic set of tools you can use to diagnose your software's performance and then we will go through a simple piece of code to show how those tools work and what you can expect from them This set of tools will include basic ones given by the OS itself like `htop`, `lsof`, `ps` and more advanced ones that let you plot the memory usage for given functions like `memory profiler`, check CPU usage and the call graph between functions like `cprofile` and `kcachegrind` and others. By the end of the talk, you should have an idea of which are the most typical causes that can make your program slow and you will have a list of tools to search for and identify the source of the problems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21180</video:player_loc><video:duration>2328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21189</video:thumbnail_loc><video:title>Things I wish I knew before starting using Python for Data Processing</video:title><video:description>Miguel Cabrera - Things I wish I knew before starting using Python for Data Processing In recent years one of the ways people get introduced into Python is through its scientific stack. Although this is not bad, it may lead to learn solely one aspect of the language, while overlooking other idioms and functionality included in Python as well as some basic software development good practices. I will share some useful tricks, tools and techniques and software design and development principles that I find beneficial when working on a data processing / science project. ----- In recent years of the ways people get introduced into Python is through its scientific stack. Most people that learned Python this way are not trained software developers and many times it is the first contact with a programming language. Although this is not bad, it may lead to learn solely one aspect of the language while overlooking other idioms, standard and common libraries included in Python as well as some basic software development good practices. This may become a problem when a data science project is moved from an experimentation phase to an integration with technical environment. In this talk I share some useful tricks, tools and techniques and as well as some software design and development principles that I find beneficial when working on a data processing / science project. The talk is divided into two parts, one is Python centered, where I will talk about some powerful Python construct that are useful in data processing tasks. This include some parts collections module, generators and iterators among others. The other I will describe some general software development concepts including SOLID, DRY, and KISS that are important to understand the rationale behind software design decisions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21189</video:player_loc><video:duration>1997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21200</video:thumbnail_loc><video:title>Python and Async programming</video:title><video:description>Nicolas Lara - Python and Async programming How does the experienced python programmer fair when faced with python's "new" way of doing async programming for the first time? This talk details the different ways python provides for attacking the problem of asynchronous programming and focuses on the best practices for the future (as of python 3.4 and 3.5) ----- How does the experienced python programmer fair when faced with python's "new" way of doing async programing in for the first time? Do we all know how and when to use Futures, yield from, asyncio, coroutines, the async and await keywords, eventloops, and others? A lot has changed in recent versions of Python when it comes to async programming, concurrency, and parallelism. We still have very different ways of approaching the problem in each version, but they are finally (as of python 3.4/3.5) converging to a standard. This talk explores, from the perspective of an experienced python programmer with little to no experience in async programming, what the "one obvious way" to do async programming in Python is supposed to be. It does so but analysing examples of different categories of async problems we may want to solve and what the correct way to solve them with the latest versions of Python would be (along with the trade offs of different approaches). The examples include generic CPU-bound problems, IO-bound problems, and "both-bound" problems; along with common tasks as building a simple server, scraping, deferring a web response, and traversing graphs. When useful, I compare the solutions with the approach we would take in languages that have been design for- and are known to be good at async programming like Javascript and Go.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21200</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21199</video:thumbnail_loc><video:title>A Million Children (and MicroPython)</video:title><video:description>Nicholas Tollervey - A Million Children (and MicroPython) The BBC micro:bit is a small programmable device for children. A million of them have been handed out to the UK's 11 and 12 years olds. The Python Software Foundation was a partner in this moon-shot scheme and, thanks to the efforts of Damien George, MicroPython runs on the device. My talk will tell the story of the project, describe Python's role in it and explain how the wider Python community can become involved. It may involve demonstrations, live coding and audience participation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21199</video:player_loc><video:duration>1632</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21207</video:thumbnail_loc><video:title>Making robots walk with Python</video:title><video:description>Radomir Dopieralski - Making robots walk with Python You will see several different walking robots controlled with Python in different ways, and learn how they were built and programmed. ----- Making a robot walk is not easy, especially when all it has for brains is a small microcontroller which you have to program in C. During this talk you will see different ways in which such a robot can be controlled in Python, either by using remote control, with the Python program running on a stationary computer, by putting a small computer, such as a Raspberry Pi on it, or by programming it with Micropython, a version of the Python language designed for microcontrollers. I will also explain the basic problems with walking robots and how Python can be used to overcome them. Finally, I will show some of the robots I have built.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21207</video:player_loc><video:duration>1721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21203</video:thumbnail_loc><video:title>Split Up! Fighting the Monolith</video:title><video:description>Patrick Mühlbauer - Split Up! Fighting the Monolith Having to deal with a monolith, an application which became far to big over the time, can be quite bothersome. On the other hand if you split it up and have to deal with lots of smaller components, you might end up in dependency hell. But not only the splitting of the monolith and the management of the dependencies afterwards can be a problem, but also the packaging of you python components itself. ----- Do you know this situation, where you and your team are facing this big monolith? An application which has grown far too big over the years. Every time when you make a change, you have to fear the code might break at a totally different place, because lots of things are closely intertwined. But what to do if you are at such a point? Maybe you start thinking about microservices but then questions like "Are they really the right thing for us?" and "How do we get there?" arise. In my talk I will show you how we are dealing with our monolith. A collection of multiple python packages without clear boundaries, forming the actual application - all living in a single monorepo. I will talk about how we split up the whole thing, making it more flexible for us and also easier to use individual components by other teams. All this, of course, comes with a price: You have to think more about the dependencies between you components. You have to think about how you can efficiently test everything, making sure your final application is still working correctly. Don't loosing yourself in dependency hell and packaging all components correctly becomes quite a challenge. This talk will: - show you bad patterns to avoid, so that you don't end up in the above situation in the first place - give you ideas what to consider when tackling your monolith - explain how to package your python components and how to mange your dependencies</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21203</video:player_loc><video:duration>1390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21204</video:thumbnail_loc><video:title>Pytest desde las trincheras</video:title><video:description>Pau Ruŀlan Ferragut - Pytest desde las trincheras Todo programador tiene interés para que su software sea fiable y estable. Haremos una sencilla introducción a pytest con el caso de uso de un site internacional para el que generamos cientos de tests y redujimos drásticamente los errores en producción. Con este simple ejemplo demostraremos que no siempre necesitamos hacer TDD para disfrutar de las ventajas de un framework de testing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21204</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21176</video:thumbnail_loc><video:title>Is that spam in my ham?</video:title><video:description>Lorena Mesa - Is that spam in my ham? Beginning programmers or Python beginners may find it overwhelming to implement a machine learning algorithm. Increasingly machine learning is becoming more applicable to many areas. This talk introduces key concepts and ideas and uses Python to build a basic classifier - a common type of machine learning problem. Providing some jargon to help those that may be self-educated or currently learning ----- Supervised learning, machine learning, classifiers, big data! What in the world are all of these things? As a beginning programmer the questions described as "machine learning" questions can be mystifying at best. In this talk I will define the scope of a machine learning problem, identifying an email as ham or spam, from the perspective of a beginner (non master of all things "machine learning") and show how Python can help us simply learn how to classify a piece of email. To begin we must ask, what is spam? How do I know it "when I see it"? From previous experience of course! We will provide human labeled examples of spam to our model for it to understand the likelihood of spam or ham. This approach, using examples and data we already know to determine the most likely label for a new example, uses the Naive Bayes classifier. Our model will look at the words in the body of an email, finding the frequency of words in both spam and ham emails and the frequency of spam and ham. Once we know the prior likelihood of spam and what makes something spam, we can try applying a label to a new example. Through this exercise we will see at a basic level what types of questions machine learning asks, learn to model "learning" with Python, and understand how learning can be measured.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21176</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21181</video:thumbnail_loc><video:title>So you think your Python startup is worth 10 million...</video:title><video:description>Marc-André Lemburg - So you think your Python startup is worth 10 million... This talk is based on a recent consulting project the speaker ran to support the valuation of a Python startup company in the due diligence phase. By following some of the advice from this talk, you should be possible to improve the valuation of your Python startup or consulting business in preparation for investment rounds or an acquisition. ----- This talk is based on the speaker's experience running a Python focused software company for more than 15 years and a recent consulting project to support the valuation of a Python startup company in the due diligence phase. For the valuation we had to come up with metrics, a catalog of criteria analyzing risks, potential and benefits of the startup's solution, as well as an estimate for how much effort it would take to reimplement the solution from scratch. In the talk, I am going to show the metrics we used, how they can be applied to Python code, the importance of addressing risk factors, well designed code and data(base) structures. By following some of the advice from this talk, you should be able to improve the valuation of your startup or consulting business in preparation for investment rounds or an acquisition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21181</video:player_loc><video:duration>1817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21186</video:thumbnail_loc><video:title>Building beautiful RESTful APIs using Flask</video:title><video:description>Michał Karzyński - Building beautiful RESTful APIs using Flask This talk demonstrates a technique for developing RESTful APIs using Flask and Flask-Restplus. These tools automate common API tasks such as: validating input, serializing output, routing requests to methods, and turning Python exceptions into HTTP responses. The final API comes with a Swagger interactive UI, which documents all endpoints and makes testing easy. The described tools tools provide just enough syntactic sugar to make your code readable, scalable and easy to maintain. ----- Modern software is powered by APIs. User facing apps may run in the browser or on mobile platforms, but they almost universally rely on data stored in the cloud. More often then not apps use a RESTful API to exchange data with the server. In my talk I will demonstrate a technique for developing RESTful APIs using the [Flask] micro-framework and [Flask-Restplus]. These powerful tools automate most common tasks associated with API development: validating input, serializing output, routing requests to methods, and turning Python exceptions into machine-readable HTTP responses. A Flask-Restplus API is fully documented by [Swagger] which lists all defined endpoints, their query parameters and the format of input and output JSON objects. Swagger generates an [interactive UI] for selecting options and easily testing queries. Flask and Flask-Restplus provide just enough syntactic sugar to make your code readable, scalable and easy to maintain. My presentation will give an overview of the features of Flask and Flask-Restplus; I will describe how easy it is to get started and discuss some best practices for building complex APIs using this approach. I will wrap up by briefly mentioning other components of the Flask ecosystem, which give this micro-framework power to match fully- loaded systems such as Django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21186</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21182</video:thumbnail_loc><video:title>Clean code in Python</video:title><video:description>Mariano Anaya - Clean code in Python Introduction to the clean code principles applied to Python code. Let's honor the readable nature of the Python syntax so anyone can maintain our code: "readability counts". This talk introduces general concepts of code quality and how they apply for Python. We analyse technical debt, refactoring, and unit testing in the context of a project striving for a better code base. ----- Introduction to the clean code principles tailored for Python projects. The goal is to achieve better code quality and a more maintainable code base. Python has a nature of being clear, and easy to follow, so let's take advantage of it in our own code, in order to enforce the principle "readability counts" by writing pythonic code. This talk introduces general concepts of code quality for Python developers, analyzing technical debt, with examples on how to achieve a more legible, maintainable and clean code base, by refactoring, writing unit tests and having good coding guidelines for the project. If you are giving your first steps with Python, you will gain insight on best practices for writing good software from the start. If you are a experienced developer, the ideas should work as food for thought, helping with recommendations for code reviews, best practices, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21182</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21179</video:thumbnail_loc><video:title>RESTful API - Best Practices.</video:title><video:description>Malwina Nowakowska - RESTful API - Best Practices. It is important to understand from the beginning how model API should look like. Do not repeat your friends’ mistakes and make developers upset! There are some simple rules that can make your API cooler - clean, safe and efficient. Based on both bad and good examples of REST APIs (I had to deal with) we will learn about best practices. ----- Nowadays building and integrating with Representational State Transfer web services is a very common thing. It seems that creating RESTful API is trivial - nothing could be more wrong. In my previous projects I had to integrate with lots of APIs. Unfortunately only some of them were easy to work with. Most of the APIs did not follow the main rules of model API. It is really important to understand how model REST API should look like. To make developers happy we will learn best practices of creating REST API from the beginning. We will start with quick introduction what REST is, why principle of REST is so amazing, talk about identifires and explain some key terms. We will discuss about architectall constraints and properties. Mistakes and best practices are based on my experience of developing and maintaining the projects. After this talk you will be able to create model RESTful API developers will be happy to work with.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21179</video:player_loc><video:duration>1400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21192</video:thumbnail_loc><video:title>Real virtual environments without virtualenv</video:title><video:description>Mihai Iachimovschi - Real virtual environments without virtualenv Virtualenv is a great tool for the development environment but it's definitely not suitable for every use case. Also, Docker is great for running the application in production, but not everyone that use it in production tried to use it in the development environment. Why not use the same tool from the beginning of the project and until it hits the production in a uniform stack of tooling? This talk will show use cases of using Docker in the process of development as well. ----- The process of developing using Python is very straightforward and easy. Still, each and every developer has his own style of developing and building his entire dev environment. Most of us use virtualenvs which are reliable and comfortable to use. But there are some issues. For instance, the repeatability and immutability of the built environment are not guaranteed. Virtualenv does a lot of work that targets the direction of somehow isolated and independent environments. They are *almost* *fully* repeatable. In any team, we can hear the notorious expression "It works for me!". For some time now, I am using Docker instead of virtualenv for building custom and really-virtual environments that are entirely isolated. The containers are immutable and consistent, so this workflow guarantees repeatability. Using such technique, not only enables the user to have unique and immutable environments, it also allows de developer to create full app architecture that can then be tested and deployed as is. So the production version will be in identical conditions as the one from the development environment. These features are not provided by virtualenv at all. The goal of this exercise is to try to use totally different tooling for building the application from its first line of code until the production.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21192</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21187</video:thumbnail_loc><video:title>PSF Meeting</video:title><video:description>Naomi Ceder - PSF Meeting EuroPython Meeting of the Python Software Foundation Members and non-members are invited to this EuroPython meeting of the PSF! Please join us for some updates from the PSF board.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21187</video:player_loc><video:duration>2330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21190</video:thumbnail_loc><video:title>Cybersecurity in the financial sector with Python</video:title><video:description>Miguel Reguero/Rodrigo Núñez - Cybersecurity in the financial sector with Python When people talk about cybersecurity they often think about ethical hacking and exploits, that is but a fraction of what cybersecurity is about, today we are going to talk about another aspect, which is often deemed as not too important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21190</video:player_loc><video:duration>1340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21195</video:thumbnail_loc><video:title>EITB Nahieran: askatu bideoak API honen bidez</video:title><video:description>Mikel Larreategi - EITB Nahieran: askatu bideoak API honen bidez EITB Nahieran zerbitzuaren informazioa era erabilgarrian erakusteko APIaren nondik norakoak erakutsiko ditut hitzaldian. ----- Iaz Raspberry PI bat erosi nuen eta ez nekien zer egin berarekin... Aurten Kodi softwarea erabiliz media-center bihurtu dut Raspberrya. Kodirako 'tvalacarta' izeneko plugin bat zegoen berarekin EITB Nahieran ikusteko, baina ez zebilen. Saiatu nintzen EITB Nahieranen kodea funtzionarazten, eta asko kostata informazioa hiru era ezberdinetan ateratzea lortu nuen. Azkenean, funtzionamendua errazteko API bat prestatu dut EITB Nahieranen dagoen informazioa atzitzeko eta edozeinek erabili ahal dezan.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21195</video:player_loc><video:duration>1565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21178</video:thumbnail_loc><video:title>Un vector por tu palabra</video:title><video:description>Mai Giménez - Un vector por tu palabra El ecosistema científico de python es extraordinario y saca músculo con las últimas aportaciones de la comunidad científica. Revisaremos nuevas aproximaciones a la representación de texto. ¡Tus cadenas de texto merecen algo más que una mísera bolsa de palabras! Veremos cómo se aplica la representación distribuida (word embeddings) en un caso práctico de aprendizaje automático, y daremos consejos para hacer experimentos replicables y obtener datos significativos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21178</video:player_loc><video:duration>2140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21174</video:thumbnail_loc><video:title>Asynchronous network requests in a web application</video:title><video:description>Lauris Jullien - Asynchronous network requests in a web application Introducing asynchronous calls from within an endpoint in a web app can be desirable but hard to achieve. This talk will explore different solutions for this (running Twisted event loop, Co-Routines, Asyncio, …) and how well they play with the different parallelization models of common WSGI web servers. ----- In the more and more popular SOA paradigm, it’s common for services to have to compose responses with resources from many different services. Everyone’s first idea will probably be to call each service synchronously with your favorite python HTTP library. This unfortunately doesn’t scale well and tens of successive network calls will make your endpoints painfully slow. One solution is to parallelize these network calls. If you are already using an asynchronous web app (such as Tornado or Twisted), more asynchronous in your asynchronous shouldn’t be much of a challenge. But if you chose not to dive into the madness of chained Deferred calls, and used a standard prefork/threaded WSGI web server (such as Gunicorn or uWSGI) to run your Django/Flask/Pyramid application, you might find yourself wondering how to manage these asynchronous calls. This talk will explore different solutions (running Twisted event loop, Co-Routines, Asyncio, …) and how well they play with the different parallelization models of WSGI web servers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21174</video:player_loc><video:duration>1963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21191</video:thumbnail_loc><video:title>Developing a real-time automated trading platform with Python</video:title><video:description>Miguel Sánchez de León Peque - Developing a real-time automated trading platform with Python Nowadays Python is the perfect environment for developing a real-time automated trading tool. In this talk we will discuss the development of: a general-purpose multiagent-system module using Pyro and ZeroMQ; a platform, based on it, for developing automated trading strategies using Numpy, Numba, Theano, etc.; and a GUI for visualizing real-time market data using PyQtGraph and Qt. ----- In OpenSistemas we have developed a general-purpose multi-agent system which is written in pure Python: *osBrain*. Agents communicate with each other using ZeroMQ, allowing the user to define different communication patterns based on their needs. Based on this multi-agent system, we have also developed a broker- independent platform for real-time automated trading: *osMarkets*. This platform implements specialized agents: - **Feeder** is an agent which receives real-time data from the broker. - **Router** is an agent which receives data from feeders. It manages the historical data and distributes updates to all the subscribed agents in the network. - **Brain** is the most common agent. It receives data from router or from other brains and processes them, sending the results to other brains or sending orders to be executed. Brains can make use of many useful packages avilable in the Python ecosystem: NumPy, SciPy, Numba, Theano... - **Trader** is an agent which is designed to interact with the broker, just as the feeder, but to execute market orders. While it is still in its earliest stages, we are developing a tool for real-time visualization of trading strategies using PyQtGraph. This tool acts as an agent in the multi-agent system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21191</video:player_loc><video:duration>2476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21145</video:thumbnail_loc><video:title>An Introduction to Deep Learning</video:title><video:description>Deep learning: how it works, how to train a deep neural network, the theory behind deep learning, recent developments and applications. ----- (length: 60 mins) In the last few years, deep neural networks have been used to generate state of the art results in image classification, segmentation and object detection. They have also successfully been used for speech recognition and textual analysis. In this talk, I will give an introduction to deep neural networks. I will cover how they work, how they are trained, and a little bit on how to get going. I will briefly discuss some of the recent exciting and amusing applications of deep learning. The talk will primarily focus on image processing. If you completely new to deep learning, please attend T. Rashid's talk 'A Gentle Introduction to Neural Networks (with Python)'. His talk is in the same room immediately before mine and his material is really good and will give you a good grounding in what I will present to you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21145</video:player_loc><video:duration>3707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21234</video:thumbnail_loc><video:title>Data Formats for Data Science</video:title><video:description>Valerio Maggio - Data Formats for Data Science The CSV is the most widely adopted data format. It used to store and share *not-so-big* scientific data. However, this format is not particularly suited in case data require any sort of internal hierarchical structure, or if data are too big. To this end, other data formats must be considered. In this talk, the different data formats will be presented and compared w.r.t. their usage for scientific computations along with corresponding Python libraries. ----- The *plain text* is one of the simplest yet most intuitive format in which data could be stored. It is easy to create, human and machine readable, *storage-friendly* (i.e. highly compressible), and quite fast to process. Textual data can also be easily *structured*; in fact to date the CSV (*Comma Separated Values*) is the most common data format among data scientists. However, this format is not properly suited in case data require any sort of internal hierarchical structure, or if data are too big to fit in a single disk. In these cases other formats must be considered, according to the shape of data, and the specific constraints imposed by the context. These formats may leverage *general purpose* solutions, e.g. [No]SQL databases, HDFS (Hadoop File System); or may be specifically designed for scientific data, e.g. hdf5, ROOT, NetCDF. In this talk, the strength and flaws of each solution will be discussed, focusing on their usage for scientific computations. The goal is to provide some practical guidelines for data scientists, derived from the the comparison of the different Pythonic solutions presented for the case study analysed. These will include `xarray`, `pyROOT` *vs* `rootpy`, `h5py` *vs* `PyTables`, `bcolz`, and `blaze`. Finally, few notes about the new trends for **columnar databases** (e.g. *MonetDB*) will be also presented, for very fast in-memory analytics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21234</video:player_loc><video:duration>2575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21240</video:thumbnail_loc><video:title>Build your first OpenStack application with OpenStack PythonSDK</video:title><video:description>Victoria Martinez de la Cruz - Build your first OpenStack application with OpenStack PythonSDK Join this talk to learn about the OpenStack Python SDK and how to deploy your web app step by step using different components in OpenStack. ----- How many times you heard about OpenStack and all the cool things it is being used for? Most of the use cases are big players that need to handle huge amounts of data and automate complex infrastructures. But what about actually using it, for you as a developer, to deploy a simple app? In my case, at least, that has not be an usual topic of discussion when talking about OpenStack. In this talk I'll introduce the OpenStack Python SDK, a project relatively new in the OpenStack ecosystem, and show you step by step how to deploy your own web app using different components in OpenStack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21240</video:player_loc><video:duration>1973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21267</video:thumbnail_loc><video:title>DML-CZ Metadata Editor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21267</video:player_loc><video:duration>1333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21257</video:thumbnail_loc><video:title>EuroPython 2016: Lightning Talks I</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harald Massa - Larry Hastings - My life as a MEME - Javier Domingo - Python exp! - Danielle Procida - Python Adventures in Namibia - Radomes Dopiralski - Win Fabulous Prizes - Thomas Waldmann - Borg Backup - Lasse Schuirmann - Cola - Lint and Fix All Code - Tuna Vargi - argüman.org - Harry Percival &amp; Fabian Kreutz - Sponsored Massage Training, in Aid of The Python Software Foundation - Michele Simionato - Thanks for the Python3 Statement</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21257</video:player_loc><video:duration>3313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20959</video:thumbnail_loc><video:title>Bitcoin</video:title><video:description>Bitcoin hat im Jahr 2013 große Medienaufmerksamkeit erhalten. Dabei spielen vor allem Geschichten von plötzlichem Reichtum, großen Betrügereien und den Befürchtungen der Strafverfolgungsbehörden eine Rolle. Dass Bitcoin aber zunächst ein einfaches, dezentrales Open-Source-Projekt ist, wird selten thematisiert. Dieser Vortrag soll einen kurzen Rückblick zur Entstehungsgeschichte den Open Source Software "Bitcoin" geben, die grundlegende Innovation des Protokolls erläutern und den Blick auf neue spannende Projekte mit Bitcoin und seinen Weiterentwicklungen lenken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20959</video:player_loc><video:duration>3886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20927</video:thumbnail_loc><video:title>How to survive a shit storm</video:title><video:description>"Ich möchte von meiner Erfahrung mit so genannten shitstorms berichten, mit den seismischen Empörungswellen, die durch das Internet rollen. Wie reagiert man? Wie fühlt sich ein shitstorm von innen an? Gibt es Nachwirkungen? Welche Kritik nimmt man sich zu Herzen und welche ignoriert man noch nicht einmal? Wie erhöht man seine Shitstormability? Ein Vortrag für die ganze Familie."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20927</video:player_loc><video:duration>3220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20946</video:thumbnail_loc><video:title>Synfograms™, Inscribe Space/time information for museum</video:title><video:description>In these past 30 years, Holography has been mainly used in museum for exhibitions itself. Now, in our digital world, Space – time coordinates can be printed as digital Holograms, giving a new educational tool to museum. Digital 4–dimensional files are available as DICOM in medicine, CAD in Engineering and Architecture, and as 3–D scan format in Geography and digital Archaeology. Our experience with museums shows the interest of digital holography especially for its visual, educational and attractive capacity of presentation. Presentations in museums required from curators almost a scientific approached of what is possible with what they dreams to use for their exhibitions. Syn4D™ is offering a full service of imaging creation and display of synthetic 4dimensional information called Synfograms. The main advantage to use digital holograms lay in the capacity to create, not just reproduce content in time and space, showing what otherwise would not be possible to explain and visualised. The price, the additional lightning, and limited mass production still make the media a luxury. XYZ imaging and Geola uab Zebra or HoloPrint made this wonderful technology available on the market. We provide the interface between the conceptual ideas, printable file, and final display which communicate the museums need, and the technology. According to the museums, we have been working on different applications and presentations types, which will be illustrated in this lecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20946</video:player_loc><video:duration>2072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20960</video:thumbnail_loc><video:title>DANEn lügen nicht</video:title><video:description>Das konventionelle System zum Prüfen von SSL/TLS Zertifikaten (über zentrale Zertifizierungsstellen) funktioniert nicht zuverlässig. DANE ist ein neues Protokoll, welches die Prüfung von Zertifikaten über das DNS System ermöglicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20960</video:player_loc><video:duration>3699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20929</video:thumbnail_loc><video:title>Netzneutralität: Eine Einführung</video:title><video:description>Hätte die Garagenfirma Google in den 1990er Jahren eine Chance gehabt, die damalige Marktführerin Altavista zu verdrängen, wenn die Deutsche Telekom ihren Kunden damals ausschliesslich die Suche mit Altavista angeboten hätte? Unter anderem diese Frage nach der Bedeutung von Exklusivabreden zwischen den Internet Service Providers (ISPs) und den Anbietern von Internetinhalten bildet Gegenstand einer politischen Auseinandersetzung, die heute unter dem Schlagwort “Network Neutrality” oder “Netzneutralität” geführt wird. Befürworter eine gesetzlichen Regelung der Netzneutralität warnen, dass Verletzungen der Netzneutralität das Internet in seiner Eigenschaft als Innovationsmotor nachhaltig schwächen könnten, und dass sie auch die Grundrechte der Internetnutzer in Gefahr bringen könnten. Die Gegner einer Regelung betonen die Freiheit der ISPs, mit ihren Netzen zu tun und zu lassen, was sie wollen, und sie führen die Notwendigkeit der Amortisation der grossen Aufwendungen für die neue Breitbandinfrastruktur ins Feld. Einige Gegner argumentieren auch, die ISPs könnten sich eine solche Diskriminierung von Daten ohnehin nicht erlauben, weil sie ansonsten Marktanteile verlören. Simon Schlauri führt in das Thema der Netzneutralität ein und beschäftigt sich mit den Argumenten für und gegen eine gesetzliche Regelung dieses Grundsatzes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20929</video:player_loc><video:duration>3443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20939</video:thumbnail_loc><video:title>"Ultimate Holography" technologies for museum applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20939</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20965</video:thumbnail_loc><video:title>I Love Logging</video:title><video:description>Als Weiterführung vom letzten Jahr, werden in diesem Vortrag einige funktionierende Lösungsvorschläge aufgezeigt und natürlich auch die neuen Funktionen der großen Log-Tools des letzten Jahres betrachtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20965</video:player_loc><video:duration>3576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20964</video:thumbnail_loc><video:title>Flames</video:title><video:description>Warum sind Leute online Arschlöcher, die im "echten Leben" eigentlich ganz nett sind. Online-Kommunikation ist anders und Strategien zur Konfliktlösung müssen sich anpassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20964</video:player_loc><video:duration>3244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20967</video:thumbnail_loc><video:title>In Love with Ruby</video:title><video:description>Um Ruby ist es in letzter Zeit etwas ruhiger geworden. Dennoch eignet sich die Sprache immer noch exzellent für (Web-)Entwickler, Admins und Hobbyprogrammierer. Dieser Vortrag zeigt, warum.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20967</video:player_loc><video:duration>2991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20970</video:thumbnail_loc><video:title>Konferenzorganisation mit frab und media.ccc.de</video:title><video:description>Frab ist eine in Ruby geschriebene Software die Teams die Verwaltung von Vorträgen für Konferenzen ermöglicht. Der Vortrag stellt die Software und ihr Deployment im Detail vor: * Installation von Frab am Beispiel des frab.cccv.de Clusters * Verfügbaren Schnittstellen (XML und Exporte) * Öffentliches XML/JSON * Anbindung an das Video Team, mobile Clients und ICal * media.ccc.de Backend und Frontend Das Frab Ökosystem besteht mittlerweile aus einer Reihe von Ruby Anwendungen. Die Besonderheiten der Anwendungen, ihr Zusammenspiel und die verfügbaren Schnittstellen werden im Vortrag vorgestellt. Dabei wird auch immer auf das tatsächliche Deployment eingegangen. Ob es der Frab Cluster ist, die Libvirt LXC Container, oder das mit mirrorbrain gebaute CDN.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20970</video:player_loc><video:duration>2331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21079</video:thumbnail_loc><video:title>The German Paradox</video:title><video:description>"When we worry too much about protecting privacy, we risk losing the benefits of publicness that the internet brings us. Ill argue that we, the public, must protect whats public."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21079</video:player_loc><video:duration>3512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21078</video:thumbnail_loc><video:title>A New Feel for Print</video:title><video:description>The digitisation of printed materials is in full swing. But whats happening on the flip-side?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21078</video:player_loc><video:duration>3383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21085</video:thumbnail_loc><video:title>Moving away from NodeJS to a pure python solution for assets</video:title><video:description>Alessandro Molina - Moving away from NodeJS to a pure python solution for assets When working with WebApplications it is common to rely on an asset management pipeline to compile scripts, minify css or preprocess images. Most of the tools available today rely on JavaScript to perform those steps and always forced Python developers to rely on NodeJS to have grunt perform the pipeline tasks, coffee-script to compile their CoffeeScript or lessc to build their css. This causes longer setup times for projects newcomers, complex development environment, working with two package managers and dependencies that you use once a week but still need to be there. The talk will showcase the DukPy project and focus on how it is possible to build a pure python asset pipeline relying on DukPy to run javascript tools and WebAssets framework to perform the most common tasks that usually Nodejs and tools like Grunt handle for us, greatly reducing the development environment complexity and making its setup as simple as ‘pip install’. The talk aims at explaining the complexity of managing an asset transformation pipeline through tools like Grunt, especially during deploy, test suites or when a new development environment has to be created, and showcase how this complexity can be dodged by using tools like WebAssets and DukPy. No more need to keep around two languages, two package management systems and manage your dependencies between them by youself. Just pip install your app and have it working.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21085</video:player_loc><video:duration>1947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21087</video:thumbnail_loc><video:title>CloudABI: Capability based security on Linux/Unix</video:title><video:description>Alex Willmer - CloudABI: Capability based security on Linux/Unix Take POSIX, add capability-based security, then remove anything that conflicts. The result is CloudABI, available for BSD, Linux, OSX et al. A CloudABI process is incapable of any action that has a global impact It can only affect the file descriptors you provide. As a result even unknown binaries can safely be executed - without the need for containers, virtual machines, or other sandboxes. This talk will introduce CloudABI, how to use it with Python, the benefits, and the trade-offs. ----- [CloudABI] is a new POSIX based computing environment that brings [capability-based security] to BSD, Linux, OSX et al. Unlike traditional Unix, if a CloudABI process goes rogue it  cannot  execute random binaries, or read arbitrary files. This is achieved by removing `open()` &amp; any other API able to acquire global resources. Instead a CloudABI process must be granted  capabilities  to specific resources (e.g. directories, files, sockets) in the form of file descriptors. If a process only has a descriptor for `/var/www` then it's  incapable  of affecting any file or folder outside that directory. This talk will - Review the security &amp; reusability problems of Linux &amp; Unix processes - Introduce capability-based security - Summarize the design of CloudABI - its benefits &amp; trade-offs - Demonstrate how to write Python software for CloudABI &amp; run it - Point out the pitfalls &amp; gotchas to be aware of - Discuss the current &amp; future status of CloudABI CloudABI began life on FreeBSD. It also runs DragonFly BSD, NetBSD, PC-BSD, Arch Linux, Debian, Ubuntu, &amp; OS X. The API &amp; ABI are kernel agnostic - a CloudABI binary can run on any supported kernel. The design is evolved from [Capsicum], a library that allows processes to drop access to undesired syscalls at runtime. CloudABI applies this at build time to make testing &amp; lock- down easier.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21087</video:player_loc><video:duration>2163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21089</video:thumbnail_loc><video:title>Writing unit tests for C code in Python</video:title><video:description>Alexander Steffen - Writing unit tests for C code in Python There are many unit testing frameworks for C out there, but most of them require you to write your tests in C (or C++). While there might be good reasons to keep your implementation in C (for example execution speed or resource consumption), those hardly apply to the tests. So wouldn't it be nice to use all the power of Python and its unit testing capabilities also for your C code? This talk will show you how to combine CFFI and pycparser to easily create Python unit tests for C code, without a single line of C anywhere in the test cases. It will also cover creating mock functions in Python, that can be used by the C code under test to hide external dependencies. Finally, we will look at some of the challenges you might face when trying to mix Python and C and what to do about them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21089</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21081</video:thumbnail_loc><video:title>Another pair of eyes: Reviewing code well</video:title><video:description>Adam Dangoor - Another pair of eyes: Reviewing code well Many of us have been taught to code, but we know that software engineering is so much more than that. Programmers can spend 5-6 hours per week on code review, but doing that is almost ignored as a skill, and instead it is often treated as a rote chore. How many of us have seen poor reviews - those which upset people, don't catch bugs or block important features being merged? This talk explores the social and technical impacts of various code review practices as well as helpful tooling. The goal is to provide a structure to help improve how teams review code, and to introduce the costs and benefits of code review to anyone unfamiliar with the practice. There are always trade-offs to be made - e.g. think how costly a security flaw in this code could be to your organisation - perhaps intense scrutiny is not necessary for prototypes soon to be thrown away. It is useful to consider the trade-offs in order to optimise for a particular problem domain. Perhaps right now it is more important to look for issues with maintainability, functionality or performance. I talk about how some fantastic code reviews from mentors, colleagues and strangers have helped me become a better programmer and team member, as well as occasions where code review has been detrimental by slowing things down and causing arguments. This is aimed at everyone from beginner to advanced programmers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21081</video:player_loc><video:duration>1507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21086</video:thumbnail_loc><video:title>Ingesting 35 million hotel images with python in the cloud.</video:title><video:description>Alex Vinyals - Ingesting 35 million hotel images with python in the cloud. This talk covers the distributed architecture that Skyscanner built to solve the data challenges involved in the generation of images of all hotels in the world. Putting together a distributed system in Python, based on queues, surfing on the AWS Cloud. ----- Our goal? To build an incremental image processing pipeline that discards poor quality and duplicated images, scaling the final images to several sizes to optimise for mobile devices. Among the challenges: 1. Ingest all the input images that partners provide us. 2. Detect and remove bad quality + duplicated images from reaching production. 3. Resize all the generated images to optimise for mobile devices. 4. Ensure the process scales and behaves in an incremental way. 5. Ensure the whole process fits in a time constrained window. Among the tools we used? Pillow, ImageHash, Kombu and Boto.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21086</video:player_loc><video:duration>1272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21076</video:thumbnail_loc><video:title>Creatives vs. Kunst</video:title><video:description>"Die Geschichte der Gentrifizierung ist seit einigen Jahren um einen Akteur reicher geworden: Die Startup Community. Während Berlins Tech-Player ihren Platz in Berlin einnehmen, schwinden unterdessen den Akteuren der freien Szene, Künstler und Musikern, bezahlbare Arbeitsräume, und zwar in großem Stil. Ist Gentrifizierung ein unaufhaltsames Naturphänomen oder können organisierte Künstler mit innovativer Stadtplanung ein neues Modell entwickeln? Das Ringen um Koexistenz wird am Beispiel von Factory Berlin und dem Künstlerverein Postberlin diskutiert."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21076</video:player_loc><video:duration>2911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21029</video:thumbnail_loc><video:title>Artistic Representation with Pulsed Holography</video:title><video:description>This thesis describes artistic representation through pulsed holography. One of the prevalent practical problems in making holograms is object movement. Any movement of the object or film, including movement caused by acoustic vibration, has the same fatal results. One way of reducing the chance of movement is by ensuring that the exposure is very quick; using a pulsed laser can fulfill this objective. The attractiveness of using pulsed laser is based on the variety of materials or objects that can be recorded (e.g., liquid material or instantaneous scene of a moving object). One of the most interesting points about pulsed holograms is that some reconstructed images present us with completely different views of the real world. For example, the holographic image of liquid material does not appear fluid; it looks like a piece of hard glass that would produce a sharp sound upon tapping. In everyday life, we are unfamiliar with such an instantaneous scene. On the other hand, soft-textured materials such as a feather or wool differ from liquids when observed through holography. Using a pulsed hologram, we can sense the soft touch of the object or material with the help of realistic three-dimensional (3-D) images. The images allow us to realize the sense of touch in a way that resembles touching real objects. I had the opportunity to use a pulsed ruby laser soon after I started to work in the field of holography in 1979. Since then, I have made pulsed holograms of activities, including pouring water, breaking eggs, blowing soap bubbles, and scattering feathers and popcorn. I have also created holographic art with materials and objects, such as silk fiber, fabric, balloons, glass, flowers, and even the human body. Whenever I create art, I like to present the spectator with a new experience in perception. Therefore, I would like to introduce my experimental artwork through those pulsed holograms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21029</video:player_loc><video:duration>1306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21023</video:thumbnail_loc><video:title>A transportable system for the in situ recording of color Denisyuk holograms in silver-halide panchromatic emulsions and an optimized illumination device.</video:title><video:description>In this paper we will present the Z-Lab transportable color holography system, the HoloPhos illuminator and results of actual in situ recording of color Denisyuk holograms of artifacts on panchromatic silver halide emulsions. Z-lab and HoloPhos were developed to meet identified prerequisites of holographic recording of artifacts: a) in situ recording b) a high degree of detail and color reproduction c) a low degree of image distortions. The Z-Lab consists of the Z-3 camera, its accessories and a mobile darkroom. The Z-3 camera is a computer controlled opto mechanical device capable of exposing selected, commercially available, panchromatic silver halide emulsions to the combined red, green and blue laser beams at sufficient energy levels. Z-3 accessories include a vibration isolation platform and custom plate holders in the object’s space. The mobile darkroom is autonomous and environmentally friendly with closed circuits for chemical waste management. HoloPhos is an RGB LED based lighting device for the display of color holograms. The device is capable of digitally controlled intensity mixing and provides a beam of uniform color cross section. The small footprint and emission characteristics of the device LEDs result in a quasi point, narrow bandwidth, source at selected wavelengths. A case study in recording and displaying Greek cultural heritage artifacts with the aforementioned systems will also be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21023</video:player_loc><video:duration>1448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21030</video:thumbnail_loc><video:title>Bit-mapped holograms using phase transition mastering (PTM) and Blu-ray disks</video:title><video:description>Due to recent advances made in data storage, cloud computing, and Blu-ray mastering technology, it is now straight forward to calculate, store, transfer, and print bit-mapped holograms that use terabytes of data and tera-pixels of information. This presentation reports on the potential of using the phase transition mastering (PTM) process to construct bit-mapped, computer generated holograms with continuous-tone phase levels and spatial resolutions of 5000 line-pairs/mm (70 nm pixel width). In particular, for Blu-ray disk production, Sony has developed a complete process that could be alternately deployed in holographic applications. The phase transition mastering (PTM) process uses a 405 nm laser to write phase patterns onto a layer of imperfect transition metal oxides that is deposited onto an 8 inch silicon wafer. After the master hologram has been constructed, its imprint can then be cheaply mass produced with the same process as Blu-ray disks or embossed holograms. Unlike traditional binary holograms made with expensive e-beam lithography, the PTM process enables continuous phase levels using inexpensive optics similar to consumer-grade desk-top Blu-ray writers. This PTM process could revolutionize holography for entertainment, industrial, and scientific applications. The author has filed a Provisional Patent on the application of PTM in holography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21030</video:player_loc><video:duration>1284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21028</video:thumbnail_loc><video:title>An innovative tool for fabrication of computer generated holograms</video:title><video:description>Based on research at MIT, LumArray, Inc. has developed a maskless photolithography tool, the ZP-150, designed to cover an entire 6-inch substrate with a continuous, coherent high-resolution pattern, thereby avoiding the “stitching problem” and making it ideal for fabricating computer-generated holograms (CGH). No mask is required, as data is transferred directly from a computer to a spatial-light modulator that adjusts the intensity of 1000 beamlets, and directs them to 1000 diffractive-optical lenses. Patterns of arbitrary geometry, with placement precision ~1nm, are written by scanning the stage in coordination with modulation of the beamlets by the spatial-light modulator. The throughput of one 6-inch wafers per hour far exceeds that of electron-beam lithography. A fully automated proximity-effect-correction algorithm enables fine and large features to be written with equal ease, as well as the creation of 3-D structures. The ZP-150 uses stable, non-chemically amplified photoresists. Extension of resolution from the current 150 nm to the sub-100 nm domain is planned. In addition to providing rapid turn around on designs, we envisage the ZP-150 being used in customized manufacturing of CGH’s by virtue of its modest cost and low maintenance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21028</video:player_loc><video:duration>1098</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21018</video:thumbnail_loc><video:title>A curious conundrum; the state of holographic portraiture in the 21st century</video:title><video:description>The technology of producing (true) hologram portraits was first introduced in the late 1960’s. From this time, a number of individuals and organizations worldwide have specialized in providing holographic portraiture services with varying degrees of achievement. Yet today, some 45 years later, holographic portraiture remains an obscure and niche form of displaying an individual’s likeness. Despite all of this technology’s promising and unique attributes, and the astonishing fact of holography being the most accurate and realistic form of imaging available today; true holographic portraiture continues to be a form of portraiture largely unknown to the general public and has never achieved large-scale commercial success. This paper will present a brief history of holographic portraiture, designating the different types of 3-D hologram portraits available today, and their uses. Emphasis will be given to true holographic pulsed portraiture in which the subject itself is recorded holographically using high-energy pulsed lasers. Possible cause and effect for explaining the present demise of this type of portrait making will be discussed along with recent advancements and future developments in this fledgling field which could ultimately lead to a “tipping point” in large-scale consumer and commercial awareness and desirability of the medium. The author will share his experiences in operating pulsed holographic portraiture studios for over the last 15 years including the vision of a new type of holographic portrait studio for the 21st century which he hopes will attain the level of success enabling a next generation of commercially viable holographic portrait studios for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21018</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21027</video:thumbnail_loc><video:title>An easy physics outreach and teaching tool for holography</video:title><video:description>In the framework of scientific outreach and teaching purposes at the Aix-Marseille University, we created a pedagogic “holographic case”. With a small size (34 cm x 25 cm x 16 cm) for 2.5 kg, the case includes all the required equipment to produce very good quality holograms with a simple optical assembly and an excellent vibration tolerance. The case allows illustrating fundamental principle of holography and its applications : holographic interferometry, angular multiplexing (HVD) and “Notch” filters. The success rate with this device approaches 100%, and has been tested in very noisy environments. Moreover, this device can reach a very large audience and a very low cost version is studied. We use it at the “science house” of Aix Marseille University for outreach purpose for primary school to high school workshops. The holographic case is also used for teaching purpose at university for undergraduate and graduate students. Finally, we use it to train teachers to holography, who use holography for their own pedagogic projects. In this article, we explain how the case works, and give some applications and results that can be done with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21027</video:player_loc><video:duration>1094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21019</video:thumbnail_loc><video:title>A holographic collaboration</video:title><video:description>In the Fall oF 87 Rudie Berkhout and myself started a very intense and fruitful collaboration producing a series of holographic art pieces that were experimental but that reflected our different artistic sensibilities. The masters were made in my portrait studio in the Museum of Holography in New York using a pulse laser and later transferred in my Long Island City studio. These pieces were shown at the Holocenter in 2009 and poignantly, it was the last show that Rudie had while he was alive. My paper details the process of an artistic collaboration, its pitfalls and advantages, its conflicts and compromises. It will illuminater the creative process that from two separate and very different streams melded into beautiful and evocative art</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21019</video:player_loc><video:duration>1057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21026</video:thumbnail_loc><video:title>Across Light: Through Colour II</video:title><video:description>This paper intends to be a reflection on the end product of the process of preparing movies to digital art holograms, comparing the kind of space and movement between those images and the ones in the previous paper. This paper explores too questions about the act of seeing through that images and it is concerned with the surrounding debate of ideas for new experimental methodologies applied to holographic images.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21026</video:player_loc><video:duration>1238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21024</video:thumbnail_loc><video:title>Aberrations in holography</video:title><video:description>The Seidel aberrations are described as they apply to holography. Methods of recognition of an aberrated holographic reconstruction are described, as well as a recognition of the type of aberration. Experimental and theoretical strategies to minmise aberations are discussed, including geometric considerations in the recording and reconstruction of holograms. Aberrations due to the recording of a hologram with one wavelength and reconstructing it in another is also examined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21024</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21044</video:thumbnail_loc><video:title>For a photon there is only the present</video:title><video:description>Several years ago I produced a hologram using the pulsed laser at the Center for Holographic Art, New York to explore an idea illustrated by the ancient Hindu story of Indra’s Net. The optically active model created a secondary set of images surrounding the reconstruction source. Upon close examination, the elements of the objects formed a complex Gabor hologram centered in an array of multi-referenced images. The multiple layers of images suggest the infinite reflections of the Indra’s Net story and parallel both ancient and contemporary concepts of complexity. This paper will present new works using holography to explore the paradoxical nature of light.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21044</video:player_loc><video:duration>1181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21045</video:thumbnail_loc><video:title>From mimetism to immateriality in art holography: different approaches and concepts</video:title><video:description>Being Holography, so far, the recording technology that represents the object most similar to the original, with the same parallax, it allows a mimetic representation of reality. But is that the only purpose for an artistic work in this medium? Holography is a pure light medium. It also offers the unique quality of presenting rather than representing light qualities such as immateriality, invisibility, and the recording of several images in the same space, which invites artists to explore and express in those types of subjects. How do artists use Holography as a resource for developing their own artistic language? Approaching it in different ways makes holography to be a especial suitable medium for Conceptual Art works. And there is no greater dematerialized energy than the light itself, which is the essence of the holographic image. Therefore, materiality is reduced to the support in the case of the holography medium. This paper aims to reflect and enhance the characteristics of Holography as an artistic medium in the moment that new approaches and techniques such as stereoscopic projection (several times wrongly called holography) 3D movies and video and augmented reality are being developed and divulged.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21045</video:player_loc><video:duration>1282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21042</video:thumbnail_loc><video:title>Drawing lightfields: handdrawn approaches to abrasion holography</video:title><video:description>The depth illusion apparent in light reflected from circular scratch patterns has been noted independently by many commentators since the 1930’s (e.g. Weil, 1934; Lott, 1963; Walker, 1989). In the early 1990’s William Beaty compared this illusion to holography and formalized a technique for creating 3D drawings by hand, which he called “scratchograms” or “abrasion holography.” Several recent publications (Regg et al., 2010; Augier &amp; Sánchez, 2011; Brand, 2011) explore computer-aided methods of producing abrasion-type holograms, using CNC engravers, and milling machines. Very little, however has been published in the way of expanding the techniques available for hand drawing abrasion holograms. I explore new, hand-drawn approaches to abrasion holography, presenting a variety of techniques that expand the possibilities of the medium. Complex curves and organic forms can be constructed by hand more easily and intuitively than previously described methods, allowing for more diverse and artistic effects to be achieved. In an analysis of reconstruction lighting and viewing geometries, I suggest solutions to reduce or eliminate distortions present in abrasion holograms (such as the “swinging” sensation experienced with motion parallax). Various tools, materials, and scratch geometries are considered. I also present a new class of hand-drawn abrasion holograms that exhibit novel animation effects. In conclusion, I outline preliminary findings related to the duplication of hand-drawn holograms using a simple foil embossing process. I detail these findings along with illustrations and test plates. I also will show examples of artistic works exploring the medium of hand-drawn abrasion holography. In the field of hand-drawn abrasion holography we have, so to speak, only scratched the surface of what is possible. As a medium, hand-drawn abrasion holography offers many interesting and as-yet unexplored possibilities. It is my hope that the investigation presented here will inspire further exploration of this unique medium.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21042</video:player_loc><video:duration>1415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21039</video:thumbnail_loc><video:title>Design and visualization of synthetic holograms for security applications</video:title><video:description>Today, the synthetic holograms are widely used in optical document security, where various visual effects are utilized for evaluation of originality of the security element. The security function is based on a very fine micro-structure with details of order of hundreds of nanometres. It diffracts the light and creates macroscopic visual effects. Very important property of this kind of elements is ability of common observer to check the originality of the element without any sophisticated knowledge of the optical principles and usually also without any additional tools. Thus the visual design of the element plays an important role not only from an artistic point of view, but also from a point of view of security function of the element. When the designed element contains many different visual effects, it is difficult for the designer to imagine the complex behavior of the hologram. Moreover, it is almost impossible to present the hologram properties to most customers, who are not familiar with the holography at all. In this paper we present our developed software for design and visualization of holographic elements containing full scale of visual effects. It enables to simulate observation of holographic elements under general conditions including different light sources with various spectral and coherence properties and various geometries of reconstruction. Furthermore, recent technologies offer interesting possibilities for 3D visualization such as 3D techniques based on shutter or polarization glasses, etc. The presented software is compatible with the mentioned techniques and enables application of 3D hardware tools. The software package can be used not only for visualization of existing designs, but also for fine tuning of spatial, kinetic, and color properties of the hologram. Moreover, holograms containing all types of 3D effects, general color mixing, kinetic behavior, diffractive cryptograms, etc. can be translated directly to a high resolution micro-structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21039</video:player_loc><video:duration>1158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21046</video:thumbnail_loc><video:title>Full parallax three-dimensional computer generated hologram with occlusion effect using ray casting technique</video:title><video:description>Holographic display is capable of reconstructing the whole optical wave field of a three-dimensional (3D) scene. It is the only one among all the 3D display techniques that can produce all the depth cues. With the development of computing technology and spatial light modulators, computer generated holograms (CGHs) can now be used to produce dynamic 3D images of synthetic objects. Computation holography becomes highly complicated and demanding when it is employed to produce real 3D images. Here we present a novel algorithm for generating a full parallax 3D CGH with occlusion effect, which is an important property of 3D perception, but has often been neglected in fully computed hologram synthesis. The ray casting technique, which is widely used in computer graphics, is introduced to handle the occlusion issue of CGH computation. Horizontally and vertically distributed rays are projected from each hologram sample to the 3D objects to obtain the complex amplitude distribution. The occlusion issue is handled by performing ray casting calculations to all the hologram samples. The proposed algorithm has no restriction on or approximation to the 3D objects, and hence it can produce reconstructed images with correct shading effect and no visible artifacts. Programmable graphics processing unit (GPU) is used to perform parallel calculation. This is made possible because each hologram sample belongs to an independent operation. To demonstrate the performance of our proposed algorithm, an optical experiment is performed to reconstruct the 3D scene by using a phase-only spatial light modulator. We can easily perceive the accommodation cue by focusing our eyes on different depths of the scene and the motion parallax cue with occlusion effect by moving our eyes around. The experiment result confirms that the CGHs produced by our algorithm can successfully reconstruct 3D images with all the depth cues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21046</video:player_loc><video:duration>935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21041</video:thumbnail_loc><video:title>Discrete calculation of the off-axis angular spectrum based light propagation</video:title><video:description>Light propagation in a free space is a common computational task in many computer generated holography algorithms. A solution based on angular spectrum decomposition is used frequently. However, its correct off-axis numerical implementation is not straightforward. It is shown that for long distance propagation it is necessary to use digital low-pass filtering for transfer function calculation in order to restrict source area illumination to a finite area. It is also shown that for short distance propagation it is necessary to introduce frequency bands folding in transfer function calculation in order to simulate finite source area propagation. In both cases it is necessary to properly define interpolation filters that reconstruct continuous nature of the source area out of its sampled representation. It is also necessary to properly zero-pad source area sampling in order to avoid artifacts that stem from the periodic nature of the fast Fourier transform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21041</video:player_loc><video:duration>1212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21047</video:thumbnail_loc><video:title>Going deeper: teaching more than the mechanics</video:title><video:description>What follows is a description of an introductory holography course titled “Lasers and Holography,” taught by the author at Columbia College Chicago since 1997. Because this is a science class at an arts college with an open admissions policy, these students have many different levels of education, dissimilar backgrounds, and varied fields of interest. There are no science majors. Therefore, specific learning objectives have been developed. The author contends that for many of these students it is not enough to teach the physics of making holograms. To inspire and instill a lifelong appreciation for science and physics, one must go still deeper. Students need to be touched on more than just an intellectual level. Consequently, a broader approach is used. Ultimately, students may be stirred to want to learn more, and to be confident they can. The paper addresses: 1. Becoming aware of one’s individual state of seeing 2. Perceptual illusions: their impact on the advancement of science and art 3. Promoting artistic applications and exposing students to fine art holography 4. Teaching holography as an information processing, as well as an image-making technology 5. Introducing and exploring philosophical implications of holographic principles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21047</video:player_loc><video:duration>1235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21043</video:thumbnail_loc><video:title>Flying with Antares DLR-H2 -from stereo images to multiview</video:title><video:description>The digital hologram of the 4D arrival management system of flight guidance, the holographic animation of the Reichstag in Berlin, a flight with the atoms in a fuel cell for a glasses free multi barrier monitor and the first electric noiseless hydrogen driven plane of the world, the Antares H2 documented with a stereo rig: The German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt; in this text used DLR) researches give an incredible data base for new image making, which, some artists, like the author, have transformed into a visual stage. The outputs of 3D illustrations have been in S3D, M3D and holographic media.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21043</video:player_loc><video:duration>890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21048</video:thumbnail_loc><video:title>Haptic holography/touching the ethereal</video:title><video:description>Haptic Holography, was perhaps, first proposed by workers at MIT in the 80s. The Media Lab, headed up by Dr. Stephen Benton,with published papers by Wendy Plesiak and Ravi Pappuh. Recent developments in both the technology of digital holography and haptics have made it practical to conduct further investigations. Haptic holography is auto-stereoscopic and provides co-axial viewing for the user. Haptic holography may find application in medical &amp; surgical training and as a new form of synthetic reality for artists and designers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21048</video:player_loc><video:duration>1212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21040</video:thumbnail_loc><video:title>Direct optical fringe writing of of diffraction specific coherent panoramagrams in photorefractive polymer for updatable three-dimensional holographic display</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21040</video:player_loc><video:duration>900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21088</video:thumbnail_loc><video:title>Game Theory to the Rescue When Hard Decisions Are to Be Made</video:title><video:description>Alexander Hendorf - Game Theory to the Rescue When Hard Decisions Are to Be Made Sometimes it's hard to decide when a something is really done or cannot be improved further. **Game theory** can help you to make complicated decisions whenever you encounter flow problems. ----- Game theory is "the study of mathematical models of conflict and cooperation between intelligent rational decision-makers." In our use case we had to match data for accounting: - the data was not always clean but we had some extra tools at hand and a complex system to make good guesses. Nevertheless it was hard to decide when to give up, some records were just not processable. Finally we used Game theory to make the decision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21088</video:player_loc><video:duration>1648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20937</video:thumbnail_loc><video:title>MakerBot: The Robot that Sharing Built</video:title><video:description>MakerBot Industries sells an affordable DIY 3D printer and are at the crossroads of open source web 2.0 culture and personalized manufacturing. In this talk, Bre Pettis will map pathways through the shifting landscape of community based research and production. This talk will offer serious commentary on the opportunities for collaboration in manufacturing and include evocative stories and anecdotes about rapidly manufactured engagement rings, body part replication, news printed on toast, object teleportation over ip, and automated cupcake decoration. The take-away will be real-world examples that showcase the power of open systems and shared development in a manufacturing context.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20937</video:player_loc><video:duration>3414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20974</video:thumbnail_loc><video:title>Mehr als E-Mails</video:title><video:description>Im Zentrum des Vortrages stehen die stillen Helden des IT-Alltags - die Systemadministratoren - und ihre mobilen Arbeitswerkzeuge, die es ihnen, bei richtigem Einsatz, immer mehr ermöglichen mobil arbeitsfähig zu sein und auch am Arbeitsplatz treue Dienste leisten können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20974</video:player_loc><video:duration>2915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20932</video:thumbnail_loc><video:title>Net Neutrality and Free Speech</video:title><video:description>When most people think free speech, they think of government censorship. But in fact the architecture of speech can be much more important. In my talk I examine the history of private censorship and the question of Net Neutrality as a speech doctrine for the 21st century.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20932</video:player_loc><video:duration>3478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20971</video:thumbnail_loc><video:title>LaTeX für Studenten</video:title><video:description>In Zeiten von OpenOffice, Microsoft Word und LibreOffice fragen sich viele Studenten, warum sie sich mit LaTeX beschäftigen sollten. In diesem Vortrag zeige ich, wie man mit wenig Aufwand zu ansprechenden Dokumenten und Präsentationen kommen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20971</video:player_loc><video:duration>2946</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20972</video:thumbnail_loc><video:title>LinOTP und Single Sign On</video:title><video:description>Eine Vorstellung der Integration von LinOTP mit verschiedenen Single Sign On Verfahren anhand von Beispielen aus der Praxis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20972</video:player_loc><video:duration>3229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20978</video:thumbnail_loc><video:title>Our Puppet Story</video:title><video:description>In this talk I will present our collection of useful tools, learnings and design patterns for Puppet. We will potentially stumble across topics like Vagrant, VeeWee, EC2, Docker, git magic, Hiera, monitoring, MCollective, Puppet roles and profiles. This talk will not reinvent the wheel, but present some techniques that made us much more productive in our daily work and will hopefully help you in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20978</video:player_loc><video:duration>3244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20973</video:thumbnail_loc><video:title>Linux im interaktiven Funkstreifenwagen</video:title><video:description>In dem Vortrag wird die Entwicklung des 'interaktiven Funkstreifenwagen' in den vergangenen vier Jahren beschrieben und sowohl auf die sich kontinuierlich wachsenden fachlichen Anwendungskomponenten eingegangen, als auch exemplarisch von den technologischen Herausforderungen im Projektverlauf und den gefundenen Lösungen berichtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20973</video:player_loc><video:duration>2821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20980</video:thumbnail_loc><video:title>PHP &amp; Arduino</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20980</video:player_loc><video:duration>3341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20979</video:thumbnail_loc><video:title>Passworte waren gestern</video:title><video:description>Seit gefühlt einer Ewigkeit versucht die IT-Industrie ihren Anwendern bei zu bringen, dass sie nur sichere und starke Passworte verwenden sollen - um dann bei deren sicheren Speicherung kollosal zu versagen. An einer langen Historie an sicherheitsrelevanten Vorfällen zeigt sich mehr als deutlich, Passworte sind zur Authentifizierung ziemlich ungeeignet. Um dieses Problem endlich mal zu lösen, schauen wir uns in diesem Vortrag mal Alternativen zur passwortgestützten Anmeldung an - und wie man diese in PHP implementiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20979</video:player_loc><video:duration>3478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20963</video:thumbnail_loc><video:title>Dropwizard</video:title><video:description>Dropwizard ist ein Java-Framework um sehr schnell und effizient REST-basierte Webanwendungen zu entwickeln. Mit Dropwizard wurde nicht das Rad neu erfunden, sondern stabile Best-of-Breed Bibliotheken zu einem runden Gesamtpaket zusammegefasst, das sich einfach und zentral konfigurieren lässt. In meinem Vortrag stelle ich die Grundfunktionen von Dropwizard vor und erläutere diese an Beispielen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20963</video:player_loc><video:duration>1967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20998</video:thumbnail_loc><video:title>Early work and influence</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20998</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20994</video:thumbnail_loc><video:title>Zero-cost security monitoring</video:title><video:description>Open source monitoring solutions like Icinga cover most of the network administrators monitoring needs. These systems are highly customisable with various add-ons and plugins proven in years of application. In this talk we share a selection ideas for monitoring security relevant activity and events with Icinga. This includes reminding on outstanding maintenance operations, detecting anomalous activity, monitoring (and control) of brute force attacks running, and most certainly the security of Web, DNS, Email and DHCP-services in general. Given an existing Icinga monitoring system (like we documented in our 'Nagios/Icinga Kochbuch' recently published by O'Reilly) and not the resources to setup a proper security monitoring solution (like it is unfortunately under normal circumstances the case); why not at least improve network security by adding few more plugins? Following the presentation there will be a discussion were we will encourage interested individuals to propose (or even contribute) security relevant checks missing. The most interesting contributions might get implemented, documented and published. Resulting plugins will be made freely available.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20994</video:player_loc><video:duration>2824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20992</video:thumbnail_loc><video:title>WebODF - Anzeigen und Bearbeiten von Dokumenten in eigenen Web-Projekten</video:title><video:description>WebODF ist eine JavaScript-Bibliothek, die das Anzeigen und Bearbeiten von Dokumenten im OpenDocument-Format in jeder Webseite, Webanwendung oder auch nativen Programmen mit Webkomponente ermöglicht. Sie arbeitet komplett im Browser, noch nicht unterstützte Formatierungen bleiben erhalten beim Laden und Speichern. Abstraktionsebenen erlauben die Anbindung an beliebige Backends und Umgebungen. Verwendet wird WebODF u.a. in Tiki Wiki, Zarafa, Kolab/Roundcube Webmailer sowie in ownCloud Documents. Der Vortrag gibt eine Übersicht der Funktionsweise und zeigt in Live-Demos, wie WebODF in eigene Projekte eingebaut werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20992</video:player_loc><video:duration>3974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20988</video:thumbnail_loc><video:title>Systemverwaltung mit Spacewalk</video:title><video:description>Dieser Vortrag behandelt die effiziente Verwaltung von Linux- und Solaris-Systemen mithilfe von Spacewalk und Red Hat Satellite. Neben den Grundlagen werden auch einige wertvolle Tricks behandelt, die die tägliche Administration erleichtern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20988</video:player_loc><video:duration>3879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20989</video:thumbnail_loc><video:title>VlizedLab - Eine Open Source-Virtualisierungslösung für PC-Räume</video:title><video:description>Mit dem Vlizedlab können PC-Räume in Schulen mit minimalem Aufwand mit Virtualisierungstechnologie ausgerüstet werden, sodass die Studierenden ausschließlich in virtuellen PCs arbeiten, die in einem schlanken, aus Open Source-Komponenten bestehenden Basissystem laufen. Dadurch lassen sich viele Übungen von Office über Multimedia bis zu Systemadministration auf völlig neue Weise bei freier Wahl des Betriebssystems durchführen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20989</video:player_loc><video:duration>3277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21011</video:thumbnail_loc><video:title>The history of holography: Multiple visions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21011</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21009</video:thumbnail_loc><video:title>"Pseudo crystal beginning"</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21009</video:player_loc><video:duration>1402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21012</video:thumbnail_loc><video:title>Ultra-fine-grain emulsions and the SilverCross project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21012</video:player_loc><video:duration>890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21013</video:thumbnail_loc><video:title>Yuri Denisyuk: An appreciation</video:title><video:description>Emmett Leith is recognized today as one of a handful of key innovators in the subject that became holography. He can be remembered for distinct accomplishments and attributes. During the 1950s, Leith played a crucial role in synthesizing a new subject from previously quite separate ones. During the early 1960s he dramatically extended the possibilities of wavefront reconstruction and, with equal modesty, publicized them. His ideas and competence inspired a generation of colleagues at Willow Run Laboratories, many of whom went on to contribute to the modern subject, art and business of holography, and he displayed an uncommon coherence in his own intellectual interests, although his own career mutated from classified work, to popularization, and to an academic role.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21013</video:player_loc><video:duration>611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21014</video:thumbnail_loc><video:title>Yuri Denisyuk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21014</video:player_loc><video:duration>548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21020</video:thumbnail_loc><video:title>A holographic color camera for recording artifacts</video:title><video:description>Advent of 3D televisions has created a new wave of public interest in 3D images. Though these technologies create moving pictures with apparent depth, it lacks the visual appeal and a set of other positive aspects of color holographic images. But, the above new wave of interest in 3D will definitely help to fuel popularity of holograms. In view of this, a low cost and handy color holography camera is designed for recording color holograms of artifacts. It is believed that such cameras will help to record medium format color holograms outside conventional holography laboratories and help in popularization of color holography. The paper discusses the design and the results obtained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21020</video:player_loc><video:duration>629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20984</video:thumbnail_loc><video:title>Quantified Self mit Wearable Devices und Smartphone-Sensoren</video:title><video:description>Wie viel bewege ich mich jeden Tag? Wie viel Stress habe ich? Bin ich Handy-süchtig? – Zum Quantifizieren des eigenen Körpers und der eigenen Aktivitäten gibt es zahlreiche Wearable Devices und Smartphone-Apps. Im Vortrag erfahrt Ihr, welche aktuellen Devices und Apps es gibt, wie Ihr an deren Daten kommt und wie Ihr Eure Daten analysieren und visualisieren könnt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20984</video:player_loc><video:duration>3721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20986</video:thumbnail_loc><video:title>Salt Stack -Zentrales Systemmanagement der neuen Generation</video:title><video:description>Zentrales Systemmanagement kann ganz einfach sein. Salt macht dem Platzhirschen Puppet Konkurrenz. Salt bzw. Saltstack ermöglicht eine zentrale Verwaltung von Serverfarmen und heterogenen Umgebungen. Aber auch wer nur wenige Hosts verwaltet, sollte einen Blick auf Salt werfen. Die Installtaion ist verblüffend einfach. Das Modul zur Remote-Execution läuft sofort. Wie von anderen sogenannten Parallel-Shells bekannt, können nun Kommandos auf mehreren Hosts ausgeführt werden. Doch Salt bietet bei der Remote-Execution mehr als eine Shell. Module für Standardaufgaben wie Updates, Paketverwaltung oder dem Editieren von Dateien machen dem Admin das Leben leichter. Nach nur wenigen Minuten Einarbeitung können schon die ersten Regeln zur zentralisierten Verwaltung von Hosts geschrieben und ausgerollt werden. Salt erfordert keine lange Einarbeitung oder das Wälzen von dicken Handbüchern. Jeder kann einfach anfangen und nach Belieben tiefer vordringen. Es gibt kaum eine Aufgabe, die Salt nicht bewältigt: Systeme installieren, Dienste konfigurieren, Benutzer anlegen, Backup durchführen, Content ausrollen, alles ist möglich. Salt abstrahiert die Konfiguration vom Betriebssystem, so dass Regeln auf alle Distributionen und bei Bedarf auch auf Microsoft Windows angewendet werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20986</video:player_loc><video:duration>3304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20991</video:thumbnail_loc><video:title>Vorsicht, Kamera!</video:title><video:description>Lifelogging ist die Idee, einfach alles aufzuzeichnen, was einem im täglichen Leben so passiert und begegnet. Neben der Frage nach dem Sinn stellen sich da schnell rechtliche Fragen und solche der Etikette. Wann ist es okay, seine Umgebung fotografisch festzuhalten und wann nicht?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20991</video:player_loc><video:duration>3930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20993</video:thumbnail_loc><video:title>Wie wir einmal 500 Server mit 150 Personen in 3 Tagen migriert haben</video:title><video:description>Der Plan: Wir wechseln von einer «bereitgestellten» virtuellen Serverumgebung auf eine andere Virtualisierungslösung: selbstverwaltet, «on demand», mit Monitoring out of the box. Mit einem anderen Betriebssystem. Innerhalb kurzer Zeit. Mit ca. 1500 Servern. Ohne Downtime. So etwas startet man mit einem Big Bang: Wir migrieren mit der kompletten IT (Entwickler, QA, DBAs, Administratoren) 500 dieser Server innerhalb von 3 Tagen. In diesem Talk geht es um die Organisation und Durchführung eines solchen Events – und was man daraus lernen kann. Und welchen Spaß man dabei mit 150 Leuten haben kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20993</video:player_loc><video:duration>2989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20987</video:thumbnail_loc><video:title>State of the Union</video:title><video:description>Viel ist passiert im Jahr 2014 in der Open Source Szene. Oliver Zendel und Michael Kleinhenz, die beide täglich mit und für FOSS arbeiten, werfen einen augenzwinkernden Blick in die Vergangenheit aber auch die Zukunft. Jubiläen, Dramen, Glücksfälle - alles wird mit einem Augenzwinkern präsentiert und gemeinsam mit dem Publikum kommentiert. Debian, Slackware, Snowden, Oracle und Microsoft - vieles hat die Technologie- und FOSS-Welt in 2014 beeinflusst. Diese und weitere Themen streift der lockere Couchtalk und bindet dabei das Publikum direkt in die Diskussion ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20987</video:player_loc><video:duration>3302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20985</video:thumbnail_loc><video:title>Refactoring a monolithic Framework for composer usage</video:title><video:description>Imgaine, you have a Framework which does not plan to use composer in the near future, also you have not much support from the community for your plans. So how to misuse things to force the framework into composer in a way which is maintainable, easy to use and still is update safe. Also, how to seduce the community to make use of it and starting to like it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20985</video:player_loc><video:duration>1729</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20997</video:thumbnail_loc><video:title>Daguerreotype holography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20997</video:player_loc><video:duration>1014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20996</video:thumbnail_loc><video:title>Colourholographic Ltd BBPan panchromatic emulsions for recording colour holograms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20996</video:player_loc><video:duration>1294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20999</video:thumbnail_loc><video:title>Emmett Leith and Yuri Denisyuk memorial</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20999</video:player_loc><video:duration>1088</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20995</video:thumbnail_loc><video:title>New on the map.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20995</video:player_loc><video:duration>682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20982</video:thumbnail_loc><video:title>Private Cloud mit Open Source</video:title><video:description>Wie baut man ein privates Amazon AWS mit Open Source? In diesem Vortag wird die Realisierung einer privaten Cloud vom Konzept bis hin zum produktiven System vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20982</video:player_loc><video:duration>4028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21000</video:thumbnail_loc><video:title>Eosin Y/triethanolamine dispersed poly (hydroxyethyl methacrylate-co-methyl methacrylate) photopolymer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21000</video:player_loc><video:duration>1151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21006</video:thumbnail_loc><video:title>Conference opening speech</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21006</video:player_loc><video:duration>341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21002</video:thumbnail_loc><video:title>Holography, Art, and Science</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21002</video:player_loc><video:duration>1077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21005</video:thumbnail_loc><video:title>Intrinsic properties of holographic recording materials: principles and devices used for an objective evaluation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21005</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21004</video:thumbnail_loc><video:title>International Symposium on Display Holography and it's beginnings, Lake Forest College, USA</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21004</video:player_loc><video:duration>1920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21001</video:thumbnail_loc><video:title>FUJIFILM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21001</video:player_loc><video:duration>1363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21010</video:thumbnail_loc><video:title>Teaching holography: New problems, new courses and new students</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21010</video:player_loc><video:duration>884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21008</video:thumbnail_loc><video:title>Organic and inorganic recording medium for registering optical (classical 2D/3D) and digital (Computer-Synthesized) 3D holograms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21008</video:player_loc><video:duration>478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21007</video:thumbnail_loc><video:title>Multi-layer systems with DESA emulsions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21007</video:player_loc><video:duration>997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21003</video:thumbnail_loc><video:title>Improving the remarkable photosensitivity of dichromated gelatin for hologram recording in green laser light</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21003</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20943</video:thumbnail_loc><video:title>Holography &amp; Associated Laser Techniques in the world of Museum Artifacts</video:title><video:description>Holography and associated laser based recording techniques have applications in museum situations. The USSR initially lead in this field; namely by the “father” of this type of holography, Professor Uri Denisyuk, who developed the technology to a point where it was used for travelling holographic exhibitions of historic Russian artefacts. Probably one of the many milestones in the progress of holography for museum (among other) applications was the engineering of the pulsed ruby laser during the early 80’s. It attained a level where it could be reliably used for holography on unstable subjects such as living creatures both in the laboratory and under difficult field conditions; more latterly this system has been succeeded by the ND Yagx2 systems. Examples of making holographic recordings under extremely difficult field conditions will be discussed and illustrated. The paper discusses the application of laser recording, for three–dimensional display of ancient artefacts and medical dissections, for museum exhibition in hospitals. The paper also discuses non–destructive testing techniques for the detection of subsurface damage on such items such as paintings where debonding between painted surfaces and their supporting background may have occurred. A further associated technique is also discussed which detects defects in ancient metal structures. This latter technique was used on the Marco Aurelio equestrian bronze, located in Rome.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20943</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20924</video:thumbnail_loc><video:title>Evolution of Gaming</video:title><video:description>"Moderne mobile Endgeräte ermöglichen die Verbindung von Online- und Handyspielen zu einem neuartigen Spielerlebnis: den mobilen Multiplayer-Spielen. Bereits in die Geräte integrierte Funktionen, wie zum Beispiel GPS oder Bewegungssensoren, eröffnen neue Interaktionsmöglichkeiten und bereiten so den Weg für neue, innovative Spielideen. Der Workshop gibt eine Einführung in die Entwicklungsgeschichte des computerunterstützten Spielens und erläutert den nächsten evolutionären Schritt, die Übertragung eines Spielgeschehens von der virtuellen in die reale Welt. Im Rahmen einer anschließenden Spielsession „Mister X mobile haben ausgewählte Teilnehmer die Möglichkeit, ein mobiles Multiplayer-Spiel live zu erleben."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20924</video:player_loc><video:duration>2657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20938</video:thumbnail_loc><video:title>Vom Livestream zum Lifestream</video:title><video:description>"Ein Werkstattgespräch zwischen Radio-, Fernseh- und Netzmachern über die Bedeutung des Linearen und der Echtzeit im Zeitalter des Atemporalen. Welche Formate sind erfolgreich? Was können sie leisten? Wie können Medienformate wie Magazine, Podcasts und Co das Netz reflektieren. Netz, Fernsehen und Radio lieben Echtzeitberichterstattung. Aber warum? Ist Echtzeit nicht völlig überschätzt? Welche Bedeutung hat die Livesendung überhaupt noch? Welche Formen der Partzipation für User, Zuschauer und Hörer könnte es geben? Und welche gibt es wirklich?"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20938</video:player_loc><video:duration>3603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20934</video:thumbnail_loc><video:title>Wenn Prada Pakete schickt</video:title><video:description>Modeblogger innen werden mit Fuchspelzen überhäuft, sitzen in der ersten Reihe bei Dior, fliegen um die Welt und haben Millionen Fans, weil sie einen neuen und dabei ganz subjektiven Blick auf Mode erlauben, fernab des hochglänzenden Perfektionismus. Sie werden gehyped und gefeiert, belächelt und beschimpft. Sie haben sich in ein Geschäft gemogelt, dass für seine Exklusivität bekannt ist und sind aus diesem nicht mehr wegzudenken. Wie ist das passiert und wohin geht die Reise? Wieviele Geschenke verträgt die Unabhängigkeit, und was bleibt vom Hype?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20934</video:player_loc><video:duration>2917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20933</video:thumbnail_loc><video:title>Innovators by the fire:</video:title><video:description>Tim Leberecht ist Vice President of Marketing and Communications bei frog design. Er leitet das Corporate Marketing des Unternehmens und dient als Herausgeber des vielfach ausgezeichneten firmeneigenen Print- und Onlinemagazins design mind. Geboren und aufgewachsen in Deutschland, lebt Leberecht seit nunmehr sieben Jahren in San Francisco. Er schreibt Blogs für das amerikanische Technologie-Portal CNET sowie für das Innovationsnetzwerk PopTech. Leberecht publiziert zudem für diverse Marketing- und Kommunikationsfachzeitschriften, ist Gast-Kolumnist für das deutsche Debattenportal The European, und spricht auf Konferenzen weltweit über Themen an der Schnittstelle zwischen digitaler Innovation, Medien, Design und Marketing. Letztes Jahr nahm er an der Zukunftwerksstatt Deutschland teil, einer von Bundeskanzlerin Angela Merkel einberufenen Expertenrunde im Kanzleramt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20933</video:player_loc><video:duration>1810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20944</video:thumbnail_loc><video:title>Holography and New Media</video:title><video:description>Since its inception as a display medium, holography has navigated a confusing channel through traditional and contemporary visual languages in art. Holography is unusual and frequently confounding in its ability to access a number of medium-based aesthetic dialogues–those of cinema, video, photography, installation, sculpture and painting. The medium’s surprising and delightful formal properties and complex relationship to other mediums have often overshadowed the significant conceptual content of holographic works. This paper looks at the ways in which ways the multiple, often simultaneous visual languages of holography continue to pose challenges in exhibition and criticism for both holographers and curators. What strategies can holographers and curators employ to encourage the exhibition of holography and foster a contemporary critical response? Further, now that new-media aesthetics and criticism are ascendant, and have begun address many of the critical questions that have confronted holography over the past 40 years, in what ways can holography today engage and find a place in new-media discourse?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20944</video:player_loc><video:duration>1556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20945</video:thumbnail_loc><video:title>Holography in Museums — A modern Sleeping Beauty Syndrome</video:title><video:description>The fact is that the biggest hurdle for curators to organize holography exhibitions is their lack of knowledge, their preconception or even their lack of confidence. Not that curators are too stupid to be interested in our preferred media, holography, but they need, like most of us, guidelines. The problem is that holography had from the beginning an ambivalent image presented on one hand as new recording technique and as such a fascinating media, and on the other hand a new form of art. The producers of holography have not been able over all the years, even through distinguished conferences or opinion leaders, to get holography rightly classified. Holography still is an opalescent visual media with a fuzzy image. I may say that I may even have contributed to the confusion by exhibiting holography as in well known art museums in Hanover or Nürnberg, including the Ludwig Museum in Cologne, but also in technical museums, e.g. the Deutsche Museum in Munich or the Museo de Sciencia in Barcelona. The commercial exhibitions I did, I made a living out of my holography exhibitions, in theme parks or commercial malls did not help the matter. However, as over 3 Million people visited these exhibitions, the media was discovered and commented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20945</video:player_loc><video:duration>1343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20935</video:thumbnail_loc><video:title>Who wants to restrict the internet and how?</video:title><video:description>Copyright enforcement measures to address the Internet have many implications for users. It’s not just about cutting people off, such as the so-called “3-strikes”. Depending on how the measures are constructed, they could means other kinds of restrictions on the Internet as well. In Europe, Members of the European Parliament in Brussels and many European citizens, were taken by surprise when amendments enabling “3-strikes” mysteriously found their way into a review of telecoms law. The review, known as the Telecoms Package, went into EU law at the end of 2009. The question for Internet users is whether the Telecoms Package will prevent or permit 3-strikes. And what else will it allow? What is the relationship between copyright and the Internet? This presentation will discuss these questions, drawing on my PhD research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20935</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20947</video:thumbnail_loc><video:title>The Maple Leaf Civil War Holography Project</video:title><video:description>The objectives of this project were several–fold. The primary objective was to give high school students an opportunity to experience lasers, optics and holography in a live–project, real–world working environment that had significant value and meaning to their region (Jacksonville, Florida). This was accomplished by recording recovered artifacts from the Maple Leaf shipwreck as large–format (30×40 cm), display holograms, under a tight – and real – production schedule. Museum objects are extremely valuable – and vulnerable. That is why so few ever leave any museum. If they do leave, there are very high insurance costs due to the ever–present danger of damage or breakage. Keep in mind that even air and light itself can damage some objects over time. Recording the objects as 3–dimensional holograms allow the holograms, rather than the objects, to go on the road – increasing the number of people who can experience their history and their place within our culture. You can only have one “real” object – but you can have numerous holograms of that object being viewed in many different locations, by large numbers of people, all at the same time. In Ukraine and Russia they have been recording priceless museum artifacts as holograms for decades. They utilize these holograms to educate people who would not make it in to the cultural centers and museums. A good example in England is Lindow Man, a hologram created of a male human body found preserved in the bogs. The actual Lindow Man is on permanent display at the British Museum, but holography has allowed people from all over the world to see it right in front of them as a 3–dimensional hologram.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20947</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20942</video:thumbnail_loc><video:title>HARRISONS 'H4' HOLOGRAMS: Stopping Time</video:title><video:description>On the evening of 13th March 2008, between the hours of 6:00pm and 2:00am, five reflection holograms were recorded of John Harrison’s fourth timekeeper ‘H4’, at the Royal Observatory, National Maritime Museum in Greenwich, London. Arguably the most important timekeeper ever made this watch finally solved one of the greatest scientific problems of its time, that of finding Longitude and marked the beginning of accurate global positioning. In recent years public awareness of the watch has witnessed an unprecedented level of popularity, together with a string of authoritative writings including the release of Dava Sobels book, ‘Longitude’, with introduction by NASA astronaut Neil Armstrong, a filmed drama adaptation and even a television sitcom ‘Only Fools and Horses’ where viewing figures reached a record twenty–four million. The watch, its history and its place in history, remain subject of fascination and curiosity. Now its journey to hologram is traced in this paper through the events of that March evening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20942</video:player_loc><video:duration>569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21093</video:thumbnail_loc><video:title>The Report Of Twisted’s Death</video:title><video:description>Amber Brown - The Report Of Twisted’s Death This talk will teach you how Twisted or Tornado supplement asyncio, how asyncio can/is integrated with these frameworks, and makes a case for the continued development of new and existing selector-loop based frameworks. It will also paint a picture of the future direction of Twisted, why the original plan of asyncio as a standard API has not come to complete fruition, and what can be done about it. ----- Historically, there has been no “standard way” of doing asynchronous I/O in Python. A variety of solutions, from using threads (WSGI), processes (multiprocessing), green threads (gevent), or selector loops (Tornado, Twisted) have all been used to similar degrees, but apart from the (now deprecated) standard library asyncore/asynchat, Python itself did not have a blessed option. PEP 3156, or “the asyncio PEP”, introduced in Python 3.4, provides this blessed option, choosing a standard selector loop approach (or “reactor”, in Twisted parlance). The role of asyncio may seem muddled in the eyes of developers new to asynchronous programming, or those that may not understand the technical details of asyncio nor the political environment in which it was created. This talk will teach you how Twisted or Tornado supplement asyncio, how asyncio can/is integrated with these frameworks, and makes a case for the continued development of new and existing selector-loop based frameworks. It will also paint a picture of the future direction of Twisted, why the original plan of asyncio as a standard API has not come to complete fruition, and what can be done about it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21093</video:player_loc><video:duration>3439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21098</video:thumbnail_loc><video:title>Create secure production environment using Docker</video:title><video:description>Andrés Cidel - Create secure production environment using Docker Docker is a relatively new technology platform that helps teams develop, deploy and scale applications with greater ease and speed. However, there are doubts about using Docker in production environments. One important reason is that containers don't provide the same security layer as hypervisors do. The purpose of this talk is pointing out that using Docker in production is perfectly valid, not just for develop and CI environments. We'll learn: - How Docker works. - Main risks. - How create and maintain secure images. - How defend containers. - How delimit security risks in containers. - Best practices for running containers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21098</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21095</video:thumbnail_loc><video:title>Analyzing Data with Python &amp; Docker</video:title><video:description>Andreas Dewes - Analyzing Data with Python &amp; Docker Docker is a powerful tool for packaging software and services in containers and running them on a virtual infrastructure. Python is a very powerful language for data analysis. What happens if we combine the two? We get a very versatile and robust system for analyzing data at small and large scale! I will show how we can make use of Python and Docker to build repeatable, robust data analysis workflows that can be used in many different contexts. I will explain the core ideas behind Docker and show how they can be useful in data analysis. I will then discuss an open-source Python library (Rouster) which uses the Python Docker-API to analyze data in containers and show several interesting use cases (possibly even a live-demo). Outline: 1. Why data analysis can be frustrating: Managing software, dependencies, data versions, workflows 2. How Docker can help us to make data analysis easier &amp; more reproducible 3. Introducing Rouster: Building data analysis workflows with Python and Docker 4. Examples of data analysis workflows: Business Intelligence, Scientific Data Analysis, Interactive Exploration of Data 5. Future Directions &amp; Outlook</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21095</video:player_loc><video:duration>2598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21105</video:thumbnail_loc><video:title>Query Embeddings: Web Scale Search powered by Deep Learning and Python</video:title><video:description>Ankit Bahuguna - Query Embeddings: Web Scale Search powered by Deep Learning and Python A web search engine allows a user to type few words of query and it presents list of potential relevant results within fraction of a second. Traditionally, keywords in the user query were fuzzy-matched in realtime with the keywords within different pages of the index and they didn't really focus on understanding meaning of query. Recently, Deep Learning + NLP techniques try to  represent sentences or documents as fixed dimensional vectors in high dimensional space. These special vectors inherit semantics of the document. Query embeddings is an unsupervised deep learning based system, built using Python, Word2Vec, Annoy and Keyvi which recognizes similarity between queries and their vectors for a web scale search engine within Cliqz browser. The goal is to describe how query embeddings contribute to our existing python search stack at scale and latency issues prevailing in real time search system. Also is a preview of separate vector index for queries, utilized by retrieval system at runtime via ANNs to get closest queries to user query, which is one of the many key components of our search stack. Prerequisites: Basic experience in NLP, ML, Deep Learning, Web search and Vector Algebra. Libraries: Annoy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21105</video:player_loc><video:duration>2114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21109</video:thumbnail_loc><video:title>Build and control a Python-powered robot.</video:title><video:description>Antonio Spadaro - Build and control a Python-powered robot. During this talk you will see how to make a robot able to recognize people with a Raspberry Pi as main board and Python as language. The talk will cover the hardware and modules, discuss briefly the alternatives, and finally show a live demo. ----- The robot uses two main modules: - **OpenCV** ( Open Source Computer Vision Library ), an open-source library that includes several hundreds of computer vision algorithms. Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics. - **gpiozero**, a simple interface to everyday GPIO components used with Raspberry Pi. The first is used to recognize the people and the object; the second to control the robot.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21109</video:player_loc><video:duration>1524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21259</video:thumbnail_loc><video:title>EuroPython 2016: Lightning Talks III</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harald Massa and Harry Percival - Christopher Lozinski - blogory.org - David Naranja &amp; Maria Coetero - Random.random() online - Petr Viktorin - PEPs 487 &amp; 520 (*descriptors in 5 min) - Anselm Linsnau - tuxcademy - Great training material - for free! - Miroslav Pojman - PyOO - Control Open Office from Python - Fabio Pliger - Jupyterlab - Plethora - Python meets Industry - Data Challenge - Adam Castle - Ripe Forum - Florian Brühen - Crowdfunding - Charlie Beeson - Running a Coding Cometition - Pavlo Andriychenko - Jupiter Tricks</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21259</video:player_loc><video:duration>3744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21290</video:thumbnail_loc><video:title>HoloPov:</video:title><video:description>In display holography, when the reconstruction wavelength or geometry differ from those of recording, the image is, in general, distorted and aberrated. These variations from the original object are hard to predict using the usual optical equations, which are best suited to imaging systems where the pupil of the system is known a priori. Here I describe the latest features of a computer program (HoloPov) developed to predict and to graphically display the distortions and aberrations in display holograms. The program has an easy to use graphical user interface, and can produce animations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21290</video:player_loc><video:duration>2271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21292</video:thumbnail_loc><video:title>Large format digital colour holograms</video:title><video:description>RGB pulsed laser technology provides a natural way to circumvent the problems of vibration inherent in conventional CW holographic printer schemes. Using such technology we have been able to print 1-step dot-matrix digital holograms at speeds of up to 50 RGB colour pixels per second in relatively compact printer configurations. Typical hologram pixel sizes that have been employed are around 1 mm diameter. Both full parallax and single parallax digital reflection holograms have been generated in this way with sizes of up to 1 m × 1.5 m. RGB transmission rainbow holograms have also been generated using this approach. Quicker generation of digital holograms is possible using a variety of 2-step pulsed laser printer schemes, the simplest of which consists of the contact or close copying of an original master dot-matrix hologram that has been specially processed. Other 2-step techniques such as H1:H2 schemes have required more powerful RGB pulsed lasers and yet have shown that they are capable of producing one–off smaller format holograms at high speed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21292</video:player_loc><video:duration>2911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21260</video:thumbnail_loc><video:title>EuroPython 2016: Lightning Talks IV</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21260</video:player_loc><video:duration>3328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21326</video:thumbnail_loc><video:title>Math Accessibility and MathPlayer</video:title><video:description>MathPlayer is a free plug-in to Internet Explorer that visually and aurally renders MathML in web. MathPlayer was first released many years ago, but starting with Version 2.0 and enhanced in Version 2.1, it incorporates accessibility features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21326</video:player_loc><video:duration>1884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21327</video:thumbnail_loc><video:title>Mathematics in DAISY Books</video:title><video:description>DAISY is a digital format for the representation of multimedia information such as text, audio and images. DAISY is an acronym for Digital Accessible Information SYstem. The open standard has been developed and is maintained by the DAISY Consortium. It has been adopted in many countries worldwide to provide accessible information to people with a print impairment, such as blind people, people with limited vision and people with dyslexia or other learning disabilities. The standard is used by production centres and libraries for a wide variety of information, ranging from leisure reading, educational and professional literature to newspapers and magazines. Delivery formats include audio-only books, text–only books and hybrid books containing synchronised audio and text. DAISY books can be played with DAISY hardware and software players. The standard offers rich markup options which enables users to navigate directly to specific sections, chapters, pages and sentences within a book. Other features are searching within text, resuming the last reading position and adding bookmarks. In 2007 the DAISY standard was extended to include MathML. Previously, mathematical formulas had to be inserted as images accompanied by a textual or audio description. With the new extension formulas are accessible in itself, making it possible to explore them step by step. Recently, manufacturers of production tools and DAISY players have been incorporating the processing of MathML in DAISY books in their software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21327</video:player_loc><video:duration>2008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21335</video:thumbnail_loc><video:title>First experiences with using LAMBDA editor in Slovak environment</video:title><video:description>Two years ago the Support centre for visually impaired students at Comenius University in Bratislava started with localization of Lambda editor. After successful adaptation some few blind secondary school students were equipped with the software. The first part of presentation informs about our experience with this system, about the localization process of Lambda. In the second part offers the basic information about Lambda courses for secondary schoole students and teachers, about experiences collected during these courses but also during usage in real environment (mathematical lessons, exams, homeworks…).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21335</video:player_loc><video:duration>1221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21328</video:thumbnail_loc><video:title>MAWEN: Mathematical Working Environment for Blind Users</video:title><video:description>Within the EC funded project MICOLE, several ideas for a multi-modal and collaborative software solution to support blind people in accessing, but also in actually doing mathematics were formulated. We shall outline these ideas and demonstrate two prototypes that have been developed within the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21328</video:player_loc><video:duration>812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21329</video:thumbnail_loc><video:title>Multi-lingual mathematical document recognition by InftyReader</video:title><video:description>InftyReader is the software developed in Kyushu University to recognize mathematical documents including various formulas of pure and applied mathematics. It uses commercial OCR engines to recognize ordinary text parts. One of the crucial points to keep high accuracy of the recognition is the segmentation of the text area and math expression area to combine commercial OCR and InftyOCR. Recently, we are trying to use the OCR engine of ABBY FineReader to adapt InftyReader to various European languages. In the talk, I will briefly sketch the methods to combine different OCR engines and will give some demonstrations of the current state of our New InftyReader.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21329</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21330</video:thumbnail_loc><video:title>UMCL: Providing Braille Transcription for Mathematical Applications</video:title><video:description>Over the past decade many applications have been developed to aid visually impaired people doing maths. Unfortunately, most of these applications work with only one Braille code, the one in use in the developer’s country. For example, the support centre of my university recently asked me if I knew of a piece of software allowing transcription of LaTeX mathematical documents to Braille. Indeed I do: Labradoor, developed by the University of Linz, does exactly that but produces Marburg code, which is of no use to French students!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21330</video:player_loc><video:duration>1071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21337</video:thumbnail_loc><video:title>LAMBDA Editor at school</video:title><video:description>The LAMBDA system aims at facilitating blind students to write, read and process text and mathematical expressions in an educational context. Mathematical expressions and text are presented to the user in a linear formon the braille display and through speech output. Visual rendering in a linear form enables the sighted reader to understand what the blind user is writing. Asynchronous two–dimensional visual rendering of mathematical notation is available. Many editing and exploration operations are available. The LAMBDA system imports and exports MathML files. That makes possible transnational exchange of scientific digital resources. In this talk are presented the basic features of the LAMBDA system, state–of–the–art and future development and in which educational contexts the LAMBDA system is used. Especially, the experience with blind students in Italian schools undertaken by Istituto dei Ciechi di Milano is illustrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21337</video:player_loc><video:duration>1313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21379</video:thumbnail_loc><video:title>Social Networks for right-wing extremists?</video:title><video:description>Right-wing extremism, islamophobia and populism is growing all over Europe. Right-wing extremists, racists and anti-Semites connect via social networks and blogs to build a Europe- and even worldwide network of anti-democratic hatred and of group focused emnity. This has not only effects in the virtual world, but ends brutally and deathly for real persons as in Norway 2011. What do the networks of right-wing extremists on the internet look like and what can we do against it? We discuss this on a panel with participants from Austria, the Netherlands and Germany.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21379</video:player_loc><video:duration>5473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21382</video:thumbnail_loc><video:title>A Webpage is a Book</video:title><video:description>To understand the new world of the book we must challenge our assumptions about the book. We must understand that web changes not only the format of the media and the available distribution channels, but the cultural context, economic and social processes surrounding the book. Most importantly, the web changes the reasons why books exist and your relationship to the production of knowledge and culture. These seismic changes are occurring because a webpage is a book or rather, a book is just a webpage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21382</video:player_loc><video:duration>3034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21383</video:thumbnail_loc><video:title>Anonymous!</video:title><video:description>Wenn wieder eine Regierungswebsite nicht erreichbar ist oder durch eine Protestnote ersetzt wurde, ob im Libanon oder in Großbritannien, steckt womöglich Anonymous dahinter. Anhänger des Web-Kollektivs setzen sich für die Freiheit im Netz ein. Was steckt hinter dem Internet-Aktionismus? Ist das nur Vandalismus -- oder müssen wir alle Anonymous werden, um die Netzfreiheit zu retten?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21383</video:player_loc><video:duration>3523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21385</video:thumbnail_loc><video:title>Open Innovation and the contribution of non-experts</video:title><video:description>The re:innovate track highlights different perspectives on Open Innovation. This session presents a civil society and scientific view. How and why do nonexperts contribute to innovation? Beth Kolko will provide an insight into her work with hackers and makers to demonstrate the contributions of non-experts and the ways institutional structures generally forestall these kinds of contributions and how organizational boundaries exclude them from conversations that can lead to innovation. Her conclusions are based on over a decade of fieldwork in developing countries, and inadvertently seeing patterns of innovation among populations with little access to formal education, professional-grade tools, or any formal experts. Beth also teached and watched non technical students which solved old problems in new ways because they didn't know enough to understand the boundaries of the domain space. None the less academic or industry labs are highly unlikely to ever recognize them as 'experts'. As a result of this work she started writing a book about hackers and makers and non-expert-innovation with focus on the notion of disruptive technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21385</video:player_loc><video:duration>2204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21380</video:thumbnail_loc><video:title>Zugmonitor - decoding realtime train data for publishing</video:title><video:description>Millions of passengers use Germany's railway system every month - but which trains are often running late, what are the structural problems? Doing an interactive piece about that complex network is of great worth for both journalism and society. Stefan Plöchinger, editor-in-chief of Süddeutsche Zeitung's online news site, and Lorenz Matzat, co-founder of OpenDataCity, give an overview of the project: idea, process, obstacles, working with data, doing journalism with data and reactions. Pieter Colpaert will talk about Informing commuters in Belgium In 2008 our not-for profit organisation created a simple mobile web-app to look up train schedules, called iRail.be. As no other mobile app existed, this became a huge success, until we had some dispute over copyright in 2010. In 2012 our servers are still up and running, we started a legal structure supporting 30 volunteers, and we are promoting digital creativity using open transport data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21380</video:player_loc><video:duration>2868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21381</video:thumbnail_loc><video:title>Investigations as a tool to reform politics</video:title><video:description>In Central and Eastern Europe opening government information was not only a logical step in gradual organic development of democracies. It was a radical game changer that shifted the power balance in these communities. Thanks to sharing comparable information as the ruling and economical elite citizen could suddenly become equal partners in dialogue and have gained tools to efficiently influence the public debate in favor of necessary reforms. Open government information became a threat to corrupt and nepotic networks deeply established in post communist societies. Not because they would carry direct evidence of corruption but because they documented favoritism, unfair conditions, manipulations with documents and serious flaws in the processes, law application and financial efficiency. This „evidence" was often sufficient to put a stop to a certain practice or at least demand political and legal consequences. Concrete investigations into political cases with use of newly gained right to information and government data became one of the most influential tools in reforming post-communist societies. Thanks to concrete and understandable stories it introduced societies to new paradigms, ethical and legal standards and brought evidence of destructive influence of corruption on our lives. Right to know and use government data became such an important principle that political representations do no dare to touch it. Post-communist societies paradoxically often enjoy higher legal standards and technological tools in transparency and open government than their western role models. Opening government data also liberated journalists and activists from often risky ways of using traditional sources. Our watchdog NGO -- Fair-Play Alliance has been at a forefront of these efforts and investigations. This talk will therefore explore concrete cases from our first-hand experience that have shaken political scene thanks to open information and IT tools and will explore how single cases/instances can lead to deeper reforms and less corruption. It will also analyze the vital prerequisites for efforts to hold governments accountable to avoid failures when replicating an inspiring project in different settings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21381</video:player_loc><video:duration>2059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21388</video:thumbnail_loc><video:title>Öffentlichkeit im digitalen Europa</video:title><video:description>Christoph Kappes und Jürgen -- Tante -- Geuter experimentieren zum Thema Öffentlichkeit. In Ihrem Vortrag schauen sie auf verschiedene Sphären wie Medien, Politik und Wissenschaft und darauf wie sich die Beziehungsebenen in einer zunemhend digitalen Gesellschaft verändern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21388</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21360</video:thumbnail_loc><video:title>Master Team Project - Robot Driven Library Maintenance</video:title><video:description>Many librarian tasks require physical presence in the library and are time-consuming and tedious. The SWT Master Team Project "Robot Driven Library Maintenance" was initiated to automate some of these obligations, in order to make more time for more important, value-adding activities. This report demonstrates in detail the four project phases pursued with the goal develop a fully integrated system for the Mannheim University Library which is able to autonomously support the librarians in inventorying books, searching for books, and checking their status. The system comprises a Turtlebot robot which autonomously goes around the desired book shelves, takes pictures of one shelf-level and transfers them to a server. There, using OpenCV and Tesseract, the stickers on the individual books are recognised and the sticker texts extracted. A report engine matches the recognised books with the target condition of the library and saves its report to a database. The reports are made available through a web frontend both via download and as a HTML5 page. Despite the fact that no fully functional system could be built, an impressive proof of concept under realistic conditions could be achieved, and can be further improved to a full-scale system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21360</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21389</video:thumbnail_loc><video:title>re:mix</video:title><video:description>Piraten wollen das Urheberrecht abschaffen und legen damit die Axt an den Firmenstandort Deutschland? Die "Contentmafia" ist selbst Schuld, wenn sie das Internet nicht begreift? Ach was, die Diskussion ist schon seit Monaten weiter. Also werden wir konkret: Wie können Urheber Geld verdienen, ohne sich im Selbstmarketing aufreiben zu müssen? Wie können Gesetze aus der Zeit von Bildschirmtext und Fernschreiber an die digitale Gegenwart angepasst werden? Woher kommt künftig das Geld für Kunst? Auf dem Panel: Conrad Fritzsch (Tape.tv) Konrad von Löhneysen (Ministry of Sound) Hans Hafner (Komponist) Roxanne de Bastion (Autorin) Michael Seemann (mspro, Blogger)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21389</video:player_loc><video:duration>3422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21392</video:thumbnail_loc><video:title>Eröffnung - ACT!ON</video:title><video:description>Wir begrüßen euch alle offiziell zur Berlin Web Week und zur re:publica 2012!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21392</video:player_loc><video:duration>2139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21295</video:thumbnail_loc><video:title>Optical reconstruction of digital hologram using cascaded liquid crystal spatial light modulators</video:title><video:description>We propose and demonstrate a three-dimensional object reconstruction technique that uses complete amplitude and phase information of a phase-shifting digital hologram by cascading liquid crystal spatial light modulators with a nearly full range complex modulation. The cascaded liquid crystal module is performed by operating both in amplitude-mostly and phase-mostly modulation modes. The amplitude-mostly modulation is applied by minimizing the phase variation, whereas the phase-mostly mode is achieved by minimizing the amplitude variation during the voltage-driven period. The transfer characteristic of the cascaded liquid crystal module is analyzed by the Jones matrix method to yield the suitable polarization states for realizing full-range complex modulation. It is well known that a digital hologram can store both amplitude phase information of an optical electric field and can reconstruct the original three-dimensional object by numerical calculation. This work demonstrates that it is possible to reconstruct optically three-dimensional objects using complete amplitude and phase information of the optical field calculated from the phase-shifted digital holograms. The use of both amplitude and phase information enable us to reconstruct optically three-dimensional objects with fair image quality by selecting the orientation of polarization and the modulation conditions of the cascaded liquid crystal module. Both analytical and experimental results are presented and discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21295</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21294</video:thumbnail_loc><video:title>Nickel electroforming</video:title><video:description>Nickel electroforming is a manufacturing technique that is closely related to nickel electroplating, employing very similar technology. Both of these processes were invented and developed, in parallel, during the 1840s; so nickel electroforming is by no means new. Despite the fact that it has existed for over 160 years and has a host of wide ranging commercial applications, it remains a process that is not well recognised, even by experienced scientists, technologists or engineers. The applications of nickel electroplating, on the other hand, are much more familiar, since nickel electrodeposits are an essential part of what is generally known as ‘chrome’ or ‘chromium’ plating. Both of these terms are unfortunate misnomers since the coating system that is known by either name actually consists of about 99% nickel. The chromium is present only as a very thin top-coat which accounts for a mere 1% of the thickness of the total deposit system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21294</video:player_loc><video:duration>1193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21299</video:thumbnail_loc><video:title>The Holography Business, Display Holography and Creative holographers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21299</video:player_loc><video:duration>2680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21288</video:thumbnail_loc><video:title>Holography, relativity and the spooky ellipsoids</video:title><video:description>The further away from a house we move, the smaller it appears. We could say that we are in the centre of a “sphere of observation”, which must reach the house before we can see it. The larger that sphere is, the smaller the house appears. This is natural to us and not difficult to understand. In Einstein’s Special Relativity it is stated that the faster we move past a house, the shorter it appears. We state in this paper that this is because the faster we travel, the more our “sphere of observation” is elongated into an “ellipsoid of observation”. The longer that ellipsoid is, the shorter the house appears. This contraction is not so natural to us, because to be observable the velocity has to be extremely high, almost close to the velocity of light. A similar phenomenon can, however, be studied when holography with ultrashort pulses is used for measurement. In this case the sphere of observation is also transformed into an ellipsoid of observation. Thus, according to our approach objects appear shorter because the definition of length (the metre) becomes longer, just as time moves slower because the definition of time (the second) becomes longer. The transformation of the sphere into an ellipsoid is however hidden to the observer both in the case of holography and in relativity. This spooky behaviour of the ellipsoid has resulted in a new mathematical theorem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21288</video:player_loc><video:duration>2565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21303</video:thumbnail_loc><video:title>Colour holography</video:title><video:description>The state of the art of colour holography is presented. The laser wavelength selection issue is investigated through computer simulation, showing that more than three wavelengths are needed for accurate colour rendition in holograms. In addition, the recording material is very important for creating high-quality colour holograms. The demand on the material and suitable products currently on the market are covered. The future of colour holography is highly dependent on the availability o improved panchromatic recording materials. Recording colour holograms, either directly or by computer, as well as digital printing of such holograms are mentioned. The light sources for displaying the holograms are important. Small laser diodes as well as powerful white LEDs and OLEDs with very limited source diameters are important for colour holography to improve image quality over today’s commonly used halogen lights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21303</video:player_loc><video:duration>1998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21289</video:thumbnail_loc><video:title>Holography in the history of Comtemporary Art</video:title><video:description>Art movements such as Op-Art, Kinetic Art, Light Art and Conceptual Art have been predecessors as well as contemporary tendencies to the use of holography as an art media. Apart from the obvious historical nexus, there are relevant technical, formal and significant similarities and differences in relation to some of the works created by relevant artists as well as to the main features of those art tendencies. This paper explains the conclusions on a study from a triple semiotic approach: lexical, semantic and pragmatic. On the other hand, holography is an art media, such as painting, sculpture, printmaking, photography, cinema, etc. Like all of these, holography offers some essential features that are unique and representative of the possibilities of the media itself. In this paper we explore those features as well as some key issues in relation to the aesthetics of holography media. An ontological review is undertaken for contextualizing holography according to the Perception Aesthetic, the Participative Aesthetic and the Generative Aesthetic related concepts. Finally, in order to contextualize holography in relation to the most contemporary art tendencies, we explore the relationship between holography and digital media. As photography forced painting to redefine itself in the nineteenth century, nowadays computers have a similar effect on both traditional and other emerging artistic media such as holography. According to experts in the field, some of the most outstanding characteristics of digital media are: Immateriality, Reproducibility, Time Essence, Interactivity and Non-Linearity. This paper explores the possibilities offered by holography in that emerging digital framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21289</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21276</video:thumbnail_loc><video:title>"Presence": A review of holographic works exhibited at the Butler Institute of American Art</video:title><video:description>The following is a review of holographic art works spanning several different themes. Each theme could be an exhibition in its own right. In 2004 I staged an exhibit at the Butler Institute of American Art which included several pieces from each group. It was my intention to get some of these works out and into the public and see what they looked like before expanding on a given theme. Many of them had remained unframed and unviewed for years. Some were new. The themes addressed were; Nature Studies, Portraits, Abstracts and Gilded Lilies-religious art holographically visited.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21276</video:player_loc><video:duration>1488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21298</video:thumbnail_loc><video:title>The Evolution of Pseudo Colour Reflection Holography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21298</video:player_loc><video:duration>1459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21300</video:thumbnail_loc><video:title>MesoOptics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21300</video:player_loc><video:duration>1350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21302</video:thumbnail_loc><video:title>Words &amp; Images in Time &amp; Space:</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21302</video:player_loc><video:duration>733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21301</video:thumbnail_loc><video:title>The prime illusion: Modern holography in the age of digital media</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21301</video:player_loc><video:duration>322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21280</video:thumbnail_loc><video:title>Architectural Application and Maintenance for Art Holography</video:title><video:description>It has been 20 years since I began applying holograms to architectural spaces. Since then, a number of works, which are permanently installed in architectural spaces, have been created. However, some of my works had to be removed from their original places or moved to new places. This thesis is a report on three works that had to be moved from their original spaces to new ones. A change of location for works requires a special type of effort, which is required not only for art in general but also for holograms. This thesis will describe two different cases: the case in which the works were moved and installed without changing their original forms, and one in which the works were modified and re-installed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21280</video:player_loc><video:duration>2437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21283</video:thumbnail_loc><video:title>Electronic holography at infrared and terrahertz</video:title><video:description>We describe a new holography system for recording holograms that is practical from 1 mm through 3 µm wavelengths. These hitherto inaccessible bands of wavelength can now be recorded with excellent sensitivity and resolution using microbolometer arrays that have improved greatly in the past few years. These spectral bands are useful for biomedical imaging as an alternative to x-rays in some situations, for astronomy, for industry and for night vision devices. In holography following Leith and Upatnieks, one records an interference pattern using a coherent source; and thereafter, reconstructs a wavefront which reproduces the phases and amplitudes of the original object waves. For our first experiments we will describe the verification of our assertion that one can truly record interference patterns. We use a simple Mach–Zehnder interferometer with laser illumination at 10.6 µm. It is interesting that one can record the carrier frequency fringe of a hologram using a thermal detector even with a time constant of tens of milliseconds. For reconstructing the object wavefront in holography there are several well-known techniques. First, one needs to choose between an original illumination beam and a reversed beam. Then one can consider scaling the hologram to the visible band. Finally, with the hologram digitally recorded, one can use modern computer-generated visual displays. We will describe our experiments in which we use the efficient, direct sampling of the carrier frequency fringes [9,10]. Using well-known theories for the inverse scattering and the digital computer, one can calculate the field and the intensity back in the object space. Details of the phase unwrapping process will be described. This talk is dedicated to Professors Emmett N. Leith and Stephen A. Benton, eminent scholars and beloved colleagues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21283</video:player_loc><video:duration>972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21296</video:thumbnail_loc><video:title>Optical watermarking system by digital holography</video:title><video:description>We propose and analyze an optical watermarking system based on a digital holographic technique. This system constructs a digital holographic watermark by the modified Mach-Zehnder interferometric architecture, and watermark detection is implemented using an optically VanderLugt 4-f correlator with a weighting matched filter mask. The correlation signal at the output plane can be used to recognize whether there is an authorized mark pattern in the watermarked image. In addition, we examine the nonlinear effect of the optical device on the correlation output. The output of the nonlinear device is considered as a mask of matched filter in the Fourier transform domain of an optically VanderLugt 4-f correlator. Through theoretical results, we provide an analytical solution for the correlation output of the nonlinear watermarking system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21296</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21297</video:thumbnail_loc><video:title>Phase-shifting electro-holography for recording and reconstruction of wide 3D color images</video:title><video:description>A phase-shifting recording system is developed using a color CCD, a high-resolution reflective LCD panel, and red, green, and blue lasers. The phase of RGB reference lights can be precisely shifted by changing fringe patterns displayed on a reflective LCD panel. Since the phase shift in the present method is independent of the wavelength of the light, RGB in-line holograms for practical color images can be recorded at the same time by adopting a high-resolution color CCD. Wide 3D color images of high quality are reconstructed from the recorded complex amplitude in-line hologram. We record complex amplitude in-line holograms with the multi-channel CCD and reconstruct 3D images from the holograms with the multichannel LCD modulator in order to extend the viewing zone or the visual field of the holographic system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21297</video:player_loc><video:duration>1447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21313</video:thumbnail_loc><video:title>Rapid wireless transmission of holographic 3D images for remote educating process</video:title><video:description>In a remote educating process using a holographic 3D TV system, the technique for transmitting holographic 3D images will play a very important role, and a wireless transmission should be introduced around the area where the wired network system cannot be used. For this reason, a SSTV system has been studied by many authors, however, it requires more than 36 s to transmit one sheet of holographic image. In this report, a transmitting-time reduced SSTV process is presented, and it is shown that this process has nearly the same level of quality of recovered images as previous SSTV, and it is only accompanied by a slight deterioration in the quality of the recovered images.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21313</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21310</video:thumbnail_loc><video:title>On the currents</video:title><video:description>This paper examines the intent and the resulting content of some of this artist’s current work in pulsed, large-format holography. It discusses shifting the starting point for working. Instead of specific pre-visualization, a more open and organic structure is proposed. Gently and patiently, a question is repeated hoping to prompt a gracious resolution. In their own time, image answers will float into view and ascend to the center of attention. Lightly held, and the work flows with its own compass, without pressure, unconstrained, and unfolding revelations. Some of the work discussed: 1. Obtruded Purity: Impede the reference beam and subsequent areas of ‘negative volume’ become content. 2. Dance in Quantum Time: A complex multitude of simultaneous creations and destructions results from a simple and direct recording. 3. Transcape 6,7,10: Questions the limited volume of the exhibition site with an apparent unlimited volume within the hologram. 4. Reference Trinity: Two transmission images and one reflection image produced with one exposure result in images that refer to themselves and the process of their conception. 5. Sum of Many Whispers: Uses light as a material and recalls the science of emergence theory. Individual ‘cells’ work independently and still combine with others to produce larger organized ‘content patterns’.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21310</video:player_loc><video:duration>1215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21305</video:thumbnail_loc><video:title>Colour holography in optics courses at Lund Institute of Technology</video:title><video:description>Several physics courses are given at Lund Institute of Technology. In the basic courses on ray and wave optics, holographyhas played an important role both in stimulating the students to curiously investigate the optical world and as an important visualisation of some obvious and interesting parts of the courses. To meet the need for basic laboratory experience, a holographic laboratory has been built based on three holographic tables. One large set-up is designed for making full colour holograms. Normally the students make holograms in the size 4” x 5”, but it is also possible to make holograms up to 30 x 40 cm. For students interested in a deeper understanding of holography we have another large table where they can make one step rainbow holograms on film in the size 30 x 40 cm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21305</video:player_loc><video:duration>1728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21314</video:thumbnail_loc><video:title>Spatial dynamics within reconstructed holographic images</video:title><video:description>This paper describes a series of holograms resulting from my experimentation and research over the last four years. In the process of making these pieces I began to articulate and explore methods of reconstructing scenes through holography. While traditionally holography records a ‘whole’ optical field, my interest is in capturing other dimensional relationships, particularly the connections made between different perspectives and temporal patterns, with holographics. This artistic inquiry involves developing techniques of sampling, compiling and recording images into holograms. To illustrate the development of my methodology I will to refer to a number of holograms which are largely self portraits – depicting my relationship to and navigation of the urban environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21314</video:player_loc><video:duration>1015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21306</video:thumbnail_loc><video:title>Development of the surface diffraction method for computer-generated display holograms</video:title><video:description>General idea of polygon sources of light for numerical synthesesis of object fields in CGHs. Problems to be solved for realizing polygon sources: Numerical algorithm for obtaining light from arbitrarily tilted polygons, control of diffusiveness and direction of light, control of brightness of polygons in its optical reconstruction. Examples of process to synthesize objectives. Examples of optical reconstruction. Performances of the polygon source method.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21306</video:player_loc><video:duration>1231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21309</video:thumbnail_loc><video:title>New ultra-fine grain photofilm for pulsed colour holography</video:title><video:description>A new ultra-fine grain silver halide photofilm for pulsed colour holography has been developed. The film is now being manufactured on an industrial basis and is commercially available. The photo-emulsion used has an average silver grain size of 10 nm and is sensitive to emissions at 440 nm, 532 nm and 660 nm – the emission wavelengths of the pulsed lasers commonly used in modern digital holographic printers. In the article we present the basic characteristics of the new material.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21309</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21315</video:thumbnail_loc><video:title>SWISSGRAM™ a new holographic security solution</video:title><video:description>3D AG has elaborated a new high level optical security element, which is easily recognizable and identifiable due to the combination of different origination technologies: mostly classical holography, dot matrix, e-beam, combination of these and various optical effects and features. SWISSGRAM™ is not just a simple arithmetical sum of different technologies and effects. It is a combination of new sophisticated methods, which qualitatively improves the security level of holograms. SWISSGRAM™ is based on the following main technologies: 2D, 3D, dot matrix and e-beam.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21315</video:player_loc><video:duration>742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21307</video:thumbnail_loc><video:title>Display holography in Korea</video:title><video:description>Holography Art : Art gallery, Collection of Landscape, Photo collection, Holography Lab, Light Impression etc.,</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21307</video:player_loc><video:duration>844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21319</video:thumbnail_loc><video:title>Academic support for study with visual impairement at Comenius University in Bratislava and at Maldova State University in Chisinau</video:title><video:description>An early and targeted preparation for the university study is a fundamental prerequisite of future success. Paper offers an overview of activities of the Support Centre for Visually Impaired Students focused on early preparation of students with VI for studying sciences at university and forms of special support for students and academic staff during the study. As a result of a TEMPUS project the “Support Centre without barriers” at Moldova State University was created. The state of the art of study opportunities at MSU, mission of the centre and plans for an internatinal co-operation will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21319</video:player_loc><video:duration>1182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21304</video:thumbnail_loc><video:title>A holographic portrait of Queen Elizabeth II</video:title><video:description>This paper seeks to provide an accurate account of the project to create a holographic portrait of Her Majesty Queen Elizabeth II.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21304</video:player_loc><video:duration>2025</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21308</video:thumbnail_loc><video:title>Facial topometry using pulsed holography</video:title><video:description>Planning, simulation and documentation of interventions in maxillofacial surgery require high resolution soft tissue information of the human face. Topometric data may be gained with various methods (CT, optical, contact), and these all have their advantages and drawbacks. We developed a topometry system using pulsed holography to capture the surface of objects. In topometry it is necessary to avoid movement of the object during measurement. For static objects this is hardly of influence, however, movement artefacts are the primary cause of errors in measurements of living or moving objects. In this case either the recording time needs to be sufficiently short, or the object needs to be immobilized as much as possible. Most current topometric techniques feature overall capture times ranging around or just below one second. Although their nominal accuracy, which is defined on static objects, might be good, the surface quality is often questionable. Therefore, great efforts are being made to speed up the measurement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21308</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21318</video:thumbnail_loc><video:title>Two approaches in the development of goggles-free 3D display systems</video:title><video:description>A variety of applications, such as entertainment, medical, design and engineering, can significantly benefit from the development of a goggles-free 3D imaging system. Although a number of such systems (spatially multiplexed, volumetric, autostereoscopic and electro-holography) have been suggested, practically examined and modeled, their practical implementation is far from complete, mostly due to unsatisfactory imaging quality. Recent technological advances, both with hardware and data processing software, open a new perspective in the development of advanced non-goggles based 3D displays. Approaches of special interest include temporal multiplexing and point-aspects, as they offer a goggles-free solution to 3D imaging. In this paper, we discuss the initial results in the development of 3D displays with an improved image quality and increased refresh rate based on the new concepts, namely, temporally multiplexing and point-aspect. The paper presents a thorough review of the current state-of-the-art of these two techniques and a perspective in their further practical engineering and realization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21318</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21324</video:thumbnail_loc><video:title>How to Produce Accessible Educational Resources</video:title><video:description>One of the greatest obstacles that visually impaired students have to overtake during their high school and university careers is having accessible educational resources as their mates have, namely, books, slides, study material, tests, exercises, and so on. Unfortunately, up to now having these documents promptly ready as their need arise has not been possible. In our presentation, we will show how to produce the different kind of resources needed during study years in a manner that makes them both accessible by visually impaired and easy to be produced with everyday software tools (i.e., MS Word, Design Science MathType, Open Office). We will demonstrate through examples the steps needed to create accessible digital documents with scientific contents (formulae, equations, expressions, and diagrams).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21324</video:player_loc><video:duration>1480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21316</video:thumbnail_loc><video:title>The Evolution of Artists' Vision and the Influence of Advancement of Optical/Media Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21316</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21322</video:thumbnail_loc><video:title>Transforming the arXiv to XHTML+MathML</video:title><video:description>We describe an experiment of transforming large collections of LaTeX documents to more machine–understandable representations. Concretely, we are translating the collection of scientific publications of the Cornell e–Print Archive (arXiv)using the LaTeXtoXML converter which is currently under development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21322</video:player_loc><video:duration>1342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21320</video:thumbnail_loc><video:title>Applications of Intelligent Systems to Enhancing Math Accessibility: A New Project</video:title><video:description>In this talk I will present the highlights of a new project that was recently launched at New Mexico State University. The project is aimed at developing a new generation of tools and solutions to enhance accessibility of mathematics for students with different degrees of visual acuity. The backbone of the project is the use of techniques drawn from knowledge-based systems, and integrate them to create novel, and hopefully more effective solutions. The project has just received funding from the National Science Foundation and it is in collaboration with researchers from Computer Science, Psychology and Mechanical Engineering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21320</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21321</video:thumbnail_loc><video:title>AudioTact: autonomous exploration of mathematical functions for blind students</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21321</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21325</video:thumbnail_loc><video:title>How to use JEM to educate about Accessible Science</video:title><video:description>In this talk we describe the ways in which the JEM, Joining Educational Mathematics, thematic network can help in the efforts of educating about accessibility of science, and of mathematics in particular.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21325</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21323</video:thumbnail_loc><video:title>User experiences in working with computation programs at university</video:title><video:description>Computation programs (e.g., MatLab, Mathematica, Maple, etc.) are widely used in university scientific courses. The major access barriers for blind and partially sighted users concern speech and tactile interaction with the front end. This presentation at first introduces some of the most effective techniques which can be employed by a blind or partially sighted user to access some widely used computation programs. Moreover, a prototype accessible front-end for Mathematica software is presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21323</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21281</video:thumbnail_loc><video:title>Beneath the surface: New works from the Strata Series</video:title><video:description>The Strata Series explores the relationship between the physiology of matter and the depth of mind. While the black and white photographic works delineate the surface contours of the figure, the pulsed light images use holographic interferometry to capture the micro-motions of breath, muscle and blood from within the body. Currently on exhibition at the Center for the Holographic Arts in New York from May 6–June 30, 2006, the pulsed light images are reconstructed using high-powered LED illuminators designed by Craig Newswanger which offer an alternative to laser illumination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21281</video:player_loc><video:duration>1386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21278</video:thumbnail_loc><video:title>Advances in holographic replication with the Aztec structure</video:title><video:description>Holograms that are predominantly in use today as replicable devices for display, security, or packaging can generally be divided into two categories: either surface relief rainbow holograms, which include three dimensional images and intricate grating patterns, or reflection type volume holograms. The Aztec structure is a special surface relief device that combines aspects of both of these types. Its fabrication by holographic means requires techniques of both surface and volume holograms, and thus it is technically more difficult to make than either separately. The structure is deeper than the standard surface relief hologram, and its profile has the characteristic of several well defined steps, such that, when viewed on edge, resemble a stepped pyramid. Thus, replication of the Aztec structure requires special high resolution techniques to faithfully record the submicron features of the stepped profile, and thus is more difficult to manufacture. The visual characteristics of the Aztec structure are similar to the volume hologram, in that single colors, rather than rainbow colors, can be viewed. Also, a combination of single colors can be encoded into a single master, yielding unique visual effects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21278</video:player_loc><video:duration>1024</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21277</video:thumbnail_loc><video:title>A new device for holographic photography</video:title><video:description>For proper reproduction of real-life scenes as digital full-colour holograms, HPO digital holographic printers require a set of scene images prepared according to certain rules. As the visual field of view characteristic of modern digital printers now approaches 100 degrees, previous “camera on a rail” technologies have been largely incapable of generating the required images. Here, we describe a new type of “camera on a rail” device which allows one to prepare high-resolution undistorted image sets appropriate for modern high-resolution high-FOV digital printers such as those developed by the Geola Group and XYZ Imaging Inc. The device described is based on latest generation digital camera technology, a specially programmed linear and angular camera trajectory and software image distortion. The sets of real-life scene images prepared by our device are also compatible with images sets produced by 3D design programs; this allows combinations of real-life and virtual scenes to be printed as digital colour holograms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21277</video:player_loc><video:duration>1368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21284</video:thumbnail_loc><video:title>Embossed holograms from Silver-Halide masters</video:title><video:description>It was June 1981, when I was a Director of Hollusions Ltd, that I saw my first embossed hologram, “Skull &amp; Rocks” by John Caufman.1 Shortly afterwards, I set up a meeting with technicians at the PAT Centre in Royston, near Cambridge, to make “Pierrot with Ball”, one of the first photo-resist rainbow holograms ever made in Europe. Nigel Abraham, of SEE 3 Holograms Ltd assisted me in making the laser-transmission H1 used for the “Pierrot with Ball” and he subsequently joined me to make the H2 Rainbow hologram master at the PAT Centre. Throughout the rest of 1981 he and I were both working independently to research surface-relief holography, with a view to setting up a facility in the UK. In 1982 I was invited by Nigel and Jonathan Ross to join SEE 3 Holograms, so that we could combine our findings and establish a system for making embossing masters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21284</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21287</video:thumbnail_loc><video:title>Fabrication of color holographic optical elements using laser direct write lithography system</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21287</video:player_loc><video:duration>1062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21291</video:thumbnail_loc><video:title>Improvement of direct fringe printer for computer-generated holograms</video:title><video:description>It is becoming possible to calculate computer-generated holograms of three-dimensional objects that have more than one billion pixels, even with normal personal computers. On the other hand, it is not so easy to output the calculated result as a hologram that must have micron order resolution for practical three-dimensional display. We have been developing a fringe printer, which consists of a laser, an X–Y stage and a liquid crystal panel as a spatial light modulator. A fractional part of the entire holographic fringe is displayed on the liquid crystal panel, and the demagnified image of it is recorded on a holographic plate. Then the plate is translated by the X–Y stage to write the next part of the fringe. In this report, a 0.5 M pixel transmission LC panel is replaced by a 1.3 M pixel reflection type panel. Since the number of exposures is reduced, a more than fourfold improvement in the printing speed is obtained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21291</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21285</video:thumbnail_loc><video:title>Encryption of Photonic Crystals for security packing</video:title><video:description>This paper proposes a holographic technique to encrypt 2D photonic crystals (PhCs) into embossed holographic security packing materials for anti-counterfeiting. Special diffraction patterns can be obtained from 2D PhCs with certain lattice structures and observed using inexpensive laser pointers. Since there are high technical requirements in fabricating PhCs, packing materials with PhCs encryption have high authentication power. Theoretical design and fabrication of a master with 2D PhC encryption and its application in security packing are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21285</video:player_loc><video:duration>735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21286</video:thumbnail_loc><video:title>Exposures with Nikon digital camera</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21286</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21293</video:thumbnail_loc><video:title>Large viewing angle projection type electro-holography using mist 3D screen</video:title><video:description>Recently, many types of 3-D displays have been developed. We would like to see 3-D moving images with comfortable and more expanded depth. Holography is different from the other 3-D display because a natural stereoscopic image can be obtained. We previously developed an electro holographic display using a virtual image. But the viewing area is small because the pixel size of the LCD is not so small. Now, we have developed a projection type electro-holographic display system. For projection type holography [1] a 3-D screen has to be used in order to project the reconstructed image clearly and for the viewing angle to become wide. We developed an electro-holographic display system using a mist 3-D screen. However, a reconstructed image with a mist 3-D screen flickers due to gravity and air flow. Then we considered how to reduce the flicker of the image, and we found that flicker could be reduced using a flow controlled nozzle. Hence, at first we considered the most suitable shape of 3-D screen, and then we constructed the array of flow controlled mist 3D screen. Through our experiments, we were able to obtain a considerably high contrast 3-D moving image and to achieve a viewing area of more than 30 using this flow controlled nozzle attached water particle 3-D screen and make clear the efficiency of this method.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21293</video:player_loc><video:duration>751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21271</video:thumbnail_loc><video:title>Mathematical Formulae Recognition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21271</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21268</video:thumbnail_loc><video:title>Extending Full Text Search Engine for Mathematical Content</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21268</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21279</video:thumbnail_loc><video:title>An illustrated journey inspiring the audience with future visions of holography textiles &amp; design</video:title><video:description>Future dreams and visions are an inherent part of human nature. The ultimate indulgence of these takes place in writings &amp; films of Science Fiction. Beyond indulging in fantastic possibilities &amp; paying homage to new developments, Science Fiction may even shape our futures; dreams become reality. Science Fiction expresses innovative ideas based on research drawn from Technology, Science &amp; Life Style. I want to propose that, vice versa, Technology, Science &amp; Life Style seem to draw on elements created in Science Fiction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21279</video:player_loc><video:duration>1159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21282</video:thumbnail_loc><video:title>Bringing commercial viable holographic products to market: From idea to customer</video:title><video:description>Rayvel designs, develops, manufactures, markets and distributes holographic products for consumers, industry, and government agencies to provide eye-catching and functional solutions for imaging, advertising, and optical systems. Headquartered in Montville, Connecticut USA, Rayvel not only makes holograms but completely packages them into commercially viable products. Rayvel operates in four main business areas, or “pillars”: 1. Consumer products 2. Business-to-business trade shows, point-of-purchase (POP), museum displays 3. Industrial and scientific components 4. Education</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21282</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21269</video:thumbnail_loc><video:title>From Pixels and Minds to the Mathematical Knowledge in a Digital Library</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21269</video:player_loc><video:duration>1407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21266</video:thumbnail_loc><video:title>Digitization of Mathematical Editions in Serbia</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21266</video:player_loc><video:duration>1270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21273</video:thumbnail_loc><video:title>RusDML</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21273</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21274</video:thumbnail_loc><video:title>Small Scale Retrodigitization</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21274</video:player_loc><video:duration>375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21272</video:thumbnail_loc><video:title>Migration of the Mathematical Collection of Polish Virtual Library of Science to the YADDA Platform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21272</video:player_loc><video:duration>240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21258</video:thumbnail_loc><video:title>EuroPython 2016: Lightning Talks II</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21258</video:player_loc><video:duration>3853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21275</video:thumbnail_loc><video:title>CEDRICS: When CEDRAM meets tralics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21275</video:player_loc><video:duration>3107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21384</video:thumbnail_loc><video:title>Made in my backyard</video:title><video:description>Against the background of the technological developments that enable small-scale urban industrialization, our relation to the concept of making needs reviewing. Does urban industrialization have an impact on the relation that we have with our products and our environment? Our current mass production system has created a huge dived between the product and its origin. The production has been divided in processes that are mere parts in a larger chain of events. As Marx already predicted, the worker who cannot add value of his own, and is not appreciated by others about, will alienate from the products he makes, his environment and, in the end, himself. To create, is to give meaning, a reflection on ones' "da sein". In our current digital world, "making" has regained a new and important role. Internet has enabled the developments of new "make"-principles that are based on openness, social involvement and transparancy. New professions arise on the crossroads of virtual and physical realities: the crafts of the 21st century. With digital technologies physical products are created. Fabrication facilities like the Fablabs enable us to globally distribute knowledge and locally produce this into physical products, based on open design principles. Think of open source 3d printers for do-it-yourself product developments. We live in a time in which people can give meaning to products more than ever. It is impossible to imagine contemporary society without the resulting increased transparency and freedom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21384</video:player_loc><video:duration>3065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21394</video:thumbnail_loc><video:title>.comdirect Finanzblog Award 2012</video:title><video:description>Finanzen und Blogs - passt das zusammen? Nüchterne Zahlen, trockene Analysen und komplexe Zusammenhänge auf der einen Seite, die lockere, unkonventionelle Sprache von Bloggern und die Schnelligkeit des Internets auf der anderen Seite. Ja, ganz sicher: Finanzen und Blogs passen zusammen - sehr gut sogar. Warum? Weil es gerade bei komplexen Themen wie Geld und Finanzen darum geht, schnelle und verlässliche Informationen und Analysen zu Märkten, Produkten und Anlagetrends zu liefern. Hier können Weblogs gegenüber der klassischen Wirtschafts- und Finanzpresse punkten, denn sie lassen viel Raum für unmittelbaren Dialog und Interaktivität. Welche Kriterien zeichnen „gute" Finanzblogs aus? Und warum sind solche Weblogs noch immer eher „Geheimtipps"? Was muss geschehen, damit diese Blogs in Deutschland aus ihrer digitalen Nische treten können und - ähnlich wie in der US-Blogosphäre - Debatten anstoßen können? Darüber diskutieren renommierte Experten auf der diesjährigen re:publica. Im Anschluss an die Podiumsdiskussion werden die Gewinner des finanzblog award 2012 ausgezeichnet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21394</video:player_loc><video:duration>4369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21393</video:thumbnail_loc><video:title>Social Media and the Arab Uprisings</video:title><video:description>In this session, two scholars who have extensively studied the role of social media in the Arab Uprisings will present findings (both theirs and others) as well provide a guide to new issues and questions raised by these developments. How and why did activists across the region turn to the Internet before, during and after these revolts? What role did various social media platforms play in the political process? How does the emergent new media ecology blurs lines between old/new/mobile/Internet media? From Al-Jazeera to video-phone enabled cell-phones, from satellite modems to mesh networks, activists and journalists in the region have displayed some of the most innovative uses of new media tools. Governments, though, are responding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21393</video:player_loc><video:duration>3422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19256</video:thumbnail_loc><video:title>Lecture 16. The Importance of 13C Chemical Shifts in Structure and Stereochemistry Determination</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19256</video:player_loc><video:duration>3559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19262</video:thumbnail_loc><video:title>INADEQUATE. Some Thoughts on Homework Set 9</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19262</video:player_loc><video:duration>3420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19280</video:thumbnail_loc><video:title>Simulation F00 - Orientations of c-axes</video:title><video:description>This video shows the orientations of ice Ih c-axes in a numerical simulation of polycrystalline ice under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19280</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19347</video:thumbnail_loc><video:title>Lecture 28. Some Other Useful NMR Techniques</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19347</video:player_loc><video:duration>3567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19258</video:thumbnail_loc><video:title>Lecture 18. Dynamic Effects in NMR Spectroscopy</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19258</video:player_loc><video:duration>3332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19250</video:thumbnail_loc><video:title>Lecture 07. Introduction to NMR Spectroscopy</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19250</video:player_loc><video:duration>3145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19253</video:thumbnail_loc><video:title>Lecture 11. Magnetic Equivalence, Spin Systems, and Pople Notation</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19253</video:player_loc><video:duration>3191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19257</video:thumbnail_loc><video:title>Lecture 14. Spin-Spin Coupling in Stereochemistry and Structure Determination</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19257</video:player_loc><video:duration>3329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19259</video:thumbnail_loc><video:title>Lecture 19. The Nuclear Overhauser Effect in Stereochemistry and Structure Determination</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19259</video:player_loc><video:duration>3278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19249</video:thumbnail_loc><video:title>Lecture 06. Fragmentation in EIMS: Alkanes, Alkenes, Heteroatom Compounds, Carbonyl Compounds</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19249</video:player_loc><video:duration>2404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19254</video:thumbnail_loc><video:title>Lecture 12. Coupling Analysis in First-Order and Near-First-Order Systems</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19254</video:player_loc><video:duration>3111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19255</video:thumbnail_loc><video:title>Lecture 13. Coupling Analysis in First-Order and Near-First-Order Systems (continued)</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19255</video:player_loc><video:duration>3149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19279</video:thumbnail_loc><video:title>Simulation F00 - Grain Boundaries</video:title><video:description>This video shows the grain boundary network of a numerical simulation of polycrystalline ice under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19279</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19204</video:thumbnail_loc><video:title>FreeBSD on Freescale QorIQ Data Path Acceleration Architecture Devices</video:title><video:description>This paper describes the design and implementation of the FreeBSD operating system port for the QorIQ Data Path Acceleration Architecture, a family of communications microprocessors from Freescale. These chips are a modern, multi-core, PowerPC based SoCs, which feature a number of specifically designed peripherals, addressed for the high performance networking devices, which are increasingly common in modern communication infrastructure. The primary focus is the Data Path Acceleration Architecture (DPAA) with the new approach to network interface architecture. It has significant influence on the FreeBSD device drivers design and implementation. The paper describes how the full network functionality was brought forward, and also covers other major development tasks like the e500mc quad-core SMP bring-up and support for other integrated devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19204</video:player_loc><video:duration>2726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19207</video:thumbnail_loc><video:title>OpenBSD network stack evolution</video:title><video:description>Dealing with the IP checksum and the protocol checksums (foremost TCP and UDP) in the network stack is surprisingly complex. Having stumbled over an unexpected performance penalty from the IP checksum, I always had this area on my mental todo - and when we stumbled over a really nasty piece of code in pf dealing with these checksums, I re-evaluated and changed the IP checksumming in our stack, for performance and to make better use of checksum offloading to network cards. Changing the protocol checksums in the same way is harder and in the works. ALTQ has been with us for more than a decade - last not least Kenjiro Cho and myself merged it with pf in 2003. ALTQ has always been a research project, and tought us and the entire community a lot of important lessons. Now it is time to re-evaluate - the entire "glue" between the actual queueing disciplines (of which just two remain, prio and bandwidth shaping) gets redesigned and -implemented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19207</video:player_loc><video:duration>2678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19198</video:thumbnail_loc><video:title>Automated Documentation Proofreading</video:title><video:description>Making documentation easier and better by automating tests for errors in language, formatting, and usage. Few people like to work on documentation. There are numerous rules for wildly-varying documentation formats, many rarely used and hard to remember. An automatic proofreader to check for errors ranging from spelling to meeting all the arcane formatting rules of the different toolchains would relieve much of the stress. Not only will this encourage improving the documentation, it helps to prevent errors in the first place, and detect those that have slipped through already. Clean, consistent files are easier to maintain, expand, and convert to new formats. The automated proofreader, named "igor" after a famous lab assistant, helps the writer focus on improving the content of their document.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19198</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19201</video:thumbnail_loc><video:title>CAM Target Layer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19201</video:player_loc><video:duration>1654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19211</video:thumbnail_loc><video:title>Work on callout(9)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19211</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19197</video:thumbnail_loc><video:title>TTLEM - TopoToolbox Landscape Evolution: Synthetic model run</video:title><video:description>Synthetic landscape evolution simulated with TTLEM software. Model parameters are documented in the attached file.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19197</video:player_loc><video:duration>100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19291</video:thumbnail_loc><video:title>Lecture 17. Introduction to 2D NMR Spectroscopy</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19291</video:player_loc><video:duration>3363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19252</video:thumbnail_loc><video:title>Lecture 10. 13C NMR Chemical Shifts</video:title><video:description>This video is part of a 28-lecture graduate-level course titled "Organic Spectroscopy" taught at UC Irvine by Professor James S. Nowick. The course covers infrared (IR) spectroscopy, mass spectrometry, and nuclear magnetic resonance (NMR) spectroscopy, the latter of which is the main focus. Topics covered in the NMR spectroscopy part of the course include chemical shifts, spin-spin coupling, dynamic effects in NMR spectroscopy, and 2D NMR spectroscopy (COSY, HMQC, HMBC, TOCSY, NOESY, ROESY).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19252</video:player_loc><video:duration>3458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19295</video:thumbnail_loc><video:title>Lecture 23. Using TOCSY to Elucidate Spin Systems. ROESY</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19295</video:player_loc><video:duration>3233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19297</video:thumbnail_loc><video:title>Lecture 26. Using Organic Spectroscopy to Solve Complex Structures, Part 2</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19297</video:player_loc><video:duration>3450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19296</video:thumbnail_loc><video:title>Lecture 24. Using Organic Spectroscopy to Solve Complex Structures</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19296</video:player_loc><video:duration>3177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19293</video:thumbnail_loc><video:title>Nasse turbulente Drallflamme</video:title><video:description>Visualisierung der Simulation einer nassen turbulenten Drallflamme. Dargestellt ist die CO-Verteilung in einem Längsschnitt durch die Flamme. Brennstoff: Methan; Wasserdampfanteil: 30%; Luft-Brennstoffverhältnis 0.85</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19293</video:player_loc><video:duration>37</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19182</video:thumbnail_loc><video:title>The future of wireless networking - mobile, gigabit and beyond</video:title><video:description>This presentation will cover the current state of wireless technologies in BSD (at least focusing on 802.11 and Bluetooth) and how well (or not) each is implemented and supported by the various BSDs. This includes the classic operating modes (hostap and station modes) as well as newer developments (TDMA, 802.11s, P2P/TLDS, Bluetooth/802.11 PHY sharing.) It will then cover upcoming technologies - 802.11ac, 802.11ad, hybrid operating modes, aggressive mobile power saving technologies - with the technical, architectural and structural changes required to make these technologies a reality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19182</video:player_loc><video:duration>3474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19261</video:thumbnail_loc><video:title>Lecture 21. Using HMBC to Help Solve Structures</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19261</video:player_loc><video:duration>3268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19294</video:thumbnail_loc><video:title>Lecture 22. Aspects of COSY, HMQC, HMBC, and Related Experiments</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19294</video:player_loc><video:duration>3164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19298</video:thumbnail_loc><video:title>Lecture 9. Chemical Shift. 1H NMR Chemical Shifts</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19298</video:player_loc><video:duration>3375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19264</video:thumbnail_loc><video:title>Lecture 27. Using HMQC-TOCSY or HSQC-TOCSY to Deal with Overlap</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19264</video:player_loc><video:duration>3450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19260</video:thumbnail_loc><video:title>Lecture 20. Understanding Complex Pulse Sequences</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19260</video:player_loc><video:duration>3355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19263</video:thumbnail_loc><video:title>Lecture 15. Coupling Involving Other Nuclei</video:title><video:description>This is a graduate course in organic spectroscopy, focusing on modern methods used in structure determination of organic molecules. Topics include mass spectrometry; ultraviolet, chiroptical, infrared, and nuclear magnetic resonance spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19263</video:player_loc><video:duration>3306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19287</video:thumbnail_loc><video:title>Simulation F20 - Grain Boundaries</video:title><video:description>This video shows the grain boundary network in a numerical simulation of the polycrystalline ice-air aggregate (20% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19287</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19290</video:thumbnail_loc><video:title>Simulation F20 - Strain rates</video:title><video:description>This video shows the von Mises strain rates in a numerical simulation of the polycrystalline ice-air aggregate (20% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19290</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19288</video:thumbnail_loc><video:title>Simulation F20 - Orientations of c-axes</video:title><video:description>This video shows the orientations of c-axes in a numerical simulation of the polycrystalline ice-air aggregate (20% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19288</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19289</video:thumbnail_loc><video:title>Simulation F20 - Passive marker grid</video:title><video:description>This video shows passive markers of finite deformation in a numerical simulation of the polycrystalline ice-air aggregate (20% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19289</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19283</video:thumbnail_loc><video:title>Simulation F05 - Grain Boundaries</video:title><video:description>This video shows the grain boundary network in a numerical simulation of polycrystalline ice-air aggregate (5% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19283</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19285</video:thumbnail_loc><video:title>Simulation F05 - Passive marker grid</video:title><video:description>This video shows passive markers of finite deformation in a numerical simulation of the polycrystalline ice-air aggregate (5% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19285</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19286</video:thumbnail_loc><video:title>Simulation F05 - Strain rates</video:title><video:description>This video shows the von Mises strain rates in a numerical simulation of the polycrystalline ice-air aggregate (5% air) under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19286</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19281</video:thumbnail_loc><video:title>Simulation F00 - Passive marker grid</video:title><video:description>This video shows the passive marker grid of finite deformation in a numerical simulation of polycrystalline ice under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19281</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19282</video:thumbnail_loc><video:title>Simulation F00 - Strain rates</video:title><video:description>This video shows the von Mises strain rates in a numerical simulation of polycrystalline ice under the influence of pure shear deformation and dynamic recrystallisation. Supplementary material to Steinbach et al.: Strain localisation and dynamic recrystallisation in the ice-air aggregate: A numerical study, The Cryosphere, 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19282</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19080</video:thumbnail_loc><video:title>Implementing Parallelism in PostgreSQL</video:title><video:description>Where We Are Today, and What's On The Horizon PostgreSQL's architecture is based heavily on the idea that each connection is served by a single backend process, but CPU core counts are rising much faster than CPU speeds, and large data sets can't be efficiently processed serially. Adding parallelism to PostgreSQL requires significant architectural changes to many areas of the system, including background workers, shared memory, memory allocation, locking, GUC, transactions, snapshots, and more. In this talk, I'll give an overview of the changes made to background workers in PostgreSQL 9.4 and the new dynamic shared memory facility, which I believe will form the foundations of parallelism in PostgreSQL, and discuss some lessons I learned while implementing these features. I'll also discuss what I believe is needed next: easy allocation of dynamic shared memory, state sharing between multiple backends, lock manager improvements, and parallel algorithms; and highlight what I believe to be the key challenges in each area.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19080</video:player_loc><video:duration>3383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19076</video:thumbnail_loc><video:title>Explaining the Postgres Query Optimizer</video:title><video:description>The optimizer is the "brain" of the database, interpreting SQL queries and determining the fastest method of execution. This talk uses the EXPLAIN command to show how the optimizer interprets queries and determines optimal execution. Examples include scan methods, index selection, join types, and how ANALYZE statistics influence their selection. The talk will assist developers and administrators in understanding how Postgres optimally executes their queries and what steps they can take to understand and perhaps improve its behavior.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19076</video:player_loc><video:duration>2775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19100</video:thumbnail_loc><video:title>Schema-less data in PostgreSQL</video:title><video:description>An efficient indexing of nested structures We present a prototype of new access method, heavily based on GIN and optimized for efficient indexing of nested structures like hstore and json(b). Introducing of the nested hstore and jsonb in PostgreSQL brought new challenge to the developers, namely, an efficient indexing of hierarchical keys. Those keys are consist of duplicated strings, which made index to be uselessly huge if store key-value pairs independently. We propose to replace btree data structure, which used in GIN to index keys, by digital tree. To do this in 'right way', we would like to experiment with hybrid access method based on of SP-GiST and GIN. This is a first step in making GIN more flexible to support richer set of queries. In principle, one could be able to use other than btree data structure to index not just keys, but also the posting lists.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19100</video:player_loc><video:duration>2896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19101</video:thumbnail_loc><video:title>GIN in 9.4 and further</video:title><video:description>This talk presents set of GIN advances in PostgreSQL 9.4 and further which brings GIN to new level of performance and extendability. Most important advances are: posting lists compression, fast-scan algorithm, storing additional information and index-based ranking. This talk presents set of GIN advances: Compression posting lists. Indexes become 2 times smaller without any work in opclass. pg upgrade is supported, old indexes will be recompressed on the fly. Fast scan algorithm. Fast scan allows GIN to skip parts of large posting trees during index scan. It dramatically improve performance of hstore and json search operators as well as FTS "frequentterm &amp; rareterm" case. In order to use this improvement three-state logic support required in "consistent" opclass method. Storing additional (opclass defined) information in posting lists. Usage of additional information for filtering enables new features for GIN opclasses: better phrase search, better array similarity search, inverse FTS search (search for tsqueries matching tsvector), inverse regex search (search for regexes matching string), better string similarity using positioned n-grams. Index based ranking. This improvement allows GIN to return results in opclass defined manner. Most important application is returning results in relevance order for FTS which dramatically reduces IO load. But there are other applications like returns arrays in similarity order. We present the results of benchmarks for FTS using several datasets (6 M and 15 M documents) and real-life load for PostgreSQL and Sphinx full-text search engines and demonstrate that improved PostgreSQL FTS (with all ACID overhead) outperforms the standalone Sphinx search engine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19101</video:player_loc><video:duration>3023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19125</video:thumbnail_loc><video:title>Improving PostgreSQL for Greater Enterprise Adoption</video:title><video:description>PostgreSQL Enterprise Consortium (PGECons for short) is an organization that consists of major IT companies in Japan, aiming to promote PostgreSQL to enterprise users in the country. Since 2012 when PGECons was established, we have been doing surveys of PostgreSQL's functions and performance to PGECons members to estimate how PostgreSQL well meets their requirements. In this talk, we will focus on some of major requests from the surveys, including enhancement of table partitioning and error messages handling. From the enterprise users' point of view, we would like to share these obstacles behind the requests that might limit PostgreSQL's acceptance, in order to cope with these issues with the community. [Partitioning] More the size of a database grows, the more difficult the design and operation of the system become. For example, a sales accounting application has such difficulty, which is often solved by using horizontal table partitioning. We have surveyed how PostgreSQL can be applied to such kind of applications to the member of PGECons, and evaluated performance of table partitioning. These surveys result suggested PostgreSQL partitioning issues below. larger number of partitions slows query response time definition and usage of partitioned table are intricate From additional surveys about proprietary DBMS usage to the members, we will show what are needed in partitioning and the features of the application areas that are important but difficult to be supported by PostgreSQL. Then, we will point out that enhancing partitioning functions will make PostgreSQL to be spread to the aforementioned areas. [Error messages] When shooting a trouble about PostgreSQL, a user analyzes a trouble to identify the cause based on the error logs and error messages. However, when we analyze a trouble with only SQLSTATE code we sometimes cannot identify the exact cause because an error code is often assigned to multiple different error messages. Also, we have similar difficulty when analyzing a trouble from error messages. To cope with these problems, Fujitsu Limited, a member of PGECons, delivers customers a list of error messages sorted by SQLSTATE codes to search the corrective actions. In the list, an identifier is added to each item so that customers immediately decide corrective actions and communicate smoothly with support staffs. Based on our activities above, we will propose error message systems which will bring following two merits: accelerate decisions on corrective actions enhance the self support by users In this presentation, we will show the needs and actions from members of PGECons as enterprise users, to share the way of improvement, which should help promote PostgreSQL among the community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19125</video:player_loc><video:duration>2732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19093</video:thumbnail_loc><video:title>Postgres on the wire</video:title><video:description>While it usually Just Works, sometimes it's useful to know exactly what happens between hitting return in psql and seeing results appear on the screen. This talk will explain how the PostgreSQL frontend/backend protocol works. We will look at the low-level blocks from which the protocol is built and try to give the audience a solid understanding of how bytes are transferred back and forth between their applications and the Postgres server. Even if you never directly deal with the PostgreSQL protocol, every application you're writing or maintaining uses it and it's still useful to know the basics of how it works. Sometimes, knowing the fundamentals can also help you understand some behaviour that otherwise would seems mysterious or quirky. The talk is aimed at users, DBAs and system administrators interested in learning a bit about how the sausage gets sent. We'll go through: protocol versions and how they differ differences between simple and extended protocol text and binary query formats authentication and encryption asynchronous features: async queries and NOTICE the COPY protocol query cancellation and how does it work future development of the protocol</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19093</video:player_loc><video:duration>3183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19088</video:thumbnail_loc><video:title>Mobile Canvassing with PostgreSQL</video:title><video:description>At Moonshadow Mobile, we visualize geospatial data in a custom geospatial engine and analysis framework inside a browser. This is coupled with Ground Game, a mobile canvassing solution that lets managers and canvassers easily mount a campaign. At the heart of this solution we need a featureful database with a high level of data integrity to quickly store and retrieve customer data, all of which PostgreSQL provides. Our Ground Game mobile canvassing solution is available for iDevices, Android devices, and any device with a good mobile web browser.Campaign managers assign walking lists and questionnaires to canvassers in the field from our web application, who receive the data on their mobile devices and fill out questionnaires while going door-to-door. Data can be collected even if no connection is available and the data is synced as soon as a wifi or mobile data is available. On a typical day hundreds of canvassers around the country upload thousands of questionnaires. Our base data consists of the voter files that are collected from states and counties, augmented with psychographic information from commercial sources. At any time voter files,phone numbers,addresses,and emails are updated. Clients augment our data with their own information about donations and membership information, along with mobile canvassing. All these data streams need to be processed without causing any downtime for the campaign managers and the canvassers in the field.PostgreSQL plays a very important role in our technology stack. All canvassing data,walking lists,canvassing users,assignments,and questionnaires are stored in PostgreSQL. We also use PostGIS for the creation of the data and the assignment of voters to district zones.In this talk, I will give an overview of our architecture, and focus on how PostgreSQL has helped us deliver our product. These reasons include custom features of PostgreSQL such as bytea,json,and custom types, addon modules such as crypto and ltree,and custom functions in languages such as plperlu,along with WAL replication,hot backups,all of which give us security,peace of mind,and the ability to more rapidly develop features. Finally, we look to the future and eagerly await integrating new and additional PostgreSQL features into our workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19088</video:player_loc><video:duration>2773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19083</video:thumbnail_loc><video:title>PostgreSQL, Rust, and Range Types</video:title><video:description>Combining database features with language features Range Types, introduced in PostgreSQL 9.2, are an important feature for scheduling and other applications. Range Types allow much more efficient queries on ranges (e.g. ranges of time) such as "overlaps" and "contains", are less error-prone, and offer the critical "non-overlapping" constraint (useful for preventing schedule conflicts). But to make use of any advanced database features, good support in the client language is crucial. Many people use libraries to translate between database types and types in the client language -- not only is that convenient, but it contributes to safety and reduces the chance for simple errors. Rust is a powerful new language with a lot to offer, including a postgres driver that supports Range Types as first-class types. I'll be discussing how rust libraries help bridge the gap between advanced database features and practical application development. The speed of development in PostgreSQL can often outpace the ecosystem surrounding it. Performance-boosting features are used as quickly as administrators upgrade, but extensions to the SQL language take more time. Without support in the client language, SQL language features are only used by early-adopters who are willing to put up with the rough edges. As the primary developer for Range Types, I feel that their utility would be greatly increased with greater accessibility for simple applications. The problem they solve - largely the problem of scheduling - is prevalent in such applications. Rust makes a great example of how to better integrate data types into the client language. It's got Option types, which are great for handling edge cases and special values (like an empty or unbounded range); it's fast enough that the driver can be written in rust, which avoids the need for a dependency on libpq-dev and enables a little more creativity; and it's got a great community. In particular, I'd like to credit Steven Fackler who wrote the native rust-postgres driver, as well as the Range Types support! This presentation does not assume any prior knowledge of the rust language</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19083</video:player_loc><video:duration>3255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19086</video:thumbnail_loc><video:title>Multicorn: writing FDWs in Python</video:title><video:description>A tutorial showing off Multicorn's features Multicorn is a generic Foreign Data Wrapper which goal is to simplify development of FDWs by writing them in Python. We will see: what is an FDW what Multicorn is trying to solve how to use it, with a brief tour of the FDWs shipping with Multicorn. how to write your own FDW in python, including the new 9.3 write API the internals: what Multicorn is doing for you behind the scenes, and what it doesn't After a presentation of FDWs in general, and what the Multicorn extension really is, we will take a look at some of the FDWs bundled with Multicorn. Then, a complete tour of the Multicorn API will teach you how to write a FDW in python, including the following features: using the table definition WHERE clauses push-down output columns restrictions influencing the planner writing to a foreign table transaction management This will be a hands-on explanation, with code snippets allowing you to build your own FDW in python from scratch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19086</video:player_loc><video:duration>2382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19060</video:thumbnail_loc><video:title>PostgreSQL and Sphinx</video:title><video:description>Full Text Search extension How to integrate both tools and obtain the best performance + reliability. This talk is focused on the new and hottest features on Sphinx (2.1.1 beta) and PostgreSQL. How to combine those tools and HA new features will be showed up during the presentation and also, how to reach a high performance and simple text search</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19060</video:player_loc><video:duration>3801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19122</video:thumbnail_loc><video:title>Heavy Duty Backup with PgBackRest</video:title><video:description>PgBackRest is a backup system developed at Resonate and open sourced to address issues around the backup of databases that measure in tens of terabytes. It supports per file checksums, compression, partial/failed backup resume, high-performance parallel transfer, async archiving, tablespaces, expiration, full/differential/incremental, local/remote operation via SSH, hard-linking, and more. PgBackRest is written in Perl and does not depend on rsync or tar but instead performs its own deltas which gives it maximum flexibility. This talk will introduce the features, give sample configurations, and talk about design philosophy. PgBackRest aims to be a simple backup and restore system that can seamlessly scale up to the largest databases and workloads. Instead of relying on traditional backup tools like tar and rsync, PgBackRest implements all backup features internally and features a custom protocol for communicating with remote systems. Removing reliance on tar and rsync allows better solutions to database-specific backup issues. The custom remote protocol limits the types of connections that are required to perform a backup which increases security. Each thread requires only one SSH connection for remote backups. Primary PgBackRest features: Local or remote backup Multi-threaded backup/restore for performance Checksums Safe backups (checks that logs required for consistency are present before backup completes) Full, differential, and incremental backups Backup rotation (and minimum retention rules with optional separate retention for archive) In-stream compression/decompression Archiving and retrieval of logs for replicas/restores built in Async archiving for very busy systems (including space limits) Backup directories are consistent Postgres clusters (when hardlinks are on and compression is off) Tablespace support Restore delta option Restore using timestamp/size or checksum Restore remapping base/tablespaces</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19122</video:player_loc><video:duration>3759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19119</video:thumbnail_loc><video:title>Data Encoding Schemes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19119</video:player_loc><video:duration>3597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/19133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/19133</video:thumbnail_loc><video:title>Managing your schema</video:title><video:description>Keeping track of changes in your database schema can be challenging. In this talk I will discuss the advantages of using Flyway to effectively manage this issue. Migrations are an essential tool for both developers and administrators. Developers can quickly recreate a database from scratch and incrementally modify their development database along with their code and tests. Similarly, administrators can determine the current state of any database and easily migrate to a newer one. Most importantly, schema and data changes can be thoroughly reviewed and tested before going to production. In this talk, I will discuss the benefits of using Flyway to manage migrations. Specifically, I will: - Show why migrations are useful - Introduce Flyway and how to use it - Focus on using Flyway from the command line using migrations written in sql - Help you determine which changes should be in your migrations - Discuss how to create a base migration from your existing database - Cover strategies for dealing with global objects - Show how to integrate Flyway with Jenkins</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/19133</video:player_loc><video:duration>2986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21173</video:thumbnail_loc><video:title>The Gilectomy</video:title><video:description>Larry Hastings - The Gilectomy CPython's GIL means your Python code can only run on one CPU core at a time. Can we remove it? Yes, we can... in fact we already have! But is it worth the cost? ----- CPython's "Global Interpreter Lock", or "GIL", was added in 1992. It was an excellent design decision. But 24 years is a long time--today it prevents Python from capitalizing on multiple CPUs. Many people want us to remove the GIL. It turns out, removing the GIL isn't actually that hard. In fact, I already removed it, in my experimental "gilectomy" branch. But the GIL is one reason CPython is so fast! The "gilectomy" makes CPython shockingly slow. This talk will discuss the history of the GIL, how the GIL helps make CPython fast, how the "gilectomy" removed the GIL, and some ways we might be able to make the "gilectomy" version fast enough to be useful.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21173</video:player_loc><video:duration>2755</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21177</video:thumbnail_loc><video:title>The Journey from Python Developer to Python Company Owner</video:title><video:description>Maciej Dziergwa - The Journey from Python Developer to Python Company Owner I would like to indicate main keys to success, factors and features that help a developer to find himself on an independent career path. How to create employee-friendly work environment for Python developers? Which business model gives a chance to attract and keep more than 100 Python enthusiast? I will also gladly share some lessons learned working with dozens of clients, dozens of Python frameworks, and lots, lots of great developers. ----- Ten years ago I became a big Python fan, but at the time there were no jobs for Python developers in Poland. So, I decided to start my own Python company. Today, ten years later, this company employs more than 100 Python Developers in four cities. There are a lot of Python enthusiasts in the world, many of them more skilled than I was at that time, but clearly not anyone can become a „Python Business Developer”. In this talk I would like to indicate main keys to success, factors and features that help a developer to find himself on an independent career path. My goal is to answear these questions: How to create employee-friendly work environment for Python developers? Which business model gives a chance to attract and keep more than 100 Python enthusiast? I will also gladly share some lessons learned while working with dozens of clients, dozens of Python frameworks, and lots, lots of great developers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21177</video:player_loc><video:duration>2252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21194</video:thumbnail_loc><video:title>Conda - Easier Installs and Simpler Builds</video:title><video:description>Mike Müller - Conda - Easier Installs and Simpler Builds Learn about `conda`, the package installer from the scientific community. It offers very interesting features that can improve your installation experience considerably. The talk gives an overview of the basic usage of `conda`. It covers the topics installation and building of packages. `conda` can be combined with `pip` to use all PyPi packages. Its cross-platform and multi-languages features combined with power environments can help to improve your productivity. ----- The BSD license `conda` is a package installer for Python and other languages. While it originates form the scientific Python community, it can be really useful for all Python programmers. Installation of Python packages has become much simpler over the last years. The use of `pip` and `virtualenv` simplify the installation of Python packages a lot. However, they are specific to Python. The Python-agnostic `conda` has advantages for packages with C or Fortran extension that are very common for scientific libraries. `conda` is cross-platform. According to different statistics, the most Python users work on Windows. Often is especially complicate to get extensions with many dependencies installer on this platform. `conda` facilities the installation for Windows considerably. This talk introduces the basic usage of `conda` to install packages. This includes the basic commands for searching and installing of packages. Furthermore, the talk demonstrates the creation of environments for different Python versions and combinations of packages. The building of a packages is simple. The talk shows how to build recipes that contain declarations of dependencies . `conda` can work together with `pip`. This allows to use all packages from the Python Package Index ( PyPI). The talk explains the concept of channels that allow to get packages from different sources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21194</video:player_loc><video:duration>1932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21197</video:thumbnail_loc><video:title>Implementing Parallel Programming Design Patterns using EFL for Python</video:title><video:description>Moshe Goldstein/david dayan - Implementing Parallel Programming Design Patterns using EFL for Python EFL (Embedded Flexible Language), a deterministic parallel programming tool, may be embedded in any host language. Two versions of the EFL pre-compiler for Python were implemented. One translates EFL blocks into Python's Multiprocessing code, and the other one into DTM/MPI4PY code. EFL implementations of Parallel Programming Design Patterns will be shown, generated parallel code compared, and differences discussed. ----- Multi-core CPUs are abundant and utilizing them effectively requires programmers to parallelize CPU-intensive code. To facilitate this, we have developed EFL (Embedded Flexible Language), a deterministic parallel programming tool. The parallel parts of a program are written as EFL-blocks, which are embedded into a sequential host language program. The sequential parts of the program are written in the host language, outside the EFL blocks. EFL may be embedded in any host language by writing an appropriate EFL pre-compiler. At the moment, we implemented two versions of the EFL pre-compiler. Both pre-compilers translate EFL blocks into parallel Python code - one of them generates parallel code based on Python's Multiprocessing module, and the other one generates parallel code based on the DTM/MPI4PY Python module. We will present the principles upon which EFL is built. We will show the implementation of Parallel Programming Design Patterns using EFL's parallel programming constructs (such as parallel assignments, parallel for-loops, etc.). Using our two EFL pre-compilers we will show their translation to Python parallel code according to the Multiprocessing module as well as the DTM/MPI4PY module. The differences between code versions produced by the EFL pre-compilers will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21197</video:player_loc><video:duration>2424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21183</video:thumbnail_loc><video:title>Publish your code so others can use it in 5 easy steps</video:title><video:description>Marko Samastur - Publish your code so others can use it in 5 easy steps As developers we all love well-documented, well-tested packages. If we do the same for our code it is easier for others to re-use our hard work, and maybe even contribute. We will take a quick look on how to do this using popular tools and only a small investment of time. With Github and some simple tools, setting up a well-groomed package doesn't have to be difficult. ----- Every Python open-source developer wants their software to be used. As developers, we trust software that is tested and well-documented. In this talk we'll go through 5 steps for how to do this for your own packages. We will take a quick look on how to do this using popular tools and small investment of time: - Write a setup.py script for a pure Python package - Set up py.test, tox and coverage to test our package with multiple versions of Python - Configure Github to use Travis CI &amp; coveralls.io to automatically test our package every time we commit - Register and publish our package to PyPI - Setup our documentation on ReadTheDocs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21183</video:player_loc><video:duration>1476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21185</video:thumbnail_loc><video:title>TDD of Python microservices</video:title><video:description>Michał Bultrowicz - TDD of Python microservices A framework-agnostic approach to creating Python microservices with a tests-first approach. I'll show how to utilize Docker and Swagger to create service and contract tests that run your service as an independent process, as if it was running in production, giving you and your team a higher degree of confidence when introducing changes. A little bit of a broader microservice, TDD and work management context will also be given. ----- These will be my ideas on how to help a microservice-based (HTTP) project by integrating testing into the development process (TDD). I'll approach the testing pyramid presented in Martin Fowler's "Microservice Testing" as well as the test variants in "Building Microservices" (O'Reilly) and I'll show a way of how they can be translated to real-life Python. The main focus will be on "service tests" (aka. out-of-process component tests) and contract tests. They both can be run relatively fast on a development machine and can give fast feedback to the developer, preventing many kinds of problems. Service tests run the whole application process without any internal modifications, but have to present the service with a fake "outside world". I'll show how to fake external HTTP services with Mountebank (similar to WireMock). Instead of faking other systems (like databases) we can quickly spin up the real deal as a Docker container from within the tests. Contract tests check if the contract (interface) of your service with the outside world is kept, so no external services should be broken by the changes you are introducing. It can also work the other way around, proving that your collaborators are keeping their part of the deal. In both cases, Swagger (a RESTful API description scheme) and a few clever tricks can be used for significant advantage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21185</video:player_loc><video:duration>2232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21193</video:thumbnail_loc><video:title>Jupyter for everything else</video:title><video:description>Mike BRIGHT - Jupyter for everything else Sure you can do a chunk of scientific exploration and stuff in Jupyter in your choice of language supplemented with visuals and that's already awesome ! But let's head off the beaten track a little to look at other uses, especially command-line. We'll look at some alternate uses of Jupyter ... ----- - Write command-line tutorials, cheat sheets in an easy to maintain format. - Perform visualization tasks for command-line tools - Write blog posts - Create interactive presentations (thanks Damian !) - Publish interactive books, articles and blog posts - HTML/js/css experimentation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21193</video:player_loc><video:duration>2700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21214</video:thumbnail_loc><video:title>Modern OpenGL with Python</video:title><video:description>Roberto De Ioris - Modern OpenGL with Python The OpenGL api is one of the oldest (and most used) graphics library in both the gaming and simulations world. In latest years the api has been extremely re-designed to support modern hardware features available in GPUs. Can we build realtime graphics application with Python using OpenGL ? Well, obviously Yes ! ----- The talk will introduce how 2D and 3D graphics works, which math is required for mastering them and why strong hardware cooperation and heavy optimizations have been required since the very beginning of gaming development history. Once the theory is "almost" clear, we can start talking about OpenGL, which problems tries to solve and how it evolved in more than 20 years. The last (and the biggest) part of the talk will show how to interface Python with OpenGL, how to draw simple 2D sprites and how to load and show 3D models using simple lighting models. Warning: OpenGL shaders (the custom code you upload in the GPU) are written in GLSL, a pseudo-c dialect, so expect a bit of lower-level programming</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21214</video:player_loc><video:duration>3917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21170</video:thumbnail_loc><video:title>I Hate You, NLP... ;)</video:title><video:description>Katharine Jarmul - I Hate You, NLP... ;) In an era of almost-unlimited textual data, accurate sentiment analysis can be the key for determining if our products, services and communities are delighting or aggravating others. We'll take a look at the sentiment analysis landscape in Python: touching on simple libraries and approaches to try as well as more complex systems based on machine learning. ----- Overview ------------- This talk aims to introduce the audience to the wide array of tools available in Python focused on sentiment analysis. It will cover basic semantic mapping, emoticon mapping as well as some of the more recent developments in applying neural networks, machine learning and deep learning to natural language processing. Participants will also learn some of the pitfalls of the different approaches and see some hands-on code for sentiment analysis. Outline ----------- * NLP: then and now * Why Emotions Are Hard * Simple Analysis * TextBlob (&amp; other available libraries) * Bag of Words * Naive Bayes * Complex Analysis * Preprocessing with word2vec * Metamind &amp; RNLN * Optimus &amp; CNN * TensorFlow * Watson * Live Demo * Q&amp;A</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21170</video:player_loc><video:duration>2601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21211</video:thumbnail_loc><video:title>Pytest 3.0</video:title><video:description>Raphael Pierzina - Pytest 3.0 - New features of pytest's upcoming major version 3.0 - Breaking changes and other important information - Recap of the first developer sprint in June, 2016 - Thank you notes to all who have contributed to the fundraiser ----- Pytest is a mature testing framework for Python that is developed by a thriving and ever-growing community of volunteers. Following the principle of "no API is the best API" it uses plain assert statements and regular Python comparisons. Writing tests with pytest requires little to no boilerplate code and powerful features allow easy parametrization and intelligent test selection. In this talk we will have an in-depth look at new features of pytest 3.0 and live demo possible use cases. We will also learn about important bugfixes and other enhancements of the upcoming major release. Backwards-incompatible changes will be addressed and changes made to the documentation will be highlighted. If you are already familiar with pytest, you will be happy to hear about significant improvements of the fixture and hook system but also what's in store for a better integration with tox, an important tool that allows testing across different Python versions. In June, 2016 more than 25 Pythonistas from around the globe gather in Freiburg, Germany to work on the release and set the path for future developments of the core framework. This is a big step forward for the project made posssible by a fundraiser that reached 108% of it's initial goal. I will share our experiences from the developer sprint while they are still fresh and explain why these events are incredibly important for a community and give advice on how to organize your own.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21211</video:player_loc><video:duration>2101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21225</video:thumbnail_loc><video:title>Fast Async Code with Cython and AsyncIO</video:title><video:description>Stefan Behnel - Fast Async Code with Cython and AsyncIO Learn how to use the new async/await language feature to write asynchronous code in Python and [Cython]. See how to benefit from the excellent low-level features that Cython provides to speed up or parallelise your code, interface natively with external C/C++ code, and achieve better responsiveness and lower latency also in mostly I/O bound applications. ----- Python has recently seen a fresh development boost around asynchronous applications, triggered by the addition of the asyncio library and the new async/await language features in Python 3.5, but coming from a world of well established tools like [Twisted] and [Tornado]. The [Cython] compiler, which compiles Python code to C, has accompanied and influenced this development. It provides full language support for async/await under all Python versions starting from 2.6, as well as native interoperability with existing Python code and the new Python coroutines in Python 3.5. Benchmarks show that, while fully compatible, Cython compiled coroutines perform about 2-3x better than the same code executed in Python, but they additionally allow to interface natively with external C/C++ code, release the GIL, do parallel computation, and much more. All of this extends the applicable zone for asynchronous applications dramatically and can lead to better responsiveness and lower latency also for mostly I/O bound applications. This joined talk by an async I/O expert and one of the Cython core developers explains how to write code with async/await in Python and Cython, and shows how to benefit from the excellent low-level features that Cython provides on top of Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21225</video:player_loc><video:duration>2543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21218</video:thumbnail_loc><video:title>Python in Astronomy</video:title><video:description>Sławomir Piasecki - Python in Astronomy I would like to talk about modern Astronomy where I would give a brief history of Astronomy. I will answer some question: What do we use computers for today in astronomy? Where is Python’s place in today’s science? Is Python is the best language for scientific computation? I would like to give a short introduction into AstroPy module. Finally I would like presents some result of my research where Python was used to create data. ----- For ages people have been watching the sky, and tried to learn something about all those mysterious lights. In ancient times, scientist used mostly their naked eyes to watch what happened in the night sky. Astronomy is one of the oldest fields in science. Everything changed when Galileo invented his lunette. Thanks to thi, we were able to proof Copernicus’ new model of the solar system with the sun in the center. The next big step in Astronomy was using computers. Where there are computers and Astronomy, there is a place for programming. For many years astronomers were mostly using Fortran and C/C++. Both are suited to numeric computation and scientific computing. Since they are structured programming language, that makes them very valuable for science. Over the past decade, Python has started to be used by more and more people in astronomy. But is there a place in Astronomy for Python, as it is not as fast as Fortran or C/C++? In Python there is a module called AstroPy which helps astronomers in their work. MatPlotLib is one of the most popular library use in astronomy. This tool helps created very sophisticated plots and graphs. Finally I would like talk about some research I did using Python. For research, we decided to use AUTO. It is a hybrid of Fortran and Python, to compute bifurcation points in mathematical models. In Python we introduce mathematical model, ODE and initial parameters. Fortran does all the computation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21218</video:player_loc><video:duration>2115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21220</video:thumbnail_loc><video:title>Protect your users with Circuit Breakers</video:title><video:description>Scott Triglia - Protect your users with Circuit Breakers Failures are the bane of scaling a modern web service and can cause serious pain for end users! Lucky for us, there are techniques that can help protect your product and handle failures in subsystems gracefully. This talk will dive into one of these in depth, the Circuit Breaker pattern, and explore the options it gives us for keeping all our users safe. We will be focusing on several real-world problems and options for how to implement your circuit breaker setup in nice, readable python code. ----- The inevitability of failures is the bane of scaling any modern web service and can cause serious pain for end users! Lucky for us, there are techniques that can help protect your product handle failures in subsystems gracefully. This talk will dive into one of these in depth, the Circuit Breaker pattern, and explore the options it gives us for keeping our users safe. We will be focusing on several real-world problems and how they can be addressed by circuit breakers. You should expect to leave the talk with details on simple circuit breakers as well as understanding how they can be adapted for more complex situations. We’ll also discuss some options for how to implement your circuit breaker in readable python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21220</video:player_loc><video:duration>1635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30686</video:thumbnail_loc><video:title>Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30686</video:player_loc><video:duration>3783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30705</video:thumbnail_loc><video:title>Sometimes a Controller is Just a Controller</video:title><video:description>You grok SOLID. You practice TDD. You've read Sandi's book…twice. You rewatch Destroy All Software monthly. You can pronounce GOOS. You know your stuff! But some of your coworkers say your code is too complex or confusing for them. You might rush to conclude that must be a them problem. But doubt lingers: what if they're right? After all, the more thought we put into a bit of code, the more information that code carries. Others must extract that embedded meaning, either by careful reading or shared experience. Sometimes boring code is better. Let's figure out when to be dull.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30705</video:player_loc><video:duration>2538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30679</video:thumbnail_loc><video:title>Leveraging Microsoft Azure from Ruby</video:title><video:description>Through practical examples and demos, learn how to utilize the various aspects of Microsoft Azure through Ruby. Dive into the Ruby SDK for Azure as well as the Azure gem for fog. Explore cloud storage, virtual machines, and networks among others. Also, learn about the upcoming Spartan browser, and remotely test your site on it from any platform at http://remote.modern.IE</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30679</video:player_loc><video:duration>2162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30673</video:thumbnail_loc><video:title>Implementing a visual CSS testing framework</video:title><video:description>Working with large CSS codebases can be hard. Large-scale refactors, or even just tweaking styles on our more general elements, could end up having unintended consequences on the rest of the site. To catch these problems, we manually check every page on our site, which is a slow and error-prone approach. We need a better way to test our CSS. This talk will walk through how we implemented a visual CSS testing framework using RSpec &amp; Selenium, using automatic screenshot comparison to catch style regressions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30673</video:player_loc><video:duration>1805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30713</video:thumbnail_loc><video:title>Trailblazer: A new Architecture for Rails</video:title><video:description>Trailblazer introduces several new abstraction layers into Rails. It gives developers structure and architectural guidance and finally answers the question of "Where do I put this kind of code?" in Rails. This talk walks you through a realistic development of a Rails application with Trailblazer and discusses every bloody aspect of it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30713</video:player_loc><video:duration>2418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30709</video:thumbnail_loc><video:title>Teaching GitHub for Poets</video:title><video:description>Discover the benefits of training your entire organization to contribute code. Kickstarter teaches GitHub for Poets, a one-hour class that empowers all staff to make improvements to our site, and fosters a culture of transparency and inclusivity. Learn about how we’ve made developing with GitHub fun and safe for everyone, and the surprising benefits of having more contributors to our code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30709</video:player_loc><video:duration>2740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30710</video:thumbnail_loc><video:title>Test Driving your Rails Infrastructure with Chef</video:title><video:description>Managing your infrastructure with configuration management tools like Chef melds the practices of development and operations together. This workshop will focus on a development practice - Test Driven Development - and how that method can be applied to managing your Rails infrastructure and deployments. You will learn how to: Analyze your application and define your infrastructure needs (databases, load balancers, etc.), define unique infrastructure requirements for Rails applications (i.e. asset pipeline), capture your requirements in tests using Test Kitchen, ServerSpec, and other frameworks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30710</video:player_loc><video:duration>4842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30714</video:thumbnail_loc><video:title>Understanding Rails test types in RSpec</video:title><video:description>Getting started with testing Rails applications can be a frought process. There are a range of different test types that one can write. It's often not clear which type one wants. Without care your tests can begin testing the same behaviour. This is problematic. In this talk we'll cover the most common types of test you'll encounter in your Rails applications: feature, controller and model. We'll also talk about ways you can design your tests to ensure your suite is robust to changes in your system. If you'd love to learn more about RSpec, Rails, and testing this talk will be great for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30714</video:player_loc><video:duration>1621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30706</video:thumbnail_loc><video:title>Speed Science</video:title><video:description>Run your app faster, with less RAM and a quicker boot time today. How? With science! In this talk we'll focus on the process of turning performance problems into reproducible bugs we can understand and squash. We'll look at real world use cases where small changes resulted in huge real world performance gains. You'll walk away with concrete and actionable advice to improve the speed of your app, and with the tools to equip your app for a lifetime of speed. Live life in the fast lane, with science!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30706</video:player_loc><video:duration>2456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30711</video:thumbnail_loc><video:title>The power of cache in a slow world</video:title><video:description>Most of us have some form of cache anxiety. We’re good at caching static content like images and scripts, but taking the next step - caching dynamic and user-specific content - is confusing and often requires a leap of faith. In this talk you’ll learn new and old strategies for caching dynamic content, HTTP performance rules to live by, and a better understanding of how to accelerate any application. This is just what the doctor ordered: a prescription for cache money.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30711</video:player_loc><video:duration>2258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30707</video:thumbnail_loc><video:title>Strategies for being the Junior on the Team</video:title><video:description>Bootcamps and other non-traditional education options are producing junior developers that can't wait to jump into their first jobs, but many teams are still figuring out how to successfully onboard people whose skills are solidifying and may be hesitant to add a junior to the group. As a junior, how do you go about finding a place for yourself? From thinking through what type of company may be the best fit to strategizing how to find a mentor to help guide you, this talk will discuss what you can do to make sure you get your career off on the right foot.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30707</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30682</video:thumbnail_loc><video:title>Metasecurity: Beyond Patching Vulnerabilities</video:title><video:description>Rails comes with many powerful security protections out of the box, but no code is perfect. This talk will highlight a new approach to web app security, one focusing on a higher level of abstraction than current techniques. We will take a look at current security processes and tools and some common vulnerabilities still found in many Rails apps. Then we will investigate novel ways to protect against these vulnerabilities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30682</video:player_loc><video:duration>2345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30684</video:thumbnail_loc><video:title>Nothing is Something</video:title><video:description>Our code is full of hidden assumptions, things that seem like nothing, secrets that we did not name and thus cannot see. These secrets represent missing concepts and this talk shows you how to expose those concepts with code that is easy to understand, change and extend. Being explicit about hidden ideas makes your code simpler, your apps clearer and your life better. Even very small ideas matter. Everything, even nothing, is something.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30684</video:player_loc><video:duration>2153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30677</video:thumbnail_loc><video:title>Keynote - Day 2 Opening</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30677</video:player_loc><video:duration>3271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30681</video:thumbnail_loc><video:title>Making Data Dance</video:title><video:description>Rails and the ActiveRecord gem are really handy tools to get work done, and do it quickly. They aren't a silver bullet, though. Sometimes the database is the best place to run a complicated query. Especially when you have big transactional or time-series data. Databases are also incredibly powerful, and can do remarkable things at scale. Why not take advantage of that power? This talk will discuss some of the things that you can do with PostgreSQL that will both blow your mind and also help you transform data into knowledge. Let's have some fun playing with data together!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30681</video:player_loc><video:duration>1854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30720</video:thumbnail_loc><video:title>What is this PGP thing, and how can I use it?</video:title><video:description>The need to keep your personal information, sensitive or nonsensitive, secure from prying eyes isn't new, but recent events have brought it back into the public eye. In this workshop, we'll build and upload public keys, explore Git commit signing, and learn to sign others' PGP keys. If we have time, we'll exchange key fingerprints and show IDs, then discuss signing and verifying gems. You'll need a photo ID and your own computer for this workshop.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30720</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30723</video:thumbnail_loc><video:title>Why We're Bad At Hiring (And How To Fix It)</video:title><video:description>An interview too often feels like a first date - awkward, strange, and not entirely predictive of what’s to follow. There are countless books and websites to help you when you’re a job seeker, but what about when you’re the one doing the hiring? Will you just ask the same puzzle questions or sort algorithm problems? What are your metrics for evaluating or contextualizing the answers? In this talk, I’ll describe successful practices and techniques to help you find someone who will innovate your business, bring new energy to your team, get the work done, AND be someone you’ll want to work with.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30723</video:player_loc><video:duration>2596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30716</video:thumbnail_loc><video:title>Voila, Indexes! A Look at Some Simple Preventative Magick</video:title><video:description>A gentleman wizard and his sarcastic manservant examine a common anti-pattern in schema design, in which indexes are “left for later”. The pitfalls and dangers of this approach are set forth. Right incantations (which is to say, scenarios and sample code) for battling this devious tendency will be presented, with all magic (that is, “buzz”) words thoroughly demystified and clearly explained. Walk away with a new understanding of why your application tables deserve indexes from day one, and how to make sure you’ve got them covered.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30716</video:player_loc><video:duration>2010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30715</video:thumbnail_loc><video:title>Using JavaScript from the Future in Your Rails App Today</video:title><video:description>ECMAScript 6 has a metric ton of new Ruby-friendly features that make working with JavaScript less painful—including but not limited to: classes, implicitly returning functions, string interpolation, and modules. In this session, we'll take a look at how you can use these features today in your Rails applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30715</video:player_loc><video:duration>1913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30694</video:thumbnail_loc><video:title>Rapid Data Modeling Using ActiveRecord and the JSON Data Type</video:title><video:description>So you are building an app that has a ton of forms each with tons of fields. Your heart sinks as you think of writing and managing all those models, migrations and associations. PostgreSQL JSON column and ActiveRecord::Store to the rescue! This talk covers a way to wrap these Rails 4 features to simplify the building of extensive hierarchical data models. You will learn to expressively declare schema-less attributes on your model that act much like “real" columns, meaning they are typecast, validated, query able, embeddable, and behave with Rails form builders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30694</video:player_loc><video:duration>2415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30696</video:thumbnail_loc><video:title>Resilient by Design</video:title><video:description>Modern distributed systems have aggressive requirements around uptime and performance, they need to face harsh realities such as sudden rush of visitors, network issues, tangled databases and other unforeseen bugs. With so many moving parts involved even in the simplest of services, it becomes mandatory to adopt defensive patterns which would guard against some of these problems and identify anti-patterns before they trigger cascading failures across systems. This talk is for all those developers who hate getting a oncall at 4 AM in the morning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30696</video:player_loc><video:duration>1981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30725</video:thumbnail_loc><video:title>You, Too, Can Be A Webserver</video:title><video:description>What actually happens when we visit a website? As developers, we're supposed to know all about this, but when our browsers have millions of lines of code, and our backends have fancy service-oriented-architectures with dozens of components, it's hard to keep it all in our heads. Fortunately, we have amazing tools to help us. We can bypass the complexity of browsers and servers, and simply examine the communication between them. Let's use these tools and look at the underlying patterns shared across the entire web, from the simplest static pages to the most sophisticated web apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30725</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30732</video:thumbnail_loc><video:title>Interview mit Prof. Dr.-Ing. Jörg Dettmar, Fachgebiet Entwerfen und Freiraumplanung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30732</video:player_loc><video:duration>294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30738</video:thumbnail_loc><video:title>Die Ellipsoidmethode, Polynomiale Algorithmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30738</video:player_loc><video:duration>4789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30737</video:thumbnail_loc><video:title>Das Farkas-Lemma</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30737</video:player_loc><video:duration>5045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30728</video:thumbnail_loc><video:title>Aussteifung (Bauwerksaussteifung für horizontale Lasten)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30728</video:player_loc><video:duration>906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30731</video:thumbnail_loc><video:title>Interview mit Prof. Dipl.-Ing. Julian Wekel, Fachgebiet Entwerfen und Stadtplanung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30731</video:player_loc><video:duration>394</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30729</video:thumbnail_loc><video:title>Bewegungsraum Stadt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30729</video:player_loc><video:duration>556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30739</video:thumbnail_loc><video:title>Dimensionsformel und Darstellung von Seitenflächen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30739</video:player_loc><video:duration>4655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30700</video:thumbnail_loc><video:title>Ruby on Rails on Minitest</video:title><video:description>The rails "official stack" tests with minitest. Each revision of rails peels back the testing onion and encourages better testing practices. Rails 4.0 switched to minitest 4, Rails 4.1 switched to minitest 5, and Rails 4.2 switched to randomizing the test run order. I'll explain what has happened, explain the motivation behind the changes, and how to diagnose and solve problems you may have as you upgrade. Whether you use minitest already, are considering switching, or just use rspec and are curious what's different, this talk will have something for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30700</video:player_loc><video:duration>2002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30692</video:thumbnail_loc><video:title>Rails and EmberCLI</video:title><video:description>With the "Path to 2.0" CFP EmberCLI was and is projected to become a first class citizen in the Ember world. And there was much joy. However, it placed a question mark on the Rails integration story. First we had globals, then ember-rails, then Ember App Kit. Just as a bead was being drawn on the proper way... EmberCLI. EmberCLI Rails is a new gem which facilitates an integration story we can love. Full stack testing (no "Air gap") simple installation Sustainability Configurable setup Potential for simple deployments Let's learn how easy integration can be.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30692</video:player_loc><video:duration>2309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30698</video:thumbnail_loc><video:title>RSpec: It's Not Actually Magic</video:title><video:description>RSpec is often described with the word “magic” by both its users and its detractors. Understanding how RSpec matchers, doubles, and specifications work will help you as an RSpec user. You will be able to take advantage of RSpec’s flexibility to make your tests clearer and more expressive. You’ll also get some exposure to new RSpec features, like compound matchers. Walking through a typical RSpec example, we’ll show the RSpec internals as RSpec evaluates matchers and uses doubles. You’ll leave with a better understanding of how to harness RSpec in your own tests.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30698</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30708</video:thumbnail_loc><video:title>SVG Charts and Graphics with Ruby</video:title><video:description>Many people assume that the only way to add interesting charts and visualizations to their web applications is via JavaScript. But this isn't true. You don't need a 900 kB JavaScript library to generate simple charts. Instead you can use SVG and Ruby. Once you learn how to build your own SVG graphics then it's possible to do cool things like cache them, or use your own CSS and JavaScript to manipulate them. This presentation will show you how.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30708</video:player_loc><video:duration>2344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30704</video:thumbnail_loc><video:title>So You Want to Start Refactoring?</video:title><video:description>New programmers often react with dread when the word "refactoring" starts getting thrown around at standup. Maybe you've seen fellow Rubyists struggle with old code, or a colleague spend days on one module only to end up with exactly zero changes to functionality. What exactly is refactoring, and why would anyone want to do it? What are some tips for approaching a refactor, both generally and in Rails?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30704</video:player_loc><video:duration>1994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30693</video:thumbnail_loc><video:title>Rails Core Panel Discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30693</video:player_loc><video:duration>2170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30701</video:thumbnail_loc><video:title>Scaling Rails for Black Friday and Cyber Monday</video:title><video:description>Shopify is an e-commerce platform that powers over 150,000 online shops such as Tesla and GitHub. During the weekend of Black Friday and Cyber Monday, the platform gets hit with over a million requests per minute resulting in over 6,000 orders per minute (~50 million dollars.) Learn how we scale our Rails app and the measures we take (load testing, monitoring, caching, etc.) to ensure that there are no hiccups during this important weekend.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30701</video:player_loc><video:duration>2246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30702</video:thumbnail_loc><video:title>Slightly Less Painful Time Zones</video:title><video:description>For developers, there are two things that are certain for time zones: you can’t avoid having to deal with them, and you will screw them up at some point. There are, however, some ways to mitigate the pain. This talk will discuss tactics for avoiding time zone mayhem, using a feature to send out weekly email reports in a customer’s local time zone as a case study. It will cover idiosyncrasies of how time zones are handled in Ruby and Rails, how to write tests to avoid false positives, and advice on how to release time zone-related code changes more safely.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30702</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30669</video:thumbnail_loc><video:title>How to Program with Accessibility in Mind</video:title><video:description>What does accessibility entail as it is related to the web? Most developers don't consider that someone with visual impairments may use the web and don't think about what this experience may be like for someone who has a visual impairment. The current trend is to push access-driven design to the end of feature building, but we will explore why this needs to be a top priority.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30669</video:player_loc><video:duration>1879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30703</video:thumbnail_loc><video:title>So Long, Hoboken</video:title><video:description>So Long, Hoboken: Migrating a Huge Production Codebase from Sinatra to Rails Software is grown, not built, and that becomes clearest when we need to change it. This talk will discuss the motivations behind a framework migration, how to divide that migration into soluble subproblems, and how to conquer those subproblems in a test-driven way, all while ensuring the new codebase is designed with further growth in mind. We'll touch on mounting Rack applications inside Rails, SOA architecture, and how to map components of one framework to another.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30703</video:player_loc><video:duration>1878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30775</video:thumbnail_loc><video:title>A pragmatic toolchain</video:title><video:description>In this talk, we present the toolchain used to produce the award-winning Pragmatic Bookshelf titles and examine some of the pleasures and pitfalls encountered using TeX, XML, XSLT, Ruby and other open technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30775</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30774</video:thumbnail_loc><video:title>A newbie's experiences with Lilypond, Lilypond-book, LaTeX, and Perl</video:title><video:description>The author is an active Irish traditional musician. He is also a keen inland boater. He is having a lot of fun composing a book on “Traditional Music for Boaters”. In this paper he describes his successes and frustrations using Lilypond, Lilypond-book, LaTeX, and ABC musical notation. Lilypond and LaTeX have a lot in common. Neither are WYSIWYG, neither demand GUIs. Both compile simple flat files to produce beautiful graphical output. Lilypond’s original manifestations produced output directly for LaTeX, but of late users writing books have been encouraged to use Lilypond-book. This looks for Lilypond code within LaTeX source files and produces graphics and associated instructions which can then be processed by LaTeX. Most joy has been gained from automating these processes under Linux and Perl.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30774</video:player_loc><video:duration>2714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30765</video:thumbnail_loc><video:title>Vorlesung 15: Ausblick: Partielle Differentialgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30765</video:player_loc><video:duration>5504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30770</video:thumbnail_loc><video:title>Vorlesung 6: Satz von Picard-Lindelöf: globale und lokale Versionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30770</video:player_loc><video:duration>5535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30773</video:thumbnail_loc><video:title>Vorlesung 9: Lineare Differentialgleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30773</video:player_loc><video:duration>5339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30769</video:thumbnail_loc><video:title>Vorlesung 5: Satz von Peano (Teil 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30769</video:player_loc><video:duration>5421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30777</video:thumbnail_loc><video:title>Creating cuneiform fonts with METATYPE1 and FontForge</video:title><video:description>The cuneiform font collection covers the Basic Latin (ASCII) block and glyph subsets for Akkadian, Ugaritic and Old Persian with current total number about 600 cuneiform signs. An extension for other languages is planned (Neo–Babylonian, Hittite, etc.). All cuneiform sign forms visually correspond to uniform “Neo–Assyrian” shapes. Fonts are produced in two steps. With METATYPE1, the package developed by the authors of the Latin Modern and TeXGyre fonts, we can generate hundreds (or thousands) glyphs to assembly a Type 1 font with many glyphs, but with no predefined encoding. The older variant of the cuneiform font collection, made 10 years ago, consists of several separate Type 1 components. A relative small number of mostly simple and repetitive elements is described by METAPOST macros in three variants. In the second step we construct OpenType using FontForge, the free font editor, created by George Williams. Cubic and quadratic approximation of outline curves are allowed because of a simple design of cuneiform wedges. Therefore both TTF flavored and PostScript (CFF) flavored formats may be generated. We use FontForge scripting facilities, it is also possible to write commands in its internal textual format (SFD), directly or with some pseudo-automatic tools. Unfortunately, the glyph repertoire does not correspond to Unicode because more than 300 glyphs do not have their Unicode numbers, and, on the other hand, my fonts covers only about 20% of the Unicode Sumerian–Akkadian cuneiform range (cuneiform signs and numeric signs). The paper describes cuneiform design and a process of font development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30777</video:player_loc><video:duration>1517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30776</video:thumbnail_loc><video:title>Advanced features for publishing mathematics, in PDF and on the Web</video:title><video:description>Increasingly mathematical, scientific and technical information is being distributed by electronic means, but having a high–quality paper printout remains important. I will show examples of techniques that are available for having both high–quality typesetting, in particular of mathematics, as well as useful navigation features and text–extraction within electronic documents. For HTML, some examples will be shown of the use of jsMath within webpages for mathematics journals and for conference abstracts. With PDF, as well as the usual bookmarks and internal hyperlinks for cross–references and citations, advanced features include: (i) Metadata attachments; (ii) copy/paste and searching for mathematical symbols or the underlying TeX coding; (iii) popup images of (floating) figures and tables; (iv) mathematical symbols within bookmarks; (v) bookmarks for cross-referenced locations. A further feature, particularly useful with mathematics papers, is the ability to make batched searches of the American Math. Society’s MathSciNet database, allowing hyperlinks to be generated for most bibliography entries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30776</video:player_loc><video:duration>1556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30779</video:thumbnail_loc><video:title>Direct and reverse synchronization with SyncTeX</video:title><video:description>In this presentation, we will focus on SyncTeX, a new synchronization technology now embedded into all the major TeX engines available in TeX–Live. This new design is extremely efficient and strong, such that old packages like pdfsync and srcltx, are now completely outdated. But this is not the only advantage: SyncTeX also brings pdf synchronization to the whole Unix world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30779</video:player_loc><video:duration>1519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30778</video:thumbnail_loc><video:title>Data mining: Role of TeX files?</video:title><video:description>Now a days most of the journals accepts TeX files from authors. Journals submits pdf files of the article or abstract of the article on the web site. User wants to search for typical word, concept in the repository. Is it possible to faster the search because of availability of the TeX files? Since TeX files are structured documents. We can extract most of the important words from the document and make it available to user in forms of groups of related words. This will make user to search faster and get the required document in minimum time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30778</video:player_loc><video:duration>1205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30761</video:thumbnail_loc><video:title>Vorlesung 1: Problemstellung und Motivation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30761</video:player_loc><video:duration>4802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30683</video:thumbnail_loc><video:title>Microservices, a bittersweet symphony</video:title><video:description>Like an espresso, code is better served in small portions. Unfortunately most of the time we build systems consisting of a monolithic application that gets bigger and scarier by the day. Fortunately there are a few ways to solve this problem. Everyone talks about how good microservices are. At a first glance an architecture of small independently deployable services seems ideal, but it's no free lunch, it comes with some drawbacks. In this talk we'll see how microservices help us think differently about writing code and solving problems, and why they are not always the right answer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30683</video:player_loc><video:duration>2280</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30691</video:thumbnail_loc><video:title>Prying Open The Black Box</video:title><video:description>Every once a while, Rails might behave in strange ways that you did not expect, and it could be difficult to figure out what is really going on. Was it a bug in the framework? Could it be one of the gems I am using? Did I do something wrong? In this session, we will look at some tips, tricks and tools to help you debug your Rails issues. Along the way, you will also learn how to dive into the Rails codebase without getting lost. The next time you a mysterious bug finds its way into your Rails applications, you will be well-equipped to pry open the black box yourself!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30691</video:player_loc><video:duration>2221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30674</video:thumbnail_loc><video:title>Internet of Things</video:title><video:description>According to Gartner, there will be nearly 26 billion devices on the Internet of Things (IoT) by 2020. ABI Research estimates that more than 30 billion devices will be wirelessly connected to the IoT by 2020. This discussion provides examples examples, ideas, tools and best-practices for Rails developers to start building IoT applications that connect their web applications to the real world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30674</video:player_loc><video:duration>1884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30695</video:thumbnail_loc><video:title>React.js on Rails</video:title><video:description>React is the best way to bring interactive UIs to your Rails apps. But using React.js on Rails can be hard. NPM libraries are difficult to include, JSX seems nonsensical, and “can we still use CoffeeScript?” There’s not one obvious path for working with React.js on Rails. In this talk, we’ll review the sordid past of Rails and JavaScript, explore the complementarity of React and Rails, and navigate the woes of integrating with NPM. We’ll discover why React is a natural fit for Rails today and how to make Rails love React in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30695</video:player_loc><video:duration>1883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30697</video:thumbnail_loc><video:title>Riding Rails for 10 Years</video:title><video:description>Over 10 years ago the first line of code was written for what would become Shopify. Within this codebase we can see the evolution of Rails from the early 0.13.1 days to where we are today, on Rails 4.1. Through the history of this git repo we can revisit some of the significant changes to Rails over the years, and simultaneously observe what has withstood the test of time. By looking at the challenges that we have overcome while building and using Rails, we can inform future decisions so that we can continue to build a framework, and applications, that last years to come.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30697</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30676</video:thumbnail_loc><video:title>Keynote - Day 1 Closing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30676</video:player_loc><video:duration>2409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30678</video:thumbnail_loc><video:title>Level Up with OSS</video:title><video:description>Whether it’s through bootcamps or sheer willpower, hundreds of freshly-minted developers have used Rails to begin their careers. But all of the well-formed Twitter clones in the world are not a replacement for experience working on an active project. Enter open source. Open source contributions hone crucial web development skills, like version control; comprehension of an full code base; and even an understanding of agile processes--not to mention being a clear indicator of your hirability. Join us to learn how to push through any intimidation and strengthen your portfolio with open source!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30678</video:player_loc><video:duration>1711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30685</video:thumbnail_loc><video:title>Now Hear This!</video:title><video:description>When you want to talk to someone, where do you turn? Skype? Slack or HipChat? Maybe even an old-fashioned telephone? As great (or not) as these are, they all fail in one important way: Context. As developers, why don’t we enable our users to communicate where they are doing everything else, right inside the browser or mobile app? The technology to make contextual communications is evolving quickly with exciting technologies like WebRTC, speech recognition and natural language processing. This talk is about how to apply those building blocks and bring contextual communication to your apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30685</video:player_loc><video:duration>2586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30690</video:thumbnail_loc><video:title>Processes and Threads</video:title><video:description>Background job processing is an important component of most large Rails applications. Two of the most common solutions - Resque and Sidekiq - are largely differentiated by one underlying architectural decision: processes or threads? Is this talk, we'll provide a gentle introduction to threads and processes, and then crack open the Resque and Sidekiq gems to see how they work. Along the way, we'll learn a bit about concurrency at the OS and Ruby layers, and about how some of the tools we rely on every day are written.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30690</video:player_loc><video:duration>2110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30699</video:thumbnail_loc><video:title>Ruby Debugger Internals</video:title><video:description>How does a Ruby debugger look and work on the inside? Is it difficult to write a debugger? Hear the full story of supporting Ruby 2.0 straight from the maintainer of the RubyMine debugger. In this session we'll expose debugger internals, including different APIs used by debuggers; review how they evolved; and look at what it takes to keep the performance of a debugged application at a reasonable level. We'll also talk about alternative implementations including JRuby and Rubinius.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30699</video:player_loc><video:duration>1198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30717</video:thumbnail_loc><video:title>What Comes After MVC</video:title><video:description>Rails apps start out quickly and beautifully, but after a year features are a struggle, tests are slow, developers are grinding, and stakeholders are unhappy. "Skinny controllers and fat models" hasn't worked, and "use service objects!" is awfully vague. This talk explains how to compact the "big ball of mud" at the heart of your app into a bedrock of reliable code. It gives the steps to incrementally refactor models into a functional core and gives explicit rules for how to write light, reliable tests. https://push.cx/2015/railsconf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30717</video:player_loc><video:duration>1876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30721</video:thumbnail_loc><video:title>What We Can Learn about Diversity from the Liberal Arts</video:title><video:description>Fostering diversity is a commonly cited goals for the tech community, and - let's be honest - the liberal arts are kicking our butts at it. This was not always the case, though; until very recently, the faces of the liberal arts were exclusively white and male. This changed thanks to distinct strategies and deliberate cultural shifts brought about in the late 20th century, some of which the tech community has copied and others we can use more effectively. In this talk, we will explore some of those strategies by examining the education, history, and culture of the liberal arts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30721</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30722</video:thumbnail_loc><video:title>What’s happening in your Rails app?</video:title><video:description>We will talk about introspection features of Ruby interpreter (MRI) to solve troubles on your Ruby on Rails application. Rails application development with Ruby is basically fast and easy. However, when you have trouble such as tough bugs in your app, performance issues and memory consumption issues, they are difficult to solve without tooling. In this presentation, I will show you what kind of introspection features MRI has and how to use them with your Rails application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30722</video:player_loc><video:duration>2213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30718</video:thumbnail_loc><video:title>What I've Learned in 7 Years of Podcasting about Ruby</video:title><video:description>You may be surprised to know that the things that you learn after talking to hundreds of programmers (mostly about Ruby) is that the lessons you learn are mostly lessons about people. The oddest thing about this is that it's had a very profound effect on the way I write code. We will walk through the years of podcasting and screencasting shows like Ruby Rogues, Rails Coach, and Teach Me To Code and discuss what we can learn from each other, what I've learned from you, and how that changes who we are and how we code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30718</video:player_loc><video:duration>1938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30719</video:thumbnail_loc><video:title>What If Shakespeare Wrote Ruby?</video:title><video:description>Did you know that Shakespeare wrote almost no direction into his plays? No fight direction. No staging. No notes to the songs. Of the 1700 words he created, there was no official dictionary. That’s right the author of some of the greatest literary works in history, which were filled with situational complexity, fight sequences and music, include NO documentation! How did he do it? In this talk, we're going "thee and thou." I'm going to give you a crash course in how: Shakespeare writes software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30719</video:player_loc><video:duration>2873</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30712</video:thumbnail_loc><video:title>The World of Rails Security</video:title><video:description>Learning to keep your Rails application secure is an often-overlooked part of learning Rails, so let's take a trip through the world of Ruby on Rails security! The journey will start with an overview of security features offered by the popular web framework, then we'll detour through dangerous pitfalls and unsafe defaults, and finally end with suggestions for improving security in Rails itself. As a bonus, we'll talk about how to integrate security into the development process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30712</video:player_loc><video:duration>2035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30724</video:thumbnail_loc><video:title>Why Your New API Product Will Fail</video:title><video:description>Congrats! You've built the one API to control them all, and it's amazing. It's fast, well-architected, and Level 3 Hypermedia. However everyone is still using your competitors sub-par product... Why? We developers are lazy and you're making it hard for us to use. We're diving into your SDKs tests to solve basic tasks, your SDK + API errors annoy and don't help us fix our mistakes, and the lack of logical defaults leaves us playing parameter roulette. Let's explore how to build API-enabled products that fellow developers will love using with great docs, tooling, support, and community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30724</video:player_loc><video:duration>1794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30688</video:thumbnail_loc><video:title>Playing Games In The Clouds</video:title><video:description>What does haggling at a garage sale have to do with load balancing in distributed systems? How does bidding in an art auction relate to cloud service orchestration? Familiarity with the ideas and technologies involved in cloud computing is becoming ever more important for developers. This talk will demonstrate how you can use game theory — the study of strategic decision making — to design more efficient, and innovative, distributed systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30688</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30727</video:thumbnail_loc><video:title>3D Siebdruck - Ein Massenherstellungsverfahren für komplexe Bausteine</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30727</video:player_loc><video:duration>3303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30730</video:thumbnail_loc><video:title>Gedruckte Elektronik: Ein Beispiel für innovative Drucktechnologien</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30730</video:player_loc><video:duration>3980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30768</video:thumbnail_loc><video:title>Vorlesung 4: Satz von Arzelà-Ascoli und Satz von Peano (Teil 1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30768</video:player_loc><video:duration>5579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30766</video:thumbnail_loc><video:title>Vorlesung 2: Zentrale Begriffe und Trennung der Variablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30766</video:player_loc><video:duration>5186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30762</video:thumbnail_loc><video:title>Vorlesung 12: Harmonischer Oszillator / Stabilität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30762</video:player_loc><video:duration>4957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30767</video:thumbnail_loc><video:title>Vorlesung 3: Trennung der Variablen (Teil 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30767</video:player_loc><video:duration>5320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30726</video:thumbnail_loc><video:title>Your Front End Framework is Overkill - Server Side Javascript w/ Rails</video:title><video:description>For dynamic apps, Rails has taken a backseat to client side frameworks such as AngularJS, Ember and Backbone. Learn how to use server side javascript effectively to greatly simplify your code base and reuse your view logic. We'll implement parallel apps with vanilla Rails js responses, AngularJS and Ember.js so that we can contrast the implementations and evaluate the tradeoffs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30726</video:player_loc><video:duration>2017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30745</video:thumbnail_loc><video:title>Evaluation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30745</video:player_loc><video:duration>4090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30752</video:thumbnail_loc><video:title>Phase 1 und Implementierung des Simplex-Verfahrens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30752</video:player_loc><video:duration>4544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30741</video:thumbnail_loc><video:title>Duales Simplex Verfahren (Teil 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30741</video:player_loc><video:duration>4790</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30751</video:thumbnail_loc><video:title>Optimalitätsbedingungen für nichtlineare Probleme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30751</video:player_loc><video:duration>4644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30753</video:thumbnail_loc><video:title>Polyedrische Kegel, Seitenflächen von Polyedern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30753</video:player_loc><video:duration>4835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30756</video:thumbnail_loc><video:title>Simplex-Algorithmus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30756</video:player_loc><video:duration>4728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30757</video:thumbnail_loc><video:title>Strategie der aktiven Menge für quadratische Probleme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30757</video:player_loc><video:duration>4860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30754</video:thumbnail_loc><video:title>Quadratische Probleme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30754</video:player_loc><video:duration>4635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30750</video:thumbnail_loc><video:title>Optimalitätsbedingungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30750</video:player_loc><video:duration>4199</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30755</video:thumbnail_loc><video:title>Reduktion von LPs auf Zulässigkeitsprobleme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30755</video:player_loc><video:duration>4010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30758</video:thumbnail_loc><video:title>Trennungssätze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30758</video:player_loc><video:duration>4723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30740</video:thumbnail_loc><video:title>Duales Simplex Verfahren (Teil 1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30740</video:player_loc><video:duration>4699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30744</video:thumbnail_loc><video:title>Ellipsoidmethode (Teil 1)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30744</video:player_loc><video:duration>5334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30749</video:thumbnail_loc><video:title>Korrektheit des Simplex Verfahrens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30749</video:player_loc><video:duration>4640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30746</video:thumbnail_loc><video:title>Grundlagen der Linearen Optimierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30746</video:player_loc><video:duration>4656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30747</video:thumbnail_loc><video:title>Konvexe Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30747</video:player_loc><video:duration>4659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30748</video:thumbnail_loc><video:title>Konvexe Mengen und Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30748</video:player_loc><video:duration>4885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30734</video:thumbnail_loc><video:title>Magnetgelagerte Linearachsen – Lagerungen für anspruchsvolle Transportsysteme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30734</video:player_loc><video:duration>4035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30735</video:thumbnail_loc><video:title>PaperChecker, Papiermessmethode und deren Möglichkeiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30735</video:player_loc><video:duration>4434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30736</video:thumbnail_loc><video:title>Schalen (Räumlich wirkende Flächentragwerke)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30736</video:player_loc><video:duration>826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30733</video:thumbnail_loc><video:title>Kräfte und Lasten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30733</video:player_loc><video:duration>675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30743</video:thumbnail_loc><video:title>Ellipsoidmethode (Teil 2)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30743</video:player_loc><video:duration>5212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30742</video:thumbnail_loc><video:title>Einführung in die Optimierung</video:title><video:description>Diese Vorlesung dient als Einführung in die mathematische Optimierung. Als Schwerpunkte werden Themen behandelt wie die Optimalitäts- und Dualitätstheorie der Linearen Optimierung, Grundlagen der Polyedertheorie, Theorie konvexer Funktionen sowie grundlegende Kenntnis numerischer Lösungsverfahren für lineare (Simplex- und Ellipsoidmethode) und quadratische Optimierungsprobleme (Gradientenverfahren). Ein weiterer besondere Fokus liegt in der Modellierung und Lösung von Optimierungsproblemen aus praktischen Problemstellungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30742</video:player_loc><video:duration>4606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30759</video:thumbnail_loc><video:title>Einführung in die Optimierung: Wiederholung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30759</video:player_loc><video:duration>3840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30760</video:thumbnail_loc><video:title>Wiederholung – Fragen zum vergangenen Jahr</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30760</video:player_loc><video:duration>3961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30687</video:thumbnail_loc><video:title>Passwords are not Enough</video:title><video:description>Every week we hear news of another security breach. We’ve learned that retailers aren’t safe from their HVAC vendors, Seth Rogen can stir an international cybersecurity incident, and not even the venerable OpenSSL can be trusted. If you're concerned about the security of your Rails app but don't feel like you can spare the time or effort to implement two factor authentication, this talk is for you. We'll discuss the best ways to protect your users' accounts and live code the integration of two factor authentication into your Rails app in less than 15 minutes using Authy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30687</video:player_loc><video:duration>2785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30680</video:thumbnail_loc><video:title>RailsConf 2015: Lightning talks</video:title><video:description>0:12 - Obie Fernandez 1:28 - If you know who this is 2:21 - Lance Gleason 7:10 - Claudio Baccigalupo 12:10 - Christopher Rigor 15:30 - Chris Kibble 17:53 - Reid Morrison 23:17 - Joshua Quick 24:34 - Jason 25:50 - Amy 27:59 - André Arko 31:04 - Shane Defazio 33:16 - Jeremy Evans 37:53 - Isaac Sloan 43:05 - Joe Dean 48:40 - Nitie Sharma 52:12 - Mike Virata-Stone 56:45 - Gabriel Halley 1:00:55 - Aaron Harpole 1:03:05 - Ryan Davis 1:06:47 - Elle Meredith 1:12:04 - Gonzalo Maldonado 1:17:43 - Peter Degen-Portnoy 1:21:56 - Jeff Casimir 1:27:30 - Ivan Tse 1:32:11 - Hsing-Hui Hsu 1:36:57 - Adam Cuppy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30680</video:player_loc><video:duration>6035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30659</video:thumbnail_loc><video:title>Do Users Love Your API? Developer-focused API Design</video:title><video:description>Do Users Love Your API? Developer-focused API Design</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30659</video:player_loc><video:duration>4554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30665</video:thumbnail_loc><video:title>Getting a Handle on Legacy Code</video:title><video:description>We all run into legacy code. Sometimes, we even write it ourselves. Working with legacy code can be a daunting challenge, but there are ways to tackle it without taking on the risk of a full rewrite. There is a deep satisfaction that comes from conquering a nasty piece of legacy code. The ability to achieve this goal depends on both testing and refactoring. We'll learn how baby-step refactoring techniques lead to a better understanding of the code and a high-quality design while always keeping the code running.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30665</video:player_loc><video:duration>2772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30772</video:thumbnail_loc><video:title>Vorlesung 8: Reduktion der Ordnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30772</video:player_loc><video:duration>5355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30771</video:thumbnail_loc><video:title>Vorlesung 7: Lifespan und stetige Abhängigkeit von den Daten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30771</video:player_loc><video:duration>5274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30992</video:thumbnail_loc><video:title>How to design a Linux kernel interface</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30992</video:player_loc><video:duration>2975</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31026</video:thumbnail_loc><video:title>Dsensor.org peer to peer science</video:title><video:description>The talk will start with an introduction to the ideas behind a computationally active living knowledge network secured by a science blockchain. Next a proof of concept demo will be presented highlighting two uses cases. The first will show how a 'traditional' way of conducting science can fit into a living knowledge protocol and the second will show the use of the Dsensor Mapping Protocol to automatically validate the outcomes of science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31026</video:player_loc><video:duration>1672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31022</video:thumbnail_loc><video:title>Software sustainability - guidelines for the selfish scientist</video:title><video:description>Software is fundamental to all areas of research and science. The move towards Open Science has made it even more important that software is made accessible, reusable and maintainable: all facets of software sustainability. However we still face the challenge of translating the enthusiasm of the Open Access, Open Data and Open Science vanguards to the wider community of researchers who may lack access to infrastructure, skills and effort. This talk will draw on the experiences of the Software Sustainability Institute in working with the long tail of researchers, including the formation of the Journal of Open Research Software, to present a different perspective of software for Open Science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31022</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31024</video:thumbnail_loc><video:title>Jupyter and IPython facilitating open access and reproducible research</video:title><video:description>Jupyter notebooks provide a document-based interactive environment for performing and recording computation. Notebook documents contain not only the code that is run, but prose and mathematics for describing the analysis, as well as recording the outputs of the computation, from plain text output to rich interactive media, such as HTML and javascript or images and video. Jupyter notebooks are being deployed widely as computational companions for publications, facilitation reproduction of results, and interactive exploration and modification of analyses, including by prominent scientific discoveries such as the LIGO experiment. Being freely available, open source software, Jupyter and IPython aim to improve the accessibility of reproducible practices in computational science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31024</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31028</video:thumbnail_loc><video:title>What is good scientific practice for research software?</video:title><video:description>Software has become an essential component in basically every part of the research cycle. Still, there are no comprehensive guidelines how core principles of good scientific practice like transparency and reproducibility can and should be applied to research software. Further open questions are how to guarantee high quality of such software, how current and future researchers need to be trained and incentivized to generate sustainable software. To ensure the frictionless reuse and long term availability of software, dedicated framework conditions and infrastructure for research software need to be established. At the same time knowledge about open/libre software licenses needs to be disseminated. These and numerous other issues were so far only partially and inconsistently addressed by German universities and funding/research institutions. The Alliance of Science Organisations which consists of all large German research organisations (DFG, Fraunhofer Society, Helmholtz Association, Leibniz Association, Max Planck Society) and the universities has launched the ad-hoc working group "Research Software" as part of its initiative "Digital Information" to propose solutions for these issues. This working group aims to address the general questions regarding research software and to compile a set of guidelines and recommendations for the German and international research community. In this talk those questions and their potential solutions will be presented and discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31028</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31014</video:thumbnail_loc><video:title>Lmod Building a Community around an Environment Modules Tool</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31014</video:player_loc><video:duration>1737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31025</video:thumbnail_loc><video:title>Blockchain for science and knowledge creation: An intro and overview</video:title><video:description>Blockchain technology has the capacity to make digital goods immutable, transparent, externally provable, decentralized, and distributed. Besides the initial experiment and data acquisition, all remaining parts of the research cycle could take place within a blockchain system. Attribution, data, data postprocessing, publication, research evaluation, incentivisation, and research fund distribution would thereby become comprehensible, open (at will) and provable to the external world. Currently, scientists must be trusted to provide a true and useful representation of their research results in their final publication; blockchain would make much larger parts of the research cycle open to scientific self-correction. Some claim that this bears the potential to be a new approach to the current reproducibility crisis in science, and could reduce waste and make more research results true. Here we will provide an introduction and overview. Please also see our living document on this topic: https://goo.gl/vz6lCn</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31025</video:player_loc><video:duration>1180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31023</video:thumbnail_loc><video:title>How to tidy up the jungle of mathematical models? A prerequisite for sustainable research software</video:title><video:description>Mathematical modeling and simulation (MMS) has now been established as an essential part of the scientific work in many disciplines. It is common to categorize the involved numerical data and to some extend the corresponding scientific software as research data. Both have their origin in mathematical models. A holistic approach to research data in MMS should cover all three aspects: models, software, and data. Yet it is unclear, whether a suitable management of the mathematical knowledge related to models is possible and how it would look like. In this talk, we outline an approach to address this problem based on a flexiformal representation of the mathematical knowledge in publications and research software. We will discuss how this can improve the sustainability of research obtained by mathematical modeling and numerical simulations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31023</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31020</video:thumbnail_loc><video:title>Developing the Prosody Xmpp server in Lua</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31020</video:player_loc><video:duration>1372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31018</video:thumbnail_loc><video:title>Guile Config</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31018</video:player_loc><video:duration>928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30998</video:thumbnail_loc><video:title>MyRocks: RocksDB Storage Engine for MySQL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30998</video:player_loc><video:duration>2791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30986</video:thumbnail_loc><video:title>Reproducible builds ecosystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30986</video:player_loc><video:duration>3175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30990</video:thumbnail_loc><video:title>Enterprise desktop at home with FreeIPA and GNOME</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30990</video:player_loc><video:duration>3128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30995</video:thumbnail_loc><video:title>Open sourcing RIPE Atlas</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30995</video:player_loc><video:duration>2793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30988</video:thumbnail_loc><video:title>Illumos at 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30988</video:player_loc><video:duration>1943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30956</video:thumbnail_loc><video:title>Hunting the bug from Hell</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30956</video:player_loc><video:duration>2655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30974</video:thumbnail_loc><video:title>Booking.com: MySQL Parallel Replication</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30974</video:player_loc><video:duration>2664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30976</video:thumbnail_loc><video:title>F Droid building the private unblockable App Store</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30976</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30975</video:thumbnail_loc><video:title>Can we run C code and be safe?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30975</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30972</video:thumbnail_loc><video:title>MySQL Group Replication or how good theory gets into better practice</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30972</video:player_loc><video:duration>624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30970</video:thumbnail_loc><video:title>The Query Rewrite Plugin Interface</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30970</video:player_loc><video:duration>1337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30967</video:thumbnail_loc><video:title>Reliable crash detection and failover with Orchestrator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30967</video:player_loc><video:duration>1507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30965</video:thumbnail_loc><video:title>Analyze for statements</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30965</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30991</video:thumbnail_loc><video:title>Inside H2O</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30991</video:player_loc><video:duration>2996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30999</video:thumbnail_loc><video:title>Scaling and Securing LibreOffice Online</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30999</video:player_loc><video:duration>3096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31027</video:thumbnail_loc><video:title>Keynote: Incentives and rewards in scientific software communities</video:title><video:description>Why do scientists write, and share scientific software? Writing and sharing scientific software is a means to communicate scientific ideas for finding scientific concensus, no more and no less than writing and sharing scientific papers is. Important factors for successful communication are agreeing on an open source license, technological solutions to sharing development, using a language that is understood by many, a system of peer review that fosters evolution and diversity, and sufficient possibility for contributors to be recognized as individual, and awarded. This talk will discuss all these items mostly in the light of the ecosystem of R, a free software environment for statistical computing and graphics, which is largely driven by academics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31027</video:player_loc><video:duration>2211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31031</video:thumbnail_loc><video:title>Software citation: a cornerstone of software-enabled research</video:title><video:description>Software is a critical part of modern research and yet there is little support across the scholarly ecosystem for its citation. Inspired by the activities of the FORCE11 working group focused on data citation, the FORCE11 Software Citation Working Group has published a set Software Citation Principles (https://doi.org/10.7717/peerj-cs.86) in September 2016. This has the goal of encouraging broad adoption of a consistent policy for software citation across disciplines and venues. This presentation will discuss the principles (in brief, importance, credit and attribution, unique identification, persistence, accessibility, and specificity), how they will impact the practice of research, and they can be implemented by researchers, publishers, librarians and others who build and maintain repositories, scholars of science, university administrators, and research funders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31031</video:player_loc><video:duration>1556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31017</video:thumbnail_loc><video:title>The Future of small languages</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31017</video:player_loc><video:duration>1751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31030</video:thumbnail_loc><video:title>Solid scenario’s for sustainable software</video:title><video:description>Software is the interface between man and the digital machine. Although software is as essential as data, there is much more attention for data management than for sustainable software. In the public policy domain the importance of keeping software alive is largely underestimated. This should change at our earliest possible convenience. The jump forward should be: a systematic approach to software sustainability combined with an international knowledge exchange infrastructure for software sustainability. Other actions regarding software sustainability involve the Software heritage Project and de Software Seal of Approval.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31030</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31029</video:thumbnail_loc><video:title>Legal requirements for software sharing and collaboration</video:title><video:description>The lecture will give an overview on legal requirements of collaboration in science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31029</video:player_loc><video:duration>1033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31019</video:thumbnail_loc><video:title>Web Development in Lua</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31019</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31039</video:thumbnail_loc><video:title>Mobile Makerspaces in kleineren Bibliotheken: Bericht zu einem Forschungsprojekt</video:title><video:description>Makerspaces haben sich als Thema in der bibliothekarischen Literatur etabliert, in vielen Fällen haben Bibliotheken solche inden letzten Jahren aufgebaut oder betreffende Veranstaltungen durchgeführt. Es scheint, dass es Zeit ist, über die reine Frage, ob sie für Bibliotheken möglich wären (das sind sie) hinauszugehen. Während viele Makerspaces in grösseren Bibliotheken eingerichtet wurde, untersuchte ein Projekt an der HTW Chur, ob und wie sich Makerspaces für kleine und kleinste (schweizerische) Bibliotheken umsetzen lassen. Hierbei ging es vor allem darum, funktionierende Techniken zufinden, die sich in den Arbeitsalltag der Kolleginnen und Kollegen in kleinen Bibliotheken, die wenig Zeit zum „Lernen“ von Technik für Makerspaces und wenig Ressourcen für den Kauf dieser Techniken aufbringen können, integrieren lassen. Das Projekt wurde Ende 2016 in vier schweizerischen Gemeindebibliotheken durchgeführt. Es zeigte sich, dass die Idee, was ein Makerspace ist und können soll, in den Bibliotheken unterschiedlich interpretiert wird und am Ende wenig mit dem, was in der Literatur vorhergesagt wird, zu tun hat; aber auch, das grundsätzlich in kleinen Bibliotheken Veranstaltungen dieser Art durchgeführt werden können, wenn diese Zugang zu den betreffenden Technologien haben. Prägend für die Veranstaltungen war immer der lokale Rahmen, gleichzeitig liessen sich Gemeinsamkeiten beobachten. Makerspaces werden z.B. nicht als feste, sondern als temporäre Angebote gut geheissen; es geht eher um kurzfristige interessante Veranstaltungen als um direkte langfristige Wirkungen. Die Potentiale der Technologien werden nur z.T. genutzt. Im Vortrag werden die Ergebnisse des Projektes berichtet und sowohl in die Beiträge zu Makerspaces in Bibliotheken eingeordnet als auch die mögliche Umsetzung in anderen Bibliotheken diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31039</video:player_loc><video:duration>2951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31038</video:thumbnail_loc><video:title>Ein umfassendes Verzeichnis deutscher Informationseinrichtungen</video:title><video:description>Ein umfassendes Verzeichnis von Bibliotheken und verwandten Einrichtungen in Deutschland - das hat es bisher nicht gegeben. Zwar existieren zwei umfangreiche Verzeichnisse bibliothekarischer Einrichtungen: das Sigelverzeichnis mit Fokus auf den Bereich "Wissenschaftliche Bibliotheken" und die Deutsche Bibliotheksstatistik (DBS), deren Stammdatenbank hauptsächlich Beschreibungen Öffentlicher Bibliotheken umfasst. Es war bisher aber nicht möglich, beide Verzeichnisse gemeinsam abzufragen. Das Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen (hbz) hat durch eine Zusammenführung beider Verzeichnisse ein umfassendes Organisationsverzeichnis hergestellt und im Web verfügbar gemacht. Seit 2010 bietet das hbz mit dem Dienst "lobid" verschiedene bibliothekarisch relevante Informationen als Linked Data an. Mitte 2014 begann das lobid-Team damit, durch die Integration der Stammdaten der Deutschen Bibliotheksstatistik (DBS) ein umfassendes Verzeichnis deutscher Bibliotheken bereitszustellen. Der Vortrag stellt das Ergebnis vor: http://lobid.org/organisations, eine webbasierte Programmierschnittstelle mit intuitiver Benutzeroberfläche. Die lobid-organisations-API leistet einen nützlichen Beitrag für die deutschlandweite Informationsinfrastruktur, indem sie strukturierte Beschreibungen von knapp 30.000 Organisationen bereitstellt und vielfältige Datenabfragen ermöglicht. Beispiele für Anwendungen, die auf der API aufsetzen (können), sind etwa einfache Statistiken, die u. a. eine Antwort auf folgende Fragen bieten: Wie viele Bibliotheken eines bestimmten Typs gibt es in Deutschland oder in einem bestimmten Bundesland oder Landkreis? Aufsetzend auf der API bietet das hbz eine Rechercheoberfläche an, die zum Entdecken von Informationseinrichtungen in Deutschland einlädt. Filterung von Suchergebnissen nach Standort ist über eine Kartenansicht möglich, mit verschiedenen weiteren Facetten lässt sich nach Bibliothekstyp oder Unterhaltsträger filtern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31038</video:player_loc><video:duration>2801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31041</video:thumbnail_loc><video:title>FWB-Online - Die Erschließung eines Wörterbuchschatzes</video:title><video:description>Die Akademie der Wissenschaften zu Göttingen (AdWG) ist eine traditionsreiche Gelehrtengesellschaft und eine außeruniversitäre Forschungseinrichtung. Als Forschungseinrichtung betreut sie in einer schnelllebigen Zeit wissenschaftliche Langzeitprojekte. Die niedersächsische Staats- und Universitätsbibliothek Göttingen (SUB) ist eine der größten wissenschaftlichen Bibliotheken in Deutschland und führend in der Forschung und Entwicklung von Forschungsinfrastrukturen im Bereich eResearch. Die AdWG und die SUB haben ihre Kooperation intensiviert und bieten gemeinsam eine Digitale Bibliothek für die AdWG an. Im Rahmen dieser Kooperation wird eine Online-Version des Frühneuhochdeutschen Wörterbuchs (FWB) FWB-online umgesetzt. Das FWB beschreibt den Wortschatz der hochdeutschen Sprache von etwa 1350 bis 1650. Für FWB-online wurden die typographisch ausgezeichneten Satzdaten der Buchproduktion in ein semantisch tiefstrukturiertes TEI-XML transformiert. Über einen Suchindex wird es den Nutzern ermöglicht, Abfragen zu formulieren, die das FWB in einem völlig neuen Ausmaß erschließen. FWB-online bietet die Wahl zwischen einer Standardsuche, die alle Teile der Artikel einbezieht und einer erweiterten Suche, welche die Tiefenstruktur des Wörterbuchs gezielt abfragen kann. So kann der Nutzende beispielsweise eine exakte Suche, eine unscharfe Suche, die Suche nach exotischen Unicode-Zeichen oder eine Suche nur in frühneuhochdeutschen Zitaten anstoßen. Bei der Softwareentwicklung wurden aktuelle Entwicklungsmethoden und ein agiles Projektmanagement eingesetzt, um die Anforderungen der Nutzenden an den Dienst als auch an die Usability zu gewährleisten. Die Entwicklung erfolgt mit Scrum: In kurzen Iterationsschritten werden jeweils Zwischenergebnisse klar definiert und vorgestellt. Der Vortrag geht neben der technischen Umsetzung eines solchen Projektes vor allem auf die inhaltlichen Funktionen des FWB-online ein und gibt einen Einblick in die vielfältigen Funktionen des Wörterbuchs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31041</video:player_loc><video:duration>3764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30964</video:thumbnail_loc><video:title>Introducing new SQL syntax and improving performance with preparse Query Rewrite Plugins</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30964</video:player_loc><video:duration>1241</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30957</video:thumbnail_loc><video:title>Java 9: Juggling the Jigsaw</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30957</video:player_loc><video:duration>2530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30997</video:thumbnail_loc><video:title>Userspace Linux I/O towards Petascale Storage</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30997</video:player_loc><video:duration>2942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31002</video:thumbnail_loc><video:title>Putting 8 Million People on the Map</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31002</video:player_loc><video:duration>2988</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31001</video:thumbnail_loc><video:title>The Future of Opendocument Odf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31001</video:player_loc><video:duration>2655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31006</video:thumbnail_loc><video:title>Good news, everybody!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31006</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31007</video:thumbnail_loc><video:title>Design and Implementation of the MoonGen Packet Generator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31007</video:player_loc><video:duration>1231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31005</video:thumbnail_loc><video:title>Continuous Integration with Lua</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31005</video:player_loc><video:duration>1731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31000</video:thumbnail_loc><video:title>Systemd and Where We Want to Take the Basic Linux Userspace in 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31000</video:player_loc><video:duration>2982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31004</video:thumbnail_loc><video:title>What Do Code Reviews at Microsoft and in Open Source Projects Have In Common</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31004</video:player_loc><video:duration>3028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30994</video:thumbnail_loc><video:title>Ian Murdock</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30994</video:player_loc><video:duration>1010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30963</video:thumbnail_loc><video:title>Clusternaut Orchestrating Percona Xtradb Cluster with Kubernetes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30963</video:player_loc><video:duration>2428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30961</video:thumbnail_loc><video:title>Galera Replication Demistified</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30961</video:player_loc><video:duration>1679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30979</video:thumbnail_loc><video:title>Ramping up Security at an Open Source startup Lessons learned</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30979</video:player_loc><video:duration>1315</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30966</video:thumbnail_loc><video:title>More on Gdb for MySQL DBAs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30966</video:player_loc><video:duration>1487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30985</video:thumbnail_loc><video:title>Xen Project Security Response War Stories</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30985</video:player_loc><video:duration>1514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30982</video:thumbnail_loc><video:title>Testing Cryptography in wolfSSL and wolfCrypt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30982</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30981</video:thumbnail_loc><video:title>IoT Meets Security</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30981</video:player_loc><video:duration>1453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30987</video:thumbnail_loc><video:title>Closing Fosdem 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30987</video:player_loc><video:duration>661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30989</video:thumbnail_loc><video:title>Cockpit a Linux Session in your Browser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30989</video:player_loc><video:duration>1938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30984</video:thumbnail_loc><video:title>USBGuard</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30984</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31021</video:thumbnail_loc><video:title>Your Distro is a Scheme Library</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31021</video:player_loc><video:duration>1730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31013</video:thumbnail_loc><video:title>LGSL Numerical algorithms for Lua</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31013</video:player_loc><video:duration>869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31008</video:thumbnail_loc><video:title>Elasticsearch Lua</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31008</video:player_loc><video:duration>1015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31009</video:thumbnail_loc><video:title>Foreign packages in Gnu Guix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31009</video:player_loc><video:duration>1156</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31011</video:thumbnail_loc><video:title>Hammerspoon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31011</video:player_loc><video:duration>1023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31016</video:thumbnail_loc><video:title>Tarantool an in memory Nosql database and execution grid</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31016</video:player_loc><video:duration>1029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31012</video:thumbnail_loc><video:title>How awesome ended up with Lua and not Guile</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31012</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31015</video:thumbnail_loc><video:title>Lua: language for the Web?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31015</video:player_loc><video:duration>909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31010</video:thumbnail_loc><video:title>A gentle introduction to functional package management with Gnu Guix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31010</video:player_loc><video:duration>449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31003</video:thumbnail_loc><video:title>Welcome to Fosdem 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31003</video:player_loc><video:duration>508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30968</video:thumbnail_loc><video:title>MariaDB Connect Storage Engine &amp; new JSON support</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30968</video:player_loc><video:duration>1331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30977</video:thumbnail_loc><video:title>Lessons learned running SSL at scale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30977</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30973</video:thumbnail_loc><video:title>MySQL operations with Docker</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30973</video:player_loc><video:duration>1331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30962</video:thumbnail_loc><video:title>Performance Schema and Sys Schema</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30962</video:player_loc><video:duration>1314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30971</video:thumbnail_loc><video:title>TokuDB in 15 Minutes What You Need To Know</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30971</video:player_loc><video:duration>1395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30969</video:thumbnail_loc><video:title>Rolling Out GTIDs at Dropbox</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30969</video:player_loc><video:duration>1288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30958</video:thumbnail_loc><video:title>Marlin renderer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30958</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30983</video:thumbnail_loc><video:title>Modern Security Model for Linux Operating Systems</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30983</video:player_loc><video:duration>1532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30978</video:thumbnail_loc><video:title>An overview openconnect VPN</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30978</video:player_loc><video:duration>1402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30980</video:thumbnail_loc><video:title>Security and privacy in your embedded systems</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30980</video:player_loc><video:duration>346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31032</video:thumbnail_loc><video:title>Workflows for assigning and tracking DOIs for scientific software</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31032</video:player_loc><video:duration>1442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31036</video:thumbnail_loc><video:title>Data Sharing and Management Snafu in 3 Short Acts</video:title><video:description>This is what shouldn't happen when a researcher makes a data sharing request! Topics include storage, documentation, and file formats.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31036</video:player_loc><video:duration>280</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31043</video:thumbnail_loc><video:title>Offene Lernskripte mit Gitbook - Erfahrungsbericht aus einem Seminar</video:title><video:description>Viele Skripte zu Seminaren und Vorlesungen liegen versteckt in Lernplattformen, die genauso gut frei im Netz veröffentlicht werden könnten. Dann wären Sie auch für Selbstlernende und als Vorlage für andere Lehrende zugänglich. Der Aufwand für die Erstellung von Open Educational Resources schreckt aber wohl viele ab. Abhilfe versprechen aktuelle Publikationswerkzeuge wie die kostenfreie Software Gitbook. Im Seminar „Wir bauen uns einen Bibliothekskatalog“ im Studiengang Bibliotheks- und Informationsmanagement der HAW Hamburg haben wir Erfahrungen mit der Software Gitbook gesammelt. Das Skript [1] steht als HTML mit Suchfunktion sowie als PDF und ePub zur Verfügung und kann vom Dozenten schnell und leicht editiert werden. Andere Lehrende können es über Github kopieren und anpassen. Im Vortrag erwarten Sie eine Live-Demo der Software, ein Erfahrungsbericht und Empfehlungen zur Nachnutzung. Außerdem werden die offenen Lerntagebücher [2] der Studierenden vorgestellt, die sie mit WordPress angelegt haben. [1] https://www.gitbook.com/read/book/felixlohmeier/seminar-wir-bauen-uns-einen-bibliothekskatalog [2] https://felixlohmeier.gitbooks.io/seminar-wir-bauen-uns-einen-bibliothekskatalog/content/lerntagebucher.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31043</video:player_loc><video:duration>3800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31044</video:thumbnail_loc><video:title>Einführung zum NMC Horizon Report 2017 Library Edition</video:title><video:description>Einführungsvortrag zum NMC Horizon Report 2017 Library Edition. Der Vortrag dient der Vorbereitung auf das Hands-On-Lab „Ausblick auf Bibliotheken im Jahr 2027: Keytrends aus dem NMC Horizon Report 2017 Library Edition weiter gedacht" auf dem Bibliothekartag 2017.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31044</video:player_loc><video:duration>3120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31042</video:thumbnail_loc><video:title>Open Library of Humanities- Konsortiale Förderung von Open Access in den Geisteswissenschaften</video:title><video:description>Der Vortrag stellt die Open Library of Humanities (OLH) vor, ein alternatives, qualitativ hochwertiges und nachhaltiges Publikationsmodell für Open Access in den Geisteswissenschaften. Das Modell stellt im Open-Access-Umfeld, in dem in den letzten Jahren APC-Modelle die Diskussion dominieren, von denen insbesondere die Großverlage profitieren, einen echten Lichtblick dar. Die OLH ist eine gemeinnützige und von Wissenschaftler/innen gegründete Plattform für Open-Access-Zeitschriften im Bereich der Geisteswissenschaften und betreibt ein gleichnamiges Megajournal. Die OLH verzichtet auf die Zahlungvon Autorengebühren (APC´s) und finanziert sich über Konsortialzahlungen von Bibliotheken sowie die Andrew W. Mellon Stiftung. Über 200 Bibliotheken unterstützen das Modell bereits. Zum jetzigen Zeitpunkt werden 18 Open-Access-Journale betrieben und die Bewerberliste der interessierten Zeitschriften ist lang. Ein zentraler Aspekt der OLH ist, dass hier bestehende Subskriptionsjournale in Open-Access-Zeitschriften umgewandelt werden. Ein sehr erfolgreiches Beispiel ist die Elsevier-Zeitschrift Lingua deren gesamtes Editorial Board zurückgetreten und mit Unterstützung der OLH die Open-Access-Zeitschrift Glossa gegründet hat. In den nächsten Jahren soll eine Ausweitung der OLH auf andere Disziplinen erfolgen. Nach dem sehr erfolgreichen Start der englischsprachigen Plattform, gibt es nun auch eine deutsch- und französischsprachige Oberfläche sowie deutsch- und französischsprachige Editorenteams. Während das Modell insbesondere im anglo-amerikanischen Raum viel Zuspruch findet, beteiligen sich bislang nur wenige deutschsprachige Bibliotheken. Für Österreich hat die dortige Förderorganisation FWF ihre Unterstützung für die OLH im Namen aller Bibliotheken für fünf Jahre zugesichert. Die Universität Konstanz ist seit August 2016 Mitglied im Partnerprogramm für Bibliotheken und unterstützt die OLH neben dem Aufbau der deutschsprachigen Oberfläche der Plattform dabei, weitere Unterstützer im deutschsprachigen Raumzu gewinnen. Je nach Größe zahlen Bibliotheken zwischen 800 und 2000 Euro im Jahr für eine Mitgliedschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31042</video:player_loc><video:duration>2240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31049</video:thumbnail_loc><video:title>Photography wish List</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31049</video:player_loc><video:duration>2956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31046</video:thumbnail_loc><video:title>A Multiscale Analysis of the Touch-Up Problem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31046</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31045</video:thumbnail_loc><video:title>A Color Target for Museum Applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31045</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31040</video:thumbnail_loc><video:title>E-Books - Versprechen vs. Realität</video:title><video:description>Wo stehen wir in Bezug auf E-Books allgemein und spezifisch in Bibliotheken im deutschen Sprachraum? Angekündigt war vor ein paar Jahren die baldige Ablösung von Büchern durch ihre elektronische Version. Doch stellt man neuerdings fest, dass auch die Verkaufszahlen von E-Books tendenziell wieder rückläufig sind, jedenfalls im Publikumsmarkt. Im Vortrag wird aufgezeigt, was E-Books im Prinzip leisten könnten und was sie heute nur in sehr beschränktem Mass tun. Es werden die aktuellen Konzepte, Formate und Geschäftsmodelle von Verlagen, Aggregatoren, Bibliotheken unter die Lupe genommen. Es wird weiter gezeigt, wie sich die Situation in Öffentlichen und Wissenschaftlichen Bibliotheken gestaltet. Insbesondere soll dargestellt werden, inwiefern sich die Wünsche und Erwartungen der Nutzerinnen und Nutzer in den aktuellen Angeboten wiederfinden – oder eben nicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31040</video:player_loc><video:duration>3295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31047</video:thumbnail_loc><video:title>A Reduced-Reference Method for Characterizing Color Noise in Natural Images Captured by Digital Cameras</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31047</video:player_loc><video:duration>133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31050</video:thumbnail_loc><video:title>An Active Illumination Method for Tristimulus Image Display</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31050</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31048</video:thumbnail_loc><video:title>A Simplified Method of Predicting the Colorimetry of Spot Color Overprints</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31048</video:player_loc><video:duration>133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31056</video:thumbnail_loc><video:title>CIC18: Panel discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31056</video:player_loc><video:duration>4022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31054</video:thumbnail_loc><video:title>Automatic Spot Color Matching Using In-line Densitometric Measurements</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31054</video:player_loc><video:duration>1083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31052</video:thumbnail_loc><video:title>Appearance-based Image Splitting for HDR Displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31052</video:player_loc><video:duration>1197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31058</video:thumbnail_loc><video:title>Color Styling Tools</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31058</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31055</video:thumbnail_loc><video:title>Chromatic Flicker Perception in Human Peripheral Vision Under Mental Load</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31055</video:player_loc><video:duration>933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31051</video:thumbnail_loc><video:title>Analysis of Spatial Image Rendering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31051</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31053</video:thumbnail_loc><video:title>Automatic Grouping of Semantic Keywords to Improve Image Rendering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31053</video:player_loc><video:duration>85</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31057</video:thumbnail_loc><video:title>Color Emotions from Two-Color Combinations with Various Area Ratios</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31057</video:player_loc><video:duration>136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31066</video:thumbnail_loc><video:title>Ecological Valence and Human Color Preferences</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31066</video:player_loc><video:duration>3863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31065</video:thumbnail_loc><video:title>Development of Precision Color Corrector for HDTV Single-chip Color Broadcasting Camera</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31065</video:player_loc><video:duration>79</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31067</video:thumbnail_loc><video:title>Evaluating CATs as Predictors of Observer Adjustments in Softcopy Fine Art Reproduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31067</video:player_loc><video:duration>76</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31059</video:thumbnail_loc><video:title>Colour and Tolerance of Preferred Skin Colours</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31059</video:player_loc><video:duration>1021</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31062</video:thumbnail_loc><video:title>Constrained Pseudo-Brownian Motion for Image Enhancement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31062</video:player_loc><video:duration>1048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31060</video:thumbnail_loc><video:title>Colour from Grey by Optimized Colour Ordering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31060</video:player_loc><video:duration>968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31064</video:thumbnail_loc><video:title>Design Considerations for Wide Gamut Displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31064</video:player_loc><video:duration>1192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31063</video:thumbnail_loc><video:title>Crosstalk Characterization of Stereoscopic 3D Display</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31063</video:player_loc><video:duration>974</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31061</video:thumbnail_loc><video:title>Comparing LabPQR and the Spectral Gamut Mapping Framework</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31061</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31073</video:thumbnail_loc><video:title>Show Us Your Apps</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31073</video:player_loc><video:duration>2340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31033</video:thumbnail_loc><video:title>Software as a first-class citizen in web archives</video:title><video:description>The Web contains all kinds of information today. Web archives preserve this data and make it long-term available. However, access is usually only provided by a URL and a timestamp. Hence, there is no deeper meaning attached to archived resources, although collectively they can represent entities, such as software. Moreover, documentation and source code that is available at different points in time, can even represent different versions of a software. Treating them as first-class citizens in web archives enables reliable and permanent references to software, which is normally hard to manage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31033</video:player_loc><video:duration>1500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31071</video:thumbnail_loc><video:title>How Perceptually Uniform Can a Hue Linear Color Space Be?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31071</video:player_loc><video:duration>114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31068</video:thumbnail_loc><video:title>Experimental Characterization of a CMOS Pixel with a Tunable Color Space</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31068</video:player_loc><video:duration>1372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31076</video:thumbnail_loc><video:title>Investigating Euclidean Mappings for CIEDE2000 Color Difference Formula</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31076</video:player_loc><video:duration>1197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31075</video:thumbnail_loc><video:title>Introducing Ink Spreading Within the Cellular Yule-Nielsen Modified Neugebauer Model</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31075</video:player_loc><video:duration>1181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31070</video:thumbnail_loc><video:title>Hdr-CIELAB and hdr-IPT</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31070</video:player_loc><video:duration>1205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31074</video:thumbnail_loc><video:title>Ink Penetration, Isomorphic Colorant Mixing, and Negative Values of Yule-Nielsen n</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31074</video:player_loc><video:duration>1687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31072</video:thumbnail_loc><video:title>Improving Perceptual Uniformity of Sampling in Color Look-up Tables</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31072</video:player_loc><video:duration>91</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31069</video:thumbnail_loc><video:title>G(0) Colorants</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31069</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30993</video:thumbnail_loc><video:title>Gluster roadmap</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30993</video:player_loc><video:duration>3252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30996</video:thumbnail_loc><video:title>Re-thinking Linux Distributions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30996</video:player_loc><video:duration>2594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31082</video:thumbnail_loc><video:title>Optimized Construction of ICC Profiles by Lattice Regression</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31082</video:player_loc><video:duration>1300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31083</video:thumbnail_loc><video:title>Paper Whiteness and its Effect on Perceived Image Quality</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31083</video:player_loc><video:duration>52</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30505</video:thumbnail_loc><video:title>OSM-Quiz</video:title><video:description>Das OSM-Quiz bietet als Fortsetzung des Events vom letztem Jahr wieder spannende Fragen zu interessanten Fakten. Jeder ist herzlich eingeladen mitzuraten um sein Wissen im Umfeld von OpenStreetMap und GIS zu testen und vielleicht auch etwas aufzufrischen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30505</video:player_loc><video:duration>2194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30506</video:thumbnail_loc><video:title>OSM Ehrenamt</video:title><video:description>Das OpenStreetMap-Projekt ist eine große weltweite Community aus Freiwilligen die tagtäglich Daten sammeln und in die Datenbank eintragen um unsere Karte noch besser zu machen. Was aber nicht jeder weiß: Das Projekt besteht nicht nur aus Mappern. Es gibt eine Vielzahl weitererer Arbeiten die durch Freiwillige erledigt werden um das Projekt am Laufen zu halten. Dazu zählt nicht nur das Offensichtliche: Die Administration der Server sondern eine Vielzahl weiterer Tätigkeiten die meist in den sogenannten Working Groups organisiert werden. Dieser Vortrag versucht ein Licht auf die verschiedenen Arbeitsgruppen zu werfen. Das umfasst nicht nur deren Aufgaben und Tätigkeitsbereiche sondern versucht die bisherigen Leistungen hervorzuheben und aufzuzeigen wo man sich wie beteiligen kann und wo das besonders gewollt oder benötigt wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30506</video:player_loc><video:duration>2201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30545</video:thumbnail_loc><video:title>GeoPackages der freien Hamburger Geodaten</video:title><video:description>Seit Oktober 2014 sind die Hamburger Behörden verpflichtet eine Vielzahl von Daten, unter anderem &lt;a href="http://suche.transparenz.hamburg.de/?extras registerobject type=geodat&amp;q=&amp;sort=publishing date+desc%2Ctitle sort+asc&amp;esq not all versions=true">Geodaten&lt;/a>, frei für jedermann im &lt;a href="http://transparenz.hamburg.de/">Hamburger Transparenzportal&lt;/a> zu veröffentlichen. Und dort finden sich nun unterschiedlichste Datensätze. Vom Landesbetrieb Geoinformation und Vermessung etwa georeferenzierte Hausnummern, Gebäudemodelle, das Straßenbaumkataster, Teile von ALKIS, Höhenmodelle, Luftbilder und vieles mehr. Auch Verkehrs- oder Umweltdaten sind verfügbar. Grundsätzlich werden diese (neben „live“ WMS und WFS) im GML-Format (für Vektordaten) oder als JPEG (Rasterdaten) bereitgestellt. Auch verschiedene ASCII-Formate wie XYZ und CSV kommen vor. Größere Datensätze werden oft gekachelt angeboten, ALKIS etwa als etwa 250 einzelne GML-Dateien. Teilweise bedeuten diese Formate für Laien leider erhebliche Hürden. So ist der Import im QGIS manchmal nicht trivial oder aufgrund von Unstimmigkeiten in den (Meta-)Daten ohne Fachkenntnis schlichtweg nicht möglich. Daher versuche ich als Feierabendprojekt sämtliche Datensätze automatisiert und reproduzierbar in standardkonforme GeoPackages umzuwandeln. Vorgestellt werden Ansätze, Probleme, Tipps und sowie die bis zur FOSSGIS fertig aufbereiteten Datensätze. Verwendete Software sind bisher GDAL und GMT in Bash-Skripten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30545</video:player_loc><video:duration>1751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30547</video:thumbnail_loc><video:title>Thesis GraphHopper-Routing mit Maut-Erweiterung</video:title><video:description>Diese Arbeit beschäftigt sich mit der Routenberechnung unter Berücksichtigung von Straßenbenutzungsgebühren für LKWs (die sogenannte LKW-Maut) für Deutschland. Sie dokumentiert nicht nur den Entwurf und die Umsetzung einer Routenberechnung unter Berücksichtigung der LKW-Maut, sondern beschreibt auch eine kleine grafische Beispielanwendung (App) für mobile Android-Geräte. Diese App ruft exemplarisch nach Eingabe von Start und Ziel die eigene Berechnung auf und zeigt die gefundene Route grafisch an. Die Berechnung sucht nach einer Route, die aus den kostengünstigsten Mautsätze und der kürzesten Wegstrecke besteht. Dafür benötigt die Berechnung qualifizierte und problemspezifische Verkehrsdaten, die vorher aus frei verfügbare Datenquellen extrahiert und in einer, für diesen Zweck angepasste, Routing-Datenbank konsistent gespeichert werden. Als frei verfügbare Datenquellen dienen z.B. das freie Projekt OpenStreetMap (OSM) und deutsche Behörden. Implementiert werden die Funktionen, die in den einzelnen Prozess Schritten benötigt werden, auf Basis der quelloffenen Routingbibliothek der Firma GraphHopper. Eine wichtige Eigenschaft der App ist die Offline-Nutzbarkeit, wofür die benötigten Ausgangsdaten gezielt für eine Region lokal gespeichert und bei Bedarf jederzeit online aktualisiert werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30547</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30555</video:thumbnail_loc><video:title>Lightning Talks I</video:title><video:description>Routenplanung durch Flächen - ein kurzer Überblick Routenplaner wie OSRM, GraphHopper oder pgRouting sind mittlerweile schon sehr ausgereift und können Routen für verschiedenen Profile (Auto, Fußgänger, Fahrrad ...) berechnen. Die Navigation über Flächen wie zum Beispiel Plätzen bereitet jedoch nach wie vor Probleme. Bis jetzt wird nur der Rand der Fläche in den Routinggraphen integriert. Eine Route die über einen Platz führt kann deswegen eine sehr unrealisitische Form bekommen. In manchen Fällen wir auch eine viel zu lange Route berechnet. Um dieses Problem zu lösen gibt es bereits mehrere Ansätze. Der Vortrag wird einen Überblick über die bestehenden Entwicklungen geben. Der naheliegendste Ansatz ist virtuelle Wege zu generieren die über den Platz führen und diese in den Routinggraphen zu integrieren. Dabei stehen einige Algorithmen zur Auswahl (Sichtverbindungen, Grid, Delaunay, Voronoi, Skeleton ... ). Zwei dieser Algorithmen werden genauer beschrieben und kurz vorgeführt. Interaktive Visualisierung von Geodaten in Jupyter Notebooks Shapely ist eine Python-Bibliothek für Geometrien und geometrische Operationen. Jupyter Notebookist eine Art dokument-orientierte, webbrowser-basierte Entwicklungsumgebung, in welcher man Python-Code schreiben und blockweise ausführen kann. Shapely-Geometrieobjekte können in Jupyter-Notebooks direkt als grafische Elemente dargestellt werden. Jupyter bietet die Möglichkeit den Input von Funktionen interaktiv über Elemente wie Slider oder Dropdown-Menüs zu ändern. Zusammen ermöglicht dies äußerst einfach interaktive Visualisierungen von geometrischen Daten, etwa zur Exploration von Datensätzen oder zur visuelle Analyse von Algorithmen. Gezeigt wird ein grober Überblick der Basics sowie ein paar einfache und hoffentlich beeindruckende Beispiele, die Lust auf mehr machen sollten. Verwendet werden dabei neben Shapely auch Fiona, pyproj, rtree und GeographicLib. Summer of Code - Bericht vom GSoC 2016 Der Google Summer of Code (GSoC) ist eine jährliche Veranstaltung, bei der Studierende aus der ganzen Welt einen Sommer lang Code für Open-Source-Projekte schreiben. Betreut werden sie dabei durch erfahrene Freiwillige aus den jeweiligen Open-Source-Communities. Auch OpenStreetMap beteiligt sich regelmäßig als Mentoringorganisation beim Google Summer of Code. 2016 konnten so sechs studentische Projekte betreut werden, darunter Verbesserungen am Code von JOSM und ein Plugin zur Bearbeitung von ÖPNV-Daten, ein Spur-Editor für iD sowie verbesserte Shadereffekte für das 3D-Rendering von OSM2World. Der Vortrag stellt neben dem generellen Ablauf des GSoC vor allem die diesjährigen Projekte vor und möchte dazu ermuntern, sich in diesem Jahr selbst am GSoC zu beteiligen – sei es als Studierender oder als Mentor. osm address db - Stand der Dinge In Salzburg wurde das Projekt osm address db in einem Vortrag vorgestellt. In diesem kurzen Talk wird der aktuelle Stand der Anwendung dargestellt. Was hat sich getan bzw. was ist in den kommenden Monaten zu erwarten? Je nach Stand der Entwicklung kann ggf. bereits ein erstes Release angekündigt werden, welches dann mit deutschlandweiten Daten regelmäßig auf dem aktuellen Stand gehalten wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30555</video:player_loc><video:duration>2082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30559</video:thumbnail_loc><video:title>Area-Workshop</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30559</video:player_loc><video:duration>3129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30556</video:thumbnail_loc><video:title>Lightning Talks II</video:title><video:description>DeepVGI – Ein Deep Learning Framework zur Detektion von Gebäuden und Strassen auf Basis von Fernerkundungsbildern, OpenStreetMap und MapSwipe Daten. In jüngster Zeit werden zunehmend maschinelle Lernmethoden - insbesondere Deep Artifical Neural Networks (ANNs) zur automatischen Objektdetektion mit Fernerkundungsbildern untersucht und u.a. angewendet, um Gebäude, Straßennetze usw. zu finden. Um ein genaues Vorhersagemodell für eine Zieldomäne, d.h. ein konkretes Gebiet, zu erlernen beruhen diese Verfahren gewöhnlich auf einer großen Menge markierter Bilder. Gerade in ländlichen oder unentwickelten Orte gibt es normalerweise keine existierenden markierten Bildsätze. In aktuellen Arbeiten am HeiGIT (Heidelberg Institut for Geoinformation Technology) extrahieren wir Trainingsmarken (d. H. Supervisionswissen) aus OSM und integrieren zusätzlich VGI von der humanitären Anwendung MapSwipe, sowie einige manuell gelabelte Trainingsdaten, um so die gesamte Zieldomäne mit einer höheren Vorhersagegenauigkeit abzudecken. Zu diesem Zweck wird ein Deep Learning Framework namens AT-CNN vorgeschlagen, bei dem die von Deep Convolutional Neural Networks erfassten Fernerkundungsbildmerkmale aktiv von einer Quelldomäne zu einer Zieldomäne übertragen werden. Es kann das Wissen der verschiedenen Datenquellen für ein allgemeineres Vorhersagemodell verschmelzen, und ist so in der Lage, verschiedene Arten von Gebäuden in städtischen und ländlichen Gebieten gut zu detektieren. Einsatz von Lowcost-Lidarsystemen für die OSM-Landvermessung Seit Neusten gibt es recht preiswerte 2D-LIDAR-Systeme[1], die die Vermessung der Welt verändern könnten. Statt wie ein klassisches GPS einmal pro Sekunde die Position des Mappers zu erfassen können diese System 500 mal pro Sekunde die Umgebung des Mappers erfassen. Um die Genauigkeit der Abstandsmessung von 2.5cm nutzen zu können sollten Position und Orientierung des Sensorträgers mit einer ähnlichen Genauigkeit bekannt sein, dieses könnte durch Fortschritte bei den GPS-Geräten (RTK-Lib, etc.) oder durch Algorithmen der relativen Lokalisierung anhand der Sensordaten erfolgen (SLAM). Daneben sollten zusätzliche Sensoren (Kameras, IMU und Radsensoren) genutzt werden. Zur Scannerorientierung gibt es 2 Möglichkeiten: *horizontal: Gibt die meisten Daten in einer festen Höhe. Diese Daten lassen sich dann am besten mergen. *vertikal, quer zur Fahrrichtung: Mit dieser Ausrichtung könnten ggf. Bürgersteigkanten und damit Straßenbreiten oder auch Gebäudehöhen erfasst werden. Schwierigkeiten liegen insbesonders in der Erfassung und Ausfilterung von beweglichen Objekten wie Autos. Einsatzmöglichkeiten liegen aufgrund der hohen Detailierung insbesonders im Bereich des Indoormappings. [1] https://www.kickstarter.com/projects/scanse/sweep-scanning-lidar Unkonventionelle Karten mit g2jascii Kartendarstellungen mit Emojis und anderen Zeichen Mit gj2ascii steht eine Python Bibliothek zur Verfügung, die es erlaubt, einerseits über ein Terminal oder Kommandozeile, andrerseits über ein Python-Binding Vektorgeometrien mittels Buchstaben, Zahlen und Sondernzeichen oder auch Emojis darzustellen. Es entstehen witzige und damit auch etwas unkonventionelle Kartendarstellungen, welche als "witzige Auffrischung" betrachtet werden können. Somit ist es auch möglich, dass gewisse Assoziationen zu Gebieten oder Regionen visuell "untermalt" werden und auf eine unkonventionelle Art und Weise kommuniziert werden. Der Beitrag stellt einerseits gj2ascii vor, andrerseits zeigt er auch an ganz praktischen Beipsielen und Live-Demos, wie (einfach) die Anwendung der Bibliothek ist und wie mit den einzelnen Parametern bzw. Einstellungen gearbeitet werden kann. https://pypi.python.org/pypi/gj2ascii/0.4.1</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30556</video:player_loc><video:duration>1914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30562</video:thumbnail_loc><video:title>Geodaten in der Wikipedia</video:title><video:description>Der Vortrag soll den aktuellen Stand für die Geodaten- und Kartennutzung im Bereich der Wikipedia wiedergeben. Teilaspekte sind nachfolgend aufgeführt. Durch Wikidata werden Objektinformationen und Geokoordinaten strukturiert abrufbar. Der Wikidata-Query-Service macht diese Daten über eine SPARQL-Abfrage abrufbar und verfügt neben anderen Features über einen Ergebnisanzeige in Kartenform. Beispiel: http://tinyurl.com/juwq9f4 Die Wikimedia-Foundation hat einen graphischen Karteneditor entwickelt um individuelle Karten in der Wikipedia erzeugen zu können. Eingesetzt wird dieser Editor und die Kartenanzeige bereits in dem Schwesterprojekt Wikivoyage. https://de.wikivoyage.org/wiki/Datei:Mapframe Kartographer demo.webm Herausforderungen liegen bei dieser Entwicklung insbesondere in den hohen zu erwartenden Zugriffszahlen bei einer direkten Artikeleinbindung. In diese Karten können über die Wikidata-ID auch Geometrien von OSM-Objekte eingebunden werden. Da die für die Wikipedia interessanten Objekte teilweise über den Projektrahmen von OSM hinausgehen wurde eine Möglichkeit geschaffen Geometrien als GeoJSON in dem Projekt Wikimedia Commons zu speichern. Dort werden diese Geometrien auch direkt visualisiert: https://commons.wikimedia.org/wiki/Data:Ecos.fws.gov/Endangered habitat 58938/Phyllostegia mollis.map Anschließend soll diskutiert werden wie sich diese Anwendungen weiterentwickeln sollen und wie die weitere Kooperation mit OSM oder anderen Anbietern von freien Geodaten sich entwickeln könnte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30562</video:player_loc><video:duration>1618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30563</video:thumbnail_loc><video:title>OSM und Freifunk</video:title><video:description>"We map what is on the ground" – so das Mantra aller OSM-Edits. Nicht immer wird das so rigoros durchgesetzt. Beispiel Adress- und Kontaktdaten, administrative Grenzen, Stromleitungskapazitäten usw. Anhand einer Karte für freien WLAN-Zugriff wird gezeigt, dass die Datenhaltung nicht immer in OSM passieren muss. Insbesondere die Meshtechnik im Freifunk-Netzwerk erlaubt hier eine geoegrafische Darstellung der Hotspots in Relation zu deren logischen (Link-)Verbindungen und weiteren Metadaten. [Praktische Beispiele zeigen Life-Darstellung von Funk-Verbindungsdaten, das Einrichten georeferenzierter HotSpots und die verfügbaren Analysetools.] - Dieser Text nur für längeren Vortrag</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30563</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30571</video:thumbnail_loc><video:title>Evolutionary Chaos and the Road Ahead</video:title><video:description>The JATS user community is growing in both number and diversity. With the acceptance of the JATS as a NISO standard, that's likely to continue. But what does that mean for the future of the JATS when its development has always been driven by the user community? How does the JATS continue to evolve without descending into chaos?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30571</video:player_loc><video:duration>1143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30564</video:thumbnail_loc><video:title>Smrender</video:title><video:description>Seekarten werden in der Berufs- und Sportschifffahrt für die Navigation von Schiffen verwendet und haben aufgrund ihrer Sicherheitsrelevanz einen enormen Qualitätsanspruch. Seekarten weisen eine hohe Informationsdichte auf und müssen übersichtlich und eindeutig verständlich sein. Das wird durch entsprechend intelligente Platzierung und Rotation von Objekten, sowie die Wahl verschiedener Farben und Schriftarten erreicht. Auf den ersten Blick erscheint das nicht weiter anspruchsvoll, untersucht man eine Seekarte jedoch im Detail, so stellen die Karteneigenschaften eine hohe Komplexität in Hinblick auf die Entwicklung von Algorithmen dar. Offizielle Seekarten werden computergestützt gerendert und manuell nachbearbeitet, um eine optimale Darstellung zu erreichen. Smrender ist ein OpenSource-Projekt, das versucht die Besonderheiten von Papierseekarten zu implementieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30564</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30574</video:thumbnail_loc><video:title>Implementation of TaxPub, an NLM DTD Extension for Domain-specific Markup in Taxonomy, from the Experience of a Biodiversity Publisher</video:title><video:description>TaxPub was created as an XML extension to the general JATS to provide domain-specific markup for prospective publishing in the area of biological systematics. The core idea of the schema is to delimit descriptions of taxa, or treatments, within an article, and to use these individual portions of information for various purposes. TaxPub was developed in a close cooperation between the author (Terence Catapano), a community interested in such markup (Plazi), the NLM JATS group and a journal publisher (Pensoft). Since July 2009, TaxPub has been routinely implemented in the everyday publishing practice of Pensoft, to provide: (1) Semantically enhanced, domain-specific XML versions of articles for archiving in PubMedCentral (PMC); (2) Visualization of taxon treatments on PMC; (3) Export of taxon treatments to various aggregators, such as Encyclopedia of Life, Plazi Treatment Repository, and the Wiki Species-ID.net.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30574</video:player_loc><video:duration>2539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30578</video:thumbnail_loc><video:title>Book Tagging Panel Discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30578</video:player_loc><video:duration>802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30573</video:thumbnail_loc><video:title>An Introduction To BITS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30573</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30569</video:thumbnail_loc><video:title>Developing a Schematron-Owning Your Content Markup</video:title><video:description>This paper will detail an organization's development and implementation of Schematron in its workflow process to cut down on errors as well as develop consistent markup across articles and journals. The process for developing the Schematron will be explored. This consisted of compiling error reports from 8 months of data as the basis for writing rules.The paper will examine how the Schematron was implemented into a Content Management System and broken up into Phases for the varied workflows of the organization. Upon content ingestion, files are validated against a specific Phase in the Schematron, based on the workflow, and reports are generated if any rules throw an error or warning.The results of the implementation of the Schematron will be summarized. A decline in errors was realized which reduced the average number of deliveries prior to online approval. The case study demonstrates how introducing Schematron into an XML workflow can help a publisher drive their content markup while reducing publishing delays and cost of corrections.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30569</video:player_loc><video:duration>1978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30576</video:thumbnail_loc><video:title>Author Generated JATS XML Markup</video:title><video:description>At Internet Scientific Publications, we have since day one marked up submitted manuscripts using an in-house developed Microsoft Word macro. After 14 years, we feel that this approach is not ideal for two reasons: 1) most errors that exist in the finished XML are introduced during the data-entry / markup stage, and 2) markup represents a significant time expense for our staff that could be better spent elsewhere. Since we only charge at the point an article is accepted for publication, there is a time investment marking up manuscripts that may never be monetarily recouped. Consequently, we have explored the option of allowing authors to mark up their own documents from our submission frontend website. There are draw-backs to this approach, namely the complexity and completeness of JATS and the huge learning curve a non-technical author would encounter, but we have in-turn concluded that a majority of the JATS definition does not need to be made available to an author in our frontend application. If an article requires more specific markup that we do not support in the application, we can always fallback to publisher side markup using our tried and tested Word macro. Quality control occurs later in the pipeline during copy-editing regardless of which markup pathway is followed.To facilitate this, we have created a self-contained Symfony2 bundle that supports manuscript markup utilizing a subset of the JATS Journal Publishing 3.0 tag suite. Much of the front and back matter is captured using simple form inputs and is validated using regular expressions developed using common input patterns. For the body, an HTML5 DOM based WYSIWYG editor is used. Although the generated markup is HTML5, by using a subset of JATS, we can unambiguously map between the two markup languages. We speculate that Amazon Mechanical Turk could be used to simplify certain article markup tasks like, for example, endnotes, where it would be off-putting for the author to tokenize the citation string. While the distribution model of a final product has not been determined, it will most likely be made available in a dual-licensed manner depending on the commerciality of the customer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30576</video:player_loc><video:duration>2429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30570</video:thumbnail_loc><video:title>DTDAnalyzer: A tool for analyzing and manipulating DTDs</video:title><video:description>This paper describes an open-source Java/XSLT application that allows users to analyze and manipulate XML DTDs. The application can be used to generate reference documentation, create reports comparing two DTDs, convert DTDs into Schematron, and to automatically scaffold conversion scripts.The DtdAnalyzer tool has been used at the National Center for Biotechnology Information (NCBI), a part of the National Library of Medicine, for a number of years, to help maintain the suite of NLM DTDs, and to develop new conversion applications. NCBI has recently decided to release it as a self-contained application and to move its development onto GitHub (https://github.com/NCBITools/DtdAnalyzer).The heart of the tool is a Java application which converts a DTD into an XML representation, including all the element, attribute, and entity declarations contained inside the DTD. Additionally, DTDs can be annotated with specially-formatted comments which are recognized by this converter, and these annotations are delivered in the XML output.The resulting XML can be transformed to create many useful outputs, and a basic set of those transformation stylesheets, as described above, are included with this tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30570</video:player_loc><video:duration>2261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30575</video:thumbnail_loc><video:title>An XML Workflow for Book Publishing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30575</video:player_loc><video:duration>827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30582</video:thumbnail_loc><video:title>Implementing XML for Japanese-language Scholarly Articles</video:title><video:description>Scholarly publishers and typesetting service providers in Japan, as well as the J-STAGE e-journal platform got together to devise a way to implement XML for Japanese-language scholarly articles, and worked with JATS working group to develop multi-language extention of JATS. It is now implemented at the new J-STAGE platform that was launched in May, 2012.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30582</video:player_loc><video:duration>2415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30572</video:thumbnail_loc><video:title>Living in a World of Book Tagging</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30572</video:player_loc><video:duration>1206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30579</video:thumbnail_loc><video:title>CFA institute and the NLM book DTD, Year 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30579</video:player_loc><video:duration>869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30577</video:thumbnail_loc><video:title>Beware! The Spork</video:title><video:description>Advice, advice, advice. There is so much advice on how to use the JATS. And everyone seems to have an opinion about how you should deal with your content.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30577</video:player_loc><video:duration>929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30523</video:thumbnail_loc><video:title>GRASS GIS - Projektstatus und Neuerungen der Version 7.2</video:title><video:description>Der Dinosaurier unter den Open Source GIS lebt und bietet wieder innovative Funktionen an, die kein anderes GIS bereithält. Kurz vor Jahresende 2016 wurde mit GRASS GIS 7.2.0 nach fast 2 1/2 Jahren ein neues Major Release herausgebracht, das zugleich die neue LTS Version ist. Das Release enthält alleine etwa 1900 Verbesserungen gegenüber der Version 7.0.5, darunter sind zahllose Performance- und Effizienz-Verbesserungen. GRASS GIS 7 unterstützt mit seiner graphischen Oberfläche bei der Umsetzung komplexer GIS Operationen, zudem unterstützt das neue Python-Interface bei der Erstellung von GRASS GIS Python-Modulen. Die neue Version enthält eine ganze Reihe an neuen Modulen zur Analyse von Raster- und Vektordaten sowie zur Zeitreihenanalyse, darunter einen visuellen Datenkatalog, einen integrierten Python Editor, LiDAR Unterstützung, Berechnung von 3D Fließakkumulation und 3D Gradienten, Zeitreihenalgebra, Batch-Job Unterstützung, und neue effiziente Rasterdatenkompression. Dazu kommen außerdem mehr als 50 neue Addons. Der Vortrag erläutert den aktuellen Stand des GRASS GIS Projekts, geht natürlich insbesondere auf die Neuerungen der Version 7.2 ein und stellt einige der neuen Module exemplarisch vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30523</video:player_loc><video:duration>1630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30537</video:thumbnail_loc><video:title>Mit Deep Learning raum-zeitliche Muster erkennen und voraussagen</video:title><video:description>Die Begriffe Deep Learning und künstliche Intelligenz sind gerade in aller Munde und werden als einer der größten derzeitigen Trends für die GIS-Branche gesehen. Dabei ist die Theorie dahinter schon mehrere Jahrzehnte alt und hat bereits mehrere Hype-Zyklen durchlebt. Die aktuelle Popularität von neuronalen Netzen, welche sich eigentlich hinter Deep Learning verstecken, hat mehrere Gründe: 1. Viele Rechner im Consumer-Bereich sind mittlerweile in der Lage die komplexen Algorithmen zu verarbeiten, 2. Ob Big Data, Open Data, Data Science oder Data Viz – es gibt ein stark gestiegenes Bewusstsein für den Wert von Daten. In vielen Domänen wachsen die Datentöpfe mit dem Versprechen maschinelles Lernen werde uns neue Erkenntnisse liefern und uns Arbeit abnehmen. 3. Mittlerweile existieren mehrere Open-Source-Frameworks, die den Einstieg in Deep Learning so leicht wie nie machen. In dem Vortrag sollen einige freie Projekte vorgestellt werden, in denen Deep Learning Methoden auf Geodaten angewandt werden. Anhand eines Beispiels aus einem laufenden Forschungsprojektes soll gezeigt werden, wie der GIS-Laie trotz der komplizierten Theorie hinter den neuronalen Netzen einen Einstieg in die Welt der künstlichen Intelligenz finden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30537</video:player_loc><video:duration>1776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30526</video:thumbnail_loc><video:title>Neues in Metador: Einbau eines CSW und Umsetzung von Metadatenvorgaben der GDI-DE für ISO und INSPIRE</video:title><video:description>Der quelloffene Metadateneditor MetaDor [1] wird zur Zeit als einfach zu bedienender und schnell anzupassender Editor für Metadaten genutzt. Man kann ihn leicht an die eigenen Bedürfnisse anpassen, so z.B. im Aussehen und in der übersichtlichen Darstellung der Eingabe-Formulare und man kann ihn gut an eigene Metadatenstandards anpassen, indem man neue und eigene Felder hinzufügt, die dann z.B. nicht im ISO-konformen XML erscheinen sollen. Damit war Metador immer in Zusammenhang mit einem CSW-Server genutzt werden, sei es GeoNetwork, deegree oder pycsw, welche die von Metador generierten XML dann harvesten. Im Rahmen der Weiterentwicklung wird Metador zur Zeit mit einem eigenen CSW-Publishing erweitert, so man endlich mit der Software nicht nur die Metadaten erstellen und verwalten, sondern auch OGC-konform bereitstellen kann. Dabei wird sich zuerst auf den lesenden CSW konzentriert, später sollen spezielle CSW-T-Transaktionen folgen. Gleichzeitig wurden die Standardformulare für Dienste und Geodaten um die GDI-DE relevanten Konventionen zu Metadaten erweitert, wie beispielsweise zur Zeit noch bei Nutzungsbedingungen, Nutzungseinschränkungen und Zugriffseinschränkungen. Der Vortrag stellt die Arbeitsweise von Metador mit dem CSW vor und erläutert einige Besonderheiten in den neuen Metadatenprofilen. [1] Metador 2.1 auf Github: https://github.com/wheregroup/metador [2] GDI-Metadaten-Konventionen: http://www.geoportal.de/SharedDocs/Downloads/DE/GDI-DE/Dokumente/Architektur GDI DE Konventionen Metadaten v1 1 1.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30526</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30512</video:thumbnail_loc><video:title>QGIS maßgeschneidert!</video:title><video:description>QGIS ist zusammen mit den assozierten Werkzeugen aus GRASS, GDAL/OGR und SAGA eine sehr mächtige und komplexe Software geworden, die unerfahrene Anwender/innen überfordern kann. Häufig soll QGIS in Büros oder Behörden für ganz spezielle Aufgaben eingesetzt werden, welche Mitarbeiter ohne besondere GIS-Kenntnisse bearbeiten. Mit einem individuellen Konfigurationsverzeichnis und Modellerwerkzeugen lässt sich die QGIS-Benutzeroberfläche so vereinfachen, dass unerfahrene Nutzer erfolgreich mit ihren Daten arbeiten können. Ein so "abgespecktes" QGIS ist auch eine einfach zu administrierende Alternative zur Einrichtung eines Intranet-Webgis. Für die Umsetzung maßgeschneiderter QGIS-Konfigurationen werden vier Handlungsansätze vorgestellt: 1. QGIS startet mit einer benutzerdefinierten Konfiguration über die --configpath Option. Überflüssige Funktionen in der Benutzeroberfläche werden ausgeblendet. 2. Komplexere Arbeitsabläufe werden als Modeller-Werkzeuge umgesetzt, die von Anwendern ohne besondere GIS -Kenntnisse mit einem Minimum von Eingaben genutzt werden können. 3. Die Datenhaltung erfolgt in einer SpatiaLite-Datei - im Hintergrund können SQL-Trigger bedingte Berechnungen u.ä durchführen. 4. Die Altas-Funktion des Druck-Layouts erlaubt es, beliebige Inhalte der SpatiaLite-Datenbank als Bericht auszugeben. 5. Die Dateneingabe erfolgt über individuell gestaltete Eingabemasken, für die QGIS auch ohne Nutzung externer Software komfortable Möglichkeiten bietet. Vier exemplarische Beispiele stellen die Vorgehensweise anschaulich da: 1. QGIS als einfacher Geodatenviewer - Eine Alternative zum Intranet-Web-GIS 2. QGIS mit komplexen Eingabemasken Erfassungs- und Auswertungswerkzeug für ein Baumkataster. 3. Das Brunnen- und Leitungskataster eines landwirtschaftlichen Beregnungsverband mit Berichts- und Auswertungsfunktionen auf Basis von QGIS und SpatiaLite. Die Folien des Vortags und ein schriftlicher Beitrag werden hier und über http://www.gkg-kassel.de ab Ende März verfügbar sein. Leider konnte ein ausführlicher Betrag für den Tagungsband nicht bis Mitte März fertiggestellt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30512</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30544</video:thumbnail_loc><video:title>Öffentlicher Verkehr in GraphHopper</video:title><video:description>Die Verbreitung öffentlicher Fahrplandaten für öffentliche Verkehrsmittel kommt zwar etwas schleppender voran, als wir es uns wünschen würden, aber sie kommt voran. Natürlich wollen wir mit passender quelloffener Software bereitstehen. Wir entwickeln ÖV-Funktionen für den OpenStreetMap-Router GraphHopper. In diesem Vortrag möchten wir zeigen, was damit schon möglich ist, alles basierend auf OSM-Daten für das Straßennetz und GTFS-Daten für das ÖV-Angebot: Wegfindung nach frühester Ankunftszeit/spätester Abfahrtzeit und kleinster Anzahl der Umstiege, Intervallabfrage (alle optimalen Verbindungen innerhalb einer Abfahrts- oder Ankunftszeitspanne), Punkt-zu-Punk-Wegfindung: zu Fuß zurückgelegte Wegabschnitte sind nicht beschränkt auf hartkodierte Umsteigemöglichkeiten, Fahrpreisermittlung, Berechnung von Reisezeit-Isolinien Wie auch bei der Wegfindung im Straßennetz hat man es mit einer Abwägung zwischen kürzerer Rechenzeit und Flexibilität zu tun. In den letzten Jahren sind mehrere neue, sehr schnelle Verfahren für die reine Fahrplanabfrage veröffentlicht worden, die nicht mehr auf Wegfindung in Graphen basieren. Die Entwicklung im Verkehrsangebot ist jedoch eher gegenläufig: Mit nicht-liniengebundenen Rufbussen und freibeweglichen Leih-Elektrorollern wird es eher der Normalfall als eine nette Zusatzfunktion sein, Wege frei aus fahrplangebundenen und nicht-fahrplangebundenen Möglichkeiten planen zu können. GraphHopper ist daher auch mit seinen ÖV-Funktionen graphbasiert, um bestmöglich in neuen Verkehrsanwendungen benutzt werden zu können, sei es zur Nutzerinformation oder zur Angebotsanalyse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30544</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30542</video:thumbnail_loc><video:title>eGovernment in der Bauleitplanung mit der xPlanBox leicht gemacht</video:title><video:description>Die Etablierung des eGovernment ist eine der bedeutendsten Bewegungen innerhalb der Verwaltungsmodernisierung der heutigen Zeit in Deutschland. Einen der komplexesten Bereiche des deutschen Verwaltungswesens stellt dabei das Planungsrecht dar. Dies bedeutet gerade für die Bauleitplanung, die im Verantwortungsbereich der Kommunen liegt, einen hohen Aufwand, da vom Entwurf bis zur Planfeststellung verschiedene Verwaltungsvorgänge, wie die Beteiligung von Trägern öffentlicher Belange (TÖB) oder auch die Bürgerbeteiligung durchlaufen werden. Insbesondere wegen des hohen Aufwands, der für die Bauleitplanung betrieben werden muss, bietet sich hier ein erhebliches Potential über die Digitalisierung dieser Vorgänge eine Kostenersparnis zu erzielen. Durch den Einsatz der xPlanBox, die auf Open-Source-Software basiert, kann dieser Effekt noch gesteigert werden. Die xPlanBox basiert auf verschiedenen OSGeo-Projekten. Für den Bereich der Bauleitplanung zeigt sich hier insbesondere das deegree-Projekt als geeigneter Motor, eGovernment-Prozesse in der Bauleitplanung abzubilden, da es neben den Zertifizierungen des Open Geospatial Consortiums (OGC) als Referenzimplementierung für Web Feature Services und Web Map Services im Stande ist, den offenen eGovernment-Standard XPlanung zu unterstützen und darüber hinaus die aktuell umfangreichste Implementierung der INSPIRE Technical Guidance Dokumente im Open-Source-Segment darstellt. Dies spielt für die Zukunftssicherheit einer Lösung zur digitalen Verwaltung, Qualitätssicherung und Publizierung von Planwerken eine wichtige Rolle. Die hier vorgestellte Lösung setzt deegree zur Steuerung der Prozesse zur Verwaltung der Planwerke innerhalb einer PostgreSQL/PostGIS-Datenhaltung sowie zur Validierung XPlanGML basierter Planwerke und zur Publikation über WFS- und WMS-Dienste ein. Darüber hinaus wurde eine auf Geomajas basierte Portalanwendung realisiert und ein Kartenviewer mit OpenLayers implementiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30542</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30539</video:thumbnail_loc><video:title>Erhöhe den Nutzen deines Dienstes</video:title><video:description>Um die Implementierung von GIS-Software zu unterstützen, stellt das Open Geospatial Consortium (OGC) mehrere Validatoren basierend auf der TEAM Engine zur Verfügung. Die TEAM Engine ist ein Testframework, mit dem Entwickler und Anwender Geodatendienste, wie zum Beispiel WFS und WMS, testen können, und aktuell als OSGeo Projekt in der Inkubationsphase. Sie ist neben den OGC Standards selber ein wichtiges Werkzeug, um die Interoperabilität zwischen verschiedenen Implementierungen eines OGC Standards zu gewährleisten, denn Entwickler setzen die Standards nicht immer auf die gleiche Weise um. Die TEAM Engine muss in Verbindung mit OGC Executable Test Scripts (ETS) verwendet werden, um Implementierungen auf Konformität mit OGC Standards zu prüfen. Die Ausführung einer ETS erfolgt über eine Weboberfläche oder ein CLI. Zudem können die TEAM Engine und OGC Testskripte in den Software-Build-Prozess integriert werden. So ist es zum Beispiel möglich, nächtliche Builds zu verwenden, um den aktuellen Entwicklungsstand mittels Integrationstests gegenüber den Standards zu validieren. Um die Ausführung der TEAM Engine zu erleichtern, kann diese lokal über Docker gestartet werden. In diesem Vortrag wird gezeigt, wie die TEAM Engine zum Erstellen einer WFS 2.0-Referenzimplementierung verwendet wurde und wie die Referenzimplementierung in deegree regelmäßig durch die ETS für WFS 2.0 auf die geforderten Konformitätsklassen hin getestet wird. Darüber hinaus erfolgt eine Demonstration, wie die TEAM Engine und ein vollständiger deegree WFS 2.0 inklusive PostgreSQL Datenbank mit Docker in einer Entwicklungsumgebung eingesetzt werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30539</video:player_loc><video:duration>1301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30543</video:thumbnail_loc><video:title>OSM-History-Analysen auf Basis von Big-Data-Technologie</video:title><video:description>Für manche Datenanalysen reicht es nicht aus, mit „herkömmlichen“ Planet-Dumps zu arbeiten. Nämlich genau dann wenn man neben dem aktuell gültigen Stand der Daten, auch deren Bearbeitungs-Historie benötigt. Diese ist wichtig beispielsweise für intrinsische Datenqualitätsanalysen oder andere tiefgründige Analysen des OpenStreetMap Datensatzes. Zur Zeit stellt die OpenStreetMap Foundation regelmäßig sogenannte Full-History-Planet-Dumps als Download zur Verfügung, die solche Analysen ermöglichen. In aktuellen Arbeiten am Heidelberg Institut for Geoinformation Technology (HeiGIT) sollen derartige Analysen von Full-History-Planet-Dumps mit Hilfe einer Cloud-basierten, verteilten Big-Data-Datenbankinfrastruktur sowohl im Allgemeinen vereinfacht als auch performanter gestaltet werden, um detaillierte Analysen von OpenStreetMap Daten zu ermöglichen. Um möglichst flexibel bezüglich der möglichen Anwendungen zu sein, ist das Datenmodell dieser „OSM-History-Analysis-Datenbank“ sehr eng an das OSM-Datenmodell angelehnt. Der Fokus liegt dabei zunächst darauf, damit intrinsische Datenqualitätsanalysen von OSM-Daten technisch zu unterstützen (um so z.B. ähnliche Analysen wie jene, die im Projekt „iOSMAnalyzer“ vorgeschlagen wurden, global verfügbar zu machen). Zu den weiteren Anwendungsmöglichkeiten dieser Datenbank gehört, damit direkt weitere OSM-Datenvisualisierungen (wie z.B. ähnlich zu OSMatrix) zu betreiben oder darauf aufbauend neuartige Tools und Services zu entwickeln, die für eine erweiterte Zielgruppe (insbesondere auch OSM Mapper) interessant sein können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30543</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30549</video:thumbnail_loc><video:title>Von WMS zu WMTS zu Vektor-Tiles</video:title><video:description>Vektor-tiles haben das Potential die bewährten Rasterkarten in vielen Bereichen abzulösen oder mindestens maßgeblich zu ergänzen. Open-Source-Produkte geben dabei den Takt an und es steht bereits eine beachtliche Zahl an Vektortile-Servern zur Verfügung, um eigene Daten in diesem effizienten Format zu publizieren. Der Vortrag gibt einen aktuellen Überblick über die Open-Source-Lösungen zur Publikation von Mapbox Vektor Tiles und vergleicht die Vor- und Nachteile der verschiedenen Produkte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30549</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30520</video:thumbnail_loc><video:title>Open-Source -Strategien im Notfallschutz</video:title><video:description>Zu den Aufgabenbereichen des Bundesamtes für Strahlenschutz (BfS) gehört es, bei einem radiologischen Notfall, eigene und anderweitig verfügbare relevante Daten zu sammeln und zu erfassen, zu verarbeiten und zu bewerten sowie Dokumente zu erstellen, die die notwendigen Informationen enthalten, um den Krisenstab zu befähigen, die richtigen Entscheidungen für die Notfallvorsorge zu treffen. Der dabei eingesetzte Softwarestack wird unter der Bezeichnung IMIS (integriertes Mess- und Informationssystem) betrieben. Vor einiger Zeit begann das BfS mit der Migration von einem proprietären monolithischen System zu einem komponentenorientierten Notfallinformationssystem. Das neue IMIS3 integriert mehrere OSGeo-Projekte beispielsweise PostGIS, GeoExt, OpenLayers3, Geoserver, GeoNetwork und MapfishPrint und andere. Um fehlende Verbindungen zwischen den Softwarekomponenten zu füllen und allen Anforderungen des radiologischen Notfallmanagements gerecht zu werden, nutzt das BfS nicht nur vorhandene Open-Source-GIS-Software, sondern hat auch eigene Softwareprojekte unter der Verwendung freier Lizenzen gestartet. Um die Open-Source-Strategie ernsthaft zu verfolgen, hat sich das BfS zur Veröffentlichung der BfS-eigenen Entwicklungen auf der Internetplattform GitHub entschlossen. Damit können Behörden mit ähnlichen Aufgaben von der Arbeit des BfS profitieren und Parallelentwicklungen vermeiden. Gleichzeitig werden Behörden und andere Interessierte eingeladen, die Programme weiterzuentwickeln. Diese offensive Vorgehensweise ist für ein Bundesamt wohl eher ungewöhnlich. Der Vortrag präsentiert GitHub-gehostete Open-Source-Projekte des BfS, die in einem OS-gestützten Softwarestack eingebettet sind und mehrere bekannte OSGeo-Projekte verwenden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30520</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30524</video:thumbnail_loc><video:title>Routing Engines für OpenStreetMap</video:title><video:description>Dieser Vortrag vergleicht verschiedene Open-Source-Softwarelösungen zur Routenberechnung auf OpenStreetMap-Daten im Hinblick auf ihre Leistungsmerkmale, den Ressourcenverbrauch und die Geschwindigkeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30524</video:player_loc><video:duration>1851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30536</video:thumbnail_loc><video:title>QGIS Web Client 2</video:title><video:description>QGIS Web Client 2 (QWC2) ist die zweite Generation des QGIS-Webclients, einem Web-GIS-Client optimiert für QGIS Server. Er unterstützt die proprietären Erweiterungen des QGIS Servers für das PDF-Drucken, Suche, Datenexport, Legenden, etc.) Das Projekt wurde erstmals an der FOSS4G 2016 in Bonn vorgestellt, war damals aber noch in einem sehr frühen Entwicklungsstadium. Mittlerweile ist das Projekt gut fortgeschritten und kann unter &lt;a href="https://github.com/qgis/qwc2-demo-app">https://github.com/qgis/qwc2-demo-app&lt;/a> resp. &lt;a href="https://github.com/qgis/qwc2">https://github.com/qgis/qwc2&lt;/a> heruntergeladen werden. Derzeit wird das Projekt in verschiedenen Organisationen (Städte und Kantone in der Schweiz, Deutschland und Schweden) getestet und danach eingeführt und weiterentwickelt. Gegenüber der ersten Generation kommen neue Bibliotheksversionen zum Einsatz: der Kartenviewer wurde auf &lt;a href="https://openlayers.org/">OpenLayers 3&lt;/a> aktualisiert, als Framework kommt &lt;a href="https://facebook.github.io/react/">ReactJS&lt;/a> zum Einsatz. Auf dem Server wird nodejs eingesetzt und yarn für die Installation und das Deployment. QWC 2 wurde mit responsive Design und modular entwickelt. Die identische Version läuft auf Tablets, Mobiltelefonen und Desktop-Rechnern. Die Initialversion des QWC 2 wurde von der Firma Sourcepole programmiert, konnte aber auf den bestehenden Arbeiten von &lt;a href="http://mapstore2.geo-solutions.it/">MapStore2&lt;/a> der italienischen Firma Geosolutions aufbauen. Nach der Initialphase des Projekts steht es als Repository des QGIS-Projekts allen FOSSGIS-Entwicklern für die Weiterentwicklung offen. Der Vortrag zeigt Beispielinstallationen, den Stand der Arbeiten und weitere Ausbaupläne</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30536</video:player_loc><video:duration>1688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30531</video:thumbnail_loc><video:title>OpenSource, OpenData und Citizen Science in der Biodiversitätsforschung</video:title><video:description>Weltweit schreitet der Verlust von Artenvielfalt und intakten Lebensräumen mit ernstzunehmender Geschwindigkeit voran. Dies hat erhebliche negative Auswirkungen nicht nur auf internationale und nationale Naturschutzziele, sondern auch auf Deutschland als Wirtschaftsstandort und die Sicherung der Lebensqualität der Bevölkerung. In Deutschland existiert eine Vielzahl von Verbänden, Vereinen, Naturschutzorganisationen, wissenschaftlichen Projekten und Behörden, die Daten zu Natur und Umwelt erfassen. Insgesamt werden jedoch etwa 95 Prozent dieser Daten von Ehrenamtlichen erfasst. Immer mehr Projekte und Institutionen erkennen, dass durch die Nutzung von Open-Source-Programmen/-Software und durch einem freien Zugang zu Daten sowohl eine höhere Akzeptanz unter den Beteiligten als auch eine bessere Anerkennung der Freiwilligenarbeit erzielt werden kann. Zum einen gewährleistet Open Source einen hohen Grad an Unabhängigkeit und Transparenz zum anderen erhöht Open Access die Attraktivität und den Verkehrswert von Daten. Durch den Einsatz von Open-Source-Lösungen bei der Erfassung, Verarbeitung und Darstellung von Biodiversitätsdaten und durch Open Access gab es in den letzten Jahren einen enormen Zuwachs an neuen Daten und an Möglichkeiten ihrer Auswertung. Dazu kommt, dass durch die Einführung des Informationsfreiheitsgesetzes auch die Verwaltungen verpflichtet sind, ihre Daten für die Bürger frei zugänglich bereitzustellen. Einige Bundesländer sind dieser Forderung bereits nachgekommen und stellen eine Vielzahl von Geobasisdaten wie Luftbilder aber auch Biodiversitätsdaten kostenlos zu Verfügung. Wir stellen Projekte aus dem Biodiversitätsbereich vor, die erfolgreich Open Source und/oder Open Access einsetzen und präsentieren außerdem eine Vision, wie die Vernetzung, Sichtbarmachung und Bereitstellung von Daten zur Artenvielfalt in Deutschland in Zukunft aussehen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30531</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30533</video:thumbnail_loc><video:title>QKan - Kanalkataster mit QGIS</video:title><video:description>Das QGIS basierte Kanalkataster QKan dient dazu, Daten von städtischen Entwässerungssystemen für Berechnungen aufzubereiten und die Ergebnisse auszuwerten sowie in Plänen flexibel darstellen zu können. Als Datenbanken werden alternativ SpatiaLite und PostGIS verwendet. Die Funktionaliten wie Datenim- und Export, Längsschnitte ggfs. mit Ergebnisdarstellung, Leitungsverfolgung etc. werden mit Python-Plugins realisiert. Als Anwendungsbereich wird vor allem der planende Ingenieur gesehen, bei dem die Schwerpunkte auf Flexibilität und Offenheit der Datenstrukturen liegen, wobei grundlegende Fähigkeiten im Umgang mit Datenbanken erforderlich sind. Hierdurch unterscheidet sich die QKan wesentlich von klassischen Kanalkatasterprogrammen, deren Aufgabe unter anderem die langsfristige Bestandsverwaltung ist. Mit QKan wird ein Programmieransatz verfolgt, bei dem für die Datenverarbeitung insbesondere der geographischen Objekte (z. B. befestigte Flächen) ausschließlich die Geo-Funktionen der eingesetzten Datenbank genutzt werden. Dies hat den Vorteil, dass bei verknüpften Tabellen durch die sehr leistungsfähige Indizierung der Datenbanken erhebliche Effizienzgewinne erzielt werden können und zum anderen die Programmierung stark vereinheitlicht wird. Das Projekt wird mit Förderung durch das Programm "Mittelstand.innovativ!" des Landes NRW von zwei Ingenieurbüros finanziert. Der Vortrag beschreibt das Konzept sowie den aktuellen Entwicklungsstand des Projektes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30533</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30532</video:thumbnail_loc><video:title>Von proprietärer zu Opensource Software</video:title><video:description>Das Grundbuch- und Vermessungsamt Basel-Stadt (GVA BS) betreibt die kantonale Geodateninfrastruktur, führt die amtlichen Register über Grundstücks- und Bodeninformationen und publiziert die zentralen Geoinformationen kundenorientiert über das Geoportal Basel-Stadt. Als man vor einigen Jahren mit einer Weblösung für die Publikation der vielen in der kantonalen Verwaltung vorhandenen Geodaten begann, entschied man sich für proprietäre Software. Im Kontext der Migration und der Nachführung des Systems auf modernere Technologien und auch im Kontext der Entwicklung von closed zu Open Data entschied man sich für eine Lösung basierend auf Open-Source-Software. Dieser Beitrag stellt den Prozess vor, die Schwierigkeiten, Chancen und auch die "lessons learnt".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30532</video:player_loc><video:duration>1700</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30530</video:thumbnail_loc><video:title>Architektur moderner Geodatenportale</video:title><video:description>Geodatenportale finden in der breiten Bevölkerung immer mehr Akzeptanz und gewinnen immer mehr Nutzer. Dies ist jedoch keine Selbstverständlichkeit, sondern das Ergebnis umfangreicher und langjähriger Verbesserungen bei Usability und Performanz. Moderne dynamische Geodatenportale haben nichts mehr mit den früheren Online-Kartenanwendungen gemein, die bei jeder Verschiebung des Ansichtsfensters noch die gesamte Webseite nachladen mussten. Heute werden hoch interaktive, zugängliche, abwärtskompatible, Plugin-freie Geoweb-Anwendungen verlangt, die den Nutzer nicht gängeln, sondern auf kürzestem Wege direkt zur gesuchten Information oder Lösung führen. Ein weiterer Schlüssel zum Erfolg ist die große Menge und hohe Qualität der über das Portal verfügbaren Geodaten, sowie ein blitzschnelles Laden und Reagieren der Webanwendung, denn nur eine Sekunde Wartezeit kann hier bereits über Erfolg oder Misserfolg entscheiden. Ein Beispiel für ein modernes, dynamisches Geodatenportal, das sich aufgrund der täglichen Verwendung durch zahlreiche Nutzer vielfach bewährt hat, ist geoportal.ch. Doch was ist im Jahr 2017 der State of the Art des Technologie-Stacks für die Entwicklung von Geoweb-Anwendungen? Am Beispiel von geoportal.ch wird vorgestellt, wie fortschrittliche Webtechnologien wie NodeJS, ExpressJS, Geoserver, Geowebcache, OpenLayers, Turf, AngularJS etc. zu einer zeitgemäßen Geoweb-Architektur integriert werden. Darüber hinaus wird dargelegt, wie trotz der extrem hohen Datenheterogenität und der großen Datenmengen eine performante Geoweb-Anwendung erreicht werden kann. Dies geschieht mit besonderem Blick darauf, dass geoportal.ch nicht nur ein reiner Viewer für Geodaten ist, sondern auch eine Entwicklungsplattform für diverse darauf aufbauende GeoApps (Web-GIS) mit Editier- und Analysefunktionen. Kartendaten: © OpenStreetMap-Mitwirkende http://www.openstreetmap.org/copyright</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30530</video:player_loc><video:duration>1475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30538</video:thumbnail_loc><video:title>Der GIS-Arbeitsplatz der Zukunft</video:title><video:description>Mobilität gewinnt bei der Gestaltung des Arbeitslebens immer mehr an Bedeutung. Arbeitnehmern ist es zunehmend wichtig, selbst über die Gestaltung des Arbeitstages zu bestimmen und damit einhergehend auch ortsunabhängig arbeiten zu können. Auch über das eingesetzte Werkzeug, Stichwort „bring your own device“ (BYOD), möchte er selbst entscheiden. Vor dem Hintergrund der rasanten Entwicklungen der Technologie ist ein einfaches „Geht nicht“ keine akzeptierte Antwort mehr auf die Frage nach der Gestaltung des zukünftigen IT-Arbeitsplatzes. Diese Entwicklungen betreffen auch die Geo-Branche. Wie soll er also aussehen, der GIS-Arbeitsplatz der Zukunft? Welche besonderen Herausforderungen sind damit verbunden? Hier möchte der eingereichte Beitrag aufzeigen, was mit heutigen Mitteln vor dem Hintergrund der Mobilität möglich ist und zur Diskussion anregen. Ein klassischer GIS-Arbeitsplatz basiert heutzutage auf einer Fat-Client-Hardware und einem darauf installierten (proprietären) Desktop-GIS. Je nach Komplexität der Tätigkeit können dazu noch weitere Werkzeuge zur Geodatenkonvertierung oder zum Spatial ETL kommen. Darüber hinaus besitzt der GIS-Arbeitsplatz in der Regel Schnittstellen zu Datenbankservern und/oder Geodiensten im Intra- bzw. Internet. Solche Architekturen begründen einen hohen Zeit-, Personal- und Kostenaufwand für Wartung und Pflege. Hier kommt die Cloud ins Spiel. Bereits heute wissen wir, dass die Auslagerung von Anwendungen in die Cloud geeignet ist, Einsparungen im IT-Betrieb in Verbindung mit Ressourcenoptimierung und Ausfallsicherheit herbeizuführen. Aber ein typischer GIS-Arbeitsplatz besteht aus Desktop-Anwendungen. Wie können diese in der Cloud betrieben werden? Eine klassische Antwort lautet hier: Web-GIS. Aber möchte man wirklich mittels Web-GIS die Funktionalität eines Desktop-GIS bereitstellen, ist dies überhaupt möglich und sinnvoll? Kann die Desktop-Anwendung nicht so bleiben, wie sie ist? Dieser Beitrag möchte am Beispiel von AWS Appstream 2.0 aufzeigen, wie Open-Source-Anwendungen aus dem OSGeo-Umfeld (wie beispielsweise. QGIS) und Spatial-ETL-Werkzeuge (wie beispielsweise. hale.studio), mit kleinem Aufwand für beliebig viele Nutzer bereitgestellt werden können. Der GIS-Arbeitsplatz der Zukunft wird damit dem steigenden Bedürfnis der Arbeitnehmer nach Mobilität gerecht, denn durch die Bereitstellung der Open-Source-Werkzeuge mittels Appstream 2.0 kann er jederzeit und überall mit beliebigen Endgeräten arbeiten. Gleichzeitig wird der Ressourceneinsatz seitens der Unternehmen und Behörden optimiert. Durch kluge Einrichtung von Deployment-Prozessen verfügt der Arbeitsplatz dabei immer über die neuesten Versionen der eingesetzten Open-Source-GIS Technologien. Somit ist der GIS-Arbeitsplatz der Zukunft mobil, vergleichsweise kostengünstig, immer auf dem neuesten Stand und dynamisch skalierbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30538</video:player_loc><video:duration>1359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30535</video:thumbnail_loc><video:title>Ngeo: OpenLayers meets Angular</video:title><video:description>OpenLayers 3 ist eine ausgereifte und stabile JavaScript Kartenbibliothek, die auch anspruchsvolle Applikationen ermöglicht. AngularJS ist eines der beliebtesten Frameworks im Bereich der Single-Page-Webanwendungen, und wird allgemein für die Entwicklung von modularem Frontend-Code eingesetzt. Dieser Vortrag gibt einen Einblick in Ngeo, einer Open-Source-JavaScript-Bibliothek, die eine Kombination der Funktionalität von OpenLayers und der Modularität von AngularJS ermöglicht. Ngeo stellt AngularJS Services und Komponenten zur Verfügung, die als Bausteine für GIS-Webanwendungen benutzt werden können. Anhand von konkreten Codebeispielen wird aufgezeigt, wie Ngeo die Softwareentwicklung vereinfacht. Wir erklären die Guidelines, die wir aufgestellt haben, um AngularJS produktiv zu nutzen. Wir haben die Erfahrung gemacht, dass es äußerst wichtig ist, sich den Best-Practice-Vorgaben von AngularJS laufend anzupassen und zu dokumentieren, wie sie sich auf unsere Bibliothek auswirken. Damit erreichen wir, dass die Bibliothek für Applikationsentwickler eine einheitliche Schnittstelle zur Verfügung stellt. In Anbetracht der raschen Entwicklungen im JavaScript-Ökosystem, namentlich ECMAScript 2015 und 2016, TypeScript und der kürzlichen Veröffentlichung von Angular 2, werden wir auch kurz darauf eingehen, wie wir den Herausforderungen einer Umgebung begegnen, die sich ständig verändert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30535</video:player_loc><video:duration>1679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30534</video:thumbnail_loc><video:title>QGIS Server Projektstatus</video:title><video:description>Dieser Beitrag gibt einen Überblick über diverse Aktivitäten, die rund um QGIS Server im Gange sind. So gibt es im Rahmen von QGIS3 diverse Änderungen in der Codebasis. Ende letzten Jahres wurden Änderungen eingepflegt, welche QGIS Server zu einer WMS 1.3-konformen Software machen. Im Vortrag wird auch gezeigt, was es für den OGC-Test braucht und was im Server geändert werden musste, damit der Test erfolgreich durchläuft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30534</video:player_loc><video:duration>1406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30515</video:thumbnail_loc><video:title>Feuerwehreinsatzkarten mit OSM</video:title><video:description>Wenn es brennt, eilt es! – Karten in vorbereiten Akten sollen für die Anfahrt und für den Einsatz die notwendigen Informationen gut lesbar zur Verfügung stellen. Der Vortrag zeigt, welche die für die Feuerwehr wichtigen Informationen mit Geobezug sind (z.B. Anfahrt, Gefahren, Transformatoren/Verteilkasten, Wasserbezug, Gebäudeinformationen). Welche gibt es schon in OpenStreetMap und welche fehlen noch? Bei unserer Feuerwehr gibt es auch noch „exotische“ Löschwasserquellen: unterirdische vorbereitete Staustellen, welche natürlich auch visualisiert werden müssen, weil sie für die Löschwasserversorgung wichtig sind. Wie können aus der Feuerwehr neue Mapper geworben, motiviert und unterstützt werden? Es wird erklärt wie diese im Erfassen der speziellen Tags mit JOSM unterstützt werden können (z.B. mit speziellen „Kartenstile“). Für die Feuerwehr wurde ein Kartenstil optimiert und mit Maperitive gerendert. Die Tiles werden zu optimierten Kartenausschnitten (mit mindestens drei Hydranten) zusammengestellt, z.B. mit Hilfe von Overpass. Es wird ein Beispiel einer Einsatzakte und der verwendeten Karten präsentiert. Für Gebäude wo keine vorbereitete Einsatzakten existieren oder vorgeschrieben sind wird ein Prozess zur Erstellung von vereinfachten Einsatzkarten basierend auf der Alarmmeldung erklärt und mit einem Beispiel dargestellt. Es werden die offenen Herausforderungen (fehlende Tags, länderspezifische Symbole, Schützen der kritischen Nodes vor falscher Bearbeitungen) und mögliche Lösungsansätze dargestellt. Im Abschluss werden die gefundenen Vorteile für die Feuerwehr und für OpenStreetMap aufgezeigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30515</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30501</video:thumbnail_loc><video:title>Freie Satellitenbilder – ein Überblick</video:title><video:description>Freie Geodaten auf der FOSSGIS – dabei geht es fast immer um OpenStreetMap oder gelegentlich auch mal um andere Vermessungsdaten. Im Vergleich dazu sind allerdings freie Satellitendaten allein schon von den Datenmengen eigentlich viel bedeutender. Oft werden diese Daten aus Unkenntnis über ihre Existenz oder aufgrund der Schwierigkeit, die richtigen Bilder in der benötigten Form zu finden, kaum genutzt – obwohl freie Satellitenbilder eigentlich eine kaum zu überschätzendes Quelle von Informationen und Erkenntnis über unseren Planeten darstellen und zwar nicht nur für Spezialisten, sondern für jeden. Abgesehen vom ganz praktischen Nutzen solcher Daten stellt der freie, offene und ungefilterte Zugang zu diesen auch eine enorme gesellschaftliche Errungenschaft dar. Ob dieser auch in Zukunft erhalten bleibt, dürfte in großem Maße auch davon abhängen, in wie weit diese Daten tatsächlich auch breit genutzt werden und wir uns nicht freiwillig auf das beschränken, was uns von Google, Bing und anderen Firmen oder auch von staatlichen Stellen nach subjektiven und primär wirtschaftlichen Kriterien ausgewählt und letztendlich meist nur zum Anschauen und nicht zur Weiterverwendung präsentiert wird. Dieser Vortrag soll deshalb für jeden interessierten Besucher einen Überblick darüber geben, was die Welt freier Satellitenbilder heutzutage zu bieten hat. Die verschiedenen Satellitensysteme und Kameras, deren Bilder als freie Daten verfügbar sind, werden vorgestellt – einschließlich der Möglichkeiten, wie man an die Daten herankommt – egal ob einfach nur zur Information oder auch für ernsthafte Analysen und Weiterverarbeitungen. Dabei wird bewusst kein Schwerpunkt auf bestimmte Systeme und Betreiber gelegt, sondern ein möglichst neutraler Überblick angestrebt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30501</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30525</video:thumbnail_loc><video:title>OpenLayers</video:title><video:description>OpenLayers ist eine sehr bekannte und verbreitete Open-Source-JavaScript-Bibliothek, um interaktive Karten im Web aus verschiedenste Quellen mit reichhaltigen Interaktionsmöglichkeiten zu erstellen. Seit mehr als zehn Jahren wird OpenLayers stets weiterentwickelt und ist auch im Jahre 2017 eine moderne Bibliothek, die ihren Benutzern eine Fülle an Optionen an die Hand gibt, um auch anspruchsvollste webbasierte Kartenapplikation zu erstellen. Der Vortrag stellt die Bibliothek ausführlich vor und wird anschließend ein Hauptaugenmerk besonders auf neue Features und wichtige Fixes seit der letzten FOSSGIS-Konferenz legen. Des Weiteren wagen wir einen Blick in die Zukunft des Projektes. Was wird sich für Benutzer von OpenLayers ändern und gibt es Features, die wir bald bereitstellen werden? Wie kann ich selber beitragen, um OpenLayers weiter zu entwickeln?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30525</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30510</video:thumbnail_loc><video:title>PostGIS in Action</video:title><video:description>Der Vortrag ist ein Erfahrungsbericht von der Umsetzung verschiedener Onlinekarten-Projekte mit PostgreSQL/PostGIS auf Basis von amtlichen Daten (ALK/ALKIS) und OpenStreetMap. Es werden die folgenden Fragen beantwortet: Wie können Daten importiert werden? Wie können Daten strukturiert werden? Wie können Daten homogenisiert werden? Wie können Daten im laufenden Betrieb aktualisiert werden? Wie können Daten optimiert werden? Bei der Beantwortung dieser Fragen wird insbesondere auf die Anforderungen von WMS- und WMTS-Diensten für Online-Stadtpläne eingegangen. Viele dargestellte Lösungen sind jedoch auch in anderen Einsatzgebieten relevant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30510</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30528</video:thumbnail_loc><video:title>ÖPNV-Mapping in OpenStreetMap</video:title><video:description>Linienverläufe und Haltestellen des öffentlichen Verkehr werden schon seit vielen Jahren in OpenStreetMap erfasst. In der letzten Zeit hat sich bei diesem Thema allerdings Ernüchterung breitgemacht. Einstige Mapper haben sich von diesem Themengebiet abgewendet oder beschränken sich nur noch auf die Haltestelleninfrastruktur. Neue Mapper werden von der Komplexität des Mappings abgeschreckt oder müssen zumindest eine hohe Einstiegshürde überwinden. Übriggeblieben ist daher nur ein Kern von wenigen Enthusiasten. Diese Situation stellt das OpenStreetMap-Projekt vor Probleme, denn flächendeckende, aktuelle und gepflegte ÖPNV-Daten lassen sich nur mit einer breiten Mapperbasis erreichen. Gleichzeitig ist OpenStreetMap aber eine der wenigen freien Quellen für Daten des öffentlichen Verkehrs, während die Verkehrsunternehmen in Deutschland bis auf Ausnahmen keine entsprechenden Daten bereitstellen. Die Gründe für den derzeit schlechten Stand des ÖPNV-Mappings in OpenStreetMap liegen jedoch auch in der Historie der verschiedenen Erfassungsschemata begründet. Mit der Zeit entstand eine Reihe unterschiedlicher Schemata, die bei vielen Mappern zu Verwirrung gesorgt haben, aber auch dazu geführt haben, dass in OpenStreetMap ÖPNV-Daten nach unterschiedlichen Schemata – teilweise auch als Mischformen – erfasst sind. Doch auch die Komplexität der Schemata selbst scheint viele Mapper zu überfordern, auch deshalb, weil die Dokumentation im Wiki veraltet, inkonsistent oder wenig anschaulich ist. Auch die mangelnde Auswertung durch Anwendungen ist eine Ursache dafür, dass kein großer Anreiz zum ÖPNV-Mapping besteht. Wenn Mapper das Ergebnis ihrer Arbeit nicht sehen und so auch kein Feedback darüber bekommen, ob die erfassten Daten korrekt sind, ist der Anreiz zur Erfassung bzw. Umstellung auf neuere Schemata relativ gering. Im Gegenteil verleiten Anwendungen durch mangelnde Unterstützung von neueren Schemata dazu, ältere Tags zu verwenden, damit die Daten visualisiert werden („Tagging für den Renderer“). Das Hauptproblem, das viele Mapper abschrecken dürfte, ist jedoch der hohe Aufwand zur Erfassung und Pflege der Daten. Gerade wenn eine ÖPNV-Linie über viele unterschiedliche Routenvarianten verfügt, steigt der Erfassungsaufwand und die Komplexität enorm an. Auch die Pflege der Daten ist nicht zu unterschätzen, schließlich ändert sich ein großer Teil der Daten mit jedem Fahrplanwechsel. In diesem Zusammenhang muss deshalb auch hinterfragt werden, ob und in welchem Detailgrad überhaupt ÖPNV-Daten in OpenStreetMap erfasst werden. Bei der Haltestelleninfrastruktur dürfte das relativ unstrittig sein, doch bei den Linienverläufen gibt es durchaus auch Argumente, die in Hinblick auf Aufwand und Nutzen gegen eine Erfassung sprechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30528</video:player_loc><video:duration>1562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30521</video:thumbnail_loc><video:title>GeoServer 2.10/2.11: Status, neue Features und Erweiterungen</video:title><video:description>GeoServer ist ein bekannter und mächtiger Open-Source -Kartenserver, der in vielen Applikationen und Architekturen verwendet wird. Die sehr aktive GeoServer-Community erweitert und verbessert die Software permanent – in Form von Erweiterungen und Verbesserungen der Kernsoftware, aber auch durch Extensions. Darüber hinaus ist GeoServer ein gut geplante Open-Source-Software mit festgelegtem Lebenszyklus der Releases. Der Vortrag stellt diesen vor und wird sich einigen (Neu-)Entwicklungen des Releases 2.10 sowie 2.11, das kurz vor der Konferenz erscheinen wird, widmen und diese an praktischen Beispielen den Nutzen vorstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30521</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30522</video:thumbnail_loc><video:title>SHOGun2 – das moderne Webmapping-Framework</video:title><video:description>SHOGun wird seit dem Jahr 2011 als Webmapping-Framework entwickelt und hat sich mittlerweile in vielen Installationen, insbesondere bei Großkunden bewährt. Der Vortrag stellt die völlig neue Version SHOGun2 vor und zeigt anhand von Beispielen wie Kartenclient – zusammengesetzt aus OpenLayers 3 und wahlweise GeoExt3 oder react.js – mit den Verwaltungsoberflächen zusammenspielen. SHOGun2 greift dabei bewährte Konzepte aus SHOGun auf, wurde aber als komplette Neuentwicklung mit großem Fokus auf Modularität und Aktualität der verwendeten Bibliotheken entwickelt. Ebenso wurde bei der Entwicklung darauf geachtet, SHOGun2 so auszurichten, das sich ein Open-Source-Projekt entwickeln kann. Auch dieser Apsekt wird im Vortrag eine Rolle spielen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30522</video:player_loc><video:duration>1424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30519</video:thumbnail_loc><video:title>OSM-basierte Standortmodellierung von Ladesäulen für Elektromobilität am Beispiel des Bayerischen Waldes</video:title><video:description>Trotz der staatlichen Förderung von Elektromobilität stagniert der Verkauf von Elektrofahrzeugen auf niedrigem Niveau. Ein Hauptgrund hierfür wird in der mangelhaften Ladeinfrastruktur insbesondere in ländlichen Räumen gesehen, wo große Ansprüche an Reichweiten und den Individualverkehr gestellt werden. Ausgehend von dieser Problemstellung präsentiert der Vortrag einen GIS-basierten Ansatz, wie sich räumliche Hotspots für Ladeinfrastruktur modellieren lassen. Dabei werden Einzugsgebiete um verschiedene Point of Interests (POIs) berechnet und in einem Gravitationsmodell mit Nutzungsdaten zusammengeführt. Datengrundlage sowohl für die Berechnung der Einzugsgebiete als auch für die POIs ist OpenStreetMap. Neben den räumlichen Distanzen ist die zeitliche Frequentierung und die Verweildauer an den jeweiligen Orten ein wesentlicher Einflussfaktor. Hierzu werden Nutzergruppen, z.B. nach Alter, Geschlecht, Familiensituation, Freizeitverhalten oder Arbeitssituation, definiert und in Bezug zu den jeweiligen POI gesetzt. Dabei gilt, je häufiger und länger sich eine Nutzergruppe an einem Standort aufhält, desto höher wird der Standort hinsichtlich des Bedarfs an Ladeinfrastruktur gewichtet. Die Daten zur Bildung der Nutzergruppen sind ebenfalls frei verfügbar. Innerhalb der modellierten Hotspots lassen sich schließlich konkrete Ladesäulenstandorte über die Gehdistanzen zwischen Parkmöglichkeiten und Zielort (POI) identifiziert. Die präsentierten Ergebnisse zeigen die exemplarische Anwendung des Standortmodells für die Region Südostbayern, im dortigen E-WALD-Projektgebiet. Die Vorgehensweise ist jedoch auf beliebige Regionen übertragbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30519</video:player_loc><video:duration>1435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30527</video:thumbnail_loc><video:title>Open Source Routing Machine</video:title><video:description>Die Open Source Routing Machine (OSRM) ist eine High-Performance-Routingengine und primär für OpenStreetMap-Daten ausgelegt. Dieser Vortrag stellt OSRM inklusive Ökosystem vor. Weiterhin zeigen wir auf, an welchen Verbesserungen wir im letzten Jahr gearbeitet haben. Wir erklären wie OSRM genutzt werden kann um GPS-Traces auf das Straßennetz zu snappen, wie wir OpenStreetMap nutzen um zum Beispiel Spuren verwenden zu können und wie Echtzeit Verkehrsdaten eingebunden werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30527</video:player_loc><video:duration>1584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30529</video:thumbnail_loc><video:title>Erstellung von Karten mit OSM-Daten</video:title><video:description>Will man Informationen mit einer Karte visualisieren, wird meist eine Hintergrundkarte als Basisinformation und Orientierung benötigt. Je nach Projekt-Zielstellung muss die Hintergrundkarte anpassbar sein. Mit OSM-Daten können Karten diesbezüglich aufgewertet werden. In einem Freizeit-Projekt habe ich für den Crossduathlon Bautzen eine Streckenkarte mit Hilfe von QGIS, OSM und GPS-Kartierung erstellt. Ziel war es, die Wettkampfinfrastruktur auf einen lagetreuen Plan zu bringen. Der Hintergrund sollte zur Orientierung dienen, die Landnutzungen abgrenzen, den Flusslauf der Spree zeigen und die Gebäude abbilden. So sollte Raum bleiben für die wesentlichen Overlay Informationen. Von Beginn an stellte sich die Frage nach einer geeigneten Hintergrundkarte. Die amtliche digitale Topographie (Basis DLM, DTK) schied wegen der kompliziert zu handhabenden Datenstruktur aus. Wie kann man also die OSM-Datenbank zur Kartenerstellung in QGIS nutzen? Es gibt eine Vielzahl an Optionen! In meinem Vortrag zeige ich anhand des konkreten Projektes, wie man OSM-Daten für eine Karte nutzbar machen kann. Ich habe QGIS-Plugins und Webanwendungen zum OSM-Daten Export getestet und auf Eignung im QGIS geprüft. Ich werde auf die Stärken, aber auch auf die Schwächen der Varianten und der OSM-Datennutzung eingehen. Sehr hilfreich bei der Realisierung war u.a. das Community Forum StackExchange, der OSM Tagfinder und OSM Taginfo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30529</video:player_loc><video:duration>1016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30546</video:thumbnail_loc><video:title>OSM-Daten verarbeiten auf der Kommandozeile mit Osmium</video:title><video:description>Aufbauend auf der schnellen und flexiblen Osmium-C++-Bibliothek hat sich das Osmium-Kommandozeilentool zu einem nützlichen Helferlein entwickelt. Wer Osmium in seiner Werkzeugkiste hat, kann neue Wege gehen beim Verarbeiten von OSM-Daten. Mit Beispielen aus der Praxis will ich zeigen, was das Tool kann, und wo und wie man es einsetzt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30546</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30540</video:thumbnail_loc><video:title>Shine on R</video:title><video:description>R wurde vor einigen Dekaden von Statistikern entwickelt, um in erster Linie statistische Fragestellungen zu bearbeiten bzw. zu lösen. Dabei ist R nicht nur ein „Statistik-Werkzeug“, sondern eine flexible und mächtige Programmiersprache, die auf allen gängigen Betriebssystemen (Unix, OSX, Windows) verfügbar ist und durch eine stetig wachsende Anzahl von Paketen aus allen Bereichen erweitert werden kann. Diese werden in der Regel über das Comprehensive R Archive Network (CRAN) zur Verfügung gestellt. So gibt es auch eine Vielzahl von Paketen, um räumliche Daten in R zu lesen, zu analysieren, zu manipulieren, zu visualisieren und zu schreiben. Durch die Pakete rgdal und das sich in aktiver Entwicklung befindende sf kann R alle von GDAL unterstützen Formate lesen und schreiben und bietet darüber hinaus R-Datenstrukturen an, die ein R-typisches und flexibles Datahandling ermöglichen. Auch können R-Skripte direkt (analog zu Python) in QGIS eingebunden werden, so dass in QGIS auf die statistischen Algorithmen von R zugegriffen werden kann. Vor allen in den letzten Jahren wurde R um viele „Features“ bzw. Pakete erweitert, die zum einen die Arbeit mit R erleichtern und zum anderen die Möglichkeit bieten in wenigen Zeilen Code flexible Web-Apps (R-Paket shiny) zu implementieren und zu hosten (Shiny Server). Durch das R-Paket leaflet lassen sich so auf einfache Weise interaktive Karten basierend auf dem Leaflet-Javascript-Framework erzeugen. Darüber hinaus können die interaktiven Karten auch direkt in der Open-Source-Entwicklungsumgebung RStudio angezeigt werden und sowohl RStudio als auch der Shiny Server können problemlos in Docker-Containern betrieben werden, sodass z.B. auch ein „R-Spatial-Data-Processing“-Container inklusive Entwicklungsumgebung „gebaut“ werden kann. Übersicht gängiger R-Packages zur Spatialdatenverarbeitung und -visualisierung, die in dem Vortrag besprochen werden: • sf • sp • rgdal • raster • rgeos • maptools • gdalUtils • rmapshaper • spatstat • rqgis • leaflet • osrm • lawn (R meets turf.js)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30540</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30550</video:thumbnail_loc><video:title>Freie Fernerkundungsdaten für alle – das Copernicus-Programm der EU</video:title><video:description>Wie im Copernicus-Programm der EU dargelegt, ist Information über unseren Planeten von entscheidender Bedeutung für politische Entscheidungen. Informationen aus dem Copernicus-Programm sollen helfen, zu verstehen, wie sich die Erde und das Klima ändern und welche Rolle hierbei menschliche Aktivitäten spielen und wie sich diese auf menschliche Aktivitäten auswirken. Das gesamte Copernicus-Programm besteht neben der Weltraum-Komponente (Space Component), das aus den unten aufgelisteten Sentinel-Missionen besteht, auch noch eine Dienste-Komponente (Services Component) und eine Sensor-Komponente (In-Situ Component). 1) die Weltraum-Komponente (Space Component) - Sentinel 1: Radar Mission; Launch Sentinel 1A: April 2014; Sentinel 1B End 2016 - Sentinel 2: High Resolution Optical Mission; Launch Sentinel 2A: June 2015 Sentinel 2B: 2016 - Sentinel 3: Medium Resolution Imaging and Altimetry Mission; Launch Sentinel 3A: 2015 Sentinel 3B: 2017 - Sentinel 4: Geostationary Atmospheric Chemistry Mission; Launch Sentinel 4A/B: 2021/27 - Sentinel 5P: Low Earth Orbit Atmospheric Chemistry Precursor Mission; Launch 2016 - Sentinel 5: Low Earth Orbit Atmospheric Chemistry Mission; Launch Sentinel 5A/B/C: 2021/27 2) die Dienste-Komponente (Services Component) - Copernicus Atmosphere Monitoring Service (CAMS) - Copernicus Marine Environment Monitoring Service (CMEMS) - Copernicus Land Monitoring Service (CLMS) - Copernicus Climate Change service (C3S) - Copernicus Emergency Management Service (CEMS) - Copernicus Security Service (no acronym) 3) die Sensor-Komponente (In-Situ Component) In-Situ Sensoren liefern Daten von der Erdoberfläche (Land/Wasser) oder von Luft-gestützten Sensoren. Zu diesen gehören auch Referenz und Zusatzdaten, die im Rahmen des Copenicus-Programms Verwendung finden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30550</video:player_loc><video:duration>1672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30548</video:thumbnail_loc><video:title>Vandalismus im OpenStreetMap Projekt</video:title><video:description>Der Zulauf zum OpenStreetMap Projekt ist weiterhin ungebrochen. Täglich registrieren sich mehrere tausend neue Mitglieder weltweit, wovon in der Regel später etwas mehr als 10 Prozent aktiv werden. Durch Initiativen wie das Missing Maps Projekt [1] oder „Mapathons“ [2] rund um den Globus werden immer wieder neue Mitglieder auf das Projekt aufmerksam gemacht. Auch durch eine größer werdende Anzahl von Apps für mobile Geräte [3] wird das Beitragen von Karteninformationen immer mehr vereinfacht. Leider bringt die verstärkte Aufmerksamkeit und die stets steigende Anzahl von (neuen) aktiven Mitgliedern auch verschiedene Nachteile mit sich. In den letzten Jahren gab es immer wieder verschiedene Fälle von Vandalismus [4] oder anderen Arten von schlechten Änderungen der Geodaten des Projektes [5]. Laut Definition [6] setzt der Begriff „Vandalismus“ eine vorsätzliche Handlung voraus. Bei einigen Änderungen, die im ersten Moment nach Vandalismus aussehen, handelt es sich aber oft auch um ein Verständnisproblem: Änderungen an den Daten, werden nach dem Speichern direkt in die Hauptdatenbank geschrieben. Dadurch sind sie mehr oder weniger direkt in den Karten des Projektes zu sehen. In anderen Fällen von nicht diskutierten Massenimporten [7] oder -änderungen [8] können Streitigkeiten nur noch mit einer Sperrung des Mitglieds [9] beendet werden. Im Vortrag wird auf die letzten Jahres des Projektes im Bezug auf Fälle von „Vandalismus“ zurückgeblickt. Neben einigen bekannt geworden Fällen, kümmert sich die Community oft selbst um die Bereinigung. Während des Vortrags werden verschiedene Methoden und vorhandene Werkzeuge [10] gezeigt, wie jeder helfen kann, fragwürdige Änderungen zu finden, zu melden/kennzeichnen und ggf. zu korrigieren. Als Abschluss des Vortrags ist eine offene Gesprächsrunde geplant. Dabei soll über fehlende Werkzeuge oder Vorgehensweisen zur Vermeidung von un- und beabsichtigen negativen Änderungen, die Schaden für das Projekt bedeuten, diskutiert werden. [1] https://wiki.openstreetmap.org/wiki/Missing Maps Project [2] https://wiki.openstreetmap.org/wiki/Mapathon [3] https://wiki.openstreetmap.org/wiki/Editors [4] https://blog.openstreetmap.org/2012/01/17/google-ip-vandalizing-openstreetmap/ [5] https://wiki.openstreetmap.org/wiki/Vandalism [6] https://de.wikipedia.org/wiki/Vandalismus [7] https://wiki.openstreetmap.org/wiki/Import [8] https://wiki.openstreetmap.org/wiki/Automated Edits code of conduct [9] https://wiki.osmfoundation.org/wiki/Ban Policy [10] https://wiki.openstreetmap.org/wiki/Detect Vandalism</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30548</video:player_loc><video:duration>1614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30551</video:thumbnail_loc><video:title>Zusammenführung und Vereinheitlichung von Eisenbahn-Streckennetzdaten</video:title><video:description>Verschiedene Bahngesellschaften bieten mittlerweile im Rahmen von Open-Data-Initiativen Datensätze zu ihren Streckennetzen an. Daneben stellt auch OpenStreetMap entsprechende Daten bereit, vorangetrieben durch das Projekt der OpenRailwayMap. Doch alle diese Datensätze liegen in unterschiedlichen Formaten und Datenmodellen vor und bilden jeweils nur begrenzte Gebiete ab. Dies erschwert die weitere Arbeit mit diesen Daten und erfordert eine vorherige Zusammenführung und Vereinheitlichung der Datensätze. Im konkreten Fall wurde für die Schweizerische Bundesbahn (SBB) eine Anwendung entwickelt, mit der auf Monitoren in Zügen der aktuelle Standort auf einer Hintergrundkarte visualisiert wird. Neben der eigentlichen Software war auch die Erstellung entsprechendes Kartenmaterial Teil des Projekts. Aufgrund des grenzüberschreitenden Einsatzes der Triebwagen wurde die Anforderung gestellt, dass die Hintergrundkarte die Schweiz und ihre Nachbarländern abzudecken hat. Die als Grundlage für die zu erstellende Streckenkarte dienenden Daten stellten dabei eine besondere Herausforderung dar. Zum einen war eine geeignete Datenquelle zu finden, da nur die Deutsche Bahn und das Schweizer Bundesamt für Verkehr im Rahmen von Open-Data-Initiativen Daten der jeweiligen Streckennetze anbieten. Für die Abdeckung der anderen Länder musste daher auf die Daten von OpenStreetMap zurückgegriffen werden. Zum anderen stellten aber auch die Datensätze selbst eine Herausforderung dar. Neben den noch vergleichsweise einfach konvertierbaren Datenformaten unterscheiden sich die Datensätze insbesondere in ihren Datenmodellen und Detaillierungsgraden. So beschreiben die Daten der Eisenbahnunternehmen lediglich Strecken, während die OpenStreetMap-Daten gleisgenau sind. Zur Zusammenführung der Datensätze wurde unter anderem ein Verfahren entwickelt, mit dem die gleisgenauen OpenStreetMap-Daten in eine Streckentopologie überführt werden können, indem zusammengehörige Gleise zu Strecken zusammengefasst und mit den Betriebsstellen zu einer Knoten-Kanten-Topologie überführt werden. Die Qualität der bei diesem Verfahren erzeugten Daten hängt jedoch von der Datenqualität der OpenStreetMap-Daten ab, insbesondere der Vollständigkeit bestimmter Zusatzinformationen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30551</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30554</video:thumbnail_loc><video:title>Lightning Talks Opening</video:title><video:description>OSM Wiki-Tag History Interaktive Web-Visualisierung der Veränderung der Map Feature Beschreibung im OSM-Wiki über die Zeit. Nicht nur die Daten von OSM selbst verändern sich fortwährend, auch deren Beschreibung im Wiki ist dem zeitlichen Wandel unterworfen. Diese zu untersuchen hilft bei Fragen zur konzeptionellen Qualität von OSM, insbesondere der Konsistenz zwischen den tatsächlich eingegeben Daten und den Empfehlungen im Wiki. Eine neue interaktive Web-basierte Visualisierung zeigt hierzu die Veränderung der tag- Beschreibungen im OSM-Wiki über die Zeit an. Über einen TimeSlider kann der Nutzer in nachvollziehen wann neue Tag-Beschreibungen in das Wiki hinzugefügt wurden. Das Open Source Projekt nutzt die Sprache Haskell zum Parsen der OSM Wiki Seiten. In der InfoBox der Wiki-Seiten wird überprüft, ob sich die Beschreibung der tags geändert hat. Diese Daten werden aggregiert und als JSON an die WebSeite gegeben. Diese nutzt Bibliotheken wie d3js, moment.js, underscore und jquery. In Anlehnung an Methoden der Information Visualization erfolgt die Darstellung in einer interaktiv dreh- und zoombaren kreisförmig angeordneten Baumstruktur. Der innere Kreis repräsentiert die Keys. Die Values werden nach außen hin hinzugefügt, wodurch älter Keys mit der Zeit nach innen wandern und so das „Wachsen“ der Map-Feature Beschreibungen im Wiki symbolisiert wird. Weitere Varianten und Verbesserungen der Visualisierung folgen. Wir freuen uns auf Anregungen. --- Für das Programmkomittee: Die Visualisierungen befinden sich derzeit noch temporär unter http://projects.mocnik-science.net/osm-vis/ , werden aber demnächst auf eine permanente URL umgezogen. Die neue URL wird rechtzeitig bekannt gegeben. Der FOSSGIS kann auch international kurzer Bericht über die FOSS4G 2016 Der FOSSGIS e.V. vertritt die deutschsprachige FOSS und OSM Community und versteht sich als deutschsprachiges Chapter der OSGeo Foundation. Seit dem Sommer 2016 weiß das nun auch die internationale Community, denn der FOSSGIS e.V. trat als offizieller Veranstalter internationalen OSGeo-Konferenz, der FOSS4G 2016, auf. Vorgestellt werden Zahlen, Bilder und auch ein paar Anekdoten, die sich rund um die Organisation eines solchen Events ergeben haben. Geopedia OSM, Wikipedia &amp; YouTube Kern von „Geopedia“ ist die Bereitstellung des "Missing Link" zwischen einer geographischen Kartendarstellung (OpenStreetMaps) und öffentlichen Datenbanken (z.B. Wikipedia, YouToube et. al.). Das Programm visualisiert am Beispiel von Wikipedia die Lokalisierung einzelner Artikel. Es existiert als Anwendung im Browser und seit Mai 2016 auch als kostenlose App für iOS, Android und Windows Phone verfügbar. Wer „Geopedia“ seinen Standort (GPS) oder einen bestimmten Ort nennt, dem werden alle Punkte der Umgebung aufgelistet, über die das digitale Weltlexikon etwas weiß. Das Tool greift im Browser unter Verwendung der mediawiki-API auf die Daten zu, ist also auch immer aktuell. Die Einträge sind sortiert nach Entfernung bis zu einem Radius von maximal zehn Kilometern. Die Benutzeroberfläche zeigt den geographischen Standort eines Eintrags sowie einen Anriss des zugehörigen Wikipedia-Artikels an, ggf. mit Bild. Bei Interesse gelangt man zum vollständigen Artikel direkt auf der Wikipedia-Seite. Die Anwendung ist besonders für Globetrotter als digitaler Reiseführer von Nutzen - aus diesem Bedarf heraus ist sie auch entstanden. Die Anwendungsgebiete sind vielfältig, und auch eine Weiterentwicklung in Kombination mit anderen Datenbanken (z.B. Medien) ist bereits angedacht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30554</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30558</video:thumbnail_loc><video:title>Abschlussveranstaltung</video:title><video:description>In diesem Jahr ist die Abschlußveranstaltung noch nicht der letzte Programmpunkt der Konferenz, sondern lediglich der Abschluss des dreitägigen Vortrags- und Workshopprogramms. Marco Lechner, Vorsitzender des veranstaltenden FOSSGIS e.V., fasst drei ereignisreiche Tage zusammen und gibt einen Ausblick auf die kommenden Veranstaltungen. Wer den Konferenz Feedbackbogen ausgefüllt hat, hat zudem die Chance bei der Verlosung einen der attraktiven Preise zu gewinnen. Nach der Abschlußveranstaltung freuen wir uns auf den Sektempfang des FOSSGIS e.V., zu dem alle herzlich eingeladen sind. Die Konferenz geht weiter mit dem OSM Mapping Event und dem OSM Samstag. Beide Veranstaltungen werden sicherlich weitere Höhepunkte der Konferenz bilden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30558</video:player_loc><video:duration>1551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30553</video:thumbnail_loc><video:title>Vortrag Goldsponsor</video:title><video:description>Vortrag des Goldsponsors WhereGroup. Die WhereGroup freut sich, in diesem Jahr - nach 2015 bereits zum zweiten Mal - Goldsponsor der FOSSGIS Konferenz zu sein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30553</video:player_loc><video:duration>803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30504</video:thumbnail_loc><video:title>Neues von QGIS</video:title><video:description>Vorstellung des QGIS Projektes und der Software, wie QGIS sich in den letzten Jahren/Versionen entwickelt hat und was für die Zukunft geplant ist. Dabei stehen folgende Inhalte im Vordergrund: 1) Neuigkeiten zum Projekt * Das QGIS Projekt ist jetzt die QGIS Association * In Deutschland gibt es die Deutsche QGIS Anwendergruppe e.V. * Welche Termine stehen auf der Agenda 2017 2) Neuigkeiten zur Software * Was hat sich seit der letzten FOSSGIS in Salzburg getan in den Versionen 2.16 und 2.18 * Wie ist der Stand von QGIS 3. * Wie sieht die Entwicklung des neuen QGIS Web Client aus? Die Leitung der Session wird durch Mitglieder der Deutschen QGIS Anwendergruppe e.V. übernommen. Aktuell sind im Gespräch der 1. Vorsitzende Thomas Schüttenberg und das Mitglied Otto Dassau - weitere werden sich sicher noch dazu gesellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30504</video:player_loc><video:duration>1389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30511</video:thumbnail_loc><video:title>Angular 2 Geo-Apps mit YAGA</video:title><video:description>Für moderne Geo-Anwendungen wird es in Zukunft immer wichtiger, dass sie Plattformübergreifend, d.h. sowohl auf den gängigen mobilen Geräten (Android, iOS, Windows), als auch auf den herkömmlichen PCs (Linux, Mac, Windows) einsetzbar sind. Moderne App-Entwicklung setzt hierbei immer höhere Standards an die Benutzerfreudlichkeit. Nicht nur, dass eine Anwendung intuitiv zu bedienen sein muss, sie sollte sich auch an den typischen Look &amp; Feel der Geräte und ihrer Betriebssysteme angepasst sein. „YAGA leaflet-ng2“ ist eine Integration von Leaflet in das vor kurzem veröffentlichte, „Angular 2“ von Google, dass einen modernen Ansatz für die technische Umsetzung, durch das s.g. „Two-Way-Databinding“, bietet. Diese Form der Entwicklung ermöglicht eine einfache, modulare Entwicklungsweise mit einer klaren Trennung von „Model“ und „View“. In dem Vortrag sollen die Vorzüge bei der Entwicklung mit „Two-Way-Databinding“, anhand von verschiedenen Beispielen, die sich sowohl an Anwender, wie auch Programmierern richten sollen, aufgezeigt und die Vorteile der YAGA Komponenten im Allgemeinen und der Leaflet Integration in Angular 2 im Speziellen, bei der plattformübergreifenden Arbeit mit Geo-Daten darstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30511</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30507</video:thumbnail_loc><video:title>Neues von MapProxy</video:title><video:description>Die Open-Source-Software MapProxy ist ein WMS- &amp; Kachel-Proxy mit der Kartendienste, durch Vorgenerieren und Zwischenspeichern, beschleunigt werden können. Durch die zentrale Position von MapProxy, verfügt die Software über viele weitere Eingriffsmöglichkeiten und Anknüpfungspunkte zu bestehenden Kartendiensten. Karten können durch MapProxy unter anderem kombiniert, umtransformiert und abgesichert werden. Im Vortrag werden neue und unbekannte Funktionen von MapProxy vorgestellt. Hierzu zählen zum Beispiel die Funktionen zum on-the-Fly transformieren von Karten in Falschfarben und Graustufen, sowie die Unterstützung des ArcGIS-Cache-Layout.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30507</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30500</video:thumbnail_loc><video:title>The real Big Data – Potentiale eines satellitenbildgestützten Temperaturdatenarchivs</video:title><video:description>Im Rahmen eines Forschungs- und Entwicklungsprojektes bauen wir (Mundialis) ein 15 Jahre zurückreichendes Temperaturdatenarchiv für ganz Europa, das auf Satellitendaten basiert, auf. Das Archiv beinhaltet vier Temperaturschritte pro Tag und hat eine räumliche Auflösung von einem Kilometer und ist damit genauer und besser, als jegliche, auf Interpolation von wenigen Klimastationen basierenden interpolierte Datensätze. Der Vortrag konzentriert sich auf zwei Hauptaspekte: - Verarbeitung von Fernerkundungsdaten im Terabyte-Bereich mit High-Performance-Computing mit GRASS GIS - Potentielle Anwendungsfelder der aus diesem Archiv generierten Information</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30500</video:player_loc><video:duration>1206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30499</video:thumbnail_loc><video:title>GeoExt 3 in der Praxis</video:title><video:description>GeoExt [1] ist eine auf den JavaScript-Bibliotheken OpenLayers (für interaktive Karten im Web und Verarbeitung einer Fülle von OGC-konformen Formaten, [2]) und ExtJS (Framework zur Erstellung von Desktop-ähnlichen Webanwendungen mit nativem Look and Feel, [3]) aufbauende OpenSource JavaScript-Bibliothek, die es vereinfacht, Kartenmaterial in ansprechenden und komplexen Oberflächen zu präsentieren, so genannte "Rich Webmapping Applications". Der Vortrag stellt zunächst die Neuerungen von GeoExt 3 sowie die Neuerungen der Vater-Bibliotheken ExtJS und OpenLayers vor. Anschließend werden Projekte aus der Praxis vorgestellt, bei denen GeoExt 3 als zentrales Webmapping-Framework eingesetzt wird. Dabei werden die vielfältigen Einsatzmöglichkeiten zum Aufbau von WebGI-Systemen mit GeoExt gezeigt sowie nützliche Tipps aus der Praxis und "Dos and Don'ts" vorgestellt. Die Vortragenden Christian Mayer (meggsimum) und Marc Jansen (terrestris) sind beide Kernentwickler und Mitglieder des Projektsteuerungskommitees von GeoExt. [1] http://geoext.org/ [2] https://openlayers.org/ [3] https://www.sencha.com/products/extjs/#overview</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30499</video:player_loc><video:duration>1355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30518</video:thumbnail_loc><video:title>Steigerung der Akzeptanz räumlicher Planung durch freiwillig gesammelte Geodaten</video:title><video:description>Obwohl Bürger über hohes regionales Wissen verfügen, bleibt dieses Wissen aufgrund mangelnder Partizipationsmöglichkeiten bei räumlichen Planungsprozessen weitgehend ungenutzt. Dies führt in zweierlei Hinsicht zu negativen Auswirkungen: Zum einen muss die Fachplanung die Informationslücke in Form von aufwändigen Erhebungen, Befragungen oder Kartierungen selbst schließen, zum anderen vermittelt diese Vorgehensweise den Bürgern das Gefühl geringer Transparenz und Teilhabe. Die digitale Transformation der Gesellschaft mit ihrer Omnipräsenz mobiler Endgeräte und Geodatendiensten bietet allerdings die Chance, den Planungsprozess näher zum Bürger zu bringen. Der Vortrag präsentiert Ergebnisse aus dem Forschungsprojekt PUBinPLAN, welches geobasiertes Crowdsourcing und Augmented Reality (AR) nutzt, um mehr Beteiligung in räumlichen Planungsprozessen zu erreichen. Die browserbasierte Crowdsourcing-Anwendung (HTML 5) erlaubt es Bürgern eigene Ideen, Anregungen und Wünsche positionsgenau auf einer Web-GIS-Karte zu formulieren und diese interaktiv mit anderen Teilnehmern zu diskutieren. Basis der Karte ist OpenStreetMap. Die „Freiwilligen“ bringen damit ihre Regionalkompetenz von Beginn an in den Planungsprozess ein und können sich fortlaufend über den Planungsstand informieren. Mit der AR-Anwendung lassen sich sowohl die gesammelten Postings und Kommentierungen als auch 3D-Modelle vor Ort visualisieren. Architekten und Raumplaner können ihre 3D-Modelle in PUBinPLAN integrieren und den Bürgern die Landschaftsveränderungen auf anschauliche Weise präsentieren. Über eine Schnittstelle zur freien Software SketchUp steht diese Funktion auch technikaffinen Bürgern zur Verfügung, wodurch selbsterstelle Modelle hochgeladen und zur Diskussion gestellt werden können. Beide Anwendungen ermöglichen somit eine offene und transparente Kommunikation zwischen Planern, Auftraggebern und Bürgern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30518</video:player_loc><video:duration>1443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30508</video:thumbnail_loc><video:title>Lassen wir einmal eine Statistik drüber laufen ...</video:title><video:description>Die Darstellung und statistische Auswertung landschftsbezogener Daten stellt insbesondere dann eine Herausforderung dar, wenn keine Funktionalitäten hinsichtlich geografischer Informationssysteme oder Statistiksoftware erwartet werden können. Gefragt sind hochflexible Web-GIS-Anwendungen, die weder zu hohe Anforderungen an den Anwender noch einen hohen Aufwand der Datenpflege und Aufbereitung erfordern. Gezeigt wird eine Lösung, die auf der Basis der Statistiksprache R und verschiedener eingebundener Packages (Shiny, Rleaflet etc.) die Raumnutzungsdaten freilebender telemetrierter Rothirsche im Webbrowser abbildet und durch den Anwender interaktiv auswerten lässt. Die Aktualität der Darstellung hängt ausschließlich von der Bereitstellung der Daten ab. Neben der interaktiven Darstellung der Daten lassen sich geostatistische Auswertungen unterschiedlichster Art auch von verschiedenen Arbeitsgruppen von überall aus realisieren. Der Vortrag soll sowohl die vielfältigen Möglichkeiten der Darstellung und Auswertung statistischer Daten, als auch die technischen Abläufe der Anwendung beleuchten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30508</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30517</video:thumbnail_loc><video:title>Meine eigene Karte: Überblick über Rendering-Techniken und Software</video:title><video:description>Wer heute seine eigene Karte rendern möchte, hat soviel Auswahl wie nie. Manches ist einfacher geworden, aber es ist auch leicht den Überblick zu verlieren. Von Raster- über Vektortiles, von Mapnik über OSM2Vectortiles zu Mapbox. TileMill, Kosmtik oder Mapbox Studio? Wo kommen die Daten her? Wer rendert sie und wie? Ich versuche einen Überblick über die derzeit vorhandene Renderingtechnik und -software zu geben. Dabei werden die Stärken und Schwächen der Software beleuchtet und dargestellt welche Neuerungen im letzten Jahr entstanden sind und welche Möglichkeiten schon ein paar Jahre am Buckel haben. Beispiele sollen überblicksmäßig verdeutlichen welche Komponenten für die einzelnen Möglichkeiten gebraucht werden und wie sie zusammenspielen. Vectortiles sind der heißeste Kandidat für die nächste Generation der Hauptkarte von OpenStreetMap. Ich versuche darzustellen wie hier eine mögliche Zukunft aussehen könnte und welche Schritte heute bereits in diese Richtung unternommen werden. Bleibt Bewährtes bestehen oder kommt es zu einem radikalen Wechsel?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30517</video:player_loc><video:duration>1640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30516</video:thumbnail_loc><video:title>Lizenzinkompatibilitäten bei Open Data Lizenzen</video:title><video:description>Daten werden oft als digitaler Rohstoff der Zukunft gepriesen. Insbesondere die Möglichkeit, verschiedene Datensätze miteinander zu kombinieren, ermöglicht es, Erkenntnisse zu gewinnen, die über den Inhalt der einzelnen Datensätze deutlich hinaus gehen. Hier liegt das eigentliche Potential, zusätzliches Wissen zu generieren oder kommerziell verwertbare Informationen zu erhalten. Der Staat unterstützt dieses Potential von Daten, indem er in zunehmendem Maße Open Government Data bereitstellt. Allen Datensätzen ist gemein, dass Sie unter einer Lizenz freigegeben werden, die regelt, unter welchen Bedingungen die Datensätze genutzt werden dürfen und welche Regeln dabei zu beachten sind. Hier existiert für den Lizenzgeber – auch im Bereich Open Data – ein breiter Gestaltungsspielraum. Die Kehrseite dieser Handlungsfreiheiten sind auftretende Lizenzinkompatibilitäten. Nicht alles was Open Data ist, darf auch miteinander kombiniert werden. Der Vortrag erklärt die Hintergründe von Lizenzinkompatibilitäten, gibt Hinweise, wie man diese erkennen kann und welche Handlungsoptionen es gibt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30516</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30514</video:thumbnail_loc><video:title>Kennst du deine GDI? - Intelligenz zwischen den GDI-Komponenten</video:title><video:description>Als Verantwortliche einer aus mehreren Softwarekomponenten und vielen Daten aufgebauten GDI sind wir regelmäßig mit typischen Fragen konfrontiert, die wir heute nicht ohne Stirnrunzeln beantworten können: - Wo wirkt sich eine Schemaänderung des Parzellendatensatzes in der GDI überall aus? - Wieso läuft das QGIS-Plug-In des ehemaligen Arbeitskollegen nicht mehr? - Habe ich die Kartendefinitionen für QGIS-Desktop, WMS und WebGIS konsistent nachgeführt? - Wie stelle ich in Datenbank und Diensten eine einheitliche Zugriffsverwaltung des Datensatzes „Notfall-Trinkwasserversorgung" sicher? Im Rahmen der Gesamterneuerung der GDI des Kantons Solothurn wurde mit Unterstützung der WhereGroup ein Grobkonzept erarbeitet. Dieses hält fest, dass eine Verbesserung der GDI insbesondere bezüglich der „Intelligenz" zwischen den einzelnen Komponenten erreicht werden kann. Aufgrund dieser Erkenntnis wurde anschließend ein konzeptionelles Datenmodell für die GDI erarbeitet, welches die Zusammenhänge zwischen Daten, Diensten und Applikationen abbildet. Dieses GDI-Datenmodell bildet auch zentrale Konfigurationen wie Gruppenebenen und ganze Karten ab welche mittels entsprechender Funktionalität in Mapserver-Mapfiles und QGIS-Projekte übersetzt werden. In der Präsentation werden die zentralen Oberklassen "Datensatz", "Anwendung" und "Dienst" des Metamodells vorgestellt und aufgezeigt wie das Datenmodell die einleitend aufgeworfenen Fragen beantwortet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30514</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30498</video:thumbnail_loc><video:title>Qualitätssicherung mit Vektortiles</video:title><video:description>Bisher existente Qualitätssicherungswerkzeuge wie Osmose, Keep Right oder der OpenStreetMap Inspector, die nicht auf ein spezielles Thema fokussiert sind, haben meist den Nachteil, dass nur täglich ihre Daten aktualisieren können. In einer Zeit, in der es Usus ist, dass öffentliche Tileserver minütliche Diffs beziehen, erscheint der Aktualisierungszyklus dieser QA-Dienste aus der Zeit gefallen. Grund dafür ist, dass sie jeden Tag alle Daten prozessieren und dadurch keine akzeptablen Aktualisierungszyklus erreichen können. Mit einer Vektortile-basierten Architektur sind häufigere Updates möglich, denn es werden – wie bei einem Tileserver – nur die Tiles neu prozessiert, die sich geändert haben. Die Schwierigkeit liegt darin, den inhaltlichen und räumlichen Umfang der Vektortiles festzulegen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30498</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30497</video:thumbnail_loc><video:title>Druckbare Karten im Web erzeugen</video:title><video:description>Es gibt mittlerweile eine Vielzahl von Online-Diensten die OSM-Daten im Web präsentieren, aber nur die wenigsten davon sind auch geeignet druckbare Dokumente zu erzeugen. Dieser Vortrag wird vor allem eine Weiterentwicklung von MapOSMatic vorstellen; eine Service der sowohl großformatige als auch mehrseitige hochauflösende Kartendokumente erzeugt. MapOSMatic erzeugt großformatige Karten als PDF, SVG oder als hochauflösendes PNG. OSM-Daten werden mit Hilfe anpassbarer Stylesheets erzeugt und optional mit zusätzlichen textuellen und grafischen Informationen ergänzt, wie z.B. Straßenlisten für den sichtbaren Bereich. Die Ausgabe kann dabei als einzelne große Karte oder als atlasartiger Mehrseiter erfolgen. Das ursprüngliche MapOSMatic ist bereits länger verfügbar, die Entwicklung und Pflege ist aber leider in den letzten Jahren weitestgehend zum Stillstand gekommen. Der Vortrag wird sowohl das ursprüngliche Projekt als auch meine eigenen Anpassungen und Erweiterungen vorstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30497</video:player_loc><video:duration>1482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30503</video:thumbnail_loc><video:title>Habe Kante, suche Route</video:title><video:description>Auf OpenStreetMap-Daten lässt sich neben PKW, Fahrrad und Fußgängern auch für viele andere Verkehrsmittel routen. Dabei setzen z.B. Contraction Hierarchies Maßstäbe für die Geschwindigkeit. Davon weiß man aber nicht, welche Rolle eine einzelne Kante für alle potentiellen Routen spielt. In diesem Vortrag wird eine Kenngröße ermittelt, die einer Kante ihre mathematische Bedeutung im Netzwerk zuordnet. Im Wesentlichen handelt es sich dabei um den längsten Vor- und Nachlauf, der in irgendeinem kürzesten Weg auftritt, der diese Kante einschließt. Diese Größe ist unabhängig von Start- und Zielpunkten und nur abhängig von der Kantengewichtung und der betrachteten Kante. So können Kanten identifiziert werden, deren logische Netzwerk-Bedeutung stark von der ihr a priori zugeordneten Wichtigkeit abweichen, z.B. Abschnitte von primary, die nur wenige 100 m Routing-Reichweite haben oder Autobahn-Ausfahrten, die sich gegen die durchgehende Autobahn durchsetzen. Es wird im Vortrag die Kenngröße exakt definiert, in den Kontext bestehender Routing-Konzepte gestellt und es werden interessante Kanten im OpenStreetMap-Netzwerk untersucht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30503</video:player_loc><video:duration>1174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30509</video:thumbnail_loc><video:title>INSPIRE vs OpenData? - Probleme und mögliche Lösungen</video:title><video:description>In den letzten Jahren stieg die Zahl der Portale für offene Verwaltungsdaten (Open Data) stark an. Der volkswirtschaftliche Nutzwert, der mit der Freigabe dieser Informationen verbunden ist, wird in einer Studie der Konrad Adenauer Stiftung aus dem April des Jahres 2016 mit 12,1 bis 131,1 Mrd. Euro p.a. abgeschätzt. Das Ergebnis der Studie war auch ein Grund dafür, dass die Bundesregierung noch innerhalb der laufenden Legislaturperiode die gesetzliche Regelung dafür schaffen will, weitere Daten der Bundesbehörden im Sinne von "Open by Design" freizugeben. Die Länder sind mit der Neuregelung des Länderfinanzausgleichs ebenfalls mit im Boot und wurden angehalten eigene Anstrengungen auf diesem Gebiet zu forcieren. Bei vielen der wirtschaftlich interessanten Verwaltungsdaten handelt es sich um Geodaten. Diese werden – auch aufgrund der 2007 erlassenen EU-INSPIRE Richtlinie – schon seit vielen Jahren mit standardisierten Metadaten beschrieben, sind über Geoportale und Geodatenkatalogsysteme auffindbar und einige von ihnen sind sogar online über WMS sowie WFS nutzbar. Im Vortrag wird kurz ein historischer Abriss über die Entwicklung der letzten Jahre gegeben und im Anschluss auf die unterschiedliche Metadatenstruktur bzw. Sichtweise der "Geodaten-" sowie "Open-Data-Communitys" eingegangen. Es werden verschiedene Lösungsansätze vorgestellt und die noch vorhandenen semantischen, wie technischen Hürden explizit angesprochen. An konkreten Beispielen wird erläutert wie sich Geo-Metadaten semantisch sauber über die CKAN-API in Open-Data Portale überführen lassen und wie man die neuen resource view-Plugins von CKAN (2.3+) dazu nutzen kann, beliebige externe Anwendungen und Sichten innerhalb von CKAN zu erstellen. Des Weiteren wird erklärt wie sich CKAN, durch Einsatz von ckanext-scheming, auf einfache Weise als allgemeines Transparenzportal einsetzen lässt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30509</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30513</video:thumbnail_loc><video:title>Mobile Nutzung von Geodaten mit einem Leaflet-basierten Offline-Client</video:title><video:description>Im Vortrag wird eine, auf dem Open-Source-Framework YAGA Leaflet-Angular-Directive basierende, mobile Offline-Client-Anwendung vorgestellt. Diese wurde im Rahmen einer technischen Machbarkeitsstudie von der WhereGroup umgesetzt. Es sollen sowohl die theoretische Umsetzung und Architektur als auch die sich daraus ergebenen praktischen Vorteile vorgestellt werden. Das Ergebnis der technischen Machbarkeitsstudie ist eine mobile Anwendung, die hybrid auf allen bekannten Plattformen, also Android, iOS und Windows, läuft und neben Livedaten aus OGC-Webservices auch Offlinedaten aus Datencontainern im GeoPackage-Format nutzen kann. Die Anwendung verfügt zur Zeit über folgende Funktionen: * Container-Auswahl * Ebenenbaum * Konfigurierbare Suchen innerhalb des Offline-Containers * Konfigurierbare Feature-Info aus Geometrien des Offline-Containers * Simultane Nutzung von Online- und Offlinedaten * GPS-Positionierung Die Anwendung ist modular und nach modernen OGC-Standards aufgebaut, sodass sie sehr flexibel an unterschiedliche Anwendungsfälle angepasst und erweitert werden kann sowie leicht in bestehende Infrastrukturen integriert werden kann. Darüber hinaus ist es möglich Inhalte, Aussehen und Suchen individuell zu konfigurieren, ohne dass der Anwender dafür einen großen technischen Hintergrund vorweisen muss oder Änderungen am Quellcode der Anwendung vornehmen muss.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30513</video:player_loc><video:duration>1183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30580</video:thumbnail_loc><video:title>From Markup to Linked Data: Mapping NISO JATS v1.0 to RDF using the SPAR (Semantic Publishing and Referencing) Ontologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30580</video:player_loc><video:duration>2803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30583</video:thumbnail_loc><video:title>Reducing Costs and Expanding XML Submissions with PDF to JATS Conversion</video:title><video:description>The paper presents a brief overview of the challenges facing institutions with the XML-ization of academic journals and the steps being taken in Japan to meet both those challenges with the new J-STAGE3 implementation and a solution for automatically analyzing and converting PDF into XML for JATS metadata and bibliographic information. J-STAGE3 has fully adopted the metadata and bibliographic JATS format. The automated solution is currently achieving more than a 90% accuracy rate and future plans are to expand it to be able to produce full-text XML from PDF.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30583</video:player_loc><video:duration>2634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21647</video:thumbnail_loc><video:title>The Claisen Condensation</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:36 - Synthesis with the Aldol Condensation 21:16 - The Claisen Condensation 32:32 - Crossed Claisen Condensation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21647</video:player_loc><video:duration>3041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21626</video:thumbnail_loc><video:title>Lecture 7: Conversion of Alcohols to Alkyl Halides</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:11 - Elimination Reactions of Alcohols: Dehydration 08:02 - Carbocation Rearrangement 24:12 - Conversion of Alcohols to Alkyl Halides with H-X</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21626</video:player_loc><video:duration>2930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21644</video:thumbnail_loc><video:title>Alternatives to Direct Alkylation of Enolate Ions</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:21 - Base Promoted Halogenation of Aldehydes and Ketones 11:46 - Alpha Halogenated Carbonyl Compounds in Synthesis 17:55 - Direct Alkylation of Enolate Ions 27:44 - Kinetic vs Thermodynamic Enolate 43:45 - Alkylation and Acylation of the Alpha Carbon via an Enamine Intermediate</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21644</video:player_loc><video:duration>2940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21639</video:thumbnail_loc><video:title>Electrophilic Addition Reactions of Type 2 Carbonyl Compounds</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:22 - Electrophilic Addition Reactions of Type 2 Carbonyl Compounds: Acyl Substitution 03:53 - Mechanism and Reactivity in Acyl Substitution Reactions 06:34 - The Stability of the Carboxylic Acid Derivative 08:15 - The Leaving Group Ability 10:30 - The Rate of Reaction 27:03 - Reactions of Acyl Halides 41:44 - Reactions of Anhydrides 49:33 - Reactions of Esters</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21639</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21642</video:thumbnail_loc><video:title>Substitution Reactions of Carbonyl Compounds at the α-Carbon</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:21 - Irreversible Addition Reactions of Type 2 Carbonyl Compounds 17:31 - Acidity of Alpha Hydrogens 19:50 - Why is the Alpha Hydrogen of a Carbonyl Acidic? 34:02 - Enolization of Carbonyl Compounds 40:33 - What Determines the Percentage of Enol at Equilibrium?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21642</video:player_loc><video:duration>2876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21640</video:thumbnail_loc><video:title>Reaction of Esters</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:22 - Reactions of Esters 01:22 - Reaction of Esters with Water: Hydrolysis of Esters 01:56 - Acid Catalyzed Hydrolysis of Esters 09:22 - Base Promoted Hydrolysis of Esters 32:43 - Application: Lipid Hydrolysis 37:20 - Percent Fatty Acid in Triacylglycerides 37:56 - Reaction of Esters with Alcohols: Transesterification</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21640</video:player_loc><video:duration>2772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21641</video:thumbnail_loc><video:title>Reactions of Carboxylic Acids</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:20 - Reaction of Esters with Alcohols: Transesterification 02:03 - Reaction of Esters with Amines: Aminolysis 02:37 - Reactions of Carboxylic Acids 07:09 - Acid Catalyzed Esterification (Fisher Esterification) 14:30 - Conversion of Carboxylic Acids into Acid Chlorides 21:51 - Reactions of Amides 22:44 - Acid Catalyzed Hydrolysis of Amides 31:32 - Acid Catalyzed Esterification 32:14 - Reactions of Nitriles 45:12 - Irreverisble Addition Reactions of Type 2 Carbonyl Compounds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21641</video:player_loc><video:duration>3045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21627</video:thumbnail_loc><video:title>Lecture 8: Methods for Converting Alcohols to Alkyl Halides</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:49 - Secondary and Tertiary Alkyl Halides 03:33 - Other Methods for Converting Alcohols into Alkyl Halides 31:28 - Converting Alcohols into Sulfonate Esters</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21627</video:player_loc><video:duration>2716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21643</video:thumbnail_loc><video:title>Reactions at the Alpha-Carbon</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:21 - What Determines the Percentage of Enol at Equilibrium? 05:30 - How would you completely deprotonate acetone? 10:27 - Mechanism of Keto-Enol Tautomerization: Base Catalyzed 15:55 - Mechanism of Keto-Enol Tautomerization: Acid Catalyzed 24:07 - Reactions at the Alpha-Carbon 26:39 - Racemization 31:38 - Deuterium Exchange 36:54 - Acid Catalyzed Halogenation of Aldehydes and Ketones 41:07 - Base Promoted Halogenation of Aldehydes and Ketones</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21643</video:player_loc><video:duration>3043</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21630</video:thumbnail_loc><video:title>Carboxylic Acids</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:08 - Structure and Physical Properties of Carboxylic Acids 09:33 - Acidity of Carboxylic Acids 32:37 - Common Bases to Deprotonate Carboxylic Acids 36:48 - Oxidation of Aldehydes and 1° Alcohols 37:48 - Oxidative Cleavage of Alkenes &amp; Alkynes: Ozonolysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21630</video:player_loc><video:duration>2305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21743</video:thumbnail_loc><video:title>Illuminating Clay: a tangible interface with potential GRASS applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21743</video:player_loc><video:duration>1927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21744</video:thumbnail_loc><video:title>Potential erosion map for Bagmati basin using GRASS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21744</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21724</video:thumbnail_loc><video:title>Print: The Final Frontier</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21724</video:player_loc><video:duration>2599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21740</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case B1)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21740</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21723</video:thumbnail_loc><video:title>Introducing AdaptableGIMP</video:title><video:description>In this talk, we will present AdaptableGIMP, a new version of GIMP that introduces the notion of crowdsourced interface customizations to applications. Using AdaptableGIMP, users can customize the software for specific tasks. These customizations are instantly made available to all other users. Additionally, each customization has a corresponding wiki page, allowing tutorials to be created for each customization. We will describe the rationale behind the approach, demonstrate the new interface and its features, and discuss implications for this design.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21723</video:player_loc><video:duration>1845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21759</video:thumbnail_loc><video:title>Flow computation on massive grid terrains</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21759</video:player_loc><video:duration>1710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21763</video:thumbnail_loc><video:title>Experimental mobile wireless GRASS based GIS for handheld computers running GNU/Linux</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21763</video:player_loc><video:duration>1489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21752</video:thumbnail_loc><video:title>How GRASS' development reflects Free Software history and what to expect next</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21752</video:player_loc><video:duration>2115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21758</video:thumbnail_loc><video:title>Support of WMO binary formats (BUFR and GRIB)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21758</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21761</video:thumbnail_loc><video:title>Low cost PDA/Gps based field logging solution for GRASS data.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21761</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21756</video:thumbnail_loc><video:title>Managing and processing LIDAR data within GRASS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21756</video:player_loc><video:duration>981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21753</video:thumbnail_loc><video:title>Activities of GRASS in Thailand</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21753</video:player_loc><video:duration>1069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21631</video:thumbnail_loc><video:title>Preparation of Carboxylic Acids</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:43 - Oxidation of Alkyl Groups Bonded to Aromatic Rings 03:31 - Sulfonic Acids 09:33 - Reactivity of Carbonyl Compounds 11:57 - Type 1 of Carbonyl Compounds 15:01 - Type 2 of Carbonyl Compounds 16:14 - Both Type 1 and Type 2 Carbonyl Compounds are Electrophilic 32:46 - Both Type 1 and Type 2 Carbonyl compounds are weakly basic at the carbonyl oxygen and protonated by strong acids 41:07 - Both Type 1 and Type 2 carbonyl compounds are acidic 44:24 - Reactivity of the various Type 1 and Type 2 Carbonyl Compounds</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21631</video:player_loc><video:duration>3018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21628</video:thumbnail_loc><video:title>Lecture 9: Reactions of Epoxides</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:50 - Converting Alcohols into Sulfonate Esters 07:27 - Substitution Reactions of Ethers 19:07 - Reactions of Epoxides: Acid-Catalyzed Ring Opening 47:58 - Nucleophilic Ring Opening</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21628</video:player_loc><video:duration>3076</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21669</video:thumbnail_loc><video:title>Libre Graphics magazine: A year of fantastic</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21669</video:player_loc><video:duration>1769</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21610</video:thumbnail_loc><video:title>Lecture 16: Oxidation Reactions</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:08 - Addition of Hydrogen to Alkenes 09:17 - Hydrogenation of Other Double Bonds 12:29 - Reduction of Alkynes 17:44 - Linlar's Catalyst 20:10 - The Reduction of Polar C-X sigma bonds 29:24 - Oxidation Reactions: Oxidizing Agents 31:44 - Epoxidation 39:49 - Sharpless Asymmetric Epoxidation 43:50 - Dihydroxylation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21610</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21668</video:thumbnail_loc><video:title>Laying out democracy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21668</video:player_loc><video:duration>1190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21671</video:thumbnail_loc><video:title>Making color management "just work" using colord</video:title><video:description>The colord project intends to make color management just work. In this presentation I will quickly introduce why color management is required, and also the problems introducing an integrated color management workflow. We will compare and contrast the frameworks commonly used in OSX and Windows 7. By discussing the integration points, we will be talking to application developers and platform maintainers in order to shape the future development of colord and the front-ends such as GNOME Color Manager. We will also spend some time exploring the intricacies of an open source color management framework best suitable for display, scanning and printing, and how we can start to provide this functionality. I’ll cover how key projects have already been modified to work with colord, and what application authors still have to do. There will be time left for questions and discussion. It is expected the audience will be moderately technically skilled, and possess a basic understanding of color management.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21671</video:player_loc><video:duration>1955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21674</video:thumbnail_loc><video:title>Plain Text: Graphic Design and Programming Culture</video:title><video:description>As Douglas Rushkoff explains in Program or be Programmed, programming is a new literacy that ought to be mastered if you care about taking a part in directing our culture. To those who already program, it can sometimes seem odd that the number of people learning this vital skill is so small: after all, basic programming is not very hard. The catch is, programming as a skill is deeply embedded in a larger ecosystem, referred to as programming culture. To learn how to program is not just to learn how loops and variables work, but also how to navigate this culture. Like any culture there are biases in programming culture, and these can make learning how to program more difficult than strictly necessary. As a designer, there are certain biases that are especially remarkable. One of them is the way how text-based interfaces are in favour: Whereas everyone else is traipsing around picking dazzling fonts to describe their world, your nerd has carefully selected a monospace typeface, which he avidly uses to manipulate the world deftly via a command line interface while the rest fumble around with a mouse. This talk will highlight a number of ways in which the text-oriented view of traditional programming clashes with the visually oriented way of thinking of designers. It shows how text based thinking can enhance a design process, but also goes into how a bias towards text-based approaches can stifle the development process of software, and make programming less accesible to new audiences. It shares lessons learned from the process of learning to code as a designer, and subsequently teaching code to design students. It concludes with how developments in Libre Graphics software can mitigate between these two paradigms.”</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21674</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21673</video:thumbnail_loc><video:title>Pinpoint - A tool for making hackers do excellent presentations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21673</video:player_loc><video:duration>813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21676</video:thumbnail_loc><video:title>Selected Phython Scripts for Scribus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21676</video:player_loc><video:duration>947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21681</video:thumbnail_loc><video:title>Kung Fu al amanecer con itertools</video:title><video:description>El módulo itertools es una de las piedras angulares de la programación avanzada en Python. Esta charla proporciona consejos prácticos del álgebra de iteradores que pueden aplicarse de forma inmediata. Descubrir el módulo itertools supone arrancar el velo de nuestros ojos, y una vez usadas funciones como `repeat()`, `takewhile()`, `dropwhile()` o `product()` no hay marcha atrás — es imposible volver al mundo de los meros mortales donde las soluciones son más complejas y necesitan más memoria.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21681</video:player_loc><video:duration>2918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21625</video:thumbnail_loc><video:title>Lecture 6: Alcohols, Ethers, and Epoxides</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:47 - Introduction 04:15 - Nomenclature of Alcohols 10:47 - Nomenclature of Ethers 14:59 - Preparation of Alcohols, Ethers, Epoxides 34:06 - Elimination Reactions of Alcohols: Dehydration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21625</video:player_loc><video:duration>2813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21655</video:thumbnail_loc><video:title>Oxidation Reactions of Sugars</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:50 - Ether Formation 04:09 - Esterification 06:02 - Biosynthesis of Glucose 6 Phosphate 06:46 Reducing vs Non-reducing Sugars 11:48 - Oxidizing Agent: Tollen's Reagent 15:11 - Oxidizing Agent: Bromine/H2O 21:57 - Oxidizing Agent: Nitric Acid 24:13 - The Killiani Fisher Synthesis 30:52 - The Ruff Degradation 39:30 - Reduction Reactions of Sugars 41:22 - Disaccharides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21655</video:player_loc><video:duration>2877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21651</video:thumbnail_loc><video:title>Preparation of Amines</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:20 - Acidity &amp; Basicity of Aromatic Heterocycles 01:27 - Alkylation of Amines 09:20 - Reduction of Azides - Another Route to Primary Amines 16:10 - Hydrolysis of an Imide: The Gabriel Synthesis 19:39 - Reduction of Amides &amp; Nitriles 24:03 - Reductive Amination - Reduction of Imines and Iminium Ions 30:57 - Reduction of Nitro Compounds 41:44 - Amines are Good Nucleophiles 43:02 - Reaction of Primary Amines with Nitrous Acid</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21651</video:player_loc><video:duration>2922</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21650</video:thumbnail_loc><video:title>Acidity &amp; Basicity of Amines</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:04 - Famous Amines 03:13 - Reaction of an Amine as a Base 05:29 - Reaction of an Amine as an Acid 06:37 - Substituent Effects on Amine Acidity and Basicity 32:44 - Acidity &amp; Basicity of Aromatic Heterocycles</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21650</video:player_loc><video:duration>3028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21653</video:thumbnail_loc><video:title>Fischer Projections</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:41 - Monosaccharides 01:08 - Fischer Projection 12:16 - Disaccharide 13:04 - Oligosaccharide 13:35 - Polysaccharide 14:01 - Monosaccharide can be Classified by Three Criteria 15:33 - The D Family of Sugars 17:39 - The L Family of Sugars 23:09 - Epimers 25:01 - Cyclic Structures of Monosaccharides 44:08 - Haworth Projection 45:15 - Chair Conformation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21653</video:player_loc><video:duration>2953</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21649</video:thumbnail_loc><video:title>The Robinson Annulation &amp; Amines</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:45 - The Robinson Annulation: Michael Reaction Followed by Aldol 04:57 - The Robinson Annulation: Retrosynthetic Analysis 17:19 - More Organic Synthesis: Looking for Disguised Key Structural Units 37:01 - Famous Amines</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21649</video:player_loc><video:duration>2660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21656</video:thumbnail_loc><video:title>Polysaccharides</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. This video is part of a 27-lecture undergraduate-level course titled "Organic Chemistry" taught at UC Irvine by Professor Susan King. Index of Topics: 00:20 - Reduction Reactions of Sugars 02:55 - Disaccharides 10:03 - Cellulose 12:14 - Starches 16:25 - Sweeteners, Fats, and Drugs Derived from Sugars 29:46 - Amino Sugars 30:36 - N Glycosides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21656</video:player_loc><video:duration>2009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21648</video:thumbnail_loc><video:title>Synthesis with Claisen Condensation</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:21 - Synthesis with Claisen Condensation 06:51 - A Unified Look at Condensation Reactions 18:10 - Alkylation of the Beta Carbon: The Michael Reaction 32:28 - The Michael Addition in Synthesis: Retrosynthetic Analysis 42:00 - The Robinson Annulation: Michael Reaction Followed by Aldol</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21648</video:player_loc><video:duration>2993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21658</video:thumbnail_loc><video:title>Connecting Device Calibration to ICC Profiles</video:title><video:description>Moving the drivers colour slider and forget is a worst case scenario for ICC colour management. The talk gives some ideas on, how to preserve the relation of the original colour device calibration with the resulting ICC colour profile. Possible strategies will be discussed using PPD files and the ICC meta tag. Basic terms will be explained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21658</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21661</video:thumbnail_loc><video:title>Free Documentation on Floss World</video:title><video:description>Presentation of Floss Manuals the fondation. Our platform: Floss Manuals &amp; Booki (and bookimobile) Our goals and our need. This project is multinlingual, and we hope in Montréal touch people to translate french manual into english. Furthemore we want put out the importance of the documentation in FLOSS Graphics.”,”Elisa de Castro Guerra is a french graphic designer. She is also author about Inkscape book in french and docwriter on the french team of Inkscape. Cédric Gémy is a french graphic designer, teacher, art director, author (etc etc) about many floss graphic. He is also docwriter in some floss graphics. Cédric and Elisa have founded the new Association Floss Manuals Francophone, the french localisation of the fondation Floss Manuals. Floss Manuals is a fondation creat by Adam Hyde. Adam Hyde was a digital artist come from New Zealand. Now he manage Floss Manuals and Booki for creat new free and good manual about free culture and free tools. "Jon", "Phillips", "Fabricating a Libre Graphics Future", In art school we used to say there are people who work on themselves and those who make art. While this reductive analysis can’t possibly explain the complete path for promoting and growing development and usage of libre graphics software and ideologies, this presentation examines the two paths of conservatism and progressivism through several examples. From desktop vs web development with Inkscape vs Aiki Framework, software vs hardware with flickernoise and the MilkyMist1, and fixed-income vs dynamic business growth, both defensive and offensive strategies for the future of Libre Graphics is shown. Of course, the bias in this presentation is to grow the creative free software applications and libre graphics projects globally in the face of mass competition from locked-down creative web applications, the rapidly decreasing cost of consumer electronics for producing and consuming digital media, and possibly the largest threat to ourselves, the lactic acid of infinitely supporting legacy architectures of hardware, software and mental processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21661</video:player_loc><video:duration>1378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21632</video:thumbnail_loc><video:title>Hydride Reagents and Addition to Carbonyls</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:59 - Reactivity of Various Type 1 and Type 2 Carbonyl Compounds 03:09 - Order of Resonance Stabilization 16:13 - Irreversible Addition Reactions of Type 1 and Type 2 Carbonyls 24:50 - Addition of Hydride Reagents</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21632</video:player_loc><video:duration>2991</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21635</video:thumbnail_loc><video:title>Alpha-Beta Unsaturated Carbonyl Compounds</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:34 - Typical Reaction with Type 2 Carbonyl 05:17 - Grignard Reagents to Synthesize Carboxylic Acids 10:49 - Summarizing Grignard Reagents, Organolithium Reagents &amp; Cuprates 14:29 - Grignards &amp; Organolithium Reagents do not react with Alkyl Halides 15:54 - Cuprates have their own unusual chemistry 19:12 - Alpha, Beta Unsaturated Carbonyl Compounds 24:53 - Conjugate Addition competes with Addition to the Carbonyl 33:36 - Protecting Groups in Synthesis 41:24 - Designing Synthesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21635</video:player_loc><video:duration>3023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21660</video:thumbnail_loc><video:title>Easy multi-projector desktop using Lighttwist compiz plugin</video:title><video:description>We present a new compiz plugin to use multiple projectors, in order to obtain a very high resolution desktop (with two HD projectors, the desktop is typically 3800×1000). The most important feature is that projectors alignment is done manually (very quickly) and the edge blending is computed automatically. The result is a perfectly aligned, anti-aliased and edge-blended desktop.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21660</video:player_loc><video:duration>1541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21663</video:thumbnail_loc><video:title>Generative typesetting with Context</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21663</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21662</video:thumbnail_loc><video:title>Free Graphics Programming, experiences &amp; thoughts</video:title><video:description>A year at programming for graphic|product design with free softwares and freedom in mind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21662</video:player_loc><video:duration>1883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21659</video:thumbnail_loc><video:title>Data Viz: Open Source and Sources</video:title><video:description>The main question with data today, is not so much their existence but what is processed, their continuous use and applications,”” said Jérémie Zimmerman from La Quadrature du Net, a French organisation that aims to defend the rights and liberty of Internet users. Today, data is everywhere around us. They were around yesterday but we did not have the means to work with and visualize them on massive scale before. Thanks to the Internet and the value of sharing and transparency engendered by its long-time users, we can nowadays access and find tools to process massive amounts of data and reveal information that used to stay hidden in lists of numbers. On one side, companies, governments and media put more and more datasets at our disposal. On the other hand there is more and more specialized and specified softwares that are provided to treat and visualize this profusion of information, and many of these tools are indeed, open source. To play on words, information sources could be considered as “”open sources””. Like never before, anyone may gain access to a significant amount of raw information via an Internet connection. Of course, not all of the datasets are available and sometimes we would prefer this raw information to be delivered at in better formats, but so much is ready to be cooked. In terms of expertise, datasets and softwares are no longer just the turf of scientists and journalists, artists and amateurs are exploring them. The increasing number of data-visualizations produced by people or making platforms that help people to create their own visualizations is an emerging tred. This presentation, focuses on data visualization. It puts in perspective the notion of information and its possible changes in this “”open sources”” world. The presentation of several examples taken in from media and some artists portfolio is shown, as well as paths for audience to get involved. Etymologically, information is what is put into form. Does the fact that we can all potentially process databases, extract meanings out of the information and visually represent data thanks to open source tools, modify the shape that information used to have and the how we used to interact with it?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21659</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21667</video:thumbnail_loc><video:title>Laidout and Strange Interfaces</video:title><video:description>Updates on improvements in Laidout from the last 12 months, such as onscreen imposition folding, integration of the polyhedron unwrapper, and multi-mouse/multitouch capabilities. Also discussion of hardware and software interfaces as it pertains to the creation of artwork, particularly adventures in d-i-y multitouch surfaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21667</video:player_loc><video:duration>708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21666</video:thumbnail_loc><video:title>In situ animation with Toonloop</video:title><video:description>In this presentation, Alexandre Quessy will present and demonstrate Toonloop, the live animation software. Participants will be able to try it with a camera and some lighting. He will explain why he created Toonloop, and how many people experimented with it for making movies, performances, installations as well as for teaching frame by frame animation. Stop motion can also be used for creating quick mockups of user interfaces. Toonloop is a free software frame by frame animation application. Creating an animation with Toonloop is very easy, since the current clip is constantly played back while being edited. This constant playback catches the attention of anyone looking at the computer display. Its user interface is quite streamlined, since most of the controls are currently keyboard-based.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21666</video:player_loc><video:duration>410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21665</video:thumbnail_loc><video:title>Hypermedia and the Annihilation of Time and Space</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21665</video:player_loc><video:duration>779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21664</video:thumbnail_loc><video:title>How to make SVG speak spot color language</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21664</video:player_loc><video:duration>544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21670</video:thumbnail_loc><video:title>Maio nosso Maio</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21670</video:player_loc><video:duration>887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21765</video:thumbnail_loc><video:title>New GRASS modules for Multiresolution Analysis with wavelets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21765</video:player_loc><video:duration>1662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21769</video:thumbnail_loc><video:title>Modeling of evaporation processes over tilted slopes by means of 3D GRASS raster</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21769</video:player_loc><video:duration>913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21760</video:thumbnail_loc><video:title>The new GRASS 5.1 vector architecture</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21760</video:player_loc><video:duration>2173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21766</video:thumbnail_loc><video:title>Development of the GRASS/R interface - GIS and statistical data analysis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21766</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21772</video:thumbnail_loc><video:title>Horton: a new set of tools for geomorphological analysis ported into GRASS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21772</video:player_loc><video:duration>1807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21764</video:thumbnail_loc><video:title>Environmental thematic map and easy probabilistic estimation of a threshold exceed</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21764</video:player_loc><video:duration>1359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21771</video:thumbnail_loc><video:title>GRASS and modeling landscape processes using duality between particles and fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21771</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21770</video:thumbnail_loc><video:title>2D/3D GRASS modules use and development for atmospheric modeling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21770</video:player_loc><video:duration>1297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21768</video:thumbnail_loc><video:title>Automatic image registration on 3D-to-2D images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21768</video:player_loc><video:duration>794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21773</video:thumbnail_loc><video:title>Identifying wrinkle ridges structures from Mars MGS and Viking mission data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21773</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21755</video:thumbnail_loc><video:title>Sea-bed classification and sea-bottom mapping with GRASS in the R.N.M.M</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21755</video:player_loc><video:duration>935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21657</video:thumbnail_loc><video:title>Better and faster image resizing and resampling</video:title><video:description>Regular talk in the form of a series of linked lightning talks. We would of course like some time for questions. Could eat up a one hour block with 5 min Q&amp;A after each 5 min talk? (This would mesh better with RiverTV than having all the questions at the end? We’d love feedback and discussion: Much of this is work in progress. * Jinc-windowed Jinc clamped Elliptical Weighted Averaging: A superior alternative to Lanczos Sinc-windowed Sinc filtering Several improvements to Heckbert’s EWA method have produced a filter with the desirable features of the classical Lanczos filters. The method, suitable for demand-driven systems (GEGL, VIPS…) will be described, its strenghts and weaknesses stated, and comparative results involving image enlargement and reduction, computed with the ImageMagick implementation, will be shown. * High quality automated JPEG thumbnail and reduced image production with adaptive prefiltering JPEG is still the format of choice for the electronic transmission of small and full size versions of natural images. At low quality levels, however, its block and ringing artifacts reduce its edge over JPEG2000 and dithered PNG8. These artifacts can be reduced by increasing the strength the lowpass filter used to reduce the size of the image. ImageMagick examples, illustrating these and other ways of maximizing bang for the buck, will be discussed. * Nohalo subdivision with Locally Bounded Bicubic finish: A halo free upsampling method LBB-Nohalo is a novel halo-free resampling method which can be roughtly described as an adaptive blend of Hermite and Catmull-Rom interpolation. The method, suitable for demand-driven systems, will be described, its strenghts and weaknesses stated, and comparative results involving image enlargement, computed with the VIPS implementation, will be shown. * Jacobian adaptivity: How to smoothly blend a resampling method tuned for upsampling with one tuned for downsampling Suppose that you have a favorite sampler tuned for upsampling, and a favorite sampler tuned for downsampling. How do you “”blend”” them so that the “”right”” one is used, yet without “”switching”” artifacts when warping goes from up- to downsampling within an image (as can happen when performing a perspective transformation) or in different directions at a single point (like when resizing by making the width smaller but the hight larger)? Answer: Blend depending to the singular values of the Jacobian of the transformation at the point under consideration. Details will be provided, and GEGL results hopefully shown (still coding! the machinery is built into GEGL but no high quality sampler currently uses it). * The hacker’s guide to the computation of common resampling filters and related geometrical quantities Several simple but little known formulaic simplifications for common filters (bilinear, Catmull-Rom, Blackman, …) leading to speedups will be presented. Most have already been implemented in ImageMagick and VIPS. In some cases, calling them directly is faster (and more accurate) than using Look Up Tables. Another example of simplification: Highly efficient trig.-free computation of the smallest ellipse containing both the image of a disk by an linear tranformation and the disk itself, and computation of the containing parallelogram with horizontal top and bottom sides. * Highly accurate polynomial approximation of windowed-Sinc and windowed-Jinc filter kernels The Boost C++ minimax package can be used to produce fast and highly accurate polynomial approximations of non-polynomial filter kernels. Examples involving both the Sine and Bessel versions of Lanczos 2 and Lanczos 3 will be given. Similar approximations are used by ImageMagick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21657</video:player_loc><video:duration>1944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21672</video:thumbnail_loc><video:title>Open Mind, Literally: Teaching Free Culture As A Life Goal, Brain Surgery, and A Networked Path to Recovery</video:title><video:description>LGM 2010 was a new experience for me, and has greatly influenced my teaching, my art, and my perception. While I was in London returning from Brussels, I received a call from the San Francisco Art Institute to teach a freshman foundation course titled “”Making and Meaning””. It was the first time I had the opportunity to create my own syllabus for undergraduates, so I chose to teach about free culture, and how create work and consider open principles when executing projects. Three weeks away from the end of the semester I was struck by a nearly life-ending infection. A fellow free culture advocate came to my aid, teaching in my place, and helped to produce and inspire a project called “”The Physical Word.”” In this presentation, I will share my story of how the principles of LGM serve as inspiration to recovery and regrowth.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21672</video:player_loc><video:duration>2240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21680</video:thumbnail_loc><video:title>Using Blender for Patent Absurdity / advocacy animations</video:title><video:description>Blender was used in the film Patent Absurdity to produce several animations. I will describe how those animations were made and talk about how Blender could be used for further free software / culture advocacy animation work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21680</video:player_loc><video:duration>1635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21715</video:thumbnail_loc><video:title>Open Colour Standard: Dissipating the vapour</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21715</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21714</video:thumbnail_loc><video:title>Towards an Document Object Model (DOM) for Scribus</video:title><video:description>A Document Object Model serves more than one goal. Apart from storing the document’s data, it also supports scripting and serialization. It’s also the backbone for talking about compatibility, extensibility and testing. In this talk I’ll propose to use Relax NG for describing a new Scribus file format that also serves as DOM. With some tools, design patterns and Qt’s metaobject framework it will be possible to generate a DOM that maps 1:1 to the new file format and is accessible to scripts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21714</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21717</video:thumbnail_loc><video:title>Crafting an Open Font Stack</video:title><video:description>The call for quality free and open fonts that are suitable to the needs of the most demanding web and print designers has finally been answered. At the Libre Graphics Meeting 2010 in Brussels I addressed many of the classic typeface designs available under a free license. Scroll down one year and we are witness to a multitude of new designs as well as the technology to deliver them reliably on the Web. All libre graphics and software professionals now have the tools at hand to apply excellence in type design to their web-based projects. In this talk I will offer a practical guidebook for deploying free and open fonts on the Web and in print alike.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21717</video:player_loc><video:duration>1913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21713</video:thumbnail_loc><video:title>The Libre Graphics Research Unit</video:title><video:description>The Libre Graphics Research Unit will be a traveling lab where new ideas for creative tools can be developed. Its diverse activities range from the practical to the theoretical via writing, research meetings, experimental prototyping, a conference and a workshop. The Research Unit is an initiative of four European media-labs actively engaged in Free/Libre and Open Source Software and Free Culture. This cross-disciplinary project involves artists, designers and programmers and we would like to develop the work in dialogue with the Libre Graphics community. What future practices can we imagine, and which tools can make them happen? The Libre Graphics Research Unit is a collaboration involving Medialab Prado (Madrid, ES), WORM (Rotterdam, NL), Piksel (Bergen, NO) and Constant (Brussels, BE). It will run for two years as of June 2011 with the support of the EU Culture Programme 2007-2013.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21713</video:player_loc><video:duration>775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21711</video:thumbnail_loc><video:title>Krita: Professional Digital Painting</video:title><video:description>Krita is a KDE program for sketching and painting, offering an end–to–end solution for creating digital painting files from scratch by masters. Fields of painting that Krita explicitly supports are concept art, creation of comics and textures for rendering.Krita supports creative working by getting out of the way and with snappy response. Krita 2.3 is the first Krita release advertised as user-ready. We work hard, in close connection to artists, to make Krita the best painting application. This talk will be about the road to Krita usable for professional artists. I will guide you fastly through new nifty features in Krita like color choosers, brushes, new tools, the canvas and more. I will emphasis what the Krita artists like the most about Krita and also what do we plan for the future releases. I will share some "behind the scene" stories from the development, how we work, how we co-operate with other libre graphics applications and what we have achieved so far.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21711</video:player_loc><video:duration>1566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21719</video:thumbnail_loc><video:title>PressBooks.com:</video:title><video:description>PressBooks is an open-source book publishing platform built on WordPress that makes it easy for you and your team to write, edit, and generate clean, well-formatted books in multiple outputs: epub, print-ready PDF, layout-ready XML, and HTML. Hugh will provide an overview of the PressBooks project and Christine will demo how the University of Washington’s Technology &amp; Social Change group is using the platform to publish academic texts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21719</video:player_loc><video:duration>629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21710</video:thumbnail_loc><video:title>Know-How to Share: Beyond Software and Arts</video:title><video:description>Modern societies are based on technology. But this technology isn’t free: it’s protected by trade secrets and patents. It’s also mainly used for generating profits and not for helping people. FLOSS is nice, but it only covers software. Wikipedia is nice, but information is not enough to use a technology. CC-licensed art is nice, but it won’t fill your belly. Today, despite all our technology, a large part of mankind does not have sufficient access to clean water, food, energy or shelter. This talk sketches the idea of a public database for sustainable technological processes and sufficient information on how to implement them. The database would be accompanied by a web application that allows discussing, evaluating, documenting and staging of process descriptions. The discussion will cover the vision, feasibility and promotion of this idea.”,”Andreas Vox is one of the core team Scribus developer. He’s the text engine expert among other things.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21710</video:player_loc><video:duration>1419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21519</video:thumbnail_loc><video:title>Open Source Graphics and Web Services: A panel discussion</video:title><video:description>This session will be a moderated panel discussion of some specific questions that relate to how the FOSS graphics suite can or should react to the RIA movement, which is largely non-free. In addition to Picnik and the other well-known services, Google Docs has now added a Drawing app, so RIA isn’t going away.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21519</video:player_loc><video:duration>3611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21513</video:thumbnail_loc><video:title>GNU LibreDWG - a free software library to handle DWG files from AutoCAD</video:title><video:description>LibreDWG is a library to handle files in the DWG format used by AutoCAD. I will present a general overview of the history of the project, explaining how a group of students at the University of São Paulo developed a new and relevant free software library (listed in the FSF High Priority Projects List) and how it became approved as an official GNU package.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21513</video:player_loc><video:duration>1311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21515</video:thumbnail_loc><video:title>How I made a free New Zealand coffee-table book using lots of Free Software</video:title><video:description>In 2009 I made a trip to New Zealand where I took about 15,000 photos. After I spent weeks selecting and processing the good shots and getting very positive feedback from my friends, I decided to try to make a book about my trip. I had already been using Scribus in the past, but not for anything beyond very simple one-page layouts. Trying to figure out how to do a whole book took me a while, not only working with (and on) the tools, but also reading a lot about design, typography and more esoteric stuff like colour management.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21515</video:player_loc><video:duration>659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21524</video:thumbnail_loc><video:title>sK1 Project: Past, Present and Future</video:title><video:description>The project was started in 2003 as a Sketch fork. Since that time sK1 became an awardwinning Open Source application and supports a lot of unique and professional publishing features. This year is a serious milestone in project development – global refactoring, multiplatform versions etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21524</video:player_loc><video:duration>1081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21523</video:thumbnail_loc><video:title>Scribus</video:title><video:description>Scribus is an Open Source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation and Windows desktops with a combination of “press-ready” output and new approaches to page layout. Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, Spot Colors, ICC color management and versatile PDF creation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21523</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21522</video:thumbnail_loc><video:title>PureDyne</video:title><video:description>Puredyne is the USB-bootable GNU/Linux operating system for creative media. It is a live distribution, you don’t need to install anything – simply boot your computer using a USB key or CD/DVD and you’re ready to start using software such as Pure Data, Supercollider, Icecast, Csound, Fluxus, Processing, Arduino, Gimp, Inkscape and much more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21522</video:player_loc><video:duration>885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21525</video:thumbnail_loc><video:title>Styling TeX documents with Batch Commander</video:title><video:description>Batch Commander is a tool that provides a graphical interface for styling (La)TeX documents. While the plaintext-based nature of TeX is ideal for automated typesetting, Batch Commander provides a GUI for editing document styles visually, instead of manually editing style files and recompiling. A quick previewing system and support for extensions make Batch Commander worth a look for anyone using TeX, LaTeX or ConTeXt for their own work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21525</video:player_loc><video:duration>686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21527</video:thumbnail_loc><video:title>The Rural Design Collective Summer Mentoring Program</video:title><video:description>The Rural Design Collective in Port Orford, Oregon, is a not-for-profit professional mentoring program with a local focus designed to help motivated, creative people begin an independent career on the Internet. They learn to work remotely using collaborative tools and social-networking sites, and are required to meet production deadlines and interact with their clients one-on-one either using online communication tools or by conducting on-site meetings. The program is focused on teaching and using open source technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21527</video:player_loc><video:duration>499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21529</video:thumbnail_loc><video:title>Welcome to LGM 2010</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21529</video:player_loc><video:duration>401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21424</video:thumbnail_loc><video:title>How to get contributors to your Free/Libre/Open Source project from Vietnam and Asia</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21424</video:player_loc><video:duration>1686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21429</video:thumbnail_loc><video:title>The Open Colour Standard: Physical colour for F/LOSS</video:title><video:description>Jumping off of previous discussions about the barriers preventing professional designers from using F/LOSS graphics programs, this talk will present the Open Colour Standard. OCS is a project intended to add precise colour to the F/LOSS graphics workflow. It aims to make professional colour management a reality for F/LOSS graphics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21429</video:player_loc><video:duration>1516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21423</video:thumbnail_loc><video:title>Google's Font Initiative</video:title><video:description>Raph Levien is a longtime contributor to the libre graphics community (libart, Ghostscript, Advogato) and launched Spiro at LGM 2007 in Montreal. Now working for Google, he is leading an initiative to sponsor libre font projects and services. This talk by Dave Crossland, a sponsored type designer, will outline the sponsorship opportunity for type designers wishing to design fonts that can be shared and collaboratively improved. It will also offer one of the first public demonstrations of a related Google font project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21423</video:player_loc><video:duration>730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21422</video:thumbnail_loc><video:title>Font design and features for African languages</video:title><video:description>This presentation will discuss the requirements of orthographies for African languages in Latin scripts and shows how to implement them with modern fonts technologies. Good practices, mistakes and evaluation of fonts for African languages with high requirements will be discussed. The presentation will also showcase various font projects that are benefitting from the input, feedback and work of the Open Source community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21422</video:player_loc><video:duration>803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21427</video:thumbnail_loc><video:title>Plana, publishing illustration and comics with floss</video:title><video:description>Plana started as an academic project by Luís Camanho for a small independent publisher on illustration and comics. Free software was embraced almost from the very beginning. It was an answer to economic constraints but also reflection of our empathy with the libre graphics world. As a consequence, we got interested in copyright and embraced the sharing culture, informing and encouraging our authors to distribute their work for free. With five books published since 2008 we would like to share our experiences so far.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21427</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21420</video:thumbnail_loc><video:title>Collaborative intellectual property</video:title><video:description>This session shows how when we put together Free software, free content and open hardware, we get something that we can call: “Collaborative intellectual property.”</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21420</video:player_loc><video:duration>633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21431</video:thumbnail_loc><video:title>S2</video:title><video:description>An environmental scanning electron microscope was used for the first time to obtain well-resolved images, in both temporal and spatial dimensions, of lab-prepared frost flowers (FFs) under evaporation within the chamber temperature range from -5°C to -18°C and pressures above 500 Pa. Our scanning shows temperature-dependent NaCl speciation: the brine covering the ice was observed at all conditions, whereas the NaCl crystals were formed at temperatures below -10 °C as the brine oversaturation was achieved. Finger-like ice structures covered by the brine, with a diameter of several micrometres and length of tens to one hundred micrometres, are exposed to the ambient air. The brine-covered fingers are highly flexible and cohesive. The exposure of the liquid brine on the micrometric fingers indicates a significant increase in the brine surface area compared to that of the flat ice surface at high temperatures, whereas the NaCl crystals can become sites of heterogeneous reactivity at lower temperatures. There is no evidence that, without external forces, salty FFs could automatically fall apart to create a number of sub-particles at the scale of micrometres as the exposed brine fingers seem cohesive and hard to break in the middle. The fingers tend to combine together to form large spheres and then join back to the mother body, eventually forming a large chunk of salt after complete dehydration. A present microscopic observation rationalizes several previously unexplained observations, namely, that FFs are not a direct source of sea salt aerosols and that saline ice crystals under evaporation could accelerate the heterogeneous reactions of bromine liberation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21431</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21414</video:thumbnail_loc><video:title>Verabschiedung</video:title><video:description>Wir sagen Dankeschön und bis zum nächsten Mal!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21414</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21749</video:thumbnail_loc><video:title>Advantages of open-source GIS to improve spatial environmental modelling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21749</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21745</video:thumbnail_loc><video:title>Land use change maps in a developing country. Application of GRASS GIS in Caia district</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21745</video:player_loc><video:duration>1395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21751</video:thumbnail_loc><video:title>Wildlife management and landscape analysis in the GRASS GIS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21751</video:player_loc><video:duration>1273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21742</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case B2)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21742</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21739</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case F2)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21739</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21746</video:thumbnail_loc><video:title>Reference frames: definition and management</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21746</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21750</video:thumbnail_loc><video:title>GIS-based habitat potentiality model: In search of natural hotspots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21750</video:player_loc><video:duration>1258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21754</video:thumbnail_loc><video:title>Environmental GIS database for the White Sea</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21754</video:player_loc><video:duration>1316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21737</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case F1)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21737</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21738</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case F2)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21738</video:player_loc><video:duration>3</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21741</video:thumbnail_loc><video:title>VISIR route in the Alboran Sea/ Gulf of Cadiz (case B2)</video:title><video:description>Geodetic route in black and optimal route in red. In background an environmental field (either significant wave height or surface sea currents) at the time of arrival of the optimal route is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21741</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21747</video:thumbnail_loc><video:title>Applications and techniques - conclusion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21747</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21798</video:thumbnail_loc><video:title>Case Study on Redlining application using JATS XML at the International Organization for Standardization</video:title><video:description>Redlining is the process of comparing two datasets and displaying the changes in a meaningful and human readable way. Comparing XML files and rendering the results is more complex than just identifying the differences between two files. Using the experiences of International Organization for Standardization (ISO) as a case study, this paper will describe the process of comparing two versions of a JATS XML file, filtering out changes that have no meaningful impact (e.g. changes in tag order of article-id tags) and ignoring changes that the business requirements deem trivial. The paper will go on to identifying and rendering changes to content ranging from simple paragraphs, tables, equations, figures and lists. The case study will cover how differences are rendered in a way where the reader can easily understand and follow the changes. The paper will describe the easy wins, the difficulties and impossibilities of a JATS XML redlining workflow. The paper will conclude with what changes can be made to process and content structure to make redlining more effective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21798</video:player_loc><video:duration>2357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21795</video:thumbnail_loc><video:title>mPach: Integrated Publishing and Archiving of Journals in HathiTrust</video:title><video:description>mPach is a package of tools being developed to provide a modular platform to enable the publication of born-digital open-access journals in the HathiTrust repository. One of the chief technological challenges for this system is the conversion of edited manuscripts to an archivable format. We selected JATS as our preservation format because of the increasing coalescence of the publishing industry around this open, non-proprietary standard. This paper provides a technical overview of the mPach platform, with special attention paid to the design and functionality of Norm, a tool being developed to convert Microsoft Word documents to JATS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21795</video:player_loc><video:duration>2124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21792</video:thumbnail_loc><video:title>Tracking Changes to JATS XML in an Online Proofing System</video:title><video:description>When Dartmouth Journal Services began building ProofExpress, an online, XML-based proofing and editing system for STM journals, we knew that the most difficult challenge would be creating an accurate change-tracking mechanism. Change tracking is an essential feature, both to ensure that author corrections conform to journal style and to catch any changes to data or claims. The system must not only track each insertion, deletion, and formatting change, it must also give production editors the ability to accept or reject changes without breaking the XML. ProofExpress is built on SDL LiveContent Create (formerly Xopus). We use its extensive API to add custom elements and attributes to mark changes in the XML. The XML is then transformed through XSLT to group and nest changes so that they can be acted upon by the production editor. To prevent breaking the XML during this process, a rule engine enforces the order of acceptance and rejection of changes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21792</video:player_loc><video:duration>2377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21800</video:thumbnail_loc><video:title>NLM Conversion to Build "Atomic" Physics Content in an Agile Fashion</video:title><video:description>When faced with the challenge of converting 8 highly technical journals spanning 95 years, how do you divide responsibility between the content owner and the conversion vendor? Do you spend a year on document analysis and developing conversion specifications, or do you hand the project over to a well-regarded service provider and rely on their expertise entirely? This paper demonstrates how an agile approach to content conversion with close collaboration between the publisher and the conversion vendor has allowed The Optical Society (OSA) and Data Conversion Laboratory, Inc. (DCL) to navigate between the two extremes and create a high-quality digital archive that will serve OSA's strategic aims for developing innovative products and services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21800</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21791</video:thumbnail_loc><video:title>Inconsistent XML as a barrier to reuse of Open Access Content</video:title><video:description>In this paper, we will describe the current state of some of the tagging of articles within the PMC Open Access subset. As a case study, we will use our experiences developing the Open Access Media Importer, a tool to harvest content from the OA subset and automatically upload it to Wikimedia Commons. Tagging inconsistencies stretch across several aspects of the articles, ranging from licensing to keywords to the MIME types of supplementary materials. While all of these complicate large-scale reuse, the unclear licensing statements required us to implement text mining-like algorithms in order to accurately determine whether or not specific content was compatible with reuse on Wikimedia Commons. Besides presenting examples of incorrectly tagged XML from a range of publishers, we will also explore past and current efforts towards standardization of license tagging, and we will describe a set of recommendations for generators of content on how best to tag certain data so that it is both compatible with existing standards, and consistent and machine-readable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21791</video:player_loc><video:duration>2342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21805</video:thumbnail_loc><video:title>Transforming JATS XML for mobile-optimized consumption</video:title><video:description>The Substance Abuse and Mental Health Services Administration (SAMHSA) has adapted the JATS publishing model to accommodate a robust collection of behavioral health content. Parallel efforts are now underway to take advantage of the possibilities of XML both at the content creation and content dissemination levels. This presentation will focus on the content dissemination end of the lifecycle, and specifically how SAMHSA has implemented processes to transform the Agency's content so that it is optimized for mobile devices. We will discuss the goals of the project, the approaches we evaluated, and the challenges and lessons learned that emerged as we searched for an approach that would work for content of varying lengths and styles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21805</video:player_loc><video:duration>1775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21808</video:thumbnail_loc><video:title>Revolution im Kopf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21808</video:player_loc><video:duration>4287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21775</video:thumbnail_loc><video:title>A spatial decision support system for radar meteorologic data in South Africa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21775</video:player_loc><video:duration>1450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21796</video:thumbnail_loc><video:title>The Web, the W3C and the Future of Publishing</video:title><video:description>As custodians of the World Wide Web, the Web Consortium (W3C) is both a leader and a follower. We follow because you can't standardise a process or technology until it is in use. We lead, because we guide the new technologies from technical, business, and social perspectives. The Web has already changed publishing, and we are at the brink of even bigger changes. What happens when Web technologies are good enough to replace existing authoring tools? What happens when the Web includes SVG and MathML and can support typography powerful enough to produce printed books? What happens when electronic books and Web sites converge? We're not quite there yet, but W3C is working in this area, working with commercial publishers, with IPDF and other organizations, listening to industry experts and tool-makers, and gently nudging the Web forward all over the world. The difficulty facing publishers today is how to manage when the Web isn't quite ready. The right question to ask is, how do we make the Web ready? In this session Liam Quin from the W3C will describe what W3C is doing in its new Publishing Activity, how it will affect you, and how you can get involved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21796</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21797</video:thumbnail_loc><video:title>A Publisher's InDesign to BITS and EPUB Infrastructure: Conventions, Configuration, Conversion, Checks</video:title><video:description>Deploying advanced XML technologies such as XProc, XSLT 2.0, and Schematron, an "ex-post" conversion of InDesign files may be a viable alternative to XML-first publishing production workflows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21797</video:player_loc><video:duration>1851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21903</video:thumbnail_loc><video:title>"Extreme Fluids" - Some Examples, Challenges and Simulation Techniques for Flow Problems with Complex Rheology</video:title><video:description>In this talk we discuss numerical simulation techniques for incompressible fluids with complex rheology which means that local flow characteristics may differ significantly by several orders of magnitude, for instance due to non-isothermal behavior and pressure, resp., shear dependent viscosity. Such fluids usually include viscoplastic as well as viscoelastic effects which is typical for yield-stress fluids, granular material as well as polymer melts and kautschuk. Corresponding applications are relevant for polymer processing, but include also viscoplastic lubrication, fracking and macro encapsulation. In this talk, we present special discretization and solver techniques in which case the coupling between the velocity, pressure and additional variables for the stresses, which leads to restrictions for the choice of the FEM approximation spaces, and the (often) hyperbolic nature of the problem are handled with special Finite Element techniques including stabilization methods. The resulting linearized systems inside of outer Newton-like solvers are (special) nonsymmetric saddle point problems which are solved via geometrical multigrid approaches. We illustrate and analyze numerically the presented methodology for well-known benchmark configurations as well as protoypical industrial applications for several nonlinear flow models.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21903</video:player_loc><video:duration>2843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21855</video:thumbnail_loc><video:title>Generalized fresnel lens in security, light managment and holographic packaging applications</video:title><video:description>The eye of a man is perfectly designed by nature, but still it can be deceived. This attribute is the basics of holography, especially useful for making the 3D effects. In traditional rainbow holograms the diffractive pattern is recorded to be visible in white light as 3D image, but with parallax in one direction only. Is it possible to easily create a computer generated pattern which will be visible by the viewer as 3D image with parallax in all directions (like a relief)? Yes, it can be achieved using generalized Fresnel lens to calculate structures then recorded by optical lithography. The Kinemax technology was originally designed for exposing rainbow holograms with best diffraction efficiency. The further development of both optics and software enabled the possibility of using of Kinemax system as optical lithography unit. The essential feature of optical lithography is exposing images directly, with very high resolution. The Fresnel lens is well-know method of imitating thick real lens by the flat pattern, which modulates the phase of light. It is possible to imitate spherical lens, cylindrical lens etc. But it is also possible to make a lot more complicated designs, which will be visible for the viewer as full 3D reliefs, being less than micron thick. The exposed pattern is calculated in the similar way as the pattern of the Fresnel lenses. New Kinemax-Litho system combines generalized Fresnel lens calculation technique with optical lithography recording, allowing to expose very complicated, highly detailed designs. However the designing process is very simple, does not require much of technical or theoretical knowledge. The depth of 3D relief is represented on the design by the level of gray in a 8-bit grayscale bitmap file, in the way similar to the change of colors on the relief map. So the only limitations in preparing the designs is imagination and graphical designing abilities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21855</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21839</video:thumbnail_loc><video:title>Color holographic display based on single-layer monochromatic and panchromatic dichromated gelatin holographic recording materials</video:title><video:description>Three-dimensional color holographic display has important applications in visual representation of artworks, industrial products, museum items, medical images, etc., and has been always a long and diligent research goal for holographers and researchers. Through Slavich fine-grain silver-halide emulsion and Du Pont photopolymers have been successfully developed for color hologram recording, the research results of color holography based on dichromated gelatin material are still very limited. In this paper, we will summarize our recent results of color holographic display based on single-layer monochromatic and panchromatic dichromated gelatin materials. Firstly, based on the red sensitive methylene-blue sensitized DCG material, a new method is developed for the wide-range quantitative adjustment of the playback wavelength of Lippmann holograms. The main feature of this technique is homogenuously introducing a water-soluble organic reagent acrylamide into photosensitive layer as preswelling reagent and wavelegth adjuster, during the exposure process acrylamide will not react with other active reagents in DCG layer, but it will completely dissolve into water during the development process, this will result in an uniform shrink throughout the thickness of the photosensitive layer, and lead to the image reconstructed at shorter wavelength after the conventional dehydration process in isopropyl alcohol.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21839</video:player_loc><video:duration>854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21882</video:thumbnail_loc><video:title>Visual Language and Technique in the Creative Holographic Domain</video:title><video:description>The language of art describes the palette of techniques used for the expression of content. These techniques offer layers of creative possibilities for analog, digital and emerging hybrid formats for holographic artistic expression. This paper describes the creative techniques used in my analog holographic art. It is presented as it evolved, within a historical context. The limitations and opportunities of studio time, recording materials and processing regimes are discussed as elements which are relevant to the evolution of these holograms. Early techniques associated with “hands on” holography are described and the relation to content is explored. Visual or formal language serves as a vehicle or guide post for passing along information and options to artists. As the separation of the origination of content ,and the final production or printing of the hologram evolves, many creative options may be lost to a new generation of artists. It is important to identify and archive the myriad of creative options available, and define and archive the language used to describe these options.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21882</video:player_loc><video:duration>1724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21880</video:thumbnail_loc><video:title>The special effects of holographic replay lighting</video:title><video:description>It is well known that in order to reconstruct a holographic image with spatial accuracy it is necessary to reply the hologram from the same distance, angle and use same wavelength in which the hologram was recorded, however sometimes this is not desirable. Features such as the unavoidable blurring caused by the spectral smearing of white light the further it travels from the hologram film plane and the change in size of adjacent image elements when reconstructed in various parts of the replay white light’s spectrum can all contribute as positive elements of an artistic composition. Similarly the reconstruction of white light holograms with replay sources which include a high proportion of wavelengths which do not match the original laser wavelengths and laser transmission holograms played back in one or multiple wavelengths differing from their original recording wavelength, which thereby introduce a high level of noise, can also provide interesting effects. This paper investigates these ideas though looking at examples of recent art works by Paula Dawson which exploit the visual properties which arise from chromatic aberration, blur and spatial distortion eg. ANN rainbow stereogram from computer graphics, Luminous Presence, reflection Synfography and A Hologram [for Mr Spielberg] optical laser transmission.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21880</video:player_loc><video:duration>1947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21885</video:thumbnail_loc><video:title>A Case for the Holographic Object</video:title><video:description>The reconstructed holographic object embodies both the physical reality of the original and its altered, transcendent state; in effect, it is simultaneously the real and the abstract, the body and the soul. When the artist combines the hologram with other elements, creating multiple realms and dimensions, the viewer can glimpse the possibility of a larger, more encompassing reality. This is, perhaps, the experience of Art. The author surveys her own work, beginning with early attempts to simulate three-dimensionality and explore the interfaces between two and three dimensions. Prior to her work in holography, she created trompe l’oeil painted constructions and “vitrines,” windowed boxes that contained objects and layered transparencies. She will discuss her recent paintings and installations in which she continues to use representational images, familiar objects whose allusive nature readily connects to the viewer’s own memory and reality. Through metaphor and symbol, the simple holographic object aids in the exploration of illusion, what is real and what is false, what is permanent about life and what dies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21885</video:player_loc><video:duration>1172</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21884</video:thumbnail_loc><video:title>Zipsister and the Smoking Gun</video:title><video:description>This paper will discuss my method of producing large scale art holograms using multi-aperture cameras and purpose built film processing frames. In 2007 such a camera and frame enabled the successful exposure and processing of a single roll of film containing thirty pulse portraits and measuring 900×36cm, made at the Holographic Center for the Arts, New York. This hologram was recently exhibited and visuals will be presented of it along with others that display my ventures into digital holography using digital stereograms made at Holographics North and new mobile video i.lumograms from Geola as multi-media artworks. Finally, this paper will discuss my progress in the production of digital holograms using laser diodes and an LCD to transfer computer generated imagery using Poser 7 and HD video. My current themes associated with these holographic artworks include contemporary communication methods of mobile phones and social networking sites.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21884</video:player_loc><video:duration>2118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21878</video:thumbnail_loc><video:title>The New Look and Locus of the Mazu Temple in Tainan</video:title><video:description>This thesis presents a record of photographs taken of the more than 400 years old Anping Mazu Temple in Tainan as part of a joint project undertaken in March 2009 by the Hologram 3D Image Laboratory at Kun Shan University and Professor Richardson from De Montfort University in the United Kingdom. The focus of this work was to determine how best to combine a center of historical value and religious importance with advanced technology. Another important factor in the “photographic” process was the “human” element working together to showcase historical value. This project also marks the creation of new opportunities for the development of cultural creative industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21878</video:player_loc><video:duration>623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21888</video:thumbnail_loc><video:title>Acrylamide based photopolymer for multicolour holographic recording</video:title><video:description>Preliminary results of full colour reflection holograms recorded in an acrylamide based photopolymer layer at 633nm, 532nm, and 473nm are presented. Recording material is sensitised to three recording primary wavelengths. Reflection holograms are recorded using a combined single beam of RGB wavelengths, are spectrally characterised and compared with the recording wavelengths using chromaticity diagram. An object of additive colour diagram was recorded. The shrinkage effect of this recording material on reconstructed wavelengths is also discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21888</video:player_loc><video:duration>669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21886</video:thumbnail_loc><video:title>Equatorward dispersion of the Sarychev volcanic plume in June 2009 and its relation to the Asian summer monsoon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21886</video:player_loc><video:duration>59</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21887</video:thumbnail_loc><video:title>Equatorward dispersion of the Sarychev volcanic plume in January 2009 and its relation to the Asian summer monsoon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21887</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21891</video:thumbnail_loc><video:title>Anderson localization of composite excitations in disordered optomechanical arrays</video:title><video:description>Optomechanical (OMA) arrays are a promising future platform for studies of transport, many-body dynamics, quantum control and topological effects in systems of coupled photon and phonon modes. We introduce disordered OMA arrays, focusing on features of Anderson localization of hybrid photon–phonon excitations. It turns out that these represent a unique disordered system, where basic parameters can be easily controlled by varying the frequency and the amplitude of an external laser field. We show that the two-species setting leads to a non-trivial frequency dependence of the localization length for intermediate laser intensities. This could serve as a convincing evidence of localization in a non-equilibrium dissipative situation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21891</video:player_loc><video:duration>294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21892</video:thumbnail_loc><video:title>Competitive annealing of multiple DNA origami: formation of chimeric origami</video:title><video:description>Scaffolded DNA origami are a robust tool for building discrete nanoscale objects at high yield. This strategy ensures, in the design process, that the desired nanostructure is the minimum free energy state for the designed set of DNA sequences. Despite aiming for the minimum free energy structure, the folding process which leads to that conformation is difficult to characterize, although it has been the subject of much research. In order to shed light on the molecular folding pathways, this study intentionally frustrates the folding process of these systems by simultaneously annealing the staple pools for multiple target or parent origami structures, forcing competition. A surprising result of these competitive, simultaneous anneals is the formation of chimeric DNA origami which inherit structural regions from both parent origami. By comparing the regions inherited from the parent origami, relative stability of substructures were compared. This allowed examination of the folding process with typical characterization techniques and materials. Anneal curves were then used as a means to rapidly generate a phase diagram of anticipated behavior as a function of staple excess and parent staple ratio. This initial study shows that competitive anneals provide an exciting way to create diverse new nanostructures and may be used to examine the relative stability of various structural motifs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21892</video:player_loc><video:duration>235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21890</video:thumbnail_loc><video:title>Conceptual design of the beam source for the DEMO Neutral Beam Injectors</video:title><video:description>DEMO (DEMOnstration Fusion Power Plant) is a proposed nuclear fusion power plant that is intended to follow the ITER experimental reactor. The main goal of DEMO will be to demonstrate the possibility to produce electric energy from the fusion reaction. The injection of high energy neutral beams is one of the main tools to heat the plasma up to fusion conditions. A conceptual design of the Neutral Beam Injector (NBI) for the DEMO fusion reactor, is currently being developed by Consorzio RFX in collaboration with other European research institutes. High efficiency and low recirculating power, which are fundamental requirements for the success of DEMO, have been taken into special consideration for the DEMO NBI. Moreover, particular attention has been paid to the issues related to reliability, availability, maintainability and inspectability. A conceptual design of the beam source for the DEMO NBI is here presented featuring 20 sub-sources (two adjacent columns of 10 sub-sources each), following a modular design concept, with each sub-source featuring its radio frequency driver, capable of increasing the reliability and availability of the DEMO NBI. Copper grids with increasing size of the apertures have been adopted in the accelerator, with three main layouts of the apertures (circular apertures, slotted apertures and frame-like apertures for each sub-source). This design, permitting to significantly decrease the stripping losses in the accelerator without spoiling the beam optics, has been investigated with a self-consistent model able to study at the same time the magnetic field, the electrostatic field and the trajectory of the negative ions. Moreover, the status on the R&amp;D carried out in Europe on the ion sources is presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21890</video:player_loc><video:duration>223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21889</video:thumbnail_loc><video:title>Measurement-only topological quantum computation without forced measurements</video:title><video:description>We investigate the measurement-only topological quantum computation (MOTQC) approach proposed by Bonderson et al (2008 Phys. Rev. Lett. 101 010501) where the braiding operation is shown to be equivalent to a series of topological charge 'forced measurements' of anyons. In a forced measurement, the charge measurement is forced to yield the desired outcome (e.g. charge 0) via repeatedly measuring charges in different bases. This is a probabilistic process with a certain success probability for each trial. In practice, the number of measurements needed will vary from run to run. We show that such an uncertainty associated with forced measurements can be removed by simulating the braiding operation using a fixed number of three measurements supplemented by a correction operator. Furthermore, we demonstrate that in practice we can avoid applying the correction operator in hardware by implementing it in software. Our findings greatly simplify the MOTQC proposal and only require the capability of performing charge measurements to implement topologically protected transformations generated by braiding exchanges without physically moving anyons.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21889</video:player_loc><video:duration>210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21869</video:thumbnail_loc><video:title>Photorefractive Material Development for Updatable Holographic Three-dimensional Display</video:title><video:description>The hologram approach can hold 3-D images recorded on mediums and are used in applications such as “counterfeit-proofing” of credit cards and banknotes. Conventional holographic recording materials, such as gelatin and silver halide, are non-rewriteable. Therefore, once the holograms have been recorded, they are not allowed to overwrite or rewrite continuous dynamic images on the same mediums. Photorefractive material and approach are superior by virtue of not only their rewritable characteristics but also the diffraction efficiency at high level as well as the excellent writing speed. However, not many materials and systems are not available and known for practical applications, so far. Unlike previous photorefractive materials, we developed new type of photorefractive material, in which images once recorded could be retained for a long time, while maintaining the high image brightness and fast writing speed. Since the image persistency can be retained up to several hours, the recorded images can now be adequately viewed over a long period. Since the image can form patterns which are subtly different by viewing from different angles, human eyes would perceive the patterns in total as three-dimensional images. The size of the hologram display is larger than the previously reported size, at 15 cm x 15 cm, which is the largest reported for a photorefractive material-based sample with good homogeneously and defect-free. We are currently working on larger size display fabrication and envision A4 size devices within a year. We hope to achieve color holograms by angular multiplexing of several holograms that can be readout by different color reading sources. Foreseeing various holographic applications for the photorefractive material developed this time, we plans to actively promote the development of various devices going forward for 3D visualization application areas such as medical imaging, industrial CAD-CAM design, and security devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21869</video:player_loc><video:duration>1194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21871</video:thumbnail_loc><video:title>PVA photopolymer for classroom holography</video:title><video:description>The author has been researching methods to produce a practical water-based photopolymer hologram recording system under red or green laser light. The remarkable ability of the dye methylene blue (MB) to fade to its colourless form under red light in the presence tertiary amines has been known for many decades. The author discovered during the 1980’s that this process could be much enhanced my incorporating the dye into a hydrophilic polymer that did not contain amine or amido groups ( as for example occur in gelatine and polyacrylamide), and also by including two tertiary amines with opposite charges. The author has now recently discovered how to use this system with a specific difunctional monomer mixed with polyvinyl alcohol, it has proved possible to make a coated glass sheet to record remarkably bright Denisyuk holograms for classroom demos with 633nm light with power as low as 7 mj/cm2 using nothing more than light and water as a post exposure treatment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21871</video:player_loc><video:duration>1543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21845</video:thumbnail_loc><video:title>Digital in-line holographic microscopy in 4-D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21845</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21846</video:thumbnail_loc><video:title>Dynamic digital holographic display based on digital micromirror device and the improvement of optically reconstructed image quality</video:title><video:description>Digital holography uses CCD camera to replace conventional photographic plates for holographic recording, it features quick digital recording, high precision and reliability, no wet chemical processing, etc. Using Digital Micromirror Device (DMD) and liquid crystal display (LCD) as spatial light modulator (SLM) to dynamically display digital holograms and computer-generated holograms (CGHs) for three-dimensional holographic display could form the basis of future holographic TV and movie concepts, but due to the low spatial resolution of CCD and SLM, the optically reconstructed image of digital off-axis hologram captured by CCD and displayed on SLM has very small diffraction angle and is not likely be separated spatially from zero-order and twin images, it results in the low signal-to-noise (SNR) and image brightness. In this paper, a new two-step method, which involves in filtering in frequency domain and rebuilding of filtered hologram with high contrast, is proposed to process the original digital hologram and improve its optically reconstructed image quality for 3-dimensional dynamic holographic display. The first step is calculating the Fourier transform of original digital hologram, and using a proper window mask as spatial filterer to eliminate the zero-order component in the frequency domain. The second step is calculating the inverse Fourier transform of filtered spectra only containing the object and conjugate components, then rebuilding the filtered hologram with high contrast. Theoretical calculation shows that the optically reconstructed image quality of filtered digital hologram is much better than that of original digital hologram, the merit factors of SNR and image brightness of filtered hologram are all increased by approximately 200%. Then a dynamic digital holographic display system based on DMD is constructed to project the original and filtered digital holograms for comparative investigation, and the experimental results also show that the optically reconstructed image of the filtered digital hologram is visually much clearer and brighter than that of the original digital hologram. The image enhancement method and the dynamic holographic display setup demonstrated in this paper can be expected to find the practical applications in dynamic three-dimensional display, three-dimensional medical imaging, virtual reality, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21846</video:player_loc><video:duration>850</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21883</video:thumbnail_loc><video:title>Will 2010 herald the decade of display holography?</video:title><video:description>Gabor’s first hologram was a display hologram (of sorts), and transmission display holograms were the first made following the invention of the laser. It was display holograms that inspired early artist and entrepreneur holographers, with some impressive, striking and still memorable early results. Yet no-one would deny that the subsequent history of display holography has been disappointing. For over two decades display holography has languished as the poor relation: surface-relief holograms have made the running in the commercial field, and institutional research in holography has focused on HOEs and data storage devices. Key players, such as Agfa and then Fuji, have pulled out and display holography courses have closed. Early aspirations and expectations for display holography as an artistic, promotional and illustrational medium have been disappointed. Similarly, the development of full-colour 3D holography progressed only in fits and starts, with early experiments in multi-exposure transmission holograms and pseudo-colour reflection holograms interesting to aficionados but not to illustrators or advertisers. Is this about to change? The last few years have seen renewed activity in the development of true-colour display holograms, both large format and small. Small specialist companies such as UHR, Rabbit Holes, Colour Holographic, Zebra and Geola have pushed forward with techniques for exposure of large format reflection holograms in true colour, while large companies such as Dai Nippon and Sony have made similar strides with small holograms. Once again display holograms catch attention – not just of aficionados but also of hard-nosed commercial clients and the public. But there are challenges still to overcome if display holography can fulfil the hopes and dreams of two generations of holographers. Price in large quantity is critical; so is consistency. And there is competition for the mantle of 3D visual medium from lenticular printing (which has also improved substantially), computerised display systems, projector screens (the best of which use HOEs) and telepresence systems (masquerading as holograms). The foundations of the techniques and technologies for large-scale full-colour display holograms are in place. Can these be built on in the next decade to bring display holography to the point which all its practitioners hope for? In this paper I will expand on the factors that will affect this future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21883</video:player_loc><video:duration>1357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21881</video:thumbnail_loc><video:title>Touring a hologram exhibition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21881</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21849</video:thumbnail_loc><video:title>Exposure and Spectral Characteristics of Bulgarian Silver-halide Materials for Multicolor Holographic Recording</video:title><video:description>The presented work summarizes the recently obtained results in development of ultra-fine grain panchromatic silver-halide emulsion for recording of RGB reflection holograms. The average grain size of the emulsion is about 10 nm which ensures its high resolution, diffraction efficiency and signal-to-noise ratio in a large dynamic range. For the needs of multicolor recording we used two suitable sensitizers for the red (maximum absorption at 632.8 nm) and for the green (maximum absorption at 532 nm) spectral regions; we relied on natural sensitivity of emulsion for recording in blue (400-442 nm). First, we studied exposure dependence of diffraction efficiency in successive RGB recording on a single plate starting from the shortest to the longest wavelength and vice versa. Second, simultaneous recording was realized at two wavelengths:red and green and green and blue. Chemical processing of the exposed plates included three steps: i) development with SM6 to form amplitude modulation of holographic recording; ii) bleaching by Slavich PBU-Amidol composition; iii) swelling of holograms with a water solution of collagen-hydrolysate to satisfy Bragg condition for reconstruction with the wavelengths of recording. To have a satisfactory output from the last step we made spectral measurement at illumination with white light at the angle of recording at different exposures and concentrations of the swelling solution. We obtained with a good repeatability that the Bragg condition for reconstruction in the case of simultaneous red and green recording is achieved at the same concentration of the swelling agent whereas for the deep blue (442 nm) recording this concentration is almost twice higher. This was the reason to implement the so called “sandwich” structure consisting of two single plates – one for blue recording and the other-for red and green. Thus we obtained high values of diffraction efficiency of the resulting hologram with a satisfactory color mixing. In addition, a LED light source with controllable intensity of emission in red, green and blue spectral regions was applied to study improvement of the color balance in reconstruction of reflection (Denisyuk type) holograms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21849</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21906</video:thumbnail_loc><video:title>Machine learning and applications</video:title><video:description>Since a few years Machine Learning (ML) has broadened the modeling toolbox for the sciences and industry. The talk will first remind the audience of the main ingredients for applying machine learning. Then various ML applications in the sciences namely Brain Computer Interfaces and Quantum Chemistry will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21906</video:player_loc><video:duration>3162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21908</video:thumbnail_loc><video:title>Mathematical knowledge management as a route to sustainability in mathematical modeling and simulation</video:title><video:description>Mathematical modeling and simulation (MMS) has now been established as an essential part of the scientific work in many disciplines. It is common to categorize the involved numerical data and to some extend the corresponding scientific software as research data. Both have their origin in mathematical models. A holistic approach to research data in MMS should cover all three aspects: models, software, and data. Yet it is unclear, whether a suitable management of the mathematical knowledge related to models is possible and how it would look like. In this talk, we outline an approach to address this problem based on a flexiformal representation of the mathematical knowledge in scientific publications and discuss how this can contribute to sustainable research in MMS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21908</video:player_loc><video:duration>1503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21940</video:thumbnail_loc><video:title>Spatenherstellung im Wesertal - Vom Wandel eines traditionellen Handwerks</video:title><video:description>Master blacksmith Adolf Kretzer of Exten (Rinteln) makes spade blades using a water-powered hammer. Comparison of traditional hand work and machine methods. Replacement of various types of spades by mass-produced steel plate types.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21940</video:player_loc><video:duration>2511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21899</video:thumbnail_loc><video:title>An introduction to inverse problems with applications in machine learning</video:title><video:description>The presentation starts with some motivating examples of Inverse Problems before introducing the general setting. We shortly review the most common regularization approaches (Tikhonov, iteration methods) and sketch some recent developments in sparsity and machine learning. Sparsity refers to additional expert information on the desired reconstruction, namely, that is has a finite expension in some predefined basis or frame. In machine learning we focus on 'multi colored' inverse problems, where part of the application can be formulated by a strict analytical framework but some part of the problem needs to modeled by a data driven approach. Those combined problems can be created by data- driven linear low rank approximations or more general black box models. In particular we review deep learning approaches to inverse problems. Finally, machine learning techniques by themselves are often inverse problems. We highlight basis learning techniques and applications to hyperspectral image analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21899</video:player_loc><video:duration>2536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21959</video:thumbnail_loc><video:title>Artist's Comments</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21959</video:player_loc><video:duration>724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21966</video:thumbnail_loc><video:title>Computational Photography</video:title><video:description>Computational Photography explores the design space at the interaction of optics, sensing, and computation. I’ll review my favorite research projects within this area, most of them by other people, and a few that I was involved with. These projects involve modifications to the camera lens, aperture, shutter, light source or image sensor. By designing algorithms appropriate for each camera modification, novel image capture or manipulation capabilities can be achieved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21966</video:player_loc><video:duration>2743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25667</video:thumbnail_loc><video:title>Rayleigh-Criterion: The Resolution of Optical Instruments</video:title><video:description>The maximum resolution of an optical instrument is described by the Rayleigh criterion. We observe two spots of light through a telescope to investigate this criterion. When the resolution-limit is reached by decreasing the size of the aperture, we expect the light spots to blur. This is first examined qualitatively and then compared quantitatively with the Rayleigh criterion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25667</video:player_loc><video:duration>242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26340</video:thumbnail_loc><video:title>Mitteleuropa, Schleswig - Nähen eines Teppichs aus geflochtenen Binsen</video:title><video:description>From dried rushes (Scirpus lacustris) two six-strand plaits of 81 m length are made which are sewn together forming a carpet of about 3 x 2 m.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26340</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26339</video:thumbnail_loc><video:title>Mitteleuropa, Schleswig - Schneiden und Trocknen von Binsen in Aventoft</video:title><video:description>Harvesting rushes (Scirpus lacustris) with a boat and bringing in big bunches, tying them to small bundles which dry outside until they are yellow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26339</video:player_loc><video:duration>999</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26338</video:thumbnail_loc><video:title>Mitteleuropa, Schleswig - Drehen von Garbenbändern</video:title><video:description>Making sheaf binders from two marsh plants (Glyceria spectabilis and Typha latifolia). They are twisted together by hand, i. e. first knotted and then twisted together and finally bundled.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26338</video:player_loc><video:duration>414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26337</video:thumbnail_loc><video:title>Mitteleuropa, Schleswig - Drehen von Hartgras-Stricken zum Reetdachdecken</video:title><video:description>Making a two-threaded rope from sedge (Carex). These ropes were fomerly used as a binding material for roof-thatching.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26337</video:player_loc><video:duration>245</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26311</video:thumbnail_loc><video:title>Mitteleuropa, Holstein - Rapsschnitt mit der Sichel</video:title><video:description>Two reapers working from right to left one behind the other. With the sickle in the right hand some blades are bundled together and then gripped with the left. Then the cut is processed at knee-height in a drawing movement. Three or four cuts make up a handful which is laid on the high stubbles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26311</video:player_loc><video:duration>109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26342</video:thumbnail_loc><video:title>Mitteleuropa, Schleswig - Herstellen eines Fußschemels aus geflochtenen Binsen</video:title><video:description>A long and broad sixstrand plait from dried rushes (Scirpus lacustris) is bent in the middle and both ends are spirally rolled in to a round, flat-cylindrical footstool. Finally, the edges of the straps are seamed up from the outside to the inside.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26342</video:player_loc><video:duration>416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25664</video:thumbnail_loc><video:title>Absorption and Scattering of Light</video:title><video:description>In this movie the two main causes for the decrease of light intensity while passing through materials are examined. Based on qualitative observations quantitative measurements are performed and evaluated systematically. Thus the exponential decrease of light intensity in absorption is shown to be a function of the distance passed, which is described by Beer-Lambert law of absorption. While examining the scattering of light the dependence on the frequency of light is shown and the proportionality to the fourth power explained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25664</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26476</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Flachsverarbeitung: Spinnen</video:title><video:description>The film shows flax-spinning. The fine yarn is spun by the farmer's wife, the tow by the maid. The film presents both spinning procedures in comparison, in order to point out the different working methods. It shows all the stages of the spinning process from the fastening of the material, the drawing out of the starting thread, the feeding of the thread into the spindle, and the continuous spinning to the removing of the finished bobbin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26476</video:player_loc><video:duration>440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21910</video:thumbnail_loc><video:title>MRI data models at low SNR</video:title><video:description>In this talk we elaborate the effect of low SNR on estimated parameters in models for neuroimaging data. We will present a new method for the local estimation of the noise parameter in the signal distribution and demonstrate how this can be used for improved estimation of model parameters. (joint work with Joerg Polzehl).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21910</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21905</video:thumbnail_loc><video:title>Lost in the Web?</video:title><video:description>To get information of mathematical software is sometimes like finding a needle in a haystack. But otherwise, more and more research results will be achieved by using mathematical software. Comprehensive and precise information about software used is also an important condition for the credibility of research results. But software has some unique features which pose new requirements to information infrastructure, especially the dynamic character of software, its encoding in formal languages, dependencies from hardware, other software, and further context information. The information on mathematical software is widely distributed on Web sites, repositories, portals, Web archives, etc., and is not standardized. The talk will address two relevant activities which can significantly improve the information about mathematical software: the initiatives for a citation standard for software, and the development of a comprehensive portal for mathematical software which integrates the existing information about software from the Web. A state of the art report on the swMATH service will illustrate the concepts and approaches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21905</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21911</video:thumbnail_loc><video:title>On new developments in the discretization theory for PDEs, possibly relevant for GFD &amp; CFD</video:title><video:description>In this talk, an overview will be given on some new developments in the field of discretization theory for partial differential equations, which are possibly relevant for applications in CFD &amp; GFD. Among them are: pressure-robust schemes for the incompressible Navier-Stokes equations, physically-consistent discretizations, discretizations on polyhedral meshes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21911</video:player_loc><video:duration>1160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21909</video:thumbnail_loc><video:title>Modeling decision tree training problems as a Mixed Integer Program (MIP) yields optimal decision trees</video:title><video:description>The problem of constructing an optimal binary decision tree is known to be NP-complete. Therefore most current implementations base on heuristics where local optimality criteria are used. Our approach optimizes decision trees globally by construction a suitable MIP. In recent years both very high computing power and very efficient branch-and-cut algorithms for solving MIPs make the running time more and more realistic for practical applications. We applied our method for the discrimination of tumor samples into distinct telomere maintenance mechanisms (TMM). Telomeres are at the end of the chromosomes and shorten after each replication serving as a crucial check point for protecting cells from unbound replication. Tumor cells circumvent this by either re-evoking the enzyme for elongation or redirecting DNA-repair mechanisms know as alternative TMM. Our approach allowed classifying the tumor samples with an accuracy of 0.95 when using the experimental gold standard (C-circle assays).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21909</video:player_loc><video:duration>1832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21907</video:thumbnail_loc><video:title>Make the most of your audio-visual simulation data</video:title><video:description>Visualisations of mathematical simulations play an important role in the communication of research results. However, in most cases simulation data is shown in publications either as snapshots or as supplemental videos. Either way, the full potential of visualized simulations is not exploited. This talk will show how the TIB AV-Portal supports researchers to uncover the hidden potential of visualisations such as simulations and animations and how this can help to increase the impact of their publications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21907</video:player_loc><video:duration>1473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21902</video:thumbnail_loc><video:title>Estimation of cardiovascular system parameter from real data</video:title><video:description>This talks shows preliminary results for the estimation of some parameters regarding the cardiovascular system (e.g., vessel mechanical properties, vasculature resistance) using real patient data. The mathematical model is based on efficient one-dimensional network for the blood flow simulation and on the unscented Kalman filtering for the parameter estimation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21902</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21842</video:thumbnail_loc><video:title>Development of fringe printer and its practical applications</video:title><video:description>It becomes quite easy to calculate over 10 Giga-pixel computer-generated hologram (CGH) of three-dimensional object, even with a normal personal computer. On the other hand, it is not so easy to output the calculated result as a hologram. The commercial printer does not show the enough parameter which CGH requires. Also, the liquid crystal panel has a few micron pixel pitch, but the number of pixels is only a few mega. Since computer-generated display hologram requires over 100 Giga-pixel, the parameter of liquid crystal panel does not satisfy the demand. The electron beam writer is well known as the good output device for the CGH. However, since the price of the whole system is very expensive and the running cost is also high, it is not suitable for the personal output device of CGH. We have developed a direct fringe printer, which consist of a laser, an X-Y stage and a liquid crystal panel, and the de-magnified image of it is recorded on a holographic plate. Then the plate is translated by the X-Y stage to write next part of the fringe. Since the running cost of the fringe printer is almost holographic plate fee, its price is not so expensive. In this paper, we have made some improvements on our previous system. We achieved to print more than 10 Giga-pixel hologram with 0.44 um pitch. Also, we introduce the various kind of CGH with the fringe printer; Fresnel type, rainbow type, cylindrical type and disk type.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21842</video:player_loc><video:duration>1067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21850</video:thumbnail_loc><video:title>Fabrication of HOE using CGH technique and laser direct write lithography system</video:title><video:description>Recently, the demand to the holographic optical element (HOE) is increasing with the developments in the laser or holographic display technology. In this research, the application of laser direct-write lithography (LDWL) system to the fabrication of HOEs is examined. We created a relative large HOE with same method of production of the diffractive-optical element (DOE) using the LDWL system that has the feature of high-resolution drawing, high-speed drawing, and a high accuracy positioning system. Although it is difficult to draw to a large-sized substrate with electron-beam lithography system, since the LDWL system makes it possible, production of the large HOE is expected. Furthermore, a binary phase-type HOE was easily produced by wet etching processing to the glass substrate, and in order to obtain a bright image, a comparison of the diffraction efficiency of the amplitude-type DOE and the phase-type one was examined on Fresnel zone plate (FZP). The diffraction efficiency is influenced by etching-depth of grating of a phase type hologram. Therefore, we manufactured a phase type HOE of a required grating depth with accuracy using a reactive ion etching (RIE) system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21850</video:player_loc><video:duration>1617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21848</video:thumbnail_loc><video:title>Experiments in Image Composition for Synthetic Holography</video:title><video:description>By blending holographic imaging and 3D computer graphics, synthetic holography offers new possibilities in visual effects and image composition, some of which are impossible to conceive with any other medium. The multiple points of view and the ability to display content linked to the positions and movements of the observer makes synthetic holography a medium for which there is a whole new pictorial language to develop. This paper describes a series of experiments that shows the particularities of synthetic holography and deduces a few principles in image composition for computer generated holograms. In synthetic holograms, many image composition elements operate in a singular manner. The reversibility, decentralisation, simultaneity and synchronisation of content, the variability of alignments, the relationship between volumes and void, depth clarity and the spatial zones, temporal incoherence and the effects of time-smear, are all linked to the structure of the hologram and the movements of the observers. The optical characteristics of synthetic holograms have an impact on content choices. By understanding the elements of composition, the structure of multiple viewpoints perspective and the dynamics of observation in movements, the holographic artist can compose images that may lead spatial representation into new territories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21848</video:player_loc><video:duration>1633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21847</video:thumbnail_loc><video:title>Experimental research on DMD spatial light modulator and its multi-spectrum imaging</video:title><video:description>The fabric of digital micromirror device (DMD) and its operation are presented. Based on analyzing the electronic circuits and control signals of several types of commercial DLP projectors, the circuits of the projector that relate to warm-up, inter-locked protection, UHP lamp control and testing and color wheel control and detecting are successfully separated. After having simulated these control signals by a digital logic circuit experimentally and applied them to the main control board of the projector, the DMD chip operates normally. The modulating and multi spectrum imaging properties of the modified DMD spatial light modulator are dealt with in details. A compact 4f Fourier transfer system is designed and assembled for multi spectrum coherent image read-out. As a practical use, an experimental setup for holographic stereograms is established using the modified DMD spatial modulator. The created synthetic holographic stereograms have high contrast and low noise. The fabric of digital micromirror device (DMD) and its operation are presented. Based on analyzing the electronic circuits and control signals of several types of commercial DLP projectors, the circuits of the projector that relate to warm-up, inter-locked protection, UHP lamp control and testing and color wheel control and detecting are successfully separated. After having simulated these control signals by a digital logic circuit experimentally and applied them to the main control board of the projector, the DMD chip operates normally. The modulating and multi spectrum imaging properties of the modified DMD spatial light modulator are dealt with in details.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21847</video:player_loc><video:duration>1489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21844</video:thumbnail_loc><video:title>Digital holographic encryption system based on liquid crystal spatial light modulators</video:title><video:description>This work describes a digital holographic encryption technique based on programmable double key masks configuration. The double key masks are designed and implemented by using electrically addressed liquid crystal spatial light modulators operated at phase modulation mode. The architecture of four-step phase-shifting digital holography is used to generate the double key holograms for implementing the encryption and decryption. Both simulation and experimental results show that the feasibility of the digital holographic encryption system with double key masks in the Fourier or Fresnel domains for performing high-data-security properties and security enhancement. The proposed encryption system with electrically-addressed spatial light modulators provides the flexibility of key mask design by on-line processing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21844</video:player_loc><video:duration>1366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21856</video:thumbnail_loc><video:title>Modern Holography in the new age of Digital Media</video:title><video:description>On the evening of 13th March 2008, between the hours of 6:00pm and 2:00am, five reflection holograms were recorded of John Harrison’s fourth timekeeper ‘H4’, at the Royal Observatory, National Maritime Museum in Greenwich, London. Arguably the most important timekeeper ever made this watch finally solved one of the greatest scientific problems of its time, that of finding Longitude and marked the beginning of accurate global positioning. In recent years public awareness of the watch has witnessed an unprecedented level of popularity, together with a string of authoritative writings including the release of Dava Sobels book, ‘Longitude’, with introduction by NASA astronaut Neil Armstrong, a filmed drama adaptation and even a television sitcom ‘Only Fools and Horses’ where viewing figures reached a record twenty-four million. The watch, its history and its place in history, remain subject of fascination and curiosity. Now its journey to hologram is traced in this paper through the events of that March evening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21856</video:player_loc><video:duration>938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21857</video:thumbnail_loc><video:title>High-speed full analytical holographic computations for true-life scenes</video:title><video:description>A novel method for fast generating the hologram of the three-dimensional real scene with large scene depth is presented. Analytical form solutions to the electromagnetic field of the hologram plane are given. In the framework of our theory, the object can be encoded in the Fraunhofer form and reconstructed within the Fresnel distance without lens, even it does not satisfy the far-field condition. The analytical theory can avoid using the numerical algorithm- Fast Fourier Transform, which restricts a short depth-of-field scene by the Whittaker-Shannon sampling theorem. In order to accelerate the holographic computation, we employ the GPU instead of the CPU. We found that our analytical algorithm performs tens of times faster than those of CPU.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21857</video:player_loc><video:duration>524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21853</video:thumbnail_loc><video:title>Folding Spaces, Unfolding Action</video:title><video:description>This paper describes my practice of installing holograms in unusual spaces. From this work I look at how viewer movement can be activated by the holographic image and the role that this plays in reading that image. The holographic images I create are multiplexed either with hand cut stencils or stereographic printing systems. The imagery captures experiences, relationships to unusual architecture and postcard like messages. The image space is restructured through the capturing, digital composition and multiplexing processes. Space takes on a poetic form, hinged by internal relationships as well as having symmetries to the viewing space. My project based research with design tools, image composition and installation is part of my PhD on holographic image design at the Spatial Information Architecture Laboratory, (RMIT University). By analysing my project work, this paper investigates the potentials of holograms to fold and unfold the space of experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21853</video:player_loc><video:duration>781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21843</video:thumbnail_loc><video:title>Digital holographic display based on analytical algorithm</video:title><video:description>Real-time and dynamic display of digital hologram based on spatial light modulator is achieved by analytical solution, and the analytical formulae for determining the optical phase on the hologram plane are deduced. The experimental result is presented, and it is shown that the real-time and dynamic display of digital hologram can be realized successfully. The noise of optical image is analyzed in this paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21843</video:player_loc><video:duration>783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21858</video:thumbnail_loc><video:title>Hologram standardization at ISO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21858</video:player_loc><video:duration>540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21859</video:thumbnail_loc><video:title>Holograms for Beijing 2008 olympic games</video:title><video:description>The paper is composed of 5 parts. The first one is a brief introduction of China Banknote Printing and Minting Corporation (CBPM). Under the direct leadership of People’s Bank of China (China’s central bank) and is in charge of the production of legal tender, CBPM has approximately 30,000 staff and operates 19 enterprises and one state-level technical center which are specialized in banknote printing, minting, banknote paper making, banknote printing and minting machinery, credit cards, high-purity gold and silver refining, printing of value-added tax invoices, securities, bank vouchers, high-level anti-counterfeiting certificates. The Optical Anti-counterfeiting Research Institute is one of 11 institutes in the Technical Center.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21859</video:player_loc><video:duration>990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21861</video:thumbnail_loc><video:title>How to digitalize 3D holographic process</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21861</video:player_loc><video:duration>568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21852</video:thumbnail_loc><video:title>Flying Colors</video:title><video:description>The artist applies natural light and laser beams as his paints; prisms, glass and screens as expended canvas. With varying unusual materials, combinations of wide-ranging technologies and interwoven structures he builds a Garden of Light, illuminated with colors lighter than air, flying colors. Into this modified space the artist invites the viewer to experience a visual journey into the enigmatic maze of art / science / technology and hence to another reality, hovering behind light and shadow. Three projects will be reviewed: 1. Unvisible–Visible, 2008, Solo exhibition, Today Art Museum, Beijing. 2. Looking Forward, 2007, Beijing. Solo exhibitions at The Beijing Imperial City Art Museum and A-Space. 3. Continuum, HoloMobile-2008, Installation, National Health Research Institutes, Taipei.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21852</video:player_loc><video:duration>3067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21862</video:thumbnail_loc><video:title>Improve on the uniformity of reconstructed output from computer generated hologram with a pre-compensate method</video:title><video:description>The main advantage of the computer generated hologram (CGH) is that it is easy to design and fabricate the hologram without real objects and optical system. There are few techniques to display the hologram generated by computer, such as the micro-lithographic technique or spatial light modulator. Among these two techniques, the distribution of CGH is fabricated or display in these devices which with pixelated structure. Hence, the uniformity of the reconstructed image is modified by the sinc function due to the pixelated structure of the display devices for the computer generated hologram (CGH). To minimize and compensate the uniformity, we proposed a pre-compensate method for CGH, which is designed using the Iterative Fourier Transformation Algorism (IFTA). In this contribution, the pre-compensated method for binary phase CGH will be presented. Also, the optical properties of the reconstructed image from binary phase CGH with the pre-compensate method will be discussed and compare with the reconstructed images without the pre-compensate method. In addition, the optical reconstructed system will be setup using the spatial light modulator to display the binary phase CGH, and the experimental results will be demonstrated. The uniformity of the reconstructed image with the pre-compensate method will be measured and discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21862</video:player_loc><video:duration>704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21864</video:thumbnail_loc><video:title>Limited edition prints for Artists</video:title><video:description>This paper details the process used commercially for several years to make embossed holograms using silver halide emulsion plates as surface-relief masters. The principal benefit of using silver-halide materials, rather than photo-resist plates, is the speed of the emulsions, as they require just a few seconds of exposure, rather than several minutes. The second benefit of using silver-halide materials is their sensitivity to laser wavelengths in the visible spectrum, rather than the near-UV end of the spectrum, as is required for photo-resist plates. The sensitivity of silver-halide materials to red light means that relatively inexpensive Helium-Neon lasers may be used to make the holograms. The process would be ideal for artists who want to make a limited edition of their holograms as nickel shims, or larger editions where the hologram is embossed into plastic materials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21864</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21866</video:thumbnail_loc><video:title>Natural light holography</video:title><video:description>It is desired to create holographic images of outdoor scenes, both still life and figure. Target applications are both artistic and scientific. Pulse laser holography allows for the capture of outdoor scenes, for a restricted field of view determined by coherence length and power output. It has been applied specifically to human and animal portraits, but not extended natural scenes. It has typically been limited to monochrome information. Stereograms (and kinetic holograms) allow for film frames to be stored in a full color hologram [1], with each frame mapped to a portion of the angular field of view. For a stereogram, the intent is to simulate the three dimensional nature of what was filmed. This mapping is typically along one view axis only, providing horizontal parallax but not vertical parallax. A camera array (similar to what commercial motion picture studios now have) could be used to digitize in full parallax, but this has not yet been linked to digital holography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21866</video:player_loc><video:duration>956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21863</video:thumbnail_loc><video:title>Installation with Sunlight and Holography</video:title><video:description>Installation with sunlight and holography, as environmental art, is presented. I exhibited the out door installation with holography at Villa dei Quintili where is located in the remains of ancient Roma in 2007. My first outdoor artworks involving hologram was created in 1979. In the white light reconstruction hologram, a direct sunbeam is the ideal reconstructing light source. In sunny weather, a hologram reconstructs bright images, irrespective of the brightness during the day. On the other hand, during cloudy or rainy weather, there is no image because scattered light does not reconstruct the image. Sunlight opens a hologram from darkroom and artificial illumination. The out door works with holography involved sunlight changes in response to the influence of the weather and time. Such work that changes in response to environment surrounding a work, natural environment and especially the sunlight, presents a completely new concept to environmental art field. In this paper, I describe several practice of installation with sunlight and holography that I had done until now.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21863</video:player_loc><video:duration>1536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21868</video:thumbnail_loc><video:title>Optics and Laser Light, the Kinetic Viewer</video:title><video:description>The technical qualities of the laser have been used by many artists in holography as well as in other artistic projects. The basic holographic interactivity inherent to this technology can be amplified and diversified by the presentation in installations that use a pre-established system of controlling the light, or reacting to the observer’s presence and movements. The holographic installation adds or emphasises other factors like time to the holographic images. The global work of art can only be perceived by an interactive relationship between the observer and the work. The use of new technologies in visual arts brings a new way of understanding shape relationships, a new form of perceiving and appreciating the configurations that present themselves to our perceptive organization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21868</video:player_loc><video:duration>656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21860</video:thumbnail_loc><video:title>Holography: A Love Story</video:title><video:description>In my talk I will cover my involvement with holography and the wonderful, interesting people who have shared with me this holographic adventure. I will start with our fortuitous meeting with Lloyd Cross in a SoHo street in the early 70’s then to the co-founding of the Center for Experimental Holography under the umbrella of the Smithsonian Institute. I will also cover our stay at the University of Hawaii and my first exhibition of portraits, ” Children of Hawaii”, our return to New York and my work at Holographics, Inc, I will continue with my experiences at the Museum of Holography where our Portrait Studio was located, and my seminal meeting and subsequent close friendship with the late Rudie Berkhout. Lastly, I will cover the founding of the Center for the Holographic Arts with the late Dan Schweitzer and my directorship of the Holocenter for the past eleven years. The Artist in Residence Program was the heart of the Center where more than eighty artists created works of art that have been shown all over the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21860</video:player_loc><video:duration>1674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21865</video:thumbnail_loc><video:title>My Hologram Collections for University Educations</video:title><video:description>A permanent hologram exhibition had been built in Beijing University of Posts &amp; Telecomm since 2005. More than 4,000 university students &amp; visitors visited. The selected holo-grams were collected since 1985 from US/UK/Lithuania/Russia/France &amp; China. A brief review will be given in this paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21865</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21867</video:thumbnail_loc><video:title>New Developments and Recent Work by Artists and Designers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21867</video:player_loc><video:duration>1294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21838</video:thumbnail_loc><video:title>Applications of digital holography to measurements and optical characterization</video:title><video:description>With recent advances in computer and video capture technology, holographic films used in classical holography can be replaced with charged-coupled devices (CCD) and complementary metal–oxide–semiconductor (CMOS) image sensors to record and numerically reconstruct hologram, which is now known as digital holography. Digital holography introduces something very new to optical science. It eliminates the need for wet chemical processing and other time-consuming procedures, so recording and numerical reconstruction can be done in almost real time. It allows us to characterize the phase of a light field as well the intensity, and so the whole wave field can be measured and stored in a computer. Digital holography is expanding applications of holography and becoming a scientific and technological tool. Now it is increasingly being used for measuring amplitude and the phase of object waves, displacement and 3-D shape, particle distributions and motions, characterization of the refractive index and biological tissues, and vibration analysis etc. Here basic principles of the digital holography for optical measurement and characterization are described. Taking the rapid advance in CCD and CMOS sensors as the background, the state-of-the-art applications of digital holography to optical measurement and characterization are presented, and future prospects are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21838</video:player_loc><video:duration>1235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21854</video:thumbnail_loc><video:title>From Analog to Digital Holography, a Personal Holographic Journey</video:title><video:description>Starting in 1978 until culmination in research with the Spatial Imaging group at MIT in 2004, a Personal Holography Journey details Artistic and Commercial work produced by Steven L. Smith. In the Late 1970’s, advances in holographic films and processing techniques made possible a second wave of artistic and commercial holography. These techniques leveraged the start of the professional holographic imaging studio, The Lasersmith Inc. In house research advanced holographic imaging into new areas of commercial and artistic development. Starting with controlled color reflection holograms, (Pseudo-Color reflection technique), the development of a real time capture system for embossed stereograms and finishing with research that realized a full color full parallax holographic printer at MIT, this paper details aspects of each of the critical technologies that were developed and commercialized along the way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21854</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21851</video:thumbnail_loc><video:title>Facing the Light</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21851</video:player_loc><video:duration>814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21879</video:thumbnail_loc><video:title>The perspectives of synthetic holography</video:title><video:description>The structure of a synthetic hologram is made of thousands of 3D computer graphic images corresponding to as much points of view on a three-dimensional scene. This technology brings back a perspectivist approach to holography. However, the multiple viewpoints of these holograms depart from the fix single point of view of classical perspective. To appreciate the entire space, the observer has to vary its points of view; he has to move, to walk. Holographic panoramagrams are indeed panoramas. In the history of imaging, very few occidental artists have undertaken the representation of space and volume from variable points of view, whereas this approach is widespread in oriental landscape painting. In this paper, we take a look at the history of multiple points of view perspective to seize the particularities of synthetic holography and better understand its place in the historical development of 3D imaging and holography. Searching in the texts of renaissance treatises on perspective and oriental treatises on painting, we can find several indications that the artists of the past centuries where aware of the necessity of representing multiple points of view and attempted to do so. From Jean Pelerin Viator and Kuo Hsi, the concepts of multiple viewpoints in spatial representation have found their way into synthetic holography, to create the necessary conditions for imaging space in its entirety.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21879</video:player_loc><video:duration>2445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21872</video:thumbnail_loc><video:title>Reinterpretation of Spectrum</video:title><video:description>This paper introduces the work ‘the color of light‘ or ‘the painting of light’ by rainbow control which uses rainbow holograms. Usually paintings are made with colored paints and they are seen with light. However we cannot experience the true colors of light. The artist paints rainbow holograms on the film directly as in real painting, creating a variety of colors like dyes. Rainbow holograms have red, green, and blue light which can be mixed to create additional colors. The artist paints, with light, on the film directly, making rainbow holograms. This is done instead of making a hologram of an existing work, so the work is more vivid and immediate. The process makes forms like paintings and adds colors on them. There was an exhibition, titled ‘Reinterpretation of spectrum’, in Seoul Korea from December 26, 2008 to January 17, 2009 showing these works. In addition there was a holography workshop. This paper introduces rainbow holograms, how to mix colors of light using rainbow control, and the set-up for making small and large holographic paintings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21872</video:player_loc><video:duration>1375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21870</video:thumbnail_loc><video:title>Practical method for color computer-generated rainbow hologram of real-existing objects</video:title><video:description>A novel method for computer-generated rainbow hologram of full-color objects is proposed in this paper. Firstly, a new algorithm for fabricating full-color computer-generated rainbow hologram (CGRH) of real-existing objects is proposed based on the interrelationship between coding of CGRH and reconstruction of hologram. Secondly, a color rainbow hologram for real-existing object is generated by combining the proposed algorithm and computer-generated holograms (CGHS) generating system. Finally, the hologram is output by an auto-microfilming system. The principle of the algorithm, process of hologram calculation, hologram generating system for real-existing objects and experimental results are presented. The experimental results demonstrate the new method is feasible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21870</video:player_loc><video:duration>833</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21877</video:thumbnail_loc><video:title>The "Omnigram" for Teaching Holography</video:title><video:description>We here define an “omnigram” as a hologram which is both a transmission and a reflection hologram recorded at the same time on a single recording medium. Using silver halide emulsion, a high quality omnigram can be created by a beginning student in less than three minutes from exposure through the complete chemical processing. Because of its simplicity and high yield, making an omnigram in front of a live audience at the beginning of a lecture-demonstration is routine. It can be a home project on a kitchen counter or on a sandy beach at night, using the moon as “safe” light. A modified Abramson plate holder(1) is used for real time interferometry. A diode laser operating at 660 nm with an output under 5 mW is used with a modified chemical regime previously developed for student usage(2).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21877</video:player_loc><video:duration>519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21875</video:thumbnail_loc><video:title>Teaching advanced physical concepts using display holograms</video:title><video:description>Serious popular scientific magazines in recent years are featuring headlines such as “Why we all live in a hologram”(1) and “Are you a hologram?”(2) Are they serious? I have found that because a hologram appeals to the most far reaching of our physical perceptions, a study of it can lead typical students to grasp the concepts in advanced physics such as quantum tunneling, entanglement, and the existence of higher dimensions. Furthermore, young students without prior training in higher mathematics can be induced to appreciate the symmetry between the spatial and temporal domains of information theory in particular, and the elegance and creative power of formal ideas in general. A series of specific physical demonstrations will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21875</video:player_loc><video:duration>2376</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21876</video:thumbnail_loc><video:title>Teaching Holography</video:title><video:description>Learning to make holograms underpins the University of Southampton’s Foundation Photonics course. The Foundation year enables students to develop the skills necessary to gain access to a University degree in Engineering or Physics. The week-long Photonics course utilizes a problem-based learning approach and aims to boost student motivation and increase the Foundation course student retention rate. It is anticipated that by 2010 the number of students taking part in the Photonics course will have almost tripled since it was piloted in 2005. This paper reports on the development of the course, outlining some of the challenges and opportunities associated with educating a diverse student body and managing large numbers of students making holograms</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21876</video:player_loc><video:duration>959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21873</video:thumbnail_loc><video:title>Research activities on holographic video in Japan</video:title><video:description>Around 1990, researches on the electro-holography or the holographic video display had become very active in Japan. One of the reason might be that fine liquid crystal panels for television became commercially available. Another reason might be that the researchers were encouraged by the success of the holographic video display research at MIT. Recently, researches on holographic video display are getting very active again, though the goal is still challenging. This paper describes recent research activities on the holographic video system in Japan. It includes hologram calculations and acquisitions as well as displays.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21873</video:player_loc><video:duration>914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21874</video:thumbnail_loc><video:title>Simple methods in high throughput holography classes</video:title><video:description>How can you almost guarantee successful student images in classes with limited space, limited time and limited budgets? Straightforward techniques for table construction are described and compared, as well as photochemistry picks and lab layouts, along with reasons for their choices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21874</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21915</video:thumbnail_loc><video:title>Syncretism Distribution Modeling</video:title><video:description>The morphological analysis of paradigms (morpheme tables) generally proposes a distinction between accidental homophony (to and two represent different concepts, but sound the same) and systematic homophony (you (vs German singular du and plural ihr ) corresponds to the concept `2nd Person'). No specific assumptions are usually made about the distribution of accidental homophony, though. Therefore current assumptions cannot proof satisfactorily what should be regarded as systematic in morphology. We propose that accidental homophony should be assumed to be a random event in the statistical sense with a constant probability across languages and across paradigms. This approach allows us to assign a likelihood to any actual typological distribution of syncretism given a morphological analysis. And by computing such likelihoods for a range of analyses, we can then apply maximum likelihood analysis to determine the best analyses. Hence, the statistical foundation allow us to empirically test morphological analyses that include accidental syncretism. In this paper, we primarily introduce the conceptual and mathematical foundations of a statistical modeling technique, Syncretism Distribution Modeling, and show how it overcomes the problem of accidental homophony. In addition, we apply the technique to show that person paradigms must involve both accidental homophony and systematic syncretism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21915</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26493</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Heuzug von einer Hochalm</video:title><video:description>Farmers move to an Alpine pasture to get hay from a block hut. On arrival there the hut is opened. They hay is being bundles and dragged on a Farkel (sort of wooden sledge) to the end of the forest. For the transport movable skids are important. Downwards steep slopes the hay bundles must be braked. Where the slopes are less steep skids are used to reduce the braking effect. At the end of the forest the hay is loaded onto bigger sledges and taken to the farmerhouse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26493</video:player_loc><video:duration>902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27018</loc><changefreq>monthly</changefreq><video:video><video:title>Mitteleuropa, Bayern - Leonhardifahrt in Murnau</video:title><video:description>Since 1927 the St. Leonard's pilgrimage in Murnau has taken place, and it is arranged after the known pilgrimage of Bad Tölz. On the day of St. Leonard (6th November) people on carriages, on horses and others walking in small groups are moving from Murnau to the nerby church St. Leonard in Froschhausen where a camp-service is celebrated on a meadow near the church. After the mass the participants meet in front of the only inn of the village and there perform the so-called Goaßlschnalzer (men with long whips).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27018</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/27327</video:thumbnail_loc><video:title>Südostarabien, Ost-Dhofar - Gewinnung von Weihrauch-Harz</video:title><video:description>From the plane an escarpment wooded with frankincense trees and after that the settlement of Hasik at Khuriya Muriya Bay can be seen. A woman frankincense collector is demonstrating all the different phases of gum collection while collecting gum from frankincense tree. She is using a special scraper and a collecting basket. The special technique used in scraping, the different gum qualities, and the way the gum is stored are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27327</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/26477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/26477</video:thumbnail_loc><video:title>Mitteleuropa, Tirol - Flachsverarbeitung: Reinigen des Garnes</video:title><video:description>After spinning, the yarn is wound around a reel to achieve uniform lengths for ease of further processing. Thereafter, the yarn is boild in potash leach, and then rinsed twice: one time in ice-cold running water of a brook, and another time in hot water at the house. After cleaning the yarn is dried, rippled to remove wood particles, and finally put on the spools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/26477</video:player_loc><video:duration>970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30804</video:thumbnail_loc><video:title>Windows of opportunity</video:title><video:description>Looking back at twenty–odd years involvement in LaTeX development and maintenance the author highlights the (in his opinion) most important milestones and pitfalls. - What are significant events that came at the right moment? - Which important events came at the wrong moment? - What were the biggest failures and why? From this data the article attempts to draw conclusions as to how the future of LaTeX could be shaped in a way beneficial to everybody involved and what needs to happen to make this possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30804</video:player_loc><video:duration>2387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30829</video:thumbnail_loc><video:title>TeX-free LaTeX, an overview</video:title><video:description>As some of you will be aware, and all should be, LATEX code, possibly with some variations, extensions or simplifications, has for a long time been used, raw and unprocessed, as a lingua franca for communicating mathematics via text files in computers. [I have even seen it used on napkins and coffee tables.] This led to a proliferation of LATEX-like input systems for mathematical information and this in turn produced a reluctance by users of maths notation to adopt any other type of input. However, much of this math input is not intended (primarily) to ever be input to a TEX machine (It may get swallowed by a TEX-like system after, for example, some copypaste actions). More recently, systems are being developed to produce whole LATEXencoded documents that are to be processed by systems such as OMDoc or LATEXML and so will not necessarily ever pass through a TEX-like engine. Sytems such as PlasTEX also belong in this category, despite using TEX as a helper utility in their implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30829</video:player_loc><video:duration>1891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30827</video:thumbnail_loc><video:title>Self-publishing: experiences and opinions</video:title><video:description>Once a book is typeset (for example with \LaTeX), you have to get it printed and distributed. If you have a traditional publisher, it takes care of many of the remaining steps. It also typically controls the product more or less in perpetuity. There can be circumstances where it is better to handle the publishing yourself. Over the past several years I have gained considerable experience with self-publishing, using both traditional printing and print-on-demand. This presentation summarizes that experience and a number of the trade-offs, building on the sketch given in a companion presentation on the \TUG\ Interviews Project. As other conference participants are professionally involved in various aspects of publishing, I will also solicit (as part of the presentation) audience input on self-publishing possibilities. My final written presentation submitted to \TUB\ will be augmented by what we learn during the presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30827</video:player_loc><video:duration>2496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30830</video:thumbnail_loc><video:title>TeX as an ebook reader</video:title><video:description>An important advantage of ebook readers is their ability to modify text size and page orientation, for the most comfortable reading configuration. The ebook reader has to reformat the text on the fly and with minimum delay. Current ebook readers (e.g.\ Stanza on the iPhone) can do this reformatting, but cannot deal with complicated text such as mathematics. We have been experimenting with using \TeX\ as the formatting engine. Of course it can handle complex mathematics, but it also creates the best line breaks of any ebook reader, e.g. Stanza. We will report our experiments with using \TeX\ as an ebook reader on the iPhone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30830</video:player_loc><video:duration>2424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30824</video:thumbnail_loc><video:title>Medical pedigrees</video:title><video:description>First, we improved the look of pedigrees based on the study of classical and modern illustrations in biological and medical papers. Second, we worked on the interface to the program and incorporated the comments and suggestions received from the users. We discuss the new challenges and unsolved problems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30824</video:player_loc><video:duration>2146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30831</video:thumbnail_loc><video:title>TeX People: The TUG interviews project and book</video:title><video:description>We present the history and evolution of the \TUG\ interviews project. We discuss the interviewing process as well as our methods for creating web pages and printed output from the interviews, using m4 as a preprocessor targeting either \HTML\ or \LaTeX. We don't claim great generality for what we have done. Nonetheless, some of our experience may be educational.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30831</video:player_loc><video:duration>2273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30826</video:thumbnail_loc><video:title>Plain TeX and OpenType</video:title><video:description>I will start this presentation with a quick overview of what OpenType brings us. I will use a (\TeX-based) previewing tool to show what such fonts provide. I will also demonstrate how you can use OpenType fonts in plain Lua\TeX, using a few generic modules that ship with the \ConTeXt\ distribution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30826</video:player_loc><video:duration>2493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30832</video:thumbnail_loc><video:title>The LuaTeX Project</video:title><video:description>We're close to releasing version 0.50 of Lua\TeX. What's old (and stable), what's new (and experimental) and what is on the agenda (but can get off). In this talk I will give an overview of what has happened so far, what is currently being done and where we expect to end up. If time permits, I'll also do a quick update on the \acrolib project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30832</video:player_loc><video:duration>2459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30833</video:thumbnail_loc><video:title>The MSP TeX production system: restoration of TUGboat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30833</video:player_loc><video:duration>2387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30828</video:thumbnail_loc><video:title>Standards for LaTeX documents and processors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30828</video:player_loc><video:duration>2050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30858</video:thumbnail_loc><video:title>Introduction to drawing structured diagrams in SDDL</video:title><video:description>We present SDDL, a Structured Diagram Description Language aimed at producing graphical representations for discrete mathematics and computer science. SDDL allows combining graphical objects (circles, lines, arrows, …) and LATEX boxes to produce diagrams representing discrete structures such as graphs, trees, etc. In SDDL, one adds objects to a canvas in order to produce a drawing. Objects are either basic building blocks such as circles, lines, arrows or even already defined canvas. This allows reusing existing representations by integrating them at various positions in the main canvas. Furthermore, inner objects can always be referred to. It is hence easy to add linking objects, such as lines and arrows, between inner objects. SDDL uses an object-oriented inspired syntax, using the dot to access attributes, such as specific points (center, corner, etc.), in a natural way. Diagrams are hence constructed by combining existing parts and linking them in various ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30858</video:player_loc><video:duration>2085</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30860</video:thumbnail_loc><video:title>Just in Time: Things we can only do with LuaTeX</video:title><video:description>All the time that I’ve been using TEX, I’ve been lucky enough to stumble into a solution just in time to save my day (or some project). In most cases it involved starting from scratch with the strong belief that TEX can do everything. After a while you reach a state where you can predict if something can be done or not. An extreme example of operating on the edge is backgrounds that span paragraphs and pages, adapt to paragraph characteristics, and can be nested. Another mechanism that made some projects possible was HTML-like table building. Imagine combining these two mechanisms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30860</video:player_loc><video:duration>2205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30857</video:thumbnail_loc><video:title>Interactive TEX-aware 3D vector graphics</video:title><video:description>Asymptote is a powerful descriptive vector graphics language for technical drawing recently developed at the University of Alberta. It attempts to do for figures what (LA)TEX does for equations. In contrast to MetaPost, Asymptote features robust floating-point numerics, high-order functions, and a C++/Java-like syntax. It uses the simplex linear programming method to resolve overall size constraints for fixed-sized and scalable objects. Asymptote understands affine transformations and uses complex multiplication to rotate vectors. Labels and equations are typeset with TEX, for professional quality and overall document consistency. The feature of Asymptote that has caused the greatest excitement in the mathematical typesetting community is the ability to generate and embed inline interactive 3D vector illustrations within PDF files, using Adobe’s highly compressed PRC format, which can describe smooth surfaces and curves without polygonal tessellation. Threedimensional output can also be viewed directly with Asymptote’s native OpenGL-based renderer. Asymptote thus provides the scientific community with a self-contained and powerful TEX-aware facility for generating portable interactive threedimensional vector graphics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30857</video:player_loc><video:duration>1970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30856</video:thumbnail_loc><video:title>Improving margin paragraphs and float control</video:title><video:description>Authors using LaTeX to typeset books with significant margin material often run into the problem of long notes running off the bottom of the page. A typical workaround is to insert vertical shifts by hand, but this is a tedious process that is invalidated when pagination changes. Another workaround is memoir’s sidebar function, but this can be unsatisfying for short textual notes, and standard marginpars cannot be mixed with sidebars. I will discuss a solution I put together to make margin pars “just work” by keeping a list of floating inserts and placing them intelligently in the output routine. Time permitting, I will also discuss some thoughts on improving LaTeX’s float placement specifiers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30856</video:player_loc><video:duration>1645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30862</video:thumbnail_loc><video:title>Math never seen</video:title><video:description>Why have certain symbols and notations gained general acceptance, while others fell into oblivion? And why did mathematicians happily adopt TeX as a standard, while they hardly ever used MF (or other tools) to develop new notations? In this presentation I will give quality criteria for mathematical symbols. I will show many unknown, little-known or little-used notations, some of which deserve to be much more widely used. Also I will show new symbols and ideas for new notations, especially for some well known notions which lack a good notation (e.g., gcd and lcm, Stirling numbers, and more).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30862</video:player_loc><video:duration>2607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30863</video:thumbnail_loc><video:title>Math on the Web</video:title><video:description>Project Euclid, a collaboration between Cornell University Library and Duke University Press, provides an online repository and publishing environment for independent mathematics and statistics journals. We discuss the issues surrounding the online display of mathematics at Project Euclid and, more specifically, the implementation of MathJax, an open-source, Ajax-based math display solution supporting both TeX and MathML notation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30863</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30855</video:thumbnail_loc><video:title>How TeX and Meta finally got married</video:title><video:description>MetaPost 2.000 is planned for release in the summer of 2010. This presentation is a short report on the project history and current status. MetaPost version 1.500 was released around BachoTEX 2010, and in that release all memory arrays will have been replaced by dynamic memory allocation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30855</video:player_loc><video:duration>2126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30861</video:thumbnail_loc><video:title>LaTeX profiles as objects in the "category" of markup languages</video:title><video:description>The mathematical notion of “category” in the context of markup languages raises the idea of widespread use of reliable automatic translations between markup languages. LATEX profiles, which are dialects of LATEX with a fixed command vocabulary where all macro expansions must be effective in that vocabulary, are suitable domains for defining translations to other profiles and, where sensible, to other markup languages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30861</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30864</video:thumbnail_loc><video:title>Oriental TeX: Culturally authentic typesetting of the Qur'an</video:title><video:description>After years of research, the Oriental TeX Project can proudly announce that it is closing in on the holy grail of paragraph-based Arabic typography. We illustrate this by demonstrating the typesetting of the Qur’an in LuaTeX and ConTeXt MKIV.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30864</video:player_loc><video:duration>2741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30859</video:thumbnail_loc><video:title>Is boxes.mp the right way to draw diagrams?</video:title><video:description>This talk explains the motivation behind boxes.mp and discusses some alternatives. Automatic graph layout can be combined with MetaPost in various ways, but this technology is somewhat hard to control.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30859</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30955</video:thumbnail_loc><video:title>Bug hunting with Apache Lucene</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30955</video:player_loc><video:duration>1428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30960</video:thumbnail_loc><video:title>Thermostat for Developers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30960</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30953</video:thumbnail_loc><video:title>Automating Big Data Benchmarking for Different Architectures with ALOJA</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30953</video:player_loc><video:duration>1722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30952</video:thumbnail_loc><video:title>Using Hadoop as a SQL Data Warehouse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30952</video:player_loc><video:duration>1601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30949</video:thumbnail_loc><video:title>The openCypher Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30949</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30950</video:thumbnail_loc><video:title>Timely Dataflow in Rust</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30950</video:player_loc><video:duration>1461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30951</video:thumbnail_loc><video:title>Multi-host containerised HPC cluster</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30951</video:player_loc><video:duration>1450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30954</video:thumbnail_loc><video:title>XALT: User Environment Tracking</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30954</video:player_loc><video:duration>1322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30959</video:thumbnail_loc><video:title>The AAarch32 Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30959</video:player_loc><video:duration>1215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30948</video:thumbnail_loc><video:title>Taxi trip analysis DEBS grand challenge with Apache Geode incubating</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30948</video:player_loc><video:duration>322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30926</video:thumbnail_loc><video:title>APIs all the way down or free software as IoT enabler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30926</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30922</video:thumbnail_loc><video:title>Create Offline IoT Experiences with Beacons</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30922</video:player_loc><video:duration>1381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30932</video:thumbnail_loc><video:title>Modeling a Philosophical Inquiry from MySQL to a graph database</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30932</video:player_loc><video:duration>2421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30935</video:thumbnail_loc><video:title>Extracting Data From Your Open Source Communities</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30935</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30927</video:thumbnail_loc><video:title>Smart JS a tale of two platforms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30927</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30928</video:thumbnail_loc><video:title>PostgreSQL features for Internet of Things</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30928</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30933</video:thumbnail_loc><video:title>Apache MADlib</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30933</video:player_loc><video:duration>1425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30938</video:thumbnail_loc><video:title>Apache Flink</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30938</video:player_loc><video:duration>1856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30936</video:thumbnail_loc><video:title>FlinkML: Large-scale Machine</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30936</video:player_loc><video:duration>1171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30930</video:thumbnail_loc><video:title>Big Data meets Fast Data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30930</video:player_loc><video:duration>1156</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30934</video:thumbnail_loc><video:title>Hanythingondemand - Hadoop clusters on Hpc clusters</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30934</video:player_loc><video:duration>1565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30931</video:thumbnail_loc><video:title>Clustershell</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30931</video:player_loc><video:duration>301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30800</video:thumbnail_loc><video:title>The galley Module or</video:title><video:description>TeX has a well–deserved good reputation for its line breaking algorithm and it has found its way into other software over the years. When it comes to interparagraph material such as penalties, skips and whatsits, things start getting murky as TeX provides little help in this area, especially on the main vertical list where most of the action is. This article describes the galley module which seeks to control line breaking as well as taking care of inter-paragraph material being added at the right time. In other words, galley can assist packages such as breqn which has to construct paragraph shapes on the fly while taking current ones into account as well as ensuring the output routine doesn’t get tricked by penalties, skips and whatsits appearing in places where they could allow breakpoints where none are intended.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30800</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30797</video:thumbnail_loc><video:title>Putting the cork back on the bottle</video:title><video:description>In the TeX world, the name of Cork is associated with a standardization effort dating back to 1990, the Cork font encoding, which can be used for most European languages written in the Latin script. At about the same time, though, a much wider standardization effort was initiated, as the Unicode Consortium was created to devise a universal character set suitable for any language and writing system. Of course, it wasn’t long before people felt the need to support Unicode in TeX–like systems. How far are we today? The latest extensions to the TeX engine are all labelled as “supporting Unicode”, but upon closer inspection this reveals rather imprecise: does it mean enabling UTF–8 input, handling multibyte characters, or implementing all the Unicode character properties and algorithms?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30797</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30851</video:thumbnail_loc><video:title>Classes, styles, conflicts</video:title><video:description>Every LATEX user faces the “compatibility nightmare”one day. With so much intercession capabilitiesat hand (LATEX code being able to redefine itself at will), a time comes inevitably when thecompilation of a document fails, due to a class/styleconflict. In an ideal world, class/style conflictsshould only be a concern for package maintainers,not end-users of LATEX. Unfortunately, the world isreal, not ideal, and end-user document compilationdoes break. As both a class/style maintainer and a documentauthor, I tried several times to come up withsome general principles or a systematic approach tohandling class/style cross-compatibility in a smoothand gentle manner, but I ultimately failed. Instead,one Monday morning, I woke up with this vision ofthe LATEX biotope, an emergent phenomenon whoseglobal behavior cannot be comprehended, becauseit is in fact the result of a myriad of “macro”-interactions between small entities, themselves inperpetual evolution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30851</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30854</video:thumbnail_loc><video:title>From PostScript to PDF</video:title><video:description>There are still several reasons to use the “traditional” way of creating PDF output, namely the sequence LaTeX → DVIPS → PS2PDF. Using pdfLaTeX is onlypossible when the PostScript related code is handled before the pdfLaTeX run. Thus, several packages and/or scripts have been developed which supports EPS images, or general PostScript-relatedcode, in a document which is compiled at least one time with pdfLaTeX:pst-pdf, auto-pst-pdf, pdftricks, epstopdf, pst2pdf, pstools, … All have the same general goal,but each works in a different way. We will demonstrate with severalexamples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30854</video:player_loc><video:duration>2098</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30853</video:thumbnail_loc><video:title>Exhuming coffins from the last century</video:title><video:description>In The TEXbook Don Knuth poses the following exercise: “Why do you think the author of TEX didn’t make boxes more symmetrical between horizontal and vertical, by allowing reference points to be inside the boundary instead of insisting that the reference point must appear at the left edge of each box?” and gives the following answer: “No applications of such symmetrical boxes to English-language printing were apparent; it seemed pointless to carry extra generality as useless baggage that would rarely if ever be used, merely for the sake of symmetry. In other words, the author wore a computer science cap instead of a mathematician’s mantle on the day that TEX’s boxes were born. Time will tell whether or not this was a fundamental error!”</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30853</video:player_loc><video:duration>1950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30847</video:thumbnail_loc><video:title>Are virtual fonts obsolete?</video:title><video:description>Virtual fonts (\vf) were created to address a shortcoming of \TeX fonts: each slot address occupied exactly one byte, so there were no more than 256 different characters per font.Later, when PostScript fonts got popular, \vf became the way of choice for integration of these fonts with \TeX~. Today new font formats (\OTF, \TTF, etc.)\ can be directly read by the modern \TeX engines, and, for example, \XeTeX can directly work with system fonts.There is a temptation to declare \vf obsolete. In this talk we show that there is much more functionality in \vf than just making PostScript fonts available for \TeX. There are various tricks developed over the years, that use \vf technology to achieve new striking effects. The aim of this presentation is to convince the users to learn how to employ \vf, and to convince the programmers of the new engines to provide the interface for font manipulation comparable to \vf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30847</video:player_loc><video:duration>1607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30849</video:thumbnail_loc><video:title>Building paragraphs with the help of Lua</video:title><video:description>In the Oriental TeX project we use a combined approach to get nicely typeset paragraphs. We use a font with so many features that it drives font programs crazy but it works out well. We combine that with a special paragraph optimizer that improves the quality using different feature sets. This is a typical example of a local optimization that only kicks in on demand. In this talk I will show how input is converted into nice looking output and how the already acceptable output can be further improved. I will also show how we visualize the process. A byproduct of this effort is the TeX pararagraph builder rewritten in Lua. I will discuss a few issues that showed up when converting the original code into Lua and some of the outcomes that will be fed back into the LuaTeX code base.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30849</video:player_loc><video:duration>2093</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30846</video:thumbnail_loc><video:title>An Earthshaking Announcement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30846</video:player_loc><video:duration>2023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30845</video:thumbnail_loc><video:title>A brief history of LaTeX - with a prediction</video:title><video:description>A brief history of LATEX—with a prediction Not only brief, but very brief and with a lot of personal bias! History with attitude!! Left as unpredictable until the last minute will be both ofthese: What I mean by LATEX; and of course the prediction!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30845</video:player_loc><video:duration>2102</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30852</video:thumbnail_loc><video:title>Dynamic reporting with R/Sweave and LATEX</video:title><video:description>R is a sophisticated statistical programming language available on various platforms. Since its initial development in 1992 it has become a major tool for many scientists all over the world. For the integration with LATEX it provides various tools allowing a dynamic creation of reports. In my presentation I am going to present a hands-on demonstration of how to work with R and generate impressive reports using the packages Sweave, xtable and tikzdevice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30852</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30848</video:thumbnail_loc><video:title>Batch Commander</video:title><video:description>Batch Commander is a general graphic user interface for any batch system that runs a text file as a batch job and creates an output. It allows quick manipulation of parameters which it writes to an external config file and which it then uses to show the output. The latest incarnation of the system will be shown, with a live demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30848</video:player_loc><video:duration>1500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30850</video:thumbnail_loc><video:title>Characterizing CTAN packages</video:title><video:description>CTAN has many packages that solve many problems, but users can have trouble finding the package that solves the problem that they are having today. We now support text-based searches of the package descriptions. Here we will demonstrate keyword and tree-based characterizations of packages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30850</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30939</video:thumbnail_loc><video:title>OpenHPC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30939</video:player_loc><video:duration>1553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30940</video:thumbnail_loc><video:title>Arabesque</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30940</video:player_loc><video:duration>2686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30945</video:thumbnail_loc><video:title>Reproducible and user-controlled package management with GNU Guix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30945</video:player_loc><video:duration>335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30944</video:thumbnail_loc><video:title>Real time scalable graph analytics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30944</video:player_loc><video:duration>2410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30943</video:thumbnail_loc><video:title>ORCA Query Optimization as a Service</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30943</video:player_loc><video:duration>1210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30947</video:thumbnail_loc><video:title>Why Flow instead of State</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30947</video:player_loc><video:duration>1279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30937</video:thumbnail_loc><video:title>How to Deploy a Secure, High-Available Hadoop Plattform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30937</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30942</video:thumbnail_loc><video:title>Parallel Inception</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30942</video:player_loc><video:duration>997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30946</video:thumbnail_loc><video:title>Scylla a Cassandra compatible NoSQL database at 2 million requests S</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30946</video:player_loc><video:duration>297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30941</video:thumbnail_loc><video:title>GRADOOP: Scalable Graph Analytics with Apache Flink</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30941</video:player_loc><video:duration>2322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30843</video:thumbnail_loc><video:title>Vorlesung 11: Liniare Differentialgleichungen mit konstanten Koeffizienten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30843</video:player_loc><video:duration>5439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30807</video:thumbnail_loc><video:title>Vorlesung 10: Variation der Konstanten, Wronski-Determinanten und Matrix-Exponentialfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30807</video:player_loc><video:duration>5614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30821</video:thumbnail_loc><video:title>Introduction to MetaPost</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30821</video:player_loc><video:duration>1425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30793</video:thumbnail_loc><video:title>Multidimensional Text</video:title><video:description>The Unicode model of text makes a clear distinction between character and glyph, and in so doing, paradoxically, creates the impression that the ultimate representation for text is some form of abstraction from its visual presentation. However,the level of abstraction for different languages encoded “naturally” in Unicode is quite different. We propose instead that text be encoded as sequences of context–tagged indices into arbitrary indexed structures, including not just character sets such as Unicode, but also dictionaries of words or compound words. Furthermore, these sequences need not necessarily contain elements from the same indexed structures. Using our approach allows natural solutions for a wide range of problems, including the creation of documents that can be printed using several alternate spellings, the automatic generation of error messages with arguments, and the correct generation of nouns or adjectives with number, case or gender markers or of verb conjugations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30793</video:player_loc><video:duration>1475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30790</video:thumbnail_loc><video:title>Minion Math — The Design of a New Math Font Family</video:title><video:description>“Minion Math” is a set of mathematical fonts I have developed over the past 6 years. Designed as an add–on package to the Adobe MinionPro fonts, it consists of 20 OpenType fonts (4 weights, times 5 optical sizes). In future releases it will cover the complete Unicode math symbols, and more. In the design I tried to avoid all flaws and shortcomings of other math fonts, with the aim of creating the most comprehensive and versatile set of math fonts to date. In this presentation, I will talk about the design principles for Minion Math, and the design decisions I took. I will also show many samples of the fonts and will compare them to other math fonts as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30790</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30801</video:thumbnail_loc><video:title>Three typefaces for mathematics</video:title><video:description>After a brief discussion of some of the typographic and technical requirements of maths composition, three case studies in the development of maths types are presented: Times 4–line Mathematics Series 569, a complement to the Times New Roman text types as set with Monotype equipment; AMS Euler, an experimental design intended to contrast against non–mathematical typefaces set with TeX; and Cambria Math, designed in concert with a new text face to take advantage of new Microsoft solutions for screen display and maths composition. In all three cases, the typefaces were created to show the capabilities of new technological solutions for setting maths. The technical advances inherent in each font are shown to be as central to its function as its visual characteristics. By looking at each typeface and technology in turn, and then comparing and contrasting the issues that are addressed in ! each case, it becomes apparent that even though certain challenges are overcome with technical advances, the need to consider the specific behaviours oftype in a maths setting remains constant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30801</video:player_loc><video:duration>2097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30837</video:thumbnail_loc><video:title>Writing and checking complete proofs in LaTeX</video:title><video:description>ProofCheck is a system for writing and checking mathematical proofs. Theorems and proofs are contained in a plain  or  document. Parsing and proof checking are accomplished through Python programs which read the source file. A general explanation of the use and structure of the system and programs is provided and a sample proof is shown in detail. The work done by the authors has been based on standard sentence logic, a non-standard predicate logic and set theory with proper classes. Theorems and proofs based on other foundations may be checked if external data files are modified. Four such data files and their possible modifications are described. In addition, the extent to which the formal language can be shaped to accommodate an author's preferences is discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30837</video:player_loc><video:duration>2559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30838</video:thumbnail_loc><video:title>Supplemental Video to "An Undercurrent off the East Coast of Sri Lanka"</video:title><video:description>This video is supplemental material to the research article, "An Undercurrent off the East Coast of Sri Lanka", by A. Anutaliya et al., considered for publication in Ocean Science / Ocean Science Discussion in 2017. Ocean Science is an online journal published by Copernicus Publications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30838</video:player_loc><video:duration>296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30834</video:thumbnail_loc><video:title>Towards tagged PDF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30834</video:player_loc><video:duration>2675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30835</video:thumbnail_loc><video:title>TUG2009 closing session</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30835</video:player_loc><video:duration>251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30836</video:thumbnail_loc><video:title>Why I still use TeX</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30836</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30840</video:thumbnail_loc><video:title>Satz vom starken komplementären Schlupf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30840</video:player_loc><video:duration>4912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30842</video:thumbnail_loc><video:title>Starker Dualitätssatz und Satz vom komplementären Schlupf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30842</video:player_loc><video:duration>4784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30841</video:thumbnail_loc><video:title>Simplex mit oberen und unteren Schranken, Sensitivitätsanalyse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30841</video:player_loc><video:duration>3763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30839</video:thumbnail_loc><video:title>Differenzierbare konvexe Funktionen, Polytope und Polyeder</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30839</video:player_loc><video:duration>4954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30781</video:thumbnail_loc><video:title>docx2tex: Word 2007 to TeX</video:title><video:description>Docx2tex is a small command line tool that uses standard technologies to help users of Word 2007 to publish publications where typography is relevant or only papers produced by TeX are accepted. Behind the scenes, docx2tex uses common technologies to interpret Word 2007 OOXML format without utilizing the API of Word 2007. Docx2tex is planned to be published as a free open source utility that is accessible and extensible by everyone. This paper has been originally written in Word 2007 and then converted to TeX using docx2tex.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30781</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30783</video:thumbnail_loc><video:title>How to develop your own document class — our experience</video:title><video:description>We recently started re–using LaTeX for large documents — professional computing books. Years ago (1987) I had personally used a LaTeX 2.09 custom class (although it wasn’t called a class file then) for a book I was writing. The class file was written by a colleague, because I found it impossible to understand the low–level TeX mechanisms needed then.In 2006 I wanted to use this class for a new book of my own, and also as the basis for all our camera–ready books submitted by other authors.I had the choice of converting it to a new .cls file, which much of the documentation suggests is the thing to do, or writing “add–on” .sty file for the standard book.cls. We decided to try the .sty approach, as there were several packages that seemed to do most of what we wanted. We found that the .sty approach was straightforward, and much easier than expected. The resulting style is much shorter, easier to understand and maintain, and is much more flexible than our old one — we can use most standard packages to add extra features with no effort, because we still provide all the hooks that add–on packages rely on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30783</video:player_loc><video:duration>1258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30866</video:thumbnail_loc><video:title>TeX + MathML for Tagged PDF, the next frontier in mathematical typesetting</video:title><video:description>This talk will be a follow-on to the introduction to “Tagged PDF” given at last year’s TUG meeting. Here I’ll present several examples of tagged PDF documents containing real-world mathematical layouts, which demonstrate the advantages that tagging provides, in terms of long-term Archivability (acro) and Accessibility (acro) and sharing of content and markup via export to XML.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30866</video:player_loc><video:duration>2451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30865</video:thumbnail_loc><video:title>Quantum spaces</video:title><video:description>Most AllTeX documents are vertical scrolls: essentially, they place content elements under each other, possibly running the scroll in two columns, but hardly more. With the exception of floats, they basically place items on the page in the order in which these are encountered in the source file: that is, they construct pages by piling up boxes horizontally and vertically, gluing them carefully together to achieve the desired (elastic) spacing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30865</video:player_loc><video:duration>2084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30869</video:thumbnail_loc><video:title>TeX in the GLAMP world</video:title><video:description>The acronym glamp is used to denote a combination of GNU Linux, Apache, MySQL and Perl, Python or PHP, which now is one of the most common technologies for dynamic creation of Web pages. In this talk we describe the use of this technology for automatic creation of medical pedigrees.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30869</video:player_loc><video:duration>2168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30870</video:thumbnail_loc><video:title>TeXworks for newcomers-and what's new for old hands</video:title><video:description>This presentation introduces TeXworks, a simple TeX environment based on modern standards\Dash including Unicode text encoding, and PDF output by default Dash with an uncluttered interface that does not overwhelm the newcomer. It is built using cross-platform, open-source tools and libraries, so as to be available on all today’s major operating systems, with a native “look and feel” for each.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30870</video:player_loc><video:duration>1995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30872</video:thumbnail_loc><video:title>TUG 2010 Panel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30872</video:player_loc><video:duration>5480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30873</video:thumbnail_loc><video:title>Unicode mathematics in LaTeX</video:title><video:description>Over the last few years I’ve been tinkering with Unicode mathematics in XeTeX. In late 2009 I spent a few weeks ironing out the significant bugs and think I’ve got a pretty good handle on the whole system now. In this presentation, I’ll discuss the advantages Unicode maths brings to LaTeX, challenges faced dealing with Unicode, challenges with maths fonts (including the STIX fonts), challenges with compatibility with pkgname and/or MathML, and assorted related remarks. In future plans, I hope to use this system as the basis for equivalent development in LuaTeX as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30873</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30871</video:thumbnail_loc><video:title>Thirty years of literate programming and more?</video:title><video:description>Don Knuth created Literate Programming about thirty years ago. It could be called a methodology, discipline, paradigm, … Bentley’s “Programming Pearls” article about Knuth’s book, TEX: The Program, caused a huge stir in the computing professions. Soon there was announcement of a Literate Programming section for the CACM. There then appeared a number of “Literate Programming systems”. The use of the term Literate Programming is often applied to systems that have few of the characteristics of Knuth’s WEB. There are at least two systems that are still in use that are quite faithful to the philosophy that Knuth elucidated in his original Pascal based WEB system: CWEB and FWEB. These support at least three languages each. Most other systems are relatively independent of language. I will propose a definition for Literate Programming that will be used in my comments about some of these systems. I will also discuss some items from my archives (or memory) about this and related subjects. Some come from teaching the freshman year of computer science using literate programming.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30871</video:player_loc><video:duration>2004</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30867</video:thumbnail_loc><video:title>TeX and the iPad</video:title><video:description>TeX and other traditional text layout markup languages are predicated on the assumption that the final output format would be known to the nanometer. Extensive computation and clever algorithms let us optimize the presentation for a high standard of quality. But ebooks are here. The iPad has sold more than two million units in under three months, and, combined with other book readers, offers a new way to store and read documents. While these readers offer hope to newspapers (and perhaps doom to many physical bookstores), they are an increasing challenge to high quality text layout. Ebook users are accustomed to selecting text size (for aged eyes and varied reading conditions) and reader orientation. We can’t run TeX over a document every time a reader shifts position. Do we precompute and download layouts for various devices, orientations, and text sizes? Do we compromise our standards of quality to use HTML- and XML-based solutions? These are new challenges to the TeX community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30867</video:player_loc><video:duration>2306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30791</video:thumbnail_loc><video:title>MPlib context MkIV</video:title><video:description>This talk discusses the way MPlib is integrated in the next generation of ConTeXt, tagged MkIV. The presentation will focus on the different aspects of integration as well as performance. The impact on workflows where heavy use is made of MetaPost integration will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30791</video:player_loc><video:duration>1943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30794</video:thumbnail_loc><video:title>Multiple simultaneous galleys</video:title><video:description>We present a general model for electronic documents supporting parallel containers of content, tied together through link components. This model is usable for a wide range of documents, including simple textual documents with footnotes and floats, complex critical editions with multiple levels of footnotes and critical apparatus, maps with multiple layers of visual presentation, and music scores. This model is inspired from the C++ Standard Template Library, whose basis is that Containers + Iterators + Algorithms = Programs. In our approach, the “iterators” are pointers into the parallel containers, keeping track of callouts for notes, floats, and parallel links. The data structures required for this model are remarkably simple, and will allow the rapid development of many different kinds of algorithms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30794</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30795</video:thumbnail_loc><video:title>Observations of a TeXnician for hire</video:title><video:description>In this talk I tell about my past projects, big and small, and discuss the lessons learned from my journeys in the fascinating world of publishers, editors and authors. I describe writing book and journal styles, communication with customers and other issues relevant for TeX consulting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30795</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30787</video:thumbnail_loc><video:title>MathTran and TeX as a web service</video:title><video:description>In 2006/7 I developed and set up the public MathTran web service. This was done with funding from JISC and the Open University. It provides translation of TeX–notation formulas into high–quality bitmaps. In April 2008 it served 48,000 images a day for a growing range of sites. After tuning, the server could provide about 2 million images a day. It takes about 10 milliseconds to process a small formula. MathTran images contain rich metadata, including the TeX source for the image and the dvi and log outputs due to that source. This makes it straightforward to edit and resize such images, or convert them to another format, such as SVG or PostScript. MathTran, used with JavaScript, makes it considerably easier to put mathematics on a web page. In particular, the author of the page does not need to install any special software, and does not have to store thousands of image files. The MathTran project is now focussed on the authoring of mathematical content. It has produced a prototype instant preview document editor. Funded by the 2008 Google Summer of Code, Christoph Hafemeister is developing JavaScript to provide autocompletion for commands and analysis of TeX errors, all integrated with an online help system embedded in the web page. Separate work is focussed on developing MathTran plugins for WYSIWYG editor web–page components. This talk will present progress and prospects. It will also discuss some of the broader implications for the TeX community and software, such as - People using TeX without installing TeX on their machine. - Help components for web pages. - Integration with third–party products. - Standards for TeX–notation mathematics. - Learning and teaching TeX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30787</video:player_loc><video:duration>1348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30789</video:thumbnail_loc><video:title>Meta designing parameterized Arabic fonts for AlQalam</video:title><video:description>In this paper we discuss in detail how parameterized Arabic letters are metadesigned using METAFONT and then used in forming words. Parameterized Arabic fonts enable greater flexibility in joining glyphs together, rendering words with imperceptible junctions and smoother letter extensions. This work aims at producing written Arabic with quality close to that of calligraphers. Words produced using our parameterized font are compared to other widely used fonts in a subjective test and results are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30789</video:player_loc><video:duration>2153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30786</video:thumbnail_loc><video:title>LuaTeX: what has been done, and what will be done</video:title><video:description>At TUG 2007 in San Diego, the first beta version of LuaTeX was presented. This year the team presents a version where significant parts of the TeX–Lua api are stable. This talk will give an overview of the components that make up LuaTeX: what libraries do we have and what callbacks are available. The team has some ideas about the next stages of development and these will be presented as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30786</video:player_loc><video:duration>1558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30792</video:thumbnail_loc><video:title>MPlib: Developments</video:title><video:description>The first stage of the MPlib project has resulted in a library that can be used in for instance LuaTeX, and is also the core of the MetaPost program itself. This talk will present the current state of affairs, the conversion process (from pascal to c), and the interface. A roadmap towards MegaPost will be presented too.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30792</video:player_loc><video:duration>1418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30785</video:thumbnail_loc><video:title>Languages for bibliography styles</video:title><video:description>BibTeX is the most used bibliography processor in conjunction with LaTeX. To put bibliography styles in action, it uses a stack–based language written with postfixed notations. Recently, other approaches have been proposed: some use a programming language for designing bibliography styles, e.g., Perl in Bibulus; some are based on converters to xml TeXts and use xslt for bibliography styles; a recent proposal—the biblaTeX package—consists of using LaTeX command to control the layout of generated references… We propose a comparative study of these approaches and show which programming styles are encouraged, from a point of view related to methodology. Finally, we explain how this study has influenced the design of MlBibTeX, our multi–lingual reimplementation of BibTeX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30785</video:player_loc><video:duration>1795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30798</video:thumbnail_loc><video:title>Smart ways of drawing PSTricks figures</video:title><video:description>There are software with the help of which we can draw diagrams easily. However, there may be some things missing in it, like angle marks, arrows in between vertices etc. Being LaTeX user we also wish to use LaTeX math mode to label diagrams, for that one may require to edit the diagram. Now–a–days, many figure drawing tools has option of exporting file in PSTricks. Which then generates, PSTricks code for the figure, in a simple LaTeX format. Which is readable and editable. It makes the job easy and efficient.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30798</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30782</video:thumbnail_loc><video:title>Don's Punk Anno 2008</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30782</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30796</video:thumbnail_loc><video:title>Parallel Typesetting</video:title><video:description>We present the general mechanism by which logical content, arranged in multiple interacting containers, can be typeset into a set of visual substrates. The overall algorithm is iterative, with the successive iterations refining a multi–dimensional context that parameterises the behavior of the algorithm. Each iteration consists of three parts. First, each visual substrate is informed which parts of which logical containers are to be placed thereon. Second, in parallel, the content placed in the substrates is typeset. Third, the resulting layout in each substrate is assessed for goodness, thereby resulting in the refinement to the overall context. In the talk, we will present the theory and the practice behind this algorithm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30796</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30917</video:thumbnail_loc><video:title>Introduction to MySQL GIS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30917</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30916</video:thumbnail_loc><video:title>Geocoding the World with openaddresses Io</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30916</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30911</video:thumbnail_loc><video:title>Ruby Heroes Awards</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30911</video:player_loc><video:duration>1196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30910</video:thumbnail_loc><video:title>Designing a Great Ruby API</video:title><video:description>The most useful APIs are simple and composeable. Omnipotent DSLs can be great, but sometimes we want to just write Ruby. We're going to look at the process of designing a new API for attributes and type casting in Rails 5.0, and why simpler is better. We'll unravel some of the mysteries behind the internals of Active Record. After all, Rails is ultimately just a large legacy code base. In this talk you'll learn about the process of finding those simple APIs which are begging to be extracted, and the refactoring process that can be used to tease them out slowly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30910</video:player_loc><video:duration>2290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30924</video:thumbnail_loc><video:title>Introduction to IoT.js</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30924</video:player_loc><video:duration>1389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30921</video:thumbnail_loc><video:title>Code Orchestration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30921</video:player_loc><video:duration>1347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30923</video:thumbnail_loc><video:title>Lepton in a nutshell: an Operating system for deeply embedded IoT devices</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30923</video:player_loc><video:duration>1511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30929</video:thumbnail_loc><video:title>Benchmarking graph databases with gMark</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30929</video:player_loc><video:duration>1824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30925</video:thumbnail_loc><video:title>Open-Source 6LoWPAN IoT BSP</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30925</video:player_loc><video:duration>1176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30799</video:thumbnail_loc><video:title>TeXworks: lowering the barrier to entry</video:title><video:description>One of the most successful TeX interfaces in recent years has been Dick Koch’s award–winning TeXShop on Mac OS X. I believe a large part of its success has been due to its relative simplicity, which has invited new users to begin working with the system without baffling them with options or cluttering their screen with controls and buttons they don’t understand. Experienced users may prefer environments such as iTeXMac, AUCTeX (or on other platforms, WinEDT, Kile, TeXmaker, or many others), with more advanced editing features and project management, but the simplicity of the TeXShop model has much to recommend it for the new or occasional user.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30799</video:player_loc><video:duration>1834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30788</video:thumbnail_loc><video:title>Medical pedigrees with TeX and PSTricks</video:title><video:description>A medical pedigree is an important tool for researchers, clinicians, students and patients. It helps to diagnose many hereditary diseases, estimate risks for family members, etc (Bennett, Steinhaus, Uhrich, O’Sullivan, Resta, Lochner–Doyle, Markei, Vincent, and Hamanishi, 1995). Recently we reported a comprehensive package for automatic pedigree drawing (Veytsman and Akhmadeeva, 2006; Veytsman and Akhmadeeva, 2007). Since then we extended the algorithm for a number of complex cases, including correct drawing of consanguinic relationships, twins and many others. In this talk we review the facilities of the current version of the program and the new challenges in computer–aided drawing of medical pedigrees. We try to make the talk interesting to TeXnicians and TeXperts by discussing the experience of design a TeX–based application working in a “real world”.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30788</video:player_loc><video:duration>2519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30780</video:thumbnail_loc><video:title>Do we need a Cork math font encoding?</video:title><video:description>The city of Cork has become well–known in the TeX community, ever since it gave name to an encoding developed at the European TeX conference of 1990. The Cork encoding, as it became known, was the first example of an 8–bit text font encoding that appeared after the release of TeX 3.0, which was later followed by a number of other encodings based on similar design principles. As of today, the Cork encoding represents one of several possible choices of 8–bit subsets from a much larger repertoire of glyphs provided in font projects such as Latin Modern or TeX Gyre. Moreover, recent developments of new TeX engines are making it possible to take advantage of OpenType font technology directly, largely eliminating the need for 8–bit font encodings altogether. During all the time since 1990, math fonts have always been lagging behind the developments in text fonts. While the need for new math font encodings was recognized early on and while several encoding proposals have been discussed, none of them ever reached production quality and became widely used.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30780</video:player_loc><video:duration>1846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30803</video:thumbnail_loc><video:title>Why didn't Metafont catch on?</video:title><video:description>METAFONT is an algebraic programming language for describing the shapes of letters, designed and implemented by Knuth as part of the original TeX typesetting system. It was one of the earliest digital type design systems, and is completely capable of dealing with the letters of any writing system, has always been freely available, and is remarkably powerful. Yet it never caught on with type designers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30803</video:player_loc><video:duration>1177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30806</video:thumbnail_loc><video:title>Xindy revisited — multilingual index creation for the UTF-8 age</video:title><video:description>Xindy is an index processor. Just like MakeIndex, it transforms raw index information into a sorted index, made available as document text with markup that may be processed by TeX to produce typeset book indexes. Unlike MakeIndex, it is multi–lingual and supports UTF–8 encoding, both in the raw index input and in the tagged document output. xindy draws its strengths from five key features. Internationalization is the most important feature point and was originally xindy’s raison d’être: with the standard distribution, xindy knows how to handle 53 languages and dialects correctly out of the box. Markup normalization and encoding support is the ability to handle markup in the index keys in a transparent and consistent way, as well as different encodings. Predefined encodings are not only UTF–8 to support XeTeX, also supported is LICR, the encoding that’s output by standard LaTeX to its raw index files, and TeX/Omega’s low–level output of (Unicode) characters. Modular configuration enables the reusability of index configurations. For standard indexing tasks, LaTeX users do not have to do much except to use available modules. Location references go beyond page numbers. An index entry points to a location in the main text. While most index processors can work only with numbers, xindy features a generalized notion of location references that can be book names, law paragraphs, URLs and other references. Highly configurable markup is another cornerstone. While this is usually not as important for LaTeX users, it comes in handy if one works with other author systems besides TeX. While development of xindy has been dormant for quite some time, the last few months saw a flurry of renewed energy and new work to get xindy in the hand of its potential users. The distribution has been streamlined and is now available in standardized source form, thus paving the road for a future acceptance into TeX–Live.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30806</video:player_loc><video:duration>1721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30805</video:thumbnail_loc><video:title>Writing Gregg Shorthand with LATEX and Metafont</video:title><video:description>We present an on–line system, which tries to convert English text into Gregg shorthand(O’Kennedy, 1990), phonetic pen writing system used in the U.S. and Ireland. The given text is at first tokenized (tokens being punctuation marks, words and common phrases). For each of the tokens a METAFONT glyph is generated on–the–fly. These glyphs are (smooth) combinations of shorthand graphems corresponding to phonems obtained from a pronunciation lexicon (Fitt, 2006). The shorthand text is then set with LaTeX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30805</video:player_loc><video:duration>1776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30812</video:thumbnail_loc><video:title>BibTeX meets relational databases</video:title><video:description>After giving some background and comments on the BibTeX bibliographic database system, we discuss the problem of searching large collections of such data. We briefly describe how relational databases are structured and queried. Portable new programs, bibtosql and bibsql, are introduced and their use is illustrated. The first handles the conversion of BibTeX data to input for three free, popular, and portable, database systems. The second provides a uniform and simple user interface for issuing search queries to any of the supported backend databases. We finish with a discussion of the contributions of the two late computer scientists to whom this article is dedicated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30812</video:player_loc><video:duration>2687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30810</video:thumbnail_loc><video:title>Arabic typography: Past, present, and TeX</video:title><video:description>Accommodating the classical Arabic script to print typography has always been a challenge. In this talk we go over some of the history of this effort\Dash including \TeX-based solutions\Dash with a view to providing a backdrop to the Oriental \TeX\ Project and its progress.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30810</video:player_loc><video:duration>2171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30816</video:thumbnail_loc><video:title>Dynamic Arabic</video:title><video:description>We discuss the present status of the Oriental \TeX\ project, particularly the problem of Arabic-script microtypography. This includes glyph substitution and hz parameterization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30816</video:player_loc><video:duration>2519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30815</video:thumbnail_loc><video:title>ConTeXt math</video:title><video:description>Lua\TeX\ provides the ability to process Unicode input and to work with OpenType fonts. These features are used in \ConTeXt to fundamentally alter the handling of math typesetting. The user can type math using Unicode symbols and use OpenType math fonts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30815</video:player_loc><video:duration>2341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30809</video:thumbnail_loc><video:title>A TikZ tutorial</video:title><video:description>Tikz is a system which can be used to specify graphics of very high quality. For example, accurate placement of picture elements, use of \TeX\ fonts, ability to incorporate mathematical typesetting, and the possibility of introducing macros can be viewed as positive factors of this system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30809</video:player_loc><video:duration>2421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30814</video:thumbnail_loc><video:title>Consolidation of expl3</video:title><video:description>The expl3 language used as the foundation of \LaTeX3 has gone through a consolidation phase where almost each and every concept has been questioned, taken apart and put back. Sometimes in the same form as it was and sometimes in radically different forms. We will go through some of the most interesting changes and highlight the areas where special effort has been made to ensure simple and natural interfaces.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30814</video:player_loc><video:duration>2153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30914</video:thumbnail_loc><video:title>Developers looking for designers Show off your Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30914</video:player_loc><video:duration>1721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30912</video:thumbnail_loc><video:title>Open Source Design &amp; Uni Students</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30912</video:player_loc><video:duration>1302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30915</video:thumbnail_loc><video:title>How can I contribute</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30915</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30898</video:thumbnail_loc><video:title>Making a package for flexible letter &amp; page headings</video:title><video:description>There are many packages for making letters and page headings with logos, etc., in \LaTeX, but many do not take into account user changes to the page dimensions and so the heading may not be in the correct, centred, place. Also, the user should be able to specify different types of letter, including private ones, without having to use another version of the package. We describe how to achieve a package to produce headings and letters which is robust against page layout changes and which permits the user to define all the fields, including the logo, himself. Obviously, to redesign the presented headings one must be a little versed in \AllTeX\ but the user specifies his own details very easily. Described will be: 1)~How to determining the absolute position of the heading on the page. 2)~Support for various language styles. 3)~Using class option (\code) files for defining types of letters\Dash standard office, private, signed letters, etc. 4)~Using class option files to specify the user information (name, address, etc.)\ for the various letter types and languages. 5)~Producing letters, merge letters (possible signed) and headings. 6)~Ensuring the letter to-address fits in a C5 and C5/6 window. 7)~Hints on how to change the heading to your own style. The talk should be suitable for general users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30898</video:player_loc><video:duration>1826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30897</video:thumbnail_loc><video:title>LaTeX3 architecture and current work in progress</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30897</video:player_loc><video:duration>2430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30890</video:thumbnail_loc><video:title>An XML model of CSS3 as an XLaTeX-TeXML-HTML5 stylesheet</video:title><video:description>HTML5 and CSS3 are becoming the popular language of choice in the web. However, quite like HTML, CSS is prone to errors and difficult to port, so we propose an XML version of CSS that can be used as a standard for creating stylesheets and templates across different platforms and pagination systems. XLaTeX and TeXML are some examples of XML that are close in spirit to TeX that can benefit from such an approach. Modern TeX systems like XeTeX and LuaTeX use simplified \code macros to create style sheets and templates. We use XSLT to create mappings from this XML-style sheet language to \code-based TeX templates and also to CSS3. We also provide user friendly interfaces for the creation of such an XML style sheet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30890</video:player_loc><video:duration>1218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30888</video:thumbnail_loc><video:title>A comparative study of methods for bibliographies</video:title><video:description>First, we recall the successive steps of the task performed by a bibliography processor such as \BibTeX. Then we show how this modus operandi has been adapted by tools such as the packages \code, \code, \code. We also explain the advantages and drawbacks of using other processors like Biber or Ml\BibTeX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30888</video:player_loc><video:duration>2313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30892</video:thumbnail_loc><video:title>Bringing together TeX users online</video:title><video:description>It all began in the 1980s with mailing lists such as \code, and Usenet. The online discussion board \code emerged around 1990, where TeX hackers gathered and still frequent it today. On the continuously developing Internet, TeX user groups created mailing lists, built home pages and software archives. Web forums turned up and lowered the barrier for beginners and occasional TeX users for getting support. Today, TeX’s friends can also follow blogs, news feeds, and take part in vibrant question and answer sites. In this talk we will look at present online TeX activities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30892</video:player_loc><video:duration>2127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30891</video:thumbnail_loc><video:title>Automated generation of ePub from LaTeX</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30891</video:player_loc><video:duration>1973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30883</video:thumbnail_loc><video:title>Video showing methane plume from buried natural gas pipeline obtained using ground-based thermal camera</video:title><video:description>At local scales emissions of methane (CH4) and carbon dioxide (CO2) are highly uncertain. The AVIRIS-NG imaging spectrometer maps large regions and generates high spatial resolution CH4 and CO2 concentration maps from anthropogenic and natural sources. This is an example of a CH4 plume from a buried natural gas pipeline obtained using a ground-based thermal camera. At this location, a plume was first observed using real time detection and geolocation with AVIRIS-NG, which permits unambiguous identification of individual emission source locations and communication to a ground team for rapid followup. A number of methane emission sources first observed with AVIRIS-NG were subsequently verified using a thermal camera, including this example. This location was along a marked, buried natural gas pipeline and was subsequently confirmed as a pipeline leak. It was ultimately shut down for repairs by the local pipeline operators.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30883</video:player_loc><video:duration>25</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30895</video:thumbnail_loc><video:title>Further advances toward Tagged PDF for mathematics</video:title><video:description>This is the 3rd presentation on on-going efforts to develop the ability to generated Tagged PDF output using pdfTeX, in conjuction with other software tools. In this talk I’ll show how recent improvements to Adobe Reader and Adobe Acrobat Pro software have increased the usefulness of Tagged PDF documents, containing a MathML description of the TeX-typeset mathematical content. In particular, by careful specification of the words to be “Read Out Loud”, mathematical content can be conveyed quite effectively to the visually impaired. Also, using Adobe’s Acrobat Pro as the PDF browser, the ability to export to XML means that a fully marked-up, with MathML for the mathematics, version of the PDF document’s contents can be obtained at will from the same file that displays the high-quality typeset visual appearance. Examples will be shown of diverse mathematical content, generated automatically from standard LaTeX coding, along with suitably generated MathML descriptions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30895</video:player_loc><video:duration>2859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30896</video:thumbnail_loc><video:title>Integrating TeX and PDF seamlessly in pdfTeX</video:title><video:description>In its ability to generate graphical elements, TeX is basicallylimited to horizontal and vertical black rules. Extended versions such as pdfTeX add color options and, especially, the possibilityto draw more freely on the page by inserting raw code (PDF code in thecase of pdfTeX). Still, these two coding environmentsDash TeX andPDFDash are too often regarded as disjoint. It would be nice tointegrate them seamlessly, for example, to use in PDF code a color ora dimension assigned or calculated in TeX. This presentation pointsout the challenges of such a consistent and transparent TeX–PDFintegration, proposes a set of solutions, and illustrates how thesesolutions help create graphs flexibly or design pages consistently ona grid.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30896</video:player_loc><video:duration>1958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30899</video:thumbnail_loc><video:title>My father's book</video:title><video:description>In 2010, I typeset a 650-page book of memoirs, political essays, and biographical sketches written by my 97-year-old father. The book is in the Polish language, and was published by the University of Lublin. For the design and typsetting I made choices that stylistically echoed my father’s life-long links with Malta and Poland. Due to financial restrictions at the University of Lublin, I worked out a cost-effective pathway for printing and distribution using an American web-based printing and distribution service. The final result is of a high standard, and has been gratifyingly well received by all parties. Some niggles remain, however, regarding publicity and distribution. In this paper, I shall describe my choices and discoveries in producing my father’s book.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30899</video:player_loc><video:duration>2119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30893</video:thumbnail_loc><video:title>e-Readers and LaTeX</video:title><video:description>2011 has seen many e-readers arrive on store shelves; a new generation of “touch screen” devices including the Nook Simple Touch, Kobo eReader Touch, and i-River Story HD. They all have a capability of loading user created content, so the question arises; how well can they support my legacy documents? The answer might be surprisingly well. After we understand the capabilities and some of the limitations we will explore how we can re-purpose older documents and prepare new LaTeX documents for use with these e-readers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30893</video:player_loc><video:duration>2571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30889</video:thumbnail_loc><video:title>A dream of computing and LaTeXing together</video:title><video:description>Researchers search for some computational package for their results. At the time when they have good output, they begin worrying about how to insert it in their LaTeX document. They have to keep track of their output, formatting and then insert it at the appropriate places in the document. The SageTeX package is a blessing in these situations. It calls the powerful open source maths server Sage, to compute and embed the result into a TeX document.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30889</video:player_loc><video:duration>1169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30894</video:thumbnail_loc><video:title>Ebooks and paper size</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30894</video:player_loc><video:duration>1744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30919</video:thumbnail_loc><video:title>Build an IoT platform on Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30919</video:player_loc><video:duration>679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30913</video:thumbnail_loc><video:title>Designing Accessible Applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30913</video:player_loc><video:duration>898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30884</video:thumbnail_loc><video:title>Video showing methane plume from tank obtained using ground-based thermal camera</video:title><video:description>At local scales emissions of methane (CH4) and carbon dioxide (CO2) are highly uncertain. The AVIRIS-NG imaging spectrometer maps large regions and generates high spatial resolution CH4 and CO2 concentration maps from anthropogenic and natural sources. This is an example of a CH4 plume from a tank obtained using a ground-based thermal camera. At this location, a plume was first observed using real time detection and geolocation with AVIRIS-NG, which permits unambiguous identification of individual emission source locations and communication to a ground team for rapid followup. A number of methane emission sources first observed with AVIRIS-NG were subsequently verified using a thermal camera, including this example.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30884</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30886</video:thumbnail_loc><video:title>Creating magical PDF documents with pdfTeX</video:title><video:description>PDF has a rich specification. But Adobe Distiller does not exploit all these specifications. We’ll demonstrate how pdfTeX can create useful PDF files that are difficult or impossible to create using other technologies. Examples are: PDFs showing differences in two TeX source files; PDFs with useful pop-up tools; and a simple but useful composite PDF for comparing two nearly identical PDF files.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30886</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30903</video:thumbnail_loc><video:title>Toward LaTeX coding standards</video:title><video:description>Because LaTeX (and ultimately TeX) is only a macro-expansion system, the language does not impose any kind of good software engineering practice, program structure or coding style whatsoever on you. As a consequence, writing beautiful code (for some definition of “beautiful”) requires a lot of self-discipline from the programmer. Maybe because in the LaTeX world, collaboration is not so widespread (most packages are single-authored), the idea of some LaTeX Coding Standards is not so pressing as with other programming languages. Some people may, and probably have, developed their own programming habits, but when it comes to the LaTeX world as a whole, the situation is close to anarchy. Over the years, the permanent flow of personal development experiences contributed to shape my own taste in terms of coding style. The issues involved are numerous and their spectrum is very large: they range from simple code layout (formatting, indentation, naming schemes etc.), mid-level concerns such as modularity and encapsulation, to very high-level concerns like package interactionslash conflict management and even some rules for proper social behavior.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30903</video:player_loc><video:duration>2286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30905</video:thumbnail_loc><video:title>Typesetting fancy multilingual phrase books with LuaTeX</video:title><video:description>We used TeX for typesetting a series of phrase books with a fancy graphical design. Each book contained the same content for a different language pair. There were several dozens of them semi-automatically generated and thanks to the way how the language data were organized and thanks to TeX as a typesetting engine this process was very time and cost effective. We have developed interesting TeX macro modules and used many advanced features of pdf TeX and Lua TeX to meet the challenges raised by the graphical design and by some non-Latin script languages. We will show the general structure and discuss some interesting problems and their pdf TeX slash Lua TeX solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30905</video:player_loc><video:duration>2500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30908</video:thumbnail_loc><video:title>Why TeX is more relevant now than ever</video:title><video:description>TeX is around 30 years old, and was conceived and written before the advent of laser printers, personal computers, PostScript and of course the Internet. At that time the idea of WYSIWYG document editing was just a futuristic idea. When people jumped on the WYSIWYG bandwagon, it was predicted that old technologies such as TeX which used mark-up for text would disappear in time. The advent of the Internet brought mark-up to the attention of the public. Somehow it was acceptable again. The recent move to the semantic web and HTML5 has brought renewed attention to mark-up and the need for clear structure in text. I suggest that we have gone full circle and now realise that mark-up is everything. And TeX, which has the most readable and minimalist mark-up might just be the best tool today for structured documentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30908</video:player_loc><video:duration>578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30906</video:thumbnail_loc><video:title>Typesetting Sanskrit in various alphabets</video:title><video:description>The XeTeX extended TeX engine provides a wealth of sophisticated features, and meets many of the long-felt needs of people working with multilingual or multi-script texts. I shall describe the use of XeLaTeX for typesetting Sanskrit, with both Roman- and Devanagari-script inputs, and Roman- and Devanagari-script outputs. I shall describe the complexities of getting differently hyphenated Sanskrit in different scripts. Finally, I shall offer an example of a free IBM XML tool that uses a XeLaTeX TEC file to auto-convert Sanskrit between Roman and Devanagari for screen display via HTML. If all this sounds a bit messy, it is. But the results are sometimes quite amazing, and open up exciting possibilities for the beautiful printing of Indian texts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30906</video:player_loc><video:duration>2210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30900</video:thumbnail_loc><video:title>On the use of TeX as a general markup language for HTML5</video:title><video:description>The TeX syntax has been fairly successful at marking-up a variety of scientific and technical literature, making it an ideal authoring syntax. The brevity of the TeX syntax makes it difficult to create overlapping structures, which in the case of HTML has made life so difficult for XML purists. We discuss S-expressions, the TeX syntax and how it can help reduce the nightmare that the HTML5 markup is going to create. Apart from this we implement a new syntax for marking-up semantic information (microdata) in TeX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30900</video:player_loc><video:duration>2033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30902</video:thumbnail_loc><video:title>TeX4ht - A Swiss army knife for TeX</video:title><video:description>There are several technologies to translate LaTeX sources into other markup formats like HTML, XML and MathML. TeX4ht assumes a premier position among them owing to the fact that it makes use of the TeX compiler for translation, which helps to assimilate any complex author macros used in the document. This talk provides an overview of how to configure TeX4ht to output custom markup needed by users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30902</video:player_loc><video:duration>1947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30904</video:thumbnail_loc><video:title>Towards evidence-based typography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30904</video:player_loc><video:duration>1725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30901</video:thumbnail_loc><video:title>Spoken Tutorials Case Study: LATEX</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30901</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30907</video:thumbnail_loc><video:title>Typesetting with masonry</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30907</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30887</video:thumbnail_loc><video:title>Data structures in eTeX</video:title><video:description>For the construction of macro packages, TeX is used as a programming language. Unlike general programming languages it lacks complex data structures. We present the experience of providing record and array data structures and the supporting operations using eTeX features. They were successfully applied in real projects for parametrization and as a base for special table module involving complex dimension calculations. We will show how the abstraction level provided by more powerful data-structures can simplify and unify TeX low-level code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30887</video:player_loc><video:duration>2156</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30868</video:thumbnail_loc><video:title>TeX helps you learn Chinese character meanings</video:title><video:description>I’ve recently used XeTeX to typeset and maintain a manuscript which develops a mnemonic technique for remembering the meanings for the 2000 most common Chinese characters. Following a brief introduction to this method, I discuss how painless XeTeX makes it to typeset Chinese and English together, and how TeX makes it (relatively) simple to implement this memory method in a handbook such as this. Some concluding comments emphasize aspects that are familiar to old TeX-hands, but may be overlooked by newer users. Because TeX source is ASCII text (or its Unicode extension), it’s easy to manage and maintain the information in these source files in a straightforward way via Perl or any other scripting language. TeX coding often becomes simpler, as it’s possible for Perl to make some decisions (not typesetting ones, to be sure) for you, so your TeX macros have less work to do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30868</video:player_loc><video:duration>1641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30874</video:thumbnail_loc><video:title>Using LaTeX to generate dynamic mathematics worksheets for the Web</video:title><video:description>Mathematics worksheet generators abound on the web. Many use static content and focus on graphics and animation in order to package the material in an appealing manner. This approach comes across as a fight for \emph\Dash all too common when trying to attract the target audience on the Internet. The emphasis on form often displaces the basis of learning at the primary education level, which is simple practise. Beginning with an exploration on effective learning strategies for grade school mathematics the use of \LaTeX to generate dynamic mathematics worksheets\Dash lots and lots of them\Dash is discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30874</video:player_loc><video:duration>2483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30877</video:thumbnail_loc><video:title>Writing the first LaTeX book</video:title><video:description>In 1984 I wanted to write a German textbook called Computermathematik using the typesetting system TEX developed by Don Knuth, which I had always admired and which I had been aware of since my first sabbatical year in Stanford in 1977. Mark Kent, a graduate student at Stanford in 1984, pointed out to me that Leslie Lamport had just finished a new typesetting system called LATEX which I might want to use instead. I did, and in Fall 1984 I had finished the (at least I think) first book written in LATEX. In this historical talk I will present some reminiscences how the book was produced.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30877</video:player_loc><video:duration>1260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30875</video:thumbnail_loc><video:title>Using the Knuth-Plass algorithm to help control widow and orphan lines</video:title><video:description>The Knuth-Plass line-breaking algorithm is one of the many exceptional features of TEX, taking a paragraph of text and converting it to a vertical list of well-proportioned lines. Through glue and penalty markers TEX gives the user almost complete control over the spacing and look of the paragraph.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30875</video:player_loc><video:duration>1939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30881</video:thumbnail_loc><video:title>Sedimentation</video:title><video:description>Animation of the evolution of the settling ash cloud for a particle size of 4.5 phi. The initial ash cloud has a radius of 3 degree and a height of 6 km and is entered at a medium height of 17 km above ground.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30881</video:player_loc><video:duration>27</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30879</video:thumbnail_loc><video:title>Why did you choose to come to TUG 2010 conference?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30879</video:player_loc><video:duration>276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30876</video:thumbnail_loc><video:title>What do you wish for the future for TeX?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30876</video:player_loc><video:duration>365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30878</video:thumbnail_loc><video:title>What sticks in your mind from the presentations?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30878</video:player_loc><video:duration>372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30918</video:thumbnail_loc><video:title>Trajectory: a novel geospatial data model of Pivotal Greenplum database</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30918</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30909</video:thumbnail_loc><video:title>Why TeX math search is more relevant now than ever</video:title><video:description>TeX is around 30 years old, and was conceived and written before the advent of MathML, not to mention the Internet. At that time the idea of indexing and searching mathematics was just a futuristic idea. When people jumped on the Google bandwagon, it was predicted that old technologies such as TeX mark-up for math would disappear in time (it is not used for tokenization and indexing properly). The advent of the Internet and \acro brought mark-up and global search to the attention of the public. Somehow it was acceptable again. The recent move to the semantic search and MathML has brought renewed attention to the need of unambiguous canonical math representation in texts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30909</video:player_loc><video:duration>2379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30764</video:thumbnail_loc><video:title>Vorlesung 14: Lyapunov-Stabilität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30764</video:player_loc><video:duration>4999</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30763</video:thumbnail_loc><video:title>Vorlesung 13: Prinzip der linearisierten Stabilität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30763</video:player_loc><video:duration>5112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30802</video:thumbnail_loc><video:title>Where does TeX end, Lua start and vise-versa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30802</video:player_loc><video:duration>2048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30808</video:thumbnail_loc><video:title>VIVO - eine Einführung</video:title><video:description>Die Inhalte des Webinars: - Was ist VIVO? – Zielsetzung, Technik, Ontologie und mehr - VIVO-Communities: international und im deutschsprachigen Raum - VIVO zum Anfassen: VIVO am Beispiel des TIB-Prototypen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30808</video:player_loc><video:duration>1247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30784</video:thumbnail_loc><video:title>Image handling in LuaTeX</video:title><video:description>The Lua language allows to define new variable types, and LuaTeX uses this concept for new types like ‘node’ and ‘font’. In this talk an image library as part of the LuaTeX engine is presented, which is built around a new ‘image’ type, giving extended image handling and embedding capabilities. The image primitives inherited from pdfTeX are still fully functional for compatibility. First the process of image embedding and its limitations using the pdfTeX primitives is described. Then, after a short introduction about Lua libraries, the ‘image’ type of LuaTeX is presented together with the set of new Lua functions for image handling, and their use is illustrated by examples. As work is still ongoing, possible future extensions are discussed as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30784</video:player_loc><video:duration>2078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30819</video:thumbnail_loc><video:title>Getting started with plasTeX</video:title><video:description>We discuss plas\TeX, a software package for converting \LaTeX\ documents to other markup languages. We will cover typical usage with examples of how to create \acro and DocBook \acro from \LaTeX\ sources. We finish with a demonstration of converting a simple \LaTeX\ source file and a brief overview of how to extend the package to handle custom commands and environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30819</video:player_loc><video:duration>2619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30820</video:thumbnail_loc><video:title>Gyre Fonts for the easily confused</video:title><video:description>The \TeX\ Gyre fonts are modelled after a group of fonts that are in widespread use. They bring to \TeX\ users a number of very nice choices for making documents. But they have not been as quick to catch on with end users as they deserve. We'll cover some of the history and goals of the project, and explain how easy this option is to incorporate in your work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30820</video:player_loc><video:duration>2697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30825</video:thumbnail_loc><video:title>Next steps for breqn</video:title><video:description>The next version of the breqn package for automatic linebreaking of displayed equations is underway. We will discuss different areas of math typesetting: some things breqn handles well, some areas have room for improvement, and some areas are simply not covered. We will spend some time talking about the technical challenges posed by these requirements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30825</video:player_loc><video:duration>1930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30822</video:thumbnail_loc><video:title>LuaTeX: A user's perspective</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30822</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30813</video:thumbnail_loc><video:title>Class writing for wizard apprentices</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30813</video:player_loc><video:duration>2110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30823</video:thumbnail_loc><video:title>LuaTeX for the LaTeX user</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30823</video:player_loc><video:duration>2246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30818</video:thumbnail_loc><video:title>Extended DVI formats and DVIasm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30818</video:player_loc><video:duration>2143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30817</video:thumbnail_loc><video:title>EduTeX: A source format for self-scoring tests</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30817</video:player_loc><video:duration>1804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21776</video:thumbnail_loc><video:title>Weather radar enhanced flash flood forecasting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21776</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21790</video:thumbnail_loc><video:title>Scale-dependent geomorphometric analysis for glacier mapping at Nanga Parbat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21790</video:player_loc><video:duration>1691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21783</video:thumbnail_loc><video:title>GRASS users conference 2002 - Opening</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21783</video:player_loc><video:duration>424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21781</video:thumbnail_loc><video:title>An archaeological web GIS application based on Mapserver and PostGIS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21781</video:player_loc><video:duration>1159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21789</video:thumbnail_loc><video:title>Improving D.T.M. generation by enhancing the resolution of remotely sensed digital imagery</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21789</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21787</video:thumbnail_loc><video:title>The solar radiation model for Open Source GIS: implementation and applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21787</video:player_loc><video:duration>1334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21774</video:thumbnail_loc><video:title>Gis and dendrochronological techniques for avalanche hazard mapping with GRASS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21774</video:player_loc><video:duration>1115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21777</video:thumbnail_loc><video:title>GIS GRASS-embedded decision support framework for flood forecasting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21777</video:player_loc><video:duration>1168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21779</video:thumbnail_loc><video:title>Implementing an online spatial database using the GRASS GIS environment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21779</video:player_loc><video:duration>1337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21782</video:thumbnail_loc><video:title>Geographical distributed system using Grid</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21782</video:player_loc><video:duration>1118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21778</video:thumbnail_loc><video:title>GIS GRASS-embedded decision support framework for flood forecasting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21778</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21917</video:thumbnail_loc><video:title>Welcome/Opening MMS Days</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21917</video:player_loc><video:duration>2693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21811</video:thumbnail_loc><video:title>Digital Natives with a cause?</video:title><video:description>As a growing population in emerging Information Societies, particularly in Asia, experience a lifestyle mediated by digital technologies, there is also a correlated concern about the young digital natives constructing their identities and expressions through a world of incessant consumption, while remaining apathetic to the immediate political and social needs of their times. Governments, educators, civil society theorists and practitioners, have all expressed alarm at how the digital natives across the globe are so entrenched in practices of incessant consumption that they have a disconnect with the larger external reality and contained within digital deliriums. They discard the emergent communication and expression trends, mobilisation and participation platforms, and processes of cultural production as trivial or unimportant. Such a perspective is embedded in a non-changing view of the political landscape and do not take into account that the Digital Natives are engaging in practices which might not necessarily subscribe to the earlier notions of political revolution, but offer possibilities for great social transformation and participation. The oldest Digital Native in the world – if popular definitions of Digital Natives are accepted – turned 30 this year, whereas the youngest is not yet born. In the last three decades, a population has been growing up born in technologies, and mediated their sense of self and their interactions with external reality through digital and internet technologies. These interactions lead to significant transitions in the landscape of the social and political movements as the Digital Natives engage and innovate with new technologies to respond to crises in their local and immediate environments. However, more often than not, these experiments remain invisible to the mainstream discourses. The mechanics, aesthetics and manifestation of these localised and contextual practices hold the potentials for social transformation and political participation for the future. This presentation looks at three different case studies to look at how, through processes and productions which have largely been neglected as self indulgent or frivolous, Digital Natives around the world are actively participating in the politics of their times, and also changing the way in which we understand the political processes of mobilisation, participation and transformation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21811</video:player_loc><video:duration>2967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21786</video:thumbnail_loc><video:title>The dynamics/development of a free software project in statistical computing: R</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21786</video:player_loc><video:duration>3353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21804</video:thumbnail_loc><video:title>The Challenges and Benefits of Automating NLM-to-ePub3 File Conversion</video:title><video:description>While converting NLM book tag XML to an ePub seems like a relatively straightforward process (hey, an ePub is mostly just HTML, right?), setting up a workflow to do just that is quite challenging. It turns out writing the XSLT could be considered the "easy" part. Other problems, such as dealing with ePub display issues across ebook readers (anything from minor CSS differences to major MathML display problems), deciding what tagging makes the most sense semantically, and figuring out how to give semantic meaning to visual formatting such as table cell shading add a layer of complexity to the process. This paper discusses the challenges, rewards, and as-yet unresolved problems encountered in the process of creating an NLM to ePub3 workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21804</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21833</video:thumbnail_loc><video:title>A fractional fourier transform algorithm for holographic display</video:title><video:description>In theory ,the diffraction efficiencies of kinoforms that have properly graded surface relief gratings can reach 100%.When the amplitude of object function are known and its phase are unknown , an iterative Fourier transform process of error-reduction algorithm is usually adopted to retrieval its phase spectrum. When the amplitude of result is a constant, it is so called kinoform type or phase-only hologram. The phase spectrum reserves not only phase information but also amplitude information of original object function. In this paper, a specific fractional Fourier transform for Digital Micromirror Device (DMD) is presented instead of Fourier transform and the typical constrain of the error-reduction. There are several advantages of the proposed method. Firstly, a fast simulated algorithm of fractional Fourier transform based on FFT are used to more flexible express the propagation of optical wavefields and improve convergence speed in iterative process . Based on the flexible expression for the propagation, a fast shifted Fresnel or fraunhofer transform can be used in a uniform equation to develop a tiling approach to hologram construction and reconstruction, which computes the propagation of different distances between parallel planes having different resolutions. Secondly, a combinational optimal constrains for DMD is used; they include of the microstructure of the element, Phase Modulation Properties and switched blazed grating Properties.The binary coding and the results of numerical and optical experiments are presented the results given is improved obviously in image quality and diffraction efficiency.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21833</video:player_loc><video:duration>1014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21831</video:thumbnail_loc><video:title>4D fourier transform of wave function and reinvention of holography</video:title><video:description>Fourier Transform is well known the fundamental theory for information processing. It has been successfully adopted in the whole IT industries respectively with 1D for signal communication, 2D for image processing, and 3D for color recognition. In this paper, we propose to make four dimensional Fourier Transform of wave function (or the probability amplitude) f(x, y, z, t) of the quantized energy probability distribution I(x, y, z, t) of this nature to bring up a new description of light with its two kinds of spectra— temporal spectrum and spatial spectrum. We shall expand the concept of spatial frequency in nowadays imaging system as the spatial spectrum owned by the nature itself while the reconstruction of a complicated wavefront (i.e. both amplitude and phase ) in holography into the recovering of spatial and temporal spectra of the nature itself. Real time holographic display for holographic video is also demonstrated as the application of this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21831</video:player_loc><video:duration>2417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21834</video:thumbnail_loc><video:title>A new photopolymer for volume holographic recording</video:title><video:description>Photopolymers have been applied in different applications on holographic recording. The advantages of this material are easy to synthesize, high refractive index change and high sensitivity. For volume holograms recorded with thick materials, good optical quality and dimensional stability of the recording material are the most stringent requirements. Recently, a novel technique for fabricating bulk phenanthrenequinone-doped poly(methyl methacrylate) (PQ:PMMA) photopolymers with thickness of ~cm has been developed in our laboratory1. According to our investigations, the physical mechanism of holographic recording in our PQ:PMMA can be summarized as follows2: in the bright region of an interference pattern, the quinone double bond on the carbonyl functional group of a PQ molecule is excited to react with the carbonic double bond on the vinyl group of a residual MMA molecule in the PMMA matrix to form a new compound. This compound is less conjugated than the original molecular structure, and thus the refractive index of the material is changed locally. In other words, the attachment of a PQ molecule and a MMA molecule plays a key role. Nevertheless, this compound is a relatively small molecule and because of the concentration difference between the two regions in the polymer matrix, it may diffuse from the bright to the dark region. Thus, the modulation of the refractive index degraded gradually as time goes. Further, after recording, the residual PQ molecules that are unexposed in the dark region will react to light illumination during the reconstruction stage. Then, photo-induced attachment of the PQ molecule with the MMA molecule will occur accordingly. As a result, the refractive index modulation between the dark and bright regions of the original interference pattern will be reduced further, and the hologram behaves as unfixed. Therefore, the long-term stability, or, fixing of holograms in PQ-PMMA photopolymers is an important issue for applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21834</video:player_loc><video:duration>816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21832</video:thumbnail_loc><video:title>"Luminous Windows" and "Photons, Neurons and Bits"</video:title><video:description>Holography for the 21st Century”. The event was a milestone for the MIT Museum, as well as for the field of holographic art. The exhibition showcased holography for the purpose of overcoming the material limits and hours of operation of the Museum and presenting a night exhibition of combined artistic and technical achievement that reached into the public space. “Luminous Windows”, that filled the Museum’s outdoor environment with light, color and virtual space through the winter nights, was a great success, drawing thousands of visitors through the four months of its run. Consequently, the MIT Museum has committed to presenting a “Luminous Windows” exhibition annually, with even-number years focused on technical achievements and odd- number years, artistic achievements in display holography. The success of “Luminous Windows” also spurred the development of a biennial, interdisciplinary forum at the leading edges of holography and potential partner fields: “Photons, Neurons and Bits: Holography for the 21st Century”. The event took place during the run of the inaugural “Luminous Windows” exhibition, and tapped into MIT culture of innovation and significant history of contribution to the advancement of holography, from the age of film to the digital age. Intensive, wide-ranging applications of digital technologies provided the general focus, and active and potential areas of holography innovation provided the subject matter for presentations and discussions, e. g., volume holography for biological research, 3-D optical illusions for brain research. These activities have helped to re-imagine and re-kindle the MIT Museum’s Holography and Spatial Imaging Initiative, and they have served to generate momentum and collective energy and discussion at MIT and beyond.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21832</video:player_loc><video:duration>1559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21835</video:thumbnail_loc><video:title>Advances in digital holography</video:title><video:description>In the article are described the latest Geola’s inventions rising the digital holography development to a new level, which allows mass-manufacture of large size digital holograms – i-Lumograms, as well as manufacture of colour reflection holograms for security applications. All that became possible by developing a full range of necessary holographic machinery that includes digital laserless life scenes imaging equipments, digital holographic printers and copying machines where our new copying method is implemented. Described printing and copying machinery works with pulsed colour lasers. All Geola machinery exists as working laboratory equipment and is used by us for continuous digital holograms printing. Image creation, hologram printing and copying processes can, and usually are, completely separated geographically. Colour reflection holograms usage as auto-stereoscopic projection displays for 3D gaming and home cinema applications is described, as well as digital holograms manufacture using mobile phone as a holographic imaging devise.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21835</video:player_loc><video:duration>2066</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21837</video:thumbnail_loc><video:title>An old friend rediscovers holography</video:title><video:description>This talk will introduce HARMAN technology Ltd (formerly the silver halide manufacturing division of ILFORD Ltd) to the holographic community and launch its range of holographic products. In detail it will give an historical overview of our involvement in holography, recent results, the current applications of our technology, details of the science behind the product, and look ahead at the future for Holography at HARMAN. Ilford began manufacturing holographic products in the 1970’s with major development work in the mid 1980’s launching a range of plates, film and chemistry. This was discontinued in 1991 due to lack of demand. Recent enquires asking if we would consider producing material again has started up our involvement and now work with several clients on a number of different applications. The science and technology behind the large-scale production of silver halide based holographic material has changed since its inception at ILFORD in the 1970’s. I will show images of the recent silver halide crystals grown by HARMAN and explain some of the difficulties around obtaining an accurate determination of their size. Looking forward, HARMAN are working with Professor Richardson from DeMontfort University England and Havels Sylvania lighting to produce edge lit lighting devices for use in buildings to increase the efficiency of flat screen lights and hence enable a significant reduction in energy use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21837</video:player_loc><video:duration>2057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21830</video:thumbnail_loc><video:title>3-D TV Preparing the Way for Holographic TV?</video:title><video:description>Holographic television, or “holo-video”, has been seen by many as the ultimate development not only of holography but of electronic visual communication generally. To make widespread, successful holo-video, four things are needed: 1) content, 2) a distribution mechanism, 3) sufficient processing at the receiver, and 4) suitable electro-optics at the display, and all of these must be available at prices suitable for consumers. In the past one to two years, there has been a great interest in 3-D television, but few researchers seem to have noted that many of the recent developments in 3-D TV are also solving — or at least pointing the way to solving — problems associated with holo-video. I will examine particularly relevant developments in content capture/creation, content representation (including standardization activities), and the increased suitability of graphics processors for 3-D applications, and connect these with work at the MIT Media Laboratory in developing a holo-video display suitable for consumer use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21830</video:player_loc><video:duration>1623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21836</video:thumbnail_loc><video:title>Adventures in Holography in the 1960's</video:title><video:description>In the 1960’s, I was fortunate to participate in the renaissance in holography that was launched in the U.S. by Emmett Leith and Juris Upatnieks. In this paper, I discuss some of our early activities in holography at Stanford. My discussion will cover the following subjects: Long distance holography (1966-69) – holography over a 12 km path; Digital reconstruction of holographic images (1967) – detection of a hologram on a vidicon and reconstruction of the image by computer; and Photon-limited holography (1968) – experiments verifying Gabor’s prediction tha,t under the right conditions, holography can be a more sensitive detection image method than conventional direct detection. These might be considered esoteric subjects, far from display holography. In at least one case, the work turned out to be important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21836</video:player_loc><video:duration>1157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21901</video:thumbnail_loc><video:title>Consistent 3D turbulence parametrization in circulation models</video:title><video:description>We present an extension of the Dynamic Smagorinsky model (DSM) to parameterize the subgrid-scale momentum diffusion in global circulation models (GCM) In contrast to the standard approach, the test filter to determine the Smagorinsky parameter is separated from the resolution scale to exclude potential interactions. In addition, in GCMs the horizontal and vertical scales are usually treated differently due to gravity. While for the turbulent vertical diffusion of horizontal momentum a classical Smagorinsky approach is common, the respective horizontal diffusion in the free atmosphere is usually neglected. We show how to formulate the generalized DSM as subgrid-scale horizontal momentum diffusion to run stably a GCM without hyperdiffusion. Furthermore, the idea of stratified turbulence is applied to find a dynamic approach also for the vertical diffusion. Both improvements allow for a realistic spectrum of kinetic energy (almost) up to the resolution scale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21901</video:player_loc><video:duration>899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21900</video:thumbnail_loc><video:title>An online coupled Lagrangian particle dispersion model for COSMO</video:title><video:description>Lagrangian particle dispersion models (LPDM) are a well-known method for modeling exhaust gas distributions and similar problems. Open accessible LPDM's, e.g., the FLEXPART model are designed for meso-scale simulations and work offline coupled with the coarse frequented output data of any numerical weather prediction model. But the central issue there is that high resolution simulations of small scale phenomena need a high frequency input of meteorological data fields to work accuracy, which can directly be provided by an online coupled model system. Based on the COSMO trajectory module the model LAPASI was developed that integrates an online coupled Lagrangian particle transport into the default COSMO version. It supports any kind of simulation that are possible with the COSMO including idealized cases and can handle a couple Million particles with individual start times, start locations and dry depositions velocities. Thus, LAPASI is a useful extension for COSMO and a necessary addition to the previously existing LPDM's.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21900</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21904</video:thumbnail_loc><video:title>Long-Term Accessibility of Software through Web Archives</video:title><video:description>Software is widely used and referenced in research and scientific publications. Hence, just like the results published in an article, associated software should be preserved and made long-term accessibly as well. Due to the nature of software and its dynamic aspects, this is rather challenging though. Very commonly, only related materials, such as a software's documentation, parts of its source code or change logs, are freely available. However, these can be very valuable to comprehend or reproduce experiments described in literature. We found that a big portion of this data is provided on the Web. Around 60% of the software webpages we analyzed link to documentation, while another 50% even contain some artifacts of the actual software [1, 2]. Web Archives are a way to preserve this information and allow for long-term accessibility, even if the software and corresponding information change. Although many of those websites are already archived, our study shows that the evolution of a software is not always well captured. Therefore, we are working towards a pro-active approach to archive software on the Web in the future as part of the scientific process. [1] Holzmann, H., Runnwerth, M., Sperber, W.: Linking Mathematical Software in Web Archives. 5th International Congress on Mathematical Software, ICMS 2016. Berlin, Germany (2016). [2] Holzmann, H., Sperber, W., Runnwerth, M.:?Archiving Software Surrogates on the Web for Future Reference.20th International Conference on Theory and Practice of Digital Libraries, TPDL 2016, Hannover, Germany(2016).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21904</video:player_loc><video:duration>1593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21916</video:thumbnail_loc><video:title>Thermodynamically consistent modeling of fluids</video:title><video:description>The motion of fluids is restricted by the 2nd Law of Thermodynamics in multiple manner. This lecture uses historical and contemporary issues to illustrate both the general structure and special properties of thermodynamically consistent modeling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21916</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21913</video:thumbnail_loc><video:title>Spatial Segmentation Algorithm for Stratified Random Sample considering geometric circumstances</video:title><video:description>We developed a Segmentation Algorithm, which is based on Region Growing, for Stratified Random Sample. But instead of raster data our algorithm is using vector data! By the use of accurate vector data we can easily implement barriers, like rivers or railways, to control the growing we need to. Also by splitting polygons we achieve a kind of density gradient to slow the grow in unwanted regions, like bridges. As well we had to remove a lot of bottlenecks to reduce runtime and make it performant and practicable. The result are approximately optimal segmented regions, which are met certain conditions regarding the sample design and take consideration to geometric circumstances. In our case it is useful for reduction of costs on Germany-wide field survey for random sample of non-residential building, but is also applicable to any other wanted segmentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21913</video:player_loc><video:duration>1114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21914</video:thumbnail_loc><video:title>Split-explicit methods for low Mach number flows with cut cell discretization</video:title><video:description>Split-explicit methods are a common integration method in numerical weather prediction. They combine two explicit methods to integrate different parts of the right hand side with different time steps. Common combinations are for the slow part Leap-Frog, Runge-Kutta, or Adams-method and for the fast part a Verlet-type integration method. For Runge-Kutta methods as the slow integrator Wensch et.al give a generalization (MIS-method) and analysed this new method in case of an exact integration of the fast part. When the orography is represented by a cut cell approach the splitting has to respect also the small cell problem. Modifications are described, which represent the fast part by a local linear operator and use a special implicit-explicit method for the integration of this linear differential equation. We will compare our new integrators and known methods for the two-dimensional compressible Euler-equations for examples with different Mach-numbers and grid configurations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21914</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21973</video:thumbnail_loc><video:title>A Study on Perceptually Coherent Distance Measures for Color Schemes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21973</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21975</video:thumbnail_loc><video:title>Appearance-based Primary Design for Displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21975</video:player_loc><video:duration>1365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21971</video:thumbnail_loc><video:title>Scholarly Types</video:title><video:description>Individual scholars, scholarly associations and academic publishers regularly deal with texts whose needs, in terms of character set, complex layout and typographic refinement, exceed those of everyday font use and, hence, of most fonts. John Hudson examines some of these needs and the solutions provided by specialised and custom typefaces, using three projects as examples: SBL Hebrew (for the Society of Biblical Literature), Cambria Math (for Microsoft), and the new Brill family of types (for Royal Brill). The Brill project, which is in progress, illustrates the impact of both specialist user needs and a 325 year publishing tradition on design decisions, as well as the latest technical solutions to typesetting complex and unusual texts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21971</video:player_loc><video:duration>4520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21972</video:thumbnail_loc><video:title>(How) Do Observer Categories based on Color Matching Functions Affect the Percep- tion of Small Color Differences?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21972</video:player_loc><video:duration>1297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21968</video:thumbnail_loc><video:title>DecoType, ACE and Tasmeem</video:title><video:description>Tasmeem provides a platform for both modern and traditional Arabic, capturing the accumulated expertise of past calligraphers and typographers as a plug-in to applications such as the Middle Eastern version of Adobe InDesign. For typesetting Arabic Tasmeem is far more versatile than what OpenType can offer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21968</video:player_loc><video:duration>4333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21970</video:thumbnail_loc><video:title>Re-inventing font technology</video:title><video:description>Much of the actual font technology finds its origin in the IKARUS system, invented by Dr. Peter Karow in the early 1970’s and developed till this day by URW++ Design &amp; Development GmbH under supervision of Dr. Jürgen Willrodt. A historical overview and explanation of more than thirty years of Spitzentechnologie by URW++’s managing director, who was directly engaged in the IKARUS development over the past thirty-five years.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21970</video:player_loc><video:duration>1804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21974</video:thumbnail_loc><video:title>A Study on Spectral Response for Dichromatic Vision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21974</video:player_loc><video:duration>1114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21967</video:thumbnail_loc><video:title>More Words and Bigger Pictures</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21967</video:player_loc><video:duration>2934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21964</video:thumbnail_loc><video:title>New Dimensions in Visual Quality</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21964</video:player_loc><video:duration>2767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21965</video:thumbnail_loc><video:title>Problems in Biological Imaging</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21965</video:player_loc><video:duration>3029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21981</video:thumbnail_loc><video:title>Evaluating Color Reproduction Accuracy of Stereo One-shot Six-band Camera System</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21981</video:player_loc><video:duration>1078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21983</video:thumbnail_loc><video:title>HDR Video: Capturing and Displaying Dynamic Real-world Lighting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21983</video:player_loc><video:duration>1016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21976</video:thumbnail_loc><video:title>Appearance Degradation and Chromatic Shift in Energy-Efficient Lighting Devices</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21976</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21977</video:thumbnail_loc><video:title>Comparing a Pair of Paired Comparison Experiments</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21977</video:player_loc><video:duration>1121</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21982</video:thumbnail_loc><video:title>Evaluating the Perceived Quality of Soft-Copy Reproductions of Fine Art Images with and without the Original Present</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21982</video:player_loc><video:duration>1150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21980</video:thumbnail_loc><video:title>Efficient Spectral Imaging based on Imaging Systems with Scene Adaptation Using Tunable Color Pixels</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21980</video:player_loc><video:duration>1238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21978</video:thumbnail_loc><video:title>Consideration of Meta-Standards for Color Rendering Metric</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21978</video:player_loc><video:duration>1652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21979</video:thumbnail_loc><video:title>Effects of Skin Tone and Facial Characteristics on Perceived Attractiveness</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21979</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21984</video:thumbnail_loc><video:title>Hiding Patterns with Daylight Fluorescent Inks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21984</video:player_loc><video:duration>1288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21985</video:thumbnail_loc><video:title>High Dynamic Range Displays and Low Vision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21985</video:player_loc><video:duration>1287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21986</video:thumbnail_loc><video:title>Image-Adaptive Color Super-Resolution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21986</video:player_loc><video:duration>995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21969</video:thumbnail_loc><video:title>Digital Typography and Artificial Intelligence</video:title><video:description>Digital Typography transpired in type design and text layout. It has changed font production and text composition in their entirety. Dr. Karow was involved in many of the demands for digital typefaces which came into existence from 1972 through 1997. These issues included formats, variations, interpolation, rasterizing, hinting, autotracing, grayscaling, and element separation. Modern text composition was mostly influenced by programs such as WordStar, Word, PageMaker, QuarkXPress, and FrameMaker, which replaced writing, typesetting and printing in offices on the one hand and at home on the other. In current times, text is composed much less manually than in the past, but not as digitally generated as its potential. Within modern text composition, digital text is a special part that should proceed without manual assistance and human layout. Up to now, the milestones were these: kerning, optical scaling, paragraph composition (hz-program), chapter composition (chapter fit), and digital ads. As is known, a good deal of engineering endeavors has already been implemented in regards to digital typography. However, distinct challenges still exist such as refinements to autotracing, autohinting, element separation, kerning, optical scaling, chapter fit, and automatic text composition. Many sophisticated tasks are still left to be executed, they belong more to artificial intelligence than to engineering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21969</video:player_loc><video:duration>2635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21962</video:thumbnail_loc><video:title>Welcome</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21962</video:player_loc><video:duration>614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21989</video:thumbnail_loc><video:title>Recent Developments in Colour Rendering Indices and Their Impacts in Viewing Graphic Printed Materials</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21989</video:player_loc><video:duration>1155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21990</video:thumbnail_loc><video:title>Root-Polynomial Colour Correction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21990</video:player_loc><video:duration>1291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21992</video:thumbnail_loc><video:title>Scanner Based Spectrum Estimation of Inkjet Printed Colors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21992</video:player_loc><video:duration>1162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21988</video:thumbnail_loc><video:title>Memory Colour based Assessment of the Colour Quality of White Light Sources</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21988</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21994</video:thumbnail_loc><video:title>The Influence of Speed and Amplitude on Visibility and Perceived Subtlety of Dynamic Light</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21994</video:player_loc><video:duration>1220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21993</video:thumbnail_loc><video:title>The Challenge of our Known Knowns</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21993</video:player_loc><video:duration>3208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21991</video:thumbnail_loc><video:title>Saliency-based Band Selection for Spectral Image Visualization</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21991</video:player_loc><video:duration>750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21987</video:thumbnail_loc><video:title>Image Color Transfer with Naturalness Constraints</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21987</video:player_loc><video:duration>1276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21995</video:thumbnail_loc><video:title>The Perception of Chromatic Noise on Different Colors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21995</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21961</video:thumbnail_loc><video:title>Morning Panel Discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21961</video:player_loc><video:duration>1346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21997</video:thumbnail_loc><video:title>Two-Field Colour Sequential Display</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21997</video:player_loc><video:duration>1173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21960</video:thumbnail_loc><video:title>Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21960</video:player_loc><video:duration>1917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21996</video:thumbnail_loc><video:title>Tone Reproduction and Color Appearance Modeling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21996</video:player_loc><video:duration>1012</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22220</video:thumbnail_loc><video:title>Dohlen erlernen unbenannte Anzahlen</video:title><video:description>Experiments with conditioned jackdaws on their ability to recognize certain numbers: choice of a number of grains following colour stimuli, comparison between different numbers and opening of the appropriate bowls. Chasing experiments. Recording speed 20 fps, projection speed 18 fps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22220</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/22245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/22245</video:thumbnail_loc><video:title>Heiznadelversuche an normalen und quergeschnittenen Paramaecien</video:title><video:description>Pantoffeltierchen. Normale ungereizte Tiere: Keine Reaktion auf kalte Nadeln, Schreckreaktion bei heißer Nadel. Reaktion auf die Nadel bei verschiedenen quergeschnittenen Tieren: halbes Vordertier, 5/6 Hintertier, halbe Hintertiere.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/22245</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21912</video:thumbnail_loc><video:title>On perspectives for common research in the Leibniz MMS network in the field of Computational and Geophysical Fluid Dynamics</video:title><video:description>Computational Fluid Dynamics (CFD) and Geophysical Fluid Dynamcis (GFD) are common research topics of different Leibniz institutes, where very similar mathematical and physical modelling approaches are used. Therefore, CFD &amp; GFD seem to be obvious candidates for interdisciplinary research in the Leibniz Association. In the talk, an overview is given about the first common MMS research activities in the field of (CFD &amp; GFD), and some perspectives for common research are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21912</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21918</video:thumbnail_loc><video:title>zbMATH beyond publications</video:title><video:description>Today, mathematical research information extends far beyond the classical publication format. This is especially true in the area of modelling and simulation, where the theoretical aspects of modelling are naturally connected with research data, mathematical software, and computational results. While all these components are essential in the process of research, they are not always similarly reflected in the publications. We describe how zbMATH currently supports the needs for documentation, information, and reputation management of research beyond texts. We also outline some approaches for future developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21918</video:player_loc><video:duration>1407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25666</video:thumbnail_loc><video:title>Navier-Stokes Equation</video:title><video:description>To determine the velocity field of a current the so-called "particle image velocimetry" is a suitable method. With the help of the distance of individual particles and the time interval the velocity field of a current is determined. The procedure is applied at a real current, the results are noted. One can compare the most important observations with the theoretical description by the Navier-Stokes equation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25666</video:player_loc><video:duration>289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/25665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/25665</video:thumbnail_loc><video:title>Coriolis- and Centrifugal Force in a Rotating Frame of Reference</video:title><video:description>The trajectory of a ball on a rotating disk is examined both from the point of view of an outside person and from the point of view of a rotating observer. One observes the curvature of the trajectory in the rotating system and introduces additional forces, in order to be able to explain the movement of the ball in the rotating system with the help of the Newton's second axiom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/25665</video:player_loc><video:duration>363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31263</video:thumbnail_loc><video:title>Open Sourcing: Real Talk</video:title><video:description>Hired open-sources some useful abstractions from our Majestic Monolith® and we've learned a lot. Some tough lessons, and some cool knowledge. We'll cover: When &amp; where should you pull something out of the code? Does it really help? What things are important to think about? What if it never takes off? We'll also look at some design patterns from our open-source work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31263</video:player_loc><video:duration>2002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31260</video:thumbnail_loc><video:title>RailsConf 2017: Lightning Talks by Various Speakers</video:title><video:description>00:00 Benjamin Flacier 01:23 Heather Herrington 06:39 Casey Maucaulay 10:56 Kirsten Ruben 17:44 Lucas Fittl 18:40 Justin Collins 19:36 Ernesto Tagwerker 20:55 Chris Sexton 24:07 Michael toppa 29:55 Isaac Sloan 34:39 Ried Morrison 38:14 Alejandro Corpeño 43:44 Michael Hartl 50:09 Ariel Caplan 55:08 Alex Wood 05:50 Jingyi Chen 01:03:12 Lew Parker</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31260</video:player_loc><video:duration>4092</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31234</video:thumbnail_loc><video:title>Building Rails ActionDispatch: SystemTestCase Framework</video:title><video:description>At the 2014 RailsConf DHH declared system testing would be added to Rails. Three years later, Rails 5.1 makes good on that promise by introducing a new testing framework: ActionDispatch::SystemTestCase. The feature brings system testing to Rails with zero application configuration by adding Capybara integration. After a demonstration of the new framework, we'll walk through what's uniquely involved with building OSS features &amp; how the architecture follows the Rails Doctrine. We'll take a rare look at what it takes to build a major feature for Rails, including goals, design decisions, &amp; roadblocks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31234</video:player_loc><video:duration>2405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31235</video:thumbnail_loc><video:title>Built to last: A domain-driven approach to beautiful systems</video:title><video:description>Help! Despite following refactoring patterns by the book, your aging codebase is messier than ever. If only you had a key architectural insight to cut through the noise. Today, we'll move beyond prescriptive recipes and learn how to run a Context Mapping exercise. This strategic design tool helps you discover domain-specific system boundaries, leading to highly-cohesive and loosely-coupled outcomes. With code samples from real production code, we'll look at a domain-oriented approach to organizing code in a Rails codebase, applying incremental refactoring steps to build stable, lasting systems!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31235</video:player_loc><video:duration>2237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31224</video:thumbnail_loc><video:title>5 Years of Rails Scaling to 80k RPS</video:title><video:description>Shopify has taken Rails through some of the world's largest sales: Superbowl, Celebrity Launches, and Black Friday. In this talk, we will go through the evolution of the Shopify infrastructure: from re-architecting and caching in 2012, sharding in 2013, and reducing the blast radius of every point of failure in 2014. To 2016, where we accomplished running our 325,000+ stores out of multiple datacenters. It'll be whirlwind tour of the lessons learned scaling one of the world's largest Rails deployments for half a decade.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31224</video:player_loc><video:duration>2206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31225</video:thumbnail_loc><video:title>A Deep Dive Into Sessions</video:title><video:description>What if your Rails app couldn’t tell who was visiting it? If you had no idea that the same person requested two different pages? If all the data you stored vanished as soon as you returned a response? The session is the perfect place to put this kind of data. But sessions can be a little magical. What is a session? How does Rails know to show the right data to the right person? And how do you decide where you keep your session data?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31225</video:player_loc><video:duration>1961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31268</video:thumbnail_loc><video:title>Panel: Performance... performance</video:title><video:description>Is your application running too slow? How can you make it run leaner and faster? Is Ruby 2.4 going to make anything faster or better? Should you be upgrading to the latest version of Rails? Is your Rails application being weighed down by a large swarm of dependencies? In this panel the panelists will discuss their favorite performance related tools and guidelines. Expect to learn about changes in Ruby 2.4 and beyond that may help make your applications snappy and lean.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31268</video:player_loc><video:duration>2659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31272</video:thumbnail_loc><video:title>Practical Debugging</video:title><video:description>People give ruby a bad reputation for speed, efficiency, weak typing, etc. But one of the biggest benefits of an interpreted language is the ability to debug and introspect quickly without compilation. Oftentimes developers reach for heavy-handed libraries to debug their application when they could just as easily get the information they need by using tools they already have. In this talk you will learn practical techniques to make debugging easier. You will see how simple techniques from the ruby standard library can greatly increase your ability to keep your codebase clean and bug-free.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31272</video:player_loc><video:duration>2249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31239</video:thumbnail_loc><video:title>Decouple Your Models with Form Objects</video:title><video:description>Forms are a crucial part of every app and Rails has good defaults for building them—unless you need something complicated. Maybe you want a multi-step wizard? Or maybe you'd like to pluck attributes from any model? Validation becomes a pain point. So you introduce a state machine, or nest your models, or do some other calisthenic to get everything working. Thankfully there's a better way! This talk takes a complicated wizard and converts it into a few simple form objects—it's a deep dive on decoupling models and how you can leverage Trailblazer's Reform gem to make it even easier.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31239</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31236</video:thumbnail_loc><video:title>Closing Keynote by Patterson</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31236</video:player_loc><video:duration>3031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31271</video:thumbnail_loc><video:title>​Postgres at Any Scale​</video:title><video:description>Postgres has powerful datatypes and a general emphasis on correctness which makes it a great choice for apps small and medium. Growing to very large sizes has been challenging—until now! First you'll learn how to take advantage of all PG has to offer for small scales, especially when it comes to keeping data consistent. Next you'll learn techniques for keeping apps running well at medium scales. And finally you'll learn how to take advantage of the open-source Citus extension that makes PG a distributed db, when your app joins the big leagues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31271</video:player_loc><video:duration>2246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31275</video:thumbnail_loc><video:title>Rack ‘em, Stack ‘em Web Apps</video:title><video:description>While Rails is the most common Ruby web framework, it’s not the only option. Rack is a simple, elegant HTTP library, ideal for microservices and high performance applications. In this talk, you’ll see Rack from top to bottom. Starting from the simplest app, we’ll grow our code into a RESTful HTTP API. We’ll test our code, write reusable middleware, and dig through what Rack provides out of the box. Throughout, we’ll balance when Rack is a good fit, and when larger tools are needed. If you’ve heard of Rack but wondered where it fits in the Ruby web stack, here’s your chance!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31275</video:player_loc><video:duration>1964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31273</video:thumbnail_loc><video:title>Predicting Titanic Survivors with Machine Learning</video:title><video:description>What's a better way to understand machine learning than a practical example? And who hasn't watched the 1997 classic with Jack and Rose? In this talk we will first take a look at some real historical data of the event. Then we will use amazing Python libraries to live code several of the most well known algorithms. This will help us understand some fundamental concepts of how machine learning works. When we're done, you should have a good mental framework to make sense of it in the modern world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31273</video:player_loc><video:duration>2342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31277</video:thumbnail_loc><video:title>​Rails APIs: The Next Generation</video:title><video:description>This is a sponsored talk by Procore. Building a consistent API for a large and long-running monolithic API on a tool-segmented engineering team can sometimes feel like herding cats. REST, serializers, and Swagger: Oh my! Learn what worked (and didn’t!) as we go behind the scenes building Procore’s first open API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31277</video:player_loc><video:duration>1973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31276</video:thumbnail_loc><video:title>Rails 5.1: Awesome Features and Breaking Changes</video:title><video:description>Each minor release of Rails brings shiny new features and mild headaches for developers required to upgrade their applications and gems. Rails 5.1 will support Yarn and modern Javascript transpilers, remove jQuery from the default stack, integrate system testing and a concurrent test runner, introduce a new helper to create forms, provide encrypted secrets and more. In this talk, I will cover the improvements brought by Rails 5.1, explain the Core team’s motivations behind each feature, and illustrate the upgrade process to smoothly transition gems and apps from Rails 5.0 to Rails 5.1.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31276</video:player_loc><video:duration>2370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31247</video:thumbnail_loc><video:title>High Performance Political Revolutions</video:title><video:description>Bernie Sanders popularized crowdfunding in politics by raising 220 million in small donations. An example of the challenges with handling a high volume of donations is the 2016 New Hampshire primary night, when Sanders asked a national TV audience to donate 27. Traffic peaked at 300K requests/min and 42 credit card transactions/sec. ActBlue is the company behind the service used not only by Sanders, but also 16,600 other political organizations and charities for the past 12 years. This presentation is about the lessons we learned building a high performance fundraising platform in Rails.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31247</video:player_loc><video:duration>2205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31248</video:thumbnail_loc><video:title>How to Write Better Code Using Mutation Testing</video:title><video:description>Mutation testing is a silver bullet for assessing test quality. Mutation testing will help you: Write better tests Produce more robust code that better handles edge cases Reveal what parts of your legacy application are most likely to break before you dive in to make new changes Learn about features in Ruby and your dependencies that you didn’t previously know about This talk assumes a basic knowledge of Ruby and testing. The examples in this talk will almost certainly teach you something new about Ruby!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31248</video:player_loc><video:duration>2196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31255</video:thumbnail_loc><video:title>​Keeping Code Style Sanity in a 10-year-old Codebase</video:title><video:description>This is a sponsored talk by Shopify. Conversations around code consistency seem to spark either cheers or jeers from developers. In this talk, I'll explore the good, bad, and the ugly of code style consistency as illustrated by the (sometimes drama-filled) history of Shopify's 10-year-old codebase. Highlighting strategies to help you evaluate when to push for better code consistency; you will hear about our techniques, tools and guides to enrich developer experience without compromising productivity and how to ultimately make code consistency important across the organization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31255</video:player_loc><video:duration>2007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31259</video:thumbnail_loc><video:title>Leading when you're not in charge</video:title><video:description>Just because you don't have lead / senior / manager / owner in your title, doesn't mean there isn't plenty of opportunity to lead. No matter where you are in your career, come discover how to communicate more effectively, embrace self-awareness, and influence those leading you. Don't wait for a title to tell you to lead. Take responsibility where you are, and let the titles come to you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31259</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31258</video:thumbnail_loc><video:title>Keynote by Rogers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31258</video:player_loc><video:duration>2753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31034</video:thumbnail_loc><video:title>Big Data Europe - The collaborative creation of an open software platform for researchers addressing Europe's societal challenges</video:title><video:description>The management and analysis of large-scale datasets - described by the term Big Data - involves the three classic dimensions volume, velocity and variety. While the former two are well supported by a variety of software components, the variety dimension is still rather neglected but crucial for the integration and analysis of heterogeneous scientific data. In this talk we discuss the principles of Linked Research Data and practical approaches for their implementation using semantic technologies such as the Data Spaces or Knowledge Graphs. As a concrete example, we discuss the collaborative creation of the BigDataEurope Platform, an open software stack for researchers addressing Europe's societal challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31034</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31246</video:thumbnail_loc><video:title>Google Cloud &lt;3 Ruby</video:title><video:description>Ruby developers welcome! Our dedicated Google Cloud Platform Ruby team has built a great experience for Ruby developers using GCP. In this session, we'll walk through the steps to deploy, debug and scale a Ruby on Rails application on Google App Engine. You'll also learn about some of the exciting Ruby libraries available today for adding features to your app with GCP services like BigQuery and Cloud Vision API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31246</video:player_loc><video:duration>2352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31250</video:thumbnail_loc><video:title>In Relentless Pursuit of REST</video:title><video:description>"That's not very RESTful." As a Rails developer you've probably heard or even spoken that proclamation before, but what does it really mean? What's so great about being RESTful anyway? RESTful architecture can narrow the responsibilities of your Rails controllers and make follow-on refactorings more natural. In this talk, you'll learn to refactor code to follow RESTful principles and to identify the positive impact those changes have throughout your application stack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31250</video:player_loc><video:duration>2178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31251</video:thumbnail_loc><video:title>​Introducing Helix: High-Performance Ruby Made Easy</video:title><video:description>This is a sponsored talk by Skylight. We got a good productivity boost by writing the original Skylight agent in Ruby, but over time, we couldn't implement all the desired features with its overhead. Ruby is fast enough... until it isn't. Introducing Helix — an open-source toolkit for writing native Ruby extensions in Rust, extracted from our Featherweight Agent's DNA. Fast, reliable, productive — pick three. Come join us to find out how you can leverage this power in your Ruby apps and even help make Rails faster! (This is not a re-run of Godfrey's talk from last year.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31251</video:player_loc><video:duration>2427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31252</video:thumbnail_loc><video:title>Inventing Friends: ActionCable + AVS = &lt; 3</video:title><video:description>Chatbots, ActionCable, A.I. and you. And many more buzzwords will enthral you in this talk. We'll learn how to create a simple chatroom in Rails using ActionCable, then how to talk to your colleagues in the office or remote locations using text to speech and Amazon Voice Service. Using the power of ActionCable we will explore how its possible to create an MMMOC: massively multiplayer online chatroom, that you can use TODAY to see your; Travis Build status, or deploy code to your favourite PAAS, let you know when the latest release of Rails is out. Using nothing but your voice and ActionCable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31252</video:player_loc><video:duration>2197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31253</video:thumbnail_loc><video:title>Is it Food? An Introduction to Machine Learning</video:title><video:description>Machine Learning is no longer just an academic study. Tools like Tensorflow have opened new doorways in the world of application development. Learn about the current tools available and how easy it is to integrate them into your rails application. We'll start by looking at a real-world example currently being used in the wild and then delve into creating a sample application that utilizes machine learning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31253</video:player_loc><video:duration>2114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31249</video:thumbnail_loc><video:title>Implementing the Web Speech API for Voice Data Entry</video:title><video:description>We live in a world where you can schedule a meeting by talking to your watch or turn off your lights by asking Alexa as if she were your roommate. But would voice dictation work for something more intensive, like a web app used for hours of data entry? In this talk, I’ll show you how to implement the Web Speech API in a few simple steps. I’ll also walk through a case study of using the API in a production Rails app. You’ll leave with an understanding of how to implement voice dictation on the web as well as criteria to evaluate if voice is a viable solution to a given problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31249</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31241</video:thumbnail_loc><video:title>Developer Happiness on the Front End with Elm</video:title><video:description>Ruby and Rails famously prioritised developer happiness, and took the world by storm. Elm, a new language that compiles to JavaScript, proves that putting developer happiness first can produce very different results on the front end! Born out of Haskell, Elm is as unlike Ruby as programming languages get, but in this session we’ll see how its particular blend of design decisions tackles everything that’s painful about front-end development, making it an excellent choice for the curious Rubyist’s next favorite language.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31241</video:player_loc><video:duration>2314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31243</video:thumbnail_loc><video:title>Distributed Tracing: From Theory to Practice</video:title><video:description>Application performance monitoring is great for debugging inside a single app. However, as a system expands into multiple services, how can you understand the health of the system as a whole? Distributed tracing can help! You’ll learn the theory behind how distributed tracing works. But we’ll also dive into other practical considerations you won’t get from a README, like choosing libraries for Ruby apps and polyglot systems, infrastructure considerations, and security.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31243</video:player_loc><video:duration>2184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31228</video:thumbnail_loc><video:title>Architecture: The Next Generation</video:title><video:description>As our applications grow, we start thinking of better ways to organize and scale our growing codebases. We've recently seen Microservices start to emerge as a prominent response to Monoliths, but is it all really worth it? What about our other options? We often romanticize leaving our current architecture situation because we believe it will cure what ails us. However, architecture certainly has no silver bullet . Beam up with me as we explore the past, present, and future of reconsidering architecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31228</video:player_loc><video:duration>2219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31229</video:thumbnail_loc><video:title>Bayes is BAE</video:title><video:description>Before programming, before formal probability there was Bayes. He introduced the notion that multiple uncertain estimates which are related could be combined to form a more certain estimate. It turns out that this extremely simple idea has a profound impact on how we write programs and how we can think about life. The applications range from machine learning and robotics to determining cancer treatments. In this talk we'll take an in depth look at Bayses rule and how it can be applied to solve problems in programming and beyond.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31229</video:player_loc><video:duration>2490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31242</video:thumbnail_loc><video:title>Distributed &amp; Local: Getting the Best of Both Worlds</video:title><video:description>Our company is traditional in many ways, one of which being the need to come into the office each day. Our team of software developers bucks that trend, spreading across 6 states and 4 countries. Dev teams consider themselves "Remote First", while DevOps and Application Support are "Local First." Each has adopted tools, habits, and practices to maximize their configuration. Each style has learned valuable lessons from the other. This presentation is about how our teams have evolved: the tools, the compromises, the wins and losses, and how we successfully blend Distributed and Concentrated teams.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31242</video:player_loc><video:duration>2178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31238</video:thumbnail_loc><video:title>Data Corruption: Stop the Evil Tribbles</video:title><video:description>Bad data breeds like Tribbles. Coddle even one bit of it, and your entire database will fill up with junk. And it's got so many causes! Weird user input. Data races under load. Changing business needs. We can't fully prevent data corruption, so how can we recover from it? In this talk, you'll learn how to fix bad data at every level of your system. You'll learn UX techniques for incremental, mistake-reducing input. You'll get a rubric for validation design that accomodates new features. And you'll learn auditing techniques to catch bad data early, before your database fills up with evil Tribbles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31238</video:player_loc><video:duration>2352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31231</video:thumbnail_loc><video:title>Becoming an engineering leader</video:title><video:description>Are you a new manager? Have you been asked to lead a project? Do you want to see change in your company but don't feel you have the position to enact it? Are you terrified or nervous or unsure where to start? Has a recent situation left you questioning what you did wrong and how to be a better leader? Software development doesn't prepare us for taking on everyday or official leadership and yet, leadership is what every team and company desperately need. Let talk with a group of folks at various stages of the leadership hierarchy about what they have and want to learn.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31231</video:player_loc><video:duration>2520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31233</video:thumbnail_loc><video:title>Breaking Bad - What happens when you defy conventions?</video:title><video:description>With Rails being over ten years old now, we know that the Rails way works well. It's battle tested and successful. But not all problems we try to solve fit into its idea on how our application should be structured. Come along to find out what happens when you don't want to have an app directory anymore. We will see what is needed in order to fight parts of the Rails convention and if it's worth it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31233</video:player_loc><video:duration>1894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31240</video:thumbnail_loc><video:title>Deep Dive into Docker Containers for Rails Developers</video:title><video:description>This is a sponsored talk by Engine Yard. Containers have gained popularity the past few years but they have been around much longer than that. In this talk, we'll dive into the internals of a container. If you have used or heard about Docker containers but are unsure how they work, this talk is for you.  You’ll also learn how to run Rails in production-ready container environments like Kubernetes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31240</video:player_loc><video:duration>2248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31237</video:thumbnail_loc><video:title>Cultivating a Culture of Continuous Learning</video:title><video:description>Tuft &amp; Needle is a bootstrapped, Phoenix-based company that pioneered the disruption of a the mattress industry using a software startup’s mindset when it was founded in 2012 and has grown to over 100 million in annual revenue. A commitment to skill acquisition has led to a happier and more productive team, and is a core to the company’s success. In this session, learn how to cultivate a culture of continuous learning and skill acquisition through apprenticeships and group learning sessions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31237</video:player_loc><video:duration>2133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9472</video:thumbnail_loc><video:title>01.06.1 if-Verzweigung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9472</video:player_loc><video:duration>621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9512</video:thumbnail_loc><video:title>05.04.2 float und double</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9512</video:player_loc><video:duration>779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9344</video:thumbnail_loc><video:title>Experiencing Military Places</video:title><video:description>Carson Fellow Marianna Dudley focuses on militarized landscapes and researching a methodology of walking. There are different methods of walking in the environment, according to where one is doing so. Therefore, walking can be considered as not only a source for creativity, but a way of observing the world around us. We will walk differently on a military base, which is usually a very restricted environment, than we would somewhere elseand a historian will walk differently again. According to Dudley, those experiences cant be made through reading documentary sources, observing maps, or using traditional kinds of archival material. Dr. Dudley is based at Bristol University in the UK.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9344</video:player_loc><video:duration>220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9342</video:thumbnail_loc><video:title>The Culture of Catastrophe</video:title><video:description>Carson Fellow Sherry Johnson specializes in Latin American and environmental history and the history of disasters. She examines the culture that develops after a disaster has hit a society. One of her findings is that disasters will make boundaries go away, will make social boundaries change. Someone of lower status, for example, can rise to a higher status in a disaster circumstance when he or she behaves in a certain way and becomes a hero. In a community with mixed ethnicities the status based on ethnicity disappears. This also applies to the authorities, who can come out of a catastrophe as cowards who are frowned upon, or who can come out of it as heroes who will be remembered in poems and songs. When it comes to creating heroes, disasters can have actual positive aspects. Prof. Dr. Johnson is Director of Academic Programs for the Latin American and Caribbean Center at Florida International University in Miami.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9342</video:player_loc><video:duration>215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9345</video:thumbnail_loc><video:title>Religion and Climatic Change</video:title><video:description>Carson Fellow Sigurd Bergmanns research topic is sacred geography, which will form the basis for a larger project on religion and climate change. He focuses on how religion and climatic change relate to one another. As environmental challenges become greater and the discourse about climate change becomes more and more important, it is crucial to understand that religious world views and values must be included in every kind of cultural analysis. Prof. Dr. Bergmann teaches religious studies at the Norwegian University of Science and Technology in Trondheim, Norway.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9345</video:player_loc><video:duration>232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9352</video:thumbnail_loc><video:title>Large-eddy simulation of dust devils</video:title><video:description>This animation shows the development of dust dvils in the convective boundary layer. The dust devils are visualized by virtual dust that is released at the surface of the model. Rendering is done using VAPOR</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9352</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9493</video:thumbnail_loc><video:title>03.05 Call by Value, statische Variablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9493</video:player_loc><video:duration>360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9504</video:thumbnail_loc><video:title>04.06 Sichtbarkeit static, extern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9504</video:player_loc><video:duration>862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9509</video:thumbnail_loc><video:title>05.03.2 automatische Umwandlungen bei Ganzzahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9509</video:player_loc><video:duration>709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9511</video:thumbnail_loc><video:title>05.04.1 Festkomma und Gleitkomma</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9511</video:player_loc><video:duration>839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9507</video:thumbnail_loc><video:title>05.02 signed und unsigned char, short, int, long, long long</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9507</video:player_loc><video:duration>818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9505</video:thumbnail_loc><video:title>05.01.1 Ganzzahlige Typen, Zweierkomplement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9505</video:player_loc><video:duration>849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9506</video:thumbnail_loc><video:title>05.01.2 weiter Zweierkomplement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9506</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9508</video:thumbnail_loc><video:title>05.03.1 Überlauf, Teilen durch Null</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9508</video:player_loc><video:duration>304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/360</video:thumbnail_loc><video:title>Document clustering (25.5.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/360</video:player_loc><video:duration>8316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/397</video:thumbnail_loc><video:title>Was ist ein Steckdosentaifun?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/397</video:player_loc><video:duration>256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6567</video:thumbnail_loc><video:title>Jean-François Perrin, Institute Laue Langevin at DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6567</video:player_loc><video:duration>1179</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6564</video:thumbnail_loc><video:title>Susanna Sansone, University of Oxford, ISA at the DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6564</video:player_loc><video:duration>883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/6569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/6569</video:thumbnail_loc><video:title>Adam Farquhar, President of DataCite, British Library, DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/6569</video:player_loc><video:duration>803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4484</video:thumbnail_loc><video:title>The Sustainable Food Movement</video:title><video:description>Carson Fellow Daniel Philippon is interested in food as a transformative aspect of environmentalism. He argues that today, together with climate change, food is what connects people the most with the sustainability movement. The name of his project is Ideal Meals and he discusses issues such as ethics of sustainable food movements, animal welfare and global/local food systems. Prof. Dr. Philippon is an associate professor of English at the University of Minnesota, Twin Cities, where he teaches courses in the environmental humanities, literary nonfiction writing, and sustainability studies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4484</video:player_loc><video:duration>252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4482</video:thumbnail_loc><video:title>Manifest Disaster: Climate and the Making of America</video:title><video:description>According to Carson Fellow Lawrence Culver, climate played a key role in shaping the settlement and development of the West in the United States. By using historical sources, including government land surveys and travel accounts from settlers, Culver demonstrates the important role that climate played for both survival and profit in the westward expansion process. Prof. Dr. Culver is an associate professor in the Department of History at Utah State University, where his areas of research and teaching include the cultural, environmental, and urban history of the USA.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4482</video:player_loc><video:duration>339</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9491</video:thumbnail_loc><video:title>03.04.2 Funktionen, void, main</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9491</video:player_loc><video:duration>742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9497</video:thumbnail_loc><video:title>04.01 Übersetzung, Compiler, Interpreter</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9497</video:player_loc><video:duration>568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9495</video:thumbnail_loc><video:title>03.06a.1 nochmal Funktion, Deklaration, Definition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9495</video:player_loc><video:duration>843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9501</video:thumbnail_loc><video:title>04.03.2 weiter Präprozessor, #include-Guards</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9501</video:player_loc><video:duration>880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9498</video:thumbnail_loc><video:title>04.02.1 Übersetzung von C und C++</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9498</video:player_loc><video:duration>842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9502</video:thumbnail_loc><video:title>04.04 C-Compiler, Fehler, Warnungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9502</video:player_loc><video:duration>683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9503</video:thumbnail_loc><video:title>04.05 Linker, Funktionsnamen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9503</video:player_loc><video:duration>486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9496</video:thumbnail_loc><video:title>03.06a.2 nochmal Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9496</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9499</video:thumbnail_loc><video:title>04.02.2 weiter Übersetzung von C und C++</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9499</video:player_loc><video:duration>240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9520</video:thumbnail_loc><video:title>06.02.2 Arrays kopieren, memcpy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9520</video:player_loc><video:duration>585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9513</video:thumbnail_loc><video:title>05.04.3 keine FPU</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9513</video:player_loc><video:duration>248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9522</video:thumbnail_loc><video:title>06.03a Arrays in Aktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9522</video:player_loc><video:duration>370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9532</video:thumbnail_loc><video:title>08.02.2 switch, weiter enum, Aufzählungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9532</video:player_loc><video:duration>774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9531</video:thumbnail_loc><video:title>08.02.1 enum, Aufzählungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9531</video:player_loc><video:duration>787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9539</video:thumbnail_loc><video:title>09.03.3 weiter dynamischer Speicher, malloc, free</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9539</video:player_loc><video:duration>867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9535</video:thumbnail_loc><video:title>09.02.1 Zeigerarithmetik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9535</video:player_loc><video:duration>649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9541</video:thumbnail_loc><video:title>10.01.1 Präprozessor, Compiler, Linker, include</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9541</video:player_loc><video:duration>642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9537</video:thumbnail_loc><video:title>09.03.1 Dynamischer Speicher, Variable Length Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9537</video:player_loc><video:duration>243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9534</video:thumbnail_loc><video:title>09.01.2 NULL, ungültige Zeiger</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9534</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9468</video:thumbnail_loc><video:title>01.03.2 weiter Byte, Kilobyte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9468</video:player_loc><video:duration>474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9466</video:thumbnail_loc><video:title>01.02 Binärsystem, Bit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9466</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9465</video:thumbnail_loc><video:title>01.01 Was ist ein Computer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9465</video:player_loc><video:duration>423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9474</video:thumbnail_loc><video:title>01.07.1 while-Schleife</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9474</video:player_loc><video:duration>500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9469</video:thumbnail_loc><video:title>01.04 PC versus Embedded</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9469</video:player_loc><video:duration>603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9475</video:thumbnail_loc><video:title>01.07.2 weiter while-Schleife, Endlosschleife</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9475</video:player_loc><video:duration>248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9471</video:thumbnail_loc><video:title>01.05.2 weiter C, Variablen, Typen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9471</video:player_loc><video:duration>273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9467</video:thumbnail_loc><video:title>01.03.1 Byte, Kilobyte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9467</video:player_loc><video:duration>349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/8392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/8392</video:thumbnail_loc><video:title>Matthew Woollard, UK Data Archive at the DataCite summer meeting 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/8392</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9470</video:thumbnail_loc><video:title>01.05.1 C, Variablen, Typen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9470</video:player_loc><video:duration>644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9489</video:thumbnail_loc><video:title>03.03 Code Recycling, API</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9489</video:player_loc><video:duration>610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9490</video:thumbnail_loc><video:title>03.04.1 Funktionen in C, return</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9490</video:player_loc><video:duration>696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9486</video:thumbnail_loc><video:title>03.01.1 while-, do...while-, for-Schleifen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9486</video:player_loc><video:duration>731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9488</video:thumbnail_loc><video:title>03.02 Unterprogramme, prozedurale Programmierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9488</video:player_loc><video:duration>752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9485</video:thumbnail_loc><video:title>02.06 7 Flussdiagramm, Struktogramm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9485</video:player_loc><video:duration>596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9492</video:thumbnail_loc><video:title>03.04.3 mehrere Parameter, return als GOTO</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9492</video:player_loc><video:duration>425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9494</video:thumbnail_loc><video:title>03.06 Deklaration, Definition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9494</video:player_loc><video:duration>197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9343</video:thumbnail_loc><video:title>Museums, Education, and Climate Change</video:title><video:description>Carson Fellow Fiona Cameron concentrates on examining society and its relationship with naturea concept that developed during the Enlightenment. In this context, she asks the question of how we are going to manage climate change. One possibility is to put a focus on museums and regard them as institutions for disciplining populations. In the nineteenth century, museums were about education, pedagogy, and instilling morality into the population; according to Cameron they still are seen as places to reform citizens to a certain extent by providing them with critical information and the opportunity to present some other different types of views of the relationship between humans and nature as an entangled dynamical force. Prof. Dr. Cameron is a senior research fellow at the Institute for Culture and Society at the University of Sydney, Australia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9343</video:player_loc><video:duration>209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9341</video:thumbnail_loc><video:title>Rachel Carson Center Image Film</video:title><video:description>Visit the RCC virtually! Shot in Munich, this film outlines the goals of the Rachel Carson Center for Environment and Society, highlights the research of the international Carson Fellows, profiles different types of events, and introduces the Centers digital Environment &amp; Society Portal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9341</video:player_loc><video:duration>270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9473</video:thumbnail_loc><video:title>01.06.2 weiter if-Verzweigung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9473</video:player_loc><video:duration>106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9477</video:thumbnail_loc><video:title>02.02.1 Operatoren in C</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9477</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9479</video:thumbnail_loc><video:title>02.03 Inkrement, Dekrement, Compound Assignment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9479</video:player_loc><video:duration>297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9478</video:thumbnail_loc><video:title>02.02.2 Operatoren in C, Short Circuit, Präzedenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9478</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9481</video:thumbnail_loc><video:title>02.04.2 JavaScript, PHP, BASIC, Assembler, MATLAB(R)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9481</video:player_loc><video:duration>589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9480</video:thumbnail_loc><video:title>02.04.1 Zoo der Programmiersprachen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9480</video:player_loc><video:duration>521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9484</video:thumbnail_loc><video:title>02.05 imperative Programmiersprachen, Skriptsprachen, dynamische Typisierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9484</video:player_loc><video:duration>565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9476</video:thumbnail_loc><video:title>02.01 Zahlensysteme in C</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9476</video:player_loc><video:duration>530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9482</video:thumbnail_loc><video:title>02.04.3 grafische Programmierung, Simulink, Datenflussdiagramm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9482</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9483</video:thumbnail_loc><video:title>02.04.4 Pseudocode</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9483</video:player_loc><video:duration>108</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9527</video:thumbnail_loc><video:title>07.03.2 atoi, sprintf, Umwandlung Zeichenketten, Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9527</video:player_loc><video:duration>781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9528</video:thumbnail_loc><video:title>08.01.1 struct, Initialisierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9528</video:player_loc><video:duration>818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9524</video:thumbnail_loc><video:title>07.02.1 Strings verarbeiten, strlen, strcmp, strcpy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9524</video:player_loc><video:duration>924</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9529</video:thumbnail_loc><video:title>08.01.2 struct zuweisen, übergeben, vergleichen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9529</video:player_loc><video:duration>712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9526</video:thumbnail_loc><video:title>07.03.1 puts, printf, Zeichenketten ausgeben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9526</video:player_loc><video:duration>653</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9516</video:thumbnail_loc><video:title>05.06 Rundungsfehler, Infinity (INF), Not a Number (NaN)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9516</video:player_loc><video:duration>472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9517</video:thumbnail_loc><video:title>06.01.1 Arrays 1D, 2D, 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9517</video:player_loc><video:duration>633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9525</video:thumbnail_loc><video:title>07.02.2 strcat, Strings anhängen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9525</video:player_loc><video:duration>377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9530</video:thumbnail_loc><video:title>08.01.3 Array aus struct</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9530</video:player_loc><video:duration>292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9510</video:thumbnail_loc><video:title>05.03.3 weiter automatische Umwandlungen bei Ganzzahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9510</video:player_loc><video:duration>281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/407</video:thumbnail_loc><video:title>Wie wird Licht zu einem Lineal?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/407</video:player_loc><video:duration>202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/497</video:thumbnail_loc><video:title>Kann man dreidimensional scannen?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/497</video:player_loc><video:duration>266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/389</video:thumbnail_loc><video:title>Ultraschall als Förderband - wie geht das?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/389</video:player_loc><video:duration>194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/385</video:thumbnail_loc><video:title>Kann ein Fahrrad alleine fahren?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/385</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/387</video:thumbnail_loc><video:title>Kann Glas den Strom leiten?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/387</video:player_loc><video:duration>188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/388</video:thumbnail_loc><video:title>Kann man Strömungen sichtbar machen?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/388</video:player_loc><video:duration>191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/390</video:thumbnail_loc><video:title>Warum hilft es Bewegung zu hören?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/390</video:player_loc><video:duration>225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/391</video:thumbnail_loc><video:title>Was haben Benard-Zellen mit Kochen zu tun?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/391</video:player_loc><video:duration>188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/357</video:thumbnail_loc><video:title>Support vector machines (8.6.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/357</video:player_loc><video:duration>8484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/354</video:thumbnail_loc><video:title>Link analysis (6.7.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/354</video:player_loc><video:duration>8571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/349</video:thumbnail_loc><video:title>Shot Detection (23.06.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/349</video:player_loc><video:duration>8460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/362</video:thumbnail_loc><video:title>Indexing (27.4.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/362</video:player_loc><video:duration>7938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/338</video:thumbnail_loc><video:title>Video Abstraction (07.07.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/338</video:player_loc><video:duration>7212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/350</video:thumbnail_loc><video:title>Probabilistic retrieval models (20.4.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/350</video:player_loc><video:duration>9107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/336</video:thumbnail_loc><video:title>Chain Codes, Area based Retrieva, Moment Invariants, Query by Visual example (05.05.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/336</video:player_loc><video:duration>8643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/344</video:thumbnail_loc><video:title>Indexes (14.07.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/344</video:player_loc><video:duration>7068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/348</video:thumbnail_loc><video:title>Introduction in Audio Retrieval 2 (12.05.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/348</video:player_loc><video:duration>4434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/359</video:thumbnail_loc><video:title>Language models, Retrieval evaluation (18.5.2011)</video:title><video:description>This lecture provides an introduction to the fields of information retrieval and web search. We will discuss how relevant information can be found in very large and mostly unstructured data collections; this is particularly interesting in cases where users cannot provide a clear formulation of their current information need. Web search engines like Google are a typical application of the techniques covered by this course.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/359</video:player_loc><video:duration>5012</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9709</video:thumbnail_loc><video:title>05A.3 Lambda-Ausdrücke zum Summieren, Sortieren usw.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9709</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9699</video:thumbnail_loc><video:title>S01 C#, WPF, erstes Programm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9699</video:player_loc><video:duration>2499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9960</video:thumbnail_loc><video:title>14A.1 Partialbruchzerlegung, Pole, Bestimmung der Konstanten, Integral einer rationalen Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9960</video:player_loc><video:duration>3347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9966</video:thumbnail_loc><video:title>17A.1 Fingerübungen mit komplexen Zahlen, Länge, Winkel; Potenzen; Wurzeln von i</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9966</video:player_loc><video:duration>818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9880</video:thumbnail_loc><video:title>18.02.1 Eulersche Identität e^(ix)=cos(x)+isin(x)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9880</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9864</video:thumbnail_loc><video:title>16.03 Bogenmaß, Gon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9864</video:player_loc><video:duration>465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9868</video:thumbnail_loc><video:title>16.07.1 arcsin, Arcussinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9868</video:player_loc><video:duration>560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9883</video:thumbnail_loc><video:title>18.04.1 Polardarstellung, Multiplikation, Division, Potenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9883</video:player_loc><video:duration>479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9879</video:thumbnail_loc><video:title>18.01.3 weiter Wurzeln komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9879</video:player_loc><video:duration>256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9884</video:thumbnail_loc><video:title>18.04.2 weiter Polardarstellung, Wurzel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9884</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9873</video:thumbnail_loc><video:title>17.03 Addition, Subtraktion komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9873</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9876</video:thumbnail_loc><video:title>17.05.2 weiter Division komplexer Zahlen, Winkel bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9876</video:player_loc><video:duration>155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9878</video:thumbnail_loc><video:title>18.01.2 Wurzeln in Wolfram Alpha</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9878</video:player_loc><video:duration>105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9870</video:thumbnail_loc><video:title>16.07.3 atan2, Arcustangens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9870</video:player_loc><video:duration>165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9964</video:thumbnail_loc><video:title>16A.1 Sinus hyperbolicus, sinh, cosh, Areafunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9964</video:player_loc><video:duration>2959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9969</video:thumbnail_loc><video:title>18A.2 Multiplikation am Einheitskreis geometrisch, Länge, komplex Konjugiertes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9969</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9967</video:thumbnail_loc><video:title>17A.2 Die Werte von 1 durch (3+ix) bilden einen Kreis in der Gaußschen Zahlenebene</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9967</video:player_loc><video:duration>969</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9965</video:thumbnail_loc><video:title>16A.2 Cosinus vom Arcuscosinus und umgekehrt, Mehrdeutigkeiten bei den Winkelfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9965</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9974</video:thumbnail_loc><video:title>19A.3 null hoch null als Grenzwert; Stetigkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9974</video:player_loc><video:duration>776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9970</video:thumbnail_loc><video:title>18A.3 Gleichungen und pq-Formel mit komplexen Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9970</video:player_loc><video:duration>669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9971</video:thumbnail_loc><video:title>18A.4 Zwei hoch die imaginäre Einheit i; imaginäre Einheit hoch die imaginäre Einheit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9971</video:player_loc><video:duration>726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9963</video:thumbnail_loc><video:title>15A.2 Achsen skalieren, verschieben; sinusförmige Welle, Amplitude, Frequenz, Anfangsphase</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9963</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9885</video:thumbnail_loc><video:title>18.05.1 Fundamentalsatz der Algebra, komplexe Nullstellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9885</video:player_loc><video:duration>889</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9926</video:thumbnail_loc><video:title>28.03 Normalverteilung, zentraler Grenzwertsatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9926</video:player_loc><video:duration>897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9923</video:thumbnail_loc><video:title>27.05 Median, Perzentilen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9923</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9962</video:thumbnail_loc><video:title>15A.1 Funktionsgraphen strecken, stauchen, verschieben; Verkettung von Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9962</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9952</video:thumbnail_loc><video:title>10A.1 Fakultät schätzen, Stirlingformel, Potenzgesetze und Logarithmengesetze anwenden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9952</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9956</video:thumbnail_loc><video:title>10A.5 Poisson-Verteilung hergeleitet mit Binomialkoeffizient, Exponentialfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9956</video:player_loc><video:duration>1267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9959</video:thumbnail_loc><video:title>13A.1 rationale Funktion mit gegebener Asymptote, Nullstelle, Polstelle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9959</video:player_loc><video:duration>1135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9957</video:thumbnail_loc><video:title>11A.1 Parabel durch drei Punkte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9957</video:player_loc><video:duration>825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9955</video:thumbnail_loc><video:title>10A.4 radioaktiver Zerfall, Halbwertszeit, Exponentialfunktion schätzen, Logarithmengesetze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9955</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9961</video:thumbnail_loc><video:title>14A.2 Beispiel Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9961</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9928</video:thumbnail_loc><video:title>29.03 Schätzung der Varianz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9928</video:player_loc><video:duration>1617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9937</video:thumbnail_loc><video:title>03A.1 Mengenoperationen, logische Operationen, Mengendifferenz, Exklusiv-Oder</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9937</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9938</video:thumbnail_loc><video:title>03A.2 komplexe geometrische Mengen, Rechteck und Kreisscheibe als Menge, Kreisformel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9938</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9904</video:thumbnail_loc><video:title>22.01 Lineare Näherung und ihr Fehler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9904</video:player_loc><video:duration>1791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9927</video:thumbnail_loc><video:title>29.01 02 Statistik, Stichprobe, Grundgesamtheit, Schätzung des Erwartungswerts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9927</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9936</video:thumbnail_loc><video:title>02A.7 Ableitung und Wurfparabel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9936</video:player_loc><video:duration>1084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9932</video:thumbnail_loc><video:title>02A.3 Faktor-, Summen- und Produktregel der Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9932</video:player_loc><video:duration>843</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9939</video:thumbnail_loc><video:title>04A.1 Ordinalzahlen, Konstruktion von Zahlen nur aus der leeren Menge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9939</video:player_loc><video:duration>811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9943</video:thumbnail_loc><video:title>05A.1 Bruch-Ungleichung, Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9943</video:player_loc><video:duration>829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9941</video:thumbnail_loc><video:title>04A.3 Beispiel für Multiplikation und Division komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9941</video:player_loc><video:duration>523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9945</video:thumbnail_loc><video:title>06A.2 Kombinatorik, Telefonnummern abzählen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9945</video:player_loc><video:duration>238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9907</video:thumbnail_loc><video:title>23.02 Stammfunktion, unbestimmtes Integral, Hauptsatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9907</video:player_loc><video:duration>1261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9912</video:thumbnail_loc><video:title>24.03 Integration durch Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9912</video:player_loc><video:duration>1259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9895</video:thumbnail_loc><video:title>20.01 Ableitung, Tangente, Sekantensteigung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9895</video:player_loc><video:duration>1630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9917</video:thumbnail_loc><video:title>25.04 Oberfläche von Rotationskörpern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9917</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9913</video:thumbnail_loc><video:title>25.01.1 Kreisfläche, Volumen von Zylinder, Prisma, Kegel, Pyramide</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9913</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9914</video:thumbnail_loc><video:title>25.01.2 Kugelvolumen, Kugelfläche</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9914</video:player_loc><video:duration>1067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9919</video:thumbnail_loc><video:title>26.03 Kolmogorow-Axiome der Wahrscheinlichkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9919</video:player_loc><video:duration>1401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9924</video:thumbnail_loc><video:title>28.01 Varianz, Standardabweichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9924</video:player_loc><video:duration>816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9916</video:thumbnail_loc><video:title>25.03 Volumen von Rotationskörpern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9916</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9920</video:thumbnail_loc><video:title>27.01 02 Zufallsvariablen, Erwartungswert einer diskreten Zufallsvariable</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9920</video:player_loc><video:duration>1102</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9893</video:thumbnail_loc><video:title>19.06 Stetigkeit, stetig hebbare Definitionslücken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9893</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9889</video:thumbnail_loc><video:title>19.03.1 Konvergenz, bestimmte Divergenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9889</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9890</video:thumbnail_loc><video:title>19.03.2 weiter Konvergenz, Grenzwert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9890</video:player_loc><video:duration>689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9910</video:thumbnail_loc><video:title>24.01 Partielle Integration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9910</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9909</video:thumbnail_loc><video:title>23.04 Numerische Integration, Trapezregel, Simpson-Regel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9909</video:player_loc><video:duration>1189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9902</video:thumbnail_loc><video:title>21.02 lokale Minima und Maxima, Kriterien</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9902</video:player_loc><video:duration>865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9905</video:thumbnail_loc><video:title>22.02 Numerische Schätzung 1., 2. Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9905</video:player_loc><video:duration>849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9897</video:thumbnail_loc><video:title>20.03 Kettenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9897</video:player_loc><video:duration>1184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9911</video:thumbnail_loc><video:title>24.02 Substitutionsregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9911</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9915</video:thumbnail_loc><video:title>25.02 Bogenlänge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9915</video:player_loc><video:duration>944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9908</video:thumbnail_loc><video:title>23.03 Uneigentliche Integrale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9908</video:player_loc><video:duration>942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9906</video:thumbnail_loc><video:title>23.01 Idee des Integrals</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9906</video:player_loc><video:duration>1360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9921</video:thumbnail_loc><video:title>27.03 Stetige Zufallsvariable, Wahrscheinlichkeitsdichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9921</video:player_loc><video:duration>1386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9922</video:thumbnail_loc><video:title>27.04 Erwartungswert für stetige Zufallsvariablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9922</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9918</video:thumbnail_loc><video:title>26.01 Wahrscheinlichkeit, Ereignisse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9918</video:player_loc><video:duration>1284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9931</video:thumbnail_loc><video:title>02A.2 Wurzel ableiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9931</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9929</video:thumbnail_loc><video:title>01A.1 Skalarprodukt und Vektorprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9929</video:player_loc><video:duration>970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9930</video:thumbnail_loc><video:title>02A.1 Kehrwert ableiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9930</video:player_loc><video:duration>871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9925</video:thumbnail_loc><video:title>28.02 Varianz, Standardabweichung berechnen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9925</video:player_loc><video:duration>792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9934</video:thumbnail_loc><video:title>02A.5 Kettenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9934</video:player_loc><video:duration>633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9933</video:thumbnail_loc><video:title>02A.4 Quotientenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9933</video:player_loc><video:duration>458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9935</video:thumbnail_loc><video:title>02A.6 kompliziertere Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9935</video:player_loc><video:duration>267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9940</video:thumbnail_loc><video:title>04A.2 Mächtigkeit, 1. und 2. Cantorsches Diagonalverfahren, (Über-)Abzählbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9940</video:player_loc><video:duration>1545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9944</video:thumbnail_loc><video:title>06A.1 Kombinatorik, Fakultät, Binomialkoeffizient</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9944</video:player_loc><video:duration>651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9951</video:thumbnail_loc><video:title>09A.1 Gerade und Exponentialfunktion durch zwei Punkte, beschränkt, monoton, umkehrbar</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9951</video:player_loc><video:duration>1004</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9953</video:thumbnail_loc><video:title>10A.2 Beispiele zu Potenz- und Logarithmusgesetzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9953</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9942</video:thumbnail_loc><video:title>04A.4 Warum i² gleich -1 sein muss</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9942</video:player_loc><video:duration>816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9948</video:thumbnail_loc><video:title>06A.5 Kombinatorik, mehre Münzen, Binomialverteilung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9948</video:player_loc><video:duration>1188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9950</video:thumbnail_loc><video:title>07A.1 Bild einer quadratischen Funktion, Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9950</video:player_loc><video:duration>840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9954</video:thumbnail_loc><video:title>10A.3 Zinseszins, Exponentialfunktion schätzen, Definition der Eulerschen Zahl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9954</video:player_loc><video:duration>780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9949</video:thumbnail_loc><video:title>06A.6 Kombinatorik, vier Richtige im Lotto, hypergeometrische Verteilung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9949</video:player_loc><video:duration>463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9946</video:thumbnail_loc><video:title>06A.3 Kombinatorik, Passwort aus bekannten Buchstaben</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9946</video:player_loc><video:duration>514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9947</video:thumbnail_loc><video:title>06A.4 Kombinatorik, Zahl ohne doppelte Ziffern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9947</video:player_loc><video:duration>144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9899</video:thumbnail_loc><video:title>20.05 6 7 Ableitung exp, log, Potenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9899</video:player_loc><video:duration>804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9874</video:thumbnail_loc><video:title>17.04 Multiplikation komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9874</video:player_loc><video:duration>886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9869</video:thumbnail_loc><video:title>16.07.2 arccos, arctan, Arcuscosinus, Arcustangens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9869</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9903</video:thumbnail_loc><video:title>21.03 Wendepunkte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9903</video:player_loc><video:duration>670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9901</video:thumbnail_loc><video:title>21.01 lokale, globale Minima, Maxima</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9901</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9872</video:thumbnail_loc><video:title>17.02 Betrag, Winkel einer komplexen Zahl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9872</video:player_loc><video:duration>763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9882</video:thumbnail_loc><video:title>18.03 sin, cos, Potenzreihen, Additionstheoreme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9882</video:player_loc><video:duration>858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9881</video:thumbnail_loc><video:title>18.02.2 weiter Eulersche Identität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9881</video:player_loc><video:duration>770</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9900</video:thumbnail_loc><video:title>20.08 Ableitung sin, cos, arcsin</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9900</video:player_loc><video:duration>688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9898</video:thumbnail_loc><video:title>20.04 Quotientenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9898</video:player_loc><video:duration>403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9877</video:thumbnail_loc><video:title>18.01.1 Ganzzahlige Potenzen und Wurzeln komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9877</video:player_loc><video:duration>832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9875</video:thumbnail_loc><video:title>17.05.1 Division komplexer Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9875</video:player_loc><video:duration>781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9894</video:thumbnail_loc><video:title>19.07 Regel von L'Hôpital, Null durch Null</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9894</video:player_loc><video:duration>849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9896</video:thumbnail_loc><video:title>20.02 Ableitung von Summen und Produkten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9896</video:player_loc><video:duration>685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9871</video:thumbnail_loc><video:title>17.01 Gaußsche Zahlenebene, komplexe Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9871</video:player_loc><video:duration>638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9892</video:thumbnail_loc><video:title>19.05 Grenzwerte von Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9892</video:player_loc><video:duration>928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9886</video:thumbnail_loc><video:title>18.05.2 weiter Fundamentalsatz der Algebra, komplexe Nullstellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9886</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9887</video:thumbnail_loc><video:title>19.01 Folgen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9887</video:player_loc><video:duration>872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9891</video:thumbnail_loc><video:title>19.04 Grenzwertsätze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9891</video:player_loc><video:duration>694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9888</video:thumbnail_loc><video:title>19.02 beschränkte, monotone Folgen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9888</video:player_loc><video:duration>342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9643</video:thumbnail_loc><video:title>S10B Datumsberechnungen selbstprogrammiert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9643</video:player_loc><video:duration>1766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9639</video:thumbnail_loc><video:title>S06B struct für Massenpunkte; Schwerpunktsberechnung; Header</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9639</video:player_loc><video:duration>2206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9642</video:thumbnail_loc><video:title>S09B Warteschlange mittels struct als Bibliotheksfunktion; Zeiger; malloc</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9642</video:player_loc><video:duration>2711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9662</video:thumbnail_loc><video:title>03.4 Getter, Setter, Properties</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9662</video:player_loc><video:duration>1053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9667</video:thumbnail_loc><video:title>03.6a Wiederholung Klassen, Attribute, Methoden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9667</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9666</video:thumbnail_loc><video:title>03.6 statische Attribute, Methoden, Properties</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9666</video:player_loc><video:duration>1175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9671</video:thumbnail_loc><video:title>04.3.1 Polymorphie, virtuelle Methoden, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9671</video:player_loc><video:duration>884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9663</video:thumbnail_loc><video:title>03.4a Wiederholung Klassen, Attribute, Methoden, Properties</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9663</video:player_loc><video:duration>292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9669</video:thumbnail_loc><video:title>04.1.2 Klassendiagramm in Visual Studio und in UML</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9669</video:player_loc><video:duration>731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9670</video:thumbnail_loc><video:title>04.2 Konstrukturen für abgeleitete Klassen, base</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9670</video:player_loc><video:duration>515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9702</video:thumbnail_loc><video:title>02A.2 Koch-Kurve in C#, Math-Funktionen, Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9702</video:player_loc><video:duration>2439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9706</video:thumbnail_loc><video:title>04A.2 Wecker Teil 3, C#, Ableitung, Vererbung, Konstruktor, Polymorphie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9706</video:player_loc><video:duration>2626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9711</video:thumbnail_loc><video:title>07A.1 Große Dateien per Stream verarbeiten; Split, Parse, InvariantCulture, Exceptions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9711</video:player_loc><video:duration>1996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9715</video:thumbnail_loc><video:title>08A.1 Das Visitor-Pattern am Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9715</video:player_loc><video:duration>2068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9710</video:thumbnail_loc><video:title>06A.1 Exceptions, try, catch, Datei einlesen, Zeichenkette nach Zahl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9710</video:player_loc><video:duration>1316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9708</video:thumbnail_loc><video:title>05A.2 Collections richtig anwenden, Array, List, Queue, Stack, Dictionary</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9708</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9712</video:thumbnail_loc><video:title>07A.2 Zip-Dateien per Stream verarbeiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9712</video:player_loc><video:duration>876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9713</video:thumbnail_loc><video:title>07A.3 (Teil 1) Datenströme gleichzeitig schreiben und lesen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9713</video:player_loc><video:duration>725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9701</video:thumbnail_loc><video:title>02A.1 mehrdimensionale Arrays in C#, jagged, rechteckig</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9701</video:player_loc><video:duration>868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9718</video:thumbnail_loc><video:title>K02A statische Attribute, Standardkonstruktor; Klausur 2012-03-14, Aufgabe 8</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9718</video:player_loc><video:duration>578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9687</video:thumbnail_loc><video:title>07.2.3 Streams, StreamReader, Teil 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9687</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9695</video:thumbnail_loc><video:title>09.2 Threads, volatile</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9695</video:player_loc><video:duration>2422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9681</video:thumbnail_loc><video:title>06.2 Exceptions, throw, catch, finally</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9681</video:player_loc><video:duration>1810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9693</video:thumbnail_loc><video:title>08.6 Observer-Pattern, Publish and Subscribe, Events</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9693</video:player_loc><video:duration>1645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9686</video:thumbnail_loc><video:title>07.2.2 Streams, FileStream, BinaryWriter, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9686</video:player_loc><video:duration>1343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9691</video:thumbnail_loc><video:title>08.4 State-Pattern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9691</video:player_loc><video:duration>1348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9697</video:thumbnail_loc><video:title>09.4 Synchronisation von Threads, lock</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9697</video:player_loc><video:duration>1147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9694</video:thumbnail_loc><video:title>09.1 Multithreading, Multicore, Threads</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9694</video:player_loc><video:duration>899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9696</video:thumbnail_loc><video:title>09.3 Parallele for-Schleife</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9696</video:player_loc><video:duration>827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9692</video:thumbnail_loc><video:title>08.5 Model-View-Controller</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9692</video:player_loc><video:duration>380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9635</video:thumbnail_loc><video:title>S03B.2 C-Funktionen entrümpeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9635</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9645</video:thumbnail_loc><video:title>S12B binäre Suche programmieren; Laufzeitkomplexität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9645</video:player_loc><video:duration>2330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9641</video:thumbnail_loc><video:title>S08B Festkommazahlen; Wurzel selbstprogrammiert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9641</video:player_loc><video:duration>2508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9658</video:thumbnail_loc><video:title>02.4 Aufzählungen, enum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9658</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9659</video:thumbnail_loc><video:title>03.1 Klassen, Attribute, Methoden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9659</video:player_loc><video:duration>876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9655</video:thumbnail_loc><video:title>02.02 Zeichenketten, Strings</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9655</video:player_loc><video:duration>595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9656</video:thumbnail_loc><video:title>02.3.1 Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9656</video:player_loc><video:duration>727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9660</video:thumbnail_loc><video:title>03.2 Überladen von Funktionen bzw. Methoden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9660</video:player_loc><video:duration>462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9657</video:thumbnail_loc><video:title>02.3.2 mehrdimensionale Arrays, rechteckig, jagged</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9657</video:player_loc><video:duration>715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9653</video:thumbnail_loc><video:title>01.11 12 Design Patterns, .NET intern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9653</video:player_loc><video:duration>522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9700</video:thumbnail_loc><video:title>01A.1 erste Schritte mit C#, WPF, .NET. Animation eines springenden Balls</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9700</video:player_loc><video:duration>4136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9703</video:thumbnail_loc><video:title>03A.1 Worthäufigkeiten mit C#, Klassen, Objekte, private, public</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9703</video:player_loc><video:duration>4411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9740</video:thumbnail_loc><video:title>01.06.0.1 Vektoren in Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9740</video:player_loc><video:duration>603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9739</video:thumbnail_loc><video:title>01.05.2 von Pfeilen zu Vektoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9739</video:player_loc><video:duration>378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9745</video:thumbnail_loc><video:title>02.01.1 Momentangeschwindigkeit, Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9745</video:player_loc><video:duration>496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9736</video:thumbnail_loc><video:title>01.03.7 8 Ableitung, Integral, Zufall</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9736</video:player_loc><video:duration>373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9742</video:thumbnail_loc><video:title>01.06.1 Skalarprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9742</video:player_loc><video:duration>317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9737</video:thumbnail_loc><video:title>01.04 Software</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9737</video:player_loc><video:duration>281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9738</video:thumbnail_loc><video:title>01.05.1 Rechnen mit Pfeilen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9738</video:player_loc><video:duration>313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9741</video:thumbnail_loc><video:title>01.06.0.2 weiter Vektoren in Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9741</video:player_loc><video:duration>186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9638</video:thumbnail_loc><video:title>S05B.2 Suche in Zeichenkette; UND mit short circuit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9638</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9640</video:thumbnail_loc><video:title>S07B Binärzahl aus Zeichenkette in Integer wandeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9640</video:player_loc><video:duration>1180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9646</video:thumbnail_loc><video:title>01.01 Objektorientierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9646</video:player_loc><video:duration>1468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9649</video:thumbnail_loc><video:title>01.03 4 C# Typen, Operationen, Arrays, Klassen, Objekte, public, private</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9649</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9650</video:thumbnail_loc><video:title>01.05 06 Datenstrukturen, WPF</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9650</video:player_loc><video:duration>976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9648</video:thumbnail_loc><video:title>01.02.2 Sprachsynthese, Spracherkennung, Schrifterkennung mit C#</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9648</video:player_loc><video:duration>1093</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9651</video:thumbnail_loc><video:title>01.07 08 Datenströme, Exceptions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9651</video:player_loc><video:duration>919</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9637</video:thumbnail_loc><video:title>S05B.1 Ist Eintrag zweimal in Array</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9637</video:player_loc><video:duration>730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9652</video:thumbnail_loc><video:title>01.09 10 Multithreading, Netzwerk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9652</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9647</video:thumbnail_loc><video:title>01.02.1 C# und .NET</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9647</video:player_loc><video:duration>451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9704</video:thumbnail_loc><video:title>03A.2 Wecker Teil 1, C#, Klasse, Konstruktor, new, Attribut, Methode, ToString</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9704</video:player_loc><video:duration>2825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9722</video:thumbnail_loc><video:title>K06A Fehler in C#-Quellcode finden; Bewertungsschema; Klausur 2011-07-07, Aufgabe 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9722</video:player_loc><video:duration>1741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9721</video:thumbnail_loc><video:title>K05A Stack, Push, Pop; Klausur 2011-07-07, Aufgabe 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9721</video:player_loc><video:duration>306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9719</video:thumbnail_loc><video:title>K03A Fehler in C#-Quellcode finden; Klausur 2012-03-14, Aufgabe 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9719</video:player_loc><video:duration>1435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9726</video:thumbnail_loc><video:title>01.01.1 drei Arten Mathematik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9726</video:player_loc><video:duration>381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9720</video:thumbnail_loc><video:title>K04A UML-Klassendiagramm aus C#-Quellcode; Klausur 2012-03-14, Aufgabe 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9720</video:player_loc><video:duration>337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9727</video:thumbnail_loc><video:title>01.01.2 weiter drei Arten Mathematik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9727</video:player_loc><video:duration>124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9724</video:thumbnail_loc><video:title>K08A System.IO.ReadAllLines; Klausur 2011-09-29, Aufgabe 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9724</video:player_loc><video:duration>64</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9675</video:thumbnail_loc><video:title>04.5 Zusammenfassung Klassen, Methoden, Vererbung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9675</video:player_loc><video:duration>1212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9746</video:thumbnail_loc><video:title>02.01.2 Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9746</video:player_loc><video:duration>661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9744</video:thumbnail_loc><video:title>01.06.2.2 weiter Vektorprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9744</video:player_loc><video:duration>619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9743</video:thumbnail_loc><video:title>01.06.2.1 Vektorprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9743</video:player_loc><video:duration>516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9752</video:thumbnail_loc><video:title>02.02.1.1 Integral, Stammfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9752</video:player_loc><video:duration>634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9750</video:thumbnail_loc><video:title>02.01.3.4 Ableitung Potenzen, Wurzeln, Sinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9750</video:player_loc><video:duration>599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9751</video:thumbnail_loc><video:title>02.01.3.5 weiter Ableitung Sinus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9751</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9747</video:thumbnail_loc><video:title>02.01.3.1 Ableitungsregeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9747</video:player_loc><video:duration>362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9749</video:thumbnail_loc><video:title>02.01.3.3 Kettenregel, Ableitung Exponentialfunktionen, Logarithmus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9749</video:player_loc><video:duration>514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9748</video:thumbnail_loc><video:title>02.01.3.2 Einschub Schreibweise Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9748</video:player_loc><video:duration>203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9716</video:thumbnail_loc><video:title>09A.1 Arbeit im Hintergrund, Threads, volatile, lock, UI Thread am Beispiel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9716</video:player_loc><video:duration>3737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9725</video:thumbnail_loc><video:title>K09A UML-Diagramm versus C#-Code; Klausur 2011-06-13, Aufgabe 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9725</video:player_loc><video:duration>233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9729</video:thumbnail_loc><video:title>01.02.2 weiter Modell und Wirklichkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9729</video:player_loc><video:duration>437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9731</video:thumbnail_loc><video:title>01.03.2 Logik und Mengen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9731</video:player_loc><video:duration>476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9733</video:thumbnail_loc><video:title>01.03.4 Kombinatorik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9733</video:player_loc><video:duration>185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9732</video:thumbnail_loc><video:title>01.03.3 Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9732</video:player_loc><video:duration>326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9728</video:thumbnail_loc><video:title>01.02.1 Modell und Wirklichkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9728</video:player_loc><video:duration>378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9730</video:thumbnail_loc><video:title>01.03.1 dieses Semester, Numerik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9730</video:player_loc><video:duration>184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9735</video:thumbnail_loc><video:title>01.03.6 Vektorrechnung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9735</video:player_loc><video:duration>239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9734</video:thumbnail_loc><video:title>01.03.5 Abbildungen und Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9734</video:player_loc><video:duration>155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9688</video:thumbnail_loc><video:title>07.3 Objektserialisierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9688</video:player_loc><video:duration>861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/331</video:thumbnail_loc><video:title>Decision Support Systems (27.01.2011)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/331</video:player_loc><video:duration>6261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/340</video:thumbnail_loc><video:title>Hidden Markov Model, Video Retrieval (09.06.11)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/340</video:player_loc><video:duration>6925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/329</video:thumbnail_loc><video:title>Sequence Pattern Mining &amp; Time Series (06.01.2011)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/329</video:player_loc><video:duration>6460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/347</video:thumbnail_loc><video:title>Basic concepts, Evaluation procedures (07.04.11)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/347</video:player_loc><video:duration>6005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/343</video:thumbnail_loc><video:title>Multiresolution Analysis, Form based Features, Thresholding, Edge Detection, Morphological Operators (28.04.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features - Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/343</video:player_loc><video:duration>7654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/325</video:thumbnail_loc><video:title>Data Warehousing and Data Mining Techniques - Introduction (28.10.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/325</video:player_loc><video:duration>6380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/341</video:thumbnail_loc><video:title>Features introduction, Color features and color histograms, Matching of color histograms (14.04.2011)</video:title><video:description>In this course, we examine the aspects regarding building multimedia database systems and give an insight into the used techniques. The course deals with content-specific retrieval of multimedia data. Basic issue is the efficient storage and subsequent retrieval of multimedia documents. The general structure of the course is: - Basic characteristics of multimedia databases - Evaluation of retrieval effectiveness, Precision-Recall Analysis - Semantic content of image-content search - Image representation, low-level and high-level features - Texture features, random-field models - Audio formats, sampling, metadata - Thematic search within music tracks - Query formulation in music databases - Media representation for video - Frame / Shot Detection, Event Detection - Video segmentation and video summarization - Video Indexing, MPEG-7 - Extraction of low-and high-level features -Integration of features and efficient similarity comparison - Indexing over inverted file index, indexing Gemini, R *- trees</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/341</video:player_loc><video:duration>7017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/335</video:thumbnail_loc><video:title>Clustering (20.01.2011)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/335</video:player_loc><video:duration>6633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/316</video:thumbnail_loc><video:title>OLAP Operations &amp; Queries (02.12.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/316</video:player_loc><video:duration>6664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/326</video:thumbnail_loc><video:title>Indexes (18.11.2010)</video:title><video:description>In this course, we examine the aspects regarding building maintaining and operating data warehouses as well as give an insight to the main knowledge discovery techniques. The course deals with basic issues like storage of the data, execution of the analytical queries and data mining procedures. Course will be tought completly in English. The general structure of the course is: Typical dw use case scenarios Basic architecture of dw Data modelling on a conceptual, logical and physical level Multidimensional E/R modelling Cubes, dimensions, measures Query processing, OLAP queries (OLAP vs OLTP), roll-up, drill down, slice, dice, pivot MOLAP, ROLAP, HOLAP SQL99 OLAP operators, MDX Snowflake, star and starflake schemas for relational storage Multimedia physical storage (linearization) DW Indexing as search optimization mean: R-Trees, UB-Trees, Bitmap indexes Other optimization procedures: data partitioning, star join optimization, materialized views ETL Association rule mining, sequence patterns, time series Classification: Decision trees, naive Bayes classifications, SVM Cluster analysis: K-means, hierarchical clustering, aglomerative clustering, outlier analysis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/326</video:player_loc><video:duration>6529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9557</video:thumbnail_loc><video:title>12.02.1 Bubblesort, Quicksort, Laufzeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9557</video:player_loc><video:duration>1762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9552</video:thumbnail_loc><video:title>11.01 Theoretische, technische, praktische, angewandte Informatik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9552</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9549</video:thumbnail_loc><video:title>10.04.1 Funktionen, Deklaration, Definition, return, mathematische Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9549</video:player_loc><video:duration>931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9548</video:thumbnail_loc><video:title>10.03 if, switch, while, for, Verzweigungen, Schleifen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9548</video:player_loc><video:duration>905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9545</video:thumbnail_loc><video:title>10.02.2 Operatoren, Präzedenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9545</video:player_loc><video:duration>1234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9538</video:thumbnail_loc><video:title>09.03.2 weiter dynamischer Speicher, malloc, free</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9538</video:player_loc><video:duration>862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9554</video:thumbnail_loc><video:title>12.01.1 Datenstrukturen, Array, Queue, Stack</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9554</video:player_loc><video:duration>945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9563</video:thumbnail_loc><video:title>13.02.2 HTML, XML, JSON</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9563</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9558</video:thumbnail_loc><video:title>12.02.2 Iteration und Rekursion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9558</video:player_loc><video:duration>386</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9559</video:thumbnail_loc><video:title>12.02.3 Komplexität, P und NP</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9559</video:player_loc><video:duration>405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9607</video:thumbnail_loc><video:title>K03 struct und Array verschachtelt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9607</video:player_loc><video:duration>1634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9597</video:thumbnail_loc><video:title>09A.1 Kästchenroboter, Teil 4, malloc, Zeiger wie Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9597</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9609</video:thumbnail_loc><video:title>K05 Zeiger und Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9609</video:player_loc><video:duration>1447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9612</video:thumbnail_loc><video:title>02B.2 Flussdiagramm, Struktogramm, Eingabe in Schleife</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9612</video:player_loc><video:duration>1443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9611</video:thumbnail_loc><video:title>02B.1 Operatoren, Präzedenz, Short-Circuit-Auswertung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9611</video:player_loc><video:duration>1327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9606</video:thumbnail_loc><video:title>K02 if zu switch umwandeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9606</video:player_loc><video:duration>510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9616</video:thumbnail_loc><video:title>05B.1 bitweise logische Operationen; hexadezimal</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9616</video:player_loc><video:duration>682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9605</video:thumbnail_loc><video:title>K01 Überlauf bei Multiplikation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9605</video:player_loc><video:duration>377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9608</video:thumbnail_loc><video:title>K04 Gleichheitszeichen in Flussdiagramm und Struktogramm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9608</video:player_loc><video:duration>69</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9604</video:thumbnail_loc><video:title>Informatik 1, Praktikumsaufgaben WS 2011 2012</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9604</video:player_loc><video:duration>138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9621</video:thumbnail_loc><video:title>09B.2 Zeiger verwenden, Speicher reservieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9621</video:player_loc><video:duration>3078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9661</video:thumbnail_loc><video:title>03.3 Initialisierung, Konstruktor, Standardkonstruktor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9661</video:player_loc><video:duration>1132</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9678</video:thumbnail_loc><video:title>05.3.1 Collections, List, Queue, Dictionary</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9678</video:player_loc><video:duration>1204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9644</video:thumbnail_loc><video:title>S11B Weg aus Labyrinth programmieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9644</video:player_loc><video:duration>3143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9636</video:thumbnail_loc><video:title>S04B Array; summieren; Maximum bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9636</video:player_loc><video:duration>2490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9618</video:thumbnail_loc><video:title>07B.1 Arrays und Zeichenketten; strlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9618</video:player_loc><video:duration>2836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9690</video:thumbnail_loc><video:title>08.3 Composite-Pattern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9690</video:player_loc><video:duration>948</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9679</video:thumbnail_loc><video:title>05.3.2 Collections, Lambda-Ausdrücke, anonyme Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9679</video:player_loc><video:duration>929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9682</video:thumbnail_loc><video:title>07.0 Dateien, drei Ansätze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9682</video:player_loc><video:duration>491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9677</video:thumbnail_loc><video:title>05.2 Interfaces, Mehrfachvererbung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9677</video:player_loc><video:duration>789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9676</video:thumbnail_loc><video:title>05.1 abstrakte Klassen, rein virtuelle Methoden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9676</video:player_loc><video:duration>772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9684</video:thumbnail_loc><video:title>07.1.2 Rekursion über Verzeichnisse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9684</video:player_loc><video:duration>935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9683</video:thumbnail_loc><video:title>07.1.1 Dateien, Verzeichnisse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9683</video:player_loc><video:duration>760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9685</video:thumbnail_loc><video:title>07.2.1 Datenströme, Streams, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9685</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9689</video:thumbnail_loc><video:title>08.1 2 Design Patterns, Singleton-Pattern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9689</video:player_loc><video:duration>601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9680</video:thumbnail_loc><video:title>06.1 Exceptions, Ausnahmebehandlung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9680</video:player_loc><video:duration>1151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9543</video:thumbnail_loc><video:title>10.01.3 static, extern</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9543</video:player_loc><video:duration>663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9540</video:thumbnail_loc><video:title>09.03.4 dynamischer Speicher für struct</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9540</video:player_loc><video:duration>684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9550</video:thumbnail_loc><video:title>10.04.2 Funktionen für Ausgabe, Strings, main</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9550</video:player_loc><video:duration>584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9553</video:thumbnail_loc><video:title>11.02 Computer Science, Software Engineering, Information Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9553</video:player_loc><video:duration>608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9555</video:thumbnail_loc><video:title>12.01.2 Baum als Datenstruktur</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9555</video:player_loc><video:duration>766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9547</video:thumbnail_loc><video:title>10.02.4 Zeichenketten, struct</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9547</video:player_loc><video:duration>526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9546</video:thumbnail_loc><video:title>10.02.3 enum, Arrays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9546</video:player_loc><video:duration>647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9556</video:thumbnail_loc><video:title>12.02 Algorithmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9556</video:player_loc><video:duration>746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9544</video:thumbnail_loc><video:title>10.02.1 grundlegende Typen, char, short, int, long, bool, float, double</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9544</video:player_loc><video:duration>455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9542</video:thumbnail_loc><video:title>10.01.2 weiter include, Header</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9542</video:player_loc><video:duration>419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9995</video:thumbnail_loc><video:title>27A.1 diskrete Zufallsgröße, Histogramm, Binomialverteilung, Poisson-Verteilung, Erwartungswert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9995</video:player_loc><video:duration>2841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9981</video:thumbnail_loc><video:title>21A.3 optimale Dose, maximales Volumen, minimale Oberfläche, Ableitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9981</video:player_loc><video:duration>2151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10037</video:thumbnail_loc><video:title>04B.5 rationale Zahlen, periodische Dezimalbrüche, algebraische Gleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10037</video:player_loc><video:duration>992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10040</video:thumbnail_loc><video:title>05B.3 Ungleichungen mit Produkt von Linearfaktoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10040</video:player_loc><video:duration>986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10039</video:thumbnail_loc><video:title>05B.2 Ungleichung mit Betrag und Quadrat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10039</video:player_loc><video:duration>2212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10034</video:thumbnail_loc><video:title>04B.2 Wurzel aus der imaginären Einheit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10034</video:player_loc><video:duration>1157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10041</video:thumbnail_loc><video:title>05B.4 Ungleichung mit Quadrat im Betrag</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10041</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10033</video:thumbnail_loc><video:title>04B.1 Rechnen mit komplexen Zahlen, Multiplikation und Division</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10033</video:player_loc><video:duration>687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10036</video:thumbnail_loc><video:title>04B.4 Exklusiv-Oder mit Und, Oder, Nicht ausdrücken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10036</video:player_loc><video:duration>657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10035</video:thumbnail_loc><video:title>04B.3 quadratische Gleichung mit komplexwertigen Lösungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10035</video:player_loc><video:duration>262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10038</video:thumbnail_loc><video:title>05B.1 Zahlenintervalle vereinen, schneiden</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10038</video:player_loc><video:duration>338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9999</video:thumbnail_loc><video:title>28A.1 Varianz, Standardabweichung einer Zufallsgröße</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9999</video:player_loc><video:duration>2214</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9992</video:thumbnail_loc><video:title>25A.4 Schwerpunkt eines Flächenstücks mittels Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9992</video:player_loc><video:duration>1745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9986</video:thumbnail_loc><video:title>23A.3 numerische Integration, Trapezverfahren, Fehlerschätzung, Romberg, Richardson</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9986</video:player_loc><video:duration>1360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9990</video:thumbnail_loc><video:title>25A.2 Bogenlänge, Kettenlinie, Cosinus hyperbolicus, cosh</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9990</video:player_loc><video:duration>1257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9978</video:thumbnail_loc><video:title>20A.4 Ableitung Tangens und Arkustangens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9978</video:player_loc><video:duration>1217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9987</video:thumbnail_loc><video:title>24A.1 Partielle Integration, Substitutionsregel, Integration durch Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9987</video:player_loc><video:duration>1172</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9976</video:thumbnail_loc><video:title>20A.2 Schätzen mit der Ableitung; Tangentengerade</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9976</video:player_loc><video:duration>1138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9996</video:thumbnail_loc><video:title>27A.2 Roulette, Erwartungswert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9996</video:player_loc><video:duration>599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9998</video:thumbnail_loc><video:title>27A.4 Erwartungswert und Median einer stetigen Zufallsgröße</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9998</video:player_loc><video:duration>635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10030</video:thumbnail_loc><video:title>02B.7 Schwerpunkt der Fläche unter Parabel, Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10030</video:player_loc><video:duration>964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10026</video:thumbnail_loc><video:title>02B.3 Wurzel(52) schätzen, Tangentengerade an Wurzelfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10026</video:player_loc><video:duration>1291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9988</video:thumbnail_loc><video:title>24A.2 Beispiele partielle Integration, Substitutionsregel, Integration durch Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9988</video:player_loc><video:duration>2235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10022</video:thumbnail_loc><video:title>01B.5 Abstand einer Gerade vom Ursprung, senkrechte Vektoren, Skalarprodukt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10022</video:player_loc><video:duration>1669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10024</video:thumbnail_loc><video:title>02B.1 Abstand zweier windschiefer Geraden per Ableitungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10024</video:player_loc><video:duration>1746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10025</video:thumbnail_loc><video:title>02B.2 Quotientenregel, Kettenregel angewendet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10025</video:player_loc><video:duration>394</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10028</video:thumbnail_loc><video:title>02B.5 Strecke aus Geschwindigkeitsverlauf, Integral, Stammfunktion, Einheiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10028</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10029</video:thumbnail_loc><video:title>02B.6 Fläche unter Parabel halbieren, Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10029</video:player_loc><video:duration>1112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10021</video:thumbnail_loc><video:title>01B.4 Geradengleichung in 2D, Vektorgleichungen umformen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10021</video:player_loc><video:duration>760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10031</video:thumbnail_loc><video:title>03B.1 geometrische Mengen, Prädikate, Schnitt und Vereinigung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10031</video:player_loc><video:duration>835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10027</video:thumbnail_loc><video:title>02B.4 Fläche unter Sinus-Halbwelle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10027</video:player_loc><video:duration>317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10032</video:thumbnail_loc><video:title>03B.2 logische Folge und äquivalenz, Beispiele</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10032</video:player_loc><video:duration>453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9993</video:thumbnail_loc><video:title>26A.1 Wahrscheinlichkeit, Kolmogorow, Ereignis, unvereinbar, unabhängig</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9993</video:player_loc><video:duration>2146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9994</video:thumbnail_loc><video:title>26A.2 Beispiel Binomialverteilung, Beispiel Laplace-Experiment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9994</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10018</video:thumbnail_loc><video:title>01B.1 Formales zur Mathe-Veranstaltung; Videos, Skripte, Inverted Classroom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10018</video:player_loc><video:duration>1349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10055</video:thumbnail_loc><video:title>07B.6 e hoch x³, Bildmenge, Graph, Unterschied f und f(x)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10055</video:player_loc><video:duration>1025</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10056</video:thumbnail_loc><video:title>08B.1 dritte Wurzel von e^(5x) + 2 auflösen, Umkehrfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10056</video:player_loc><video:duration>1308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10051</video:thumbnail_loc><video:title>07B.2 sin(1 durch x), Graph, Bildmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10051</video:player_loc><video:duration>725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10053</video:thumbnail_loc><video:title>07B.4 rekursive Funktionsdefinition, Fibonacci-Folge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10053</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10052</video:thumbnail_loc><video:title>07B.3 x + 1 durch x, Graph, Bildmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10052</video:player_loc><video:duration>572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10059</video:thumbnail_loc><video:title>09B.2 Beispiele für (nicht)periodische Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10059</video:player_loc><video:duration>492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10060</video:thumbnail_loc><video:title>09B.3 Beispiele für gerade und ungerade Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10060</video:player_loc><video:duration>411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10057</video:thumbnail_loc><video:title>08B.2 Funktion, Umkehrfunktion, Potenzen von Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10057</video:player_loc><video:duration>198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9997</video:thumbnail_loc><video:title>27A.3 diskrete vs. stetige Zufallsgröße, Wahrscheinlichkeitsdichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9997</video:player_loc><video:duration>2064</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9983</video:thumbnail_loc><video:title>22A.1 Ableitung von Messreihen schätzen, numerisches Differenzieren, Fehlerschätzung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9983</video:player_loc><video:duration>1798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10004</video:thumbnail_loc><video:title>K01 Ungleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10004</video:player_loc><video:duration>898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10011</video:thumbnail_loc><video:title>K08 kubische Parabel, Zahl der Nullstellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10011</video:player_loc><video:duration>791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10010</video:thumbnail_loc><video:title>K07 rationale Funktion, Polstellen, Asymptote, Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10010</video:player_loc><video:duration>764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10005</video:thumbnail_loc><video:title>K02 Gleichung mit komplexen Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10005</video:player_loc><video:duration>573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10008</video:thumbnail_loc><video:title>K05 Bogenlänge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10008</video:player_loc><video:duration>552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10006</video:thumbnail_loc><video:title>K03 Grenzwert n gegen unendlich</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10006</video:player_loc><video:duration>481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10009</video:thumbnail_loc><video:title>K06 Gleichung mit Logarithmus, Wurzel, Potenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10009</video:player_loc><video:duration>247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10007</video:thumbnail_loc><video:title>K04 Kombinatorik, Trinom ausmultiplizieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10007</video:player_loc><video:duration>221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10001</video:thumbnail_loc><video:title>28A.3 Normalverteilung, zentraler Grenzwertsatz, Skizze einer Herleitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10001</video:player_loc><video:duration>4038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10050</video:thumbnail_loc><video:title>07B.1 Funktion, Abbildung, Rechenvorschrift, Graph, Definitionsmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10050</video:player_loc><video:duration>1193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10044</video:thumbnail_loc><video:title>06B.2 (a+b+c)^42 ausmultiplizieren, Binomial- und Trinomialkoeffizienten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10044</video:player_loc><video:duration>1087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10042</video:thumbnail_loc><video:title>05B.5 Ungleichung mit Bruch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10042</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10048</video:thumbnail_loc><video:title>06B.6 (1+x durch 10)^10 mit Binomialkoeffizienten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10048</video:player_loc><video:duration>795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10045</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10045</video:thumbnail_loc><video:title>06B.3 Farbmuster abzählen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10045</video:player_loc><video:duration>522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10043</video:thumbnail_loc><video:title>06B.1 mögliche Telefonnummern abzählen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10043</video:player_loc><video:duration>378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10047</video:thumbnail_loc><video:title>06B.5 fünfstellige Zahl, nur viermal Ziffer wiederholen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10047</video:player_loc><video:duration>264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10049</video:thumbnail_loc><video:title>06B.7 Passwort mit einem Großbuchstaben und einer Ziffer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10049</video:player_loc><video:duration>173</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10046</video:thumbnail_loc><video:title>06B.4 Passwort mit fünf Zeichen, eines doppelt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10046</video:player_loc><video:duration>262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9989</video:thumbnail_loc><video:title>25A.1 Kreisfläche, Kugelvolumen, Kugeloberfläche</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9989</video:player_loc><video:duration>946</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9979</video:thumbnail_loc><video:title>21A.1 Beispiel lokales Maximum, lokales Minimum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9979</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9991</video:thumbnail_loc><video:title>25A.3 Rotationskörper, Volumen, Mantelfläche, Kugelvolumen, Kugelfläche</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9991</video:player_loc><video:duration>985</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9982</video:thumbnail_loc><video:title>21A.4 schnellste Verbindung, Ableitung, snelliussches Brechungsgesetz der Optik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9982</video:player_loc><video:duration>871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9985</video:thumbnail_loc><video:title>23A.2 Pi mit Integral und Arcustangens berechnen; Leibniz-Reihe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9985</video:player_loc><video:duration>787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9975</video:thumbnail_loc><video:title>20A.1 Fingerübungen zu Ableitungen; Kettenregel, Potenzregel, Produktregel, Quotientenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9975</video:player_loc><video:duration>717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9984</video:thumbnail_loc><video:title>23A.1 Zusammenfassung bestimmtes Integral, Stammfunktion, Wurzelfunktion integrieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9984</video:player_loc><video:duration>710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9977</video:thumbnail_loc><video:title>20A.3 Nur bei Exponentialfunktionen ist die Ableitung konstantes Vielfaches der Funktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9977</video:player_loc><video:duration>512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9980</video:thumbnail_loc><video:title>21A.2 Ableitung größer null, streng monoton</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9980</video:player_loc><video:duration>449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9973</video:thumbnail_loc><video:title>19A.2 Beispiel für Regel von L'Hôpital</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9973</video:player_loc><video:duration>305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9968</video:thumbnail_loc><video:title>18A.1 Eulersche Identität, Polardarstellung, Sinus hyperbolicus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9968</video:player_loc><video:duration>2168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10019</video:thumbnail_loc><video:title>01B.2 Geraden in 3D auf Parallelität prüfen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10019</video:player_loc><video:duration>1169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10017</video:thumbnail_loc><video:title>K14 Torus, Volumen, Rotationskörper</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10017</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10023</video:thumbnail_loc><video:title>01B.6 Vektorprodukt, senkrecht, Rechte-Hand-Regeln, Drehbewegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10023</video:player_loc><video:duration>716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10015</video:thumbnail_loc><video:title>K12 Längen im Dreieck bestimmen, Cosinussatz, Sinussatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10015</video:player_loc><video:duration>624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10016</video:thumbnail_loc><video:title>K13 quadratische Gleichung mit komplexen Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10016</video:player_loc><video:duration>459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10020</video:thumbnail_loc><video:title>01B.3 Schnittpunkt zweier Geraden in 3D, Geradengleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10020</video:player_loc><video:duration>493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10012</video:thumbnail_loc><video:title>K09 Integral x durch Wurzel 1 plus x², partielle Integration, Substitutionsregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10012</video:player_loc><video:duration>410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10013</video:thumbnail_loc><video:title>K10 Funktionsgraph verschieben, umformen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10013</video:player_loc><video:duration>314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10014</video:thumbnail_loc><video:title>K11 Ableitung, Kettenregel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10014</video:player_loc><video:duration>123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10002</video:thumbnail_loc><video:title>28A.4 Normalverteilung in OpenOffice.org, Wahrscheinlichkeitsdichte, kumulierte Verteilungsfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10002</video:player_loc><video:duration>1635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10054</video:thumbnail_loc><video:title>07B.5 Kardioide; Kurve versus Funktionsgraph</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10054</video:player_loc><video:duration>1792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/10070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/10070</video:thumbnail_loc><video:title>11B.4 Polynom aus Steckbrief; Achsenberührung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/10070</video:player_loc><video:duration>846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9714</video:thumbnail_loc><video:title>07A.4 (Teil 2) Datenströme gleichzeitig schreiben und lesen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9714</video:player_loc><video:duration>1277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9771</video:thumbnail_loc><video:title>04.03.2 Real- und Imaginärteil, Länge, Gaußsche Zahlenebene</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9771</video:player_loc><video:duration>410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9761</video:thumbnail_loc><video:title>03.03.3 weiter Aussagen, Prädikate, logische Operatoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9761</video:player_loc><video:duration>406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9776</video:thumbnail_loc><video:title>04.07 Stellenwertsysteme, Binärsystem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9776</video:player_loc><video:duration>531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9767</video:thumbnail_loc><video:title>03.06.2 axiomatische Mengenlehre</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9767</video:player_loc><video:duration>398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9772</video:thumbnail_loc><video:title>04.03.3 Wozu komplexe Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9772</video:player_loc><video:duration>330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9770</video:thumbnail_loc><video:title>04.03.1 Komplexe Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9770</video:player_loc><video:duration>408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9780</video:thumbnail_loc><video:title>05.02.2 Monoton fallende Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9780</video:player_loc><video:duration>479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9773</video:thumbnail_loc><video:title>04.04 Rechenregeln, Assoziativität, Kommutativität, Distributivität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9773</video:player_loc><video:duration>374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9774</video:thumbnail_loc><video:title>04.05 Quaternionen, unendlich große Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9774</video:player_loc><video:duration>255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9777</video:thumbnail_loc><video:title>04.08 Exponentialschreibweise</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9777</video:player_loc><video:duration>349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9775</video:thumbnail_loc><video:title>04.06 Intervalle reeller Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9775</video:player_loc><video:duration>160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9853</video:thumbnail_loc><video:title>14.03 Partialbruch, einfache Polstelle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9853</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9855</video:thumbnail_loc><video:title>14.05 Partialbruch, quadratischer Term</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9855</video:player_loc><video:duration>717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9843</video:thumbnail_loc><video:title>12.06.2 weiter Newton-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9843</video:player_loc><video:duration>813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9847</video:thumbnail_loc><video:title>13.02.2 weiter z-Transformation, Rückkopplung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9847</video:player_loc><video:duration>768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9857</video:thumbnail_loc><video:title>14.07 Konstanten der Partialbrüche bestimmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9857</video:player_loc><video:duration>656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9852</video:thumbnail_loc><video:title>14.02 Partialbrüche für ganze Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9852</video:player_loc><video:duration>742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9854</video:thumbnail_loc><video:title>14.04 Partialbruch, mehrfache Polstelle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9854</video:player_loc><video:duration>632</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9851</video:thumbnail_loc><video:title>14.01 Faktorisierung von Polynomen, Partialbruchzerlegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9851</video:player_loc><video:duration>481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9850</video:thumbnail_loc><video:title>13.04 Asymptoten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9850</video:player_loc><video:duration>431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9856</video:thumbnail_loc><video:title>14.06 Partialbrüche allgemein</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9856</video:player_loc><video:duration>438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9760</video:thumbnail_loc><video:title>03.03.2 weiter Aussagen, Prädikate, logische Operatoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9760</video:player_loc><video:duration>572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9755</video:thumbnail_loc><video:title>02.02.2.1 bestimmtes Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9755</video:player_loc><video:duration>564</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9787</video:thumbnail_loc><video:title>06.01 Begriff Kombinatorik, Potenzmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9787</video:player_loc><video:duration>566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9759</video:thumbnail_loc><video:title>03.03.1 Aussagen, Prädikate, logische Operatoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9759</video:player_loc><video:duration>385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9788</video:thumbnail_loc><video:title>06.02 Variation mit Wiederholung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9788</video:player_loc><video:duration>570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9789</video:thumbnail_loc><video:title>06.03 Variation ohne Wiederholung, Permutation, Fakultät</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9789</video:player_loc><video:duration>568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9783</video:thumbnail_loc><video:title>05.05.1 Bruch-Ungleichungen mit 0</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9783</video:player_loc><video:duration>321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9791</video:thumbnail_loc><video:title>06.04.2 Kombination ohne Wiederholung, Binomialkoeffizient</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9791</video:player_loc><video:duration>332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9786</video:thumbnail_loc><video:title>05.07 Gemischte Ungleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9786</video:player_loc><video:duration>219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9785</video:thumbnail_loc><video:title>05.06 Betragsungleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9785</video:player_loc><video:duration>194</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9858</video:thumbnail_loc><video:title>15.00 Verkettung von Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9858</video:player_loc><video:duration>878</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9867</video:thumbnail_loc><video:title>16.06 Cosinussatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9867</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9863</video:thumbnail_loc><video:title>16.02 Sinus, Cosinus, Tangens, Cotangens</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9863</video:player_loc><video:duration>840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9865</video:thumbnail_loc><video:title>16.04 Sinus, Cosinus, Tangens am Einheitskreis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9865</video:player_loc><video:duration>481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9866</video:thumbnail_loc><video:title>16.05 Sinussatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9866</video:player_loc><video:duration>489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9861</video:thumbnail_loc><video:title>15.02.2 weiter Horizontale Verschiebung und Streckung von Funktionsgraphen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9861</video:player_loc><video:duration>501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9860</video:thumbnail_loc><video:title>15.02.1 Horizontale Verschiebung und Streckung von Funktionsgraphen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9860</video:player_loc><video:duration>442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9859</video:thumbnail_loc><video:title>15.01 Vertikale Verschiebung und Streckung von Funktionsgraphen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9859</video:player_loc><video:duration>493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9862</video:thumbnail_loc><video:title>16.01 Rechtwinkliges Dreieck, Hypotenuse, Kathete, Pythagoras</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9862</video:player_loc><video:duration>350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9756</video:thumbnail_loc><video:title>02.02.2.2 weiter bestimmtes Integral</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9756</video:player_loc><video:duration>429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9758</video:thumbnail_loc><video:title>03.02 Mengenoperationen, Mengenrelationen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9758</video:player_loc><video:duration>440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9762</video:thumbnail_loc><video:title>03.04.1 Logische Folge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9762</video:player_loc><video:duration>472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9757</video:thumbnail_loc><video:title>03.01 Naive Mengenlehre</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9757</video:player_loc><video:duration>284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9769</video:thumbnail_loc><video:title>04.02 Reelle Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9769</video:player_loc><video:duration>293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9765</video:thumbnail_loc><video:title>03.05.2 Rechenregeln, Wahrheitstabelle</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9765</video:player_loc><video:duration>317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9763</video:thumbnail_loc><video:title>03.04.2 Logische äquivalenz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9763</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9754</video:thumbnail_loc><video:title>02.02.1.3 weiter Stammfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9754</video:player_loc><video:duration>189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9768</video:thumbnail_loc><video:title>04.01 Natürliche, ganze und rationale Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9768</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9753</video:thumbnail_loc><video:title>02.02.1.2 weiter Stammfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9753</video:player_loc><video:duration>181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9840</video:thumbnail_loc><video:title>12.03 Quadratische Gleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9840</video:player_loc><video:duration>872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9846</video:thumbnail_loc><video:title>13.02.1 z-Transformation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9846</video:player_loc><video:duration>875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9841</video:thumbnail_loc><video:title>12.04 5 kubische Gleichungen und Gleichungen höheren Grades</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9841</video:player_loc><video:duration>682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9848</video:thumbnail_loc><video:title>13.03.1 Nullstellen und Pole</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9848</video:player_loc><video:duration>741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9842</video:thumbnail_loc><video:title>12.06.1 Nullstellensuche, Newton-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9842</video:player_loc><video:duration>524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9844</video:thumbnail_loc><video:title>12.06.3 weiter Newton-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9844</video:player_loc><video:duration>584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9839</video:thumbnail_loc><video:title>12.02 Satz von Vieta</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9839</video:player_loc><video:duration>496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9845</video:thumbnail_loc><video:title>13.01 Rationale Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9845</video:player_loc><video:duration>221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9849</video:thumbnail_loc><video:title>13.03.2 weiter Nullstellen und Pole</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9849</video:player_loc><video:duration>279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9802</video:thumbnail_loc><video:title>07.04.3 weiter Bildmenge, Einheitskreis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9802</video:player_loc><video:duration>664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9801</video:thumbnail_loc><video:title>07.04.2 weiter Bildmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9801</video:player_loc><video:duration>600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9833</video:thumbnail_loc><video:title>11.02 Polynome angewendet, Näherung, Interpolation, Differentialgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9833</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9837</video:thumbnail_loc><video:title>11.05 Horner-Schema</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9837</video:player_loc><video:duration>196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9831</video:thumbnail_loc><video:title>10.07 halblogarithmisches, doppeltlogarithmisches Diagramm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9831</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9827</video:thumbnail_loc><video:title>10.03.2 Beispiele Boltzmann-Statistik, Diodenkennlinie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9827</video:player_loc><video:duration>845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9835</video:thumbnail_loc><video:title>11.04.1 Nullstellen und Linearfaktoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9835</video:player_loc><video:duration>600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9834</video:thumbnail_loc><video:title>11.03 Polynomdivision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9834</video:player_loc><video:duration>557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9838</video:thumbnail_loc><video:title>12.01 Algebraische Gleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9838</video:player_loc><video:duration>498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9829</video:thumbnail_loc><video:title>10.05 Rechenregeln für Logarithmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9829</video:player_loc><video:duration>613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9832</video:thumbnail_loc><video:title>11.01 Polynome, Begriffe, Verlauf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9832</video:player_loc><video:duration>518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9836</video:thumbnail_loc><video:title>11.04.2 weiter Nullstellen und Linearfaktoren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9836</video:player_loc><video:duration>379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9823</video:thumbnail_loc><video:title>10.01 Exponentialfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9823</video:player_loc><video:duration>599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9822</video:thumbnail_loc><video:title>09.05 Rechenregeln für Potenzen und Wurzeln</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9822</video:player_loc><video:duration>861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9784</video:thumbnail_loc><video:title>05.05.2 Bruch-Ungleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9784</video:player_loc><video:duration>162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9782</video:thumbnail_loc><video:title>05.04 Polynom-Ungleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9782</video:player_loc><video:duration>780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9825</video:thumbnail_loc><video:title>10.02.2 weiter Eulersche Zahl, Exponentialfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9825</video:player_loc><video:duration>849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9824</video:thumbnail_loc><video:title>10.02.1 Eulersche Zahl, Exponentialfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9824</video:player_loc><video:duration>768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9820</video:thumbnail_loc><video:title>09.03 Potenzfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9820</video:player_loc><video:duration>668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9821</video:thumbnail_loc><video:title>09.04 Wurzelfunktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9821</video:player_loc><video:duration>563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9828</video:thumbnail_loc><video:title>10.04 Logarithmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9828</video:player_loc><video:duration>603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9826</video:thumbnail_loc><video:title>10.03.1 Beispiele Wachstum, Zerfall, Skalen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9826</video:player_loc><video:duration>637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9830</video:thumbnail_loc><video:title>10.06 Beispiele Logarithmus; Dezibel, Oktaven, Bits</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9830</video:player_loc><video:duration>413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9819</video:thumbnail_loc><video:title>09.02.2 weiter lineare Funktionen, Steigung, Achsenabschnitt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9819</video:player_loc><video:duration>253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9705</video:thumbnail_loc><video:title>04A.1 Wecker Teil 2, C#, Ableitung, Vererbung, Konstruktor, Polymorphie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9705</video:player_loc><video:duration>3018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9707</video:thumbnail_loc><video:title>05A.1 Wiederholung Schlüsselwörter von C#, public, struct, virtual; Getter, Property; Downcast</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9707</video:player_loc><video:duration>2932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9779</video:thumbnail_loc><video:title>05.02.1 Monoton steigende Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9779</video:player_loc><video:duration>590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9781</video:thumbnail_loc><video:title>05.03 quadratische Ungleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9781</video:player_loc><video:duration>360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9805</video:thumbnail_loc><video:title>08.02 Geordnete Tupel, Arrays, Strukturen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9805</video:player_loc><video:duration>658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9778</video:thumbnail_loc><video:title>05.01 äquivalenzumformung, Lösungsmenge</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9778</video:player_loc><video:duration>225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9808</video:thumbnail_loc><video:title>08.04.2 Relationen als Diagramme und als geometrische Objekte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9808</video:player_loc><video:duration>872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9766</video:thumbnail_loc><video:title>03.06.1 Mengenbildung durch Auswahl; Kreisscheibe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9766</video:player_loc><video:duration>627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9809</video:thumbnail_loc><video:title>08.05 Idee der Umkehrabbildung, Umkehrfunktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9809</video:player_loc><video:duration>478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9806</video:thumbnail_loc><video:title>08.03 Begriff Relation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9806</video:player_loc><video:duration>357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9800</video:thumbnail_loc><video:title>07.04.1 Bildmenge, Wertebereich einer Abbildung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9800</video:player_loc><video:duration>428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9804</video:thumbnail_loc><video:title>08.01 Kartesisches Produkt, R2, R3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9804</video:player_loc><video:duration>469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9803</video:thumbnail_loc><video:title>07.04.4 weiter Bildmenge, logarithmische Spirale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9803</video:player_loc><video:duration>400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9793</video:thumbnail_loc><video:title>06.06.1 Wiederholung Kombinatorik, allgemeine binomische Formel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9793</video:player_loc><video:duration>763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9795</video:thumbnail_loc><video:title>07.01.1 Begriff Funktion, Abbildung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9795</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9764</video:thumbnail_loc><video:title>03.05.1 Rechenregeln für Mengen und Logik, De-Morgan-Gesetze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9764</video:player_loc><video:duration>652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9790</video:thumbnail_loc><video:title>06.04.1 Kombination ohne Wiederholung, Binomialkoeffizient</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9790</video:player_loc><video:duration>621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9798</video:thumbnail_loc><video:title>07.02.2 Funktionen als Kurven</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9798</video:player_loc><video:duration>601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9797</video:thumbnail_loc><video:title>07.02.1 Funktionen als Maschinen, Tabellen, Pfeildiagramme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9797</video:player_loc><video:duration>657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9799</video:thumbnail_loc><video:title>07.03 Funktionen in der Mathematik und beim Programmieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9799</video:player_loc><video:duration>443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9792</video:thumbnail_loc><video:title>06.05 Rechenregeln für Binomialkoeffizienten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9792</video:player_loc><video:duration>505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9796</video:thumbnail_loc><video:title>07.01.2 weiter Begriff Funktion, Abbildung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9796</video:player_loc><video:duration>428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9794</video:thumbnail_loc><video:title>06.06.2 weiter allgemeine binomische Formel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9794</video:player_loc><video:duration>524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9807</video:thumbnail_loc><video:title>08.04.1 Relationen als Tabellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9807</video:player_loc><video:duration>838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9813</video:thumbnail_loc><video:title>08.07 Kriterien Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9813</video:player_loc><video:duration>814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9817</video:thumbnail_loc><video:title>09.01 monotone, gerade, ungerade, periodische Funktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9817</video:player_loc><video:duration>781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9810</video:thumbnail_loc><video:title>08.06.1 Definition der Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9810</video:player_loc><video:duration>633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9815</video:thumbnail_loc><video:title>08.08.2 weiter Beispiele Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9815</video:player_loc><video:duration>800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9818</video:thumbnail_loc><video:title>09.02.1 Lineare Funktionen, Achsenabschnittsform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9818</video:player_loc><video:duration>535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9811</video:thumbnail_loc><video:title>08.06.2 Potenzen von Funktionen, Identität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9811</video:player_loc><video:duration>296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9816</video:thumbnail_loc><video:title>08.08.3 weiter Beispiele Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9816</video:player_loc><video:duration>393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9814</video:thumbnail_loc><video:title>08.08.1 Beispiele Umkehrbarkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9814</video:player_loc><video:duration>249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9812</video:thumbnail_loc><video:title>08.06.3 Umkehrfunktionen und Funktion verkettet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9812</video:player_loc><video:duration>177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9654</video:thumbnail_loc><video:title>02.01 int, uint, Parse usw.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9654</video:player_loc><video:duration>1020</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9665</video:thumbnail_loc><video:title>03.5.2 struct, Werttyp, Referenztyp, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9665</video:player_loc><video:duration>1203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9622</video:thumbnail_loc><video:title>10B.1 Morse-Code per Programm; Array von struct</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9622</video:player_loc><video:duration>2326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9565</video:thumbnail_loc><video:title>14.02 Code Conventions, Styleguides, ungarische Notation, MISRA</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9565</video:player_loc><video:duration>1741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9566</video:thumbnail_loc><video:title>14.03 defensive Programmierung, assert</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9566</video:player_loc><video:duration>1088</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9577</video:thumbnail_loc><video:title>01A.3 Simulator, Debugger, Einzelschritt</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9577</video:player_loc><video:duration>895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9572</video:thumbnail_loc><video:title>S01 TI LaunchPad, erstes Programm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9572</video:player_loc><video:duration>644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9575</video:thumbnail_loc><video:title>01A.1 Terabyte und Tebibyte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9575</video:player_loc><video:duration>557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9571</video:thumbnail_loc><video:title>P05 Infrarot-Fernbedienung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9571</video:player_loc><video:duration>77</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9574</video:thumbnail_loc><video:title>S03 Temperatursensor des MSP430</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9574</video:player_loc><video:duration>33</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9569</video:thumbnail_loc><video:title>P03 Ein-Knopf-Taschenrechner</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9569</video:player_loc><video:duration>55</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9570</video:thumbnail_loc><video:title>P04 Klangausgabe</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9570</video:player_loc><video:duration>24</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9568</video:thumbnail_loc><video:title>P02 Reaktionszeit messen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9568</video:player_loc><video:duration>46</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9500</video:thumbnail_loc><video:title>04.03.1 Präprozessor, #include, #define</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9500</video:player_loc><video:duration>889</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9632</video:thumbnail_loc><video:title>S01B Wurzelberechnung in ganzen Zahlen; int, if, while</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9632</video:player_loc><video:duration>2151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9664</video:thumbnail_loc><video:title>03.5.1 struct, Werttyp, Referenztyp, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9664</video:player_loc><video:duration>1543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9668</video:thumbnail_loc><video:title>04.1.1 Datenkapselung, Vererbung, protected</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9668</video:player_loc><video:duration>1511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9672</video:thumbnail_loc><video:title>04.3.2 virtuelle Methoden und Properties, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9672</video:player_loc><video:duration>446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9673</video:thumbnail_loc><video:title>04.4.1 Polymorphie angewendet, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9673</video:player_loc><video:duration>1109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/9674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/9674</video:thumbnail_loc><video:title>04.4.2 Polymorphie angewendet, Upcast, Downcast, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/9674</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4469</video:thumbnail_loc><video:title>The Origin of the Term "Recycling"</video:title><video:description>Science as a practical activity in history, and recycling-related practices in particular, is an important topic in the research of Carson Fellow Simon Werrett. In this work Simon Werrett is interested on the evolution of the term recycling and its adaptation within the scientific community. He explores the reception of the term by the engineering community in the 1920s and the adoption of it by the environmentalists in the green discourse in the 1960s. Prof. Dr. Werrett is a historian of science at the University of Washington. He is interested in the long-term historical relationships of the arts and sciences, in particular the ways domestic, artisanal, and industrial skills, techniques, and performances have shaped the development of the sciences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4469</video:player_loc><video:duration>137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4472</video:thumbnail_loc><video:title>Hard Asphalt and Heavy Metals: An Environmental History of the Urban Crisis</video:title><video:description>Carson Fellow Robert Gioielli highlights how residents of urban centers in the United States dealt with increasing environmental problems in the 1960s and 1970s. He focuses on three case studiesSt. Louis, Chicago, and Baltimorein order to determine how urban renewal plans and highway development shaped the lives and environmental understanding of the residents, who were often minorities. Prof. Dr. Gioielli is a historian of the modern United States with a specific interest in how the perception and experience of the urban environment has shaped social movements, politics, and policy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4472</video:player_loc><video:duration>345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4464</video:thumbnail_loc><video:title>Natural Catastrophes</video:title><video:description>Carson fellow Istvan Praet studies the cultural perception of natural disasters, based on his dissertation about those perceptions within Chachi indigenous groups located in the region of Esmeraldas, Ecuador. He realized that earthquakes, floods, and other disasters were a common topic in the indigenous conversations, inspiring him to study anthropological conception of catastrophes. Praet is now extending the project to include a comparison of indigenous and scientific notions of disaster. Dr. Praet is a lecturer in anthropology at Roehampton University in London.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4464</video:player_loc><video:duration>176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4462</video:thumbnail_loc><video:title>Transforming Socialist Landscape</video:title><video:description>The transition from socialism to post-socialism has affected many aspects of life in Eastern Europe. By using anthropological participant-observer methodologies, Carson Fellow Stefan Dorondel looks at how this shift impacted land use in these regions. He considers both how people change in relation to the landscape and vice versa. Dr. Dorondel is an anthropologist interested in post-socialist land tenure systems and in land use change.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4462</video:player_loc><video:duration>240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4467</video:thumbnail_loc><video:title>Neurohistory</video:title><video:description>The intersection between neuroscience and history frames Carson Fellow Edmund P. Russells research project. Russell looks at the role of functional magnetic resonance imagining (FMRI) in historical research, especially with regard to its effect on human understanding of different types of environments. Prof. Dr. Russell is an associate professor in the Department of Science, Technology, and Society and the Department of History at the University of Virginia. His research focuses on environmental history and the history of technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4467</video:player_loc><video:duration>270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4465</video:thumbnail_loc><video:title>An Environmental History of Hungary</video:title><video:description>Carson Fellow Lajos Rácz explains the importance of climate history for the overall history of early modern Hungary. Documented climate data has only been in existence since the nineteenth century; therefore, Rácz reconstructs the pre-nineteenth-century Hungarian climate from primary sources like diaries and letters. He uses such historical climate data in order to analyze how climate impacted everyday life during this era. Prof. Dr. Rácz is a professor at Szeged University and a visiting professor at Central European University, Budapest. He has specialized in climate and environmental history research since 1985.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4465</video:player_loc><video:duration>218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4461</video:thumbnail_loc><video:title>The Destruction of the Bison</video:title><video:description>Inspired by Carson fellow Andrew C. Isenberg and his book The Destruction of the Bison, McNeill follows the track of the global effects of the Industrial Revolution, examining the ecological impact of the industrialization due to casual demands that required extracting vast resources from far flung regions in short periods of time, with tremendous environmental consequences. Since 1985, Prof. Dr. McNeill has taught at Georgetown University, where he held the Cinco Hermanos Chair in Environmental and International Affairs before becoming a university professor in 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4461</video:player_loc><video:duration>202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4471</video:thumbnail_loc><video:title>Facing Limits: Abundance, Scarcity, and the American Way of Life</video:title><video:description>Carson Fellow Donald Worster argues that the discovery of the New World in the seventeenth and eighteenth centuries was the most important event in modern history. These explorations gave Western society a wealth of natural resources that has never since been duplicated. Based around the controversy of the 1970s global bestseller, Limits to Growth, Worster examines the implications of the discovery of the New World and how society has transformed from one of natural abundance to one that is faced with scarcity. Prof. Dr. Worster is an American environmental historian and the Hall Distinguished Professor of American History at the University of Kansas, where he has been a member of the faculty since 1989.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4471</video:player_loc><video:duration>232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4468</video:thumbnail_loc><video:title>An Environmental History of the Danube</video:title><video:description>Carson Fellow Martin Schmid discusses his work on writing the first environmental history of the Danube River. Schmids research is part of a larger project on the Danube at the Alpen-Adria-University in Vienna. The Danube has been substantially transformed since 1800 and is, according to Schmid, the most important river in Europe. In order to provide a better understanding of both the development and the importance of the Danube, Schmid begins his history in the 1500s. Prof Dr. Schmid is an assistant professor for environmental history and interdisciplinary communications at Alpen-Adria-University Klagenfurt-Graz-Wien in Austria. A historian by profession, Martin is fascinated with environmental history as an interdisciplinary field, crossing the "great divide" between humanities and natural sciences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4468</video:player_loc><video:duration>249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4463</video:thumbnail_loc><video:title>British Eighteenth-Century Laboring-Class Poets</video:title><video:description>In a unique approach to exploring transformations in land use, Carson Fellow Anne Milne uses poetry from the laboring class in eighteenth-century Britain to understand different perceptions of nature during this era. These poets were often described as natural geniuses. Milne considers how nature figured in the representation of these poets as individuals. Her work also aims to track changes in land use. Anne Milne is an ecocritic who specializes in Restoration and eighteenth-century British literature. Prof. Dr. Milne currently teaches in the Bachelor of Arts and Sciences Program at the University of Guelph, Canada.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4463</video:player_loc><video:duration>220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4466</video:thumbnail_loc><video:title>An Environmental History of the Early Modern Period</video:title><video:description>Carson Fellow Reinhold Reith is interested in the relationship between people and nature in the pre-modern age. He aims at showing how people influenced nature and how they changed it. Reith found that the concept of sustainability has its roots in the pre-modern age, focusing his research mainly in forestry management within Germany. Prof. Dr. Reith teaches economic and social history in the Department of History at Salzburg University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4466</video:player_loc><video:duration>204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4470</video:thumbnail_loc><video:title>Recycling and the History of Science and Technology</video:title><video:description>Carson Fellow Simon Werrett examines the idea of frugality as a moral value of scientists during the seventeenth and eighteenth centuries in North America and Britain, exploring past practices of recycling (such as preserving, repairing, and reusing materials in the laboratory). The intention of the research is to incorporate those practices from the past into the present: he finds a particular interaction between scientists and the raw materials used to build their instruments considering a new notion of sustainability in science. Prof. Dr. Werrett is a historian of science at the University of Washington. He is interested in the long-term historical relationships of the arts and sciences, in particular the ways domestic, artisanal, and industrial skills, techniques, and performances have shaped the development of the sciences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4470</video:player_loc><video:duration>256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4473</video:thumbnail_loc><video:title>Paradigmatic Shifts in Western Europe: The Importance of the New World</video:title><video:description>Carson Fellow Donald Worster argues that the discovery of the New World dramatically shaped the very idea of freedom; it significantly altered perceptions of nature, economic growth, and concepts of individuality. Prof. Dr. Worster is an American environmental historian and the Hall Distinguished Professor of American History at the University of Kansas, where he has been a member of the faculty since 1989.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4473</video:player_loc><video:duration>234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4479</video:thumbnail_loc><video:title>Alpine Nature Conservation and Resource Management</video:title><video:description>The development of national parks across transnational borders creates new boundariesand the conflicts which derive from the different claims of various local and national institutions. Carson Fellow Wilko Graf von Hardenberg researches European conservation management and the variety of tensions therein. By examining historical events in park communities and current policy measures, Graf von Hardenberg looks at European conservation measures in the larger context of global park management. Dr. von Hardenberg is currently the digital humanities resource specialist at the Rachel Carson Center.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4479</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4476</video:thumbnail_loc><video:title>The Supernatural Arctic</video:title><video:description>The Arctic as a blank, unexplored region is not a new concept. Carson Fellow Shane McCorristine investigates Victorian era understandings of the Arctic, which often posited the Arctic as enchanted or even evil. With representations and depictions of the Arctic from the nineteenth century, he shows how a new understanding of this region inspired some people to dissent from the established scientific and geographical viewpointsdeveloping ideas that he maintains are crucial to our current understanding of the Arctic. Dr. McCorristine is a cultural historian with research interests in spiritualism and psychical research in British culture, the literature of the supernatural, surrealism, and Arctic exploration during the Victorian Period.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4476</video:player_loc><video:duration>303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4480</video:thumbnail_loc><video:title>An Environmental History of Greenland</video:title><video:description>Drawing from Greenlands historical record and present-day state, Carson Fellow Ingo Heidbrink examines the countrys risk acceptance of industrialization. Composed largely of fisherman and hunters, Greenlands economic success depends on the whims of nature; if an industrial gamble fails, a massive loss incurs for Greenlands inhabitants. Heidbrink delves deeper into the causes of past risk acceptance and Greenlands current environmental dealings with multi-national corporations. Dr. Heidbrink is a maritime historian and a professor of history at Old Dominion University in Virginia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4480</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4481</video:thumbnail_loc><video:title>Nature Conservation: The Influence of American Philosophies on Modern China</video:title><video:description>How have US ideas about nature conservation influenced the conception of nature in China? Carson Fellow Shen Hou bases her research around the nature writings of three well-known American writersHenry David Thoreau, Aldo Leopold, and Rachel Carsonin order to demonstrate how the idea of preserving nature for humans and for other species has been interpreted and transformed in Chinese culture. Prof. Dr. Hou is currently an assistant professor at the history department of the Renmin University of China in Beijing. She explores the introduction, reception, and transformation of American ideas of nature conservation and its practices in China.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4481</video:player_loc><video:duration>277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4477</video:thumbnail_loc><video:title>Landscape Transformation in China</video:title><video:description>The government-mandated transformation of Chinas landscape in the 1960s and 1970s frames Carson Fellow Maohang Baos analysis. Bao examines Chinas transition from natural terrain to a man-made environment, and particularly its significance for Chinese agricultural development. Bao makes use of environmental history and his own personal experiences as a young boy growing up during the time of this landscape metamorphosis. In addition to that, he tells how his research was enhanced by engaging with the expertise of other Carson Fellows. Prof. Dr. Bao is an associate professor of environmental history and Asia Pacific studies at Peking University in China.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4477</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4474</video:thumbnail_loc><video:title>Fish, Gold, and Cotton: New World Resources in Western Europe</video:title><video:description>Exposing a phenomenon overlooked by many historians, Carson Fellow Donald Worster explains the importance of New World resources on Western European society in the seventeenth and eighteenth centuries. Worster details the role that gold, silver, fish, lumber, and cotton had on the imagination and thought processes of Europeans in this time period. Prof. Dr. Worster is an American environmental historian and the Hall Distinguished Professor of American History at the University of Kansas, where he has been a member of the faculty since 1989.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4474</video:player_loc><video:duration>184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4475</video:thumbnail_loc><video:title>Environmental Mobility History in the Making</video:title><video:description>Carson Fellow Gijs Mom describes his work on the automobile, which he sees as a vehicle for understanding how people in the early twentieth century both perceived and conquered nature. Mom relies on sources such as literature and film to determine how the car was driven and how driving changed the way that people experienced nature. Prof. Dr. Mom is a historian of technology, teaching and researching at Eindhoven University of Technology, where he is Program Director for Mobility History.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4475</video:player_loc><video:duration>298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4478</video:thumbnail_loc><video:title>The Transformation of Land Use in Brazil</video:title><video:description>Carson Fellow Stephen Bell explores the intellectual history behind the land development of Brazil in the mid-nineteenth and twentieth centuries. Citing German geographer Leo Waibels work as being at the heart of his research, he strives to not only understand how Brazils natural resources came to be seen as agricultural resources, but also to synthesize points of theoretical influence between German, American, and Brazilian land development. Prof. Dr. Bell teaches geography and history at University of California, Los Angeles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4478</video:player_loc><video:duration>201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2095</video:thumbnail_loc><video:title>Was ist die "Blue Bottle"?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2095</video:player_loc><video:duration>236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2106</video:thumbnail_loc><video:title>Wie lernen wir Wörter?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2106</video:player_loc><video:duration>225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2103</video:thumbnail_loc><video:title>Wie kurz ist ultrakurz?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2103</video:player_loc><video:duration>249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1803</video:thumbnail_loc><video:title>Wie lässt sich ein Förderband verbessern?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1803</video:player_loc><video:duration>283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2101</video:thumbnail_loc><video:title>Was bedeutet Synchronisierung im Getriebe?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2101</video:player_loc><video:duration>288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2104</video:thumbnail_loc><video:title>Wo ist einer der kältesten Orte im Universum?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2104</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2096</video:thumbnail_loc><video:title>Was haben Batterien und Thermit gemeinsam?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2096</video:player_loc><video:duration>205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1805</video:thumbnail_loc><video:title>Wie kann Schaum beim Filtern helfen?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1805</video:player_loc><video:duration>247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2163</video:thumbnail_loc><video:title>Was ist eine oszillierende Reaktion?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2163</video:player_loc><video:duration>215</video:duration></video:video></url><url><loc>https://av.tib.eu/media/2102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/2102</video:thumbnail_loc><video:title>Was ist Ionenwind?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/2102</video:player_loc><video:duration>259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1784</video:thumbnail_loc><video:title>Wie verankert man eine Windenergieanlage im Meer?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1784</video:player_loc><video:duration>222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1786</video:thumbnail_loc><video:title>Wie strömt Luft?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1786</video:player_loc><video:duration>207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1797</video:thumbnail_loc><video:title>Was ist Elektrospinning?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1797</video:player_loc><video:duration>232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1799</video:thumbnail_loc><video:title>Was ist ein Parallelroboter?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1799</video:player_loc><video:duration>213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1795</video:thumbnail_loc><video:title>Was ist Antischall?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1795</video:player_loc><video:duration>277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1787</video:thumbnail_loc><video:title>Was ist Präzisionsschmieden?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1787</video:player_loc><video:duration>264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1782</video:thumbnail_loc><video:title>Warum ist Aluminium besser als Magnesium?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1782</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1796</video:thumbnail_loc><video:title>Was passiert beim Einspritzen von Treibstoff?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1796</video:player_loc><video:duration>234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1788</video:thumbnail_loc><video:title>Wie sortiere ich durch Pusten?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1788</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1794</video:thumbnail_loc><video:title>Mikrostrukturierung - Wie klein kann klein sein?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1794</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/1798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/1798</video:thumbnail_loc><video:title>Wie entsteht ein Feuertornado?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/1798</video:player_loc><video:duration>211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4456</video:thumbnail_loc><video:title>Japanese and American Mining Cultures. A Comparison</video:title><video:description>Initially, when Carson Fellow Timothy LeCain and his colleague began comparing the environmental history of copper mining in the US and Japan, they expected to find different trajectories from each site. However, their research shows an extraordinary convergencedespite the considerable cultural differences between the two mining sites. Ultimately, the values of modernity swept aside other priorities in each country, resulting in the destruction of the physical environment and the poisoning of the air, plants, and important animal species. LeCains research findings hold significant implications for the discussion of social constructionism, as industry overwhelms cultures within the global systems. Prof. Dr. LeCain is an associate professor of history at Montana State University.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4456</video:player_loc><video:duration>300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4458</video:thumbnail_loc><video:title>Adaption of Local Knowledge Societies and Systems to Global Change</video:title><video:description>Carson Fellow Gary Martin examines the cultural implications of conservation designation (i.e. the system of preserving certain areas of land in national parks, or related structures, from outside development). Martin explains how protected areas shape the livelihoods of those who live next door. He also considers the way that such structures impact both biological and cultural diversity. Martin is an ethno-ecologist who focuses on the inextricable links between biological and cultural diversity and the role of communities in maintaining socio-ecological resilience. Since 1998 Dr. Martin has been a research fellow and lecturer at the School of Anthropology and Conservation at the University of Kent in Canterbury, UK, and in 2000 he founded the Global Diversity Foundation (GDF).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4458</video:player_loc><video:duration>291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4457</video:thumbnail_loc><video:title>The Anthropocene</video:title><video:description>During this new age in which humans have become one of the many, if not the major, geological factors, Carson Fellow Reinhold Leinfelder ventures to reiterate the impact of humankind on the geological record. To showcase humanitys contour on physical and cultural landscapes, Leinfelder sets to create a participative exhibition where visitors test the future of a sustainable world. A former director general of the Natural History Museum in Munich, Prof. Dr. Leinfelder is now Professor of Invertebrate Paleontology and Geology at Humboldt University in Berlin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4457</video:player_loc><video:duration>251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4455</video:thumbnail_loc><video:title>Integrated Environmental History of Watersheds</video:title><video:description>How have humans changed rivers throughout history, and what issues of social and environmental justice shape human interaction with rivers and, more generally, water? These questions shape the research of Carson Fellow Melinda Laituri, who is engaged in a comparative study of the Danube and the Colorado River. By using remotely sensed data, Laituri tracks changes in the development of the river; Laituris research also examines the human right to water. Prof. Dr. Laituri is currently based in the Department of Forest, Rangeland, and Watershed Stewardship at Colorado State University. Her research focuses on the role of the internet and geospatial technologies of disaster management and cross-cultural environmental histories of river basin management.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4455</video:player_loc><video:duration>208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4459</video:thumbnail_loc><video:title>Incoming Technology and African Innovation</video:title><video:description>The research of Clapperton Mavhunga is based on a historical approach towards African knowledge production regarding scientific innovation, particularly in technology. He raises the question: is there technology in Africa? The answer to this question is critical considering the persistent negative image of Africa as a continent in crisis. He argues that Africans deliberately import technology in order to fulfil specific purposes and meet existing gaps. The link between these intentional importations and the increasing emigrations constitute a significant element for his research: the intersection of these two phenomena is a crucial aspect in the development of African technology. Prof. Dr. Mavhunga is an assistant professor of science, technology, and society at the Massachusetts Institute of Technology (MIT). He is a historian of science, technology, and society in Africa.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4459</video:player_loc><video:duration>314</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4460</video:thumbnail_loc><video:title>An Environmental History of the Industrial Revolution</video:title><video:description>Carson Fellow John McNeill is currently working on his new book A Global Environmental History of the Industrial Revolution. In this original project, McNeill reformulates the traditional understanding of the Industrial Revolution, exposing a profoundly ecological and environmental transformation of the world that took place not only in Europe, North America, and Japan but also in the remote places and lands from which the raw materials were extracted. Since 1985, Prof. Dr. McNeill has taught at Georgetown University, where he held the Cinco Hermanos Chair in Environmental and International Affairs before becoming a university professor in 2006.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4460</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4452</video:thumbnail_loc><video:title>An Environmental History of the Soviet Arctic</video:title><video:description>Carson Fellow Paul Josephson investigates the transformation of the Soviet Unions Arctic lands. In addition to the conversion of Czarist institutions, scientists and government leaders supported research into the Arctic conditions, leading to its industrialization. Josephson examines both the achievements of the Soviet Unions Arctic conquest and its extraordinary environmental and human costs. Prof. Dr. Josephson is a professor of history at Colby College in Waterville, Maine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4452</video:player_loc><video:duration>214</video:duration></video:video></url><url><loc>https://av.tib.eu/media/4454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/4454</video:thumbnail_loc><video:title>Global History of National Parks</video:title><video:description>Carson Fellow Patrick Kupper focuses on the history of the Swiss National Park as a first step towards writing an international history of conservation in national parks. One of the oldest parks in the world, the Swiss National Park fuses two priorities: nature preservation and scientific research. In particular, Kupper researches conflict at both the local and national levels to supplement and connect the biological and social history of the Swiss National Park to the global narrative of national parks. Dr. Kupper is a senior lecturer of modern history, specializing in environmental history and the history of science at the University of Zurich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/4454</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/455</video:thumbnail_loc><video:title>Wie geht "Überall-Lernen"?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/455</video:player_loc><video:duration>188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/403</video:thumbnail_loc><video:title>Wie entsteht Perspektive?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/403</video:player_loc><video:duration>237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/494</video:thumbnail_loc><video:title>Wie werden Steine gesägt?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/494</video:player_loc><video:duration>223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/500</video:thumbnail_loc><video:title>Was ist eine Kaustik?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/500</video:player_loc><video:duration>141</video:duration></video:video></url><url><loc>https://av.tib.eu/media/408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/408</video:thumbnail_loc><video:title>Wie wird Musik klein?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/408</video:player_loc><video:duration>296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/379</video:thumbnail_loc><video:title>Wie wird aus Strom Bewegung?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/379</video:player_loc><video:duration>297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/404</video:thumbnail_loc><video:title>Wie misst man die Höhe eines Gebäudes?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/404</video:player_loc><video:duration>224</video:duration></video:video></url><url><loc>https://av.tib.eu/media/398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/398</video:thumbnail_loc><video:title>Was kann man an Beton besser machen?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/398</video:player_loc><video:duration>229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/449</video:thumbnail_loc><video:title>Was ist eine Wirbelstrasse?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/449</video:player_loc><video:duration>195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/393</video:thumbnail_loc><video:title>Was ist ein Laser?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/393</video:player_loc><video:duration>202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/396</video:thumbnail_loc><video:title>Was ist "Smart Watts"?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/396</video:player_loc><video:duration>191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/405</video:thumbnail_loc><video:title>Wie sehen Kameras in 3D?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/405</video:player_loc><video:duration>159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/395</video:thumbnail_loc><video:title>Was ist Risikomanagement?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/395</video:player_loc><video:duration>217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/392</video:thumbnail_loc><video:title>Was ist Chaos?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/392</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20827</video:thumbnail_loc><video:title>Analytic extensions of frequencies of integrable PDEs and applications</video:title><video:description>In form of a case study for the mKdV and the KdV2 equation we discuss a novel approach of representing frequencies of integrable PDEs which allows to extend them analytically to spaces of low regularity and to study their asymptotics. Applications include properties of the actions to frequencies map as well as wellposedness results in spaces of low regularity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20827</video:player_loc><video:duration>3147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20832</video:thumbnail_loc><video:title>Hacking Team in Latin American post-dictatorships</video:title><video:description>On july 5th 2015, 400GB of information regarding Hacking Team – the Italian company that sells surveillance malware to governments all across the globe – was filtered. In Latin America, most countries contacted and negotiated with the enterprise. Nonetheless, the use of the malware in the region is illegal and amounts to grave violations of human rights. Given the history of authoritarian and dictatorial countries in the region, how do we analyze the implications for democratic institutions in these countries? What is the impact for dissidence and journalism and in the region when facing this invasive malware?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20832</video:player_loc><video:duration>1429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20752</video:thumbnail_loc><video:title>1/4 Introduction to categorical logic, classifying toposes and the "bridge" technique (IV)</video:title><video:description>Introduction to categorical logic, classifying toposes and the 'bridge' technique The course will begin by presenting the basic notions and results of first-order categorical logic, with the aim of reaching the theory of classifying toposes by Makkai and Reyes and illustrating the general techniques allowing to use them as unifying 'bridges' for transferring information across distinct mathematical theories. The exposition will be accompanied by several examples and applications. The lectures will require a basic familiarity with the fundamental notions of topos theory, as reviewed in André Joyal's lectures on Monday. Lecture 1: First-order logic and its interpretation in categories. Geometric theories and syntactic categories. Universal models and representability.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20752</video:player_loc><video:duration>4768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20754</video:thumbnail_loc><video:title>3/4 Introduction to categorical logic, classifying toposes and the "bridge" technique (IV)</video:title><video:description>Introduction to categorical logic, classifying toposes and the 'bridge' technique Theories classified by a presheaf topos and their quotients. Finite presentability, irreducible formulae and homogeneous models.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20754</video:player_loc><video:duration>4584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20811</video:thumbnail_loc><video:title>Derivation of invariant Gibbs measures for nonlinear Schroedinger equations from many quantum states</video:title><video:description>Derivation of invariant Gibbs measures for nonlinear Schroedinger equations from many body quantum states We prove that Gibbs measures of nonlinear Schroedinger equations of Hartree-type arise as high-temperature limits of appropriately modified thermal states in many-body quantum mechanics. In dimensions d=2,3 these Gibbs measures are supported on singular distributions and Wick ordering of the interaction is necessary. Our proof is based on a perturbative expansion in the interaction, organised in a diagrammatic representation, and on Borel resummation of the resulting series</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20811</video:player_loc><video:duration>3332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20812</video:thumbnail_loc><video:title>The h-principle and a conjecture of Onsager in fluid dynamics</video:title><video:description>I will explain some interesting connections between a well known conjecture of Lars Onsager in the theory of turbulence and a technique pioneered by Nash to produce counterintuitive solutions to (some) systems of PDEs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20812</video:player_loc><video:duration>3574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20834</video:thumbnail_loc><video:title>Innovation in Refugee Camps</video:title><video:description>Refugee camps are often viewed as temporary refuges for people fleeing war and violence. However, due to conflicts and refugee situations becoming ever more protracted, refugee camps also become permanent or semi-permanent homes and have developed into towns and cities of their own in many cases. This session, convened by the German Federal Ministry for Economic Cooperation and Development (BMZ), will look at the economics of refugee camps and highlight examples of innovation in the most unlikely settings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20834</video:player_loc><video:duration>3685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20831</video:thumbnail_loc><video:title>Sexy or Sexist? Ads on the Facepalm Beach</video:title><video:description>Sexy ads are often made in the seaside town of Facepalm Beach where creators and their customers like to be tongue-in-cheek and a little provocative. Everyone has a lot of fun creating in Facepalm Beach. But when launch day comes, shitstorms brew up in the sky above those happy creators. These storms can damage businesses and reputations and cost jobs. It does not have to be that way. Let's look at Faceplam Beach's sex selling logic and why it needs some competition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20831</video:player_loc><video:duration>1813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20808</video:thumbnail_loc><video:title>Long time dynamics of random data NLS and invariant measures</video:title><video:description>In this talk we show how certain well posedness results that are not available using only deterministic techniques (eg. Fourier and harmonic analysis) can be obtained when introducing randomization in the set of initial data and using powerful but still classical tools from probability. These ideas go back to seminal work by J. Bourgain on the almost sure global well posedness and invariance of Gibbs measures for NLS and other dispersive PDE. After explaining some of these ideas , we describe in more detail some further ideas in recent probabilistic well posedness results for NLS (joint with G. Staffilani) and new work on the existence and uniqueness 3 of non-equilibrium in variant measures associated to resonant NLS (joint with Z. Hani, J. Mattingly, L. Rey-Bellet and G. Staffilani)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20808</video:player_loc><video:duration>3130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20761</video:thumbnail_loc><video:title>Some Landau damping results for the HMF model and its discrete time approximation</video:title><video:description>We consider solutions of the Vlasov-HMF model starting in a small Sobolev neighborhood of a spatially homogeneous stationary state satisfying a linear stability criterion and prove a scattering result (Landau damping). We then consider time discretizations of these solutions based on splitting methods between the linear and non-linear part of the equation and we prove that the numerical solutions converge weakly to a modified state which is close to the continuous one. We also prove that our numerical scheme is uniformly convergent, with a convergence rate of order one for Lie splittings, and two for Strang splittings. We will also consider the case of non-homegeous states for which action-angle variables can be used</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20761</video:player_loc><video:duration>3389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20764</video:thumbnail_loc><video:title>A continuous family of energies for the Korteweg-de Vries equation...</video:title><video:description>A continuous family of energies for the Korteweg - de Vries equation and the cubic nonlinear Schrödinger equation The KdV equation and the cubic NLS equation are known to have an infinite number of conserved energies. I will explain the construction of a continuous family of conserved energies interpolating the classical energies</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20764</video:player_loc><video:duration>3342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20818</video:thumbnail_loc><video:title>Global regularity for water waves</video:title><video:description>We will begin by introducing the water waves equations which are a system of evolution equations modeling the motion of waves (like those in the surface of the ocean), and discuss some of the works done in recent years on the question of long-time regularity. We will then present a recent result, joint with Deng, Ionescu and Pausader, about global existence of smooth solutions for the 3d gravity-capillary water waves system in infinite depth. The main difficulties in this problem are the slow decay of linear solutions and the presence of a large set of resonant interactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20818</video:player_loc><video:duration>3050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20826</video:thumbnail_loc><video:title>Control and stabilization of the incompressible Euler equation with free surface</video:title><video:description>The incompressible Euler equation with free surface dictates the dynamics of the interface separating the air from a perfect incompressible fluid. This talk is about the controllability and the stabilization of this equation. The goal is to understand the generation and the absorption of water waves in a wave tank. These two problems are studied by two different methods: microlocal analysis for the controllability, and study of global quantities for the stabilization (multiplier method, Pohozaev identity, hamiltonian formulation, Luke’s variational principle, conservation laws...).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20826</video:player_loc><video:duration>3325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20819</video:thumbnail_loc><video:title>A pyramid-shaped blow-up set for the 2d semilinear wave equation</video:title><video:description>We consider the semilinear wave equation with subconformal power nonlinearity in two space dimensions. We construct a finite-time blow-up solution with a pyramid-shaped blow-up surface and an isolated characteristic blow-up point at the origin. Our solution is symmetric with respect to both axes, and anti-symmetric with respect to both bisectrices. The blow-up surface is differentiable outside the bisecrtices. On the bisectrices, it only has directional derivatives. As for the asymptotic behavior in similariy variables, the solution converges to the classical one-dimensional soliton outside the bisectrices, and to a genuinely two dimensional stationary solution, on the bisectrices, outside the origin. At the origin, it behaves like the sum of 4 solitons localized on the two axes, with opposite signs for neighbors. This is the first example of a blow-up solution with a characteristic point in higher dimensions, showing a really two dimensional behavior. Moreover, the points of the bisectrices outside the origin give us the first example of non characteristic points where the blow-up surface is non differentiable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20819</video:player_loc><video:duration>3357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20830</video:thumbnail_loc><video:title>The problem of stabiliy of Kerr under axilly symmetric perturbations</video:title><video:description>I will talk about a recent result, in collaboration with A. Ionescu, concerning partial nonlinear axisymmetric perturbations of Kerr and will also give a progress report on my recent work with J. Szeftel on axi-symmetric polarized perturbations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20830</video:player_loc><video:duration>3557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20478</video:thumbnail_loc><video:title>5/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20478</video:player_loc><video:duration>6146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20483</video:thumbnail_loc><video:title>A p-adic criterion for good reduction of curves</video:title><video:description>Séminaire Paris Pékin Tokyo / Mardi 14 octobre 2014 abstract : Given a curve over a dvr of mixed characteristic 0-p with smooth generic fiber and with semistable reduction, I will present a criterion for good reduction in terms of the (unipotent) p-adic étale fundamental group of its generic fiber.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20483</video:player_loc><video:duration>4636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20638</video:thumbnail_loc><video:title>The Shape of Things to Come</video:title><video:description>We humans co-evolve with our tools. This is an ongoing dynamic with key inflection points throughout history, such as the move to agriculture, and the Industrial Revolution. We’re in another major inflection point now, focused on how one of our most powerful tools, the digital world, is expanding into a new realm, the physical world. While until only recently “the real world” and “the cloud” seemed to be so different, we’re now seeing that there’s a merging of the two, and it will only increase in future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20638</video:player_loc><video:duration>3508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20642</video:thumbnail_loc><video:title>An inventory of the world</video:title><video:description>Now world leaders have agreed – finally – to do something about climate change with the agreement in Paris at the end of 2015, everything changes in terms of the way we exploit natural resources. To manage that agreement, and quite literally to save the planet, we need an inventory of the world and everything in it – in open data. And, like any open data ecosystem, it will need millions of eyes on it. Why do we need it? What will it look like? What's your role in it? Come and find out!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20642</video:player_loc><video:duration>2081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20250</video:thumbnail_loc><video:title>On the Properties of Variational Approximations of Gibbs Posteriors</video:title><video:description>PAC-Bayesian bounds are useful tools to control the prediction risk of aggregated estimators. When dealing with the exponentially weightedaggregate (EWA), these bounds lead in some settings to the proof that the predictions are minimax-optimal. EWA is usually computed through Monte Carlo methods. However, in many practical applications, the computational cost of Monte Carlo methods is prohibitive. It is thus tempting to replace these by (faster) optimization algorithms that aim at approximating EWA: we will refer to these methods as variational Bayes (VB) methods. In this talk I will show, thanks to a PAC-Bayesian theorem, that VB approximations are well founded, in the sense that the loss incurred in terms of prevision risk is negligible in some classical settings such as linear classification, ranking... These approximations are implemented in the R package pac-vb (written by James Ridgway) that I will briefly introduce. I will especially insist on the the proof of the PAC-Bayesian theorem in order to explain how this result can be extended to other settings. Joint work with James Ridgway (Bristol) and Nicolas Chopin (ENSAE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20250</video:player_loc><video:duration>4262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20626</video:thumbnail_loc><video:title>Herding Trolls, Legitimately</video:title><video:description>Racism, sexism, trolling, flaming, griefing and other kinds of toxic behavior seem to dominate headlines about social media and digital games today. From both theoretical and practical perspectives, this 60-minute panel will discuss the crucial role of community management and a communication culture driven by ethics, empathy, dialogue and responsibility when it comes to governing toxic behavior online. After short inputs by each panelist, we will open the floor for questions from the audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20626</video:player_loc><video:duration>3621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20629</video:thumbnail_loc><video:title>How to close the loop</video:title><video:description>“Circular fashion” is based on the principles of a circular economy and involves the entire life-cycle of it’s products, from design and sourcing, to production, transportation and storage, marketing and sales, the user phase: including reuse, repair and redesign, and finally to material recycling or disposal. Circular fashion is an innovative vision that rethinks every part of the fashion industry and it's production chain. But will it really mean the end of the hyper-consumerist fast-fashion model, or will it be merely a green product improvement by the industry to keep up with the changing demands of their consumers?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20629</video:player_loc><video:duration>1987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20586</video:thumbnail_loc><video:title>Building the digital accommodation and hospitality ecosystem of the future</video:title><video:description>The ongoing digitalization of the travel space exposes game changing opportunities and challenges for both businesses and customers. A growing distribution of customer interaction across online and offline touch points as well as an urgent need for just-in-time travel anywhere and at anytime require established OTAs to solve yet unforeseen technical challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20586</video:player_loc><video:duration>3907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20578</video:thumbnail_loc><video:title>Open Secrets</video:title><video:description>The conflict in eastern Ukraine was the first European war fought with the ubiquitous presence of the internet. With this war came a deluge of information, giving rise to dozens of amateur sleuths who compiled photographs and videos from social media to form coherent narratives. This presentation will explore the power of the crowd in collecting, verifying, and presenting data from Russia's wars in Ukraine and Syria.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20578</video:player_loc><video:duration>3709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20640</video:thumbnail_loc><video:title>Designing Humanity</video:title><video:description>This session proposes that the design of digital interfaces and interactions is a fundamentally moral and political enterprise. From weather forecasts to activity trackers, digital interactions shape the way we understand the world around us. We are shaped in turn by the interfaces we use. Swiping right to select a date or sharing selfies, digital interactions are designed to fulfil a vision of frictionless ubiquity. Is that the right thing to do? What would be better? How should we respond? Come and listen to a few suggestions…</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20640</video:player_loc><video:duration>1670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20647</video:thumbnail_loc><video:title>Who will be smart in a smart city?</video:title><video:description>With a growing interest in cities that respond and adapt to changing environments and citizen's demands - often referred to as Smart Cities - we see new challenges arising for free and open societies. Smart cities promise to create the perfect urban space, a more efficient, greener and secure environment. But at what cost? In this talk we would like to explore the current risks with smart cities and discuss technical and legal steps that are needed to protect our rights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20647</video:player_loc><video:duration>1763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20649</video:thumbnail_loc><video:title>Ziemlich schlechte Freunde?</video:title><video:description>Mit zwei sehr unterschiedlichen und individuellen Erfahrungen bitten wir Kati Krause und Uwe Hauck zur Diskussion über Depression und Social Media. Was sind die Faktoren, die Medien wie Facebook und Twitter zu einer Stütze bei Depressionen machen können und was führt zum genauen Gegenteil?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20649</video:player_loc><video:duration>2779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20646</video:thumbnail_loc><video:title>The Role of Data in Institutional Innovation</video:title><video:description>There is a new sheriff in town – and his title is Chief Data Officer, or CDO. Presented by Deutsche Bank.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20646</video:player_loc><video:duration>1642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20322</video:thumbnail_loc><video:title>Command Line Geography</video:title><video:description>The keyboard is the new compass ! In this entertaining session, we will see how our beloved shell can fit into the workflow of the modern cartographer in the most surprising ways, and we will generate maps in the least expected places (your terminal, your desktop, your IDE...) analyse and visualise geo data with expressive SQL one-liners ; manipulate file formats with shell I/O and useful libraries ; geocode with the blink of an eye (or with your voice) ; make ASCII and emoji maps ; transform Atom into a supercharged geo IDE ; set up the perfect web mapping project environment in seconds ; and many more ! The CartoDB SQL APIs, along with the CartoDB Node client, SQL and PostGIS, plus a host of other open source libraries (GDAL, CSVKit, Yeoman...), will be showcased as the "survival kit" for the hurried but demanding mapper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20322</video:player_loc><video:duration>1688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20335</video:thumbnail_loc><video:title>QField, a touch driven QGIS interface</video:title><video:description>Ubiquity: The ubiquity of mobile devices has seen a huge increase in the last years. With more than 2 billion mobile devices shipped 2015 and a growing market, such devices also become more important at the workplace. The geo stack: Thanks to its multi-platform nature and its broad feature set QGIS is one of the most widespread open source GIS applications and does a good job on the desktop. A native mobile touch interface for field based data review and acquisition is the missing bit in the open source geo stack. Core requirements: From developing QGIS for Android we have identified the core requirements for mobile applications. More than that, we have identified what must be avoided: complexity, small UI elements and project definition work. Less is more: Thanks to pre-defined modi for tasks like data acquisition and data review users can focus on the task at hand. Clear user interface elements and adaption of tools for touch input while offering great precision for coordinate recording with an intuitive interaction design make it a pleasure to use and an efficient tool. Synchronisation: To bring the data back into your infrastructure from the device we have developed a new offline synchronisation tool to allow seamless data exchange between the device and the existing geo infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20335</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20429</video:thumbnail_loc><video:title>Deegree Enterprise - Open Source to get a grip on complex spatial data infrastructure demands</video:title><video:description>deegree surely is one of the most mature OSGeo projects. Its OGC web services are comprehensive and some of them even are reference implementations. When it comes to building spatial data infrastructures like INSPIRE you need a little bit more than spatial data and services. You need a whole infrastructure capable to meet high performance goals and 24x7 availability, which has to comply to strict Service Level Agreements. In short: you need a comprehensive software stack containing tools for service and data management along with metadata and user management tools for publishing spatial data in a trusted and secure environment are needed along with appropriate monitoring tools to assure the infrastructures availability. The deegree community project did not provide this functionality yet and that was why two German companies grit and lat/lon joined forces to build the “deegree Enterprise Edition”. deegree Enterprise Edition contains all the tools mentioned above. Further on it includes appropriate contracts offering software maintenance and professional support. These contracts offer the same support and performance as maintenance contracts for proprietary software do and fully meet the requirements of the maintenance contracts used in the German Public Sector. Nevertheless deegree Enterprise Edition is still open source. But it is open source with guaranteed SLAs. Such it offers an opportunity to all organisations under INSPIRE obligations to professionally operate INSPIRE. The presentation shows: the motivation to build deegree Enterprise how the deegree Enterprise Edition differs from the community edition how the business model is working</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20429</video:player_loc><video:duration>1614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20426</video:thumbnail_loc><video:title>Leaflet.annotate - Semantic markup for geographic web maps in HTML</video:title><video:description>I investigated the public Schema.org vocabulary, the Dublin Core Metadata Element Set, the HTML living standard and SVG 1.1 to make it easy for map makers and publishers to advance the markup they publish. With an understanding of geographic web maps as documents of composite structure i want to share and discuss a LeafletJS implementation representing this investigation. Building on the descriptive markup and this model of a geographic web map i also want to share the idea of developing a user dialog which could support readers of maps in analyzing WHO contributed WHERE, WHEN - and WHAT is the map about. The Leaflet.annotate API can be seen as an interface proposal for other authoring tools or geographic content management systems and with that I hope to contribute to a discussion around accessible and responsible publishing of geographic maps on the WWW.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20426</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20317</video:thumbnail_loc><video:title>Standard-compliant geoprocessing services for Earth Observation time-series data access and analysis</video:title><video:description>Earth Observation time-series data are valuable information to monitor the change of the environment. But access to data and the execution of analysis tools are often time-consuming tasks and data processing knowledge is required. In order to allow user-friendly applications to be built, tools are needed to simplify the access to data archives and the analysis of such time-series data. In this work, web services for accessing and analyzing MODIS, Landsat, and Sentinel time-series data have been developed based on the Web Processing Service specification of the Open Geospatial Consortium and made available within the Earth Observation Monitor framework. The Python library "pyEOM" has been developed to combine access and analysis tools for Earth Observation time-series data. Algorithms developed to analyze vegetation changes are provided as web-based processing services in connection to the prior developed access services as well. Using the services developed, users only need to provide the geometry and the name of the dataset the user is interested in; any processing is done by the web service. The services and applications (web and mobile) are based on geospatial open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20317</video:player_loc><video:duration>1846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20321</video:thumbnail_loc><video:title>Integrating the spatial web with linked open data using GeoDCAT-AP</video:title><video:description>GeoDCAT-AP is an extension of DCAT-AP for describing geospatial datasets, dataset series, and services. It provides an RDF syntax binding for the union of metadata elements defined in the core profile of ISO 19115:2003 and those defined in the framework of the INSPIRE Directive. Its basic use case is to make spatial datasets, data series, and services searchable on general data portals, thereby making geospatial information better searchable across borders and sectors. This can be achieved by the exchange of descriptions of datasets among data portals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20321</video:player_loc><video:duration>1239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20416</video:thumbnail_loc><video:title>Delivering high resolution deformation maps with high performance and extensive proc</video:title><video:description>SkyGeo uses Interferometric Synthetic Aperture Radar (InSAR) by satellites for mapping ground and infrastructure deformation. This leads to maps with millions of virtual sensors, each measuring deformation by time series containing hundreds of measurements. Examples of monitoring infrastructure and managing water injection in oil fields are shown. The deformation maps and maps with derived information are delivered via a customer portal. The portal tries to provide the rather complex data derived from InSAR together with extensive features to investigate, analyze and further process the data in a user friendly way. As customers are free to use any GIS package as well as the portals own viewer, all functionality is delivered by fully leveraging the (hidden) potential of the open standards WMS, WFS and WPS. Building the portal proved challenging because of the sheer amount of data combined by the need of live rendering to allow for styling by users and dynamic filtering using WMS dimensions. On top of that, the portal must be alive 24/7, be very secure and required new functionality must be in production within 2-4 weeks. The portal should allow a growth of 10 times per year. How these requirements can be met using Docker, Nginx, Mapserver, Heron-MC, PostGIS and PyWPS and some custom components will be discussed. Special attention is given to the rich feature set while retaining standards compliance and the encapsulation of mapserver for on the fly mapfile building and easy management of a very large amount of layers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20416</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20415</video:thumbnail_loc><video:title>Open data and the 'power of the crowd'</video:title><video:description>Open data is becoming more and more available, but is mostly designed as a one-way street. Data will flow from the governments to the data users, but the information flow from users to the government is either overlooked or ill-constructed. In the case of the Dutch geographical key registries (BGT/BRT/BAG) the ambition is to get both data flows right, by embracing concepts as volunteered geographic information (VGI) and user-centred scrum development. This talk will show the 'improve the map'-application which is developed by the Dutch Cadastre, including its concepts and theories behind it, its current looks and experiences and its bright future. The application is created entirely from opensource components. Moreover, more Dutch open geodatasets are currently interested in using the application which will bring data providers and data users closer together. Our ambition is that every open dataset deserves its easy-to-use feedback application which is open to everyone. And with everyone we really mean everyone: even primary school kids will help us to keep our maps of good quality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20415</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20382</video:thumbnail_loc><video:title>Open Collaboration and the Price of Butter</video:title><video:description>The problems we face as a species are far more complex than potential solutions offered by any single vendor’s products. They are more complex than any nation’s initiatives. To get there, we are going to need to work together closely and across so many national, company, technology domain, and community borders. What role do open communities have to play in solving the tough problems facing society? This talk will examine a bit about how open communities work. It will talk about passion, purpose, governance, enabling technologies, enabling legal constructs, giving, taking, being open, being welcoming, the need for limits, and more. And what does this all have to do with the price of butter?!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20382</video:player_loc><video:duration>1984</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20384</video:thumbnail_loc><video:title>IWRM* in Mongolia (MoMo): Managing geodata with SHOGun and empowering the people</video:title><video:description>Mongolia is a huge country sandwiched between Russia in the North and China in the south with a particularly harsh climate. Temperatures in winter reach -40°C and the originally nomadic way of life is disappearing fast. Rich in natural resources, many stakeholders compete for water whose supply is also subject to rapid change. An ideal setting to research water related problems also affecting many other regions of the world. Currently in the 3rd three year phase the MoMo-project, funded by the Germany Ministry of Education and Research, has implemented an open source spatial data infrastructure using the SHOGun framework that utilises Spring, Hibernate, OpenLayers and GeoExt amongst others. The focus of the current phase is on capacity development so this talk is a showcase for employing open source geospatial software in a development context. Hinrich Paulsen (terrestris GmbH &amp; Co. KG) Jürgen Hofmann (Leibniz-Institute of Freshwater Ecology and Inland Fisheries (IGB)) Vanessa Bremerich (Leibniz-Institute of Freshwater Ecology and Inland Fisheries (IGB))</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20384</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20346</video:thumbnail_loc><video:title>GeoServer Styling Hints and Tips for Prettier Maps</video:title><video:description>Web maps needn't be dull and this talk will show you how you can take your cartographic skills from the desktop GIS to the web using SLD and GeoServer. The initial part of the talk will introduce desktop tools such as QGIS and UDig and how they can help novices get started with styling maps. Moving beyond the basics it will continue with a look at the use of functions to modify the features being drawn. It will include an in depth look at how to control the placement of labels to enhance the readability of the map especially when using tile caching to speed up map service. The talk will finish with a discussion of using GeoServer's composite and blending modes to provide pretty effects that can enhance your web mapping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20346</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20341</video:thumbnail_loc><video:title>iTowns, a new framework for 3D web visualization</video:title><video:description>We present iTowns, a web framework developed in Javascript / WebGL for 3D geospatial data visualization, with capabilities for precise measurement directly in the browser. The first use case of iTowns is Street-view data type visualization : immersive images, but also terrestrial LIDAR Point Cloud data. But iTowns now supports much more data types :  Oriented images Panoramic images Point Clouds 3D textured models WFS vector data iTowns OpenSource is the descendant of the initial iTowns software developed at MATIS research laboratory of the French National Mapping Agency. iTowns OpenSource version 1.0 has been released in February 2016. The framework allows to : - Visualize projected images on a mesh ( cube, 3D model) - Visualize panoramic images - Display depth panoramic images - Display extruded building ( from WFS, other sources ) - Navigate in 3D (click &amp; go) - Display Point Clouds - Visualize textured 3D models ( B3D, 3DS) - Use a simple API We detail iTowns features with videos. The data showcased was acquired by IGN's Stereopolis car. Aside from presenting the software, its present state and the future 2.0 version, we also explain the project history, which is an interesting case of technology transfer from research to industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20341</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20402</video:thumbnail_loc><video:title>Serving earth observation data with GeoServer: addressing real world requirements</video:title><video:description>The presentation will cover GeoSolutions experience in setting up GeoServer based production systems providing access to earth observation products, with indications of technical challenges, solutions, and deployment suggestion. The presentations will cover topics such as setting up a single unified mosaic from all the available data sources, tailoring access to it to different users, determining the most appropriate stacking order, dealing with multiresolution, different coordinate systems, multiband data, SAR integration, searching for the most appropriate products using a mix of WFS, CSW and so on, serving imagery with high performance WMS and WMTS, performing small and large data extractions with WCS and WPS, closing up with deployment examples and suggestions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20402</video:player_loc><video:duration>1842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20377</video:thumbnail_loc><video:title>ZOO-Project 1.6.0: News about the Open WPS Platform</video:title><video:description>ZOO-Project is an Open Source Implementation of the OGC Web Processing Service (WPS), it was released under a MIT/X-11 style license and is currently in incubation at OSGeo. It provides a WPS compliant developer-friendly framework to easily create and chain WPS Web services. This talk give a brief overview of the platform and summarize new capabilities and enhancement available in the 1.6.0 release. A brief introduction to WPS and a summary of the Open Source project history with its direct link with FOSS4G will be presented. Then an overview of the ZOO-Project will serve to introduce new functionalities and concepts available in the 1.6.0 release and highlight their interrests for applications developpers and users. Various use of OSGeo softwares, such as GDAL, GEOS, PostGIS, pgRouting, GRASS, OTB, SAGA, as WPS services through the ZOO-Project will be presented. The ZOO-Client, will be presented to show how it can be easily used to create automatically dynamic HTML forms to interact with WPS services. The ongoing developments and future innovations will be then presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20377</video:player_loc><video:duration>1638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20379</video:thumbnail_loc><video:title>Bait and don't switch: Using FOSS4G to attract bright young talent</video:title><video:description>In Norway, the demand for technical talent in our field far outstrips the supply, so when you want to recruit the best, you have to sink your teeth in them at an early stage. Since 2010, Norkart has run a summer internship program where we assign students projects with a lot of freedom in how to reach their goals, and encourage them to explore new technologies. Unsurprisingly, this often means a lot of Open Source software! Some projects end up as writeoffs, some have modest returns, and one has even made a 1000% return on investment... This talk aims to show how the program has recruited good talent, enchanced our image, and given us new impulses that have changed our corporate culture and led to an expansion of our market offerings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20379</video:player_loc><video:duration>1543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20430</video:thumbnail_loc><video:title>The OGC's Standards Process and the Role of Reference Implementations</video:title><video:description>This presentation focuses on the role of reference implementations for the OGC standards process and gives an insight in the related OGC Compliance Program. OGC Standards are developed in the OGC Standards Program and follow rules and guidlines that have been set by the OGC's members. Before an OGC standard is adopted by the OGC membership, a public review period is required where non-members can also contribute. Increasingly, some standards working groups also decide to work more openly in the public (like the GeoPackage work group did) to be more inclusive. OGC interface standards also come with reference implementations. The OGC rules state that these have to be "free and publicly available for testing". Some well known OSGeo projects like GeoServer, MapServer, deegree and others are reference implementations of OGC standards. A Reference Implementation is a -> fully functional, licensed copy of a tested, branded software that has passed the test for an associated conformance class in a version of an Implementation Standard and that -> is free and publicly available for testing via a web service or download.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20430</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20768</video:thumbnail_loc><video:title>The Einstein Equations and Gravitational Radiation</video:title><video:description>In Mathematical General Relativity (GR) the Einstein equations describe the laws of the universe. This system of hyperbolic nonlinear pde has served as a playground for all kinds of new problems and methods in pde analysis and geometry. A major goal in the study of these equations is to investigate the analytic properties and geometries of the solution spacetimes. In particular, fluctuations of the curvature of the spacetime, known as gravitational waves, have been a highly active research topic. A few weeks ago, it was confirmed that advanced LIGO detected gravitational waves. Understanding gravitational radiation is tightly interwoven with the study of the Cauchy problem in GR. I will talk about geometric-analytic results on gravitational radiation and the memory effect of gravitational waves. We will connect the mathematical findings to experiments. I will also address recent work with David Garfinkle on gravitational radiation in asymptotically at as well as cosmological spacetimes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20768</video:player_loc><video:duration>3350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20769</video:thumbnail_loc><video:title>Nonlinear stability of expanding stars in the mass-critical Euler-Poisson system</video:title><video:description>The gravitational Euler-Poisson system is a fundamental astrophysics model of a Newtonian star. We first give a brief overview of the existing results on the free-boundary compressible Euler-Poisson system. We then study the question of nonlinear stability of homogeneous expanding star-solutions discovered by Goldreich and Weber in 1980's in the mass-critical gravitational Euler-Poisson system. We show that these solutions are nonlinearly stable with respect to small perturbations. We thus construct a new class of global-in-time solutions, which are not homogeneous and therefore not encompassed by the existing works.The problem is mass-critical with respect to an invariant rescaling and the nonlinear analysis is carried out in suitably chosen similarity coordinates. We present some interesting open questions at the end. This is a joint work with Juhi Jang</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20769</video:player_loc><video:duration>3420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20759</video:thumbnail_loc><video:title>Synthetic prequantum field theory in a cohesive homotopy topos</video:title><video:description>The homotopy topos over the site of formal supermanifolds carries a progression of 12 idempotent adjoint (co-)monads. These allow to synthetically formulate varitional calculus of local Lagrangian field theory and its higher pre-quantization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20759</video:player_loc><video:duration>4572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20771</video:thumbnail_loc><video:title>Quasi - periodic standing wave solutions of gravity-capillary water waves</video:title><video:description>We prove the existence of Cantor families of small amplitude time quasi-periodic standing wave solutions (i.e. periodic and even in the space variable x ) of a 2-dimensional ocean with infinite depth under the action of gravity and surface tension. In addition we prove that these solutions are linearly stable. Joint work with Riccardo Montalto</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20771</video:player_loc><video:duration>3313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20757</video:thumbnail_loc><video:title>Operator algebras from toposes</video:title><video:description>Abstract: Grothendieck Toposes and C^*-algebras are two distinct generalizations of the concept of topological space and there is a lot of examples of objects to which one can attach both a topos and a C^*-algebra in order to study there properties: dynamical systems, foliations, Graphs, Automaton, topological groupoids etc. It is hence a natural question to try to understand the relation between these two sort different object. In this talk I will explain how to attach C^*-algebras and Von Neuman al gebras to (reasonable) toposes, in a way that recover the C^*-algebra attached to all the above examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20757</video:player_loc><video:duration>3646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20760</video:thumbnail_loc><video:title>Leapfrogging vortices for the Gross-Pitaevskii equation</video:title><video:description>We will present a rigorous derivation of the leapfrogging mechanism for the 3D axisymmetric Gross-Pitaveskii equation (joint with R.L. Jerrard), and point out the difficulties that arise in the related context of the incompressible Euler equation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20760</video:player_loc><video:duration>3281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20758</video:thumbnail_loc><video:title>Logic and topology</video:title><video:description>The logic of topos is naturally described using intuitionistic higher-order logic, an intuitionistic version of a simple theory of types, a formal system designed by A. Church (1940). Two important axioms of this formal system are the axiom of extensionality and the axiom of description. Recently, Voevodsky formulated the axiom of univalence, which can be seen as a natural generalization of the axiom of extensionality, and showed that this axiom is valid in a model where a type is interpreted as a Kan simplicial set. This model uses classical logic in an essential way. We present a variation of this model which is carried out in an intuitionistic meta-theory and explain how the axiom of description is validated in this model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20758</video:player_loc><video:duration>4033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20762</video:thumbnail_loc><video:title>Necklace solitary waves on bounded domains</video:title><video:description>The critical power for collapse appears to place an upper bound on the amount of power that can be propagated by intense laser beams. In various applications, however, it is desirable exceed this limit and deliver more power. In this talk I will present new solitary waves of the two-dimensional nonlinear Schrodinger equation on bounded domains, which have a «necklace» structure. I will consider their structure, stability, and how to compute them. In particular, I will show that these solitary waves can stably propagate more than the critical pohe critical power for collapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20762</video:player_loc><video:duration>3125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20765</video:thumbnail_loc><video:title>Almost global solutions for the capillarity wave equation...</video:title><video:description>Almost global solutions for the capillarity wave equation with small periodic data We prove that the capillarity waves equation in one dimension and finite depth has solutions over time intervals of length c N\epsion^ for any N, if the Cauchy data are of small size \epsilon and space periodic, and if the gravity, or the surface tension, is taken outside a subset of zero measure. The proof relies on normal forms and on the use of the reversibility of the equation. This is joint work with Massimiliano Berti</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20765</video:player_loc><video:duration>3448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20775</video:thumbnail_loc><video:title>Equivariant wave maps on a class of rotationally symmetric manifolds</video:title><video:description>Joint work with Qidi Zhang (Shanghai). We study a class of rotationally invariant manifolds, which we call admissible, on which it is possible to prove smoothing and Strichartz estimates for the wave equation. This class includes asymptotically flat manifolds but also perturbations of real hyperbolic spaces \mathbb^ for n\ge3, and other manifolds with non vanishing curvature at infinity. Among other results we can prove the global existence of equivariant wave maps from admissible manifolds to general targets, for small initial data of critical regularity H^</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20775</video:player_loc><video:duration>2534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20779</video:thumbnail_loc><video:title>Birkhoff normal form for nonlinear wave equations</video:title><video:description>Many theorems on global existence of small amplitude solutions of nonlinear wave equations in ^n depend upon a competition between the time decay of solutions and the degree of the nonlinearity. Decay estimates are more effective when inessential nonlinear terms are able to be removed through a well-chosen transformation. Most wave equations that arise in a physical context can be considered as Hamiltonian PDEs, that is, partial differential equations that can be formulated as a Hamiltonian system. In this talk, we construct Birkhoff normal forms transformations for the class of wave equations which are Hamiltonian PDEs and null forms, giving a new proof via canonical transformations of the global existence theorems for null form wave equations of S. Klainerman, J. Shatah and other, in space dimensions n \geq 3.The critical case n = 2 is also under consideration. These results are work-in-progress with A. French and C. - R. Yang</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20779</video:player_loc><video:duration>3193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20784</video:thumbnail_loc><video:title>Make Love Not Porn</video:title><video:description>Three years ago direct personal experience inspired Cindy Gallop to launch MakeLoveNotPorn at TED. She talks about the amazing response globally ever since to an increasingly pervasive issue, and how she and her team are battling every prejudice society operates around sex, to launch the forthcoming new iteration, MakeLoveNotPorn.tv -- mission: 'Pro-sex. Pro-porn. Pro-knowing the difference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20784</video:player_loc><video:duration>3655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20776</video:thumbnail_loc><video:title>Blowup for supercritical equivariant wave maps</video:title><video:description>We consider equivariant wave maps from R^ into S^d for d\geq 3. Using mixed analytic and numerical tools we describe the dynamics of generic blowup and the threshold for blowup. We hope that our plausibility arguments will stimulate rigorous studies of this problem. This is joint work with Pawel Biernat and Maciej Maliborski</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20776</video:player_loc><video:duration>3212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20781</video:thumbnail_loc><video:title>Resisting the Surveillance State and its network effects</video:title><video:description>Re-contextualizing our social interactions in the face of privatisation of data leads us into a space of social responsibility. The impact of our permissive data sharing habits and the economic models that incentivize it is not yet fully understood. How may we ensure that we're fully informed and consenting to information released or sold about us? How may try we ensure that consent is required? How can we re-contextualize and better come to a shared understanding about transitive risks posed by the surveillance state?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20781</video:player_loc><video:duration>3345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20785</video:thumbnail_loc><video:title>Dark Side of Action</video:title><video:description>2011 was a year full of political upheaval and protest. From the Arab Spring to the Occupy movements, thousands of people took to the streets demanding (and enforcing!) change. Focusing on collective action, however, we tend to neglect what can happen to individual participants who find themselves under enormous pressure to succeed, to perform, and generally save the world... In this session, we want to broach the taboo of depression and failure in a (hack)tivist context, taking a step back from the challenges at hand to look at the effects on people getting involved -- as well as those who can't get involved.. It's not as scary as it sounds! Suitable for all and trigger-happy in a positive way, Anwen will be presenting an assortment of ideas and iconic images from science and art history, following the trace of depression and melancholy from ancient hermits and Noonday Demons to the digital natives of today. We will explore the "dark side" of action -- compassion fatigue, depression, shellshock, burnout, suicides --, and talk about how the (social) Net can become more of a safety net for its inhabitants. Stephan will be sharing some examples from his personal experience as a Telecomix agent: Hackers, especially those who work with activists on the ground, see the consequences of their actions and inactions every day, putting themselves and others under immense pressure and "burning the candle from both ends". But we also want to talk about the different patterns of behaviour and interaction that let such situations develop and about the measures that networks and jellyfish clusters can implement to not only solve these problems, but to also ensure a healthier way of interacting and behaving in future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20785</video:player_loc><video:duration>3444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20788</video:thumbnail_loc><video:title>Freedom of Thought Requires Free Media</video:title><video:description>Media that spy on and data-mine the public are capable of destroying humanity's most precious freedom: freedom of thought. Ensuring that media remain structured to support rather than suppress individual freedom and civic virtue requires us to achieve specific free technology and free culture goals. Our existing achievements in these directions are under assault from companies trying to bottleneck human communications or own our common culture, and states eager to control their subjects' minds. In this talk--one of a series beginning with "The dotCommunist Manifesto" and "Die Gedanken Sind Frei"--I offer some suggestions about how the Free World should meet the challenges of the next decade.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20788</video:player_loc><video:duration>3821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20778</video:thumbnail_loc><video:title>Stability of line solitons for the KP-II equation</video:title><video:description>The KP-II equation was derived by Kadmotsev and Petviashvili to explain stability of line solitary waves of shallow water. In this talk, I will show stability of 1-line solitons for perturbations in the class (1+x^2)^H^1(\mathbb ^2)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20778</video:player_loc><video:duration>2792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20786</video:thumbnail_loc><video:title>Digitale Gesellschaft e.V.: Was war. Was werden wird.</video:title><video:description>Zur re:publica'11 ist der Digitale Gesellschaft e.V. als Verein zur Förderung von Nutzerrechten in der netzpolitischen Debatte an den Start gegangen. Ein Jahr später ist es Zeit, einen Rück- und Ausblick über die vielfältigen Aktivitäten des Vereins zu geben. Das bearbeitete Themenspektrum des bisher rein ehrenamtlich agierenden Vereins ist groß: ACTA, Netzneutralität, Urheberrechtsreform, OpenData, Vorratsdatenspeicherung, Fluggastdaten-Abkommen und die aktuelle EU-Datenschutzreform sind nur einige Themenfelder, zu denen der Verein gearbeitet hat. Die Teilnahme an Diskussionen in der ganzen Republik, um eine Nutzerperspektive einzubringen, Stellungnahmen zu wichtigen Themen, die sonst niemand groß beachtete, Entwicklung von Kampagnenwerkzeugen, Organisation und Durchführung von Aktionen, Demonstrationen und netzpolitischen Abenden, zahlreiche Pressemitteilungen, das Publizieren zahlreicher Broschüren und Schattenberichte mit vielfältigen Hintergrundinformationen zu Themen wie ACTA, Warnmodellen, einer Privatisierung der Rechtsdurchsetzung und Netzneutralität - das alles und noch viel mehr. Wir blicken zurück und nach vorne.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20786</video:player_loc><video:duration>2686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20789</video:thumbnail_loc><video:title>Die ultimative Talkshow</video:title><video:description>"Und action!" Egal, ob Polynomdivision, Internetausdrucker oder Eurokrise -- das Konzept „Talkshow" funktioniert immer nach dem gleichen Muster. Oder doch nicht? Wie viel Politik steckt im Theater? Wie viel Theater steckt in der Politik? Und wie viel von beidem bestimmt die Medienlandschaft? Eva Horn und Christopher Lauer versuchen in diesem Raumexperiment die Grenze zwischen Informationsvermittlung und Performance auszuloten. Ein Politiker und eine selbst ernannte „Politiknutte" stoßen auf das Publikum der re:publica und treten an, um zu demonstrieren, dass die Personen hinter den Worthülsen des alltäglichen Talkshowgebrabbels austauschbar sind. Die Grenzen zwischen vollkommenem Wahnsinn, völliger Ahnungslosigkeit und professionellem Größenwahn verschwimmen, wenn die beiden Protagonisten auf Zurufe aus dem Publikum reagieren. Sie werden auf Kommando in verschiedene Rollen schlüpfen, unterschiedliche Diskussionstechniken ausprobieren und dabei versuchen, möglichst souverän, kompetent und medientauglich zu wirken. Im experimentellen Zusammenspiel zwischen Publikum und Protagonisten soll unter anderem der Frage nachgegangen werden, ob es in den heutigen Talkshowformaten wirklich noch darum geht, politische Standpunkte zu haben und diese dann sowohl zu vertreten als auch vermitteln zu wollen, oder ob es reicht, eine beliebige Meinung möglichst populistisch zu vertreten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20789</video:player_loc><video:duration>3275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20792</video:thumbnail_loc><video:title>Mächtiger als Merkel: Wie Brettspielentwickler Gesetze machen (würden)</video:title><video:description>Wie bringt man Menschen dazu freiwillig Regeln anzunehmen? Warum sind Spiele leicht verständlich, machen Spaß und animieren zu kooperativer Konkurrenz? Warum sind Gesetze kompliziert, erzeugen Widerwillen und wirken so oft unfair? Von Kulturbetrieb und Wirtschaft weitgehend ignoriert hat sich in Deutschland der weltweit größte Brettspielmarkt der Welt entwickelt. Brettspielautoren beschäftigen sich seit Jahren ganz praktisch mit dem menschlichen Verhalten in Regelsystemen, wann diese Eigeninitiative, Selbstbestimmung und Lust vermitteln und wann nicht. Ziel des Vortrags ist es, zu zeigen wie man diesen reichen Erfahrungsschatz urbar machen kann, was sich auf die Gesetzgebung übertragen lässt und welche erstaunlichen Erkenntnisse sich aus der Brettspielentwicklung über Geld, Gerechtigkeit und Bedingungsloses Grundeinkommen ziehen lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20792</video:player_loc><video:duration>3691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20844</video:thumbnail_loc><video:title>1/3 Topics in Quantum Field Theory and String Theory</video:title><video:description>Holographic View of Singularities in General Relativity I will discuss new features which emerge when one studies several types of singularities present in General Relativity using methods stemming from the AdS/CFT correspondence. Some of the issues involved are the black hole information "paradox", complementarity and the nature and properties of space like singularities. I will attempt to present in each of the lectures problems which I feel need further study.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20844</video:player_loc><video:duration>5176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20839</video:thumbnail_loc><video:title>2/5 Contact homology and virtual fundamental cycles</video:title><video:description>The goal of this course is to give a construction of contact homology in the sense of Eliashberg--Givental--Hofer. I will begin with an introduction to contact geometry, pseudo-holomorphic curves as introduced by Gromov, and some target applications of contact homology. The main focus will then be on extracting enough enumerative information (i.e. "virtual fundamental cycles") out of the relevant moduli spaces of pseudo-holomorphic curves. I will present a general framework for doing this, and then discuss the specific application to contact homology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20839</video:player_loc><video:duration>7347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20846</video:thumbnail_loc><video:title>Renegar's Condition Number and Compressed Sensing Performance</video:title><video:description>Renegar's condition number is a data-driven computational complexity measure for convex programs, generalizing classical condition numbers in linear systems. We provide evidence that for a broad class of compressed sensing problems, the worst case value of this algorithmic complexity measure taken over all signals matches the restricted eigenvalue of the observation matrix, which controls compressed sensing performance. This means that, in these problems, a single parameter directly controls computational complexity and recovery performance. Joint work with Vincent Roulet and Nicolas Boumal.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20846</video:player_loc><video:duration>3788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20850</video:thumbnail_loc><video:title>Lattice Theta series</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20850</video:player_loc><video:duration>3730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20847</video:thumbnail_loc><video:title>Trade-offs in Distributed Learning</video:title><video:description>In many large-scale applications, learning must be done on training data which is distributed across multiple machines. This presents an important challenge, with multiple trade-offs between optimization accuracy, statistical performance, communication cost, and computational complexity. In this talk I'll describe some recent and upcoming results about distributed convex learning and optimization, including algorithms as well as fundamental performance barriers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20847</video:player_loc><video:duration>3424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20848</video:thumbnail_loc><video:title>Generalization properties of multiple passes stochastic gradient method</video:title><video:description>The stochastic gradient method has become an algorithm of choice in machine learning, because of its simplicity and small computational cost, especially when dealing with big data sets. Despite its widespread use, the generalization properties of the variants of stochastic gradient method used in practice are relatively little understood. Most previous works consider generalization properties of SGM with only one pass over the data, while in practice multiple passes are usually considered. The effect of multiple passes has been studied extensively for the optimization of an empirical objective, but the role for generalization is less clear. In this talk, we start filling this gap studying the generalization properties of multiple passes stochastic gradient method for least square regression in an abstract non parametric setting. We show that, if all other parameters are fixed a priori, the number of passes over the data indeed acts as a regularization parameter. The obtained bounds are sharp and matches those obtained with other regularized techniques such as ridge regression.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20848</video:player_loc><video:duration>3565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20845</video:thumbnail_loc><video:title>Using kernels to detect abrupt changes in time series</video:title><video:description>In this talk we discuss the change-point detection problem when dealing with complex data. Our goal is to present a new procedure involving positive semidefinite kernels and allowing to detect abrupt changes arising in the full distribution of the observations along the time (and not only in their means). This two-stage procedure is based first on dynamic programming, and second on a new l 0-type penalty derived from a non-asympsotic model selection result applying to vectors in a reproducing kernel Hilbert space. Since our procedure relies on the dynamic programming algorithm, which induces a high computational complexity at the first step, we will also discuss an improved version of this first step allowing to achieve a complexity of O(n^2) in time and O(n) in space. Finally, we will illustrate the behavior of our kernel change-point procedure on a wide range of simulated data. In particular we empirically validate our penalty since the resulting penalized criterion recovers the true (number of) change-points with high probability. We also infer the influence of the kernel on the final results in practice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20845</video:player_loc><video:duration>3022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20843</video:thumbnail_loc><video:title>Twitter joining the Conversation</video:title><video:description>Twitter has more than 140 million users worldwide, 70% of which are outside of the US. The platform's user base has always been global, but its physical expansion is just getting started. Katie Stanton, VP of International for Twitter will talk about the company's approach to global growth - and how focusing on interest areas like news, sport, and TV has made Twitter an integral part of people's daily lives all over the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20843</video:player_loc><video:duration>1994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20851</video:thumbnail_loc><video:title>Shimura varieties with infinite level, and torsion in the cohomology of locally symmetric spaces.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20851</video:player_loc><video:duration>4358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20837</video:thumbnail_loc><video:title>I like Big Data and I can not lie!</video:title><video:description>Data analysis can be fun – and horrible all at the same time. So here's a perspective from a network researcher, sociologist and former business analyst on how to improve our daily approach to data. What traps can be avoided? How do we know when we're biased? Is there such a thing as "good"/"bad" data? Let's talk, discuss and maybe change our approach. The talk will cover some foundations: what's a bias – and how do our biases get reflected in our data collection, analysis and interpretation? The way we tackle our own biases with regards – but not limited – to gender, race, social origin, abilities, nationality and other factors shapes not only the quality of data collected, but also directly the outcome of data analysis and interpretation!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20837</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20795</video:thumbnail_loc><video:title>Royal Revue III</video:title><video:description>Die Royal Revues der letzte beiden Jahre waren DER Geheimtipp der Republica. Weil man aufhören soll, wenn es am schönsten ist und sich nicht irgendwelchen Sell-Out-Vorwürfen stellen zu müssen, wenn es dann ab 2013 ins Olympiastadion geht, hat das Guten Tag Team ("GTT") beschlossen, der Royal Revue ein Ende zu setzen. Aber ein Ende mit einem fetten, fetten Punkt. Der Abend wird ein wilder Ritt durch 2000 Jahre Deutschland und 2 Jahre GTT auf der Republica. Nichts und niemand wird verschont, bei dieser Show der Superlative. Denn auch im dritten Jahr lautet das Credo: "Wenn es unterhält - dann ist es Unterhaltung!" (Wegen eines Urheberrechtsverstoßes musste das Video an drei Stellen stummgeschaltet werden.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20795</video:player_loc><video:duration>4859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20814</video:thumbnail_loc><video:title>Toponogov's theorem and improved Kakeya-Nikodym estimates for eigenfunctions on manifolds of nonpositive curvature</video:title><video:description>Toponogov's theorem and improved Kakeya-Nikodym estimates for eigenfunctions on manifolds of nonpositive curvature This is joint work with Matthew Blair. Using wave equation techniques and elementary facts from Riemannian geometry, we show that, on negatively curved manifolds, eigenfunctions cannot concentrate near geodesics as measured in L^2. From this we obtain improved L^p estimates which complement the sup -norm bounds in this setting obtained by Berard in the 1970s. Time permitting, we shall also discus related joint work with Y. Xi and C. Zhang on period integrals on Riemannian surfaces of negative curvature</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20814</video:player_loc><video:duration>3291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20815</video:thumbnail_loc><video:title>On the dynamics of floating structures</video:title><video:description>The goal of this talk is to derive some equations describing the interaction of a floating solid structure and the surface of a perfect fluid. This is a double free boundary problem since in addition to the water waves problem (determining the free boundary of the fluid region), one has to find the evolution of the contact line between the solid and the surface of the water. The so-called floating body problem has been studied so far as a three-dimensional problem. Our first goal is to reduce it to a two-dimensional problem that takes the form of a coupled compressible-incompressible system. We will also show that the hydrodynamic forces acting on the solid can be partly put under the form of an added mass -inertia matrix, which turns out to be affected by the dispersive terms of the equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20815</video:player_loc><video:duration>2864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20821</video:thumbnail_loc><video:title>The stability of the Kerr Cauchy horizon...</video:title><video:description>The stability of the Kerr Cauchy horizon and the strong cosmic censorship conjecture in general relativity I will discuss recent work on black hole interiors for dynamical vacuum spacetimes (without any symmetry) and what this means for the question of the nature of generic singularities in general relativity and the celebrated strong cosmic censorship of Penrose. This is joint work with Jonathan Luk</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20821</video:player_loc><video:duration>3515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20820</video:thumbnail_loc><video:title>Kink dynamics in the \phi^4 model: asymptotic stability for odd perturbations in the energy space</video:title><video:description>Kink dynamics in the \phi^4 model: asymptotic stability for odd perturbations in the energy space We consider a classical equation \[\phi -\phi =\phi-\phi^3,\quad (t,x)\in\RR\times\RR\] known as the \phi^4 model in one space dimension. The kink, defined by H(x)=\tanh(x/}), is an explicit stationary solution of this model. From a result of Henry, Perez and Wreszinski it is known that the kink is orbitally stable with respect to small perturbations of the initial data in the energy space. In this paper we show asymptotic stability of the kink for odd perturbations in the energy space. The proof is based on Virial-type estimates partly inspired from previous works of Martel and Merle on asymptotic stability of solitons for the generalized Korteweg-de Vries equations. However, this approach has to be adapted to additional difficulties, pointed out by Soffer and Weinstein in the case of general nonlinear Klein-Gordon equations with potential: the interactions of the so-called internal oscillation mode with the radiation, and the different rates of decay of these two components of the solution in large time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20820</video:player_loc><video:duration>2527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20816</video:thumbnail_loc><video:title>Global smooth solutions for the inviscid SQG equations</video:title><video:description>In this lecture I will discuss some recent work, joint with Angel Castro and Javier Gomez-Serrano, on the existence of a non trivial family of classical global solutions of the inviscid surface quasi-geostrophic equation (SQG).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20816</video:player_loc><video:duration>3234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20817</video:thumbnail_loc><video:title>Critical Half-Wave Problems</video:title><video:description>In this talk, I will a give a survey of recent results about the mass-critical nonlinear half-wave equation on the line. Furthermore, I will discuss work in progress on the energy-critical half-wave maps equation, which posesses some intriguing connections to completely integrabe spin chains and the theory of minimal surfaces</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20817</video:player_loc><video:duration>3082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20822</video:thumbnail_loc><video:title>Interaction of small mass solitons for the half wave equation</video:title><video:description>I will discuss the construction of solutions for the one dimensional focusing cubic half wave equation based on the interaction of two small mass concentrated solitons, displaying growth of Sobolev norms of high regularity. I will focus on the study of the modulation system and on the energy estimates. This is a jointwork with Enno Lenzmann, Oana Pocovnicu and Pierre Raphael.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20822</video:player_loc><video:duration>3749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20824</video:thumbnail_loc><video:title>Concentrated vorticity in the Gross-Pitaevskii equations</video:title><video:description>We will present recent results describing the behavior of certain solutions of the Gross-Pitaevskii equations, in a particular scaling regime, for initial data with concentrated vorticity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20824</video:player_loc><video:duration>3205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20823</video:thumbnail_loc><video:title>Stability of the Couette flow</video:title><video:description>I will present new results on asymptotic stability of the Couette flow in dimension 3. These results give an estimate for the size of the basin of attraction, depending on the viscosity, in Gevrey and Sobolev topology. This is joint work with J. Bedrossian and N. Masmoudi.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20823</video:player_loc><video:duration>2906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20838</video:thumbnail_loc><video:title>1/5 Contact homology and virtual fundamental cycles</video:title><video:description>The goal of this course is to give a construction of contact homology in the sense of Eliashberg--Givental--Hofer. I will begin with an introduction to contact geometry, pseudo-holomorphic curves as introduced by Gromov, and some target applications of contact homology. The main focus will then be on extracting enough enumerative information (i.e. "virtual fundamental cycles") out of the relevant moduli spaces of pseudo-holomorphic curves. I will present a general framework for doing this, and then discuss the specific application to contact homology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20838</video:player_loc><video:duration>6246</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20840</video:thumbnail_loc><video:title>3/5 Contact homology and virtual fundamental cycles</video:title><video:description>The goal of this course is to give a construction of contact homology in the sense of Eliashberg--Givental--Hofer. I will begin with an introduction to contact geometry, pseudo-holomorphic curves as introduced by Gromov, and some target applications of contact homology. The main focus will then be on extracting enough enumerative information (i.e. "virtual fundamental cycles") out of the relevant moduli spaces of pseudo-holomorphic curves. I will present a general framework for doing this, and then discuss the specific application to contact homology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20840</video:player_loc><video:duration>5495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20842</video:thumbnail_loc><video:title>5/5 Contact homology and virtual fundamental cycles</video:title><video:description>The goal of this course is to give a construction of contact homology in the sense of Eliashberg-Givental-Hofer. I will begin with an introduction to contact geometry, pseudo-holomorphic curves as introduced by Gromov, and some target applications of contact homology. The main focus will then be on extracting enough enumerative information (i.e. "virtual fundamental cycles") out of the relevant moduli spaces of pseudo-holomorphic curves. I will present a general framework for doing this, and then discuss the specific application to contact homology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20842</video:player_loc><video:duration>7235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20841</video:thumbnail_loc><video:title>4/5 Contact homology and virtual fundamental cycles</video:title><video:description>The goal of this course is to give a construction of contact homology in the sense of Eliashberg--Givental--Hofer. I will begin with an introduction to contact geometry, pseudo-holomorphic curves as introduced by Gromov, and some target applications of contact homology. The main focus will then be on extracting enough enumerative information (i.e. "virtual fundamental cycles") out of the relevant moduli spaces of pseudo-holomorphic curves. I will present a general framework for doing this, and then discuss the specific application to contact homology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20841</video:player_loc><video:duration>5823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20825</video:thumbnail_loc><video:title>Mass-subcritical NLS</video:title><video:description>The talk will address two main topics: (i) Well-posedness in the weak topology on L^2, as well as its role in proving symplectic non-squeezing in this setting. This is joint work with Monica Visan and Xiaoyi Zhang. (ii) New large-data scattering results at critical regularity; this is joint work with Satoshi Masaki, Jason Murphy, and Monica Visan.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20825</video:player_loc><video:duration>3347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20828</video:thumbnail_loc><video:title>Collision of almost parallel vortex filaments</video:title><video:description>We investigate the occurrence of collisions in the evolution of vortex filaments through a system introduced by Klein, Majda and Damodaran and by Zakharov. We first establish rigorously the existence of a pair of almost parallel vortex filaments, with opposite circulation, colliding at some point in finite time. The collision mechanism is based on the one of the self-similar solutions of the model, described in our previous work. We also extend this construction to the case of an arbitrary number of filaments, with polygonal symmetry, that are perturbations of a configuration of parallel vortex filaments forming a polygon, with or without its center, rotating with constant angular velocity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20828</video:player_loc><video:duration>2506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20836</video:thumbnail_loc><video:title>Big Data for a Public Good</video:title><video:description>Big data will not change the world unless it is collected and synthesized into tools that have a public benefit. In this talk Sarah Williams will illustrate projects from her research lab, the Civic Data Design Lab @ MIT, that have transformed data into visualizations that have had an effect on policy reform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20836</video:player_loc><video:duration>2001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20835</video:thumbnail_loc><video:title>Mobilität dank Daten und Algorithmen besser verstehen</video:title><video:description>Täglich sind Millionen Menschen in unseren Verkehrssystemen unterwegs. Mit Hilfe komplexer Daten-Modelle lassen sich Trends früher erkennen und die Planung erleichtern. Neue Formen der Visualisierung ermöglichen ungewohnte Einblicke in unsere Mobilität. Der Talk zeichnet anhand von Praxis-Beispielen aktuelle Entwicklungen nach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20835</video:player_loc><video:duration>1791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20829</video:thumbnail_loc><video:title>On global regularity for the 2D Muskat equations with finite slope</video:title><video:description>We consider the 2D Muskat equation for the interface between two constant density fluids in an incompressible porous medium, with velocity given by Darcy's law. We establish that as long as the slope of the interface between the two fluids remains bounded and uniformly continuous, the solution remains regular. The proofs exploit the nonlocal nonlinear parabolic nature of the equations through a series of nonlinear lower bounds for nonlocal operators. These are used to deduce that as long as the slope of the interface remains uniformly bounded, the curvature remains bounded. We provide furthermore a global regularity result for small initial data: if the initial slope of the interface is sufficiently small, there exists a unique solution for all time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20829</video:player_loc><video:duration>3177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20833</video:thumbnail_loc><video:title>Shitstormen auf Österreichisch #oidaRP</video:title><video:description>In der Session „Shitstormen auf Österreichisch“ (#oidaRP) bekommen alle, die „die Ösis“ wirklich verstehen wollen, das nötige Werkzeug und Vokabular in die Hände, um auch im schlimmsten Shitstorm in Österreich vorne mit dabei zu sein. Testet euer Wissen über Ösi-Shitstorms im Quiz am Ende der Session, gewinnt tolle Preise und holt euch den Titel "Shitsterminator 2016"!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20833</video:player_loc><video:duration>2619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20807</video:thumbnail_loc><video:title>On the long-term dynamics of solutions of water wave models</video:title><video:description>I will discuss some recent work on two main questions: the existence of long-term solutions in certain water wave models, and the dynamical formation of singularities. The talk will be based on recent work with several collaborators, F. Pusateri, B. Pausader, Y. Deng, V. Lie, and C. Fefferman.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20807</video:player_loc><video:duration>3016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20797</video:thumbnail_loc><video:title>Working swarm-wise</video:title><video:description>Rick Falkvinge, swedish IT-entrepeneur and founder of the swedish Pirate Party talks about how to apply open source collaboration in order to change the ways of policy in the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20797</video:player_loc><video:duration>3329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20798</video:thumbnail_loc><video:title>Überraschungsvortrag</video:title><video:description>Sascha Lobo hält seinen mitlerweile schon traditionellen Überraschungsvortrag auf der re:publica. Darin fordert er neue Narrative für das Netz, blickt auf die wichtigsten sozialen Netzwerke und ruft 2012 zum Jahr der Blogs aus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20798</video:player_loc><video:duration>4749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20802</video:thumbnail_loc><video:title>Die Wiederentdeckung der Langsamkeit. Warum Podcasts funktionieren.</video:title><video:description>Nachdem Podcasts 2005 einen verfrühten Hype durchlebten und dann von Medien und Nutzern zunächst wie eine heiße Kartoffel fallengelassen wurden haben sich Audioproduktionen im Netz im letzten Jahr eine neue öffentliche Aufmerksamkeit erarbeitet. Mancher reibt sich die Augen und fragt sich, wieso überlange Radiosendungen, die dazu meist techniklastig sind und von Amateuren betrieben werden überhaupt überleben konnten. Die reine Lehre hat es einem immer anders gepredigt: kurz ist sie, die Aufmerksamkeitsspanne und nur das Fernsehen holt die Massen ab. Im Zeitalter von HD zählt nur noch Hochglanz und schnelle Schnitte. Wenn man alle Erkenntnisse ausmultipliziert entschwinden Podcasts eigentlich automatisch in einer Seifenblase und zerplatzen theatralisch vor dem Sonnenuntergang. Schön war's, aber jetzt ist auch gut. Aber offensichtlich gibt es eine unterschätzte Nachfrage nach Informations- und Unterhaltungskanälen, die weder vom klassischen Radio, noch von Blogs oder YouTube-Kanälen erobert werden kann. Podcasts füllen hier im wahrsten Sinne die Lücke und präsentieren sich als eigenständige Formate, als praktische und kostengünstige Ergänzung existierender Medienlandschaften und generell als Informationsalternative zu Blogs und anderen Textmedien. Podcasts stehen weiterhin für eine Wiederentdeckung der Diskussionskultur, dem Dialog, dem offenen Gespräch und könnten sogar eine Basis für ein kommendes "Audio-Web" bilden, das sich bislang nur in Ansätzen abzeichnet und noch einen längeren wenn auch vielversprechenden Weg vor sich hat. Der Vortrag beschäftigt sich mit der Frage, warum Podcasts nicht nur immer noch zugehört wird, sondern warum sich hier eine kleine hartgesottene Medien-Parallelwelt entsteht, die von der Blogosphäre weitgehend ignoriert und vom klassischen Radio bestenfalls belächelt wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20802</video:player_loc><video:duration>3449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20804</video:thumbnail_loc><video:title>Spielregeln für das Netz</video:title><video:description>Texte, Fotos, Videos: Das Netz ist mittlerweile eine gigantische Publikationsmaschine, die jedermann offen steht. Doch die neue Freiheit stößt häufig und unerwartet an ihre Grenzen. Wer fremde Inhalte veröffentlicht oder auch nur zu forsch seine Meinung sagt, muss mit Abmahnungen und Klagen rechnen. Streit wegen großer und kleiner Rechtsverletzungen ist an der Tagesordnung. Der Vortrag erklärt anhand aktueller Beispiele die wichtigsten Dos und Don'ts für jeden, der online kommuniziert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20804</video:player_loc><video:duration>3685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20790</video:thumbnail_loc><video:title>Female Trolling</video:title><video:description>Trollen oder getrollt werden - das ist hier die Frage! Trolle sind eine berühmt-berüchtigte Spezies im digitalen Kosmos, irgendwo zwischen Anerkennungsdefizit, Empathiebefreiung und Arroganz. Damit haben Trolle große Kontrolle und schaffen es oftmals, alle Aufmerksamkeit auf sich zu ziehen. Über das Wesen der Trolle wurde viel gesagt und gerätselt, eine erschöpfende Analyse gibt es bisher nicht. Darum soll es diesmal auch um die Lebenswirklichkeit und Praxis gehen. Exklusiv soll von einer Trollette par excellence (schließlich hat sie auf der Titelseite von SpOn die Netzgemeinde getrollt) gelernt werden, wie man aufmerksamkeitswirksam trollt. Außerdem bedeutet andere trollen auch immer getrollt werden. Deswegen soll Teil der Veranstaltung die Frage sein, wie man Getrolle effektiv überlebt. Achja, und ein bisschen Trollen wird auch dabei sein. Schadet ja nicht. Auch in Re:12-Bewerbungen nicht. Female Trolling - Ja oder Nein? Ich bin Troll! Meine Frau ist auch Troll! Lasst euch entführen in die Welt der Trollinnen und Trolle mit ihren blumigen Auswürfen. Schaut die goldenen Shitstorms und erfahrt, welche Erkennntis uns das ermöglicht, was so häufig als das pure Böse, ja als Hass bezeichnet wird ... ... im Ernst: Trollkommentare enthalten bisweilen auch ein Fünkchen Wahrheit und nicht jeder Trollkommentar ist gleich. Auch die feministische Debatte könnten Trollkommentare bereichern - diskutieren wir es aus! Mit Auszieh-Option!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20790</video:player_loc><video:duration>2827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20809</video:thumbnail_loc><video:title>Wave maps on hyperbolic space</video:title><video:description>The Cauchy problem for wave maps on hyperbolic space exhibits several features of a different nature than the corresponding problem on flat space. In this talk we'll focus on the question of gauge choice and we'll sketch the proof of small data global well-posedness and scattering in high dimensions using the moving frame approach introduced by Shatah and Struwe. In this setting of a curved domain, the argument will rely crucially on the fact that the main dynamic equations in Tao's caloric gauge are scalar, rather than the tensorial equations that arise in say, the Coulomb gauge. This talk is based on joint work with Sung-Jin Oh and Sohrab Shahshahani.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20809</video:player_loc><video:duration>3077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20801</video:thumbnail_loc><video:title>Social Media Nutzung der Bundesregierung</video:title><video:description>Der Twitteraccount @RegSprecher hat mittlerweie über 55.000 Follower. Über seinen Twitterkanal halten Steffen Seibert, Sprecher der Bundesregierung und Chef des Bundespresseamtes (BPA) und seine Mitarbeiter/innen die Öffentlichkeit über Aktivitäten der Kanzerlin und der Bundesregierung auf dem Laufenden und antworten auf Fragen zur Bundespolitik. Wir sprechen in einem Interview mit Steffen Seibert über die Social Media-Aktivitäten der Bundesregierung, über die Möglichkeiten digitaler Partizipation in Deutschland und natürlich über seine persönlichen Twitter-Erfahrungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20801</video:player_loc><video:duration>3520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20813</video:thumbnail_loc><video:title>Stability of Minkowski Space-time with a translation space-like Killing vector field</video:title><video:description>In the presence of a translation symmetry, the 3+1 vacuum Einstein equations reduce to the 2+1 Einstein equations with a scalar fi eld. We work in generalised wave coordinates. In this gauge Einstein equations can be written as a system of quasilinear quadratic wave equations. The main diffi culty in proving global existence of solutions for small data is due to the weaker decay of free solutions to the wave equation in 2+1 dimensions, compared to 3+1 dimensions. This weak decay seems to be a deterrent for proving a stability result in the usual wave coordinates. In this talk we will present the construction of a suitable generalized wave gauge in which our system has a "cubic weak null structure",which allows for the proof of global existence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20813</video:player_loc><video:duration>3375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20810</video:thumbnail_loc><video:title>Cubic nonlinear wave equation</video:title><video:description>In this talk we will discuss some recent results regarding global well -posedness and scattering for the cubic, radial wave equation in three dimensions. Both type one and type two blowup will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20810</video:player_loc><video:duration>2530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20773</video:thumbnail_loc><video:title>Wellposedness and scattering for the Zakharov system in four dimensions</video:title><video:description>This is joint work with Ioan Bejenaru, Zihua Guo and Sebastian Herr. We consider the Cauchy problem for the Zakharov system in four space dimensions, extending the local wellposedness by Ginibre, Tsutsumi and Velo to wider range of Sobolev exponents, together with scattering for small data. We observe distinct phenomena at two extreme points of exponents. One is at the energy space, where our nonlinear estimates suffer from divergence related to the critical Sobolev embedding. We can however prove the results for small data, without any improvement of the estimates, but from the existence in a smaller Sobolev space and the uniqueness in a larger one, together with the conservation law. At another corner point of exponents, the critical space is also intermediate, but we obtain a strong illposedness result in terms of instantaneous exit or non-existence of weak solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20773</video:player_loc><video:duration>2400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20774</video:thumbnail_loc><video:title>Sharp local decay estimates for the Ricci flow on surfaces</video:title><video:description>There are many tools available when studying 2D Ricci flow, equivalently the logarithmic fast diffusion equation, but one has always been missing: how do you get uniform smoothing estimates in terms of local L^1 data, i.e. in terms of local bounds on the area. The problem is that the direct analogue of the geometrically less-useful L^p smoothing estimates for p bigger than 1 are simply false. In this talk I will explain this problem in more detail, and show how to get around it with a new local decay estimate. I also plan to sketch the proof and/or give some applications. No knowledge of Ricci flow will be assumed</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20774</video:player_loc><video:duration>3446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20777</video:thumbnail_loc><video:title>Global regularity and scattering for energy critical geometric wave equations</video:title><video:description>I will present recent results, and report on some new progress, concerning global regularity and scattering for geometric wave equations in the energy critical case. The emphasis will be on the Maxwell-Klein-Gordon equation and the Yang-Mills equation in (4+1)-dimensions. This talk is based on joint work with D. Tataru.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20777</video:player_loc><video:duration>3305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20763</video:thumbnail_loc><video:title>On special regularity properties of a class of dispersive equations</video:title><video:description>This talk is concerned with special properties of solutions to the IVP for the k-generalized KdV equation \pa tu+\pa x^3u+u^k \pa xu=0 on the line. We shall discuss results concerning well posedness, unique continuation and propagaion of regularity, and compare them with similar results for other nonlinear dispersive models (in particular Benjamin Ono equation). This is joint work with P. Isaza and F. Linares</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20763</video:player_loc><video:duration>2784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20783</video:thumbnail_loc><video:title>Blogger im Gespräch</video:title><video:description>Philip Banse spricht mit vier Netzpublizisten, die 2011/12 mit bemerkenswerten Aktionen aufgefallen sind. Jedes Gespräch dauert rund 15 Minuten, anschließend kann das Publikum Fragen stellen. Gäste: Debora Weber-Wulff - Vroniplag Matthias Bauer - wir-sind-einzelfall.de Frank Westphal - Rivva.de Raul Krauthausen - Wheelmap.org</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20783</video:player_loc><video:duration>3725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20767</video:thumbnail_loc><video:title>Remarks about the self - similar solutions of the Vortex Filament Equation</video:title><video:description>I will review some of the properties of the self-similar solutions of the Vortex Filament Equation. This equation is also known as either the Localized Induction Equation or the binormal flow and is related to the 1d Schrodinger map and the 1d cubic non-linear Schrodinger equation. After looking at the uniqueness and asymptotic behavior of these solutions, I will recall the method developed with V. Banica to continue the solution once the singularity (a corner) is created. Issues concerning the lack of the preservation of linear momentum and the no-continuity of some critical Besov norms will be considered. Finally I will mention some recent work done with F. De La Hoz about the evolution of a regular polygon</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20767</video:player_loc><video:duration>3200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20766</video:thumbnail_loc><video:title>Modified scattering for the Gross-Pitaevskii equation</video:title><video:description>We consider the cubic nonlinear Schrödinger equation with harmonic trapping. In the case when all but one directions are trapped, we prove modified scattering and construct modified wave operators for small initial and final data respectively. Actually, we prove that the asymptotic behavior of the solutions is given by a simpler equation, depending on the resonances of the GP equation, and we exhibit some particular solutions of it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20766</video:player_loc><video:duration>2932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20782</video:thumbnail_loc><video:title>Der entfesselte Skandal</video:title><video:description>Der Verteidigungsminister Karl-Theodor zu Guttenberg stürzt über Plagiate, die im Netz detailgenau dokumentiert werden -- und löst eine Welle von Enthüllungen aus, die zahlreiche Politiker Ansehen und Doktortitel kosten. Greenpeace zwingt ein Weltunternehmen mit Hilfe von Social-Media-Diensten und einer raffinierten Kampagne in die Knie. Und der amerikanische Politiker Anthony Weiner zerstört seine Karriere, weil er in einer Mischung aus Nachlässigkeit und Inkompetenz seine Twitter-Follower über seine Sexaffären informiert. Alle senden, speichern, publizieren. Manchmal reicht schon ein einziger Klick, und in falsche Kanäle geratene E-Mails und Fotos, Handyvideos und SMS-Botschaften beenden eine Laufbahn und besiegeln ein Schicksal. Immer mehr Daten lassen sich immer leichter durchsuchen, verknüpfen, kopieren, verbreiten -- und eines Tages benutzen, um den Ruf eines anderen zu zerstören. Smartphones und Digitalkameras, Netzwerk- und Multimedia-Plattformen, persönliche Websites, Blogs und Wikis sind die neuartigen Instrumente der Enthüllung. Sie liegen heute in den Händen aller. Dieser Vortrag geht von einer zentralen These aus: Der Skandal ist kein Distanzereignis mehr, sondern hat unser aller Leben erreicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20782</video:player_loc><video:duration>2394</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20780</video:thumbnail_loc><video:title>ACT!ON - #rp12</video:title><video:description>Markus Beckedahl, Mitinitiator der re:publica und Geraldine de Bastion, Programmkoordinatorin, über die re:publica und das diesjährige Programm.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20780</video:player_loc><video:duration>234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20731</video:thumbnail_loc><video:title>Grothendieck et les équations différentielles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20731</video:player_loc><video:duration>3146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20475</video:thumbnail_loc><video:title>1/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20475</video:player_loc><video:duration>7035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20476</video:thumbnail_loc><video:title>2/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20476</video:player_loc><video:duration>6880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20491</video:thumbnail_loc><video:title>Notes on the local p-adic Simpson correspondence</video:title><video:description>The local p-adic Simpson correspondence by Faltings asserts that there is a natural equivalence of categories between small generalized representations and small Higgs modules for an affine semi-stable scheme over a complete discrete valuation ring of mixed characteristic with algebraically closed residue field. However, in the case of rational coefficients, the construction of the functor from the former to the latter, reducing to the theory for integral coefficients, does not seem to work as it is written, as pointed out by Ahmed Abbes. In this talk, I give an alternative argument based on a generalized Sen's theory for the semi-stable scheme and complete the local theory for rational coefficients.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20491</video:player_loc><video:duration>3791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20550</video:thumbnail_loc><video:title>Re­balancing the offline and online integration</video:title><video:description>The engagement of the civil socitey for refugees since last year has been enormous and still keeps a lot of people busy. Especially in Berlin a lot of digital projects were started, but which tools are really being used? What is the right balance between online and offline support, one on one and mass communication and information?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20550</video:player_loc><video:duration>1634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20552</video:thumbnail_loc><video:title>Welcome everybody!</video:title><video:description>Opening re:publica TEN</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20552</video:player_loc><video:duration>1738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20554</video:thumbnail_loc><video:title>"Digital Detox"</video:title><video:description>Kennen Sie das? Die Social-Diarrhoe auf ihrer Facebook-Wall? Das Twitter-Tourette ihres Präsidentschaftskandidaten? Stolpert die kleine Schwester wieder selfiesick durch die Stadt? Leidet das Newsmedium ihres Vertrauens wieder an Eilmeldungsvomitation? Dr. Wiebke Weiß-Weiter erläutert neue Therapiemöglichkeiten gegen die grassierende Epidemie der "Digitalen Hysterie".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20554</video:player_loc><video:duration>1116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20500</video:thumbnail_loc><video:title>Animation 3</video:title><video:description>This animation is a part of the paper Influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport, which is under review to Atmospheric Chemistry and Physics Journal. Analyzing GPS radio occultation density profiles, we have recently pointed out a localized area of enhanced gravity wave (GW) activity and breaking in the lower stratosphere of the Eastern Asia/North-western Pacific (EA/NP) region. With a mechanistic model of the middle and upper atmosphere experiments are performed to study a possible effect of such a localized GW breaking region on the large-scale circulation and transport and, more generally, a possible influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport. The results indicate an important role of the spatial distribution of GW activity for the polar vortex stability, formation of planetary waves (PW) and for the strength and structure of the zonal mean residual circulation. Also, a possible effect of a zonally asymmetric GW breaking in the longitudinal variability of the Brewer-Dobson circulation is analyzed. Finally, consequences of our results for a variety of research topics (sudden stratospheric warmings, atmospheric blocking, teleconnections and a compensation mechanism between resolved and unresolved drag) are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20500</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20494</video:thumbnail_loc><video:title>Animation 2</video:title><video:description>This animation is a part of the paper Influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport, which is under review to Atmospheric Chemistry and Physics Journal. Analyzing GPS radio occultation density profiles, we have recently pointed out a localized area of enhanced gravity wave (GW) activity and breaking in the lower stratosphere of the Eastern Asia/North-western Pacific (EA/NP) region. With a mechanistic model of the middle and upper atmosphere experiments are performed to study a possible effect of such a localized GW breaking region on the large-scale circulation and transport and, more generally, a possible influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport. The results indicate an important role of the spatial distribution of GW activity for the polar vortex stability, formation of planetary waves (PW) and for the strength and structure of the zonal mean residual circulation. Also, a possible effect of a zonally asymmetric GW breaking in the longitudinal variability of the Brewer-Dobson circulation is analyzed. Finally, consequences of our results for a variety of research topics (sudden stratospheric warmings, atmospheric blocking, teleconnections and a compensation mechanism between resolved and unresolved drag) are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20494</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20495</video:thumbnail_loc><video:title>Animation 1a</video:title><video:description>This animation is a part of the paper Influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport, which is under review to Atmospheric Chemistry and Physics Journal. Analyzing GPS radio occultation density profiles, we have recently pointed out a localized area of enhanced gravity wave (GW) activity and breaking in the lower stratosphere of the Eastern Asia/North-western Pacific (EA/NP) region. With a mechanistic model of the middle and upper atmosphere experiments are performed to study a possible effect of such a localized GW breaking region on the large-scale circulation and transport and, more generally, a possible influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport. The results indicate an important role of the spatial distribution of GW activity for the polar vortex stability, formation of planetary waves (PW) and for the strength and structure of the zonal mean residual circulation. Also, a possible effect of a zonally asymmetric GW breaking in the longitudinal variability of the Brewer-Dobson circulation is analyzed. Finally, consequences of our results for a variety of research topics (sudden stratospheric warmings, atmospheric blocking, teleconnections and a compensation mechanism between resolved and unresolved drag) are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20495</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20493</video:thumbnail_loc><video:title>Animation of longitudinal cross-sections of residual vertical velocity</video:title><video:description>This animation is part of a paper Influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport, which is under review to Atmospheric Chemistry and Physics Journal. Analyzing GPS radio occultation density profiles, we have recently pointed out a localized area of enhanced gravity wave (GW) activity and breaking in the lower stratosphere of the Eastern Asia/North-western Pacific (EA/NP) region. With a mechanistic model of the middle and upper atmosphere experiments are performed to study a possible effect of such a localized GW breaking region on the large-scale circulation and transport and, more generally, a possible influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport. The results indicate an important role of the spatial distribution of GW activity for the polar vortex stability, formation of planetary waves (PW) and for the strength and structure of the zonal mean residual circulation. Also, a possible effect of a zonally asymmetric GW breaking in the longitudinal variability of the Brewer-Dobson circulation is analyzed. Finally, consequences of our results for a variety of research topics (sudden stratospheric warmings, atmospheric blocking, teleconnections and a compensation mechanism between resolved and unresolved drag) are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20493</video:player_loc><video:duration>72</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20497</video:thumbnail_loc><video:title>Animation 1b</video:title><video:description>This animation is a part of the paper Influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport, which is under review to Atmospheric Chemistry and Physics Journal. Analyzing GPS radio occultation density profiles, we have recently pointed out a localized area of enhanced gravity wave (GW) activity and breaking in the lower stratosphere of the Eastern Asia/North-western Pacific (EA/NP) region. With a mechanistic model of the middle and upper atmosphere experiments are performed to study a possible effect of such a localized GW breaking region on the large-scale circulation and transport and, more generally, a possible influence of the spatial distribution of gravity wave activity on the middle atmospheric circulation and transport. The results indicate an important role of the spatial distribution of GW activity for the polar vortex stability, formation of planetary waves (PW) and for the strength and structure of the zonal mean residual circulation. Also, a possible effect of a zonally asymmetric GW breaking in the longitudinal variability of the Brewer-Dobson circulation is analyzed. Finally, consequences of our results for a variety of research topics (sudden stratospheric warmings, atmospheric blocking, teleconnections and a compensation mechanism between resolved and unresolved drag) are discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20497</video:player_loc><video:duration>71</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20546</video:thumbnail_loc><video:title>4/4 Gravitational Waves and Binary Systems</video:title><video:description>This crash course will review the theory of the generation of gravitational waves, as well as the theory of the motion and radiation of the premier expected source for gravitational wave interferometric detectors: binary systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20546</video:player_loc><video:duration>7412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20477</video:thumbnail_loc><video:title>3/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20477</video:player_loc><video:duration>6713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20544</video:thumbnail_loc><video:title>2/4 Gravitational Waves and Binary Systems</video:title><video:description>This crash course will review the theory of the generation of gravitational waves, as well as the theory of the motion and radiation of the premier expected source for gravitational wave interferometric detectors: binary systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20544</video:player_loc><video:duration>7193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20555</video:thumbnail_loc><video:title>#GameForGood</video:title><video:description>How can we share knowledge, ideas, innovative technology and big data to help advanced research through mobile game play? Experts of gaming, telecommunications and science discuss new ways to approach global healthcare issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20555</video:player_loc><video:duration>3435</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20557</video:thumbnail_loc><video:title>#rpTENicons - re:publica</video:title><video:description>Wir wandern visuell durch 10 Jahre re:publica und lernen anhand von Symbolen und Icons, wie man re:publica-Geschichte nicht nur schreibt, sondern malt. Ideal als Ergänzung zum Workshop “Sketchnotes für Einsteiger” – oder auch so zum Mitlachen und Mitzeichnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20557</video:player_loc><video:duration>1944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20499</video:thumbnail_loc><video:title>4/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20499</video:player_loc><video:duration>6018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20559</video:thumbnail_loc><video:title>#Schichtwechsel: Von Designsprache zu Designkultur</video:title><video:description>Ist Design in einer global vernetzten Welt eigentlich noch Selbstzweck und ein engstirniges Experten-Thema?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20559</video:player_loc><video:duration>3915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20561</video:thumbnail_loc><video:title>Avatars and motion capture for virtual fit fashion</video:title><video:description>This will be a talk on the use of body scanning and motion capture technologies for application in virtual fit fashion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20561</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20479</video:thumbnail_loc><video:title>6/7 The energy critical wave equation</video:title><video:description>The theory of nonlinear dispersive equations has seen a tremendous development in the last 35 years. The initial works studied the behavior of special solutions such as traveling waves and solitons. Then, there was a systematic study of the well-posedness theory (in the sense of Hadamard) using extensively tools from harmonic analysis. This yielded many optimal results on the short-time well-posedness and small data global well-posedness of many classical problems. The last 25 years have seen a lot of interest in the study, for nonlinear dispersive equations, of the long-time behavior of solutions, for large data. Issues like blow-up, global existence, scattering and long-time asymptotic behavior have come to the forefront, especially in critical problems. In these lectures we will concentrate on the energy critical nonlinear wave equation, in the focusing case. The dynamics in the defocusing case were studied extensively in the period 1990-2000, culminating in the result that all large data in the energy space yield global solutions which scatter. The focusing case is very different since one can have finite time blow-up, even for solutions which remain bounded in the energy norm, and solutions which exist and remain bounded in the energy norm for all time, but do not scatter, for instance traveling wave solutions, and other fascinating nonlinear phenomena. In these lectures I will explain the progress in the last 10 years, in the program of obtaining a complete understanding of the dynamics of solutions which remain bounded in the energy space. This has recently led to a proof of soliton resolution, in the non-radial case, along a well-chosen sequence of times. This will be one of the highlights of the lectures. It is hoped that the results obtained for this equation will be a model for what to strive for in the study of other critical nonlinear dispersive equations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20479</video:player_loc><video:duration>7344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20936</video:thumbnail_loc><video:title>Spielregeln für den zweiten Lebensraum</video:title><video:description>Immer mehr tun es. Sie twittern, bloggen und pflegen in sozialen Netzwerken den privaten und geschäftlichen Freundeskreis. Die neue Freiheit stößt aber häufig und meist unerwartet an ihre Grenzen. Wer fremde Inhalte veröffentlicht oder auch nur zu forsch seine Meinung sagt, muss stets mit juristischem Gegenwind rechnen. Abmahnungen und Klagen wegen großer und kleiner Rechtsverletzungen sind an der Tagesordnung, die Anonymität des Netzes nicht mehr als eine Illusion. Der Vortrag erklärt anhand praktischer Beispiele die wichtigsten Punkte für jeden, der das Internet als zweiten Lebensraum nutzt. Themen sind unter anderem die Impressumspflicht in sozialen Netzwerken, die Grenzen der Meinungsfreiheit sowie Fragen des Urheberrechts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20936</video:player_loc><video:duration>3552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20941</video:thumbnail_loc><video:title>Fringe Printer for Computer-generated Holograms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20941</video:player_loc><video:duration>1412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20940</video:thumbnail_loc><video:title>Colour Holography: The Ultimate Imaging Technique for Museums</video:title><video:description>An overview of the colour holographic recording technique is presented. Colour holography is the most accurate imaging technology known to science. It is now possible to produce 3D holographic images for display that are almost indistinguishable from the original object or scene. Colour holography offers an alternative route for the display, dissemination, study and investigation of rare or fragile or culturally sensitive artifacts. It also offers a route to novel display techniques and enables museum objects too fragile for normal display to be shown. An advantage is that rare, precious or high value artifacts can be displayed without any concern about theft or damage thus reducing costs for insurance, shipping, etc. Until recently display holography was usually associated with monochrome 3D imaging. After the appearance of colour holography it has become possible to record holographic images of 2D objects, such as oil paintings. A holographic contact recording of a painting reproduces the painting with all its surface texture details preserved, such as brush strokes, the painter’s signature, etc. Possessing an exact copy of the painting could be important for insurance and restoration purposes, in case of theft or damage. The paper also discusses the rendition of colour in a hologram. The major advantages of holographic reproduction are discussed together with its limitations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20940</video:player_loc><video:duration>2185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20948</video:thumbnail_loc><video:title>The Perception of Reality</video:title><video:description>Much of our understanding of the world comes from looking at the things which surround us. Hologaphy is the first technique, since the invention of linear perspective during the Renaissance, to offer a fundamentally different method of recording and displaying space and the objects within it. If holography reproduces the light which originally came from an object, what is it that we see when we look at the hologram? Does this ‘possible illusion’ have a place in museum culture? This paper explores key historical milestones in cultural holographic imaging, the paradox of looking at, and interpreting, objects which are not actually there and the creative potential, explored by artists, using objects or the space where they once were.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20948</video:player_loc><video:duration>1544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20951</video:thumbnail_loc><video:title>Aufbau einer neuen Systemrinne in der BAW</video:title><video:description>Im November 2015 wurde in der Bundesanstalt für Wasserbau in Karlsruhe eine neue Systemrinne in Betrieb genommen. Die 18 Meter lange, hochmoderne Versuchsrinne verfügt über einen eigenen, in sich geschlossenen Wasserkreislauf, kann jedoch ebenso gut mit dem für die gesamte Halle verfügbaren Wasserkreislauf betrieben werden. Dabei ist eine maximale Beaufschlagung mit 500 Litern pro Sekunde möglich. Mit Hilfe der neuen Versuchseinrichtung werden beispielsweise Segmentverschlüsse einschließlich Wehrschwellen und Tosbecken untersucht und optimiert. Neben der Bearbeitung aktueller Fragestellungen aus der Wasser- und Schifffahrtsverwaltung des Bundes (WSV), dienen die großmaßstäblichen Modelle in der Versuchsrinne der Weiterentwicklung numerischer Methoden, sowie deren Validierung. Beispielsweise in Fragen der Fluid-Struktur-Interaktion oder der Mehrphasenströmung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20951</video:player_loc><video:duration>271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20949</video:thumbnail_loc><video:title>BAW at a Glance</video:title><video:description>The Federal Waterways Engineering and Research Institute (BAW) is a higher technical and scientific authority within the German Ministry of Transport and Digital Infrastructure (BMVI).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20949</video:player_loc><video:duration>353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20953</video:thumbnail_loc><video:title>CAVE-ART Identification of Polar Vortices</video:title><video:description>Supplementary animation for: "The major stratospheric final warming in 2016: Dispersal of vortex air and termination of Arctic chemical ozone loss" Authors: Gloria L. Manney, and Zachary D. Lawrence Journal: Atmospheric Chemistry and Physics (ACP) This animation demonstrates how CAVE-ART (see main text) identifies individual polar vortex regions during the 2016 Arctic major final warming. The greyscale and red background field is scaled potential vorticity (sPV) from MERRA-2 at 490 (left) and 850 K (right). The purple contour lines represent the vortex edges as “seen” by CAVE-ART after filtering out extraneous small regions. The vortex equivalent ellipses plotted are derived from the 2D moment diagnostics (see main text) incorporated into CAVE-ART, and are shown with numeric labels plotted at the location of the vortex centroids. Note that in cases when individual vortex regions are very small or distorted, it is possible for 1) the centroids to fall completely outside the vortex region, and/or 2) the equivalent ellipse to not fit the vortex region very well (see, for example, the pieces of the vortex “tail” at 850 K around 11 Mar 2016, ~26 seconds into video). Also note that CAVE-ART filters out any individual high sPV regions (i.e., sPV above the the vortex edge value) having an equivalent latitude greater than 84 degrees, corresponding to an area less than roughly 0.5% of a hemisphere. This is the reason why regions can seem to die out too early (see, for example, the vortex labeled 3 at 490 K around ~31 seconds into video, which moves over Canada and repeatedly goes above/below the area threshold, taking on labels 4 through 8).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20953</video:player_loc><video:duration>59</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20950</video:thumbnail_loc><video:title>Morphologisches Prinzipmodell</video:title><video:description>Visualisierung des Wechselspiels der aufbauenden u. abtragenden Kräfte (Sedimentation, Erosion) im Gewässer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20950</video:player_loc><video:duration>209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20952</video:thumbnail_loc><video:title>Kurzfassung Aufbau einer neuen Systemrinne</video:title><video:description>Der Aufbau der neuen, hochmodernen Systemrinne Wasserbau im Schnelldurchlauf.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20952</video:player_loc><video:duration>96</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21077</video:thumbnail_loc><video:title>Crowdsourcing the Reconstruction of Lost Heritage</video:title><video:description>The destruction of cultural heritage by human or natural causes isn’t new, but the way we can help is. Although the original artifacts and structures can never be replaced, their cultural memory can be preserved thanks to uniting web development, image-based reconstructions, and crowdsourcing. Building on its first version as Project Mosul, associated with the demolition of archaeological sites and museums in northern Iraq, Rekrei pushes this development and vision internationally to regions in Asia, Africa, Europe, and the Americas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21077</video:player_loc><video:duration>1896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21067</video:thumbnail_loc><video:title>EuroPython 2015: Various speakers - Lightning Talks IV</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21067</video:player_loc><video:duration>4506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20917</video:thumbnail_loc><video:title>Sex and the Internet</video:title><video:description>"Exposure. Connection. Pleasure. Its axiomatic that sex has driven mass adoption of the internet as a communications and publishing platform. But how does the internet in turn shape personal, social, and political expressions of sexuality? Looking back on the last ten years of the web — from the birth of blogging and the dot-com bust to the rise of social networking and moral panics around internet prostitution and amateur pornography — writer and activist Melissa Gira Grant will tease out key questions and propose a model for engaging with sex on the internet not as an online red light district to police to the margins, but as something central to our collective condition."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20917</video:player_loc><video:duration>3583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20914</video:thumbnail_loc><video:title>US-Media: Tales from the Battlefield</video:title><video:description>The North-American media landscape is in upheaval. While many old media giants are ailing, citizens, journalists, academics and entrepreneurs are testing new media platforms, new business models and new forms of journalism. Marc Glaser has been reporting on the tectonic shift within the North American and European media industry since 2001 and is currently the executive editor of PBS Media Shift. Wolfgang Blau, chief editor of ZEIT ONLINE and Marc Koch, chief-editor of Deutsche Welle, will speak with Marc Glaser about his observations of an industry in creative disruption.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20914</video:player_loc><video:duration>3030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21066</video:thumbnail_loc><video:title>EuroPython 2015: Various speakers - Lightning Talks III</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21066</video:player_loc><video:duration>5546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21065</video:thumbnail_loc><video:title>EuroPython 2015: Various speakers - Lightning Talks II</video:title><video:description>Various speakers - Lightning Talks Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21065</video:player_loc><video:duration>3340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21074</video:thumbnail_loc><video:title>SaveTheInternet</video:title><video:description>When the US regulator FCC asked the american people about the future of the Internet a total of 3,7 million people participated in its consultation. Over 1 million Indians voiced their opinion when the Indian regulator TRAI asked them them questions about net neutrality. These were probably the biggest direct democratic movements for internet freedom in the world. In the next months the European regulators will ask all EU citizens the same questions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21074</video:player_loc><video:duration>3566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21075</video:thumbnail_loc><video:title>Neo-Tribes: The Future is Tribal</video:title><video:description>You might have come across people that are "abandoning everything," deserting the urban consumer lifestyle to engage in small community activities, living off the land or following the path of the digital nomad. Are these experiments just nostalgic recreations of hippie fantasies from the 1960s or do they signal a powerful new leap into new ways of organizing social systems?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21075</video:player_loc><video:duration>3667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21073</video:thumbnail_loc><video:title>Opening Keynote</video:title><video:description>During the period from 2016 – 2025, the "other half" of the human race will be connected to the Net. Providing connection to the world's poor is the greatest act of social justice, educational opportunity and economic equalization within our power.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21073</video:player_loc><video:duration>3619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21022</video:thumbnail_loc><video:title>A stellar hologram</video:title><video:description>Holorad has produced a very large (1.95×1.95m) transmission hologram for the American Museum of Natural History (AMNH) in New York City, illustrating the distribution of planets discovered by NASA’s Kepler mission. Since its launch in 2009, the Kepler satellite has detected 2,326 candidate planets, including the first “Tatooine” systems with planets orbiting double stars, and the first rocky planets within the “Goldilocks” zone where liquid water can exist. It is now estimated that at least 5.4% of all stars host Earth-size planets. The Museum asked Holorad to produce an immersive glasses-free holographic experience to illustrate Kepler’s findings as the finale of its special exhibition Beyond Planet Earth — The Future of Space Exploration. This hologram displays a real image with visual accommodation, so museum visitors can reach in to “touch” each star, and is full-parallax, so the starfield can be viewed by school groups including adults and children. We use proprietary techniques to produce holograms from sequential exposures of multi-slice data; this capability was originally developed for surgical planning using hundreds of CT and MR slices, and has now been extended to produce holograms from arbitrary three-dimensional data for advertising, entertainment, and education. For the Kepler data we developed software to map sky coordinates into X/Y, with the Z-axis mapped to the estimated distances of each star. For replay in the Museum we use an enclosed folded optical path, with the light-engine from a laser-television. The hologram is assembled from multiple abutting “tiles” laminated on to a large acrylic sheet, sandwiched with light control film for eye-safety and to conceal the illumination optics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21022</video:player_loc><video:duration>1002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21036</video:thumbnail_loc><video:title>Computer holography: 3D digital art based on high-definition CGH</video:title><video:description>Recently, we presented some high-definition full-parallax CGHs calculated by our polygon-based method and fabricated by laser lithography system. These holograms, composed of more than billions pixels, produce very fine spatial 3D images of occluded virtual scenes and objects. The optically reconstructed images are comparable to that in classical holography. Strong sensation of depth caused by these high-definition CGHs has never been achieved by conventional 3D systems and pictures other than holography. In addition, we have also presented a new technique called “digitized holography.” In this technique, fringe caused by interference between a real existing object wave and reference wave is digitally recorded with wide area and high sampling density by using image sensors. The recorded object wave is incorporated in a virtual 3D scene constructed of CG-like 2D and 3D objects, and then, the virtual scene that keeps proper occluded relation is optically reconstructed by the technique of CGHs. This technique make it possible to digitally edit holograms after recording and will open the world of a novel digital art, referred to as Computer Holography. Various source materials can be input data in computer holography, for example, digital photos, illustrations, polygon-mesh 3D objects, multi-viewpoints images and captured fields of real existing objects. The 3D scene including these materials is designed employing a field-based digital-editing technique and optically reconstructed by the CGH technique as designers intend. We will present details of the technique as well as the concept of the computer holography. Furthermore, some of our works in computer holography will be demonstrated in the meeting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21036</video:player_loc><video:duration>1207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21032</video:thumbnail_loc><video:title>Challenges in using GPU for the real-time reconstruction of digital hologram images</video:title><video:description>In-line holography has recently made the transition from silver-halide based recording media, with laser reconstruction, to recording with large-area pixel detectors and computer-based reconstruction. This form of holographic imaging is an established technique for the study of fine particulates, such as cloud or fuel droplets, marine plankton and alluvial sediments, and enables a true 3D object field to be recorded at high resolution over a considerable depth. The move to digital holography promises rapid, if not instantaneous, feedback as it avoids the need for the time-consuming chemical development of plates or film film and a dedicated replay system, but with the growing use of video-rate holographic recording, and the desire to reconstruct fully every frame, the computational challenge becomes considerable. To replay a digital hologram a 2D FFT must be calculated for every depth slice desired in the replayed image volume. A typical hologram of ~100 micrometre particles over a depth of a few hundred millimetres will require (10^3) 2D FFT operations to be performed on a hologram of typically a few million pixels. In this paper we discuss the technical challenges in converting our existing reconstruction code to make efficient use of NVIDIA CUDA-based GPU cards and show how near real-time video slice reconstruction can be obtained with holograms as large as 4096 by 4096 pixels. Our performance to date for a number of different NVIDIA GPU running under both Linux and Microsoft Windows is presented. We consider the implications for grid and cloud computing, and the extent to which GPU can replace these approaches, when the important step of locating focussed objects within a reconstructed volume is included.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21032</video:player_loc><video:duration>1137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21035</video:thumbnail_loc><video:title>Computational hologram synthesis and representation on SLM for real-time 3D holographic imaging</video:title><video:description>In dynamic computer-generated holography that utilizes spatial light modulators, both hologram synthesis and hologram representation is essential in terms of fast computation and high reconstruction quality. For hologram synthesis, i.e. the computation step, Fresnel transform based or point-source based raytracing methods can be applied. In the encoding step, the complex wave-field has to be optimally represented by the SLM with its given modulation capability. For proper hologram reconstruction that implies a simultaneous and independent amplitude and phase modulation of the input wave-field by the SLM. In this paper, we discuss full complex hologram representation methods on SLMs by considering inherent SLM parameter such as modulation type, fill factor, and bit depth on their reconstruction performance such as diffraction efficiency and SNR. We review the three implementation schemes of Burckhardt amplitude-only representation, phase-only macro-pixel representation, and two-phase interference representation. Besides the optical performance we address their hardware complexity and required computational load. Finally, we experimentally demonstrate holographic reconstructions of different representation schemes as obtained by functional prototypes utilizing SeeReal’s viewing-window holographic display technology. The proposed hardware implementations enable a fast encoding of complex-valued hologram data and thus will pave the way for commercial real-time holographic 3D imaging in the near future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21035</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21033</video:thumbnail_loc><video:title>Coexistence</video:title><video:description>This paper is to introduce both a construction method for a Cylindrical Hologram and a work world of Ray’s Cylindrical Hologram through research about coexistence of between visible world and invisible world, since the first work, in 2007. ‘Green Apple’ of the Cylindrical Hologram, was issued, then a broad range of Cylindrical Hologram works have been completed following an improvement of a weak point that it is impossible to observe a portion of shadow occurred by a illumination in the construction of the previous Cylindrical Hologram. The Hologram works based on theme “coexistence of visible world and invisible world” has been exhibited four time in Korea between year 2011-2012. In addition, during the exhibition, works done by KETI using Holographic printer will be introduced as well. “I do hologram works. I work over and over for making false images through holograms with familiar, everyday, and current objects and photographs. It is the work process of a hologram that reappearances things and grants them permanence in terms of sustaining them. The world of wave is part of the world of invisible. It is not visible of sound wave, brain wave, and wavelength. Therefore it is clear that we live in coexistence of visible as well as invisible world. From the Theory of relativity by Einstein, it could be acknowledged that the visible is relative to the invisible. Through the quantum theory, exemplified by the story of Schrödinger’s cat, it could be resulted according to imagination or observation before watching outcomes from experiments. What we can interpret through this story is that things can be taken off as we imagine and the false image of hologram coexists in the visible “life”.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21033</video:player_loc><video:duration>1259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21021</video:thumbnail_loc><video:title>A new type of coupled wave theory capable of analytically describing diffraction in polychromatic gratings and holograms</video:title><video:description>A new type of coupled wave theory is described which is capable, in a very natural way, of analytically describing polychromatic gratings. In contrast to the well known and extremely successful coupled wave theory of Kogelnik, the new theory is based on a differential formulation of the process of Fresnel reflection within the grating. The fundamental coupled wave equations, which are an exact solution of Maxwell’s equations for the case of the unslanted reflection grating, can be analytically solved with minimal approximation. The equations may also be solved in a rotated frame of reference to provide useful formulae for the diffractive efficiency of the general polychromatic slanted grating in three dimensions. The new theory is compared with Kogelnik’s theory where extremely good agreement is found for most cases. The theory has also been compared to a rigorous computational chain matrix simulation of the unslanted grating with excellent agreement for cases typical to display holography. In contrast, Kogelnik’s theory shows small discrepancies away from Bragg resonance. The new coupled wave theory may easily be extended to an N-coupled wave theory for the case of the multiplexed polychromatic grating and indeed for the purposes of analytically describing diffraction in the colour hologram. In the simple case of a monochromatic multiplexed grating at Bragg resonance the theory is in exact agreement with the predictions of conventional N-coupled wave theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21021</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21037</video:thumbnail_loc><video:title>Content metamorphosis in synthetic holography</video:title><video:description>A synthetic hologram is an optical system made of hundreds of images amalgamated in a structure of holographic cells. Each of these images represents a point of view on a three-dimensional space which makes us consider synthetic holography as a multiple points of view perspective system. In the composition of a computer graphics scene for a synthetic hologram, the field of view of the holographic image can be divided into several viewing zones. We can attribute these divisions to any object or image feature independently and operate different transformations on image content. In computer generated holography, we tend to consider content variations as a continuous animation much like a short movie. However, by composing sequential variations of image features in relation with spatial divisions, we can build new narrative forms distinct from linear cinematographic narration. When observers move freely and change their viewing positions, they travel from one field of view division to another. In synthetic holography, metamorphoses of image content are within the observer’s path. In all imaging Medias, the transformation of image features in synchronisation with the observer’s position is a rare occurrence. However, this is a predominant characteristic of synthetic holography. This paper describes some of my experimental works in the development of metamorphic holographic images.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21037</video:player_loc><video:duration>1263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21031</video:thumbnail_loc><video:title>Calculation method of CGH for binocular eyepiece-type electro holography</video:title><video:description>We had researched about Eyepiece-type electro holography to display 3-D images of larger objects at wider angles. With Fourier optical system using two lenses, we had enlarged visual field considering depth of object. The purpose of the previous study is making a HMD (head-mount-display) for electro holography. And the HMD needs to have two displays for the left and right eye of a man. So, we have needed to extend our system for binocular. In binocular system, we needs to use two different hologram for each of eyes. The 3-D image reconstructed from each hologram is not the same; the 3-D image for left eye needs to be just like the real object observed using left eye, and the 3-D image for right eye needs to be so. In this paper, we propose a method of calculation of CGH transforming the coordinate system of the model data to make two holograms for binocular eyepiece-type electro holography. The coordinate system of original model data is called the world coordinate system. And the coordinate system of the model data used to make holograms for left and right eye are called the left eye coordinate system and the right eye coordinate system. The left and right coordinate system is made by using coordinate transformation from the world coordinate system. And in each coordinate system, the model data is corrected to remove distortion, and made to each hologram. Finally, the 3-D image reconstructed from two holograms is enlarged using two Fourier lenses just like a microscope. Optical reconstructed experiments were carried out. The results of experiments show the potential of the proposed method for the possibility of implementation of the HMD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21031</video:player_loc><video:duration>1030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21034</video:thumbnail_loc><video:title>Commercial display holography: a history of failure?</video:title><video:description>Full parallax, full colour display holograms are regarded by most holographers as the ultimate in holography – and the ultimate in illustration and representation of the world. Everyone who sees a high quality display hologram is impressed – awestruck even. The recent revival of mega-shows of display holograms demonstrate this public fascination with and response to holograms. So why has it proved so difficult to produce these holograms successfully in a commercial context? Why have so many companies which were established to make and market display holograms succeeded at the making but failed in the marketing. Or more specifically, failed in the selling. Why don’t display holograms sell in commercially viable quantities? In this paper I will give a history of companies producing display holograms with commercial intent, showing that the successes are heavily outnumbered by the failures. I will examine the factors which appear to influence this history, from the holograms and the business side. And I will try to propose a route to success for the future by drawing out the lessons from the successes and the failures and examining what it takes to establish and survive as a business in the field of display holography. As the founder and original CEO of an initially successful but ultimately failed display hologram producer company, the editor of Holography News® for over 20 years, and the holder of a post-graduate business qualification, I hope I will bring a valuable perspective and insight to this topic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21034</video:player_loc><video:duration>1334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21038</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21038</video:thumbnail_loc><video:title>Depth of field analysis for multilayer automultiscopic displays</video:title><video:description>With the reemergence of stereoscopic displays, through polarized glasses for theatrical presentations and shuttered liquid crystal eyewear in the home, automultiscopic displays have received increased attenuation. Commercial efforts have predominantly focused on parallax barrier and lenticular architectures applied to LCD panels. Such designs suffer from reduced resolution and brightness. Recently, multilayer LCDs have emerged as a design alternative supporting full-resolution imagery with enhanced brightness and depth of field. In this paper we introduce a single processing framework for comparing the depth of field for conventional and emerging automultiscopic LCD displays. We derive an upper bound for all such displays, encompassing prior depth of field expressions for parallax barriers and integral imaging, while indicating the significant potential of multilayer configurations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21038</video:player_loc><video:duration>1263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21055</video:thumbnail_loc><video:title>New recording material with AgBr nanoparticles for optical holography</video:title><video:description>A new recording material with silver halide (AgBr) nanoparticles and photopolymerization system will be presented. It is well known that redistribution of silver halide particles within a gelatin layer is the main cause of a phase hologram formation in silver halide emulsions (SHE). Holograms recorded in SHE reach high value of the refractive index modulation as the difference between refractive indexes of AgBr and gelatin is relatively high. However, the AgBr nanoparticles in SHE may increase in their size during the wet chemical developing and rehalogenization processes. So when the SHE hologram is reconstructed, it appears noisy as the size of scattering particles grew up. Recently, we have developed a new self-developing recording medium with AgBr nanoparticles. It is composed of the gelatin binder with AgBr nanoparticles to which a photopolymerization system is added. During the holographic exposure, the radical chain polymerization process is initiated in the bright regions and polymer chains grow. As a consequence of the local polymerization process, the nanoparticles are excluded from polymerization regions and migrate to the surroundings where the local refractive index is growing up. The final result of nanoparticles distribution is the same as in the case of the processed SHE, but the AgBr nanoparticles in the gelatin layer preserve their original size as they don not undergo any chemical reactions. In our laboratory, the AgBr nanoparticles in gelatin sol are prepared by the method of chemical precipitation. Typically, the diameter of particles is about 30 nm and they have relatively narrow size distribution. The gelatin with nanoparticles is a basis for making of both SHE and photopolymer with nanoparticles, but different additives are used for respective materials. We have studied the recording processes with proper detection methods which lead to the redistribution of AgBr particles within the recording layer. In the paper, we will give the main results of our findings and also some properties of the new self-developing photopolymer with nanoparticles will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21055</video:player_loc><video:duration>1288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21051</video:thumbnail_loc><video:title>Hololujah: a one kilometre art hologram</video:title><video:description>This paper will outline the production of the white light transmission achromatic image hologram titled Hololujah measuring 3.5cm x 1 kilometre. The theme of this artwork is a comment on social networking sites such as Twitter. The paper will cover my use of Slavich VRP-M film measuring 1.14 x 30 metres that was exposed and processed as a complete roll in thirty individual metre sections. When finished the roll of film was cut into thirty-four 3.5cm x 30 metre strips with their ends cold laminated together to form the kilometre length hologram. The paper will expand on my use of a Coherent Compass 315M, 532nm, 150mW laser diode in a lenseless setup, using a single beam through diffuse glass, no isolation systems and two minute exposure times with the film lying flat on the floor. Lastly, I will illustrate how the hologram was produced in the 2×2x2.5 metre confined area of my bedroom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21051</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21052</video:thumbnail_loc><video:title>LightLeaves: landscape reflection hologram installation with computer controlled lighting</video:title><video:description>LightLeaves is a wall-mounted installation of six panels of white light reflection, leaf shaped holograms, containing landscape imagery .The holograms are attached to the panels at different depths, and the illumination for the holograms is controlled by a specifically designed housing device, above and in front of the work, containing mirrors and movable light blocking leaf shaped masks. The housing device also holds a compact VEX robotic microprocessor controller, programmed to operate two motors, and temperature sensors, to control the movements of the light blocking masks, as the temperature in the space changes, simulating wind effects of sun light on leaves in trees. LightLeaves was first exhibited from June 2010 to June 2011 at the Peabody Essex Museum, in Salem, Massachusetts, in the show titled EYE SPY, Playing with Perception.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21052</video:player_loc><video:duration>1130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21054</video:thumbnail_loc><video:title>New education system for construction of optical holography setup</video:title><video:description>In case of teaching optical system construction, it is difficult to prepare the optical components for the attendance student. However the tangible learning is very important to master the optical system construction. Developing the inexpensive system which provide the experience learning helps learner understand easily. Therefore, we propose the new education system for construction of optical setup with the augmented reality. To use the augmented reality, the proposed system can simulate the optical system construction by the direct hand control. Also, this system only requires a inexpensive web camera, printed makers and a personal computer. Since this system does not require the darkroom and the expensive optical equipments, the learner can study anytime, anywhere when they want to do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21054</video:player_loc><video:duration>1145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21053</video:thumbnail_loc><video:title>Modular subwavelength diffractive light modulator for high-definition holographic displays</video:title><video:description>Holography is undoubtedly the ultimate 3D visualization technology, offering true 3D experience with all the natural depth cues, without the undesirable side-effects of current stereoscopic systems (uncomfortable glasses, strained eyes, fatiguing experience). Realization of a high-definition holographic display however requires a number of breakthroughs from existing prototypes. One of the main challenges lies in technology scaling, as holography is based on light diffraction and interference – to achieve wide viewing angles, the light-modulating pixels need to be spaced close to or below the wavelength of the used visible light. Furthermore, achieving high 3D image quality, hundreds of millions of such individually programmable pixels are needed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21053</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21050</video:thumbnail_loc><video:title>Holography without frames: sculptural installations incorporating ʻdrawnʼ elements</video:title><video:description>Since its adoption by artists, shortly after the process became practical in the 1960’s, holography has struggled to be accepted as a legitimate medium within the visual arts. A number of key milestones, during the early developmental process of creative holography, are acknowledged with reference to sparse but significant critical discussions. The value of ‘traditional’, framed, wall-based display is explored and a number of sculptural installations by the author, which have attempted to question this method of presentation, are discussed. Floor-based installations, which involve the integration of drawn holographic elements within site-specific locations, are examined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21050</video:player_loc><video:duration>1359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21057</video:thumbnail_loc><video:title>Quantitative measurement of holographic image quality using Adobe Photoshop</video:title><video:description>Measurement of the characteristics of image holograms in regards to diffraction efficiency and signal to noise ratio are demonstrated, using readily available digital cameras and image editing software. Illustrations and case studies, using currently available holographic recording materials, are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21057</video:player_loc><video:duration>1713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21049</video:thumbnail_loc><video:title>Holograms by/for the masses</video:title><video:description>Traditional holography subject matter has been generally limited to small dead things (SMD). Pulse lasers and the advent of holographic stereography have made it easier to make holograms of scaled objects and those that live (un-SMD), at a cost of single dimensional parallax or monochromaticity. While stunning results have been produced, all of these required access to a lab, expensive lasers and optics, and infinite patience, care and skill to collect and record content. This complexity has generally kept holography out of reach for the masses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21049</video:player_loc><video:duration>964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21056</video:thumbnail_loc><video:title>Occlusion processing for Computer generated hologram by conversion between the wavefront and light-ray information</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21056</video:player_loc><video:duration>1061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21058</video:thumbnail_loc><video:title>Real-time image generation for compressive light field displays</video:title><video:description>With the invention of integral imaging and parallax barriers in the beginning of the 20th century, glasses-free 3D displays have become feasible. Only today —more than a century later— glasses-free 3D displays are finally emerging in the consumer market. The technologies being employed in current-generation devices, however, are fundamentally the same as what was invented 100 years ago. With rapid advances in optical fabrication, digital processing power, and computational perception, a new generation of display technology is emerging: computational displays exploring the co-design of optical elements and computational processing while taking particular characteristics of the human visual system into account. In this paper, we discuss real-time implementation strategies for emerging computational light field displays. These are displays composed of multiple stacked layers of LCDs or other light-attenuating modulators that are driven at high display refresh rates. The involved image generation algorithms include tomographic image synthesis as well as non-negative light field factorizations. We demonstrate that, for the case of light field display, these algorithms map well to operations included in the standard graphics pipeline, facilitating efficient GPU-based implementations with real-time framerates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21058</video:player_loc><video:duration>1178</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21059</video:thumbnail_loc><video:title>Recent advancements in photorefractive holographic imaging</video:title><video:description>We have recently demonstrated several improvements in material properties and optical design to increase the resolution, size, brightness, and color range of updatable holograms using photorefractive materials. A compact system has been developed that is capable of producing holograms with a brightness in excess of 2,500 cd/m2 using less than 100mW of CW laser power. The size of the holograms have been increased to 300mm x 150mm with a writing time of less than 8 seconds using a 50 Hz pulse laser. Optical improvements have been implemented to reduce the hogel size to less than 200 µm. We have optimized the color gamut to extend beyond the NTSC CIE color space through a combination of spatial and polarization multiplexing. Further improvements could bring applications in telemedicine, prototyping, advertising, updatable 3D maps and entertainment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21059</video:player_loc><video:duration>741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21062</video:thumbnail_loc><video:title>The shifting appearance/disappearance of holographic images and the dynamic ontology of perceptual and cognitive processes</video:title><video:description>Strangely, light places us in contact with the things of the world even while keeping us at a great distance from them. It brings these things into our sight at the same time as our gaze gives us the impression that the world would not exist without it. The French philosopher Maurice Merleau-Ponty captured this dynamic with his idea of the intertwining of perceiver and perceived. Light is what links them. In the case of holographic images, not only is spatial and colour perception the pure product of light, but this light is always in the process of self-construction WITH our eyes, according to our movements and the point of view adopted. With respect to the visual regime of the work’s reception, holographic images vary greatly from those of cinema, photography and even every kind of digital 3D animation and are closer to the visual dynamic of sculpture or virtual reality. To a much greater extent than the persistence of vision found in cinema, this regime truly makes perceptually apparent the “co-emergence” of light and our gaze as we experience the former on a daily basis. But holography never misleads us with respect to the precarious nature of our perceptions. We have no illusion as to the limits of our empirical understanding of the perceived reality. But holography, like our knowledge of the visible, thus brings to light the phenomenon of reality’s “co-constitution” and contributes to a dynamic ontology of perceptual and cognitive processes. The cognitivist Francico Varela defines this as the paradigm of enaction, which I will adapt and apply to the appearance/disappearance context of holographic images to bring out their affinities on a metaphorical level. For it turns out that these physical and felt qualities of “co-emergence” are of great interest to artists and the contemporary world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21062</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21063</video:thumbnail_loc><video:title>Ultra-realistic 3-D imaging based on color holography</video:title><video:description>A review of recent progress in color holography is provided with new applications. Color holography recording techniques in silver halide emulsions are discussed. Both analog, mainly Denisyuk color holograms, and digitally-printed color holograms are described and their recent improvements. An alternative to silver-halide materials are the panchromatic photopolymer materials such as the DuPont materials, the Dai Nippon and Bayer photopolymers which will be covered. The light sources used to illuminate the recorded holograms are very important to obtain ultra-realistic 3-D images. Various possible new lights, including arc lamps and LEDs, are described. They show improved image quality over today’s commonly used halogen lights. Recent work in this field by holographers and companies in Canada, France, Greece, Japan, Russia, UK and USA are included. To record and display ultra-realistic 3-D images with perfect color rendering are highly dependent on the correct recording technique using the optimal recording laser wavelengths, the availability of improved panchromatic recording materials and combined with new display light sources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21063</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21061</video:thumbnail_loc><video:title>The Haptic Lines of Homeland</video:title><video:description>This paper discusses the conceptual underpinnings, working processes and the tools used for preparing the scene files of a holographic art work which offers a subjective view point on the idea of homeland. The art work, Homeland, an optically formed fringe digital hologram, which is contextualized by the holographic maps used in situational awareness, indicates its subjectivity by strongly referencing the human body, particularly the lines of the palm of the hand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21061</video:player_loc><video:duration>1217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21064</video:thumbnail_loc><video:title>What are the ideal wavelengths for full-color holography?</video:title><video:description>One of the holy grails in display holography is the production of natural color holographic images. Various sets of wavelengths for recording have been suggested, some favoring three wavelengths, some four, and even more. I will argue that the choice of recording wavelengths is completely independent of the holographic process; in fact was solved once and for all by scientists working in general lighting in the 1970s. I will suggest an ideal set of wavelengths which will produce color rendition equal to better than conventional photographic processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21064</video:player_loc><video:duration>1010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21068</video:thumbnail_loc><video:title>EuroPython 2015: Various speakers - Lightning Talks, conference closing</video:title><video:description>Various speakers - Lightning Talks, conference closing Lightning talks, presented by Harry Percival</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21068</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20849</video:thumbnail_loc><video:title>When Moreau meets Langevin</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20849</video:player_loc><video:duration>5185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20962</video:thumbnail_loc><video:title>Datenanalyse mit R für Administratoren</video:title><video:description>R, die freie Programmiersprache für statistisches Rechnen und Grafiken, ist auch für Administratoren ein nützliches Werkzeug. Dieser Vortrag beginnt mit einer kurzen Vorstellung von R und zeigt dann an einigen Beispielen, wie R sich für die Analyse von Performance-Daten nutzen lässt oder damit eine Prognose der zukünftigen Auslastung eines Systems sowie der Skalierbarkeit abgeleitet werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20962</video:player_loc><video:duration>3260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20961</video:thumbnail_loc><video:title>Database Federation mit PostgreSQL</video:title><video:description>Der Vortrag beschäftigt sich mit den Möglichkeiten der Interoperabilität von PostgreSQL mit anderen Datenquellen und gibt einen Ausblick auf die kommenden Möglichkeiten in PostgreSQL 9.4.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20961</video:player_loc><video:duration>2809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20968</video:thumbnail_loc><video:title>"Ist dies schon Wahnsinn, so hat es doch Methode"</video:title><video:description>Die wundersame Geschichte eines Java-Entwicklers, der in ein JavaScript-Projekt stolpert und dort Wunder und Abgründe findet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20968</video:player_loc><video:duration>3576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20969</video:thumbnail_loc><video:title>IT-Unsicherheit in der Gebäudeautomation</video:title><video:description>Dieser Vortrag gibt einen Überblick über die in der Gebäudeautomation eingesetzten Systeme bzw. Protokolle und deren Sicherheit. Des Weiteren werden OpenSource Projekte vorgestellt mit denen sich Systeme Steuern bzw. Angreifen lassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20969</video:player_loc><video:duration>3510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20981</video:thumbnail_loc><video:title>Podcast Publishing mit Podlove</video:title><video:description>Mit dem Podlove Publisher mischt das Podlove-Projekt seit einiger Zeit die Karten im Bereich Podcast-Publishing neu. Neue Standards und Konventionen verbessern die gesamte Infrastruktur der Publikation von Aufzeichnungen für Podcasts und Konferenzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20981</video:player_loc><video:duration>3348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20976</video:thumbnail_loc><video:title>Open Source Backup</video:title><video:description>Dieser Vortrag gibt Einblick in das Enterprise Open Source Backup Tool Bareos. In dem Vortrag werden Funktionsweise Features und die Konfiguration behandelt. Anhand von Praktischen Beispielen werden Features und Funktion vorgeführt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20976</video:player_loc><video:duration>3651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20983</video:thumbnail_loc><video:title>Programmierung mit LaTeX...</video:title><video:description>Wie kann man in LaTeX programmieren. Und welche anderen Programmiersprachen sind da einsetzbar?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20983</video:player_loc><video:duration>3418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20990</video:thumbnail_loc><video:title>Vom Aussterben bedroht: die Universalmaschine Computer</video:title><video:description>Computer sind universelle Machinen, die beliebig programmierbar sind und prinzipiell alles können. Vielen IT-Unternehmen ist dies mittlerweile ein Dorn im Auge. Sie wollen willkürlich beschränken, was wir als Gesellschaft mit dieser Maschine machen können. Sie ergreifen technische Maßnahmen, mit denen sie uns diese Möglichkeiten nehmen und uns Stück für Stück Rechte entziehen, die wir normalerweise haben, wenn wir ein Produkt kaufen. Die Industrie will entscheiden, was wir mit unseren Computern machen können und was mit unseren Daten passiert. Wollen wir Ihnen diese Macht einräumen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20990</video:player_loc><video:duration>3379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20958</video:thumbnail_loc><video:title>Bash-Versteher dank Strace</video:title><video:description>Nachdem der Autor vor zwei Jahren Strace und Systemcalls im Allgemeinen vorgestellt hat, konzentriert sich dieser Vortrag nun auf das Treiben und Verstehen der UN*X-Shells am Beispiel der BASH mit Hilfe von Strace.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20958</video:player_loc><video:duration>4839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20966</video:thumbnail_loc><video:title>Icinga 1, Icinga 2 Aktuelles aus dem Icinga Projekt</video:title><video:description>Nach den vielen Veröffentlichungen Icinga 2 Technology Milestones, fragen sich viele Sysadmins: Was kann Icinga 2 genau und wie schaut es mit Icinga 1.x aus?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20966</video:player_loc><video:duration>3764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20930</video:thumbnail_loc><video:title>Mobile Activism in Africa</video:title><video:description>The spread of mobile technologies has opened new opportunities for social and political activism in Africa. During the past years, the world has witnessed the spread of innovative tools around the world, developed in Africa. Crowdsourcing tools such as Frontline SMS and Ushahidi have attracted international media attention and are being used by organizations around the world today. This is a true shift in paradigm away from the classical model of technologies from the west being brought to Africa to foster development. Who are the people developing and using such solutions in Africa? What impact does the spread and use of such tools have – for instance on making information available, mobilizing for campaigns and political actions? Two experts will share their experiences and thoughts on these questions: Sokari Ekine does not only write one of the most read blogs written by a woman in Africa, but is also editor of the book “SMS Uprising – Mobile Activism in Africa”. She will present the case studies and contents of this work and share insights from her own blogging experience in Nigeria. Victor Miclovich is one of the developers in the Ushahidi team and currently developing a new innovation: Swift River – a crowdsourcing tool to verify news and information which he will present at the re:publica.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20930</video:player_loc><video:duration>3413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20977</video:thumbnail_loc><video:title>Open Source client management für Windows and Linux mit opsi</video:title><video:description>Das Opensource Client Management System opsi verwaltet heterogene Systeme (Windows / Linux). Diese Vortrag gibt einen Überblick wie wie OS-Installation, Softwareverteilung, Konfiguration und Inventarisierung mit opsi Funktionieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20977</video:player_loc><video:duration>3733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20975</video:thumbnail_loc><video:title>MySQL Hochverfügbar mit Galera</video:title><video:description>Mit der Galera "Replikation" für MySQL werden MySQL Datenbanken zu hochverfügbaren Multi Master Cluster.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20975</video:player_loc><video:duration>3129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21142</video:thumbnail_loc><video:title>Build your Microservices with ZeroMQ</video:title><video:description>Floris Bruynooghe - Build your Microservices with ZeroMQ While microservices are rather commonly implemented using JSON over HTTP this is merely an implementation choice. This talk will cover the reasons why you might want to choose ZeroMQ as communication transport between your microservices instead. It will show how ZeroMQ is used from within Python and the common patterns which can simplify the overal architecture while at the same time providing reliable and low-latency communications between your services. ----- Microservices is the popular term for the trend to build backend architectures as a number of smaller independent processes. As an evolution from the Service Oriented Architecture the core aims are to create independent services which are easy to operate and even replace while all of them together compose into providing the business logic required for your application. While it is rather common for microservices to choose JSON over HTTP to communicate with each other, this is purely an implementation choice. HTTP is a protocol using a strict request-response format, this can become a little burdensome when needing to deal with asynchronous requests and forces some architectural descisions to be not as ideal as they could be. ZeroMQ has more flexible communication patterns allowing for easier mapping of real-life interactions between services. Coupled with an easy to use asynchronous user-level API and very fast underlying communication on persistent TCP connections ZeroMQ is a rather attractive transport to build your microservices based applications in. This talk will show how to use ZeroMQ within Python to build your microservices. It will show the benefits of ZeroMQ's asynchronous API, common usage patterns and how to handle backpressure. Furthermore different communication patterns will be explored and the impact this has on how to simplify the overall architecture using these patterns.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21142</video:player_loc><video:duration>1621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21132</video:thumbnail_loc><video:title>EuroPython 2016 Recruiting Session</video:title><video:description>Fabio Pliger - Recruiting session The recruiting sponsors will present their companies and their job offers in short talks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21132</video:player_loc><video:duration>2840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21123</video:thumbnail_loc><video:title>Efficient Django</video:title><video:description>David Arcos - Efficient Django Does Django scale? How to manage traffic peaks? What happens when the database grows too big? How to find the bottlenecks? We will overview the basics concepts on scalability and performance, and then see some tips and tricks. These statements will be backed up with experiments and numbers, to show the timing improvements. ----- **Does Django scale?** How to manage traffic peaks? What happens when the database grows too big? How to find the bottlenecks? We will overview the basics concepts on scalability and performance, and then see some tips and tricks. These statements will be backed up with experiments and numbers, to show the timing improvements. Main topics: - System architecture - Database performance - Queues and workers - Profiling with django-debug-toolbar - Caching queries and templates - Dealing with a slow admin - Optimizing the models - Faster tests</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21123</video:player_loc><video:duration>2472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21124</video:thumbnail_loc><video:title>Managing Kubernetes from Python using Kube</video:title><video:description>David Charles - Managing Kubernetes from Python using Kube Kubernetes is the Google Borg inspired control plane for Docker containers. It has a great API but needs a load of HTTP client code and JSON processing to use it from Python. This talk introduces Kube, a Python wrapper around the Kubernetes API that enables you to manage your Kubernetes cluster in a pythonic way while avoiding any Kubernetes API peculiarities. Programmers and operations folk who are interested in interacting with the Kubernetes API using Python. ----- Docker has had a transformative influence on the way we deploy software and Kubernetes, the Google Borg inspired control plane for Docker-container- hosting-clusters, is gaining similar momentum. Being able to easily interact with this technology from Python will become an increasingly important capability in many organisations. I'll discuss what the motivations behind writing Kube. We'll dive into Kube using the Python interactive interpreter, getting connected to the API, and simple viewing and label update operations. Finally I'll discuss more advanced resource management activities like Kube's 'watch' API capability. ## Objectives Attendees will learn about the key concepts in getting resource information out of their Kubernetes cluster using Kube. ## Outline 1. Setting the scene (3 minutes) 1. Other Python kubernetes wrappers (2 minutes) 1. Kubernetes concepts quick recap (5 minutes) 1. Dive into Kube in the Python interactive interpreter (10 minutes) * Outline prerequisites * The entry point - a Cluster instance * Views and Items - two important Kube concepts * Item meta data: labels and versions 1. More Kube features (5 minutes) * Creating and deleting resources * Using Kube's Watch API support * The cluster proxy attribute for when you need to get at the actual API. 1. Q&amp;A (5 minutes)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21124</video:player_loc><video:duration>1720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21144</video:thumbnail_loc><video:title>Scientist meets web dev: how Python became the language of data</video:title><video:description>Gaël Varoquaux - Scientist meets web dev: how Python became the language of data Data science is a hot topic and Python has emerged as an ideal language for it. Its strength for data analysis come from the cultural mix between the scientific Python community, and more conventional software usage, such as web development or system administration. I'll show how and why Python is a easy and powerful tool for data science. ----- Python started as a scripting language, but now it is the new trend everywhere and in particular for data science, the latest rage of computing. It didn't get there by chance: tools and concepts built by nerdy scientists and geek sysadmins provide foundations for what is said to be the sexiest job: data scientist. In my talk I'll give a personal perspective, historical and technical, on the progress of the scientific Python ecosystem, from numerical physics to data mining. What made Python suitable for science; How could scipy grow to challenge commercial giants such as Matlab; Why the cultural gap between scientific Python and the broader Python community turned out to be a gold mine; How scikit-learn was born, what technical decisions enabled it to grow; And last but not least, how we are addressing a wider and wider public, lowering the bar and empowering people. The talk will discuss low-level technical aspects, such as how the Python world makes it easy to move large chunks of number across code. It will touch upon current exciting developments in scikit-learn and joblib. But it will also talk about softer topics, such as project dynamics or documentation, as software's success is determined by people.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21144</video:player_loc><video:duration>3240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21139</video:thumbnail_loc><video:title>It's not magic: descriptors exposed</video:title><video:description>Facundo Batista - It's not magic: descriptors exposed This talk shows the Python Descriptors, detailing their behaviour with a detailed practical example, so we can understand the power and flexibility they give. As a bonus track, class decorators are explained. ----- This talk presents, using a detailed practical example, the Python Descriptos. The behaviour of descriptors mechanisms is detailed, showing their power and flexibility. Finally, as a bonus track and to complete the used practical example, class descriptors are explained.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21139</video:player_loc><video:duration>2321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21147</video:thumbnail_loc><video:title>Managing Mocks</video:title><video:description>Helen Sherwood-Taylor - Managing Mocks Mocking is a valuable technique for writing tests but mocking effectively is often a stumbling block for many developers and can raise questions about its overall value as a technique. There will be a brief introduction to mocking, then a look at features and techniques of Python’s unittest.mock library and cover some useful tips and common scenarios, so this will be useful to those who have some experience mocking but would like to do so more effectively. ----- Mocking is a valuable technique for writing tests but mocking effectively is often a stumbling block for many developers and can raise questions about its overall value as a technique. The audience will have some familiarity with unit testing and may have tried mocking before, but some introduction will be provided for those who haven’t. We will look at some features and techniques of Python’s unittest.mock library and cover some useful tips and common scenarios, so this will be useful to those who have some experience mocking but would like to do so more effectively. Summary of proposed content: 1. A short introduction to what mocking is and why it is useful. 2. Tour of Python’s mock library and how to make the most of it * Creating and manipulating Mock objects * Setting up return values and side effects to control test environment * Inspecting mocks - different ways to examine a mock object and find out what happened during the test * How and where to patch 3. Common mocking situations - scenarios where mocking is particularly useful and/or tricky to get right. For example - date/time, filesystem, read only properties 4. Some discussion of when mocking is and isn't helpful. Focus will be mainly on Python's unittest.mock module but we will also have a brief look at some other useful libraries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21147</video:player_loc><video:duration>1517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21133</video:thumbnail_loc><video:title>OMG, Bokeh is better than ever!</video:title><video:description>Fabio Pliger - OMG, Bokeh is better than ever! Bokeh is a unique library in its genre that lets users create beautiful and complex visualizations from Python. The talks shows a comprehensive overview of the most powerful and popular Bokeh features, like: the optimized websocket based server for performant python callbacks from actions on the browser, Javascript callbacks written in Python (YES!!), bokeh command that lets target different outputs from the same input, JS transforms from Python, high-level charts, Geo support, ... ----- Bokeh is a unique library in its genre that lets users create beautiful and complex visualizations from Python (and other languages) to the browser without actually writing Javascript or HTML. In the last year the Bokeh team have added a large number of unique features that are extremely powerful. Fully optimized websocket based server that enables performant python callbacks from actions on the browser, Javascript callbacks written in Python (YES!!), bokeh command that lets target different outputs from the same input, JS transforms from Python, high-level charts, Geo support, ... Anyone interested in powerful and easy visualizations should take a look at it. :)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21133</video:player_loc><video:duration>2345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21128</video:thumbnail_loc><video:title>Python in Gravitational Waves Research Communities</video:title><video:description>Elena Cuoco - Python in Gravitational Waves Research Communities On February 11th 2016 Ligo-Virgo collaboration gave the announce of the discovery of Gravitational Waves, just 100 years after the Einstein’s paper on their prediction. A brief introdutcion to data analysis methods used in Gravitational Waves (GW) communities Python notebook describing how to analyze the GW event detected on 14 September 2015. ----- On February 11th 2016 Ligo-Virgo collaboration gave the announce of the discovery of Gravitational Waves, just 100 years after the Einstein’s paper on their prediction. After an introduction on Gravitational Waves, on Virgo Interferometric detector, I will go through the data analysis methods used in Gravitational Waves (GW) communities either for the detector characterization and data condition or for the signal detection pipelines, showing the use of python we make. As practical example I will introduce a python notebook describing the GW event detected on 14 September 2015 and I will show a few of signal processing techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21128</video:player_loc><video:duration>2672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21150</video:thumbnail_loc><video:title>Get Instrumented!</video:title><video:description>Hynek Schlawack - Get Instrumented! To get real time insight into your running applications you need to instrument them and collect metrics: count events, measure times, expose numbers. Sadly this important aspect of development was a patchwork of half-integrated solutions for years. Prometheus changed that and this talk will walk you through instrumenting your apps and servers, building dashboards, and monitoring using metrics. ----- Metrics are highly superior to logging in regards of understanding the past, presence, and future of your applications and systems. They are cheap to gather (just increment a number!) but setting up a metrics system to collect and store them is a major task. You may have heard of statsd, Riemann, Graphite, InfluxDB, or OpenTSB. They all look promising but on a closer look it’s apparent that some of those solutions are straight-out flawed and others are hard to integrate with each other or even to get up and running. Then came Prometheus and gave us independence of UDP, no complex math in your application, multi-dimensional data by adding labels to values (no more server names in your metric names!), baked in monitoring capabilities, integration with many common systems, and official clients for all major programming languages. In short: a *unified* way to gather, process, and present metrics. This talk will: 1. explain why you want to collect metrics, 1. give an overview of the problems with existing solutions, 1. try to convince you that Prometheus may be what you’ve been waiting for, 1. teach how to impress your co-workers with beautiful graphs and intelligent monitoring by putting a fully instrumented Python application into production, 1. and finally give you pointers on how to migrate an existing metrics infrastructure to Prometheus *or* how to integrate Prometheus therein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21150</video:player_loc><video:duration>2487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21152</video:thumbnail_loc><video:title>Datu bistaratze soluzioen garapena Smartcity proiektuetan</video:title><video:description>Iker Martinez de Agirre Mendia - Datu bistaratze soluzioen garapena Smartcity proiektuetan Laburbilduz, kontsumo energetikoaren datuak modu sinple eta argi batean bistaratzen dituen web orrialde bat sortu da Django erabiliz. ----- Mondragon Unibertsitateko inbestigazio taldea Smartcity-en aplikazio eta monitorizazioen inguruko proiektuetan lanean ari da, non herrialde ezberdinetako gune konkretuetan bizi diren pertsonen kontsumo energetikoa jaso eta aztertzen den. Proiektu hauetako bi CITyFiED eta ARROWHEAD dira. Kontsumo hori eta horren harira ondorioztatutako aholku energetikoak erabiltzailearengana heltzeko, bistaratze soluzio bat garatu da, web orrialde bat alegia. Erabiltzailean oinarritutako diseinua (User Centered Design) aplikatuz, gailu ezberdinetara moldatzen den (Responsive Web Design, Mobile-First) web bat sortu da, Django Web Framework tresnaren bitartez. REST API (Django Rest Framework) baten bidez, informazioa gordetzen den datu basea atzitzen da, kontsumoak eta beraien bilakaera bistaratze libreriak (D3.js) erabiliz irudikatuz. Horrez gain, Djangok eskaintzen dituen aukerak baliatuz, web orrialdea hizkuntza ezberdinetan bistaratu daiteke. Laburbilduz, kontsumo energetikoaren datuak modu sinple eta argi batean bistaratzen dituen web orrialde bat sortu da Django erabiliz."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21152</video:player_loc><video:duration>1392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21146</video:thumbnail_loc><video:title>Interactive data Kung Fu with Shaolin</video:title><video:description>Guillem Duran - Interactive data Kung Fu with Shaolin “Notebooks come alive when interactive widgets are used”, but programming complex applications that rely entirely on widgets may end up being a painful and frustrating process. Shaolin is a new python project that aims to provide a framework for building interactive complex dashboards. ----- You can read in The Project Jupyter web page that “Notebooks come alive when interactive widgets are used”, but programming complex applications that rely entirely on widgets may end up being a painful and frustrating process. Shaolin is a new python project that aims to provide a framework for building interactive complex dashboards. Shaolin provides all the basic tools for building complex interactive data analysis applications using the pydata ecosystem. Arbitrary code can be embedded into a Dashboard -a class that works as a “black box” that allows to easily define a GUI based on the ipywidgets package- to process any data in any form and then let you interactively define how to plot it using automatically generated widgets. Hierarchical combinations of Dashboards can be arranged then to build more complex applications. The talk is divided in two sections. First one introduce the framework and its main features: - Custom syntax for defining widgets in a simplified way. - Dashboards: Syntax rules and capabilities. - Combining Dashboards to build complex applications. - Interactive plot creation. - Integration with pydata. Second section will show how this framework can be used to analyse real data using Dashboards without writing any code. I will show how to transform market data time series into graphs using pandas and networkx, then plot it interactively using bokeh and Vpython.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21146</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21148</video:thumbnail_loc><video:title>Designing a Pythonic Interface</video:title><video:description>Honza Král - Designing a Pythonic Interface When designing an abstraction for a complex system (an ORM-like library in our case) you face a lot of design decisions and challenges. This talk details how we chose to tackle those when designing elasticsearch-dsl. ----- The json query language for elasticsearch, as well as its other APIs, can be very daunting to new users and can be a bit cumbersome when working with python. That is why we created elasticsearch-dsl - a sort of ORM for elasticsearch. We will go through the design philosophy and obstacles found during the development - trying to make a more pythonic interface for elasticsearch while maintaining access to all of the features of the underlying query language. The focus of the talk is more on the library and interface design than on elasticsearch and its query language itself, that is used only to demonstrate the principles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21148</video:player_loc><video:duration>2327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21143</video:thumbnail_loc><video:title>MiniBrew: Brewing beer with Python</video:title><video:description>Francisco Igual - MiniBrew: Brewing beer with Python Dutch startup MiniBrew intends to disrupt the beer market by introducing an easy-to-use beer brewing machine controlled by a mobile app and communicating with a Python backend. Users want real-time insights in their brewing process, which presented some challenges in terms of architectural design. In this talk Elements Interactive's Chesco discusses best practices and pitfalls of the IoT architecture of MiniBrew by diving into message queues, protocol buffers and full- session logging. ----- The number one alcoholic drink in the world is undoubtedly beer. With the rise of craft beers, also homebrewing has become very popular in recent years, although it is still a complex and expensive hobby. Dutch startup MiniBrew intends to change that with their revolutionary beer brewing machine, which is controlled by a mobile app and communicates with a Python API backend. In this talk Chesco will share his ideas and experiences in utilizing Python in the backend architecture for the MiniBrew project he and his team are working on at MiniBrew's development partner Elements Interactive. As many IoT projects, the ingredients for MiniBrew are a device with a limited chipset and internet connection, a backend to store the data acting as the mastermind and a mobile app to allow end users to control the brewing process. The fact that we want users to know in real-time how their beer brewing process is doing presented some challenges which required us to come up with a competitive architecture that would both give real- time status updates and not saturate the server with continuous calls. Chesco discusses best practices and pitfalls in designing and developing IoT architecture by diving into the RabbitMQ message broker, the MQTT protocol and protocol buffers. He will focus on the REST API and CMS site written in Python, elaborating on high frequency data in the apps, scalability, full-session logging and overcoming common architectural challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21143</video:player_loc><video:duration>1813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21151</video:thumbnail_loc><video:title>Deep Learning with Python &amp; TensorFlow</video:title><video:description>Ian Lewis - Deep Learning with Python &amp; TensorFlow Python has lots of scientific, data analysis, and machine learning libraries. But there are many problems when starting out on a machine learning project. Which library do you use? How do they compare to each other? How can you use a model that has been trained in your production app? In this talk I will discuss how you can use TensorFlow to create Deep Learning applications. I will discuss how it compares to other Python machine learning libraries, and how to deploy into production. ----- Python has lots of scientific, data analysis, and machine learning libraries. But there are many problems when starting out on a machine learning project. Which library do you use? How do they compare to each other? How can you use a model that has been trained in your production application? TensorFlow is a new Open-Source framework created at Google for building Deep Learning applications. Tensorflow allows you to construct easy to understand data flow graphs in Python which form a mathematical and logical pipeline. Creating data flow graphs allow easier visualization of complicated algorithms as well as running the training operations over multiple hardware GPUs in parallel. In this talk I will discuss how you can use TensorFlow to create Deep Learning applications. I will discuss how it compares to other Python machine learning libraries like Theano or Chainer. Finally, I will discuss how trained TensorFlow models could be deployed into a production system using TensorFlow Serve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21151</video:player_loc><video:duration>3617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21169</video:thumbnail_loc><video:title>Against the silos: usable encrypted email &amp; the quest for privacy-aware services</video:title><video:description>Kali Kaneko - Against the silos: usable encrypted email &amp; the quest for privacy-aware services At the LEAP Encryption Access Project we aim to make secure communications both easy to use and easy to provide. We bring some tales (and some, hopefully, tools) from the quest for user-friendly crypto software. How to make people love the email experience in the 21st century, without risking their privacy. How to encrypt data locally, sync it to servers that you can lose, and still be sexy. ----- Technologies that allow for privacy in the communications, allowing the escape from the pervasive massive surveillance, have been there for some years now, but yet its use by the general public is far from widespread. The challenge, in our view, can be defined by one of making usable crypto. Usable for the end user, usable for the sysadmin and for the fellow application developer. In the quest for massive adoption of encryption technologies, we've been forging several python packages to solve different problems, always standing in the shoulders of giants. We bring some tales from the trenches to share, from our humble experience trying to deploy clients and servers to provide Secured Encrypted Internet Tunnels and Encrypted Email. This includes interesting challenges dealing with key management, automatic and secure software updates, and processing of email while using stock cloud providers, while still being resistant to hostile environments. We'll show a webmail email user agent based on this architecture, a promising future for decentralization and privacy. We'll also talk about how to store locally encrypted data, and will present Soledad (Synchronization of Locally Encrypted Data Across Devices). Soledad is a library with server and client components that allows the development of different applications based on client-side, end-to-end and cloud-syncable encryption of private data. We'll play with some toy apps to showcase its features and potential.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21169</video:player_loc><video:duration>2695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21168</video:thumbnail_loc><video:title>Salting things up in the DevOps' World: things just got real</video:title><video:description>Juan Manuel Santos - Salting things up in the DevOps' World: things just got real SaltStack is a thriving configuration management system written in Python that leverages YAML and Jinja2 which, by now, probably needs no introduction. This talk will explore Salt beyond the minimum required setup, targeting developers/sysadmins already using Salt, and those considering making the switch from other systems but wishing to dive deeper first. Attendees should be familiar with configuration management systems and practices, and comfortable using and reading YAML and Jinja syntax. ----- There is much more to Salt than the basics. This talk will go beyond the minimum required setup and will take a look at Salt under the hood, which will appeal not only to system administrators, but will also be more interesting to developers and to the DevOps community in general as the talk progresses. Topics include: * Introduction and basics review (master/minions, matching, grains, pillar) * Salt Mine * Syndic node * State modules vs. runner modules * The Reactor * The Event System * Salt Beacons * Salt API Attendees should be familiar with configuration management systems and practices, and also feel comfortable using and reading YAML and Jinja syntax. This talk is targeted to developers or sysadmins already using Salt, and to those who are considering switching to it from other systems but wish to dive deeper before making that decision. After the talk, attendees will have a better grasp of the more advanced possibilities that Salt brings, and be ready to apply them to their use cases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21168</video:player_loc><video:duration>2537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21158</video:thumbnail_loc><video:title>LIGO: The Dawn of Gravitational Wave Astronomy</video:title><video:description>Jameson Rollins - LIGO: The Dawn of Gravitational Wave Astronomy Scientists have been searching for the elusive gravitational wave for more than half a century. Hear how they finally found them, and the role that Python played in the discovery. ----- Scientists have been searching for the elusive gravitational wave for more than half a century. On September 14, 2015, the Laser Interferometer Gravitational-wave Observatory (LIGO) finally observed the gravitational wave signature from the merger of two black holes. This detection marks the dawn of a new age of  gravitational wave astronomy , where we routinely hear the sounds emanating from deep within the most energetic events in the Universe. This talk will cover the events leading up to one of the most important discoveries of the last century, and the myriad of ways in which Python enabled the effort.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21158</video:player_loc><video:duration>3377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21172</video:thumbnail_loc><video:title>Endor, ipuinak kontatzen zituen Nao robota.</video:title><video:description>L. Ozaeta - Endor, ipuinak kontatzen zituen Nao robota. Aurkezpen honetan Nao robotaren Choreographe programazio ingurumenaren sarrera bat egiten da, pythonek errobotikan duen erabilpena erakutsiz. Aurkezpen guztia aurkezleak orain arte egindako lanean oinarritzen da. Lehenik eta behin, programa baten estruktura erakutsiko da. Ondoren, liburutegi bat nola gehitu erakutsiko da, liburutegiaren instalazioak ekar ditzakeen arazoak aztertuz. Azkenik, Naoaren gorputz jarreran zein diskurtsoaren naturaltasunean egindako aurrerapenak azalduko dira. ----- Honekin lortu nahi diren helburuak honako hauek dira: - Choreographeko proiektu baten estruktura ezagutzea. - Nao robot baten oinarrizko programa bat ikustea. - Chorepgraphek ematen dituen programazio blokeak eraldatzen jakitea, python erabiliz. - Choreographen eskaintzen diren tresnen bitartez, programan python liburutegi bat gehitzen ikastea. Aurkezpen hau ulertzeko ez dago eskakizunik. Python pixka bat dakien edonork (“hello world” bat egiten jakitearekin balio du) ulertzeko mailan emango da eta ez da konplexutasun tekniko handiko azalpenik emango. Printzipioz python ezagutzen ez duen edonor ere aurkezpen ia osoa ulertzeko gai izango da, programazio ingurumen bezala ez baita kodean gehiegi sartzen, pythonekin hasteko aukera ona izanez.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21172</video:player_loc><video:duration>1809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21163</video:thumbnail_loc><video:title>A deep dive into the Pymongo MongoDB driver</video:title><video:description>Joe Drumgoole - A deep dive into the Pymongo MongoDB driver The Pymongo driver is one of MongoDB’s most popular driver interfaces for connecting to MongoDB. But developers rarely look under the cover to see what’s happening inside the driver. By having a deeper insight into how the driver constructs server requests and responds, developers will be able to write more effective MongoDB applications in Python. ----- *The Pymongo driver is one of MongoDB’s most popular driver interfaces for connecting to MongoDB. But developers rarely look under the cover to see what’s happening inside the driver. * *By having a deeper insight into how the driver constructs server requests and responds, developers will be able to write more effective MongoDB applications in Python.* *We will look at :* -*Initial connection* -*A query* -*A simple write operation* -*A bulk write operation* -*How the driver responds when we have a node failure* *We will also give insight into the driver’s approach to server selection when connecting to a replicas set (a multi-node instance of MongoDB).*</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21163</video:player_loc><video:duration>3202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21165</video:thumbnail_loc><video:title>Ethical hacking with Python tools</video:title><video:description>Jose Manuel Ortega - Ethical hacking with Python tools Python, as well as offering an ecosystem of tools for testing security and application pentesting.Python offers a tool ecosystem for developing our own tools security for testing applications and the servers security,identifying information about servers and potential vulnerabilities. The ultimate objective is show a pentesting tool integrating some of the modules commented and try a demo showing info about our domain target and find vulnerabilities in it, ----- Nowdays, Python is the language more used for developing tools within the field of security. Many of the tools can be found today as port scanner, vulnerability analysis, brute force attacks and hacking of passwords are written in python. The goal of the talk would show the tools available within the Python API and third-party modules for developing our own pentesting and security tools and finally show a pentesting tool integrating some of the modules. The main topics of the talk could include: **1.Enter Python language as platform for developing security tools** Introduction about the main libraries we can use for introducing in development of security tools such as socket and requests. **2.Libraries for obtain servers information such as Shodan, pygeocoder,pythonwhois** Shodan is a search engine that lets you find specific computers (routers, servers, etc.) and get information about ports and services that are opened. **3.Analysis and metadata extraction in Python for images and documents** Show tools for scraping web data and obtain metadata information in documents and images **4.Port scanning with tools like python-nmap** With python-nmap module we can check ports open for a target ip or domain. **5.Check vulnerabilities in FTP and SSH servers** With libraries like ftplib and paramiko we can check if the server is vulnerable to ftp and ssh anonymous connections.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21165</video:player_loc><video:duration>2410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21171</video:thumbnail_loc><video:title>Dynamic Class Generation in Python</video:title><video:description>Kyle Knapp - Dynamic Class Generation in Python This talk is about dynamic class generation in python: the practice of writing code that generates classes and their functionality at runtime. It will use boto3, the AWS SDK for Python, as a basis to dive into the basics, the benefits, and the drawbacks to dynamically generating classes. ----- This talk is about the concept of dynamic class generation in python. The whole idea is writing code that generates classes and their functionality at runtime. You now may be asking yourself, “That sounds like a neat trick. Why would I ever generate my classes at runtime?” Here are a few reasons why: - It can decrease the physical size of your code. - It can improve the workflow in adding new functionality. - It can improve reliability of your code. One example where the power of this concept has really been leveraged is in boto3, the AWS SDK for Python. Dynamic class generation has allowed boto3 to become heavily data driven such that most of its classes and methods are generated based off JSON models representing aspects of an AWS service’s API. For example, to add support for a new AWS service API in boto3, just plop in a JSON file into the library with no additional Python code required. Using lessons and techniques drawn from developing boto3, this talk will dive into the following topics related to dynamic class generation: - The basics of dynamic class generation such as how to effectively dynamically generate classes. - How to overcome some of the challenges of dynamic class generation. - The tradeoffs in dynamically generating classes and discussion on when it is appropriate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21171</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21167</video:thumbnail_loc><video:title>Per Python ad Astra</video:title><video:description>Juan Luis Cano - Per Python ad Astra In the intersection of mechanics, mathematics and "cool stuff that travels through space" lies Astrodynamics, a beautiful branch of physics that studies the motion of spacecraft. In this talk we will describe poliastro, a pure Python library we can use to compute orbital maneuvers, plot trajectories and much more. The role of JIT compiling (using numba) to drop the previously used FORTRAN algorithms will also be discussed, as well as the importance of open source in scientific discoveries. ----- In the intersection of mechanics, mathematics and "cool stuff that travels through space" lies Astrodynamics, a beautiful branch of physics that studies the motion of spacecraft. Rocket launches have never been so popular thanks to companies like Space X, more and more investors pay attention to aerospace startups and amazing missions explore our planet and our Solar System every day. In this talk we will describe poliastro, a pure Python library we can use to compute orbital maneuvers, plot trajectories and much more. The role of JIT compiling (using numba) to drop the previously used FORTRAN algorithms will also be discussed, as well as the importance of open source in scientific discoveries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21167</video:player_loc><video:duration>1500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21162</video:thumbnail_loc><video:title>Server for IoT devices and Mobile devices using Wifi Network</video:title><video:description>Joaquin Berenguer - Server for IoT devices and Mobile devices using Wifi Network, The server is developed in Python 3.4, using MySQL5.6 The mobile device application is developed using Kivy. The application in the IoT device is developed in C. The IoT device is a hardware device using ATSAMD21 from Atmel, and wifi is made using ESP8266. The security used is sha256, standard in Python. And the IoT device using the crypto device ATECC508A, that generate also sha256. ----- The server is developed in Python 3.4, the information is stored in a MySQL 5.6 database. All IoT devices, Mobile Devices and Windows or Linux Desktop are registered in the database. All type of messages that are understood by every type of device, is also registered. A map between which device could access which device is also stored in the database. With this info, any mobile registered could send a message to a device. The message arrives to the server that resend the message to the IoT device, receive the answer and resend to the Mobile device. The Mobile device and the IoT device, could be anywhere, as the server is public, have the registration of every device connected. The mobile device application is developed using Kivy. The application in the IoT device is developed in C. The IoT device is a hardware device using ATSAMD21 from Atmel, and wifi is made using ESP8266. The security used is sha256, standard in Python. And the IoT device using the crypto device ATECC508A, that generate also sha256. The server start a thread for every device connected, the communication between thread is made using queues. During the presentation, the server is going to be presented, and IoT device is shown, no demo is going to be made. A library to manage the database, is used for easy access to the database, and have database independence, also will be shown. Prerequites: Python 3.4, sha256, threading, queue, mysql.connector, relational database.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21162</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21164</video:thumbnail_loc><video:title>High Availability Scaling with Share Nothing Architecture</video:title><video:description>John Kraal - High Availability Scaling with Share Nothing Architecture Scaling a project to a worldwide scale with the same performance and availability in every region using Python isn’t easy, but with the right mindset and tools it’s a very viable target. ----- We will discuss methods of delivering software, with automated scaling systems, building units out of your project to manage separately and how to reliably and securely distribute data to separate clusters, and how we have achieved this with the use of Celery, Redis, Databases, Protobuf and other modern tools, whilst making sure to highlight our pitfalls and successes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21164</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21166</video:thumbnail_loc><video:title>Hacking ético con herramientas Python</video:title><video:description>Jose Manuel Ortega - Hacking ético con herramientas Python El objetivo de la charla sería mostrar las herramientas que disponemos dentro de la propia API de Python y librerías de terceros para desarrollar nuestras propias herramientas que permitan realizar pruebas de seguridad y de pentesting de las aplicaciones. ----- Python se ha convertido en el lenguaje más usado para desarrollar herramientas dentro del ámbito de la seguridad. Muchas de las herramientas que podemos encontrar hoy en día como escáner de puertos, análisis de vulnerabilidades, ataques por fuerza bruta y hacking de passwords, se han escrito en este lenguaje ,además de ofrecer un ecosistema de herramientas para realizar pruebas de seguridad y de pentesting de aplicaciones. Entre los puntos a tratar podríamos destacar: - **Introducir Python como lenguaje de desarrollo de herramientas de seguridad** - **Introducir librerías para obtener información de nuestro objetivo como Shodan,pygeocoder,pygeoip** - **Análisis y extracción de metadatos en Python en imágenes y documentos** - **Análisis de puertos con herramientas como python-nmap**</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21166</video:player_loc><video:duration>2300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21175</video:thumbnail_loc><video:title>Learn Python The Fun Way</video:title><video:description>Liana Bakradze - Learn Python The Fun Way Programming is one of the most important 21st-century skills and tons of different online and offline resources can help you to master it. On the other hand, playing games is really effective way for us to learn and it's also the most fun. But is it possible to learn real programming language like Python by playing a game? In this talk I'll show you some projects that allow you to achieve that. I also want to inspire you to help such projects and to suggest ideas how to do that. ----- Programming is one of the most important 21st-century skills. It doesn't only provide promising career opportunities but teaches how to reason logically, systematically and creatively. Code readability, rich standard library, straightforward syntax and other features make Python a great language for teaching beginners how to program. Python community is very supportive and friendly to newcomers and does awesome work to make Python available to everyone. Tons of different online and offline resources can help you to master Python programming. Problem solving is the classical way of learning how to code. But it can be boring for some people, especially for kids. On the other hand, playing games is really effective way for us to learn and it's also the most fun. You can find different games designed to teach basics of programming, but most of them use special visual environments and don't teach real text based languages. But is it possible to learn programming language like Python by playing a game? In this talk I'll show you a few projects for different age and levels that allow you to achieve that. I'll pay attention on methods that are used to teach programming. I also want to inspire you to help such projects and to suggest ideas how to do that.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21175</video:player_loc><video:duration>1084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21083</video:thumbnail_loc><video:title>Python as the keystone of building and testing C++ applications</video:title><video:description>Alain Martin - Python as the keystone of building and testing C++ applications At Ableton, we make [Live], [Push] and [Link], unique software and hardware for music creation and performance. Live is a C++ desktop application built from a 15-year old code base. Push is an instrument embedding a multicolor display which renders a [Qt Quick] scene powered by [Qt]. Link is a technology that keeps music devices in time and is available to app developers as [LinkKit], an iOS SDK. "But what does all that have to do with Python?", you might ask. This talk answers that question by explaining how our developers use Python to build and test C, C++ and Objective-C source code. Based on [GYP], what we call "build-system" is a collection of Python scripts that simplify our workflows, and help us write better software. The three top-level scripts, "configure.py", "build.py" and "run.py", share a common design which makes them easy to use by developers, as well as easy to maintain and extend. This talk describes the essence of that design, so you can apply it to your own project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21083</video:player_loc><video:duration>2002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21082</video:thumbnail_loc><video:title>Python Descriptors for Better Data Structures</video:title><video:description>Adrian Dziubek - Python Descriptors for Better Data Structures Have you ever wondered how Django models work? I'll present a story of data structure transformation. I will talk about ideas from Django models that I used and how I rediscovered descriptor API. I will talk about printing, serializing, comparing data structures and some other examples, where descriptors excel at making declarative code easier to write. ----- I worked as a developer of a testing framework for a C++ server. The framework tested binary protocol implemented by the server. Most of the work involved testers preparing test cases. The data format was primitive structures -- hard to read and easy to break. Field order and all the data had to be entered manually. At the time, I have already seen the better world -- the models from Django. Have you ever wondered how those work? Step by step, I used the ideas from there to make the structures more friendly and on my way I rediscovered descriptors. I'll show in incremental steps, how: - used keyword arguments to lower signal to noise ratio, - order of definition for sorting the fields, - realized that `  call  ` is used instead of assignment, - used `  setattribute  ` as first step to extend primitive fields, - discovered that I'm actually reimplementing descriptors, and how it lead me to: - implement printing in a way that is friendly to regression testing, - use diff library for less code and better results, - implement more readable validation. I want to show how descriptors work in Python and how they enable declarative style of programming. By the end of the talk I want you to understand what is at the core of the magic behind field types used by object relational mappers like Django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21082</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21094</video:thumbnail_loc><video:title>Metaclasses for fun and profit: Making a declarative GUI implementation</video:title><video:description>Anders Hammarquist - Metaclasses for fun and profit: Making a declarative GUI implementation When overhauling the user interface of Autolabel's labeling printers, we wanted a clean way to describe the layout of the settings widgets. The structure we came up with was a declarative class layout that leverages Python's metaclass concept to build the underlying GTK widget structure. I will present the implementation to hopefully inspire you to apply metaclass techniques to problems that standard Python syntax can't quite solve. If that fails, you will at least have a way to declaratively construct GTK GUIs. A short, non-exaustive, summary of concepts I will mention includes metaclasses (obviously), class hierarchies, method resolution order, super(), and anecdotes of dealing with GTK.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21094</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21096</video:thumbnail_loc><video:title>Brainwaves for Hackers 3.0</video:title><video:description>Andreas Klostermann - Brainwaves for Hackers 3.0 This talk is about using our **Python** skills to explore the **secrets of our brains**. Using the Neurosky Mindwave as a bluetooth connected EEG device, I'll talk about new experiments I have performed inside the Jupyter notebook, for example "Evoked Response Potentials" and more about "Neuro Feedback" training. ----- Electroencephalography **(EEG)** measures potential waves originating within the brain. Billions of brain cells fire inside your brain, each sending out a minuscule wave. The summed potential waves can be measured, even with quite cheap and **portable devices**. Being the third major version of this talk, I'll talk briefly about the Neurosky Mindwave and the Muse headset. I have also developed more interactive Jupyter experiments, which I'll demonstrate in the talk. For example **Evoked Response Potentials (ERP)** can be demonstrated with relatively simple means. Also I'll talk some more about experiments with **Neuro Feedback**.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21096</video:player_loc><video:duration>2123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21097</video:thumbnail_loc><video:title>Effectively test your webapp with Python and Selenium</video:title><video:description>Andrei Coman - Effectively test your webapp with Python and Selenium How often do you run your Selenium test suite? How fast do you get a result from it? Would you like to answer with: "Whenever I feel like it" and "Well, about the time it takes me to finish a coffee" ? This talk will try to get you closer to these answers. We will have a look at the lessons learned and the challenges my team faced maintaining a Selenium test suite against a long-lived Django web application. We will go over the pros and cons of: - test design approaches - technologies we used (nose, py.test, LiveServerTestCase) - reporting tools</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21097</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21092</video:thumbnail_loc><video:title>Planning for the worst</video:title><video:description>Alexys Jacob/Guillaume Gelin - Planning for the worst Sharing our worst production experiences and the tricks, good practices and code we developed to address them. ----- This talk is about sharing our experience about how we handled production problems on all levels of our applications. We'll begin with common problems, errors and failures and dig on to more obscure ones while sharing concrete tips, good practices and code to address them ! This talk will make you feel the warmth of not being alone facing a problem :)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21092</video:player_loc><video:duration>3599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21084</video:thumbnail_loc><video:title>Test-driven code search and reuse coming to Python with pytest-nodev</video:title><video:description>Alessandro Amici - Test-driven code search and reuse coming to Python with pytest-nodev We will present the test-driven reuse (TDR) development strategy, a natural extension of test-driven development (TDD), and how to execute it with [pytest-nodev] an Open Source test- driven search engine for Python code. When developing new functionalities developers spend significant efforts searching for code to reuse, mainly via keyword-based searches, e.g. on StackOverflow and Google. Keyword-based search is effective in finding code that is explicitly designed and documented to be reused, e.g. libraries and frameworks, but typically fails to identify reusable functions and classes in the large corpus of auxiliary code of software projects. TDR aims to address the limits of keyword-based search with test- driven code search that focuses instead on code behaviour and semantics. Developing a new feature in TDR starts with the developer writing the tests that will validate candidate implementations of the desired functionality. Before writing any functional code the tests are run against all functions and classes of available projects. Any code passing the tests is presented to the developer as a candidate implementation for the target feature. [Pytest-nodev] and other nodev tools that help implement TDR for Python are newer than the JAVA counterparts, in spite of that we will present several applications of the technique to more and more complex examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21084</video:player_loc><video:duration>2201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21090</video:thumbnail_loc><video:title>Nipy on functional brain MRI</video:title><video:description>Alexandre Savio - Nipy on functional brain MRI This is an introductory talk to modern brain image analysis tools. I will show how to use nipy tools to process one resting-state fMRI subject, perform intra-subject registration, ICA analysis to extract and visualize resting-state networks. If the time allows me I will introduce how to perform non-linear registration to to atlas-based segmentation. The outline of the talk: 1. Present the COBRE dataset and show its characteristics. 2. Use nibabel to open a NifTI file and see the matrix/volume parameters. 3. Use nilearn.plotting to show the anatomical image. 4. Use nipy to co-register the anatomical image to the fMRI image. 5. Use nilearn to perform CanICA and plot ICA spatial segmentations. If time allows: 7. Present a brain anatomical atlas and its template. 8. Present the tools needed for non-linear registration. 9. Show the result of an atlas-based segmentation result. 10. Use nilearn to calculate the resting-state functional connectivity matrix of the subject. 11. Plot it with Bokeh.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21090</video:player_loc><video:duration>2362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21099</video:thumbnail_loc><video:title>Testing the untestable: a beginner’s guide to mock objects</video:title><video:description>Andrew Burrows - Testing the untestable: a beginner’s guide to mock objects Mock objects can be a powerful tool to write easy, reliable tests for the most difficult to test code. In this session you will learn your way around Python 3’s unittest.mock package starting at the simplest examples and working through progressively more problematic code. You’ll learn about the Mock class, sentinels and patching and how and when to use each of them. You will see the benefits that mocks can bring and learn to avoid the pitfalls. Along the way I’ll fill you in on some of the bewildering terminology surrounding mocks such as “SUT”, “Stub”, “Double”, “Dummy” , “mockist” and more and I’ll give a brief plug for my own mockextras package that can enhance your mock experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21099</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21100</video:thumbnail_loc><video:title>Introduction to aiohttp</video:title><video:description>Andrew Svetlov - Introduction to aiohttp aiohttp is asynchronous HTTP client and server library built on top of asyncio. The library allows to write user friendly code which looks like well-known linear one (requests library for client and Django/Flask/Pyramid for server) but utilizes the power of non-blocking sockets and supports websockets natively. The intro describes basic programming patterns for both client and server API as well as more advanced techniques. Tips and tricks for writing asyncio-based code are included as well. The main target of the talk is displaying an alternative to people who want to avoid classic WSGI frameworks (Django/Flask/Pyramid etc) limitations but found Twisted and Tornado too cumbersome. Dive into aiohttp usage with the library author.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21100</video:player_loc><video:duration>2287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21091</video:thumbnail_loc><video:title>Using Service Discovery to build dynamic python applications</video:title><video:description>Alexys Jacob - Using Service Discovery to build dynamic python applications Let's compare the usage of three major **service discovery** technologies to build a dynamic and distributed python application ! This talk will be about **consul**, **etcd** and **zookeeper** and their python bindings and will feature code along with a live demo. ----- This talk will **showcase and compare** three Service Discovery technologies and their usage to **build a dynamic and distributed python application** : - consul - etcd - zookeeper After a short introduction to service discovery, we will **iterate and compare** how we can address the concrete and somewhat complex design of our python application using each technology. We'll then be able to discuss their strengths, weaknesses and python bindings and finally showcase the application in a demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21091</video:player_loc><video:duration>2037</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21072</video:thumbnail_loc><video:title>Von Spontanhelfern und „Digital Jedis“</video:title><video:description>Ob beim Hochwasser, nach dem Sturm Ela oder in der Flüchtlingskrise: Freiwillige Helfer organisieren sich auch in Deutschland immer häufiger über Facebook und Co. Sie wollen Informationen sammeln oder Einsatzkräfte und Betroffene vor Ort unterstützen. Soziale Netzwerke und Smartphones spielen dabei oft eine entscheidende Rolle. Wie verändert Technologie Krisen und Katastrophen in Deutschland und international? Und welches Potential bieten Social Media, Big Data und Crowdsourcing dafür noch?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21072</video:player_loc><video:duration>1818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21118</video:thumbnail_loc><video:title>System Testing with pytest and docker-py</video:title><video:description>Christie Wilson/Michael Tom-Wing - System Testing with pytest and docker-py System tests are an invaluable tool for verifying correctness of large scale online services. This talk will discuss best practices and tooling (pytest and docker-py) for writing maintainable system tests. Demonware has used System tests to verify online services for some of the biggest AAA video game launches as well as internal operational tools. Many folks who write software are familiar with unit testing, but far fewer with system testing. ----- System testing a microservice architecture is challenging. As we move away from monolithic architectures, system testing becomes more important but also more complicated. In the video game industry, if a game doesn’t work properly immediately after launch, it will heavily impact game success. We have found system testing to be an important tool for pre launch testing of game services and operational tools, to guarantee quality of these services at launch. We want to share with you best practices for system testing: when to write system tests, what to test and what not to, and common pitfalls to avoid. Using python’s pytest tool and docker-py for setting up services and their dependencies has made it easier than ever to write complex but maintainable system tests and we’ll share with you how we’ve made use of them. Developers (senior and junior) and ops folks can walk away from this talk with practical tips they can use to apply system testing to their software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21118</video:player_loc><video:duration>1782</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21129</video:thumbnail_loc><video:title>Monkey-patching: a magic trick or a powerful tool?</video:title><video:description>Elizaveta Shashkova - Monkey-patching: a magic trick or a powerful tool? Monkey-patching is a dynamic modification of a class or a module at runtime. The Python gives developers a great opportunity to use monkey-patching almost everywhere. But should developers do it? Is it a magic trick or a powerful tool? In this talk we will try to give the answers to these questions and try to figure out pros and cons of using monkey- patching. ----- First of all we will learn what is monkey-patching in Python and consider some basic examples of using it. Of course, monkey-patching may cause some problems in the code. We will consider bad ways to use it and try to learn different types of problems monkey-patching may lead to. Despite of some bugs that may appear in a patched program, monkey- patching is used in a real life rather often. There are some reasons and motives to do it. We will consider the examples of using monkey- patching in real projects like `gevent`, in some other libraries and in testing. Also we will learn some monkey-patch tricks that helps to solve real-life problems in the Python debugger which is a part of the PyCharm and the PyDev. After that we will compare using of monkey-patching in Python to using it in an another dynamic language Ruby. Are there any differences between them? Is our reasoning correct for Ruby? Finally we will conclude all our thoughts and examples and try to give the answer to the question from title.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21129</video:player_loc><video:duration>1337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21131</video:thumbnail_loc><video:title>Grocker, a Python build chain for Docker</video:title><video:description>Fabien Bochu - Grocker, a Python build chain for Docker Grocker is a Docker build chain for Python. It transforms your Python package into a self-contained Docker image which can be easily deployed in a Docker infrastructure. Grocker also adds a Docker entry point to easily start your application. ----- At Polyconseil, we build Paris electric car sharing service: Autolib'. This system is based on many services developed using web technologies, Django and our own libraries to handle business logic. Packaging is already a difficult problem, deploying large Python projects is even more difficult. When deploying on a live and user- centric system like Autolib', you cannot rely on Pip and external PyPI servers which might become unavailable and are beyond your control. In the beginning we used classic Debian packaging: it was a maintenance hell. It took hours to build our packages and update their metadata to match our Python packages. So we switched to Docker. Docker allows us to have a unique item that is deployed in production systems: code updates are now atomic and deterministic! But before deploying the Docker image, you need to build it. That's where Grocker comes in. Grocker is a Docker build chain for Python. It will transform your Python package into a self-contained Docker image which can be easily deployed in a Docker Infrastructure. Grocker also adds a Docker entry point to easily start your application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21131</video:player_loc><video:duration>1155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21104</video:thumbnail_loc><video:title>Using and abusing Python’s double-underscore methods and attributes</video:title><video:description>Anjana Vakil - Using and abusing Python’s double-underscore methods and attributes The curious Python methods and attributes surrounded by double underscores ('`  `') go by many names, including “special”, “dunder”, and “magic”. You probably use some of them, like `  init  `, every day. But that’s just the tip of the iceberg! In this talk, we’ll explore the weird and wonderful world of the double-underscore, and find out how dunders can be useful, silly, dangerous, and just fun! We’ll play pranks on Python’s builtin operators for arithmetic and comparison. We’ll make arbitrary objects behave like dictionaries and containers. We’ll reduce an object’s memory usage, and speed up tests for membership. We’ll even try some naughty function hacks that we should never use in real life! You'll get the most out of this talk if you're already comfortable writing object-oriented Python code. If you already use special dunder magic in your own code, that's excellent! You’ll have a chance to share your tips &amp; tricks with the rest of the audience at the end of the talk.  Talk repo :</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21104</video:player_loc><video:duration>1860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21116</video:thumbnail_loc><video:title>Simplifying Computer Art in Python</video:title><video:description>Catherine Holloway - Simplifying Computer Art in Python The Processing project demonstrated that computer art can attract a wider audience to programming. Python has a robust catalog of libraries, including two interfaces to OpenGL. However, none of these libraries replicate Processing’s simplicity when drawing to the screen. I will present my solution to this problem: a re- implementation of VPython’s visual module purely in python called PygletHelper. ----- Processing is a programming language originally developed by the MIT media lab with the goal of allowing artists, educators, and many others develop striking computer generated or assisted projects without requiring deep knowledge of software engineering or computer graphics. Like Processing, Python has become a favourite language of users from diverse backgrounds, such as web development, education, and science. Unlike Processing, python lacks a simple and easy to use library for drawing shapes. Python’s existing libraries for scientific computing and data analysis could be made even more awesome when combined with a simple drawing library. VPython contains a module called visual that established a simple API and convention for drawing shapes, however it was written in C++, prior to the development of pyglet, and thus is not entirely cross- platform. In this talk, I will demonstrate my solution to this problem: a re-implementation of visual purely in Python called PygletHelper. Pyglet, an existing python library, provides a python interface to OpenGL. PygletHelper is built on pyglet but obscures all of the OpenGL calls, such that the user can draw simple geometric shapes to the screen and animate them without needing to know about computer graphics terminology, memory usage, or C data types. I will also show some need visualizations of science and music in my talk, as well as the graphical glitches encountered implementing the library.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21116</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21122</video:thumbnail_loc><video:title>Minds, machines and Python</video:title><video:description>Daniele Procida - Minds, machines and Python Are we looking in the wrong direction for artificial intelligence and machine learning? I'll discuss an older but perhaps more satisfying approach, that has been neglected in recent years. It begins with questions in logic and language, and can be explored using easy techniques. I'll use simple Python programs to explore three key notions in this AI research: **loops**, **self-reference** and **tangled hierarchies**, themselves directly reflected in important programming concepts. ----- In recent years, we've seen interesting and spectacular successes in artificial intelligence and machine learning, made possible by leaps in computing power and techniques able to harvest vast quantities of data. The results are uncanny. We see them everywhere, from the personal assistants built into smartphones to the neural networks that do an astounding job of recognising images. However, they're also susceptible to the criticism that they represent not intelligence but a mere simulation of it, and that producing a convincing simulacrum has become more important than a genuine search for intelligence or learning. At the same time, another, perhaps deeper, approach has become neglected in recent decades, along with the questions it asks about the nature of mind, intelligence and learning. This approach begins with fundamental questions in logic and language, and can be explored using some of the simplest programming techniques. In this talk, I'll use simple Python programs to explore three key notions in this strand of artificial intelligence research: *loops*, *self-reference* and *tangled hierarchies*. The way these concepts directly reflect important concepts in programming suggests that for the programmer, this approach could be more interesting and satisfying, and simply more **fun,** than using huge ontologies and big data to create mere simulacra of intelligence. The examples I use will be concrete and easy to understand, even for novice programmers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21122</video:player_loc><video:duration>2733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21101</video:thumbnail_loc><video:title>What is the best full text search engine for Python?</video:title><video:description>Andrii Soldatenko - What is the best full text search engine for Python? Compare full text search engines for Python. ----- Nowadays we can see lot’s of benchmarks and performance tests of different web frameworks and Python tools. Regarding to search engines, it’s difficult to find useful information especially benchmarks or comparing between different search engines. It’s difficult to manage what search engine you should select for instance, ElasticSearch, Postgres Full Text Search or may be Sphinx or Whoosh. You face a difficult choice, that’s why I am pleased to share with you my acquired experience and benchmarks and focus on how to compare full text search engines for Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21101</video:player_loc><video:duration>2413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21121</video:thumbnail_loc><video:title>Documentation-driven development</video:title><video:description>Daniele Procida - Documentation-driven development One secret of Django's success is the quality of its documentation. As well as being key to the quality of the code itself, it has helped drive the development of Django as a community project, and even the professional development of programmers who adopt Django. I'll discuss how Django has achieved it, and how any project can easily win the same benefits. ----- Part of my job title is  Documentation Manager . When I explain this to a programmer outside the Python/Django community, the reaction can be anything from bewilderment to a kind of mild horror. When I mention it to a Python/Django programmer, the response is usually:  Oh, cool . In fact, one secret of Django's success is the quality of its documentation, and everyone who uses Django is quick to note this. The returns on Django's investment have been substantial, but some of them are also surprising. The documentation has clearly been key to the  quality of the code itself , but also (less obviously) to the  development of Django as a community project , and even the  professional development of programmers  who adopt Django. I'll discuss how Django has achieved it, and how any project can easily win the same benefits.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21121</video:player_loc><video:duration>2781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21108</video:thumbnail_loc><video:title>Beyond scraping</video:title><video:description>Anthon van der Neut - Beyond scraping Scraping static websites can be done with `urllib2` from the standard library, or with some slightly more sophisticated packages like `requests`. However as soon as JavaScript comes into play on the website you want to download information from, for things like logging in via openid or constructing the pages content, you almost always have to fall back to driving a real browser. For web sites with variable content this is can be time consuming and cumbersome process. This talk show how a to create a simple, evolving, client server architecture combining zeromq, selenium and beautifulsoup, which allows you to scrape data from sites like Sporcle, StackOverflow and KhanAcademy. Once the page analysis has been implemented regular "downloads" can easily be deployed without cluttering your desktop, your headless server and/or anonymously. The described client server setup allows you to restart your changed analysis program without having to redo all the previous steps of logging in and stepping through instructions to get back to the page where you got "stuck" earlier on. This often decreases the time between entering a possible fix in your HTML analysis code en testing it, down to less than a second from a few tens of seconds in case you have to restart a browser. Using such a setup you have time to focus on writing robust code instead of code that breaks with every little change the sites designers make.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21108</video:player_loc><video:duration>2499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21102</video:thumbnail_loc><video:title>FBTFTP: Facebook's open source python3 framework for dynamic TFTP servers.</video:title><video:description>FBTFTP: facebook's opensource framework for creating dynamic TFTP servers in Python3. ----- TFTP was first standardized in '81 (same year I was born!) and one of its primary uses is in the early stage of network booting. TFTP is very simple to implement, and one of the reasons it is still in use is that its small footprint allows engineers to fit the code into very low resource, single board computers, system-on-a-chip implementations and mainboard chipsets, in the case of modern hardware. It is therefore a crucial protocol deployed in almost every data center environment. It is used, together with DHCP, to chain load Network Boot Programs (NBPs), like Grub2 and iPXE. They allow machines to bootstrap themselves and install operating systems off of the network, downloading kernels and initrds via HTTP and starting them up. At Facebook, we have been using the standard in.tftpd daemon for years, however, we started to reach its limitations. Limitations that were partially due to our scale and the way TFTP was deployed in our infrastructure, but also to the protocol specifications based on requirements from the 80's. To address those limitations we ended up writing our own framework for creating dynamic TFTP servers in Python3, and we decided to open source it. I will take you thru the framework and the features it offers. I'll discuss the specific problems that motivated us to create it. We will look at practical examples of how touse it, along with a little code, to build your own server that are tailored to your own infra needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21102</video:player_loc><video:duration>1675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21113</video:thumbnail_loc><video:title>Performant Python</video:title><video:description>Burkhard Kloss - Performant Python Python is a great language. Easy to learn, friendly to use, widely used. It is not, however, renowned for being fast. In a lot of situations that does not matter. Sometimes it really does. This talk will introduce you to some tools and techniques for making sure your Python code becomes fast enough – without turning into a maintenance nightmare. Warning: may contain small bits of other languages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21113</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21127</video:thumbnail_loc><video:title>Effective Code Review</video:title><video:description>Dougal Matthews - Effective Code Review Developers usually state that finding defects is the primary motivation for doing code reviews. However, research has shown that the main benefits of code reviews are; knowledge transfer, team awareness and finding alternative solutions. Code reviews when done well are more than just finding defects; it should be a discussion and conversation with other developers about finding the best solutions. We will talk about re-framing code review to encourage open discussions. ----- This talk is for everyone that is already involved in regular code review and those hoping to start. I will talk through the code review process with the aim of making it a better and more useful experience for both the authors and the reviewers. The talk will follow the following rough outline: - Introduction - Why do code reviews - What are we aiming to get out of it - Submitting code for review - How can you help reviewers? - What should you avoid doing? - Removing ownership of the code - Reviewing code - How should you give feedback? - What should you look for? - How can you encourage people to review more? - How to avoid and remove bike-shedding - Code review tools and how they impact on the process. - Wrap up and conclusion</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21127</video:player_loc><video:duration>2657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21125</video:thumbnail_loc><video:title>Profiling the unprofilable</video:title><video:description>Dmitry Trofimov - Profiling the unprofilable When a program is not fast enough, we call on the profiler to save us. But what happens when the program is hard to profile, like for instance the Python Debugger? In this talk we're going dive deep into Vmprof, a Python profiler, and see how it helps us find out why a debugger can be slow. Once we find the culprit, we'll use Cython to optimise things. ----- Profile is the main way to find slow parts of your application, and it's often the first approach to performance optimisation. While there are quite a few profilers, many of them have limitations. In this talk we're going to learn about the new statistical profiler for Python called Vmprof that is actively being developed by the PyPy team. We'll see how it is implemented and how to use it effectively. We will apply it to an open source project, the Pydev.Debugger, a popular debugger used in IDE's such as Pydev and PyCharm, and with the help of Cython which we'll also dig into, we'll work on optimising the issues we find. Whether it's a Python debugger, a Web Application or any other kind of Python development you're doing, you'll learn how to effectively profile and resolve many performance issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21125</video:player_loc><video:duration>2182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21141</video:thumbnail_loc><video:title>Handling GPS Data with Python</video:title><video:description>Florian Wilhelm - Handling GPS Data with Python If you have ever happened to need to deal with GPS data in Python you may have felt a bit lost. This talk presents libraries starting from basic reading and writing GPS tracks in the GPS Exchange Format to adding missing elevation information. Also visualisation of tracks on OpenStreetmap data with interactive plots in Jupyter notebooks is covered. Additionally common algorithms for GPS like Douglas-Peucker and Kalman filter are explained. ----- If you have ever happened to need to deal with GPS data in Python you may have felt a bit lost. There are many libraries at various states of maturity and scope. Finding a place to start and to actually work with the GPS data might not be as easy and obvious as you might expect from other Python domains. Inspired from my own experiences of dealing with GPS data in Python, I want to give an overview of some useful libraries. From basic reading and writing GPS tracks in the GPS Exchange Format with the help of gpxpy to adding missing elevation information with srtm.py. Additionally, I will cover mapping and visualising tracks on OpenStreetmap with mplleaflet that even supports interactive plots in a Jupyter notebook. Besides the tooling, I will also demonstrate and explain common algorithms like Douglas-Peucker to simplify a track and the famous Kalman filters for smoothing. For both algorithms I will give an intuition about how they work as well as their basic mathematical concepts. Especially the Kalman filter that is used for all kinds of sensor, not only GPS, has the reputation of being hard to understand. Still, its concept is really easy and quite comprehensible as I will also demonstrate by presenting an implementation in Python with the help of Numpy and Scipy. My presentation will make heavy use of the Jupyter notebook which is a wonderful tool perfectly suited for experimenting and learning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21141</video:player_loc><video:duration>2542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21135</video:thumbnail_loc><video:title>EPS General Assembly</video:title><video:description>Fabio Pliger/Marc-André Lemburg - EPS General Assembly This is where the EuroPython Society (EPS) board gives its reports, resolutions are passed and the EPS members can vote in a new EPS board.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21135</video:player_loc><video:duration>4027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21120</video:thumbnail_loc><video:title>Pygame Zero</video:title><video:description>Daniel Pope - Pygame Zero Pygame Zero is a new game engine for education, built on top of Pygame. It makes writing your first games extremely simple, while saving beginners from certain potential pitfalls. Daniel will introduce Pygame Zero, walk through creating a simple game, and discuss the background for Python in education and the design philosophy behind Pygame Zero. ----- Pygame Zero is a new game engine for education, built on top of Pygame. It makes writing your first games extremely simple, while saving beginners from certain potential pitfalls. This talk will introduce Pygame Zero, walk through creating a simple game, and discuss the background for Python in education and the design philosophy behind Pygame Zero. Pygame is a powerful set of libraries for graphics, sound, input and more. But it is just a library: each program needs to import and set up the libraries, implement a game loop and load resources among numerous other concerns. While seasoned Pythonistas have no trouble with this, teachers told us that they found it difficult to teach with Pygame. There is simply too much boilerplate involved, and getting students to reproduce the boilerplate perfectly before useful lessons can begin takes too much time out of a 40-minute lesson. Pygame Zero is simple enough that a lesson can be broken down into bitesize steps where meaningful progress can be made with just a couple of lines of code at a time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21120</video:player_loc><video:duration>1438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21126</video:thumbnail_loc><video:title>What Python can learn from Haskell packaging</video:title><video:description>Domen Kožar - What Python can learn from Haskell packaging Haskell community has made lots of small important improvements to packaging in 2015. What can Python community learn from it and how are we different? ----- Haskell community has been living in "Cabal hell" for decades, but Stack tool and Nix language have been a great game changer for Haskell in 2015. Python packaging has evolved since they very beginning of distutils in 1999. We'll take a look what Haskell community has been doing in their playground and what they've done better or worse. The talk is inspired by Peter Simons talk given at Nix conference: [Peter Simons: Inside of the Nixpkgs Haskell Infrastructure] Outline: - Cabal (packaging) interesting features overview - Cabal file specification overview - Interesting Cabal features not seen in Python packaging - Lack of features (introduction into next section) - Cabal hell - Quick overview of Haskell community frustration over Cabal tooling - Stack tool overview - What problem Stack solves - How Stack works - Comparing Stack to pip requirements - Using Nix language to automate packaging - how packaging is automated for Haskell - how it could be done for Python</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21126</video:player_loc><video:duration>1990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21134</video:thumbnail_loc><video:title>Welcome to EuroPython 2016</video:title><video:description>Fabio Pliger/Endor - Welcome Welcome to EuroPython 2016</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21134</video:player_loc><video:duration>1610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21130</video:thumbnail_loc><video:title>Building a reasonably popular web application for the first time.</video:title><video:description>Erik Näslund - Building a reasonably popular web application for the first time. These are the lessons learned when scaling a SaaS web application which grew much faster than any one us could have ever expected. - Log and monitor from day one. - Things will fail, be sure you know when they do. - Choose components which allow language interoperability. - Horizontally scalable everything. - Plan for database downtime. - Have a way to share settings between backend and frontend. - Have a way to enter maintenance mode. - And more... ----- My name is Erik Näslund - I’m the co-founder and Head of Engineering at Hotjar. I'd love to share the lessons learned when scaling a SaaS web application which grew much faster than any one us could have ever expected. Words like “big” and “popular” carry very little meaning, so let me define how big Hotjar is right now using some numbers. We onboard about 500 new users on a daily basis. We process around 250 000 API requests every minute. Our CDN delivers about 10 TB of data per day. We have roughly 3 TB of data in our primary data store (PostgreSQL), another 1 TB in our Elasticsearch cluster, and a LOT more on Amazon S3. These are the key things we wish we knew when we started. They would have made our life so much easier! - Log and monitor from day one. - Have a way to profile your API calls. - Things will fail, be sure you know when they do. - Have a way to keep secrets. - Everything needs a limit (even if it's really big). - Be wary of hitting data type limits. - Don't get too attached to a framework. - Choose components which allow language interoperability. - Horizontally scalable everything. - Plan for database downtime. - Features are a great way to test things out before launching them to the public. - Have a way to share settings between back end and front end. - Have a way to enter maintenance mode. - Require different quality of code for different parts of your application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21130</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21140</video:thumbnail_loc><video:title>Import community</video:title><video:description>Fernando Masanori Ashikaga/Paola Katherine Pacheco/Kátia Nakamura - import community One of the biggest differences, in the Python community, is its effort to improve diversity. The authors will share experiences on diversity obtained from ten different countries: Namibia, UK, Japan, Brazil, Italy, Argentina, Uruguay, Germany, Canada and Spain. There are other reports, that also we would like to share, which are only beautiful stories of how Python reaches the most distant people and places you may never have imagined. ----- One of the biggest differences, in the Python community, in relation to other communities, is its effort to improve diversity. There is even a Diversity Statement at PSF: "We have created this diversity statement because we believe that a diverse Python community is stronger and more vibrant. A diverse community where people treat each other with respect has more potential contributors and more sources for ideas." The authors will share experiences on diversity obtained from ten different countries: Namibia, UK, Japan, Brazil, Italy, Argentina, Uruguay, Germany, Canada and Spain. There are other reports that we also would like to share, which are only beautiful stories of how Python reaches the most distant people and places you may never have imagined.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21140</video:player_loc><video:duration>1660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21137</video:thumbnail_loc><video:title>EuroPython 2017: Help us build the next edition!</video:title><video:description>Fabio Pliger/Marc-André Lemburg - EuroPython 2017: Help us build the next edition! We need help with organizing and running EuroPython 2017. In this session, we will explain how the EuroPython workgroup model works and where you could help.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21137</video:player_loc><video:duration>1844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21154</video:thumbnail_loc><video:title>How to make IT-recruiting suck less.</video:title><video:description>Iwan Gulenko - How to make IT-recruiting suck less. I am a programmer and I am on a mission to make IT-recruiting suck less. This talk should be useful for both hiring managers and job-seekers. We will assess the status-quo of hiring engineers and talk about resumes, coding questions and tasks that firms make up to assess engineers. Also, we'll discuss salary negotiation best-practises from a candidate perspective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21154</video:player_loc><video:duration>3190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21157</video:thumbnail_loc><video:title>Writing Redis in Python with asyncio</video:title><video:description>James Saryerwinnie - Writing Redis in Python with asyncio In this talk, I'll show you how to write redis using asyncio. You'll see how you can create a real world application using asyncio by creating a python port of redis. ----- Python has been adding more and more async features to the language. Starting with asyncio in python 3.4 and including the new async/await keywords in python 3.5, it's difficult to understand how all these pieces fit together. More importantly, it's hard to envision how to use these new language features in a real world application. In this talk we're going to move beyond the basic examples of TCP echo servers and example servers that can add number together. Instead I'll show you a realistic asyncio application. This application is a port of redis, a popular data structure server, written in python using asyncio. In addition to basic topics such as handling simple redis commands (GET, SET, APPEND, etc), we'll look at notifications using pub/sub, how to implement the MONITOR command, and persistence. Come learn how to apply the asyncio library to real world applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21157</video:player_loc><video:duration>1482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21156</video:thumbnail_loc><video:title>Algorithmic Trading with Python</video:title><video:description>iztok kucan/Joris Peeters - Algorithmic Trading with Python This is a look behind the scenes at Winton Capital Management- one of Europe’s most successful systematic investment managers. The talk will mainly focus on how Python gives researchers fine-grained control over the data and trading systems, without requiring them to interact directly with the underlying, highly-optimised technology. ----- Have you ever wondered what technologies are used in a systematic trading system that utilises computer models and accounts for the majority of trading on the stock market? This is a look behind the scenes at Winton Capital Management- one of Europe’s most successful systematic investment managers. In this talk, we’ll run through an overview of Winton’s trading infrastructure, including data management, signal generation and execution of orders on global exchanges. The talk will mainly focus on how Python gives researchers fine-grained control over the data and trading systems, without requiring them to interact directly with the underlying, highly- optimised technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21156</video:player_loc><video:duration>1957</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21149</video:thumbnail_loc><video:title>Log all the things!</video:title><video:description>Honza Král - Log all the things! Many times these logs are thrown away or just sit uselessly somewhere on disk. I would like to show you how you can make sense of all that data, how to collect and clean them, store them in a scalable fashion and, finally, explore and search across various systems. ----- Centralized logging (and the ELK stack) is proving itself to be a very useful tool in managing a production infrastructure. When combined with other data sources (application logging, business data, ...) it can provide even more insight. This talk is an introduction into the area with some overview of the motivation, tools and techniques that can prove useful. We will show how the open source ELK (Elasticsearch Logstash and Kibana) stack can be used to implement this. It is geared towards people familiar with the DevOps concept that are looking to improve their lives by introducing smarter tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21149</video:player_loc><video:duration>2461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21155</video:thumbnail_loc><video:title>What's the point of Object Orientation?</video:title><video:description>Iwan Vosloo - What's the point of Object Orientation? This talk covers the basics of what Object Orientation (OO) is really about. It focusses on the problem OO is aimed at solving and shows where the OO mechanisms of Python fit into this picture. This material can serve as an introduction to OO for beginners, but also as a homing signal for experienced programmers who are doubting whether they are reaping the benefits OO promises. ----- Object Orientation (OO) is often introduced in terms of how it is implemented by a specific language. However, understanding the theory underlying OO is not quite the same as understanding how OO concepts are supported by a particular language. It is insightful to understand the simple OO fundamentals and how these map to the particular implementation provided by Python. In this talk I will first explain the very basics of OO from a language-neutral point of view with the aim of showing what OO can offer you and to give a glimpse of the simple mathematical theory underlying OO. I hope to give you enough information to help you distinguish between better and worse designs and to detect whether you’re using OO as it was intended. I will also very briefly show how these fundamentals map to Python. This talk is for anyone: whether you’re new at Object Orientation, or a practitioner wondering whether OO is worth the effort you’ve spent trying to use it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21155</video:player_loc><video:duration>2291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21161</video:thumbnail_loc><video:title>Machine Learning for dummies with Python</video:title><video:description>Javier Arias Losada - Machine Learning for dummies with Python Machine Learning is the next big thing. If you are a dummy in terms of Machine Learning, but want to get started with it... there are options. Still, thanks to the Web, Python and OpenSource libraries, we can overcome this situation and do some interesting stuff with Machine Learning. ----- Have you heard that Machine Learning is the next big thing? Are you a dummy in terms of Machine Learning, and think that is a topic for mathematicians with black-magic skills? If your response to both questions is 'Yes', we are in the same position. Still, thanks to the Web, Python and OpenSource libraries, we can overcome this situation and do some interesting stuff with Machine Learning.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21161</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21160</video:thumbnail_loc><video:title>Iteration, iteration, iteration</video:title><video:description>John Sutherland - Iteration, iteration, iteration There should be something for everyone in this whistle–stop tour of iteration in Python setting off from `for`–loops, and riding cross–country to multiplexing coroutines! See and hear the amazing sights and sounds of list comprehensions, and generators. Take in the amazing vistas from `itertools`, and be amazed at the magnificent `yield`! ----- We’ll take detours to higher–order functions, closures, and decorators. And cover the FP inspired builtins `map`, `filter`, and `reduce`, as well as the epitome of Pythonic programming, `enumerate`.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21160</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21153</video:thumbnail_loc><video:title>Re-Discovering Python's Regular Expressions</video:title><video:description>Ilia Kurenkov - re-Discovering Python's Regular Expressions As Armin Ronacher pointed out in a recent blog post, there is more to Python's regular expression module than meets the eye. His post made me wonder what other “hidden gems” are stashed away in Python’s `re`. In the talk I share what I’ve learned about the inner workings of this extremely popular and heavily used module. ----- Anyone who has used Python to search text for substring patterns has at least heard of the regular expression module. Many of us use it extensively for parsers and lexers, extracting information . And yet we know surprisingly little about its inner workings, as Armin Ronacher demonstrated in his recent blog post, “Python's Hidden Regular Expression Gems”. Inspired by this, I want to dive deeper into Python’s `re` module and share what I find with folks at EuroPython. My goal is that at the end of the day most of us walk away from this talk with a better understanding of this extremely useful module. Here are a few examples of the kinds of things I would like to cover: - A clear presentation of `re`’s overall structure. - What actually happens behind the scenes when you “compile” a regular expression with `re.compile`? - What are the speed implications of using a callable as the replacement argument to `re.sub`? - re.MatchObject interface: `group` vs. `groups` vs `groupdict` To keep the talk entertaining as well as educational I plan to pepper it with whatever interesting and/or funny trivia I find about the module’s history and structure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21153</video:player_loc><video:duration>1131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21136</video:thumbnail_loc><video:title>EuroPython 2016 Closing Session</video:title><video:description>Fabio Pliger/Marc-André Lemburg - Closing Session Closing Session</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21136</video:player_loc><video:duration>1217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21159</video:thumbnail_loc><video:title>Buildout Django eta Fabric. Kasu praktikoa euskarazko tokiko hedabideetan</video:title><video:description>Jatsu Argarate - Buildout Django eta Fabric. Kasu praktikoa euskarazko tokiko hedabideetan Hainbat zerbitzaritan dauden eta plataforma bakar batean oinarrituta dagoen plataforma baten mantentzea Buildout Django Fabric eta erabiliz. Kasu praktikoa euskarazko tokiko hedabideak. ----- Hainbat bezerorentzako neurrira egindako edukiak kudeatzeko plataforma bat garatu dugu Django Frameworka erabiliz. Guztia kudeatzeko eta erabilitako bertsioak kontrolatzeko zc.buildout erabiltzen dugu, baina plataforma hazten doa eta iada dozena bat instalazio ditugu hainbat zerbitzaritan zehar banatuta. Plataformaren oinarria berbera denez, instalazio guztietan eguneraketak argitaratzeko buildout eta fabric-en oinarritutako sistema erabiltzen dugu. Hitzaldi honetan azalduko duguna.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21159</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21117</video:thumbnail_loc><video:title>Get in control of your workflows with Airflow</video:title><video:description>Christian Trebing - Get in control of your workflows with Airflow Airflow is an open source Python package from Airbnb to control your workflows. This talk will explain the concepts behind Airflow, demonstrating how to define your own workflows in Python code and how to extend the functionality with new task operators and UI blueprints by developing your own plugins. You'll also get to hear about our experiences at Blue Yonder, using this tool in real-world scenarios. ----- Whenever you work with data, sooner or later you stumble across the definition of your workflows. At what point should you process your customer's data? What subsequent steps are necessary? And what went wrong with your data processing last Saturday night? At Blue Yonder we use Airflow, an open source Python package from Airbnb to solve these problems. It can be extended with new functionality by developing plugins in Python, without the need to fork the repo. With Airflow, we define workflows as directed acyclic graphs and get a shiny UI for free. Airflow comes with some task operators which can be used out of the box to complete certain tasks. For more specific cases, tasks can be developed by the end user. Best of all: even the configuration is done completely in Python!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21117</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21106</video:thumbnail_loc><video:title>Wrestling Python into LLVM Intermediate Representation</video:title><video:description>Anna Herlihy - Wrestling Python into LLVM Intermediate Representation The LLVM Project provides an intermediate representation (LLVM-IR) that can be compiled on many platforms. LLVM-IR is used by analytical frameworks to achieve language and platform independence. What if we could add Python to the long list of languages that can be translated to LLVM-IR? This talk will go through the steps of wrestling Python into LLVM-IR with a simple, static one-pass compiler. ----- What is LLVM-IR? The LLVM Compiler Infrastructure Project provides a transportable intermediate representation (LLVM-IR) that can be compiled and linked into multiple types of assembly code. What is great about LLVM-IR is that you can take any language and distill it into a form that can be run on many different machines. Once the code gets into IR it doesn’t matter what platform it was originally written on, and it doesn’t matter that Python can be slow. It doesn’t matter if you have weird CPUs - if they’re supported by LLVM it will run. What is Tupleware? TupleWare is an analytical framework built at Brown University that allows users to compile functions into distributed programs that are automatically deployed. TupleWare is unique because it uses LLVM-IR to be language and platform independent. What is PyLLVM? This is the heart of the talk. PyLLVM is a simple, easy to extend, one-pass static compiler that takes in the subset of Python most likely to be used by Tupleware. PyLLVM is based on an existing project called py2llvm that was abandoned around 2011. This talk will go through some basic compiler design and talk about how some LLVM-IR features make our lives easier, and some much harder. It will cover types, scoping, memory management, and other implementation details. To conclude, it will compare PyLLVM to Numba, a Python-to-LLVM compiler from Continuum Analytics and touch on what the future has in store for PyLLVM.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21106</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21107</video:thumbnail_loc><video:title>Music transcription with Python</video:title><video:description>Anna Wszeborowska - Music transcription with Python Music transcription allows to convert an audio recording to musical notation through mathematical analysis. It is a very complex problem, especially for polyphonic music - currently existing solutions yield results with approx. 70% or less accuracy. In the talk we will focus on transcribing a monophonic audio input and see how we can modify it on the fly. To achieve that, we need to determine pitch and duration of each note, and then use these parameters to create a sequence of MIDI events. MIDI stands for  Musical Instrument Digital Interface  and it encodes commands used to generate sounds by musical hardware or software. Let's see how to play around with sounds using Python and a handful of its powerful libraries. And let's do it in real-time!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21107</video:player_loc><video:duration>1761</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21103</video:thumbnail_loc><video:title>Exploring Python Bytecode</video:title><video:description>Anjana Vakil - Exploring Python Bytecode Do you ever wonder what your simple, beautiful Python code looks like to the interpreter? Are you starting to get curious about those `.pyc` files that always pop up in your project, and you always ignore? Would you like to start investigating your Python code's performance, and learn why some programs you write run faster than others, even if the code looks more or less the same? Have you simply fallen so completely in love with Python that you're ready to peer deep inside its soul? If you, like me, answered "yes" to any of these questions, join me in an illuminating adventure into the world of Python bytecode! Bytecode is the "intermediate language" that expresses your Python source code as machine instructions the interpreter (specifically CPython, the "standard" interpreter) can understand. Together we'll investigate what that means, and what role bytecode plays in the execution of a Python program. We'll discover how we simple humans can read this machine language using the `dis` module, and inspect the bytecode for some simple programs. We'll learn the meaning of a few instructions that often appear in our bytecode, and we'll find out how to learn the rest. Finally, we'll use bytecode to understand why a piece of Python code runs faster if we put it inside of a function. When you go home, you'll be able to use bytecode to get a deeper understanding of your Python code and its performance. The adventure simply starts here; where it ends is up to you!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21103</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21111</video:thumbnail_loc><video:title>Machine Learning: Power of Ensembles</video:title><video:description>Bargava Subramanian - Machine Learning: Power of Ensembles In Machine Learning, the power of combining many models have proven to successfully provide better results than single models. The primary goal of the talk is to answer the following questions: 1) Why and How ensembles produce better output? 2) When data scales, what's the impact? What are the trade-offs to consider? 3) Can ensemble models eliminate expert domain knowledge? ----- It is relatively easy to build a first-cut machine learning model. But what does it take to build a reasonably good model, or even a state- of-art model ? Ensemble models. They are our best friends. They help us exploit the power of computing. Ensemble methods aren't new. They form the basis for some extremely powerful machine learning algorithms like random forests and gradient boosting machines. The key point about ensemble is that consensus from diverse models are more reliable than a single source. This talk will cover how we can combine model outputs from various base models(logistic regression, support vector machines, decision trees, neural networks, etc) to create a stronger/better model output. This talk will cover various strategies to create ensemble models. Using third-party Python libraries along with scikit-learn, this talk will demonstrate the following ensemble methodologies: 1) Bagging 2) Boosting 3) Stacking Real-life examples from the enterprise world will be show-cased where ensemble models produced better results consistently when compared against single best-performing models. There will also be emphasis on the following: Feature engineering, model selection, importance of bias-variance and generalization. Creating better models is the critical component of building a good data science product.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21111</video:player_loc><video:duration>1008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21110</video:thumbnail_loc><video:title>CFFI: calling C from Python</video:title><video:description>Armin Rigo - CFFI: calling C from Python In this talk, we will see an intro to CFFI, an alternative to using the standard C API to extend Python. CFFI works on CPython and on PyPy. It is a possible solution to a problem that hits notably PyPy --- the CPython C API. The CPython C API was great and contributed to the present-day success of Python, together with tools built on top of it like Cython and SWIG. I will argue that it may be time to look beyond it, and present CFFI as such an example. ----- I will introduce CFFI, a way to call C libraries from Python. CFFI was designed in 2012 to get away from Python's C extension modules, which require hand-written CPython-specific C code. CFFI is arguably simpler to use: you call C from Python directly, instead of going through an intermediate layer. It is not tied to CPython's internals, and works natively on two different Python implementations: CPython and PyPy. It could be ported to more implementations. It is also a big success, according to the download statistics. Some high-visibility projects like Cryptography have switched to it. Part of the motivation for developing CFFI is that it is a minimal layer that allows direct access to C from Python, with no fixed intermediate C API. It shares ideas from Cython, ctypes, and LuaJIT's ffi, but the non-dependence on any fixed C API is a central point. It is a possible solution to a problem that hits notably PyPy --- the CPython C API. The CPython C API was great and, we can argue, it contributed a lot to the present-day success of Python, together with tools built on top of it like Cython and SWIG. However, it may be time to look beyond it. This talk will thus present CFFI as such an example. This independence is what lets CFFI work equally well on CPython and on PyPy (and be very fast on the latter thanks to the JIT compiler).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21110</video:player_loc><video:duration>1808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21112</video:thumbnail_loc><video:title>NetworkX Visualization Powered by Bokeh</video:title><video:description>Björn Meier - NetworkX Visualization Powered by Bokeh Visual data exploration, e.g. of social networks, can be ugly manual work. The talk will be an introduction for the combined usage of NetworkX and Bokeh in a Jupyter Notebook to show how easy interactive network visualization can be. ----- During some work with social network analysis my favoured tool to study the networks was NetworkX. It provides a wide set of features and algorithms for network analysis, all in Python. But the functionality to visualize networks is not very strong and not to mention the missing interactive manipulation. However during the exploration of data: exporting, feeding an extra tool for visualization and then manipulating data manually was a tedious workflow. As I also had the optional target of presenting networks in a browser, I improved this workflow by creating a Flask web application providing interfaces to my networks. On the browser side I created a javascript client based on D3.js. In retrospective the required programming effort in Python and also in Javascript was too much for such a task. And exactly this target, interactive visualization in a browser (and as bonus in a Jupyter Notebook), can be achieved quiet easy now with Bokeh. The talk will be a step by step introduction, starting with the basic visualization of a network using Bokeh, NetworkX and a Jupyter Notebook. Next, how to create interactions with your network which will be used to change a network structure, e.g. a leaving person. As we want to see directly the impact of these changes in a network I will finally show how to update networks and visualize directly how the importance of the remaining people changes. And all this can be achieved with Python and maybe a bit of Javascript.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21112</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21119</video:thumbnail_loc><video:title>Python, Data &amp; Rock'n'Roll</video:title><video:description>Claudia Guirao Fernández - Python, Data &amp; Rock'n'Roll Approach to topics, evolution, correlations through the lyrics of some of the greatests rock bands of all times. We will talk about the different phases of this personal project, in which I approach to a passion through a scientific method. This is a project that combine different techniques: - web crawling - NoSQL - Natural Language Processing - Data visualization</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21119</video:player_loc><video:duration>1286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21780</video:thumbnail_loc><video:title>Using Mapserver to integrate local government spatial data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21780</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21807</video:thumbnail_loc><video:title>When the “One Size Fits Most” tagset doesn’t fit you</video:title><video:description>JATS does not actually claim to be a "one size fits all" specification. However, many information content consumers (libraries, archives, on-line services) accept only content that is valid to one of the JATS models, and in many cases specify a subset of the model defined in one of the JATS instantiations (Archiving, Publishing, or Authoring). Thus, content creators find that their vendors and tools often assume that they will be using one of the JATS models "out of the box". This can present a real problem when a publisher has, and wants, information that is not modeled in JATS, or is not modeled in the JATS DTD their vendors and publishing partners require. In this case, the publisher has several options: Drop the inconvenient information; use "Custom Metadata" , hide the inconvenient information in prose, abuse a tag, suggest a modification of the standard, or modify the tag set to encode the information that matters to you. None of these options are ideal, and which to choose in large part depends on circumstances.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21807</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21799</video:thumbnail_loc><video:title>JATS and the Standards Ecosystem</video:title><video:description>JATS, BITS, and publishing live in an ecosystem of interrelated standards and initiatives. If you don't know what the acronyms ORCID, PIE-J and JAV stand for, this talk will describe what they are and why JATS implementers should be familiar with them and many standards, recommended practices, and other initiatives in the JATS neighborhood.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21799</video:player_loc><video:duration>1070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21801</video:thumbnail_loc><video:title>JATS and NISO - the value of community standardization</video:title><video:description>Since its earliest days, the publishing structures that became the Journal Article Tag Suite (JATS) standards have proven themselves valuable as a method for exchanging journal content. Designed by a team with decades of typesetting and markup expertise, the specifications were quickly adopted by preservation communities and as a basis for many of the largest publishers production processes. As digital publishing evolves, the importance of common vocabulary structures like JATS will only increase, because exchanging digital files is a critical component in a functioning digital content ecosystem. NISO plays a critical role in bringing together content creators, intermediaries, and consumers to develop interoperability standards for the creation, discovery, distribution and preservation of content. With the support and engagement of the National Library of Medicine, NISO has engaged a broader community of participants to the standardization of JATS and it continues to support its ongoing development and expansion of the standard. During this brief talk, Todd will discuss the value of national standardization of JATS, and the future of interoperable content standards in digital publishing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21801</video:player_loc><video:duration>514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21819</video:thumbnail_loc><video:title>Integration of real-time 3D capture, reconstruction, and light-field display</video:title><video:description>Effective integration of 3D acquisition, reconstruction (modeling) and display technologies into a seamless systems provides augmented experience of visualizing and analyzing real objects and scenes with realistic 3D sensation. Applications can be found in medical imaging, gaming, virtual or augmented reality and hybrid simulations. Although 3D acquisition, reconstruction, and display technologies have gained significant momentum in recent years, there seems a lack of attention on synergistically combining these components into a “end-to-end” 3D visualization system. We designed, built and tested an integrated 3D visualization system that is able to capture in real-time 3D light-field images, perform 3D reconstruction to build 3D model of the objects, and display the 3D model on a large autostereoscopic screen. In this article, we will present our system architecture and component designs, hardware/software implementations, and experimental results. We will elaborate on our recent progress on sparse camera array light-field 3D acquisition, real-time dense 3D reconstruction, and autostereoscopic multi-view 3D display. A prototype is finally presented with test results to illustrate the effectiveness of our proposed integrated 3D visualization system. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21819</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21817</video:thumbnail_loc><video:title>Depth assisted compression of full parallax light fields</video:title><video:description>Full parallax light field displays require high pixel density and huge amounts of data. Compression is a necessary tool used by 3D display systems to cope with the high bandwidth requirements. One of the formats adopted by MPEG for 3D video coding standards is the use of multiple views with associated depth maps. Depth maps enable the coding of a reduced number of views, and are used by compression and synthesis software to reconstruct the light field. However, most of the developed coding and synthesis tools target linearly arranged cameras with small baselines. Here we propose to use the 3D video coding format for full parallax light field coding. We introduce a view selection method inspired by plenoptic sampling followed by transform-based view coding and view synthesis prediction to code residual views. We determine the minimal requirements for view sub-sampling and present the rate-distortion performance of our proposal. We also compare our method with established video compression techniques, such as H.264/AVC, H.264/MVC, and the new 3D video coding algorithm, 3DV-ATM. Our results show that our method not only has an improved rate-distortion performance, it also preserves the structure of the perceived light fields better. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21817</video:player_loc><video:duration>1291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21816</video:thumbnail_loc><video:title>Assessing the benefits of stereoscopic displays to visual search</video:title><video:description>Visual search is a task that is carried out in a number of important security and health related scenarios (e.g., X-ray baggage screening, radiography). With recent and ongoing developments in the technology available to present images to observers in stereoscopic depth, there has been increasing interest in assessing whether depth information can be used in complex search tasks to improve search performance. Here we outline the methodology that we developed, along with both software and hardware information, in order to assess visual search performance in complex, overlapping stimuli that also contained depth information. In doing so, our goal is to foster further research along these lines in the future. We also provide an overview with initial results of the experiments that we have conducted involving participants searching stimuli that contain overlapping objects presented on different depth planes to one another. Thus far, we have found that depth information does improve the speed (but not accuracy) of search, but only when the stimuli are highly complex and contain a significant degree of overlap. Depth information may therefore aid real-world search tasks that involve the examination of complex, overlapping stimuli. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21816</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21815</video:thumbnail_loc><video:title>An objective method for 3D quality prediction using visual annoyance and acceptability level</video:title><video:description>This study proposes a new objective metric for video quality assessment. It predicts the impact of technical quality parameters relevant to visual discomfort on human perception. The proposed metric is based on a 3-level color scale: (1) Green - not annoying, (2) Orange - annoying but acceptable, (3) Red - not acceptable. Therefore, each color category reflects viewers' judgment based on stimulus acceptability and induced visual annoyance. The boundary between the “Green" and “Orange" categories defines the visual annoyance threshold, while the boundary between the “Orange" and “Red" categories defines the acceptability threshold. Once the technical quality parameters are measured, they are compared to perceptual thresholds. Such comparison allows estimating the quality of the 3D video sequence. Besides, the proposed metric is adjustable to service or production requirements by changing the percentage of acceptability and/or visual annoyance. The performance of the metric is evaluated in a subjective experiment that uses three stereoscopic scenes. Five view asymmetries with four degradation levels were introduced into initial test content. The results demonstrate high correlations between subjective scores and objective predictions for all view asymmetries. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21815</video:player_loc><video:duration>1145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21813</video:thumbnail_loc><video:title>A 3D mosaic algorithm using disparity map</video:title><video:description>Conventionally there exist two major methods to create mosaics in 3D videos. One is to duplicate the area of mosaics from the image of one viewpoint (the left view or the right view) to that of the other viewpoint. This method, which is not capable of expressing depth, cannot give viewers a natural perception in 3D. The other method is to create the mosaics separately in the left view and the right view. With this method the depth is expressed in the area of mosaics, but 3D perception is not natural enough. To overcome these problems, we propose a method to create mosaics by using a disparity map. In the proposed method the mosaic of the image from one viewpoint is made with the conventional method, while the mosaic of the image from the other viewpoint is made based on the data of the disparity map so that the mosaic patterns of the two images can give proper depth perception to the viewer. We confirm that the proposed mosaic pattern using a disparity map gives more natural depth perception of the viewer by subjective experiments using a static image and two videos. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21813</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21818</video:thumbnail_loc><video:title>Disparity modification in stereoscopic images for emotional enhancement</video:title><video:description>This paper describes an experiment that focuses on disparity changes in emotional scenes of stereoscopic (3D) images, in which an examination of the effects on pleasant and arousal was carried out by adding binocular disparity to 2D images that evoke specific emotions, and applying disparity modification based on the disparity analysis of prominent 3D movies. From the results of the experiment, it was found that pleasant and arousal was increased by expanding 3D space to a certain level. In addition, pleasant gradually decreased and arousal gradually increased by expansion of 3D space above a certain level. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21818</video:player_loc><video:duration>917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21413</video:thumbnail_loc><video:title>Uebermorgen.TV</video:title><video:description>Ja ja, ist klar: Dass die Digitalisierung im Allgemeinen und das Internet im Speziellen unser aller Welt kräftig durchrütteln werden, und zwar so sehr, dass wir sie in einigen Sektoren gar nicht mehr wiedererkennen, darüber sind wir uns alle einig, aber: Wie wird unsere Welt übermorgen aussehen? Also: wie genau? Es fabulieren, spekulieren, spinnen und träumen, mit den Köpfen in den Wolken und nur im allergrößten Notfall mit Fußberührungen des Bodens: Mercedes Bunz - Journalistin und Autorin Christoph Kappes - Unternehmer und Publizist Christian Heller - Futurist und hoffentlich alle anwesenden People formerly known as the audience. Als Inspiration für Gedanken und Gespräche dienen ein paar ausgewählte Folgen von Uebermorgen.TV.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21413</video:player_loc><video:duration>3360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21415</video:thumbnail_loc><video:title>Silicon Savanna - How Technology In Africa Is Changing The Globe</video:title><video:description>The narrative on Africa has long been led and dominated by stories of war, minerals and safaris. While most recently the narrative has shifted into a manhunt for bloodthirsty rebel leaders, a story not too distant from that of tyrannical and oppressive African leadership. Africa, you could say, has an image problem. The African people, however, with their indomitable spirit, their tenacity and their make-do attitude continue to be part of a new chapter in history through innovation, ingenuity and information technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21415</video:player_loc><video:duration>3184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21809</video:thumbnail_loc><video:title>This object cannot be liked</video:title><video:description>"Was geschieht, wenn Profile an die Stelle von Persönlichkeiten treten? Wenn Neigungen und Abneigungen durch Algorithmen errechnet werden? Wenn das Denken der Datenauswertung weicht? Dann überantwortet der Mensch einen wachsenden Anteil seiner selbst an den Computer und beseitigt damit ein Momentum, das Leben menschlich macht: den Zufall."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21809</video:player_loc><video:duration>3382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21814</video:thumbnail_loc><video:title>A novel optical design for light field acquisition using camera array</video:title><video:description>There is pressing need for 3D imaging technology in many areas. A number of light field camera designs are proposed using single image sensor. However, due to the limited size of image sensor chip and optical design, the disparity of the light field captured using single sensor camera systems is very small. Stanford group pioneered an implementation of light field capture systems using camera array. But, since the camera array often employs discrete imaging sensors and associated optics, the coverage image area for 3D reconstruction is limited. We propose a novel optical design approach that customizes the design for each optical channel to maximize the image quality, coverage area, among other design targets. We then integrate the optical design of all imaging channels into a single monolithic piece with compact structure, high reliability and assembly precision. As a result, the captured light field images from all imaging channels have the same object size with uniform image quality, thus greatly improve the quality of 3D light field reconstruction. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21814</video:player_loc><video:duration>693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21820</video:thumbnail_loc><video:title>Interactive stereo games to improve vision in children with amblyopia using dichoptic stimulation</video:title><video:description>Amblyopia is a common condition affecting 2% of all children and traditional treatment consists of either wearing a patch or penalisation. We have developed a treatment using stereo technology, not to provide a 3D image but to allow dichoptic stimulation. This involves presenting an image with the same background to both eyes but with features of interest removed from the image presented to the normal eye with the aim to preferentially stimulated visual development in the amblyopic, or lazy, eye. Our system, called I-BiT can use either a game or a video (DVD) source as input. Pilot studies show that this treatment is effective with short treatment times and has proceeded to randomised controlled clinical trial. The early indications are that the treatment has a high degree of acceptability and corresponding good compliance. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21820</video:player_loc><video:duration>1111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21810</video:thumbnail_loc><video:title>Wie die Netzwerke Wirtschaft und Gesellschaft revolutionieren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21810</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21827</video:thumbnail_loc><video:title>A Stereoscope for the PlayStation Generation</video:title><video:description>Ian Bickerstaff from Sony Computer Entertainment gave this wonderful presentation, which discussed some of the interesting technology challenges of presenting stereoscopic 3D images in a head-mounted display in anticipation of the upcoming release of the Sony Project Morpheus VR headset. The presentation was fully shown in stereoscopic 3D and used the 3D visuals to maximum effect to give the audience an "in-depth" explanation of the topic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21827</video:player_loc><video:duration>3272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21828</video:thumbnail_loc><video:title>What is stereoscopic vision good for?</video:title><video:description>Stereo vision is a resource-intensive process. Nevertheless, it has evolved in many animals including mammals, birds, amphibians and insects. It must therefore convey significant fitness benefits. It is often assumed that the main benefit is improved accuracy of depth judgments, but camouflage breaking may be as important, particularly in predatory animals. In humans, for the last 150 years, stereo vision has been turned to a new use: helping us reproduce visual reality for artistic purposes. By recreating the different views of a scene seen by the two eyes, stereo achieves unprecedented levels of realism. However, it also has some unexpected effects on viewer experience. The disruption of established mechanisms for interpreting pictures may be one reason why some viewers find stereoscopic content disturbing. Stereo vision also has uses in ophthalmology. Clinical stereoacuity tests are used in the management of conditions such as strabismus and amblyopia as well as vision screening. Stereoacuity can reveal the effectiveness of therapy and even predict long-term outcomes post surgery. Yet current clinical stereo tests fall far short of the accuracy and precision achievable in the lab. At Newcastle University, we are exploiting the recent availability of autostereo 3D tablet computers to design a clinical stereotest app in the form of a game suitable for young children. Our goal is to enable quick, accurate and precise stereoacuity measures which will enable clinicians to obtain better outcomes for children with visual disorders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21828</video:player_loc><video:duration>3207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21826</video:thumbnail_loc><video:title>Visual perception and stereoscopic imaging: an artist's perspective</video:title><video:description>This paper continues my 2014 February IS and T/SPIE Convention exploration into the relationship of stereoscopic vision and consciousness (90141F-1). It was proposed then that by using stereoscopic imaging people may consciously experience, or see, what they are viewing and thereby help make them more aware of the way their brains manage and interpret visual information. Environmental imaging was suggested as a way to accomplish this. This paper is the result of further investigation, research, and follow-up imaging. A show of images, that is a result of this research, allows viewers to experience for themselves the effects of stereoscopy on consciousness. Creating dye-infused aluminum prints while employing ChromaDepth® 3D glasses, I hope to not only raise awareness of visual processing but also explore the differences and similarities between the artist and scientist―art increases right brain spatial consciousness, not only empirical thinking, while furthering the viewer’s cognizance of the process of seeing. The artist must abandon preconceptions and expectations, despite what the evidence and experience may indicate in order to see what is happening in his work and to allow it to develop in ways he/she could never anticipate. This process is then revealed to the viewer in a show of work. It is in the experiencing, not just from the thinking, where insight is achieved. Directing the viewer’s awareness during the experience using stereoscopic imaging allows for further understanding of the brain’s function in the visual process. A cognitive transformation occurs, the preverbal “left/right brain shift,” in order for viewers to “see” the space. Using what we know from recent brain research, these images will draw from certain parts of the brain when viewed in two dimensions and different ones when viewed stereoscopically, a shift, if one is looking for it, which is quite noticeable. People who have experienced these images in the context of examining their own visual process have been startled by the effect they have on how they perceive the world around them. For instance, when viewing the mountains on a trip to Montana, one woman exclaimed, ”I could no longer see just mountains, but also so many amazing colors and shapes”―she could see beyond her preconceptions of mountains to realize more of the beauty that was really there, not just the objects she “thought” to be there. The awareness gained from experiencing the artist’s perspective will help with creative thinking in particular and overall research in general. Perceiving the space in these works, completely removing the picture-plane by use of the 3D glasses, making a conscious connection between the feeling and visual content, and thus gaining a deeper appreciation of the visual process will all contribute to understanding how our thinking, our left-brain domination, gets in the way of our seeing what is right in front of us. We fool ourselves with concept and memory―experiencing these prints may help some come a little closer to reality. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21826</video:player_loc><video:duration>1086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21822</video:thumbnail_loc><video:title>Partially converted stereoscopic images and the effects on visual attention and memory</video:title><video:description>This study contained two experimental examinations of the cognitive activities such as visual attention and memory in viewing stereoscopic (3D) images. For this study, partially converted 3D images were used with binocular parallax added to a specific region of the image. In Experiment 1, change blindness was used as a presented stimulus. The visual attention and impact on memory were investigated by measuring the response time to accomplish the given task. In the change blindness task, an 80 ms blank was intersected between the original and altered images, and the two images were presented alternatingly for 240 ms each. Subjects were asked to temporarily memorize the two switching images and to compare them, visually recognizing the difference between the two. The stimuli for four conditions (2D, 3D, Partially converted 3D, distracted partially converted 3D) were randomly displayed for 20 subjects. The results of Experiment 1 showed that partially converted 3D images tend to attract visual attention and are prone to remain in viewer’s memory in the area where moderate negative parallax has been added. In order to examine the impact of a dynamic binocular disparity on partially converted 3D images, an evaluation experiment was conducted that applied learning, distraction, and recognition tasks for 33 subjects. The learning task involved memorizing the location of cells in a 5 × 5 matrix pattern using two different colors. Two cells were positioned with alternating colors, and one of the gray cells was moved up, down, left, or right by one cell width. Experimental conditions was set as a partially converted 3D condition in which a gray cell moved diagonally for a certain period of time with a dynamic binocular disparity added, a 3D condition in which binocular disparity was added to all gray cells, and a 2D condition. The correct response rates for recognition of each task after the distraction task were compared. The results of Experiment 2 showed that the correct response rate in the partial 3D condition was significantly higher with the recognition task than in the other conditions. These results showed that partially converted 3D images tended to have a visual attraction and affect viewer’s memory. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21822</video:player_loc><video:duration>1240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21821</video:thumbnail_loc><video:title>Load-balancing multi-LCD light field display</video:title><video:description>We propose a load-balancing multi-LCD light field display technology. The multiple LCD panels operate as a spatial light modulator. Each light ray is the combination of pixels located in multiple LCD panels. The challenging problem is how to decompose the light field into limited layer images and display the light field compressively. Each pixel, as a controllable unit, is in spatial-multiplexing which means one pixel needs to be responsible to modulate multiple target light rays at the same time. We analyze the load imposed on each pixel by casting the light field decomposition as an over-determined equation problem. We found each pixel works in the state of overload and single pixel couldn’t give consideration to all target light rays. In order to reduce the load on pixels and improve display fidelity, we develop a multi-layer and multi-zone joint optimization strategy. The target light field is divided into multiple subzones and each subzone is displayed by multiple LCD panels combining with a dynamic directional backlight. By resolving the target light field, our display system further explores the multi-LCD’s capability of displaying light field and higher quality of light field display is achieved. We test our load-balancing decomposition algorithm based on different scene. The parallax, occlusion and blur of out-of-focus are restored successfully. And a three-layer prototype is constructed to demonstrate that correct light field is displayed in indoor lighting environment. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21821</video:player_loc><video:duration>894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21825</video:thumbnail_loc><video:title>Subjective contrast sensitivity function assessment in stereoscopic viewing of Gabor patches</video:title><video:description>While 3D displays are entering hospitals, no study to-date has explored the impact of binocular disparity and 3D inclination on contrast sensitivity function (CSF) of humans. However, knowledge of the CSF is crucial to properly calibrate medical, especially diagnostic, displays. This study examined the impact of two parameters on the CSF: (1) the depth plane position (0 mm or 171 mm behind the display plane, respectively DP:0 or DP:171), and (2) the 3D inclination (0° or 45° around the horizontal axis of the considered DP), each of these for seven spatial frequencies ranging from 0.4 to 10 cycles per degree (cpd). The stimuli were computer-generated stereoscopic images of a vertically oriented 2D Gabor patch with a given frequency. They were displayed on a 24” full HD stereoscopic display using a patterned retarder. Nine human observers assessed the CSF in a 3-down 1-up staircase experiment. Medians of the measured contrast sensitivities and results of Friedman tests suggest that the 2D CSF as modeled by Barten1 still holds when a 3D display is used as a 2D visualization system (DP:0). However, the 3D CSF measured at DP:171 was found different from the 2D CSF at frequencies below 1 cpd and above 10 cpd. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21825</video:player_loc><video:duration>938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21824</video:thumbnail_loc><video:title>Real object-based 360-degree integral-floating display using multiple depth camera</video:title><video:description>A novel 360-degree integral-floating display based on the real object is proposed. The general procedure of the display system is similar with conventional 360-degree integral-floating displays. Unlike previously presented 360-degree displays, the proposed system displays the 3D image generated from the real object in 360-degree viewing zone. In order to display real object in 360-degree viewing zone, multiple depth camera have been utilized to acquire the depth information around the object. Then, the 3D point cloud representations of the real object are reconstructed according to the acquired depth information. By using a special point cloud registration method, the multiple virtual 3D point cloud representations captured by each depth camera are combined as single synthetic 3D point cloud model, and the elemental image arrays are generated for the newly synthesized 3D point cloud model from the given anamorphic optic system’s angular step. The theory has been verified experimentally, and it shows that the proposed 360-degree integral-floating display can be an excellent way to display real object in the 360-degree viewing zone. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21824</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21829</video:thumbnail_loc><video:title>Evaluation of vision training using 3D play game</video:title><video:description>The present study aimed to examine the effect of the vision training, which is a benefit of watching 3D video images (3D video shooting game in this study), focusing on its accommodative facility and vergence facility. Both facilities, which are the scales used to measure human visual performance, are very important factors for man in leading comfortable and easy life. This study was conducted on 30 participants in their 20s through 30s (19 males and 11 females at 24.53 ± 2.94 years), who can watch 3D video images and play 3D game. Their accommodative and vergence facility were measured before and after they watched 2D and 3D game. It turned out that their accommodative facility improved after they played both 2D and 3D games and more improved right after they played 3D game than 2D game. Likewise, their vergence facility was proved to improve after they played both 2D and 3D games and more improved soon after they played 3D game than 2D game. In addition, it was demonstrated that their accommodative facility improved to greater extent than their vergence facility. While studies have been so far conducted on the adverse effects of 3D contents, from the perspective of human factor, on the imbalance of visual accommodation and convergence, the present study is expected to broaden the applicable scope of 3D contents by utilizing the visual benefit of 3D contents for vision training. © (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21829</video:player_loc><video:duration>990</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21823</video:thumbnail_loc><video:title>Preference for motion and depth in 3D film</video:title><video:description>While heuristics have evolved over decades for the capture and display of conventional 2D film, it is not clear these always apply well to stereoscopic 3D (S3D) film. Further, while there has been considerable recent research on viewer comfort in S3D media, little attention has been paid to audience preferences for filming parameters in S3D. Here we evaluate viewers’ preferences for moving S3D film content in a theatre setting. Specifically we examine preferences for combinations of camera motion (speed and direction) and stereoscopic depth (IA). The amount of IA had no impact on clip preferences regardless of the direction or speed of camera movement. However, preferences were influenced by camera speed, but only in the in-depth condition where viewers preferred faster motion. Given that previous research shows that slower speeds are more comfortable for viewing S3D content, our results show that viewing preferences cannot be predicted simply from measures of comfort. Instead, it is clear that viewer response to S3D film is complex and that film parameters selected to enhance comfort may in some instances produce less appealing content.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21823</video:player_loc><video:duration>987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21603</video:thumbnail_loc><video:title>Lecture 1: Introduction</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 03:27 - Course Info 14:34 - Alkyl Halides and Elimination Reactions 15:40 - Nucleophilic Substitution: Review 30:59 - Elimination Reaction 34:54 - Alkenes: Structure and Stability</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21603</video:player_loc><video:duration>2588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21806</video:thumbnail_loc><video:title>What JATS Users should Know about the Book Interchange Tag Suite (BITS)</video:title><video:description>The Book Interchagnge Tag Suite (BITS) is a book model based on the JATS article model. There are many things that can be structured the same way in both a Journal Article and a Book (or a part of a book), and some things that are very different. We'll review the things you 'get for free' if you are already familiar with the article model, and what parts of the book model you will need to pay a little more attention to.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21806</video:player_loc><video:duration>2311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21803</video:thumbnail_loc><video:title>Strategic Reading, the Future of Scientific Publishing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21803</video:player_loc><video:duration>2909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21762</video:thumbnail_loc><video:title>GRASS on the Web</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21762</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21757</video:thumbnail_loc><video:title>GRASS/R interface workshop and demonstration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21757</video:player_loc><video:duration>2933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21785</video:thumbnail_loc><video:title>GRASS as a multidimensional dynamic GIS: past vision and where we are now</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21785</video:player_loc><video:duration>2555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21784</video:thumbnail_loc><video:title>Current status and future development of GRASS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21784</video:player_loc><video:duration>2476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21793</video:thumbnail_loc><video:title>Extending JATS to include the NISO/NFAIS Recommended Practices for Online Supplemental Journal Article Materials</video:title><video:description>This paper discusses our experience of creating an extension for JATS that incorporates the NISO "Recommended Practices for Online Supplemental Journal Article Materials" (NISO RP-2013). We will discuss our analysis of the recommendations and our comparison of the recommendations with JATS, as well as our thrashing over language and terminology associated with supplementary materials and our eventual creation of the extension. The extension is not part of the official JATS specification; it is a local extension that will be made publicly available for community use and discussion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21793</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21794</video:thumbnail_loc><video:title>Formatting JATS: as easy as 1-2-3</video:title><video:description>The JATS preview XSLT stylesheets are written in XSLT 1.0. This presentation describes approaches used when customizing the XSLT 1.0 stylesheets for use with reports from a government body, when adapting the stylesheets for XSLT 2.0 for processing articles for an online journal, and upgrading the stylesheets to XSLT 3.0 as a testbed for XSLT 3.0 techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21794</video:player_loc><video:duration>2101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21812</video:thumbnail_loc><video:title>Obama Agonistes</video:title><video:description>In 2008, Barack Obama rode a wave of mass political participation to become the first African-American President in the United States. His campaign was widely described as a model for integrating bottom-up grassroots support–online and offline–with traditional top-down marketing. And his administration promised to transform government by making it more open, participatory and collaborative. How much has Obama delivered on these promises? And how much did he really change American politics? In this talk, Micah Sifry, co-founder of the Personal Democracy Forum and editor of techPresident.com will look at the myths, and realities, of Obama the candidate and president.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21812</video:player_loc><video:duration>3735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21841</video:thumbnail_loc><video:title>Computer generated fresnel hologram fabrication for true life scene 3D display</video:title><video:description>In this paper we use model-based 3D reconstruction to get the real life 3D scene information through the traditional photos. A novel approach called modified integral imaging is present. The 3D data is encoded to 2D data by the algorithm of integral imaging. The coded 2D information is stored on the holographic plate by matrix holographic lithography. The reconstruction scenes exhibit large depth-of-field and have wide viewing-angle. It’s easy to duplicate the 3D scene using regular equipment. There are many applications such as holographic packaging and 3D logo using this technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21841</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21840</video:thumbnail_loc><video:title>Color Holography Progress and New Recording Materials</video:title><video:description>The state-of-the-art of color holography is presented. The laser wavelength selection issue is discussed showing that more than three wavelengths are needed for accurate color rendition in holograms. Both analog, mainly Denisyuk color holograms, and digitally printed color holograms are described and their recent improvements. The recording material is one of the most important factors for creating high-quality color holograms. Covered are the demands on the material for recording color holograms. There are a few commercial silver-halide materials that are suitable for color holography, for example, the new Russian Sphere-S material. Non-commercial materials, such as the SilverCross emulsion and materials from other sources are described. An alternative to silver-halide materials are the panchromatic photopolymer materials such as the DuPont material that has existed for a long time. However the DuPont material is not really possible to order unless you are an approved customer. Therefore there is a lot of interest in the new photopolymer materials. Presented here are the new Dai Nippon materials and, the soon to be introduced on the market, the new polymer from Bayer are described. The photopolymer materials are in particular suitable for mass production of color holograms. The future of color holography is highly dependent on the availability of improved panchromatic recording materials both silver halide and photopolymers. The light sources are also very important for displaying color holograms. The new small Solarc NGX arc lamps from WelchAllyn are described. They show improved image quality over today’s commonly used halogen lights. In addition small laser diodes as well as powerful white LEDs and OLEDs are candidates for color hologram illumination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21840</video:player_loc><video:duration>2544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21553</video:thumbnail_loc><video:title>Icon Workflows with Inkscape</video:title><video:description>Learn how to worry less about the file system and more about your artwork in this overview of Inkscape workflows. Various details of the workflow and tools are discussed with specific examples from projects including, but not limited to, Firefox, GNOME and Moblin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21553</video:player_loc><video:duration>1509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21531</video:thumbnail_loc><video:title>Writing brush engines for fun and profit!</video:title><video:description>Among free software graphics application, Krita is unique in that its painting system is plugin-based: all Krita brush engines are plugins. Starting with the sumi-e hairy brush engine I worked on during the 2008 Google Summer of Code, I continued writing over half a dozen experimental, funny and useful brush engine for my Master’s Thesis at the VŠBTechnical University of Ostrava. This presentation will start with a live demonstration of these brush engines. The second part will be more technical: I will give an introduction into the art of writing brush engine plugins for Krita. It’s easy and fun, not difficult at all!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21531</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21528</video:thumbnail_loc><video:title>UpStage - an open source web-based platform for cyberformance</video:title><video:description>Artists use UpStage to collaborate in real-time on live performances for an online audience, using the web interface to manipulate graphics, animations, text, text2speech, audio, web cams and drawing, creating live performances that are accessible to anyone with a standard browser and internet connection. The application, which is open source and written in Python, sits on a server so there is no need for artists or audience to download or install anything.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21528</video:player_loc><video:duration>660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21589</video:thumbnail_loc><video:title>Modern revolutions are digital revolutions</video:title><video:description>For a long while, Africa seemed almost cut off from modern means of communication. However, recent events in Tunisia, Egypt and Libya show what status digital communication has now achieved there. The African-Arab wave of protest is largely based on the use of social tools; these platforms are experiencing a veritable explosion (growth of Facebook in Africa in the past six months: 50.12 per cent). But would this be possible in other parts of Africa as well? It is true that broadband Internet access is available only to an elite in most African countries. But Internet cafés and above all mobile Internet are alternatives available to the normal citizen. The growth rate in the number of African mobile communication users is almost 50 per cent – the biggest rate of growth in the world. Telephony, SMS, games and FM reception are important applications. The active posting of information and the formation of interest groups by means of digital networks open up access to educational opportunities and new market chances. Is the wave of protest in North Africa also a form of “cyber-revolution” and would it be possible in other regions of the continent as well? What chances for development do digital media offer people in Africa? How can African countries avoid the danger of a “digital divide” within the continent? Can anything be learnt from Africa’s digital development that can be applied to other world regions with an underdeveloped infrastructure?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21589</video:player_loc><video:duration>5119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21407</video:thumbnail_loc><video:title>Media Ecology and the Occupy Movement</video:title><video:description>1. 'Mic Check! Media Culture in the Occupy Movement.' Throughout the spread of the Occupy Movement, Occupiers produced and circulated media texts and self-documentation across every platform they had access to. SNS were crucial to the spread of media created by everyday Occupiers, while Media, Press, and Tech Working Groups (WGs) worked to build SNS presence (especially on Twitter and FB), create more highly produced narratives, edit videos, operate 24 hour livestreams like Globalrevolution.tv, organize print publications like the Occupied Wall Street Journal, design and code websites like OccupyTogether.org and wikis like NYCGA.cc, and build autonomous movement media platforms and ICT infrastructure (see Occupy.net). Members of these WGs also worked with members of the press, from independent reporters and local media outlets to journalists from national and transnational print, television, and radio networks. Based on analysis of these and other media practices in the Occupy movement, this presentation proposes a shift away from platform-centric analysis of the relationship between social movements and the media towards the concept of social movement media culture: the set of tools, skills, social practices, and norms that movement participants deploy to create, circulate, curate, and amplify movement media across all available platforms. Insight into the media culture of the Occupy movement is based on mixed qualitative and quantitative methods, including semi-structured interviews, participant observation, visual research in multiple Occupy sites, and participation in Occupy Hackathons, as well as the Occupy Research General Demographic and Political Participation Survey (ORGS), a database of the characteristics of approximately 1200 local Occupy sites, and a dataset of more than 13 million tweets with Occupy related hashtags. 2. 'Research Justice and the Occupy Movement.' This presentation focuses on theoretical and practical developments around social movement research and research justice in the context of the Occupy Movement. Knowledge can be used to build and maintain, as well as to upset, power. Scholars and activists on the Left are working with the 99% to develop participatory research and include a broader base in the process of forming research questions, choosing methods, developing research tools, gathering, analyzing, and disseminating results. People are doing occupy research to: understand engagement with the movement, who is participating in Occupy, who is not participating, and why; challenge race, class, gender, sexuality, age, disability and other inequalities reproduced in the occupy movement; share ideas, strategies, and tactics; provide research and analysis to target the 1%; spread research skills, tools, and methods more broadly throughout the 99%. Scholars, movement researchers, and activists are working with and as Occupiers around the country and transnationally to develop research projects including: surveys of visitors to occupywallst.org and occupytogether.org; a general survey in multiple locations and across borders; analysis of occupy as a racial project, data visualization hackathons, and much more (see occupyresearch.net for more info). Chris will discuss research justice as a framework, processes and methods, findings to date, plans for the future and the critical role of this work in building more powerful social movements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21407</video:player_loc><video:duration>3398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21590</video:thumbnail_loc><video:title>Egyptian Social Media Stories</video:title><video:description>Over 18 days of protests in Egypt, Twitter, Facebook, Youtube and many social networks were loaded with content about the country, even with the shut off of the internet. How the new mediums can help in mobilizing millions of people, connect them and document their action?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21590</video:player_loc><video:duration>3312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21592</video:thumbnail_loc><video:title>Wake the Blog – von Datenkraken und Internettätern</video:title><video:description>Ob “Datenkrake”, “Internettäter” oder “Netzaktivist”: Häufig ist die in klassischen Medien verwendete Sprache kompatibel mit der Art und Weise, wie digitale Themen von Politik und Gesellschaft behandelt werden. Sprache fungiert wie ein Spiegel und kann eine trügerische Wirklichkeit schaffen. Begriffe werden negativ besetzt, während diejenigen, die sich am besten mit dem Web auskennen, ihre Chance zur Mitgestaltung verstreichen lassen. Normaler Gang oder bedenkliche Entwicklung? Welche Konsequenzen hat das für Gesellschaft und Netzgemeinde? Lässt sich das Dilemma lösen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21592</video:player_loc><video:duration>1925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21611</video:thumbnail_loc><video:title>Lecture 17: Green Chemistry</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:45 - Asymmetric Epoxidation 02:11 - Oxidative Cleavage of Alkenes: Ozonolysis 09:13 - Oxidation of Alcohols: Oxidation with Chromic Acid 20:10 - Oxidation with Pyridinium Chlorochromate 24:49 - Green Chemistry 29:08 - Designing Syntheses: Part 2 40:04 - Radical Reactions: Introduction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21611</video:player_loc><video:duration>3009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21613</video:thumbnail_loc><video:title>Lecture 19: Stereochemistry of Radical Reactions &amp; Free Radical Oxidation</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:57 - Radical Substitution of Benzylic and Allylic Hydrogens 05:05 - Stereochemistry of Radical Reactions 13:10 - Radical Addition of HBr to an Alkene 24:57 - Radical Initiators 26:12 - The Peroxide Effect 30:06 - Autooxidation 37:46 - Preventing Autooxidation: Addition of Antioxidants (Free-Radical Scavengers) 39:20 - Conjugation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21613</video:player_loc><video:duration>3071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21604</video:thumbnail_loc><video:title>Lecture 10: Electrophilic Addition Reaction</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:17 - Nucleophilic Ring Opening 14:32 - Alternative to Dehydration of Primary Alcohols 17:20 - Alkenes: Introduction 20:59 - Molecular Formula and Degree of Unsaturation 21:32 - Nomenclature of Alkenes 22:39 - Reactions of Alkenes: Electrophilic Addition 26:08 - Addition of Hydrogen Halides to Alkenes 40:27 - Transition State</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21604</video:player_loc><video:duration>2914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21614</video:thumbnail_loc><video:title>Lecture 2: Alkenes Structure and Stability</video:title><video:description>UCI Chem 51B: Organic Chemistry (Winter 2015) Instructor: Susan King, Ph.D. This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:47 - Relative Stabilities of Alkenes 11:07 - The Mechanisms of Elimination 20:10 - The Effect of the Base 21:02 - Solvent Effects 24:24 - Leaving Group Effects 25:19 - Structure of the Substrate 33:35 - Regioselectivity of the E2 Reaction: The Zaitsev Rule</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21614</video:player_loc><video:duration>2836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21616</video:thumbnail_loc><video:title>Lecture 21: Diels-Alder Reaction</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:49 - The Diels-Alder Reactions 01:32 - Characteristics of the Diels-Alder Reaction: Mechanism 02:10 - Substituent Effects 09:37 - Stereochemistry 18:41 - The Diels-Alder Reaction is Stereospecific 24:22 - The Endo Rule</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21616</video:player_loc><video:duration>3014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21608</video:thumbnail_loc><video:title>Lecture 14: Electrophilic Addition Reactions of Alkynes</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:15 - Sample Flashcards 05:33 - Acidity and s Character 14:59 - Relative Acidities 16:32 - Some Reactions after Deprotonation 21:50 - Preparation of Alkynes 30:54 - Addition of Hydrogen Halides to Alkynes 41:59 - Addition of Water to Alkynes: Hydration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21608</video:player_loc><video:duration>3015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21606</video:thumbnail_loc><video:title>Lecture 12: Addition of Borane</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:09 - Addition of Bromine and Chlorine to Alkenes 07:43 - How is the enantiomer formed? 13:11 - Important points about halogen reaction 22:52 - Regiochemistry in this addition 29:14 - Addition of Borane: Hydroboration/Oxidation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21606</video:player_loc><video:duration>2879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21612</video:thumbnail_loc><video:title>Lecture 18: Radical Reactions</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:30 - General Features of Radical Reactions 01:54 - Reaction of a Radical X with a C-H Bond 03:47 - Reaction of a Radical X with a C=C Bond 04:58 - Radical Mechanisms 06:40 - Halogenation of Alkanes 09:16 - Mechanism 1 27:05 - Mechanism 2 31:24 - Selectivity and Stability 43:52 - Radical Substitution of Benzylic and Allylic Hydrogens</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21612</video:player_loc><video:duration>2934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30389</video:thumbnail_loc><video:title>Holographic Video and 3–D Television</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30389</video:player_loc><video:duration>2170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/27987</loc><changefreq>monthly</changefreq><video:video><video:title>Photophobische Reaktion - Thiospirillum</video:title><video:description>In white light Thiospirillum jenense, a purple bacterium, shows a positive photophobic reaction (step-down-reaction). In darkness the cells return, in light they accumulate. Photoaccumulation at 480 nm, 590 nm and 850 nm. With time-lapse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/27987</video:player_loc><video:duration>0</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30382</video:thumbnail_loc><video:title>A New Approach for the Assessment of Allergic Dermatitis Using Long Wavelength Near-Infrared Spectral Imaging</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30382</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30395</video:thumbnail_loc><video:title>A Review of Colour and Vision</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30395</video:player_loc><video:duration>2415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30384</video:thumbnail_loc><video:title>Automating type design processes</video:title><video:description>Not only font production processes can be automated (with DTL FontMaster); to a certain extend also the type design process can be done by software itself. Blokland will give an introduction on the (possible) automation of type design processes and a presentation of the most recent version of the DTL LetterModeller application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30384</video:player_loc><video:duration>3140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30385</video:thumbnail_loc><video:title>OpenType Status 2009</video:title><video:description>This presentation will summarize the status of OpenType support in different applications and on different platforms. It will give an overview of the OT Layout features support, the existing bugs, problems and shortcomings related to OpenType fonts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30385</video:player_loc><video:duration>4104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30383</video:thumbnail_loc><video:title>Dr. Peter Karow Award for Thomas Milo</video:title><video:description>The second Dr. Peter Karow Award for Font Technology &amp; Digital Typography has been awarded to Thomas Milo for the development of the ACE layout engine (the heart of the Tasmeem plugin for InDesign ME) for Arabic text setting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30383</video:player_loc><video:duration>355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30391</video:thumbnail_loc><video:title>How the brain sees: Optical Illusions and the Potential of Holographic 3–D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30391</video:player_loc><video:duration>1863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30443</video:thumbnail_loc><video:title>Capacitance of a sphere</video:title><video:description>Experimental determination of the capacitance of a sphere.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30443</video:player_loc><video:duration>129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30381</video:thumbnail_loc><video:title>Human Demosaicing Algorithm</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30381</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30403</video:thumbnail_loc><video:title>Investigation of Metamerism under Cross-Media Colour Matching Conditions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30403</video:player_loc><video:duration>1160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30406</video:thumbnail_loc><video:title>Using spectral response measurements to optimise the colour processing of a wide dynamic range colour camera with near-infrared sensitivity</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30406</video:player_loc><video:duration>1219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30398</video:thumbnail_loc><video:title>Estimation of Individual Cone Sensitivities based on Colour Matching Functions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30398</video:player_loc><video:duration>1138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30400</video:thumbnail_loc><video:title>Evaluation of Methods for Recovering Reflectances</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30400</video:player_loc><video:duration>911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30402</video:thumbnail_loc><video:title>Image emotion and colour emotions for images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30402</video:player_loc><video:duration>1277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30401</video:thumbnail_loc><video:title>Evaluation of PRMG in ICC Printing Workflows</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30401</video:player_loc><video:duration>706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30404</video:thumbnail_loc><video:title>Modelling colour contrast using CIECAM02</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30404</video:player_loc><video:duration>925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30396</video:thumbnail_loc><video:title>A simplified method of predicting the colorimetry of spot colour overprints</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30396</video:player_loc><video:duration>1054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30397</video:thumbnail_loc><video:title>Developing a method of estimating spectral reflectance from camera RGB values</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30397</video:player_loc><video:duration>972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30399</video:thumbnail_loc><video:title>Evaluation of chromatic adaptation transform models using unique hue data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30399</video:player_loc><video:duration>1406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30392</video:thumbnail_loc><video:title>Making the MIT Museum’s Holography Collection Accessible</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30392</video:player_loc><video:duration>1601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30387</video:thumbnail_loc><video:title>Afternoon Panel Discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30387</video:player_loc><video:duration>2120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30388</video:thumbnail_loc><video:title>Fine Art Holography in Transition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30388</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30390</video:thumbnail_loc><video:title>Holoshop: Haptic Drawing in 3–D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30390</video:player_loc><video:duration>1730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30438</video:thumbnail_loc><video:title>Wobble Oscillations</video:title><video:description>The sinusoidal vibrations of a tuning fork are made visible by means of a reflected light beam. The tuning fork is excited by compressed air, and can be rotated around its vertical axis. One of its legs carries a small mirror off which a laser beam is reflected onto the wall. By uniformly rotating the tuning fork, the time dependence of its vibration can be demonstrated.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30438</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30426</video:thumbnail_loc><video:title>Free Rotation of a Rectangular Parallelepiped</video:title><video:description>Only the axes of maximum and minimum moment of inertia are free axes of rotation around which a body can rotate stably without mechanical support. Attempts at rotation around other axes lead to wobbling, i.e. unstable rotation. A piece of styrofoam in the form of a parallelepiped (like a cigar box) is thrown into the air while giving it a spin. In order to watch the motion, opposing surfaces have been marked with different colors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30426</video:player_loc><video:duration>70</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30386</video:thumbnail_loc><video:title>4–D Capture and 6–D Display</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30386</video:player_loc><video:duration>1380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30407</video:thumbnail_loc><video:title>When only hue is left</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30407</video:player_loc><video:duration>953</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30405</video:thumbnail_loc><video:title>Surface chromaticity distributions of natural objects under changing illumination</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30405</video:player_loc><video:duration>1466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30393</video:thumbnail_loc><video:title>Other Dimensions of Holography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30393</video:player_loc><video:duration>1746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30394</video:thumbnail_loc><video:title>“Seeing Machines” for the Sight–Impaired</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30394</video:player_loc><video:duration>1798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30502</video:thumbnail_loc><video:title>OSM Datenformate für Anwendungen</video:title><video:description>Wie selbstverständlich haben wir uns daran gewöhnt, OSM-Daten speziell für den jeweiligen Anwendungszweck aufzubereiten: OBF, GHZ, MVT, PNG, PBF, IMG, MAP, RD5, HGT … Ein frischgebackener OSM-Anwender, der naiv fragt, wo er denn OSM-Daten laden kann, um all die tollen Sachen zu machen, die man damit machen kann, am besten offline – er verläuft sich in diesem Dschungel. Dieser Vortrag will zweierlei erreichen. Zum einen diesen Dschungel sichten. Was sind die einzelnen Anwendungsfelder, von A wie Adress-Datenbank bis Z wie Zoom-Level? Was sind die gängigen Lösungen, was sind ihre Download-Größen, ihre Beschränkungen und ihre Lizenzen und wie spielt das alles zusammen? Im Anschluss will dieser Vortrag hinterfragen: Warum ist das alles so, und muss das so bleiben? Beispielsweise erlaubt OsmAnds OBF-Format zwar viele Funktionen gleichzeitig, wie Routing, Rendering, Adress- und POI-Suche. Belegt dafür aber mehr Speicherplatz als seine Quelldaten, die üblicherweise im PBF-Format ausgetauscht werden. PBF besitzt keine Indexierung und ist daher für Random Access nicht geeignet. Auf der anderen Seite erobern Vektortiles den Desktop-Client, die es mit der Trennung von Datenzugriffs- und Präsentationsschicht wieder nicht so genau nehmen. Also warum kein gekacheltes, indexiertes PBF-Equivalent, das einfach alles kann? Vom Routing bis zur Overpass-API? Also "verlustfreie", oder besser verlustarme Vektortiles, mit dem vollem Informationsgehalt? Das alte Gegenargument, also die technischen Beschränkungen der Client-Hardware, die es erforderlich machten, OSM-Daten für den jeweiligen Anwendungsfall aufzubereiten, will dieser Vortrag über Bord werfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30502</video:player_loc><video:duration>1565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30664</video:thumbnail_loc><video:title>Get started with Component-based Rails applications!</video:title><video:description>Component-based Rails helps you regain control over your sprawling Rails application. It helps you structure your new Rails application in a way that it will stay more manageable longer. It helps you think completely differently about writing applications - not just in Ruby and Rails! This session will help you pass the initial hurdle of getting started with component-based Rails. While there is nothing really new, there is a lot that is just a little different. We will go over those differences so your start with component-based Rails is a smooth one.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30664</video:player_loc><video:duration>5281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30656</video:thumbnail_loc><video:title>Delivering Autonomous Rails Apps behind Corporate Firewalls</video:title><video:description>When a Fortune 500 company wants to use your app but can't risk sharing sensitive data in the cloud, you'll need to package and deploy an autonomous version of it behind their firewall (aka the Fog). We’ll explore some methods to make this possible including standalone VM provisioning, codebase security, encrypted package distribution, seat based licensing and code updates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30656</video:player_loc><video:duration>3185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30655</video:thumbnail_loc><video:title>Data Warehouses and Multi-Dimensional Data Analysis</video:title><video:description>Typical Rails applications have database schemas that are designed for on-line transaction processing. But when the data volumes grow then they are not well suited for effective data analysis. You probably need a data warehouse and specialized data analysis tools for that. This presentation will cover * an introduction to a data warehouse and multi-dimensional schema design, * comparison of traditional and analytical databases, * extraction, transformation and load (ETL) of data, * On-Line Analytical Processing (OLAP) tools, Mondrian OLAP engine in particular and how to use it from Ruby.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30655</video:player_loc><video:duration>2320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30654</video:thumbnail_loc><video:title>Curly - Rethinking the View Layer</video:title><video:description>While most parts of Rails have been thoroughly overhauled during the past few years, one part has stubbornly refused improvement. The view layer is still by default using ERB to transform your app’s objects into HTML. While trying to solve a seemingly unrelated problem we discovered a design that suddenly enabled us to move past the limitations of ERB while still integrating closely with Rails. We could now separate presentation logic from display structure; reason about our views and how they relate; and dramatically improve our code. We called the library Curly, and it's pretty awesome.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30654</video:player_loc><video:duration>2054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30652</video:thumbnail_loc><video:title>Crossing the Bridge</video:title><video:description>Javascript front-end frameworks like Ember, React and Angular are really useful tools for building out beautiful and seamless UIs. But how do you make it work with Rails? How do you include the framework, share data, avoid expensive repeated network calls in a consistent way? In this talk we will review a variety of different approaches and look at real world cases for creating a seamless bridge between your Javascript and Rails.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30652</video:player_loc><video:duration>2072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30595</video:thumbnail_loc><video:title>Discussion Forum: 3D Movies – Is There Enough Depth?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30595</video:player_loc><video:duration>3518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30581</video:thumbnail_loc><video:title>How Well do you Know Your Data? Converting an Archive of Proprietary Markup Schemes to JATS: A Case Study</video:title><video:description>The presentation will describe the challenges, benefits, and opportunities resulting from converting an archival collection of approximately 750,000 files to JATS. The goal was to migrate the American Institute of Physics (AIP) and member society archival collection from multiple generations of proprietary markup to an industry standard to create a true archive, all managed within a new, more controlled content management system. Integral to the process was the adoption and application of the XML technologies XSLT, XPath, and Schematron to transform and check the content. Sounds straightforward doesn't it? Perform a thorough document analysis, map out the transformation rules, convert the data. But is it? Have you accounted for all historical variations, generated text, metadata, nomenclature variations on XML file assets? Beside your core, don't forget about reuse for other products, edge cases, online presentation, distribution channels and staff training!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30581</video:player_loc><video:duration>3574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30668</video:thumbnail_loc><video:title>How Does Bundler Work, Anyway?</video:title><video:description>We all run bundle install so we can use some gem or other, sometimes several times a day. But what does it do, exactly? How does Bundler allow your code to use those gems? Why do we have to use bundle exec? What's the point of checking in the Gemfile.lock? Why can't we just gem install the gems we need? Join us for a walk through the reasons that Bundler exists, and a guide to what actually happens when you use it. Finally, we'll cover some Bundler "pro tips" that can improve your workflow when developing on multiple applications at once.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30668</video:player_loc><video:duration>2138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30670</video:thumbnail_loc><video:title>How to Talk to Humans</video:title><video:description>Developers are trained to communicate to things with a goal in mind. When you're talking to something like, say a computer, you type in your code and it responds by giving you back what you want. Simple and straight-forward. Talking to humans? That's more of a challenge. Why? Because communicating with people requires a special set of skills - namely, empathy and a little bit of storytelling. In an industry filled with brilliant minds, great ideas and mass disruption, so few of the best and brightest know how to tell their compelling story. This workshop will teach you how.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30670</video:player_loc><video:duration>3679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30672</video:thumbnail_loc><video:title>Implementing a Strong Code-Review Culture</video:title><video:description>Code reviews are not about catching bugs. Modern code reviews are about socialization, learning, and teaching. How can you get the most out of a peer's code review and how can you review code without being seen as overly critical? Reviewing code and writing easily-reviewed features are skills that will make you a better developer and a better teammate. You will leave this talk with the tools to implement a successful code-review culture. You'll learn how to get more from the reviews you're already getting and how to have more impact with the reviews you leave.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30672</video:player_loc><video:duration>2268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30675</video:thumbnail_loc><video:title>Interviewing like a Unicorn</video:title><video:description>Every interview you conduct is bi-directional and creating a bad candidate experience means you'll fail to hire the team that you want to work on – you can't hire great people with a mediocre hiring process. The experts in this session have analyzed thousands of interviews and will share how to create a great candidate experience in your company and how to scale your teams effectively. Candidates can use these same lessons to prepare for interviews and evaluate the companies interviewing them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30675</video:player_loc><video:duration>2733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30671</video:thumbnail_loc><video:title>Humane Development</video:title><video:description>Agile. Scrum. Kanban. Waterfall. TDD. BDD. OOP. FP. AOP. WTH? As a software developer, I can adopt methodologies so that I feel there's a sense of order in the world. There's a problem with this story: We are humans, developing software with humans, to benefit humans. And humans are messy. We wrap ourselves in process, trying to trade people for personas, points, planning poker, and the promise of predictability. Only people aren't objects to be abstracted away. Let's take some time to think through the trade offs we're making together.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30671</video:player_loc><video:duration>2505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30663</video:thumbnail_loc><video:title>http://exploration</video:title><video:description>We're web developers. But how well do we know the web's core protocol, HTTP? In this lab, we'll explore the protocol to see exactly what's going on between the browser and the web server. We'll cover: HTTP basics HTTP methods (GET, POST, PUT, etc.) HTTPS Troubleshooting tools Proxies Caching HTTP/2 We'll investigate how we can take advantage of HTTP features to troubleshoot problems, and to improve the performance of our Rails apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30663</video:player_loc><video:duration>4436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30667</video:thumbnail_loc><video:title>High performance APIs in Ruby using ActiveRecord and Goliath</video:title><video:description>We had a real-time API in Rails that needed much lower latency and massive throughput. We wanted to preserve our investment in business logic inside ActiveRecord models while scaling up to 1000X throughput and cutting latency in half. Conventional wisdom would say this was impossible in Ruby, but we succeeded and actually surpassed our expectations. We'll discuss how we did it, using Event-Machine for the reactor pattern, Synchrony to avoid callback hell and to make testing easy, Goliath as the non-blocking web server, and sharding across many cooperative processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30667</video:player_loc><video:duration>1866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30666</video:thumbnail_loc><video:title>Heroku: A Year in Review</video:title><video:description>If you missed a few days of the Heroku's changelog, not to worry! We're here to fill you in with all the critical info and killer tips. In this session, we will discuss major updates to the Heroku platform and the ways you can use it to make developing your app even easier. We'll leave plenty of time at the end for any questions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30666</video:player_loc><video:duration>2177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21633</video:thumbnail_loc><video:title>Hydride Reagents and Addition to Carbonyls Part 2</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:24 - Alkoxide Leaving Group 01:39 - Points about Hydride Additions to Carbonyls 06:38 - LiAlH4 adds twice to Acid Chlorides 14:32 - Exactly Reducing Acid Chlorides to Aldehydes 17:59 - LiAlH4 Reduces Carboxylic Acids to Alcohols 26:43 - Converting a Carboxylic Acid to an Aldehyde 28:18 - Reducing Amides to Amines 38:33 - Stereochemistry of Carbonyl Reduction 40:21 - Chiral Reducing Agents 45:18 - Addition of Carbon Nucleophiles: Organometallic Reagents</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21633</video:player_loc><video:duration>2997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21634</video:thumbnail_loc><video:title>Addition of Organometallic Reagents to Carbonyls</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:26 - Addition of Carbon Nucleophiles 04:54 - Preparation of Organometallic Reagents 11:09 - Organometallic reagents are powerful bases 14:34 - Acidic groups that interfere with Grignard Formation 19:46 - Organometallic Reagents are Powerful Nucleophiles 24:57 - Typical Reaction with Type 1 Carbonyl 31:38 - Typical Reaction with Type 2 Carbonyl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21634</video:player_loc><video:duration>2970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21652</video:thumbnail_loc><video:title>Nucleophile Aromatic Substitution to Aniline Rings</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:22 - Reaction of Primary Amines with Nitrous Acid 08:42 - Using Diazonium Salts in Synthesis 17:39 - Use of Nucleophilic Aromatic Substitution to Make Substituted Aniline Rings 26:35 - Mechanism: Addition Elimination 33:28 - Amines in Condensation Reactions: The Mannich Reaction 43:12 - Carbohydrates 44:26 - Monosaccharides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21652</video:player_loc><video:duration>2831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21654</video:thumbnail_loc><video:title>Properties of Anomers - Mutarotation</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:05 - Ways to Draw Glucose 02:10 - Chair Conformation 09:01 - Chair to Haworth Projection of Glucose 11:35 - The 5-Membered Ring Cyclic Hemiacetal Form of Fructose 14:54 - Drawing 5-Membered Ring Cyclic Monosaccharides 20:43 - Properties of Anomers: Mutarotation 33:42 - Formation of Glycosides 44:16 - Hydrolysis of Glycosides 47:02 - Reactions of Monosaccharides as Alcohols: Ether Formation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21654</video:player_loc><video:duration>3029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21675</video:thumbnail_loc><video:title>Revivalism: open font conversion and other great awakenings</video:title><video:description>This talk is an account of my project over the last few months to design an open source revival of the 1908 News Gothic font, including an outsider/newcomer’s perspective on the free font design toolchain, but with feedback on related tools as well, particularly scanning and vectorizing samples of the original typeface, and extending the original, Latin-only designs into additional orthographies. Reviving public domain works is not limited to fonts, of course, so there are potential lessons for other areas of design as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21675</video:player_loc><video:duration>808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21679</video:thumbnail_loc><video:title>Unleashing the Power of Inkscape to Create and Share</video:title><video:description>While Inkscape remains a leading tool in the Libre Graphics Community, lack of exposure in comparison to other proprietary tools presents a key issue in it’s progression into mainstream tech consciousness. In my presentation, I will go through the process of creating a custom vector avatar in Inkscape. This process will provide an overview of the tools available to graphic artists and how to use them in a way that produces professional results. To wrap up the presentation, I’ll upload the finished avatar to The Open Clip Art Library, the primary destination for freely usable created content. I’ll also expose the ways in which attendees can become a part of the Community and help it grow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21679</video:player_loc><video:duration>1604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21678</video:thumbnail_loc><video:title>Toonloop: animation for live performances</video:title><video:description>In this technical talk, the main author of Toonloop will describe how this free software works and why it has been designed with simplicity in mind. It displays image loops, and allows to apply GLSL shader effects on them. The use of the Clutter toolkit makes it possible to create rich user interfaces that are well suited for fullscreen video in the context of live performances and artistic installations. Thanks to GStreamer, Toonloop could grow and upport more operating system and video input types. Also, OSC and MIDI controls make the application open to new possibilities for interactive setups.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21678</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21712</video:thumbnail_loc><video:title>Comic book drawing with Krita</video:title><video:description>I want to make a workshop centered around drawing comics with Krita, including live demo and feature talking. For the last 6 month I’ve been testing Krita to evaluate it seriously as a comic-book artist tool, giving feedback to the development team. To achieve this I’ve worked on a little experimental comics called "Wasted Mutants". So I want to make some live demonstration, highlighting the feature I’ve found useful for this task, some new upcoming/still in test exciting features, and maybe what is still missing or could be improved in the future to get it perfect.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21712</video:player_loc><video:duration>1147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21705</video:thumbnail_loc><video:title>Die Situation rund um  52a UrhG aus akademischer Perspektive</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21705</video:player_loc><video:duration>1928</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21706</video:thumbnail_loc><video:title>Die Situation rund um  52a UrhG aus der Sicht eines Fachverlages</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21706</video:player_loc><video:duration>2671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21701</video:thumbnail_loc><video:title>Die Situation rund um  52a UrhG aus der Sicht eines verlagsübergreifenden Angebots</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21701</video:player_loc><video:duration>2577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21700</video:thumbnail_loc><video:title>Über die Notwendigkeit einer allgemeinen Wissenschaftsschranke aus Sicht des Aktionsbündnisses Urheberrecht für Bildung und Wissenschaft</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21700</video:player_loc><video:duration>3828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21703</video:thumbnail_loc><video:title>Die Situation rund um  52a UrhG aus der Sicht wissenschaftlicher Bibliotheken</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21703</video:player_loc><video:duration>3182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21707</video:thumbnail_loc><video:title>Erfahrungen und Schlussfolgerungen aus dem Pilotprojekt an der Universität Osnabrück zur „Einzelerfassung der Nutzung von Texten nach  52a Urheberrechtsgesetz“</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21707</video:player_loc><video:duration>1804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21698</video:thumbnail_loc><video:title>IRIS Dubai Video</video:title><video:description>An IRIS high definition video of Dubai, provided by Urthecast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21698</video:player_loc><video:duration>51</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21646</video:thumbnail_loc><video:title>Carbonyl Condensation Reactions</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:20 - Malonic Ester Example 01:32 - Reaction of Enols and Enolates with Other Carbonyls 04:24 - Aldol Addition and Aldol Condensation: Base Catalyzed 17:43 - Special Points about the Aldol Condensation 27:40 - Aldol Addition and Aldol Condensation: Acid Catalyzed 37:57 - Crossed Aldol Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21646</video:player_loc><video:duration>2965</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21645</video:thumbnail_loc><video:title>Alylation of Acetic Acids</video:title><video:description>This is the third (and final) quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:05 - Enamine Reactions 06:06 - Alkylation of Acetoacetic Ester 14:06 - Decarboxylation of Beta-Dicarbonyls 21:29 - Acetoacetic Ester Synthesis 36:54 - Alkylation of Acetic Acid: The Malonic Ester Synthesis</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21645</video:player_loc><video:duration>2915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21677</video:thumbnail_loc><video:title>Tau Meta Tau Physica - Open Source Digital Pattern Making software</video:title><video:description>* I. Presentation of project development during the previous 12 months. o I1. Description of software development from manual technique to procedural code to object oriented code. o I2. Discussion of how the pattern was separated out, leaving a generic engine. This coding approach allows the designer to retain pattern rights while the engine is open source software. * II. Illustration of how a beginner can develop an idea and take it forward. * III. Presentation of current product.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21677</video:player_loc><video:duration>3155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21721</video:thumbnail_loc><video:title>Instant VIPSMagick</video:title><video:description>In this lightning talk, Nicolas Robidoux will pretend to implement a cross-platform GUI for an ImageMagick command in 5 minutes using nip2, and will proceed to pretending to use the command on a bunch of images all at once. Explanation: Although Nicolas is prepared to do a live programming demo, this would not work well with river-valley.tv, hence the pretending. In addition, slides allow appropriate zooming on the action, which will make things easier to see, and allow for the insertion of useful comments. After completing his PhD in Theoretical Computer Science at the University of Kent, John Cupitt spent 15 years in the Scientific Department at the National Gallery, London, as the Gallery’s colour and imaging specialist. He was lead software developer on projects that built multispectral, visible, infrared, x-ray and 3D scanners for art objects. He designed and programmed the Gallery’s colorimetric print-on-demand service. In 2004 he moved to Imperial College, London, to work as a bioinformatics modeller for the analysis of FDG-PET images of COPD and asthma patients. He has published papers on camera calibration, image processing I/O systems, user-interface design, the measurement of colour change in paintings, infrared imaging of paintings and on the analysis of infrared reflectograms. He is the lead developer of VIPS, a popular open-source image processing system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21721</video:player_loc><video:duration>615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21718</video:thumbnail_loc><video:title>PiTiVi</video:title><video:description>What has happened since I first presented Pitivi at LGM in 2009? This talk will address the following topics: * Quick recap of the current state of open source video editors in Linux * The challenges of open source video editing * New features and improvements in Pitivi since 2009 * Why Pitivi shall prevail, and how to get involved * Near Future plans for Pitivi</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21718</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21716</video:thumbnail_loc><video:title>Quick and Dirty Usability: Leveraging Google Suggest to Instantly Know Your Users</video:title><video:description>Every second of every day, people use Google to troubleshoot problems and to learn how to accomplish their goals. While Google doesn’t make its search query logs publicly available, Google Suggest can be used to learn the most popular queries for any software. We systematically mined all of the query suggestions for GIMP, Inkscape, Blender, and Scribus to learn about the primary needs and problems encountered by users of these software applications. As examples, our technique collected ~15,000 common queries for GIMP and ~2500 queries for Inkscape. In this talk, we will present samples of the most common search queries for these applications, and what they suggest about the software user bases and their needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21716</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21722</video:thumbnail_loc><video:title>DeviantArt: Creating Community Around Creativity</video:title><video:description>In the 10 years since it’s inception, deviantART has become the home for over 17 Million Artists with an audience of over 45 million people all around the globe. The site provides an exhibition environment, community tools and resources for artists at all skill levels, in all mediums. As a supporter of the open-source software movement, deviantART hosts millions of creative works, tutorials, assets, brush packs, skins and resources for all of the major projects. The Groups platform also creates environments for people to collaborate around software projects to share and curate their favorite artwork and resources. Gilles and Mike from deviantART are here today to discuss new opportunities for interfacing directly with this massive online platform. Mike Halpert works with the business development and product groups at deviantART. His work includes numerous popular products such as Portfolio, the dA Mobile site and numerous e-commerce offerings. Prior to deviantART, Mike worked in creative development at Lawrence Bender Productions and the prestigious William Morris Agency. Halpert is a graduate of the Tisch School of the Arts at New York University. Gilles Dubuc is one of the team leads of the Devious Technology department at deviantART. Since joining deviantART, he has worked on core products such as the groups platform and notes, has rewritten large components of the website and pioneered innovative optimization techniques. Prior to deviantART, Gilles worked for several companies including SMS Central Pty Ltd and Sun Microsystems. He also founded two startups. He graduated from Napier University in Edinburgh, Scotland.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21722</video:player_loc><video:duration>1838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21720</video:thumbnail_loc><video:title>MyPaint – the past, the present, and the future</video:title><video:description>MyPaint is a fast and easy open-source graphics application for digital painters that lets you focus on the art instead of the program. Started in 2004 by Martin Renold to be a painting program he enjoyed to use and develop, MyPaint has grown to become a popular Libre Graphics tool. This talk will guide you through the past, present and future of MyPaint: Past A quick look at the history of MyPaint; the initial idea/motivation, and some of the significant events. PresentAn overview of the current status of MyPaint; what has happened in the last months and what is happening right now. A central part here will be about the MyPaint 1.0 release. Future Discussion about the future of MyPaint; some of the concrete plans that exist, and more abstract/undecided ideas and visions. Last but not least, how you can help the future of MyPaint will be covered. The talk will be introductionary in nature, and not especially technical. Curious digital artists, existing end-users, potential and existing contributors should all find this talk interesting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21720</video:player_loc><video:duration>1668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21576</video:thumbnail_loc><video:title>Internet, Social Media und die Rückkehr des Politischen in China</video:title><video:description>Das chinesische Internet lebt von Anbeginn durch seine Communities. Wie Lauffeuer verbreiten sich Aufregerthemen durch Foren, Blogs und – neuerdings – Microblogs. Neben den üblichen Celebrity-Hypes ging es immer auch schon um Verbrauchersorgen, Umweltprobleme oder Korruptionsskandale. Trotz Zensur und Astroturfing von Seiten der Behörden entwickeln sich hier Ansätze einer Zivilgesellschaft, die sich mit zunehmendem Selbstbewusstsein artikuliert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21576</video:player_loc><video:duration>3475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21582</video:thumbnail_loc><video:title>Die Digitale Gesellschaft erklären</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21582</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21560</video:thumbnail_loc><video:title>Policing Content in the Quasi-Public Sphere</video:title><video:description>Online conversations today exist primarily in the realm of social media and blogging platforms; these spaces that we so often think of as the “public sphere” are, however, privately owned. Instead of a decentralized Internet, we now have centralized platforms serving as public spaces: a quasi-public sphere that is subject to both public and private content controls spanning multiple jurisdictions and widely different social mores. Private companies set their own standards for content regulations, which often means striking a balance between keeping users happy and operating within a viable business model. A fine line also exists in keeping one’s site uncensored by national governments, while still attempting to provide a space for free expression. As private companies increasingly take on roles in the public sphere, the regulations companies must provide, and the rules users must follow, become increasingly perplex. This discussion will focus on case studies from platforms such as Twitter, Facebook, Blogspot, Flickr, and YouTube, and will look at the issues of content regulation, community policing, anonymity, and account deactivations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21560</video:player_loc><video:duration>3460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21568</video:thumbnail_loc><video:title>The Internet of Elsewhere</video:title><video:description>In his new book, “The Internet of Elsewhere,” Cyrus Farivar looks at the role of the Internet as a catalyst in transforming communications, politics, and economics. In it, Farivar explores the Internet’s history and effects in four distinct and, to some, surprising societies — Iran, Estonia, South Korea, and Senegal. He profiles Web pioneers in these countries and, at the same time, surveys the environments in which they each work. After all, contends Farivar, despite California’s great success in creating the Internet and spawning companies like Apple and Google, in some areas the United States is still years behind other nations. Don’t forget: – Skype was invented in Estonia–the same country that developed a digital ID system and e-voting; - Iran was the first country in the world to arrest a blogger, in 2003; - South Korea is the most wired country on the planet, with faster and less expensive broadband than anywhere in the United States; - Senegal may be one of sub-Saharan Africa’s best chances for greater Internet access, and yet, continues to lag behind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21568</video:player_loc><video:duration>2891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21557</video:thumbnail_loc><video:title>Openleaks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21557</video:player_loc><video:duration>2327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21545</video:thumbnail_loc><video:title>How to Run an Art School on Free and Open Source Software</video:title><video:description>Open Source plays an increasingly important role in arts and design through Web applications and open licenses. The Networked Media design programme of the Piet Zwart Institute has, for years, employed Open Source more radically for all course work, on servers and clients, with a focus on the command line, coding and FLOSS philosophy to foster rethinking of media instead of off-the-shelf design.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21545</video:player_loc><video:duration>2609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21579</video:thumbnail_loc><video:title>Copyright Vs. The Internet</video:title><video:description>As the crusade against sharing of the entertainment industries goes on, we may be about to lose the most precious tool we ever had for exercising our fundamental freedoms and practicing democracy: the Internet. How the future moves of those desperate, yet powerful industries would radically alter the shape of the Internet? How the ACTA agreement may durably bypass democracy and hurt or freedoms? How to react efficintly as a citizen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21579</video:player_loc><video:duration>3341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21572</video:thumbnail_loc><video:title>Finanzierung für kreative Projekte gesucht!</video:title><video:description>• Nana Yuriko, Bar25 Film • Lisa Laux, Richard Diamond soll leben / Lauscherlounge Records • Chris Strauß, Saber Rider Game • Andreas Bischof, A FOREST / analogsoul • Maria Tarcsay, Exthanded</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21572</video:player_loc><video:duration>3419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21586</video:thumbnail_loc><video:title>Designing for Collaborative Consumption</video:title><video:description>The world is ending, and we, the insatiable consumers, are at fault. Our homes and landfills are overrun with junk designed for a limited lifetime. But before we choke off the planet, there’s something we can do. Unlike any other generation, we can better provide and share infrastructure thanks to network technology. We can buy, build, and collaborate locally and efficiently. We can shop smarter, share better, and use our networks, both online and off, to reduce waste, improve the economy and environment, spare our bank accounts, and even have a good time and make new friends doing it. This is collaborative consumption, and I want to talk about its wonderful opportunities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21586</video:player_loc><video:duration>1452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21583</video:thumbnail_loc><video:title>Corporate Journalism</video:title><video:description>Kommunikation (im Sinne von PR) über Medienunterhaltung – insbesondere über moderne Angebote wie Computer- und Videospiele – stellt einige besondere gesellschaftlich verankerte Herausforderungen. Vor allem, weil die Bandbreite möglicher Zugangsweisen hier besonders groß ist: Sie reicht von dem Wunsch nach gesetzlichen Verboten und gesellschaftlicher Ächtung über kritisch-rationale Positionen bis hin zu enthusiastischen Affirmationen. Immer noch sind die Kontroversen hier schärfer als bei den meisten anderen Medienangeboten. Um die Diskussion über Computer- und Videospiele in der Öffentlichkeit zu versachlichen, die Welt der interaktiven Unterhaltung aus ihren vielfältigen Perspektiven zu betrachten und so zur Aufklärung über Wirkung und Rolle dieser Medien in unserer Gesellschaft beizutragen, hat Electronic Arts im Herbst 2010 den EA Blog für digitale Spielkultur ins Leben gerufen. Im Vordergrund steht dabei ausdrücklich die kritische, journalistische Auseinandersetzung mit den dargestellten Themen. Diesen Blog und meine Motivation dahinter möchte ich in meinem Vortrag vorstellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21583</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21578</video:thumbnail_loc><video:title>ChawaChawa</video:title><video:description>Der Name ChawaChawa leitet sich aus einem alten Kiswahili-Sprichwort ab: “Kidole kimoja haki vunji chawa.” Es bedeutet sinngemäß: Zusammenarbeit ist wichtig. Uns geht es um eine besondere Form der Zusammenarbeit: wir wollen durch Computerspiele Hilfsprojekte fördern und so zum Kampf gegen die Armut in der Welt beitragen. Wichtigste Instrumente für die (kostenlose) Markenetablierung: Social Media. Mit einem Fingerzeig auf die positive Wechselwirkung zwischen digitaler und realer Welt öffnen Twitter, Foursquare &amp; Co die Schranken zu einem beispiellosen Kreativprozess, der demokratischer wirkt als gleichnamige Regierungsform. Social Media ist kein Marketingtool, sondern ein kollektives Gehirn, das sozial denkt, wirtschaftet und funktioniert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21578</video:player_loc><video:duration>1498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30596</video:thumbnail_loc><video:title>Disparity analysis of 3D movies and emotional representations</video:title><video:description>The authors have analyzed binocular disparity included in stereoscopic (3D) images from the perspective of producing depth sensation. This paper described the disparity analysis conducted by the authors for well-known 3D movies. Two types of disparity analysis were performed; full-length analysis of four 3D movies and analysis of emotional scenes from them. This paper reports an overview of the authors’ approaches and the results obtained from their analysis. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30596</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30584</video:thumbnail_loc><video:title>The Front Matters: Capturing Journal Front Matter Content with JATS</video:title><video:description>PMC strives to be a comprehensive archive of biomedical journals. Currently JATS provides no way to capture journal and issue specific front matter content, such as editorial boards, journal philosophy, submission instructions, etc. We developed an extension to the current Tag Suite, the pmc-journalmatter.dtd, that captures these journal artifacts. In mapping multiple publishing models, we found that front matter exists in two basic forms: issue and standing. The issue attribute should be used for administrative materials that are published in an issue. The standing attribute should be used for non-issue based and administrative materials that are not published in an issue, but are static, such as information published on a website. Our DTD aims to be flexible enough to accommodate a variety of user needs. It allows the users to update different elements of journal matter without the burden of updating all elements by offering separate document types.The document types include: author information, issue cover, editorial board, publisher information, and general information. In order to encapsulate front matter content, we introduced new elements that work in conjunction with JATS.This paper will explore the need for a front matter specific JATS extension, the limitations of the article model to represent this type of information, our process and rationale for the data mapping and subsequent development of new elements, and future implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30584</video:player_loc><video:duration>2886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30657</video:thumbnail_loc><video:title>Deploy and Manage Ruby on Rails Apps on AWS</video:title><video:description>In this hands-on lab, we will get you started with running your Rails applications on AWS. Starting with a simple sample application, we will walk you through deploying to AWS, then enhancing your application with features from the AWS SDK for Ruby's Rails plugin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30657</video:player_loc><video:duration>3338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30653</video:thumbnail_loc><video:title>Crossing the Canyon of Cognizance</video:title><video:description>Most of the four learning stages - unconscious incompetence, conscious incompetence, conscious competence and unconscious competence - are bridged by acquiring experience. But the gap between unconscious incompetence to conscious competence is where the most discomfort and discouragement occurs. Helping new developers bridge the void ensures a vibrant, accessible community, and having visible members/mentors in each stage encourages newcomers' learning. This talk illustrates (literally!) how to help new colleagues build this bridge and prevent losing them in the what-do-I-even-Google abyss.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30653</video:player_loc><video:duration>2498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30638</video:thumbnail_loc><video:title>Ambitious Capybara</video:title><video:description>Capybara has allowed us to build complex and ambitious applications with the confidence that everything comes together in the user experience we're targeting. As the capabilities of the web have grown, interactions and behavior in our applications have become more complex and harder to test. Our tests become coupled to CSS selectors, fail intermittently, take longer and our confidence dwindles. In this talk, I'll go over best practices for working with a large Capybara test suite and dig into APIs and options we can use to handle complex apps such as a chat app not written in Ruby.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30638</video:player_loc><video:duration>1940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30658</video:thumbnail_loc><video:title>DevOps for The Lazy</video:title><video:description>Like most programmers I am lazy. I don't want to do something by hand if I can automate it. I also think DevOps can be dreadfully dull. Luckily there are now tools that support lazy DevOps. I'll demonstrate how using Docker containers and Kubernetes allows you to be lazy and get back to building cool features (or watching cat videos). I'll go over some of the pros and cons to the "lazy" way and I'll show how these tools can be used by both simple and complex apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30658</video:player_loc><video:duration>1803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30606</video:thumbnail_loc><video:title>Coverage of the London 2012 Olympic Games in 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30606</video:player_loc><video:duration>2117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30604</video:thumbnail_loc><video:title>Temporally consistent disparity estimation using PCA dual cross-bilateral grid</video:title><video:description>Disparity estimation has been extensively investigated in recent years. Though several algorithms have been reported to achieve excellent performance on the Middlebury website, few of them reach a satisfying balance between accuracy and efficiency, and few of them consider the problem of temporal coherence. In this paper, we introduce a novel disparity estimation approach, which improves the accuracy for static images and the temporal coherence for videos. For static images, the proposed approach is inspired by the adaptive support weight method proposed by Yoon et al. and the dual-cross-bilateral grid introduced by Richardt et al. Principal component analysis (PCA) is used to reduce the color dimensionality in the cost aggregation step. This simple, but efficient technique helps the proposed method to be comparable to the best local algorithms on the Middlebury website, while still allowing real-time implementation. A computationally efficient method for temporally consistent behavior is also proposed. Moreover, in the user evaluation experiment, the proposed temporal approach achieves the best overall user experience among the selected comparison algorithms. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30604</video:player_loc><video:duration>1017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30590</video:thumbnail_loc><video:title>Towards standardized 3DTV QoE assessment: Cross-lab study on display technology and viewing environment parameters</video:title><video:description>Subjective assessment of Quality of Experience in stereoscopic 3D requires new guidelines for the environmental setup as existing standards such as ITU-R BT.500 may no longer be appropriate. A first step is to perform cross-lab experiments in different viewing conditions on the same video sequences. Three international labs performed Absolute Category Rating studies on a freely available video database containing degradations that are mainly related to video quality degradations. Different conditions have been used in the labs: Passive polarized displays, active shutter displays, differences in viewing distance, the number of parallel viewers, and the voting device. Implicit variations were introduced due to the three different languages in Sweden, South Korea, and France. Although the obtained Mean Opinion Scores are comparable, slight differences occur in function of the video degradations and the viewing distance. An analysis on the statistical differences obtained between the MOS of the video sequences revealed that obtaining an equivalent number of differences may require more observers in some viewing conditions. It was also seen that the alignment of the meaning of the attributes used in Absolute Category Rating in different languages may be beneficial. Statistical analysis was performed showing influence of the viewing distance on votes and MOS results. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30590</video:player_loc><video:duration>1131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30608</video:thumbnail_loc><video:title>Simulator sickness analysis of 3D video viewing on passive 3DTV</video:title><video:description>The MPEG 3DV project is working on the next generation video encoding standard and in this process a call for proposal of encoding algorithms was issued. To evaluate these algorithm a large scale subjective test was performed involving Laboratories all over the world. For the participating Labs it was optional to administer a slightly modified Simulator Sickness Questionnaire (SSQ) from Kennedy et al (1993) before and after the test. Here we report the results from one Lab (Acreo) located in Sweden. The videos were shown on a 46 inch film pattern retarder 3D TV, where the viewers were using polarized passive eye-glasses to view the stereoscopic 3D video content. There were 68 viewers participating in this investigation in ages ranges from 16 to 72, with one third females. The questionnaire was filled in before and after the test, with a viewing time ranging between 30 min to about one and half hour, which is comparable to a feature length movie. The SSQ consists of 16 different symptoms that have been identified as important for indicating simulator sickness. When analyzing the individual symptoms it was found that Fatigue, Eye-strain, Difficulty Focusing and Difficulty Concentrating were significantly worse after than before. SSQ was also analyzed according to the model suggested by Kennedy et al (1993). All in all this investigation shows a statistically significant increase in symptoms after viewing 3D video especially related to visual or Oculomotor system. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30608</video:player_loc><video:duration>1018</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30612</video:thumbnail_loc><video:title>Natural 3D content on glasses-free light-field 3D cinema</video:title><video:description>We present a combined hardware-software solution to visualize free viewpoint 3D video on a cinema-sized screen. The new glasses-free 3D projection technology can support larger audience than the existing autostereoscopic displays. We introduce and describe our new display system including optical and mechanical design considerations, the capturing system and render cluster for producing the 3D content, and the various software modules driving the system. The indigenous display is first of its kind, equipped with front-projection light-field HoloVizio technology, controlling up to 63 MP. It has all the advantages of previous light-field displays and in addition, allows a more flexible arrangement with a larger screen size, matching cinema or meeting room geometries, yet simpler to set-up. The software system makes it possible to show 3D applications in real-time, besides the natural content captured from dense camera arrangements as well as from sparse cameras covering a wider baseline. Our software system on the GPU accelerated render cluster, can also visualize pre-recorded Multi-view Video plus Depth (MVD4) videos on this light-field glasses-free cinema system, interpolating and extrapolating missing views.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30612</video:player_loc><video:duration>1175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30610</video:thumbnail_loc><video:title>Visibility of binocular crosstalk for high-dynamic range displays</video:title><video:description>Crosstalk is one of the main stereoscopic display-related visual perceptual factors degrading image quality and causing visual discomfort. In this research the impact of high display contrast and high display luminance on the perception of crosstalk is investigated by using a custom-built high-dynamic range LCD (liquid-crystal display) in combination with a Wheatstone viewer. The displays’ opto-electrical response was characterized and the display calibrated, to independently vary luminance, contrast, and crosstalk (defined as (BW − BB) ⁄ (WW − BB)). The crosstalk visibility threshold was determined via a ‘one-up/two-down’ staircase method by fourteen participants for three different images that varied in luminance (125, 500, and 1,500 cd/m2) and contrast (1,000:1 and 2,500:1). Results show that an increase in luminance leads to a reduced crosstalk visibility threshold to a minimal value of 0.19% at 1,500 cd/m2. The crosstalk visibility threshold was independent of the tested contrast levels, indicating that contrast levels above 100:1 do not affect crosstalk visibility thresholds. Important to note is that for displays with high contrast, the finite discrete levels of transmission in the LC-panel quantize the luminance levels, which propagates into and limits the accuracy of the crosstalk visibility threshold. In conclusion, by introducing OLEDs (high contrast), the system crosstalk will increase by definition, but visibility of crosstalk will not. By introducing high-dynamic range displays (high peak luminance), the crosstalk visibility threshold will be lower. As the absolute threshold levels of low-dynamic range displays are already very low (at or below 0.3%) this will result in little perceptual effect. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30610</video:player_loc><video:duration>978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30619</video:thumbnail_loc><video:title>Dice Detection</video:title><video:description>A KR 5 SIXX Robot (KUKA) uses a webcam to recognize dices. After a dice is detected the robots points to the object. The image recognition is done on a separate PC. You can see the GUI of the software on the screen next to the robot. The robot and the PC communicate by using an OPC server.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30619</video:player_loc><video:duration>126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30587</video:thumbnail_loc><video:title>Multi-view display module using MEMS projectors for an ultra-large screen autostereoscopic display</video:title><video:description>A multi-view display module using microelectromechanical system (MEMS) projectors is proposed to realize ultra-large screen autostereoscopic displays. The module consists of an array of MEMS projectors, a vertical diffuser, and a lenticular lens. All MEMS projectors having different horizontal positions project images that are superimposed on the vertical diffuser. Each cylindrical lens constituting the lenticular lens generates multiple three-dimensional (3D) pixels at different horizontal positions near its focal plane. Because the 3D pixel is an image of a micro-mirror of the MEMS projector, the number of 3D pixels in each lens is equal to the number of MEMS projectors. Therefore, the horizontal resolution of the module can be increased using more projectors. By properly modulating lasers in the MEMS projector, the horizontal positions of dots constituting a projected image can be altered at different horizontal scan lines. By increasing the number of scan lines corresponding to one 3D pixel, the number of views can be increased. Because the module has a frameless screen, a number of modules can be arranged two-dimensionally to obtain a large screen. The prototype module was constructed using four MEMS projectors. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30587</video:player_loc><video:duration>1060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30585</video:thumbnail_loc><video:title>Automatic depth grading tool to successfully adapt stereoscopic 3D content to digital cinema and home viewing environments</video:title><video:description>To ensure an immersive, yet comfortable experience, significant work is required during post-production to adapt the stereoscopic 3D (S3D) content to the targeted display and its environment. On the one hand, the content needs to be reconverged using horizontal image translation (HIT) so as to harmonize the depth across the shots. On the other hand, to prevent edge violation, specific re-convergence is required and depending on the viewing conditions floating windows need to be positioned. In order to simplify this time-consuming work we propose a depth grading tool that automatically adapts S3D content to digital cinema or home viewing environments. Based on a disparity map, a stereo point of interest in each shot is automatically evaluated. This point of interest is used for depth matching, i.e. to position the objects of interest of consecutive shots in a same plane so as to reduce visual fatigue. The tool adapts the re-convergence to avoid edge-violation, hyper-convergence and hyper-divergence. Floating windows are also automatically positioned. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30585</video:player_loc><video:duration>1216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30592</video:thumbnail_loc><video:title>Accommodation responses to horizontal-parallax-only super multiview display</video:title><video:description>Super multi-view (SMV) displays have been developed to solve the vergence-accommodation conflict that causes visual fatigue with conventional three-dimensional (3D) displays. An ideal SMV display should generate dense viewpoints in both the horizontal and vertical directions. However, the SMV displays developed so far generate dense viewpoints only in the horizontal direction because of the system complexity required for full-parallax systems. Therefore, the accommodation responses to SMV displays were measured mostly for 3D images that contain distinctive vertical edges. In this study, we investigated the influences of the edge properties contained in 3D images upon the accommodation responses evoked by horizontal-parallax-only (HPO) SMV displays. We used the recently developed reduced-view SMV display, whose interval of viewpoints was 2.6 mm, for the accommodation measurements. Two test images were used: a “Maltese cross”, which contains several sharp edges, and a standard test image of “Lenna”, which contains various types of edges. We found that the HPO–SMV display still evoked the accommodation responses when “Lenna” was displayed. There were two types of accommodation responses for “Lenna”; the amounts of the evoked accommodation were smaller than or similar to those for the “Maltese cross”, depending on where the viewers gazed. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30592</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30601</video:thumbnail_loc><video:title>Methodology of stereoscopic motion picture quality assessment</video:title><video:description>Creating and processing stereoscopic video imposes additional quality requirements related to view synchronization. In this work we propose a set of algorithms for detecting typical stereoscopic-video problems, which appear owing to imprecise setup of capture equipment or incorrect postprocessing. We developed a methodology for analyzing the quality of S3D motion pictures and for revealing their most problematic scenes. We then processed 10 modern stereo films, including Avatar, Resident Evil: Afterlife and Hugo, and analyzed changes in S3D-film quality over the years. This work presents real examples of common artifacts (color and sharpness mismatch, vertical disparity and excessive horizontal disparity) in the motion pictures we processed, as well as possible solutions for each problem. Our results enable improved quality assessment during the filming and postproduction stages. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30601</video:player_loc><video:duration>1175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30594</video:thumbnail_loc><video:title>Depth perception of audio sources in stereo 3D environments</video:title><video:description>In this paper we undertook perceptual experiments to determine the allowed differences in depth between audio and visual stimuli in stereoscopic-3D environments while being perceived as congruent. We also investigated whether the nature of the environment and stimuli affects the perception of congruence. This was achieved by creating an audio-visual environment consisting of a photorealistic visual environment captured by a camera under orthostereoscopic conditions and a virtual audio environment generated by measuring the acoustic properties of the real environment. The visual environment consisted of a room with a loudspeaker or person forming the visual stimulus and was presented to the viewer using a passive stereoscopic display. Pink noise samples and female speech were used as audio stimuli which were presented over headphones using binaural renderings. The stimuli were generated at different depths from the viewer and the viewer was asked to determine whether the audio stimulus was nearer, further away or at the same depth as the visual stimulus. From our experiments it is shown that there is a significant range of depth differences for which audio and visual stimuli are perceived as congruent. Furthermore, this range increases as the depth of the visual stimulus increases. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30594</video:player_loc><video:duration>1041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30586</video:thumbnail_loc><video:title>Immersion, tangibility, and realism: Explaining the qualitative experience of stereopsis</video:title><video:description>The fundamental visual property that drives 3D stereoscopic technology is the compelling qualitative experience of tangible solid objects, immersive space and realism that is lacking in conventional 2D displays. This qualitative visual phenomenon, referred to as ‘stereopsis’, is widely assumed to be a by-product of binocular vision. However, its underlying cause, variation and functional role remain largely unexplained. In this theoretical paper I briefly present an alternative hypothesis that stereopsis is not a phenomenon restricted to binocular vision, but a more basic qualitative visual property related to the perception of egocentric distance and scale. I review recent empirical evidence showing that stereopsis is not simply a product of binocular disparities or the mere perception of “more depth”. The theory and results imply critical distinctions between the qualitative experience of stereopsis and the quantitative perception of 3D structure. I describe how this alternative view has important implications for the perception of scale and realism in both conventional and stereoscopic display systems; e.g., perception of miniaturization (puppet-theater effect) and gigantism. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30586</video:player_loc><video:duration>1272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30598</video:thumbnail_loc><video:title>History of Polarized Image Stereoscopic Display</video:title><video:description>Stereoscopic photography became popular soon after the introduction of photographic processes by Daguerre and by Talbot in 1839. Stereoscopic images were most often viewed as side-by-side left- and right-eye image pairs, using viewers with prisms or mirrors. Superimposition of encoded image pairs was envisioned as early as the 1890s, and encoding by polarization first became practical in the 1930s with the introduction of polarizers in large sheet form. The use of polarizing filters enabled projection of stereoscopic image pairs and viewing of the projected image through complementary polarizing glasses. Further advances included the formation of images that were themselves polarizers, forming superimposed image pairs on a common carrier, the utilization of polarizing image dyes, the introduction of micropolarizers, and the utilization of liquid crystal polarizers. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30598</video:player_loc><video:duration>3491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30597</video:thumbnail_loc><video:title>Extended depth-of-field in integral imaging by depth-dependent deconvolution</video:title><video:description>Integral Imaging is a technique to obtain true color 3D images that can provide full and continuous motion parallax for several viewers. The depth of field of these systems is mainly limited by the numerical aperture of each lenslet of the microlens array. A digital method has been developed to increase the depth of field of Integral Imaging systems in the reconstruction stage. By means of the disparity map of each elemental image, it is possible to classify the objects of the scene according to their distance from the microlenses and apply a selective deconvolution for each depth of the scene. Topographical reconstructions with enhanced depth of field of a 3D scene are presented to support our proposal. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30597</video:player_loc><video:duration>750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30602</video:thumbnail_loc><video:title>Simple measurement of lenticular lens quality for autostereoscopic displays</video:title><video:description>Lenticular lens based autostereoscopic 3D displays are finding many applications in digital signage and consumer electronics devices. A high quality 3D viewing experience requires the lenticular lens be properly aligned with the pixels on the display device so that each eye views the correct image. This work presents a simple and novel method for rapidly assessing the quality of a lenticular lens to be used in autostereoscopic displays. Errors in lenticular alignment across the entire display are easily observed with a simple test pattern where adjacent views are programmed to display different colors. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30602</video:player_loc><video:duration>1197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30593</video:thumbnail_loc><video:title>Characterizing and Reducing Crosstalk in Printed Anaglyph Stereoscopic 3D Images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30593</video:player_loc><video:duration>1319</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30651</video:thumbnail_loc><video:title>Coding: Art or Craft?</video:title><video:description>Developers often refer to their trade as both “art” and “craft," using the two interchangeably. Yet, the terms traditionally refer to different ends of the creative spectrum. So what is code? Art or craft? Come explore these questions in this interdisciplinary talk: What is art versus craft? How does coding fit in once we make this distinction? Is the metaphor we use to describe coding even important––and why? You’ll walk away from this discussion with a better understanding of what creating and programming means to you, and what it could mean to others.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30651</video:player_loc><video:duration>2096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30661</video:thumbnail_loc><video:title>Don't Be A Hero</video:title><video:description>We know that low bus numbers, silos, and grueling hours can make hiring a dev nigh impossible. So why are bad conditions accepted as facts of life for open source software maintainers? Let's stop. Come learn about how maintainers can become leaders instead of heroes, techniques for building an awesome team for your project, and the ways that everyone else can jump in and support open source software in an effective and sustainable way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30661</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30660</video:thumbnail_loc><video:title>Docker isn’t just for deployment</video:title><video:description>Docker has taken the world by storm as a tool for deploying applications, but it can be used for much more than that. We wanted to provide our students with fully functioning cloud development environments, including shells, to make teaching Ruby easier. Learn how we orchestrate the containers running these development environments and manage the underlying cluster all using a pure ruby toolchain and how deep integration between Rails and Docker has allowed us to provide a unique experience for people learning Ruby online.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30660</video:player_loc><video:duration>1181</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30662</video:thumbnail_loc><video:title>Dynamically Sassy</video:title><video:description>When we want to offer customizability to the users of our applications, things can get tricky. How do we allow users to customize the look of the user interface while reusing the static CSS we’ve already designed? There is a way, but it is fraught with many dangers. Learn about the power of dynamically generating CSS from Sass files. Tackle the foes of dynamic content injection, rendering, caching, and background processing. In the end, we will look triumphantly at our ability to reuse our application styles to create customizable interfaces for our end users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30662</video:player_loc><video:duration>1049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30634</video:thumbnail_loc><video:title>5 Secrets We Learned While Building a Bank in 16 Months</video:title><video:description>Payoff has a crazy goal; we want to solve America’s credit card debt problem. After a risky 8-week Ruby rewrite of our 500k line C# personal finance website, we decided that wasn’t audacious enough. So we set out to become a financial institution in order to help folks get out of credit card debt. In the past 16-months, we taught the rest of the engineers Ruby, figured out how to lend money, wrote all the systems and automation needed for a small bank, and hired 70 more super nice people to make it real. If you have a crazy goal to change the world, come listen to our story.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30634</video:player_loc><video:duration>2847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30636</video:thumbnail_loc><video:title>ActiveJob: A Service Oriented Architecture</video:title><video:description>Running tasks outside the request-response loop is a must in modern web apps. ActiveJob is a great addition to Rails (in 4.2) providing a standard interface to various asynchronous gems (Delayed Job/Sidekiq etc). Has it also ushered in something else? A way to do 'Service Objects' the 'Rails Way'?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30636</video:player_loc><video:duration>1040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30635</video:thumbnail_loc><video:title>A New Kind of Analytics</video:title><video:description>Applications today are spidery and include thousands of possible optimization points. No matter how deep performance testing data are, developers are still at a loss when asked to derive meaningful and actionable data that pinpoint to bottlenecks in the application. You know things are slow, but you are left with the challenge of figuring out where to optimize. This presentation describes a new kind of analytics, called performance analytics, that provide tangible ways to root cause performance problems in today’s applications and clearly identify where and what to optimize.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30635</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30648</video:thumbnail_loc><video:title>Burn Rubber Does Not Mean Warp Speed</video:title><video:description>We talk about bringing new developers "up to speed quickly." Imposter syndrome is bad enough, but often junior developers feel pressured to learn faster and produce more. Developers often focus on velocity as the critical measure of success. The need for speed actually amplifies insecurities, magnifies imposter syndrome, and hinders growth. Instead let's talk about how we can track and plan progress using meaningful goals and metrics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30648</video:player_loc><video:duration>2055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30641</video:thumbnail_loc><video:title>Bending the Curve</video:title><video:description>Ruby is a productive language that developers love. When Ruby isn't fast enough, they often fall back to writing C extensions. But C extensions are scary for a number of reasons; it's easy to leak memory, or segfault the entire process. When we started to look at writing parts of the Skylight agent using native code, Rust was still pretty new, but its promise of low-level control with high-level safety intrigued us. We'll cover the reasons we went with Rust, how we structured our code, and how you can do it too. If you're looking to expand your horizons, Rust may be the language for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30641</video:player_loc><video:duration>2612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30642</video:thumbnail_loc><video:title>Better callbacks in Rails 5</video:title><video:description>In Rails 5, the old way of returning false to implicitly halt a callback chain will not work anymore. This change will impact any codebase using ActiveSupport, ActiveRecord, ActiveModel or ActiveJob. Methods like before action, before save, before validation will require developers to explicitly throw an exception in order the halt the chain. This talk will explain the motivations behind the new default, will delve into the internals of Rails to show the actual code, and will help developers and gem maintainers safely upgrade their apps to Rails 5.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30642</video:player_loc><video:duration>1766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30645</video:thumbnail_loc><video:title>Bringing UX to Your Code</video:title><video:description>User Centered Design as a process is almost thirty years old now. The philosophy has permeated our products and the way we build our interfaces. But this philosophy is rarely extended to the code we write. We'll take a look at some principles of UX and Interface Design and relate them back to our code. By comparing code that gets it right to code that gets it desperately wrong, we'll learn some principles that we can use to write better, more usable code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30645</video:player_loc><video:duration>1814</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30650</video:thumbnail_loc><video:title>Closing Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30650</video:player_loc><video:duration>2773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30647</video:thumbnail_loc><video:title>Building RailsPerf, a toolkit to detect performance regressions in Ruby on Rails core</video:title><video:description>Performance regressions in edge Rails versions happen quite often, and are sometimes introduced even by experienced Core commiters. The Rails team doesn’t have any tools to get notified about this kind of regressions yet. This is why I’ve built RailsPerf, a regression detection tool for Rails. It resembles a continuous integration service in a way: it runs benchmarks after every commit in Rails repo to detect any performance regressions. I will speak about building a right set of benchmarks, isolating build environments, and I will also analyze some performance graphs for major Rails versions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30647</video:player_loc><video:duration>1772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30649</video:thumbnail_loc><video:title>Civic Hacking on Rails</video:title><video:description>Do you want to use your coding skills for good rather than for evil? Did you ever want to build something to make your city or your community suck less? Here are some lessons from a civic hacker on how to kickstart your project. Hint: it's nothing like writing a gem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30649</video:player_loc><video:duration>1495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30646</video:thumbnail_loc><video:title>(Re)Building a large scale payments system on Rails</video:title><video:description>Payments applications typically require a strong audit trail, very predictable failure behavior and strong transactional integrity. In Ruby/Rails, ActiveRecord allows any part of the code to modify anything in the database, failures are often silently ignored, and database transactions are hidden for convenience by default. In this talk I'll explore how to solve those problems and use RoR to build a large scale payments system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30646</video:player_loc><video:duration>2478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30644</video:thumbnail_loc><video:title>Breaking Down the Barrier</video:title><video:description>Contributing to Rails for the first time can be terrifying. In this lab I’ll make contributing to Rails more approachable by going over the contributing guidelines and technical details you need to know. We’ll walk through traversing the source code with tools such as CTags, source location and TracePoint. Additionally, we’ll create reproduction scripts for reporting issues and learn advanced git commands like bisect and squash. At the end of this session you’ll have the confidence to fix bugs and add features to Ruby on Rails.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30644</video:player_loc><video:duration>4909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30639</video:thumbnail_loc><video:title>Amelia Bedelia Learns to Code</video:title><video:description>"Did you really think you could make changes to the database by editing the schema file? Who are you, Amelia Bedelia?" The silly mistakes we all made when first learning Rails may be funny to us now, but we should remember how we felt at the time. New developers don't always realize senior developers were once beginners too and may assume they are the first and last developer to mix up when to use the rails and rake commands. This talk is a lighthearted examination of the kinds of common errors many Rails developers make and will dig into why so many of us make the same mistakes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30639</video:player_loc><video:duration>2105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30617</video:thumbnail_loc><video:title>Combining linear Support Vector Machines by constraining them to use the same set of features improves consistency in biomarker discovery for blood infections</video:title><video:description>Blood infection is highly prevalent in critical ill patients and can lead to sepsis and often death. It can be caused by bacteria or fungi and for appropriate treatment it is mandatory to identify the type of infection early. To find discriminating biomarkers, in situ high throughput gene expression profiling of immune cells after fungal or bacterial infection have been performed. However, these studies showed very heterogeneous results. To find a generic gene signature with discriminative power across all datasets, we implemented linear SVMs basing on Mixed Integer Linear Programming. We combined classifiers constraining them to use the same set of features. Learning with one pair of datasets and applying to the rest of the datasets showed 43?mprovement in consistency of the selected features (genes) while non-decreased classification performance (accuracy: 0.96). The final biomarkers comprised of 19 genes mostly involved in ERK-MAPK signalling being central in immune response.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30617</video:player_loc><video:duration>1004</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30637</video:thumbnail_loc><video:title>Adventures in Federating Authorization and Authentication with OAuth</video:title><video:description>With projects like Doorkeeper, OAuth has pretty solid support in Rails when dealing with one application. However, when Rails applications get larger, many project teams break up their monolithic application into services. Some suggest installing Doorkeeper on every service, whereas others recommend routing all traffic through a single service. Recently, we worked on a project where neither of these solutions seemed right. Join us as we talk about our experience in federating OAuth in order to handle over 30,000 concurrent users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30637</video:player_loc><video:duration>2145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30616</video:thumbnail_loc><video:title>Investigation of phenomena in the Western Baltic Sea</video:title><video:description>To understand the processes of local phenomena over the Baltic Sea such as Coastal Upwelling or Salinity Inversion, we are coupling an atmosphere and ocean model with the Earth System Modelling Framework (ESMF). For the atmospheric part the operational model of the German Weather Service (ICON) is utilized in a nested limited area mode. The General Estuarine Turbulence Model (GETM) has been chosen for the local ocean model. Typical coupling issues are the different grid schemes of the models and hence, a set and choice of suitable interpolation/regridding methods is required. Within our framework, the state variables (e.g. temperature) and flux data (e.g. heat flux) has to be interpolated from the unstructured triangular grid of ICON to the structured rectangular latitude longitude grid of GETM and vice versa. Furthermore, due to different grids, the land sea masking of each model has to be considered for the interpolation. Additionally, when using a parallel infrastructure, the number of processes has to be chosen such that the coupled model runs well balanced. Since we are using the concurrent structure ESMF is providing, the focus is on the reduce of possible waiting time for each model. The presentation shall give an overview about these issues, how we are addressing them within our coupled model framework and some results of first runs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30616</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30603</video:thumbnail_loc><video:title>Stereoscopic game design and evaluation</video:title><video:description>We report on a new game design where the goal is to make the stereoscopic depth cue sufficiently critical to success that game play should become impossible without using a stereoscopic 3D (S3D) display and, at the same time, we investigate whether S3D game play is affected by screen size. Before we detail our new game design we review previously unreported results from our stereoscopic game research over the last ten years at the Durham Visualisation Laboratory. This demonstrates that game players can achieve significantly higher scores using S3D displays when depth judgements are an integral part of the game. Method: We design a game where almost all depth cues, apart from the binocular cue, are removed. The aim of the game is to steer a spaceship through a series of oncoming hoops where the viewpoint of the game player is from above, with the hoops moving right to left across the screen towards the spaceship, to play the game it is essential to make decisive depth judgments to steer the spaceship through each oncoming hoop. To confound these judgements we design altered depth cues, for example perspective is reduced as a cue by varying the hoop's depth, radius and cross-sectional size. Results: Players were screened for stereoscopic vision, given a short practice session, and then played the game in both 2D and S3D modes on a seventeen inch desktop display, on average participants achieved a more than three times higher score in S3D than they achieved in 2D. The same experiment was repeated using a four metre S3D projection screen and similar results were found. Conclusions: Our conclusion is that games that use the binocular depth cue in decisive game judgements can benefit significantly from using an S3D display. Based on both our current and previous results we additionally conclude that display size, from cell-phone, to desktop, to projection display does not adversely affect player performance. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30603</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30588</video:thumbnail_loc><video:title>Study of visual fatigue/discomfort generated by S3D video using eye-tracking data</video:title><video:description>Stereoscopic 3D is undoubtedly one of the most attractive content. It has been deployed intensively during the last decade through movies and games. Among the advantages of 3D are the strong involvement of viewers and the increased feeling of presence. However, the sanitary e ects that can be generated by 3D are still not precisely known. For example, visual fatigue and visual discomfort are among symptoms that an observer may feel. In this paper, we propose an investigation of visual fatigue generated by 3D video watching, with the help of eye-tracking. From one side, a questionnaire, with the most frequent symptoms linked with 3D, is used in order to measure their variation over time. From the other side, visual characteristics such as pupil diameter, eye movements ( xations and saccades) and eye blinking have been explored thanks to data provided by the eye-tracker. The statistical analysis showed an important link between blinking duration and number of saccades with visual fatigue while pupil diameter and xations are not precise enough and are highly dependent on content. Finally, time and content play an important role in the growth of visual fatigue due to 3D watching. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30588</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30609</video:thumbnail_loc><video:title>The psychology of the 3D experience</video:title><video:description>With 3D televisions expected to reach 50% home saturation as early as 2016, understanding the psychological mechanisms underlying the user response to 3D technology is critical for content providers, educators and academics. Unfortunately, research examining the effects of 3D technology has not kept pace with the technology’s rapid adoption, resulting in large-scale use of a technology about which very little is actually known. Recognizing this need for new research, we conducted a series of studies measuring and comparing many of the variables and processes underlying both 2D and 3D media experiences. In our first study, we found narratives within primetime dramas had the power to shift viewer attitudes in both 2D and 3D settings. However, we found no difference in persuasive power between 2D and 3D content. We contend this lack of effect was the result of poor conversion quality and the unique demands of 3D production. In our second study, we found 3D technology significantly increased enjoyment when viewing sports content, yet offered no added enjoyment when viewing a movie trailer. The enhanced enjoyment of the sports content was shown to be the result of heightened emotional arousal and attention in the 3D condition. We believe the lack of effect found for the movie trailer may be genre-related. In our final study, we found 3D technology significantly enhanced enjoyment of two video games from different genres. The added enjoyment was found to be the result of an increased sense of presence. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30609</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30591</video:thumbnail_loc><video:title>A semi-automatic 2D to stereoscopic 3D image and video conversion system in a semi-automated segmentation perspective</video:title><video:description>We create a system for semi-automatically converting unconstrained 2D images and videos into stereoscopic 3D. Current efforts are done automatically or manually by rotoscopers. The former prohibits user intervention, or error correction, while the latter is time consuming, requiring a large staff. Semi-automatic mixes the two, allowing for faster and accurate conversion, while decreasing time to release 3D content. User-defined strokes for the image, or over several keyframes, corresponding to a rough estimate of the scene depths are defined. After, the rest of the depths are found, creating depth maps to generate stereoscopic 3D content, and Depth Image Based Rendering is employed to generate the artificial views. Here, depth map estimation can be considered as a multi-label segmentation problem, where each class is a depth value. Optionally, for video, only the first frame can be labelled, and the strokes are propagated using a modified robust tracking algorithm. Our work combines the merits of two respected segmentation algorithms: Graph Cuts and Random Walks. The diffusion of depths from Random Walks, combined with the edge preserving properties from Graph Cuts is employed to create the best results possible. Results demonstrate good quality stereoscopic images and videos with minimal effort. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30591</video:player_loc><video:duration>1112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30589</video:thumbnail_loc><video:title>Subjective and objective measurements of visual fatigue induced by excessive disparities in stereoscopic images</video:title><video:description>As stereoscopic displays have spread, it is important to know what really causes the visual fatigue and discomfort and what happens in the visual system in the brain behind the retina while viewing stereoscopic 3D images on the displays. In this study, functional magnetic resonance imaging (fMRI) was used for the objective measurement to assess the human brain regions involved in the processing of the stereoscopic stimuli with excessive disparities. Based on the subjective measurement results, we selected two subsets of comfort videos and discomfort videos in our dataset. Then, a fMRI experiment was conducted with the subsets of comfort and discomfort videos in order to identify which brain regions activated while viewing the discomfort videos in a stereoscopic display. We found that, when viewing a stereoscopic display, the right middle frontal gyrus, the right inferior frontal gyrus, the right intraparietal lobule, the right middle temporal gyrus, and the bilateral cuneus were significantly activated during the processing of excessive disparities, compared to those of small disparities (&lt; 1 degree). © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30589</video:player_loc><video:duration>1198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30599</video:thumbnail_loc><video:title>Immersive stereoscopic panoramas</video:title><video:description>Immersive stereoscopic imaging requires sharp wide field images, special software, and high resolution displays. Examples of some successful image capture, splicing, viewing, hosting, and posting techniques used in digital stereoscopic panoramic photography are given. Image capture uses camera movements that approximate natural eye positions reasonably well by using manual or motorized gimbal mounted systems designed for the purpose. Processing requires seamlessly stitching dozens or hundreds of images into left and right panoramas. Creating stereoscopic images over 50 mega pixels benefits from programmable motorized camera mounts. The 2 gig limit of TIFFs is often exceeded and requires the use of GigaPan.org hosting technologies. Gigapixel stereoscopic images are viewed as a single whole while many small files are quickly uploaded to improve the sharpness of the areas viewed and may be seen at 3d-360.com. Immersive stereo contents, active scrolling and deep zoom capabilities take stereoscopic photography from snapshots into the realm of immersive virtual presence when combined with modern web and display technologies. Scientific, artistic, and commercial applications can make effective use of existing stereoscopic displays systems by using these extended capabilities. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30599</video:player_loc><video:duration>779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30605</video:thumbnail_loc><video:title>Towards a metric of antialiasing sufficiency for stereoscopic displays</video:title><video:description>This paper describes the development, measurement, computation, and initial testing of a metric of antialiasing sufficiency for stereoscopic display systems. A summary is provided of two previous evaluations that demonstrated stereoscopic disparity thresholds in the range of 3 to 10 arcsec are attainable using electronic displays with a pixel pitch as coarse as 2.5 arcmin, however, only if sufficient antialiasing is performed. Equations are provided that describe the critical level of antialiasing required as a function of pixel pitch. The proposed metric uses a radial test pattern that can be photographed from the user eyepoint using a hand held consumer color camera. Several candidate unitary metrics that quantify the spatial sampling noise in the measured test pattern were tested. The correlation obtained between the best candidate metric and the stereoscopic disparity threshold model from our previous paper was R2 = 0.994. The standard deviation of repeated measurements with a hand held camera was less than 0.5% of the range of the metric, indicating the metric is capable of discriminating fine differences in sampling noise. The proposed method is display technology independent and requires no knowledge of the display pixel structure or how the antialiasing is implemented. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30605</video:player_loc><video:duration>1155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30600</video:thumbnail_loc><video:title>Impact of floating windows on the accuracy of depth perception in games</video:title><video:description>The floating window technique is commonly employed by stereoscopic 3D filmmakers to reduce the effects of window violations by masking out portions of the screen that contain visual information that doesn’t exist in one of the views. Although widely adopted in the film industry, and despite its potential benefits, the technique has not been adopted by video game developers to the same extent possibly because of the lack of understanding of how the floating window can be utilized in such an interactive medium. Here, we describe a quantitative study that investigates how the floating window technique affects users’ depth perception in a simple game-like environment. Our goal is to determine how various stereoscopic 3D parameters such as the existence, shape, and size of the floating window affect the user experience and to devise a set of guidelines for game developers wishing to develop stereoscopic 3D content. Providing game designers with quantitative knowledge of how these parameters can affect user experience is invaluable when choosing to design interactive stereoscopic 3D content. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30600</video:player_loc><video:duration>1041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30611</video:thumbnail_loc><video:title>Depth distortion in color-interlaced stereoscopic 3D displays</video:title><video:description>In the conventional temporally interlaced S3D protocol, red, green, and blue are presented simultaneously to one eye and then to the other eye. Thus, images are presented in alternating fashion to the two eyes. Moving objects presented with this protocol are often perceived at incorrect depth relative to stationary parts of the scene. We implemented a colorinterlaced protocol that could in principle minimize or even eliminate such depth distortions. In this protocol, green is presented to one eye and red and blue to the other eye at the same time. Then red and blue are presented to the first eye and green to the second. Using a stereoscope, we emulated the color-interlaced protocol and measured the magnitude of depth distortions as a function of object speed. The results showed that color interlacing yields smaller depth distortions than temporal interlacing in most cases and never yields larger distortions. Indeed, when color interlacing produces no brightness change within sub-frames, the distortions are eliminated altogether. The results also show that the visual system’s calculation of depth from disparity is based on luminance, not chromatic signals. In conclusion, color interlacing provides great potential for improved stereo presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30611</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30607</video:thumbnail_loc><video:title>Method to test and quantify 3D active shutter glasses</video:title><video:description>Liquid Crystal Shutter (LCS) 3D glasses (also known as 3D shutter glasses, active glasses, or just shutter glasses) are the selection device commonly used to view 3D stereoscopic content on time-sequential 3D displays. There are many available models of LCS glasses to choose from; although, unfortunately, there can be wide performance differences between these glasses. Ultimately the perceived quality of 3D image viewing depends on the display viewed as well as the performance of the shutter glasses used. The objective of this paper is to define key glasses performance parameters and to present a testing method to help quantify glasses and select between models available. Differences in shutter opening speed and open transparency (shuttering performance) are shown between tested models using the method presented here. Additional differences are noted for other performance parameters and features illustrating that there can be many product differences to consider that do not directly affect shuttering performance. © (2013) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30607</video:player_loc><video:duration>1250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30640</video:thumbnail_loc><video:title>AMS, API, Rails and a developer, a Love Story</video:title><video:description>A lot of people have being using Rails to develop both their internal or external API, but building a high quality API can be hard, and performance is a key point to achieve it. I'll share my stories with APIs, and tell you how Active Model Serializer, component of Rails-API, helped me. AMS have being used across thousands of applications bringing convention over configuration to JSON generation. This talk will give you a sneak peek of a new version of AMS that we have being working on, it's new cache conventions, and how it's being considered to be shipped by default in new Rails 5.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30640</video:player_loc><video:duration>1432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30633</video:thumbnail_loc><video:title>Plumes of Piton de la Fournaise</video:title><video:description>Volcanic plumes can drive significant environmental, economic and societal risks, but the lack of knowledge about their evolution makes forecasting their impact difficult. The aim of The STRAP research project (Transdisciplinary Synergy to Respond to Aleas related to Volcanic Plains) is to improve our ability to model sources, transport and impact of a diluted volcanic plumes on air quality and climate. This challenge involves communication and interaction between key scientific fields such as volcanology, atmospheric chemistry and physic, and remote sensing. STRAP is funded by the National Research Agency and is supported by the OSU-R (Observatory of Sciences of the Universe - La Reunion). The 13-minute long film proposed here is based on the first in situ measurements obtained from the source to the regional scale on the plumes of Piton de la Fournaise hot spot basaltic volcano (Reunion Island) thanks to its numerous eruptions in 2015. It foreshadows a larger 52-minute film on the entire work of the STRAP Project. Various field shootings could be performed featuring LACy (Laboratoire de l’Atmosphère et des Cyclones – Reunion Island University) and OVPF (Observatory of Piton de la Fournaise/IPGP) scientists (sampling of lava, gas measurements by ULM or in situ in near source field, mobile lidar experiment from proximal to distal locations). The film shows the teams of scientists and engineers in their work of observation of the plumes and summarizes the preliminary results. This is an original film produced and realized by the University of La Reunion in partnership with French National Research Agency.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30633</video:player_loc><video:duration>785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30643</video:thumbnail_loc><video:title>Beyond Hogwarts</video:title><video:description>When Voldemort and his forces threatened us all, two of the three wizards (and witch) who led his defeat were not raised in the magical world. Schools like Hogwarts can help us identify and train those with innate magical talents and interests whom we might otherwise never discover. But how to find and teach those beyond the reach of our owls? This talk explores our options and will serve as a call to action for the Magical world. As we will see, these challenges are almost magically mirrored by the Rails community as we seek to find and train developers from non-traditional paths.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30643</video:player_loc><video:duration>1310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/30557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/30557</video:thumbnail_loc><video:title>Die Open-Source-Software</video:title><video:description>Vor dem offiziellen Start der Konferenz geben wir einen Einblick in die Welt der Open-Source-Software. Nach einer kleinen Einführung in das Thema stellen sich einige bekannte Open-Source-Projekte gezielt vor. Die Projekte werden dabei größtenteils von den Entwicklern selbst vorgestellt. Mit dabei sind unter anderem: &lt;ul> &lt;li>OpenLayers&lt;/li> &lt;li>QGIS&lt;/li> &lt;li>MapProxy&lt;/li> &lt;li>Mapbender&lt;/li> &lt;li>GeoServer&lt;/li> &lt;li>GRASS GIS&lt;/li> &lt;li>PostNAS Suite&lt;/li> &lt;/ul> OpenLayers OpenLayers ist ein JavaScript WebMapping Client. Mit OpenLayers können dynamischen Karten aus einer Vielzahl von Quellen in jede beliebige Webseite eingebettet werden. OpenLayers bietet ein umfangreiches Set von Mapping-Werkzeugen und Widgets, ähnlich wie die der Google Maps API. Alle Funktionen laufen dabei innerhalb des Web-Browsers. QGIS QGIS ist ein benutzerfreundliches Desktop GIS, mit dem Geodaten visualisiert, verwaltet, bearbeitet und analysiert sowie druckfertige Karten erstellt werden können. QGIS ist über Plugins erweiterbar. MapProxy MapProxy ist ein Proxy für WMS und Tile-Dienste. MapProxy beschleunigt Kartenanwendungen durch das Vorgenerieren und Zwischenspeichern von Karten in einem lokalen Cache. Karten können durch MapProxy kombiniert, umtransformiert und manipuliert werden. Mapbender Mapbender ist eine WebGIS Client Suite. Mapbender ist ein Content Management System für Kartenanwendungen und Geodatendienste. Mapbender wird mit vorkonfigurierten Anwendungen zur Anzeige, Navigation und Abfrage von Karten ausgeliefert. Alle Anwendungen können über die Weboberfläche den eigenen Bedürfnissen angepasst werden. GeoServer GeoServer ist ein WebServer, der es ermöglicht Karten und Daten verschiedener Formate über Dienste bereit zu stellen. Die Daten werden über Eingabemasken, die sich an den Standards (WMS, WFS, WCS, WPS, Tile Caching und mehr) orientieren, veröffentlicht. GeoServer verfügt über eine anwenderfreundliche browserbasierte Administration, kann aber auch über eine REST Schnittstellen angesprochen werden. GRASS GIS GRASS GIS (Geographic Resources Analysis Support System) ist ein Geographisches Informationssystem und bietet umfangreiche Raster-, topologische Vektordaten-Funktionalität sowie Bildverarbeitung und Visualisierungsmöglichkeiten. GRASS GIS stellt Werkzeuge für Geodaten Management, räumliche Modellierung, Visualisierung von Raster- und Vektordaten sowie für die Prozessierung von Satelliten- und Luftbilddaten zur Verfügung. Darüberhinaus ermöglicht es das Erstellen anspruchsvoller Präsentationsgrafiken und druckfertiger Karten. PostNAS Suite Die PostNAS Suite bietet Lösungen zum Import von NAS Dateien und zur Weiterverarbeitung sowie Inwertsetzung der Informationen. ALKIS, ATKIS, ABK werden im NAS Austauschformat ausgegeben und können via ogr2ogr (​OGR-Bibliothek) in unterschiedliche Systeme (PostgreSQL, Shape, Oracle u.a.) übertragen werden. Die PostNAS Suite stellt dabei Importskripte, das Importwerkzeug norGIS ALKIS-Import, MapServer Mapdateien für WMS, Mapbender Suchmodule und Skripte zur Informationsausgabe bereit. Über die QGIS Erweiterung norGIS ALKIS können NAS Dateien importiert, in QGIS visualsiert und als WMS veröffentlicht werden. Außerdem liegt ein QGIS ALKIS Suchplugin vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/30557</video:player_loc><video:duration>7492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31300</video:thumbnail_loc><video:title>What comes after SOLID? Seeking Holistic Software Quality</video:title><video:description>You care deeply about code quality and constantly strive to learn more. You devour books and blogs, watch conference talks, and practice code katas. That's excellent! But immaculately factored code and clean architecture alone won't guarantee quality software. As a developer, your job isn't to write Good Code. It's to deliver value for people. In that light, we'll examine the effects of a host of popular coding practices. What do they accomplish? Where do they fall short? We'll set meaningful goals for well-rounded, high-quality software that solves important problems for real people.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31300</video:player_loc><video:duration>2569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31303</video:thumbnail_loc><video:title>Your App Server Config is Wrong </video:title><video:description>As developers we spend hours optimizing our code, often overlooking a simpler, more efficient way to make quick gains in performance: application server configuration. Come learn about configuration failures that could be slowing down your Rails app. We’ll use tooling on Heroku to identify configuration that causes slower response times, increased timeouts, high server bills and unnecessary restarts. You’ll be surprised by how much value you can deliver to your users by changing a few simple configuration settings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31303</video:player_loc><video:duration>2304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31480</video:thumbnail_loc><video:title>Exploring the History of a 12-year-old Rails Application</video:title><video:description>Come on a journey backward through time from the present all the way to August 2005 to see how a living and evolving Rails application started, changed, and continues. Find out some of the challenges and temptations in maintaining this application. See how different influences have coursed through the application as the team changed, the business grew and as Rails and Ruby evolved. We'll explore history through code and learn from some of the developers involved in the application over its lifecycle to build an understanding of where the application is now and how it became what it is.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31480</video:player_loc><video:duration>2452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31497</video:thumbnail_loc><video:title>Booting Up: Hiring and Growing Boot Camp Graduates</video:title><video:description>In 2015, nearly a hundred programming boot camps produced thousands of graduates in North America alone. While boot camps help address a need for professional software developers, their graduates have different skill sets and require different interview assessment and career management than fresh college graduates with degrees in computer science. In this talk, we'll look at how boot camps prepare their students, how to interview graduates, and how to help them continually learn during their careers, developing a holistic model for hiring and growing boot camp graduates in the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31497</video:player_loc><video:duration>2456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31298</video:thumbnail_loc><video:title>Warning: May be Habit Forming</video:title><video:description>Over the past year, I’ve spoken at several conferences, lost 30 pounds, and worked up to running my first 5K, all while leading an engineering team and spending significant time with my family. I also have less willpower than just about everyone I know. So how’d I accomplish those things? Let’s talk about how to build goals the right way so that you’ll be all but guaranteed to hit them. We’ll work through the process of creating systems and nurturing habits to turn your brain into your biggest ally, no matter what you want to accomplish!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31298</video:player_loc><video:duration>2535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31507</video:thumbnail_loc><video:title>Developing and maintaining a platform with Rails and Lotus</video:title><video:description>This talk illustrates the development techniques, Ruby patterns and best practices we adopt at DNSimple to develop new features and ensure long-term maintainability of our codebase. It also features how we used Lotus to develop the new API as a standalone Rack app mounted under the Rails router. Two years ago we started a major redesign of our REST API with the goal to decouple it from our main Rails application and expose all the main features via API. It was not a trivial task, but still feasible due to the guidelines we adopted in the last 6 years to structure our Rails application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31507</video:player_loc><video:duration>2211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31499</video:thumbnail_loc><video:title>Build Realtime Apps with Ruby &amp; Pakyow</video:title><video:description>Client-side frameworks dominate the conversation about the future of web apps. Where does that leave us Ruby developers? Let's explore a way to build realtime apps driven by a traditional backend, without writing a single line of JavaScript! You’ll walk away with a new way to build modern, realtime apps employing client-side patterns.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31499</video:player_loc><video:duration>1845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31502</video:thumbnail_loc><video:title>Client/Server Architecture: Past, Present, &amp; Future</video:title><video:description>The client/server architecture that powers much of the web is evolving. Full stack, monolithic, apps are becoming a thing of the past as new requirements have forced us to think differently about how we build apps. New client/server architectures create a clear separation of concerns between the server and the client. As developers, we have the ability to create the new abstractions that will power the web. Understanding the past, present, and future of the client/server help us to become more active participants in the future ecosystem for building web applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31502</video:player_loc><video:duration>1396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31506</video:thumbnail_loc><video:title>Crushing It With Rake Tasks</video:title><video:description>Although bundle exec rake db:migrate is probably the single biggest killer feature in Rails, there is a lot more to rake. Rails offers several rake tasks to help with everyday project management, like redoing a migration because you changed your mind on one of the columns, clearing your log files because they get so big, and listing out the TODOs and FIXMEs. What's even more awesome that all that is that you can create your own rake tasks. Got a tedious command-line process? Write a rake task for it!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31506</video:player_loc><video:duration>1787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31501</video:thumbnail_loc><video:title>Can Time-Travel keep you from blowing up the Enterprise?</video:title><video:description>Hindsight is 20/20, and there's a lot of advice out there telling you to do what the author wishes they had done at their last company to avoid disaster. Let's try to follow their advice and see where it lands us. We'll take four journeys from rails new into a reasonable future. The first three, “dedicated team pulling apart the monolith a year later than hoped”, "nothin' beats a monolith", "services from day one" will blow up the Enterprise, while the fourth, “take reasonable steps to let the system evolve”, won't.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31501</video:player_loc><video:duration>1639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31288</video:thumbnail_loc><video:title>Teaching RSpec to Play nice with Rails</video:title><video:description>RSpec gives you many ways to test your Rails app. Controller, view, model, and so on. Often, it's not clear which to use. In this talk, you'll get some practical advice to improve your testing by understanding how RSpec integrates with Rails. To do this we'll look through some real world RSpec bugs, and with each one, clarify our understanding of the boundaries between RSpec and Rails. If you're looking to level up your testing, understand RSpec's internals a little better, or improve your Rails knowledge, this talk will have something for you. Some knowledge of RSpec's test types will be assumed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31288</video:player_loc><video:duration>1693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31287</video:thumbnail_loc><video:title>Tailoring Mentorship: Achieving the Best Fit </video:title><video:description>Are you a Rails expert? To someone just learning Rails, yes, you are. And you can mentor the next generation of experts. What new skills will you develop by mentoring? And how does one find a mentee or mentor? In this talk, you'll learn how to establish effective, quality mentoring relationships where both parties grow their skills—and their career. Mentoring accelerates your personal and career growth. Come learn how much you'll grow by sharing your knowledge and experience using practices like inquiry based learning, differentiated learning, and active listening.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31287</video:player_loc><video:duration>2267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31289</video:thumbnail_loc><video:title>The Arcane Art of Error Handling</video:title><video:description>With complexity comes errors, and unexpected errors lead to unexpected unhappiness. Join us and learn how to add contextual data to errors, design error hierarchies, take charge of control flow, create re-usable error handlers, and integrate with error reporting solutions. We'll talk about recoverable versus irrecoverable errors and discuss how and how not to use exceptions. From internationalization to background jobs, we'll cover the gamut. Regardless of your Rail proficiency, you'll learn why expecting the unexpected makes for happier developers, happier businesses and happier users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31289</video:player_loc><video:duration>2166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31279</video:thumbnail_loc><video:title>React Native &amp; Rails, A Single Codebase for Web &amp; Mobile</video:title><video:description>Rails made building CRUD apps efficient and fun. React Native, for the first time, does this for mobile Apps. Learn how to create a single React codebase for Android, iOS and Mobile Web, backed by a common Rails API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31279</video:player_loc><video:duration>2104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31292</video:thumbnail_loc><video:title>The Good Bad Bug: Learning to Embrace Mistakes</video:title><video:description>The history of programming is filled with examples of bugs that actually turned out to be features and limitations that pushed developers to make an even more interesting product. We’ll journey through code that was so ‘bad’ it was actually good. Then we’ll learn to tame our inner perfectionists so our code will be even better than it is today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31292</video:player_loc><video:duration>2044</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31291</video:thumbnail_loc><video:title>The Effective Remote Developer</video:title><video:description>Being on a distributed team, working from your home or coffee shop isn't easy, but it can be incredibly rewarding. Making it work requires constant attention, as well as support from your team and organization. It's more than just setting up Slack and buying a webcam. We'll learn what you can do to be your best self as a remote team member, as well as what you need from your environment, team, and company. It's not about technical stuff—it's the human stuff. We'll learn how can you be present and effective when you aren't physically there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31291</video:player_loc><video:duration>2207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31290</video:thumbnail_loc><video:title>The Art &amp; Craft of Secrets: Using the Cryptographic Toolbox</video:title><video:description>Picking an encryption algorithm is like choosing a lock for your door. Some are better than others - but there's more to keeping burglars out of your house (or web site) than just the door lock. This talk will review what the crypto tools are and how they fit together with our frameworks to provide trust and privacy for our applications. We'll look under the hood of websites like Facebook, at game-changing exploits like Firesheep, and at how tools from our application layer (Rails,) our protocol layer (HTTP,) and our transport layer (TLS) combine build user-visible features like single sign-on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31290</video:player_loc><video:duration>2174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31295</video:thumbnail_loc><video:title>Tricks and treats for new developers</video:title><video:description>Are you ready to begin building applications with Ruby on Rails? It's very easy to follow a tutorial and learn how to build a blog in 15 minutes, but there's a lot more to it in real life when you try to code a big web app. During this talk I will give you a bunch of tips and tricks for Rails development that almost everyone follows but rarely anyone talks about. If you are about to join this fantastic community, this talk is for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31295</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31297</video:thumbnail_loc><video:title>Upgrading a big application to Rails 5</video:title><video:description>In this talk we would take a look in different strategies to upgrade Rails application to the newest version taking as example a huge monolithic Rails application. We will learn what were the biggest challenges and how they could be avoided. We will also learn why the changes were made in Rails and how they work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31297</video:player_loc><video:duration>1951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31293</video:thumbnail_loc><video:title>The Secret Life of SQL: How to Optimize Database Performance</video:title><video:description>There are a lot of database index and query best practices that sometimes aren't best practices at all. Need all users created this year? No problem! Slap an index over created at! What about this year's active OR pending users, sorted by username? Are we still covered index-wise? Is the query as fast with 20 million users? Common rules of thumb for indexing and query crafting aren’t black and white. We'll discuss how to track down these exceptional cases and walk through some real examples. You'll leave so well equipped to improve performance, you won't be able to optimize fast enough!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31293</video:player_loc><video:duration>1501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31281</video:thumbnail_loc><video:title>​Recurring Background Jobs with Sidekiq-scheduler</video:title><video:description>When background job processing needs arise, Sidekiq is the de facto choice. It's a great tool which has been around for years, but it doesn't provide recurring job processing out of the box. sidekiq-scheduler fills that gap, it's a Sidekiq extension to run background jobs in a recurring manner.  In this talk, we'll cover how sidekiq-scheduler does its job, different use cases, challenges when running on distributed environments, its future, how we distribute capacity over open source initiatives, and as a bonus, how to write your own Sidekiq extensions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31281</video:player_loc><video:duration>1196</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31508</video:thumbnail_loc><video:title>Don't Forget the Network: Your App is Slower Than You Think</video:title><video:description>When you look at your response times, satisfied that they are "fast enough", you're forgetting an important thing: your users are on the other side of a network connection, and their browser has to process and render the data that you sent so quickly. This talk examines some often overlooked parts of web applications that can destroy your user experience even when your response times seem fantastic. We'll talk about networks, routing, client and server-side VMs, and how to measure and mitigate their issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31508</video:player_loc><video:duration>2422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33195</video:thumbnail_loc><video:title>Keynote - Testing in Django</video:title><video:description>The Django documentation section on testing starts with this: “Automated testing is an extremely useful bug-killing tool for the modern Web developer.” Nobody can argue with that. Testing is an integral part of modern software development, and Ana’s talk will offer an in-depth overview of how the Django testing framework evolved; showcase some common techniques, tools, and best practices; talk about speed improvements; and guide you through a real-world example of testing a Django app. Testing is fun, isn’t it?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33195</video:player_loc><video:duration>2947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33199</video:thumbnail_loc><video:title>Live Long and Refactor</video:title><video:description>Refactoring major components of a live application with many users can be daunting. The stakes are even higher when the users are paying for your product. This talk covers how to approach building and incrementally deploying a complex refactor. Using a case study, I will walk through what makes major refactors so challenging, what you should avoid, and what can make them easier in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33199</video:player_loc><video:duration>1690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33218</video:thumbnail_loc><video:title>The Power and Responsibility of Unicode Adoption</video:title><video:description>Communication is difficult. Whether between humans, machines, or a combination of the two, trying to translate meaningful information is a lossy process. Converting programming languages to use the new Unicode standard is hard, but once it’s in place, you get this marvelous feature-add: emoji compatibility. No longer do we have to make faces with symbols or use platform-specific emoticons. Rejoice in the extended character set. Emoji have a rich history as a way to allow the communication of ideas in a reduced amount of data. They date back to a time where this was important: SMS communications in Japan. However, as social networks feverishly try to clamber onto this bandwagon, their implementations of the standard create issues with miscommunication that aren’t possible with a 12×12 pictograph. We’ll discuss the history of emoji, cross-platform adoption, the Unicode standard, and emoji accessibility in web applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33218</video:player_loc><video:duration>2159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33216</video:thumbnail_loc><video:title>The denormalized query engine design pattern</video:title><video:description>Most web applications need to offer search functionality. Open source tools like Solr and Elasticsearch are a powerful option for building custom search engines… but it turns out they can be used for way more than just search. By treating your search engine as a denormalization layer, you can use it to answer queries that would be too expensive to answer using your core relational database. Questions like “What are the top twenty tags used by my users from Spain?” or “What are the most common times of day for events to start?” or “Which articles contain addresses within 500 miles of Toronto?”. With the denormalized query engine design pattern, modifications to relational data are published to a denormalized schema in Elasticsearch or Solr. Data queries can then be answered using either the relational database or the search engine, depending on the nature of the specific query. The search engine returns database IDs, which are inflated from the database before being displayed to a user - ensuring that users never see stale data even if the search engine is not 100% up to date with the latest changes. This opens up all kinds of new capabilities for slicing, dicing and exploring data. In this talk, I’ll be illustrating this pattern by focusing on Elasticsearch - showing how it can be used with Django to bring new capabilities to your application. I’ll discuss the challenge of keeping data synchronized between a relational database and a search engine, and show examples of features that become much easier to build once you have this denormalization layer in place. Use-cases I explore will include: Finding interesting patterns in your data Building a recommendation engine Advanced geographical search and filtering Reacting to recent user activity on your site Analyzing a new large dataset using Elasticsearch and Kibana.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33216</video:player_loc><video:duration>2590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33209</video:thumbnail_loc><video:title>Serverless Django</video:title><video:description>You’ve probably heard the buzzword by now - “serverless”. It’s a new type of application architecture where traditional web servers are replaced by ephemeral cloud services. But what does it mean for the average Django user? Hint: lower costs, more scalability, more capabilities and less ops tasks to worry about! First, this talk will explain what “serverless” really means for you, and provide an overview the advantages and disadvantages of event-driven server-less architectures. Next, we’ll demonstrate how easy it is to migrate your existing Django CMS application to run on AWS Lambda by using the Zappa framework, including some real-world issues you might bump into. Then, we’ll show how to implement some of the most common Django patterns as part of a server-less architecture - uploaded avatar image processing, batch and timed sending of email, and long running tasks like statistical aggregation. Finally, we’ll show how to scale up your server-less application to trillions of events per year by distributing your app to dozens of data centers all around the globe, and do an ultimate cost analysis of your new system. You’ll leave with new ideas on how to save money and stress on your existing applications and cool new ways to implement features in your next app!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33209</video:player_loc><video:duration>2083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33215</video:thumbnail_loc><video:title>The CoC committee is here for you</video:title><video:description>Since a community-wide Code of Conduct was adopted in 2013, the Django Software Foundation has had a Code of Conduct committee. The committee deals with CoC violations on e.g. mailing lists, aggregates reports from conferences, can check speaker lists against CoC reports and provide general advice and support. Django events tend to have their own CoC with their own CoC team. Not everyone in the wider tech community is fond of Codes of Conduct. However, a lot of this reluctance is rooted in misunderstanding about what this actually entails, and what the committee and teams actually do in both their active and reactive roles. That’s why this talk will give a peek behind the scenes of the work of the CoC committee and CoC teams, how incidents are actually handled with various real life examples, and how this leads to a better community for everyone. Including you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33215</video:player_loc><video:duration>2560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33228</video:thumbnail_loc><video:title>Politische Philosophie 12: Moderne 3 - Luhmann, Foucault</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33228</video:player_loc><video:duration>5497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33236</video:thumbnail_loc><video:title>Praktische Philosophie 1a: Ethik und Moral - Begriffsklärungen</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 1, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33236</video:player_loc><video:duration>2192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33242</video:thumbnail_loc><video:title>Praktische Philosophie 10a: Trolley cases, überzählige Embryonen, entführte Terrorflugzeuge u.a.</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 10, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33242</video:player_loc><video:duration>2862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33240</video:thumbnail_loc><video:title>Praktische Philosophie 10b: Finaler Rettungsschuss, Embryonenrechte, Tierrechte u.a.</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 10, Teil II. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33240</video:player_loc><video:duration>2388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33238</video:thumbnail_loc><video:title>Praktische Philosophie 1b: Deskriptive Ethik - Smith, Kohlberg, Luhmann</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 1, Teil II. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33238</video:player_loc><video:duration>2568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33234</video:thumbnail_loc><video:title>Praktische Philosophie 9a: Rechtsphilosophie - Rechtspflichten, Tugendpflichten, Supererogatorisches</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 9, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33234</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33235</video:thumbnail_loc><video:title>Praktische Philosophie 8b: Deontologie - Kant (4), Habermas, Rawls</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 8, Teil II. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33235</video:player_loc><video:duration>1867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33237</video:thumbnail_loc><video:title>Praktische Philosophie 4a: Tugendethik - Platon</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 4, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33237</video:player_loc><video:duration>2713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33239</video:thumbnail_loc><video:title>Praktische Philosophie 12a: Teleologie - Mill</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 12, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33239</video:player_loc><video:duration>2081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33192</video:thumbnail_loc><video:title>GraphQL in the wild</video:title><video:description>Since being released by Facebook in 2015, GraphQL has gained a lot of hype for being the best thing since sliced bread and REST APIs. But what is all the hype about and how does GraphQL fare in the real world? As a Django developer who has been using GraphQL in production since September 2017, I will discuss how we have addressed real-world concerns like performance and security. I will also highlight some of the joys of using GraphQL and why we have stopped writing REST APIs for new features. If you have never heard of GraphQL or have never used the Graphene library, have no fear. There will be an overview of what GraphQL is, as well as a demo on how to incorporate it into a Django project using Graphene.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33192</video:player_loc><video:duration>2559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33194</video:thumbnail_loc><video:title>Keynote - Anxiety, Self-Advocacy, and Promoting Yourself</video:title><video:description>Over the last 10 years (and really, her entire life), Tracy’s struggled with anxiety while running her own business, navigating negotiations, and self-publishing several books. This keynote will go through recommendations for keeping your sanity in a dog eat dog world, reducing anxiety, feeling comfortable with negotiation, and above all, being the best advocate for yourself that you can be.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33194</video:player_loc><video:duration>3332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33207</video:thumbnail_loc><video:title>Python &amp; Spreadsheets</video:title><video:description>Spreadsheets are OFTEN terrible. They’re also everywhere! As one of the default forms of data exchange, learning to work with spreadsheets directly via Python can save time and effort. We’ll look at Openpyxl, a library that lets you do just that. We’ll look at at least two different (beginner-friendly)example cases: transforming one spreadsheet into another spreadsheet and converting a spreadsheet into JSON. I’ll also use my experience as a former accountant to highlight some of the issues around reading from and writing to a spreadsheet file and how you might deal with them. You MAY even learn to make new friends and grow the Python community! True Story!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33207</video:player_loc><video:duration>2368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33214</video:thumbnail_loc><video:title>The Beauty of ViewSets in Django Rest Framework</video:title><video:description>ViewSets will make your code shorter, more robust, and save you time during your development, if you let them. I have spent a lot of time dealing with writing view code, and dealing with all the urls, only to finally learn ViewSets. It immediately saved development time as well as making my code more simple. Generally to make a new, basic, endpoint in DRF for a model it would take about 15 minutes. That includes creating a serializer, urls, views, and testing it the browser. Now that same endpoint is more easily understood and done, all the steps, in less than 5 minutes. Leaving you more time to worry about what your new app is supposed to actually do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33214</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33223</video:thumbnail_loc><video:title>Politische Philosophie 7: Aufklärung 2 - Kant, Hegel</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33223</video:player_loc><video:duration>5491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33220</video:thumbnail_loc><video:title>Politische Philosophie 4: Spätantike, Mittelalter, Reformation - Augustinus, Thomas, Luther</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33220</video:player_loc><video:duration>5606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33222</video:thumbnail_loc><video:title>Politische Philosophie 6: Aufklärung 1 - Hobbes, Locke, Rousseau</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33222</video:player_loc><video:duration>5939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33221</video:thumbnail_loc><video:title>Politische Philosophie 5: Neuzeit - Machiavelli, Bodin, Grotius, Pufendorf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33221</video:player_loc><video:duration>5332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33224</video:thumbnail_loc><video:title>Politische Philosophie 8: Liberalismus und Anarchismus - Mill u.a.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33224</video:player_loc><video:duration>5152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33226</video:thumbnail_loc><video:title>Politische Philosophie 10: Moderne 1 - Harsanyi, Rawls</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33226</video:player_loc><video:duration>5187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33233</video:thumbnail_loc><video:title>Praktische Philosophie 3a: Metaethik - Generalismus/Partikularismus, Rationalismus/Sensualismus</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 3, Teil I. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33233</video:player_loc><video:duration>2497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33231</video:thumbnail_loc><video:title>Praktische Philosophie 6b: Zwecke, Mittel, Nebeneffekte - Das Prinzip der Doppelwirkung (2)</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 6, Teil II. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33231</video:player_loc><video:duration>1673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33232</video:thumbnail_loc><video:title>Praktische Philosophie 7b: Deontologie - Kant (2)</video:title><video:description>Prof. Dietmar Hübner, Vorlesung "Einführung in die praktische Philosophie", Nr. 7, Teil II. Philosophie, Ethik, praktische Philosophie, Moralphilosophie. Leibniz Universität Hannover, Sommersemester 2014.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33232</video:player_loc><video:duration>2375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33298</video:thumbnail_loc><video:title>Don't talk to women in tech about women</video:title><video:description>When Martha was 19 she received a Hacker School scholarship, but was denied the visa to enter the US. Instead, she opened the Nairobi DevSchool. Clarisse runs the most successful mobile technology start-up in Ruanda. The two of them stand out, as there is still a stark underrepresentation of women of women in technology in Africa and around the world. During this fireside chat Clarisse and Martha are going to speak about the difficult balancing act of being a role model, business woman and building up a company, as well as speaking at conferences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33298</video:player_loc><video:duration>3565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33292</video:thumbnail_loc><video:title>Data in international development: How even the best of intentions can pave the road to surveillance</video:title><video:description>The use of technology in development and humanitarian work is seen as the solution to many of the world's most pressing issues around poverty reduction, allowing international organisations to deliver services efficiently where they are most needed. But increasingly, development projects in the "Information Communication Technology for Development (ICT4D) space may involve the indiscriminate collection of data, which can have all sorts of unintended consequences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33292</video:player_loc><video:duration>3073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33293</video:thumbnail_loc><video:title>Defending Human Rights worldwide - Learning from the best</video:title><video:description>The world is waking up to injustices and inequities. And it is happening simultaneously in various countries and communities. And now these communities are beginning to inspire and help each other. This phenomenon, facilitated by the internet and technology, is leading society into completely unchartered territory. We will discuss how and why this is happening, and where this will lead. NOT TO BE MISSED!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33293</video:player_loc><video:duration>3175</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33278</video:thumbnail_loc><video:title>Take a Deep Breath Before Making</video:title><video:description>Terrorism, cancer rate research, prosthetics, and election monitoring are topics often put out of the Maker movement's reach. But in many countries in the Middle East, these are central issues not addressed by the government or industry. Here, hackers setting up communities and project to deal with socially relevant problems themselves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33278</video:player_loc><video:duration>1778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33297</video:thumbnail_loc><video:title>Digital Media Women Lightning Talks</video:title><video:description>Außergewöhnliche Projekte inspirierender Digitalfrauen: In vier Lightning Talks gehen wir auf digitale Entdeckungsreise mit Frauen, die das Wilde im digitalen Alltag beherrschen - Gründerinnen, Expertinnen, Managerinnen, Abenteuerinnen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33297</video:player_loc><video:duration>3948</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32824</video:thumbnail_loc><video:title>Digging Into Django's Migrations</video:title><video:description>An in-depth look at Django's new migrations framework, explaining the component architecture, highlighting issues with multiple database backends, and showing how management commands typically get routed through the software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32824</video:player_loc><video:duration>2589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32822</video:thumbnail_loc><video:title>Class-based Views: Past, Present and Future</video:title><video:description>One of the big changes in Django 1.3 was the introduction of Class-Based Views. Opinion on them is strongly divided; some love them, some hate them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32822</video:player_loc><video:duration>2375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32813</video:thumbnail_loc><video:title>Glitching and Side-Channel Analysis for All</video:title><video:description>The super-cool area of side-channel power analysis and glitching attacks are devious methods of breaking embedded devices. Recent presentations (such as at RECON 2014) have shown that these attacks are possible even with lower-cost hardware, but it still requires a fair amount of hardware setup and experimentation. But we can do better. This presentation sums up the most recent advances in the open-source ChipWhisperer project, which aims to bring side channel power analysis and fault injections into a wider realm than ever before. It provides an open-source base for experimentation in this field. The ChipWhisperer project won 2nd place in the Hackaday Prize in 2014, and in 2015 an even lower-cost version of the hardware was released, costing approximately 200. Attacks on real physical devices is demonstrated including AES peripherals in microcontrollers, Raspberry Pi devices, and more. All of the attacks can be replicated with standard lab equipment – the demos here will use the open-source ChipWhisperer hardware, but it’s not required for your experimentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32813</video:player_loc><video:duration>1675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32804</video:thumbnail_loc><video:title>Abusing Silent Mitigations</video:title><video:description>In the summer of 2014, Microsoft silently introduced two new exploit mitigations into Internet Explorer with the goal of disrupting the threat landscape. These mitigations increase the complexity of successfully exploiting a use-after-free vulnerability. June's patch (MS14-035) introduced a separate heap, called Isolated Heap, which handles most of the DOM and supporting objects. July's patch (MS14-037) introduced a new strategy called MemoryProtection for freeing memory on the heap. This talk covers the evolution of the Isolated Heap and MemoryProtection mitigations, examines how they operate, and studies their weaknesses. It outlines techniques and steps an attacker must take to attack these mitigations to gain code execution on use-after-free vulnerabilities where possible. It describes how an attacker can use MemoryProtection as an oracle to determine the address at which a module will be loaded to bypass ASLR. Finally, additional recommended defenses are laid out to further harden Internet Explorer from these new attack vectors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32804</video:player_loc><video:duration>3764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32788</video:thumbnail_loc><video:title>PostgreSQL in Django 1.8</video:title><video:description>Among the topics are: A survey of the new Django 1.8 PostgreSQL features. Using migrations with PostgreSQL in interesting ways. Real-life applications of the new field types. Basic model design for good performance on PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32788</video:player_loc><video:duration>2611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32781</video:thumbnail_loc><video:title>Managing Identities: LDAP, Google Directory, and Django</video:title><video:description>Universities and other enterprises often deploy a complex mix of systems for managing identities and permissions for students, faculty and staff. Standard LDAP, Google Apps for Education/Enterprise, Student Information Systems, hiring systems, CAS/Single Sign-On, and more must all work together without conflicts or delays. At the California College of Arts, we've created a Django-based system to help end-users and staff create and manage identities, passwords, groups, permissions, and more. Scot Hacker will demonstrate the system and provide a tour of its strictly decoupled internals. The system is unusual in that it uses almost no data modeling of its own, relying instead on communication via python-ldap, Google and Workday APIs, and old-school file shuffling to negotiate communications with other systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32781</video:player_loc><video:duration>2609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32742</video:thumbnail_loc><video:title>Breaking Band</video:title><video:description>In recent years, over-the-air exploitation of cellular baseband vulnerabilities has been a recurring topic in the security community as well as the media. However, since “All Your Baseband Are Belong To Us” in 2010, there has been little public research on exploiting cellular modems directly. Now, Breaking Band is back with a new season by popular demand We will describe our methodology for reverse engineering the RTOS, starting from unpacking proprietary loading formats to understanding the security architecture and the operation of the real-time tasks, identifying attack surfaces, and enabling debugging capabilities. Through this, we’ll give you a complete walkthrough of what it takes to go from zero to zero-day exploit, owning the baseband of a major flagship phone, as we have done at Mobile Pwn2Own 2015.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32742</video:player_loc><video:duration>3537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32745</video:thumbnail_loc><video:title>Monitoring &amp; controlling kernel-mode events by HyperPlatform</video:title><video:description>We will present a HyperPlatform, which is an advanced system monitoring platform for Windows Operating System (OS). Using Intel VT-x and Extended Page Table (EPT) technologies, this platform provides speedy monitoring of various events. HyperPlatform is hidden and resilient to modern anti-forensics techniques and can be easily extended for day-to-day reverse engineering work. Even nowadays, there are no suitable tools to analyze a kernel-mode code for many of researchers. Steady growth of ring0 rootkits requires a fast, undetectable and resilient tool to monitor OS events for all protection rings. Such a tool will significantly contribute to reverse-engineering. While existing virtualization infrastructures such as VirtualBox and VMware are handy for analysis by themselves, VT-x technology has much more potential for aiding reverse engineering. McAfee Deep Defender, for example, detects modification of system critical memory regions and registers. These tools are, however, proprietary and not available for everyone, or too complicated to extend for most of the engineers. HyperPlatform is a thin hypervisor, which has a potential to monitor the following: access to physical and virtual memory; functions calls from user- and kernel-modes; code execution in instruction granularity. The hypervisor can be used to monitor memory for two typical use cases. The first one is monitoring access to specified memory regions to protect system critical data such as the service descriptor table. The second case is recording any types of memory access from a specified memory region such as a potentially malicious driver to analyze its activities. Also, HyperPlatform is capable of monitoring a broad range of events such as interruptions, various registers and instructions. Tools based on HyperPlatform will be able to trace each instruction and provide dynamic analysis of executable code if necessary. We will demonstrate two examples of adaptation of HyperPlatform: MemoryMon and EopMon. The MemoryMon is able to monitor virtual memory accesses and detect dodgy kernel memory execution using EPT. It can help rootkit analysis by identifying dynamically allocated code. The EopMon is an elevation of privilege (EoP) detector. It can spot and terminate a process with a stolen system token by utilizing hypervisor’s ability to monitor process context-switching. Implementing those functions used to be challenging, but now, it can be achieved easier than ever using HyperPlatform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32745</video:player_loc><video:duration>1689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32820</video:thumbnail_loc><video:title>"One font vulnerability to rule them all" A story of cross-software ownage, shared codebases and advanced exploitation</video:title><video:description>"Font rasterization software is clearly among the most desirable attack vectors of all time, due to multiple reasons: the wide variety of font file formats, their significant structural and logical complexity, typical programming language of choice (C/C++), average age of the code, ease of exploit delivery and internal scripting capabilities provided by the most commonly used formats (TrueType and OpenType). As every modern widespread browser, document viewer and operating system is exposed to processing external, potentially untrusted fonts, this area of security has a long history of research. As a result, nearly every major vendor releases font-related security advisories several times a year, yet we can still hear news about more 0-days floating in the wild. Over the course of the last few months, we performed a detailed security audit of the implementation of OpenType font handling present in popular libraries, client-side applications and operating systems, which appears to have received much less attention in comparison to e.g. TrueType. During that time, we discovered a number of critical vulnerabilities, which could be used to achieve 100% reliable arbitrary code execution, bypassing all currently deployed exploit mitigations such as ASLR, DEP or SSP. More interestingly, a number of those vulnerabilities were found to be common across various products, enabling an attacker to create chains of exploits consisting of a very limited number of distinct security bugs. In this presentation, we will outline the current state of the art with regards to font security research, followed by an in-depth analysis of the root cause and reliable exploitation process of a number of recently discovered vulnerabilities, including several full exploit chains. In particular, we will demonstrate how a universal PDF file could be crafted to fully compromise the security of a Windows 8.1 x86/x64 operating system via just a single vulnerability found in both Adobe Reader and the Adobe Type Manager Font Driver used by the Windows kernel."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32820</video:player_loc><video:duration>3947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32810</video:thumbnail_loc><video:title>Breaking Bad BIOS: Attacking and Defending BIOS in 2015</video:title><video:description>In this presentation we will demonstrate multiple types of recently discovered BIOS vulnerabilities. We will detail how hardware configuration is restored upon resume from sleep and how BIOS can be attacked when waking up from sleep using "S3 resume boot script" vulnerabilities. Similarly, we will discuss the impact of insufficient protection of persistent configuration data in non-volatile storage and more. We'll also describe how to extract contents of SMRAM using above vulnerabilities and advanced methods such as Graphics aperture DMA to further perform analysis of the SMM code that would otherwise be protected. Additionally, we will detail "SMI input pointer" and other new types of vulnerabilities specific to SMI handlers. Finally, we will describe how each class of issues is mitigated as a whole and introduce new modules to CHIPSEC framework to test systems for these types of issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32810</video:player_loc><video:duration>4071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32835</video:thumbnail_loc><video:title>How to build things that matter</video:title><video:description>Building software that changes lives is hard work. This talk will focus on three important concepts that you can use to identify problems, solve them, and get feedback on your solutions as soon as possible. The focus will be on why Django matters in this process, and what Django does for you as a creator to speed up this process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32835</video:player_loc><video:duration>2558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32833</video:thumbnail_loc><video:title>High Performance Django: From Runserver to Reddit Hugs</video:title><video:description>Django makes it easy to build a site and get it running on your laptop, but how do you go from there to a site that can gracefully handle millions of page views per day? This talk will show you the modifications and supporting services needed to make your site scale. Topics will include caching, uWSGI, Varnish, and load balancing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32833</video:player_loc><video:duration>2363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32825</video:thumbnail_loc><video:title>Django: A Data Shovel With a Future</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32825</video:player_loc><video:duration>3189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32827</video:thumbnail_loc><video:title>Do you wanna be a core dev? (You don't have to be core dev...)</video:title><video:description>The most important part of Django is it's community of contributors - without contributors, Django would never improve. However, while it's relatively easy to work out how to use Django, the process of getting involved in development is a little more opaque. How does the the core team operate? What tools and decision making processes exist? And how do you, as a Django user, get involved?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32827</video:player_loc><video:duration>2915</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32815</video:thumbnail_loc><video:title>Understaning the Microsoft Office Protected-View Sandbox</video:title><video:description>The first part of this talk will sketch the Protected-View sandbox internals by discussing about its architecture, its initialization sequence and the system resource restrictions. The second part will discuss the Inter-Process Communication (IPC) mechanism, including the mode of communication, undocumented objects involved, format of IPC messages and the semantics of selected IPC messages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32815</video:player_loc><video:duration>2292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33404</video:thumbnail_loc><video:title>Black to Grey to Black: Lessons From Two Decades of Online Activism</video:title><video:description>There's no museum of online activism; its history is told as a series of disconnected events. Without perspective, we are left to guess what will work next, while scrambling to recreate elements of earlier successes. What can we learn from two decades of online protests? What has made these campaigns work where so many others have failed? And how can the bloggers, activists, and others at re:publica take these lessons and apply them to the wild web of today—and tomorrow?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33404</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33395</video:thumbnail_loc><video:title>Fear and Loathing on the Internet</video:title><video:description>Ths talk will contextualize recent surveillance revelations with the rise of the commercial market for offensive digital capability.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33395</video:player_loc><video:duration>3499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33379</video:thumbnail_loc><video:title>Pledge, Turn, Prestige - The Snowden Pitch</video:title><video:description>Building on his 2013 re:publica talk " I Palindrome I -- you life is mine", Marcus takes a look at how Edward Snowden has become one of the most evocative fictional characters of our time. Set in 2008, "The Snowden Pitch" takes the form of a formal presentation in which Marcus presents a narrative and strategic framework to senior members of the NSA and explores how using models such as "Pledge, Turn, Prestige", "Limited Hangout Operations" and "Worked Shoots" the NSA could win the Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33379</video:player_loc><video:duration>2332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33389</video:thumbnail_loc><video:title>Media Freedom Under Pressure - Global Trends and Perspectives</video:title><video:description>Today freedom of the press and freedom of expression are under serious threat in numerous countries. This threat is present in authoritarian states as well as in democracies generally considered to be well established and stable. Can new online media and much-touted grassroots journalism offer a way out?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33389</video:player_loc><video:duration>3072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33403</video:thumbnail_loc><video:title>DesiSec :. Cybersecurity &amp; Civil Society in India</video:title><video:description>DesiSec is the first documentary film to explore cybersecurity from the civil society perspective. It explores the relationship between the average Internet user in India and the state. What is privacy, surveillance, and censorship in the world's largest democracy? How does the law impact user experience and free expression? The questions asked - and the discussions raised - have particular relevance to the Indian people, and emerging networks across the Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33403</video:player_loc><video:duration>3283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33410</video:thumbnail_loc><video:title>Pessimism is the new Optimism</video:title><video:description>Keeping your perspective in the surveillance state.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33410</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33432</video:thumbnail_loc><video:title>The Art of Disrupting Business</video:title><video:description>Tatiana Bazzichelli describes the concept of "disruptive business" as an art practice, Her analysis becomes an opportunity to imagine new possible routes of social and political action. Distributed, autonomous and decentralised networking practices of disruption become a means for rethinking oppositional hacktivist and artistic strategies within the framework of art and business.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33432</video:player_loc><video:duration>2896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33428</video:thumbnail_loc><video:title>Critical Making in Africa: Local manufacturing and regional collaboration</video:title><video:description>In this session AfriMaker team members are going to show case some of the solutions created and discuss why using local know-how and hands-on prototyping for solving local challenges is more effective in creating access to clean water, energy, and information than large top-down projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33428</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33413</video:thumbnail_loc><video:title>The new gatekeepers in the living room: Democratisation of the entertainment industry</video:title><video:description>How will the current TV value chain, underpinned by brand spot advertising based on archaic, legacy audience measurement systems stay relevant with new gatekeepers, smarter devices and software, and new consumer behaviour such as media stacking?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33413</video:player_loc><video:duration>3486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33427</video:thumbnail_loc><video:title>Startups: Get ready!</video:title><video:description>Don't miss our startup lightning talks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33427</video:player_loc><video:duration>3465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33422</video:thumbnail_loc><video:title>Brutality and Complexity in the Global Economy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33422</video:player_loc><video:duration>3553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33415</video:thumbnail_loc><video:title>Black Code</video:title><video:description>A recent stream of documents leaked by former NSA contractor Edward Snowden has shed light on an otherwise highly secretive world of cyber surveillance. Among the revelations, perhaps the most important for the future of global cyberspace are those concerning the way the U.S. government compelled the secret cooperation of American telecommunications, Internet, and social media companies with signals intelligence programs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33415</video:player_loc><video:duration>2971</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33439</video:thumbnail_loc><video:title>The Podlove Matrix</video:title><video:description>The Podlove Matrix is an open semantic metadata database for audiovisual recordings on the web. It is intended to cover both conferences and university lectures as well as the open podcast landscape, acting as a user-editable global directory of episodal content. Based on Wikibase, the technical foundation of Wikidata, it is both readable and writeable by machines and humans alike. Part of the Podlove project, the Matrix aims to be a viable alternative to current podcast directories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33439</video:player_loc><video:duration>3113</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33436</video:thumbnail_loc><video:title>THE DATABASE NATION, a.k.a India's State Surveillance</video:title><video:description>23rd of December 2008 was a sad day in India for civil liberties. On this day, The Indian Parliament passed the "The Information Technology (Amendment) Act" with no debate in the House, which effectively means is that the government of India now has the power to monitor all digital communications in the country without a court order or a warrant. The "world's largest democracy" strongly leaning towards becoming a surveillance state raises many questions and poses severe challenges for free speech and economic justice in India and globally. This talk will map and review the current political, socio-cultural and legal landscape of mass-surveillance, data protection and censorship in India and analyse how it ties in to the global landscape of surveillance and censorship. It will also aim to create a discussion space to investigate the deeper effects of these so called "welfare" projects and how citizen-led movements can drive the state towards stronger data protection and privacy laws.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33436</video:player_loc><video:duration>1858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33179</video:thumbnail_loc><video:title>Autopsy of a slow train wreck: The life and death of a Django startup</video:title><video:description>Everyone knows the story: armed with nothing more than a laptop and a dream, a couple of plucky geeks decide to take on the world: disrupting, innovating, and subverting their way to success. In just a few short months, they take a ramshackle collection of software and turn it into a money-printing factory that enables them to drive off into the sunset in gold-plated Lamborghinis. But it isn’t always like that. In fact, it usually isn’t. Venture Capitalists (VC’s) make their investments betting that 15 out of 20 businesses they invest in will outright fail, 4 will maybe get a payoff, and 1 will be a massive success. We always hear about the 1 - the Facebooks, the Instagrams, the WhatsApps. But we very rarely hear about the 15 that don’t succeed. And that’s only counting the VC-funded companies - there are many other companies that never make it past hobby stage, or live a short, privately funded life on the back of consulting income before being quietly shut down. This is a case study of one such a failure - TradesCloud. What went right? What went wrong? And what you can learn from TradesCloud’s mistakes if you’re contemplating starting a business of your own?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33179</video:player_loc><video:duration>1787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33175</video:thumbnail_loc><video:title>Don't Use My Grid System (or any others)</video:title><video:description>I built Susy, a Sass grid system that can generate any grid technique you like — but I haven’t used it in years. I’ll show you how various grid systems work, and how to avoid using them. For those few cases where a grid really is required, we’ll talk about the best ways to roll your own, so you’re not relying on a bloated library to make decisions for you. We’ll also look at the new layout toys, from flexbox to CSS Grid, and how to get started with only a few lines of code. When to use floats, CSS Grid, flexbox, custom properties, and other techniques. How to make grid-math simple, and lose the grid-system. How to make existing grid-systems work for you, when you’re stuck with them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33175</video:player_loc><video:duration>2669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33171</video:thumbnail_loc><video:title>Using Django, Docker, and Scikit-learn to Bootstrap Your Machine Learning Project</video:title><video:description>Reproducible results can be the bane of a data engineer or data scientist’s existence. Perhaps a data scientist prototyped a model some months ago, tabled the project, only to return to it today. It’s now when they notice the inaccurate or lack of documentation in the feature engineering process. No one wins in that scenario. In this talk we’ll walk through how you can use Django to spin up a Docker container to handle the feature engineering required for a machine learning project and spit out a pickled model. From the version controlled Docker container we can version our models, store them as needed and use scikit-learn to generate predictions moving forward. Django will allow us to easily bootstrap a machine learning project removing the downtown required to setup a project and permit us to move quickly to having a model ready for exploration and ultimately production. Machine learning done a bit easier? Yes please!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33171</video:player_loc><video:duration>2479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33174</video:thumbnail_loc><video:title>Understanding JavaScript Libraries via React and the React Ecosystem</video:title><video:description>After an initial foray into JavaScript in 2011, I actively avoided learning or using JavaScript. Then, in early 2017, JamBon Software took on a project to build a bleeding-edge JavaScript web app in Facebook’s React. Suddenly, I did not have a choice and had to learn JavaScript—versions 5 and 6—as well as Facebook’s React library with the entire JavaScript and React ecosystems behind it. This talk will give developers a framework to analyze the overwhelming number of tools in the JavaScript world by categorizing the types of problems currently being solved. By the end, you’ll walk away with a mental framework of the solutions being built today. We will start by looking at a history of JavaScript. This will allow us to discuss problems that developers need to solve in browsers when interacting with APIs. With a full understanding of the problems, we’ll turn our attention to discussing the types of solutions available and quickly discuss how different libraries like Angular, Vue, Inferno, and Cycle implement these solutions. The talk will then explain how to use React in tandem with Redux to build a tiny website. We will demonstrate how to use tools like Webpack, fetch, Promises, and thunks to enhance React to solve the problems previously discussed. Finally, we’ll end with a review of the material, and consider some of the topics being looked at by Facebook, Google and Microsoft. Outline: Libraries as Systems to Concretize Abstract Thought Understanding the Problem Node, NPM, and Yarn DOM-Focused JavaScript Libraries Understanding React Enhancing React Converting ES6 with Babel or Bublé Aside: Handling types with Immutable.js, Typescript, and Tern Handling Modules with Webpack or Rollup Polyfills for Behavior Replacing XMLHttpRequest with fetch Using Promises and thunks for asynchronous actions React-Router for Single-Page Apps Redux-Forms for User Input Linting with ESLint Testing in 2 minutes React with Django Conclusion Review of Problems Review of Solution Types Break Down: Modules vs Syntax Transformations Performance with InfernoJS Future JS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33174</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33160</video:thumbnail_loc><video:title>Transformational Confidence</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33160</video:player_loc><video:duration>3787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33167</video:thumbnail_loc><video:title>#HRFestival: Let's change</video:title><video:description>Smarte Tools unterstützen das Management dabei, Mitarbeiterführung neu zu gestalten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33167</video:player_loc><video:duration>1569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33173</video:thumbnail_loc><video:title>Type UWSGI; Press Enter; What Happens?</video:title><video:description>This talk is aiming right at professional or experienced amateur Django developers who want to learn about one of the core technologies used in modern web apps. We’ll do our best to make it accessible for all, but it’s going to be best to come in with working knowledge of web applications and a rough understanding of web servers. We’ll be covering how uWSGI serves Python web applications, how it manages workers and processes, and how it works with the operating system to handle networking. Our goal is to show how this works both in code and through abstractions, recognizing that different audience members are going to grasp things in different ways. The hope is that attendees will walk away with a working of knowledge of how their apps interact with the network and the operating system through uWSGI, and that a commonly-used but less-understood piece of software will become demystified.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33173</video:player_loc><video:duration>1566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33169</video:thumbnail_loc><video:title>#HRFestival: Plötzlich Digital - und nun?</video:title><video:description>Digitalisierung, Demokratisierung, hierarchiefreies Arbeiten in liquiden Strukturen… Eine Welle an Veränderung kommt auf uns zu – was bedeutet das für uns? Nie war es wichtiger den Einzelnen, Teams, bis hin zu ganzen Unternehmen zu entängstigen und die Energie in Lust auf die Gestaltung der digitalen (Arbeits-) Welt zu lenken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33169</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33164</video:thumbnail_loc><video:title>Yes, I said cyber. Digital security and rights in international development coop</video:title><video:description>Cyber. the word entails controversy: hype, misunderstandings, misappropriation, and above all many yet unanswered questions. Due to this and especially now this notion and topic are becoming increasingly important within international cooperation. Between network policy and security policy, between cyber arms race and cyber cynicism, one thing is often left out: What about the digital security of the poorest and most remote regions and populations? The more countries like Germany address the protection of their own digital infrastructures, the more it becomes apparent that we also have a global responsibility in this regard. However, an official "cyber development policy" does not...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33164</video:player_loc><video:duration>3852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33162</video:thumbnail_loc><video:title>Why Democracies Need Transparency and Accountability</video:title><video:description>This panel will discuss the global consequences of empowering the Executive with unprecedented ability to spy and kill while prosecuting whistleblowers and granting immunity to officers acting on the Executive orders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33162</video:player_loc><video:duration>3643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33178</video:thumbnail_loc><video:title>Accessibility Matters: Creating a Better Web</video:title><video:description>Overview This talk will go through accessibility concerns on the web through example sites and code with both good and bad accessibility to experience what some users have to struggle with daily. We will cover well-known concerns such as low vision/color blindness and deafness, as well as attention issues and autism, and discuss the limitations and abilities of various alternative input devices that people with motor control issues rely on. Short and long-term fixes will be demonstrated and taught, with the overall goal being that the participants leave knowing how to find and solve accessibility problems. Why Bother With Accessibility Not only should you want everyone to be able to easily use your site, but having an accessible website comes with a variety of benefits. According to the U.S. Census Bureau, around 19% of Americans have a disability, which is a large potential audience for any site. Many companies also fall under accessibility laws they might not even be aware cover their products, with lawsuits becoming more prevalent in recent years, and showing a good faith effort to improve your products’ accessibility can help keep your company out of hot water. Accessible web development also tends to lead to better UX and a happier user base. And, another plus: It will save devs time and frustration when they’re working with the code, since good HTML is enforced. Who This Talk Is For Anyone who wishes to learn more about accessibility. While we won’t be going over the absolute basics of accessibility in detail, the examples and resources will be easy to understand for people with very basic knowledge of web development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33178</video:player_loc><video:duration>2234</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33181</video:thumbnail_loc><video:title>Butter smooth, interactive applications with Django and Websockets</video:title><video:description>Web applications have changed significantly over the years – from simple static pages, to sprinkling interactiveness with JQuery/AJAX, to full dynamic single page apps. Through each evolution, we’re adding more complexity, more data and more asynchronous behavior to our applications. In this new world, where does the synchronous nature of Django’s request-response cycle fit in? My talk will focus on the topics around asynchronous Django applications. I’ll be sharing some lessons we learnt while building and scaling an interactive web application within the confines of Django and django-channels. This topic is interesting because there’s been a lot of interest with meteor-like frameworks that have synchronized state between the frontend and backend. My intention is to show the audience that you can accomplish the same end-result with Django, without the need to learn and deploy a brand new framework. An outline I have in mind: What does asynchrony mean, and why you need it. Traditional methods of achieving asynchrony (delayed jobs using worker queues like celery, long-polling for messaging, etc.) Why django-channels changes the game. How to architect your state. What are the available options for deployment. Gotchas, and what to do when things go wrong. Just a basic knowledge of Django is required, as the topics are transferable to other frameworks. We did not have to monkey-patch any of the drivers to achieve asynchrony, so what you’ll learn at my talk will apply cleanly to a stock Django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33181</video:player_loc><video:duration>2283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33176</video:thumbnail_loc><video:title>Why can't everyone just do what I want them to? Leadership, management, and working with people who don't think like you</video:title><video:description>Do you pride yourself on your post-it and Sharpie collection? Do you set appointments for yourself in your own calendar - that you actually show up for? Do you write to-do lists on your hand, since you’ll forget if the to-do isn’t right in front of your face? Do you own - and use - a label maker? Do you hate New Year’s resolutions because the whole idea of starting new habits on January 1 is an artificial construct? People are weird. We all have some pretty particular ways we think, work, and get motivated. It’s hard enough when we’re just trying to focus on ourselves, but it gets even more complicated when we add other people to the mix. What happens when a whiteboard person has to work with a spreadsheet person - or even harder, lead a whole team of spreadsheet people? This talk will focus on practical tips for working better with others - especially when you’re in a leadership or management position, although we all lead in different ways. We’ll start off with an overview of productivity and motivational styles, identifying how they influence the way we all think and work. Then, we’ll pinpoint how our own personal productivity and motivational styles impact us and those around us. After that, we’ll figure out how to look for clues about our colleagues’ working styles. Finally, we’ll talk about strategies for bridging our working styles with those of the people around us. You’ll leave with insights about what makes you tick, plus actionable tools to improve your leadership skills and enhance your working relationships.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33176</video:player_loc><video:duration>2049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33177</video:thumbnail_loc><video:title>Write an API for Almost Anything (or The Amazing Power and Flexibility of Django Rest Framework)</video:title><video:description>This talk will feature a few off-the-beaten-path applications of APIs. Since the combination of Django and DRF makes it so easy to get a simple API running, it becomes a very powerful, flexible, and expandable tool for a variety of uses. The only thing these applications may have in common is their need to share data across the web. Whether you have not yet tested the waters of Django Rest Framework or you are a DRF veteran, this talk will inspire you to think both big and small when considering its potential uses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33177</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33103</video:thumbnail_loc><video:title>Copyright Untangled - Fixing copyright for the 21st Century</video:title><video:description>The internet has created new possibilities for online learning and universal access to the collections of museums, archives and libraries. Europe is discussing an update of its copyright laws that has the potential to remove some of the limitations to those activities. But unless we are able to change what is on the table, Europe will be stuck with inflexible rules. In this session we will discuss the opportunities to make copyright fit for education and culture in the 21st century.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33103</video:player_loc><video:duration>3445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33135</video:thumbnail_loc><video:title>Cannabis: The Next Disruption</video:title><video:description>More than a third of Americans live with fully legalized Cannabis, Canada will legalize Cannabis next year, and Germany just passed medical legalization in March. Still, cannabis is one of the most controversial plants on the planet. Cannabis regulation is on a global path, but why is it viewed so differently in different countries? What does the Green-rush actually mean? In this session, these and more questions around cannabis will be explored.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33135</video:player_loc><video:duration>1626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33143</video:thumbnail_loc><video:title>Nourishing Our Communities – Rural and Urban Platforms for Food Innovation</video:title><video:description>New forms of bottom-up agriculture networks based on ucd methods and ict tools bringing urban drivers in dialogue with rural practitioners in order to collaboratively develop more sustainable technological solutions to small-scale farming around the world. Get a bigger picture of diverse contexts by insiders and activists! In this one hour session we want to showcase four different initiatives by our partners. It's about indigenous culture and rural techies in Indonesia, community supported agriculture in Germany, the Yeesal Agrihub in Senegal and the Honey or Money initiative in Ethiopia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33143</video:player_loc><video:duration>3698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33149</video:thumbnail_loc><video:title>Celebrate the 20th Anniversary of "Netizens"</video:title><video:description>"Welcome to the 21st Century. You are a Netizen (a Net Citizen)," wrote Michael Hauben in 1993 when he discovered that along with the Internet there had emerged a new form of citizen and citizenship. He called this new form of citizen 'netizen'. The article Hauben wrote introducing his research and the concept of Netizen to the world soon became the first chapter of the book "Netizens: On the History and Impact of Usenet and the Internet". Come celebrate the 20th anniversary of this book with us.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33149</video:player_loc><video:duration>3322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33139</video:thumbnail_loc><video:title>The Grammar of Money in Social Change</video:title><video:description>Money is a language of power. It translates between forms of value and transforms power into outcomes. The "grammar" of money determines how people can express their values and use their power. It can thus either enable or prevent change. This session explores the current "grammar" of money in social change, particularly where powerful interests currently prevent systemic change, and evolve new ways to "speak the language of money"- including leveraging innovation in digital society.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33139</video:player_loc><video:duration>3429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33157</video:thumbnail_loc><video:title>Stream of Consciousness</video:title><video:description>Streaming has become the most important way to distribute music in our age. Although the use of Spotify, Tidal, and other services has become mundane to the most of us - including musicians and labels - the key questions concerning streaming have not yet been explored: How does common streaming deal with data privacy and our music taste? Are there a business modell beyond the proceeds of the big publishing concerns? How does streaming and its economic conditions affect the music itself? Three protagonists of music in digital times are contributing to these questions in the panel presenting and discussing their own innovative approaches: Peter Harris, the founder of the alternative...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33157</video:player_loc><video:duration>3431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33147</video:thumbnail_loc><video:title>Eat - Innovate - Love: How the world of work is transforming</video:title><video:description>Technology and digital disruption impact on products, business and society. Moreover, business operations is changing: the way we work, collaborate, learn, lead and innovate in the business context. This keynote dives into digital trends, work 4.0 and selected examples of how Deutsche Telekom tackles the challenge to become a culture of innovation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33147</video:player_loc><video:duration>3431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33151</video:thumbnail_loc><video:title>Vom Reden im Netz</video:title><video:description>Sascha Lobo erzählt von seiner Recherche zur Diskurskultur im WWW.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33151</video:player_loc><video:duration>4206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33159</video:thumbnail_loc><video:title>Technology framework for a new Mobility Economy</video:title><video:description>The electric robot cars are coming! Rapid developments in technology will require a new framework for connected mobility. How can we build it, and what might it enable? Will electric vehicles transform the way society generates and stores energy? Will Blockchain keep our money and our data secure? Will industries be forced to collaborate in the open by tough regulations, or will it be a race to build the biggest walled garden? Jens Stoewhase (Intellicar) moderates a panel of experts from the automotive industry discussing what emerging technologies and trends in mobility could mean for our futures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33159</video:player_loc><video:duration>3917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33152</video:thumbnail_loc><video:title>Ex Oriente Make: The future of maker culture is made in China</video:title><video:description>How is it possible that in just three years, the industrial city of Shenzhen was transformed in the global tech imaginary from a place known for cheap copies and low-quality production to a laboratory of technological futures and a "Silicon Valley of Hardware"?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33152</video:player_loc><video:duration>2003</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33329</video:thumbnail_loc><video:title>I predict a riot!</video:title><video:description>Explaining the London Riots with math.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33329</video:player_loc><video:duration>3831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33400</video:thumbnail_loc><video:title>Diamonds are a quantum computers best friend</video:title><video:description>The next revolution in data processing is Quantum computing. This talk is an entertaining "tour de force" including a brief introduction to the fascinating yet strange theories of quantum physics, the concepts of using these in quantum computing and the latest results on qubits in devices made out of real diamonds. If you want to learn about the machines that decrypt your passwords in the coming years and how you can actually grow diamonds in your microwave oven (and who wouldn't?) this talk is for you!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33400</video:player_loc><video:duration>3652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33402</video:thumbnail_loc><video:title>On our fear and apathy towards smartphone attacks</video:title><video:description>Crowdsourcing mobile network security assessments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33402</video:player_loc><video:duration>3360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33353</video:thumbnail_loc><video:title>Beyond Porn oder Die digitale sexuelle Revolution</video:title><video:description>Sexualität im Internet ist mehr als kurze - bis zur Abmahnung - kostenlose Clips auf RedTube. Anders als vielfach in den Medien verbreitet, sind Seiten mit sexuellem Inhalt nicht das Ende der Zivilisation, sondern bieten vielmehr die Möglichkeit einer sexuellen Revolution 2.0.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33353</video:player_loc><video:duration>2689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33355</video:thumbnail_loc><video:title>Loise and the African Dream</video:title><video:description>Four ideas to make the tech movement sustainable. It's not a new story: Africa is changing and slowly turning into a place of tech and innovation in the public perception. The chance that the wider penetration of the Internet and mobile technology will bring about wide-scale change on the continent is really high: The barriers to starting a business and to taking part in the global economy are as low as ever before. There is a growing young, dynamic and very creative crowd with a high affinity towards tech, which is going to make use of this opportunity. But how can we make this movement a lasting one?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33355</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33361</video:thumbnail_loc><video:title>Todessternsünden</video:title><video:description>Die Liste der sieben Todsünden ist laut Wikipedia gut 1600 Jahre alt, Wikipedia ist ein Teenager und das gesamte Internet ist auch nur unwesentlich älter. Ich will in diesem Talk die digitalen Nachfahren der klassischen Todsünden vorstellen und darauf eingehen, weshalb es auch heute Sinn machen kann, über "Sünden" und deren Vermeidung nachzudenken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33361</video:player_loc><video:duration>1823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33360</video:thumbnail_loc><video:title>Redesigning News, Deeply</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33360</video:player_loc><video:duration>1809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33399</video:thumbnail_loc><video:title>New Gold Dream 2014, 2015, 2016</video:title><video:description>Let's talk about music, money and how cash flows in today's recorded music business between streaming services, IT companies and record labels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33399</video:player_loc><video:duration>3443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33394</video:thumbnail_loc><video:title>Mobile Klangwelten – The Acoustic Way of Mobility</video:title><video:description>Vom klappernden Pferdegetrappel über fauchende Automobil-Ungetüme und Schallmauer durchbrechende Flugzeuge bis hin zum nahezu geräuschlosen Elektroantrieb: Die Geschichte der Mobilität ist immer auch eine Geschichte der Sounds, die sie begleiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33394</video:player_loc><video:duration>3751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33392</video:thumbnail_loc><video:title>Dezentrale Social Networks. Warum sie scheitern und wie es gehen könnte</video:title><video:description>Der Traum von erfolgreichen, dezentralen Social Networks wurde bisher regelmäßig enttäuscht. Ein Blick auf die ökonomische Eigendynamik von Vernetzungsprozessen und die sie beherbergenden Plattformen, zeigt auf warum das so ist. Die Antworten bergen aber ebenfalls einen möglichen Ausweg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33392</video:player_loc><video:duration>2289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33396</video:thumbnail_loc><video:title>Wo das Internet lebt</video:title><video:description>Für "Wo das Internet lebt" habe ich mich auf die Reise gemacht zu Orten und Menschen, die das Netz verändert haben - oder die das Netz verändert hat. Hier erzähle ich von den besten Orten, Erlebnissen und Begegnungen - mit O-Tönen und Fotos, so ähnlich wie diese Dia-Vorträge von Weltreisenden in den Mehrzweckhallen deutscher Kleinstädte. Vielleicht wissen wir danach alle besser, wo es lebt, dieses Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33396</video:player_loc><video:duration>1665</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33398</video:thumbnail_loc><video:title>Networking [European] Democracy</video:title><video:description>Can you create decentralised, networked democracy in a big government world? At the European level, where there is no single political space, does networked democracy give the opportunity of a networked demos? How should the next European Commission and Parliament do better. Let us make some suggestions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33398</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33384</video:thumbnail_loc><video:title>Initiative-S – Für sichere Blogs und Webseiten</video:title><video:description>Es wird Tipps und Geschichten aus der Wet der Internetsicherheit sowie eine kurze Einführung in den Website-Check der Initiative-S geben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33384</video:player_loc><video:duration>1905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33385</video:thumbnail_loc><video:title>Science goes Blog</video:title><video:description>Die digitale Gesellschaft entvölkert die Elfenbeintürme. Wer forscht, MUSS unter die Leute. Er MUSS erklären und diskutieren, was in den Labors und den Köpfen geschieht und welche Folgen Datenbrillen, Drohnen, fahrerlose Autos, „mitdenkende" Roboter etc. haben für die Art, wie wir leben. Die digitale Wissensgesellschaft kann nur als Dialoggesellschaft existieren. Forschung in der Dialoggesellschaft bedeutet Transfer: die Crowd diskutiert mit, forscht mit, finanziert mit. Deutsche und internationale Beispiele zeigen, wie das konkret aussehen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33385</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33368</video:thumbnail_loc><video:title>Lohnt sich Onlinejournalismus ueberhaupt noch?</video:title><video:description>Der Wettbewerb zwischen klassischen Onlinemedien und Blogs ist auch in Deutschland voll entbrannt und immer mehr Medienkanäle buhlen um die Aufmerksamkeit der Leser. Ähnlich sieht es bei den Vermarktern aus, die immer noch die klassische Displaywerbung als Allheilmittel ansehen. Kann man grosse und komplexe Medienkanäle ueberhaupt noch kostendeckend betreiben und wenn ja, wie?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33368</video:player_loc><video:duration>3601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33197</video:thumbnail_loc><video:title>DjangoCon US 2017: Lightning Talks Day 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33197</video:player_loc><video:duration>2449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33189</video:thumbnail_loc><video:title>Functional Programming in an Imperative World. Maybe</video:title><video:description>The pillars of FP Let’s start by looking at the core concepts that differentiate FP from the OO / imperative style most programmers are familiar with. Along the way I’ll introduce you to: Immutable data structures. Having data structures that don’t change makes your code safer, especially when dealing with concurrency and parallelism, but they require you to approach solutions in a different way than you would with mutable data. “Pure” functions. Pure, or idempotent, functions do not mutate state or cause other kinds of side effects. As a result, you are guaranteed that every time you call a function with the same parameters, you will always get the same value. Recursion: While recursion is something most of us know about, it’s not something we tend to use often in imperative programming, and with good reason. Nonetheless, it’s a worth knowing about it’s various forms. Function composition. When you have pure functions that handle only one task, you can build larger, more complex and more beneficial programs by composing functions together to form new functions. First class functions: passing around functions as parameters and return values, just like any other object. The holy trinity: map, reduce, filter. These three functions are the work horses of FP, helping us manipulate and transform data quickly and elegantly. FP in python Now, let’s take a look at how we can or cannot apply these concepts in python. While most data structures in python are mutable, tuples are a built in immutable data structure that we have at our disposal. We’ll see that tuples have a solid place in python, but they’re not as easy to work with as we might like. Recursion isn’t really well developed in python (on purpose) so let’s take a look at it’s pitfalls and how to avoid them. Function composition is something you probably already do some in python and perhaps don’t even know it. The trinity: Filter is easy, we just call it “list comprehension” Reduce. Let’s try to get beyond flattening nested lists and doing tricks with math. Map. You probably don’t use this enough in python so let’s see if we can change that. FP is great! Maybe. Now that we’ve seen how FP can be used, we really need to decide if it should be used. Python is not a functional programming language, despite the tools it has. We’ve talked about some of the technical drawbacks to these tools, but we also need to decide if working in an FP paradigm is right for our work environment. We’ll look at some examples of where running into FP can be jarring and talk about the additional cognitive load on co-workers who aren’t used to seeing these tools in place.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33189</video:player_loc><video:duration>2605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33184</video:thumbnail_loc><video:title>Alexa...</video:title><video:description>As the universe of IoT continues to grow at a rapid pace, our abilities to interact with these devices can be useful. As an added bonus, developing these skills can be fun too! I’ll take you through my journey of developing my first Alexa skill in Python for Amazon Echo devices aptly named Happy Days. It is a random quote generator that delivers positive quotes. I’ll go over the skills of how to get Python to talk to Alexa and how to dump that code into Lambda for a seamless delivery between Amazon Web Services and the Alexa Skills Kit in just a little over 200 lines! Never developed an Alexa skill before? Don’t worry, I hadn’t either. I’ll provide plenty of resources to help get you started on a path you’ll never want to leave as an Alexa developer. Building an Alexa skill helps: Further develop your own skills in Python. Gain familiarity with Amazon Web Services’ Lambda service which allows you to run code without provisioning or managing servers. BYOC - Bring your own code! (Python, Node.js, Java, and C#). Gain familiarity with Amazon Web Services CloudWatch service which helps monitor and log activities with your Amazon Web Services resources which is helpful for troubleshooting. Gain familiarity with the Alexa Skills Kit which is the platform behind Alexa development. Learn about tools and resources you can take advantage of to ensure you have a meaningful development experience. Learn how to “talk” to the Alexa Skills Kit through your Python code. Helpful reminder that user experience is key!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33184</video:player_loc><video:duration>2539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33196</video:thumbnail_loc><video:title>DjangoCon US 2017: Lightning Talks Day 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33196</video:player_loc><video:duration>2056</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33205</video:thumbnail_loc><video:title>Preventing headaches with linters and automated checks</video:title><video:description>While it’s very common to enforce PEP8 code style with tools like flake8, it’s rare for Django projects to use any other types of tools for automated checks. However, linters and automated checks are a good way to enforce code quality beyond code style. Human-based code reviews are great, but if an experienced programmer leaves the organization, all quality-related knowledge they have will be gone. One way to prevent this is to make developers consolidate their knowledge as custom check tools. Instead of repeating to every junior programmer how they should code, experienced developers should write tools to do that for them. Having this kind of “executable knowledge” is great to ensure long-lasting good practices in organizations. Thankfully, Python already has a number of extensible linters and check tools that can be used to consolidate knowledge. Also, Django has the System check framework, which can be used to write custom static validations to Django projects. In this talk, we’ll discuss existing linters and tools, what benefit they bring to Django projects, how to extend them and how to build custom ones. Combined with IDEs, pre-commit hooks, and CI tools, linters can validate code at programming time, commit time, or CI time, thereby ensuring good practices in all development workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33205</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33211</video:thumbnail_loc><video:title>Taking Django Distributed</video:title><video:description>While some code happily lives on a single server forever, most big projects will have to cross the boundary into running both their application and storing their data across multiple systems. The basic strategies are well-known, but we’ll take a look at what to do as you cross the painful threshold where you can’t run your app as a monolith or store everything on a single database server. Among other things, we’ll look at how to split up business logic and application code to run on different servers, how to scale to handle different kinds of web traffic (read-heavy, write-heavy, and long-connections/WebSockets), when and how to make parts of your code not run inline with HTTP processing, strategies for storing data across multiple machines, and how to structure your engineering team to best cope with all these changes. We’ll also look at a few apparently innocuous decisions and the spiral of bad performance they lead to, and how to recognise some of these common problems so you can avoid them yourself in future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33211</video:player_loc><video:duration>2423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33198</video:thumbnail_loc><video:title>DjangoCon US 2017: Lightning Talks Day 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33198</video:player_loc><video:duration>2613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33208</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33208</video:thumbnail_loc><video:title>Saved you a click (or three): Supercharging the Django admin with actions and views</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33208</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33204</video:thumbnail_loc><video:title>Practical Unit Testing in Django</video:title><video:description>This talk is an opportunity for you to explore practical ways of improving the test code you write. Unit testing can be challenging, but with the right toolbox of techniques, it is much easier to write unit tests that not only enable high degrees of code coverage, but assurance on each action of your code. Django provides an excellent test environment that facilitates testing across the whole of a project, however Django’s documentation and many online examples focus on integration tests. Any typical use of the Django test client is an integration test. Tools such as selenium also provide a frame work for usability tests, functional tests or integration tests. What is missing in this is a close look at unit tests. It is difficult to obtain high code coverage with integration tests alone. This talk will build on Daniel Davis’ DjangoCon2015 talk “Why Unit Testing Doesn’t Have To Be So Hard”. That talk introduced the concept of using mocking to deal with the complexity of unit testing and gave a number of simple examples. In this talk, we will apply mocking, dummy objects and harnesses to unit test in the Django environment. We will focus first on class based views. Django provides an extensive Generic Class Base View hierarchy of base classes and mixins. These define a series of methods that focus on various elements of the response process. For more complex applications, this system provides much of what is needed but often customizations are needed and these can take the form of subclasses overriding one or more methods, or perhaps mixins that are built to implement abstractions of these customizations. In order to unit test these customizations, we want to place each individual method under test. To obtain strong assurance of code performance, we want to place under test each action of the code, plus its coupling with its base class(es). A test harness, mocks and dummy objects all assist in this process and we will explore examples of such. Mocks particularly facilitate our tests by us being able assert on what is passed on other method calls and on the super() call. Mixins are used to implement customization abstractions. Their methods can be unit tested making use of dummy subclasses. Form classes also benefit from unit testing. Form classes may define clean methods for validation, and these clean methods can be called directly in unit tests for both valid and invalid data. Some modelform classes may implement business logic in their save() methods and these also highly benefit from unit testing. Both forms and views often make use of the ORM. When performing integration testing, this often means setting up test fixtures, but for unit testing it might be much more efficient to mock out ORM calls such as filter(), all(), count(), etc. Sometimes code under test will chain these ORM functions and this also can be mocked. We will then consider a more complex example of a view that makes use of an inlineformset. inlineformsets are more complex form objects, but various approaches can be used to unit test views that make use of formsets (along with unit tests of the formset itself). We will close with some template unit testing. The content of this talk is built on examples taken from real systems implementation. These should give many Django practitioners a boost in their day to day testing toolkit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33204</video:player_loc><video:duration>1436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33201</video:thumbnail_loc><video:title>Opening Keynote - Is it too late to learn how to program?</video:title><video:description>Alicia will discuss the challenges she faced as an African American woman in becoming an iOS developer at the age of 51. As a self-taught developer, she created a mobile app dedicated to helping victims escape domestic violence and abuse. She has seen the best and worst of the tech community. As demonstrated by her app, she believes that the tech industry can improve and change lives if we open our arms, embrace change, and think about how women can change the way we see and create apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33201</video:player_loc><video:duration>2453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33118</video:thumbnail_loc><video:title>Future. Future! Future? Technology worldwide – between utopia and dystopia</video:title><video:description>In what kind of a world do we want to live in? How should our future look like in 10 or 15 years? Digital transformation is changing the way we live and work in Germany as well as in developing and emerging countries. Between Sci-Fi, 1984 and utopia everything seems possible. In our futuristic journey, we want to look at questions such as: What is the role of information and communication technologies and digital trends for people in our partner countries today and in the future? Thomas Silberhorn, Parliamentary State Secretary to the German Federal Ministry for Economic Cooperation and Development, highlights these questions together with exciting guests.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33118</video:player_loc><video:duration>3189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33119</video:thumbnail_loc><video:title>Future of Work: How can Germany be a leader in the Digital Economy?</video:title><video:description>This is a panel and audience discussion on how Germany can be a leader in the Digital Economy. Rather than copying the Silicon Valley model, Germany can forge a new “Way of Innovation” that ensures that a more tech-driven economy doesn’t further enlarge the gap between “haves” and “have-nots.” The right policies will build on German strengths in a way that enhances the virtuous circles of social capitalism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33119</video:player_loc><video:duration>3465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33107</video:thumbnail_loc><video:title>Digital Capitalism and Universal Basic Income</video:title><video:description>The idea of a universal basic income (UBI) is moving beyond its "leftist utopia" status: According to Deutsche Telekom CEO Florian Höttges, digitalization will make the middle class of knowledge workers unemployed and UBI seems to be the only 'show in town' capable to save us. In his international bestseller "Post- Capitalism" Paul Mason even suggests that basic income will be the social welfare system of the 21st century. But there is also reason for doubt: Isn't the UBI a neoliberal strategy to make us all poorer in the end?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33107</video:player_loc><video:duration>3638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33113</video:thumbnail_loc><video:title>Etwas Empirie: Was wir wirklich über Filterblasen, Fake-News und die digitale Öffentlichkeit wissen</video:title><video:description>Fake News, Filterblasen, Hate Speech, Social Bots: Starke Schlagworte zum Wandel der Öffentlichkeit in der digitalen Sphäre gibt es im Überfluss. Die Empirie kommt dabei bislang meist etwas zu kurz . Das ändern wir und geben einen Überblick zum Stand der Forschung: Was wissen wir aus wissenschaftlichen Studien wirklich über Öffentlichkeit und Diskurs in der digitalen Sphäre?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33113</video:player_loc><video:duration>3588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33134</video:thumbnail_loc><video:title>Let´s talk about tech, baby! Slam against the gender digital divide</video:title><video:description>The session looks at the inclusion of women in tech as a global challenge. Women’s employment in the digital economy is often marred by gendered barriers and stereotypes. The good news: Times are changing, there are plenty of inspiring women who are following their dreams despite the challenges they encounter along the way. The session brings together development professionals, policy-makers and women from tech from South Africa and Nigeria and explores what is needed to better reflect the diversity of women’s know-how and creativity in the digital economy. The session is convened by the German Federal Ministry for Economic Cooperation and Development (BMZ).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33134</video:player_loc><video:duration>3442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33141</video:thumbnail_loc><video:title>Netzansichten: Durchsetzung digitaler Grundrechte</video:title><video:description>Wo stehen wir in der Debatte um digitale Grundrechte?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33141</video:player_loc><video:duration>3735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33136</video:thumbnail_loc><video:title>Love, The Machine and The Ghost</video:title><video:description>A dystopian story of love, algorithms, and resistance - an epilog to Marcus John Henry Brown's Black Operative series.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33136</video:player_loc><video:duration>1869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33142</video:thumbnail_loc><video:title>New Dimensions: Virtual Reality from Africa</video:title><video:description>In this session award-winning film director Ng’endo Mukii will talk about her virtual reality film ‘Nairobi Berries’ and give us an insight into the filmmaking/VR scene in Africa. The session will be introduced by the European Film Market of the Berlinale, which hosts a platform for collaboration between the African and the international film industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33142</video:player_loc><video:duration>1551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33137</video:thumbnail_loc><video:title>Smart Arctic</video:title><video:description>Ton beginnt leider erst ab 00:44 min! Der Arktische Ozean erzählt uns einiges über den Klimawandel - jeder sollte ihm zuhören können!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33137</video:player_loc><video:duration>1728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33133</video:thumbnail_loc><video:title>Die Emanzipation der Gutmenschen</video:title><video:description>Monatelang diskutieren wir über die Extremisten aller couleur - Islamisten, Rassisten, Rechtspopulisten, etc. -, die Ränder unserer Gesellschaft. Aber was passiert mit uns - der sogenannten "Mitte" dieser Gesellschaft? Wie haben wir uns in den vergangene Jahren verändert, auch durch das Netz - und wie können wir antidemokratischen Entwicklungen Einhalt gebieten? Insbesondere in einem Jahr wie diesem, dem Wahlkampfjahr?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33133</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33305</video:thumbnail_loc><video:title>Civil Society Information Defense</video:title><video:description>Civil society networks are under persistent attacks by military intelligence around the globe. These massive attacks need to be addressed on the political level, of course. Action must yet start on the technical layer. Defend your own communications and thus support defending all. -- Here is a selection of simple but altogether pretty effective countermeasures to harden and obfuscate your communication lines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33305</video:player_loc><video:duration>2346</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33312</video:thumbnail_loc><video:title>Game Thinking</video:title><video:description>Game Thinking ist der Versuch die Disziplinen Game Design und Design Thinking zu verknüpfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33312</video:player_loc><video:duration>1805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33331</video:thumbnail_loc><video:title>Hello Government – Better governance in 140 characters?</video:title><video:description>Compared to Germany, many government officials in developing countriesare embracing social media as a means to listen and engage in conversation with their citizens. In particular in countries with weak institutions, new forms of digital media for governance are promising alternatives. The IT Minister from Rwanda, the Policy Director of the Centre for Internet&amp;Societyand the State Secretary of the BMZ will discuss the chances and limitations of social media for governance and will debate government usage and political culture between Germany, Rwanda and India.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33331</video:player_loc><video:duration>3290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33311</video:thumbnail_loc><video:title>Crowdsourcing Design: The Good, the Bad and the Ugly</video:title><video:description>This talk looks at the ethics and aesthetics of the crowdsourcing industry, its dark side and silver linings, with a focus on the crowdsourcing of design. What distinguishes the crowd design from micro tasking? And is crowdsourcing inherently exploitative or can it be done in a way that is sustainable for all stakeholders?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33311</video:player_loc><video:duration>3649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33336</video:thumbnail_loc><video:title>How We Won The Battle On Net Neutrality In Europe</video:title><video:description>Reflections on the events leading to the decision for net neutrality in the European parliament.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33336</video:player_loc><video:duration>2914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33335</video:thumbnail_loc><video:title>How do You Buy a Blogger? – Blogger Relations from a Global Perspective</video:title><video:description>Blogging and the age-old question of money. A topic that is almost as old as re:publica itself. But now one that at least seems to have been resolved: bloggers don't have to live on love and fresh air. So how do they put money in their pockets? Companies and agencies are willing to pay, but established procedures are still a long way off. Here in Germany we are trying to establish a blogger code for PR. And globally? How do you buy a blogger in the UK, Italy or Russia?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33335</video:player_loc><video:duration>3593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33337</video:thumbnail_loc><video:title>Into the Kiez: Gefahrengebiet Lokaljournalismus</video:title><video:description>Ist das nur alter Wochenblatt-Content in neuen Eingabemasken - oder findet im Hyperlokalen endlich die Medienrevolution statt, von der wir seit Blogbeginn träumen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33337</video:player_loc><video:duration>3499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33309</video:thumbnail_loc><video:title>In doubt, be in doubt</video:title><video:description>The erosion of privacy is the collateral damage of the unrestrained information-economy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33309</video:player_loc><video:duration>1887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33325</video:thumbnail_loc><video:title>LobbyCloud</video:title><video:description>Wir starten mit LobbyCloud ein neues Transparenzprojekt, dass die politische Arbeit von Lobbyisten und Politikern in Brüssel transparenter machen soll. Das Team hinter LobbyPlag.eu hat sich neue Methoden ausgedacht, ein besseres Lobby-Register zu schaffen und politische Prozesse zu begleiten. Der Rest ist noch geheim.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33325</video:player_loc><video:duration>1631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33344</video:thumbnail_loc><video:title>Smart Grid - Smarte Überwachung vs. Energiewende von unten</video:title><video:description>Das Smart Grid der Energiekonzerne zur Optimierung der Stromnetze sammelt Daten aus unserem privatesten Lebensmittelpunkt: Unserer Wohnung. Was sind das für Daten? Wer könnte sie wofür nutzen? Wie können wir verhindern, dass selbst unser Offline-Alltag für Firmen und Behörden völlig transparent wird? Und wie können WIR diese Technik gegen die Energiekonzerne einsetzen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33344</video:player_loc><video:duration>2080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33342</video:thumbnail_loc><video:title>There is no democracy without media literacy</video:title><video:description>In the last months, during difficult situation in Ukraine and annexation of Crimea, there was a sudden influx of pro-Russian commentators on many polish web forums. That was not just a normal activity of citizens discussing political matters. As it turned out, it was (and is) a clever special operation of Russian government agencies. Spamming and trolling techniques allowed to take over many web-forums and effectively suppress any discussion on the topic. How we defend our freedom of speech while confronted with such organized and creative attack on it?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33342</video:player_loc><video:duration>1743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33458</video:thumbnail_loc><video:title>The Yes Men on "How to bring happiness to Homeland Security" - Opening Keynote</video:title><video:description>The YES MEN (Andy Bichelbaum, Mike Bonano) have been doing their hare to change the world as activist and artists over the past decade. During their opening key note at re:publica the YES MEN will reflect how their activist strategies have changed over the years, with changing media realities and digital tools for identity correction. They will also give a sneak preview to their new projects and discuss how their work goes hand in hand with their political work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33458</video:player_loc><video:duration>3349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33467</video:thumbnail_loc><video:title>Political Advocacy and the Internet</video:title><video:description>Pick up any contemporary analysis of political campaigns, and it is conventional wisdom that the "Internet revolution" has fundamentally changed how politics works. Political media outlets are fragmented. Politicians and ministries are on Facebook. And the marketplace of ideas operates according to a new logic of networked information flows. Yet few public interest NGOs have mastered how to be advocates, much less how to leverage online tools to amplify the effectiveness of their work. That has to change if we are going to use the Internet to create a more open, participatory and responsive government.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33467</video:player_loc><video:duration>2534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33463</video:thumbnail_loc><video:title>You Can Turn Off the Public Internet But You Can't Turn Off the Internet Public</video:title><video:description>It is estimated that within the next 10 years 80-90% of humanity will own a smart phone or similar device, and the technology they will be carrying, wearing, or even implanting will make the smart phones of today seem as antique as the first cellphones ever invented do now. This inevitable trend has governments around the world conspiring with corporations to reign in the democratizing power of these devices and the networks they create either to maintain political power or to maximize profit. However, hyper-connected human beings around the world are beginning to organize and demand a human right to connect and to be connected without the fear of surveillance or consequence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33463</video:player_loc><video:duration>3016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33469</video:thumbnail_loc><video:title>Iceland could have been innovative: Participatory democracy</video:title><video:description>Iceland could have been innovative: With the first truly crowdsourced constitution. Nearly a thousand randomly selected Icelanders initiatively expressed wishes and contributed ideas. In November 2010, a citizen panel of 25 people was selected from 523 candidates. Although the Supreme Court entered caveat at the request of the "old conservative elites' opposition", it bypassed the parliament, because the court declared the 25 persons a Constitutional Council. Within only four months the men and women -- accompanied by the citizens via Facebook, Youtube, Twitter and other sites -- enrolled a jointly draft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33469</video:player_loc><video:duration>3009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33470</video:thumbnail_loc><video:title>New Open Cities Challenge: Managing large tourism flows</video:title><video:description>Presenting the new Open Cities App Challenge. Open Cities are launching their final round of the Challenges, promoting open innovation at the cities and citizens involvement. Using the more than 2000 datasets opened up by the cities during the project life and the new Hack-At-Home platform introduced, the project challenges will evolve around the problems that big EU cities face related to the management of large tourist flows. Following this new process, developers from all over the world will be guided on transforming their ideas into full working and sustainable apps with the constant help and mentorship of a set of experts in the area of tourism and open data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33470</video:player_loc><video:duration>1729</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33465</video:thumbnail_loc><video:title>News you can't print - Journalism beyond the article</video:title><video:description>Journalism needs to explore new ways of tell stories - to start using the web as a medium more fully and move beyond the established form of the article. In our workshop, we want to explore what the best format is to express a range of news stories. News on the web brings us an entirely new platform, yet the people and institutions that run news sites are tied to the legacies of the print world: we focus on creating articles on a daily basis, in a set of fixed formats that are dictated by newspaper technology. As part of the Knight-Mozilla OpenNews Program, eight fellows are embedded in different newsrooms around the world, including the two of us at ZEIT Online and SPIEGEL ONLINE. Our goal in these two newsrooms is to find cutting-edge approaches for using technology in telling the news.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33465</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33443</video:thumbnail_loc><video:title>Science fiction as a laboratory for big ideas</video:title><video:description>Over the years science fiction has inspired the exploration of space and cyberspace and was first to imagine the robot, cyborg, clone and technological singularity. All of these are "mere byproducts" to the real focus of science fiction - society - communities, relationships, individuals - how we transform, mutate and evolve through science and how we use and abuse technology. Science fiction creators imagine the un-imaginable and explore the impossible, they perform huge scale gedankenexperiments and by doing so they give birth to our future, for giving shape to the impossible today, gives shape to the every-day of tomorrow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33443</video:player_loc><video:duration>2086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33450</video:thumbnail_loc><video:title>Where Old-World Meets New-Era: Creating Solution Processes for Global Change</video:title><video:description>Individuals and organizations need smart and sustaibable solution processes to cope with today's global challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33450</video:player_loc><video:duration>3530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33466</video:thumbnail_loc><video:title>Ihr wollt also wissen, was #aufschrei gebracht hat?</video:title><video:description>Wenn aus Statistiken persönliche Geschichten werden: Über den Hashtag #aufschrei ist es einem Online-Medium gelungen, die Gesellschaft offline zu beeinflussen.Doch wie fing das an und welche Mechanismen wirkten hier? Was sind die Ergebnisse der #aufschrei-Debatte? Und: Ist die Debatte überhaupt schon vorbei?Diese Fragen beantwortet #aufschrei-Namensgeberin Anne Wizorek in einem Talk abseits vom Medienhype.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33466</video:player_loc><video:duration>3289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33445</video:thumbnail_loc><video:title>Freiheit und Vorhersage: Über die ethischen Grenzen von Big Data</video:title><video:description>Die öffentliche Diskussion über die Herausforderungen und Gefahren von Big Data geht am Thema vorbei - und genau das macht uns in Zukunft besonders verwundbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33445</video:player_loc><video:duration>3468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33570</video:thumbnail_loc><video:title>Datenbefreiung selbst gemacht</video:title><video:description>OpenData ist einfach und machbar für alle. Was ist schon das Überfallen einer Datenbank gegen das Gründen einer Datenbank? Dass offene Daten wichtig sind, haben zahlreiche Projekte und Initiavien in den letzten Jahren immer wieder unter Beweis gestellt. Wir wollen nicht nur erläutern, welches Potenzial in Open-Data-Projekten steckt, sondern auch zeigen, wie Offene Daten mit einfachen Untensilien selbst gekocht werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33570</video:player_loc><video:duration>3856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33559</video:thumbnail_loc><video:title>403 Forbidden: A Hands on Experience of the Iranian Internet</video:title><video:description>Internet filtering in Iran is both arbitrary and targeted. Censorship is designed to make you feel insecure. Sometimes websites that you would assume are blocked are open, and some of the most mundane are blocked. On the other hand, severe crackdowns have left bloggers in solitary confinement in Iranian prisons. This is a participatory exploration of the Iranian internet and everything that is complex about it. Maybe you saw Maral Pourkazemi's infographic "The Iranian Internet" at re:publica 12. Well, Small Media's the lucky organisation that snapped her up after she graduated. Now, we've added her data visualisation expertise to our in house research team and we are experimenting with sharing information through participation and exploration. Last year, we held an event in our office called "403 Forbidden", and invited a select audience (we had the Guardian, Fox News, BBC, the Foreign Office and other big wigs there) to experience what using the Iranian internet really feels like.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33559</video:player_loc><video:duration>3374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33560</video:thumbnail_loc><video:title>... and the rest will follow! (Digitale) Musikwirtschaft und Regionalentwicklung. Ein Zusammenhang in Gegenwart und Zukunft.</video:title><video:description>Pop ist tot! Lange lebe Pop! Die digitale Musikwirtschaft ist ein Beispiel für anhaltende und immer häufiger auch gelungene Veränderungen. Nach einer Phase der Orientierunglosigkeit hat man sich auf wandelnde Nutzungs- und Verwertungslogiken eingestellt. Eingebettet in die richtigen Förderungsstrukturen kann die Musikindustrie nach wie vor ein wichtiger Faktor in der Entwicklung von Wirtschaftsräumen sein. Das Ende der Musikwirtschaft wurde schon oft ausgerufen. Untergegangen ist sie bisher nicht. Verändert hat sich jedoch einiges. Zum einen lohnt es sich, den Blick auf die aktuellen Verwertungsmöglichkeiten innerhalb der digitalen Musikwirtschaft zu richten und zum anderen darauf, warum die Musikwirtschaft nach wie vor einen zentralen Aspekt für die Kreativwirtschaft darstellt. Was können andere Kreativbranchen von der Krisenbewältigung der Musikindustrie lernen? Welche digitalen Vertriebs- und Verwertungsmöglichkeiten bieten sich heute? Inwiefern ist die Musikwirtschaft auch heute noch eine der treibenden Kräfte regional verbundener Kreativwirtschaft?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33560</video:player_loc><video:duration>3532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33637</video:thumbnail_loc><video:title>Empowering the Next Million Creators</video:title><video:description>Ember isn't just about making developers more efficient. It's about empowering a wider audience to become creators and developers. How do we bridge the gap between our vibrant community and the next million people who have things they want to make but have no idea how to even collaborate with us? We already have the foundations of great content-creation tools that will allow authors, site builders, themers, and devs to speak the same language and build higher together. What if anyone could ship their own first app with no coding, but with the power of Ember's community under the hood?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33637</video:player_loc><video:duration>3455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33634</video:thumbnail_loc><video:title>Counter-spells and the Art of Keeping Your Application Safe</video:title><video:description>Ember plays an important role in ensuring that your application is secure from an attack, however engineers share part of the responsibility. Awareness of how you can harness all the power of Ember's security capabilities and and the additional steps you need to take to prevent security exploits is very important and will make life easier in assessing the current state of your application and planning for the future. In this talk we will explore some important security concerns, pitfalls and mitigations that we have learnt over the past four years of building Intercom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33634</video:player_loc><video:duration>1826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33635</video:thumbnail_loc><video:title>Data Loading Patterns with JSON API</video:title><video:description>Data communication with the API server is a principal design question in rich-client apps. The talk ponders the design angles and gives several examples of data communication between Ember (Data) and a JSON:API compliant backend.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33635</video:player_loc><video:duration>1548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33647</video:thumbnail_loc><video:title>Rebuilding Tumblr as a Single Page App</video:title><video:description>Following a hack day project, work began on building prototypes of Tumblr using Ember and React. Come and find out what we learned along the way and why we chose Ember to ship all our memes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33647</video:player_loc><video:duration>2220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33638</video:thumbnail_loc><video:title>Going Progressive with Ember</video:title><video:description>“Mobile internet usage surpasses desktop usage for the first time in history.” Headlines like this are the result of a quick Google search for mobile vs desktop internet usage statistics in 2016. So, what are we doing to engage those mobile users with our Ember app? How can we improve their experience? Let's walk together through the process of building a PWA, what makes one one, why are they important and how can we reach to the Ember ecosystem to aid us in our work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33638</video:player_loc><video:duration>1578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33650</video:thumbnail_loc><video:title>SVG Animation and Interaction in Ember</video:title><video:description>Creative. Lively. Interactive. What if even a beginner-level Ember app could be all these things? SVG is a flexible, vector-based image format that lets you manipulate image elements in the same way that you already work with divs. It’s almost as simple to write a class binding for a star in a constellation as it is to write it for a checklist item. Learn how Ember’s out-of-the-box behavior can be used to build things like progress meters, interactive diagrams, and charts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33650</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33597</video:thumbnail_loc><video:title>THE NEW//AFRICA</video:title><video:description>It's about time to connect with the arising middle classes of young African achievers. THE NEW//AFRICA is a new media brand with a social impact, sharing success stories, building new alliances, putting young professionals, startups and entrepreneurs on the international agenda. Let's forget clichés and misconceptions, still prevailing in the perception of the public: We are focussing on perspectives and progress, on chances, challenges and changes. THE NEW//AFRICA is a platform aggregating the most interesting success stories from all over the continent, introducing exceptional talent, knowhow and visions. It's a thermometer of the international bloggers' opinion. It's an event scheme and an annual yearbook on the life and work of the global thinking young African professionals. This session is discussing a fresh viewpoint on the African economy, presenting new forms of co-operation and networking. Presented by THE NEW//AFRICA-founder Beate Wedekind, renowned German journalist, publisher and TV-person, Preethi Mariappan, Head of Digital of TBWA Germany, and Julian Tadesse, MA in African Studies and Political Science.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33597</video:player_loc><video:duration>3087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33594</video:thumbnail_loc><video:title>Stimmt das? Check mit dem ZDF die Fakten im Wahlkampf</video:title><video:description>Stimmt das eigentlich, was Politiker in Interviews, Talkshows und Reden sagen? Das ZDF startet zur Bundestagswahl ein crossmediales Projekt, um Politikeraussagen zu checken. Und jeder darf mitarbeiten. Auf der re:publica könnt ihr das neue Tool vor dem Start exklusiv ausprobieren. In diesem Jahr kommt das ZDF mit einer großen Frage auf die re:publica: "Stimmt das?", wollen wir im Wahljahr immer wieder fragen. Täglich werden wir mit Aussagen von Politikern konfrontiert. Ob in den Fernseh-Nachrichten, in Zeitungen, dem Netz oder in persönlichen Gesprächen, Politiker haben fast auf jede Frage ein Antwort -- aber sind die Fakten immer richtig? Die Antworten wollen wir auf einer interaktiven Plattform gemeinsam mit engagierten Bürgern und einem ganz speziellen Partner suchen. Auf der Re:publica könnt Ihr während der ZDF-Session die neue Plattform exklusiv testen und alles über das crossmediale Projekt des ZDF erfahren. Im Anschluss stehen wir euch noch bei einem kleinen Umt...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33594</video:player_loc><video:duration>3494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33555</video:thumbnail_loc><video:title>1 Million Petitionen - Protestieren wir richtig im Netz?</video:title><video:description>Der inflationäre Einsatz von Petitionen schwächt das Protestinstrument. Petitionen machen die Welt besser. Sie helfen einzelnen Personen, lose gebildeten Gruppen und Organisationen Protest zu organisieren, Öffentlichkeit herzustellen und Entscheidungsträger zu beeinflussen. Durch das Web ist es immer einfacher geworden eine Petition durchzuführen. Sei es für einen Kinderspielplatz vor der Haustür oder gegen ein Umweltverbrechen mit globalem Ausmaß. Heute werden täglich mehr und mehr Petitionen für oder gegen eine unzählige Anzahl von Anliegen gestartet. Stärkt diese Entwicklung die Zivilgesellschaft oder zerstören wir ein wirkungsvolles Werkzeug durch inflationären Einsatz?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33555</video:player_loc><video:duration>3643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33550</video:thumbnail_loc><video:title>Radio Universal</video:title><video:description>Radio Universal ist die Utopie eines Community-orientierten und -gestützten Radios, das den Hörer/die Hörerin umfangreich in das Programm mit einbezieht und viele Möglichkeiten des Webs beim Publizieren berücksichtigt. Die Podlove Initiative ist angetreten, diese Vision schrittweise in einem offenen Prozess umzusetzen. Das Format "Radio" erlebt im Netz in Form von Podcasts eine Renaissance, die vor allem von ihren Nutzern vorangetrieben wird. Podcasts werden als Ort der Weiterbildung, der Unterhaltung, der Debatte und der gesellschaftlichen Auseinandersetzung als Medium akzeptiert. Das Radio wird vom Netz nach seinen eigenen Regeln neu definiert und öffnet sich dabei seinen Nutzern. Podcasting als alternative Distributionsmethode für Radioinhalte setzt sich zunehmend durch. Beschleunigt wird dieser Vorgang durch den Trend zu Apps und Smartphones, sowie durch den Ausbau der mobilen Datennetze und lässt UKW als Verbreitungsmethode in zunehmenden Maße in den Hintergrund treten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33550</video:player_loc><video:duration>2922</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33509</video:thumbnail_loc><video:title>Robot Ethics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33509</video:player_loc><video:duration>3534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33504</video:thumbnail_loc><video:title>Open Data - und was hat das mit mir zu tun?</video:title><video:description>Open Data ist kein abstraktes, rein-wissenschaftliches oder politisches Thema, ganz im Gegenteil viele Daten aus Infrastruktur und Gesellschaft sind sehr alltagsnah und können uns dabei helfen unseren Alltag und die Systeme rund um uns besser zu verstehen und zu verändern. Um zu zeigen was Open Data mit jedem Einzelnen von uns zu tun hat, müssen die richtigen Fragen gestellt und der theoretische Rahmen verlassen werden. Nahverkehr, Gesundheit, Bildung, Umwelt, Kriminalität ... - bei Open Data geht es neben politischer Transparenz und Daten aus Wissenschaft und Forschung auch um Daten und Informationen, die unmittelbar mit unserem Alltag verknüpft sind. In unserem Vortrag wollen wir uns von abstrakten und wissenschaftlichen Definitionen zum Thema Open Data lösen und uns auf die Datensätze konzentrieren, die uns einen anderen Blick auf Alltag und Gesellschaft ermöglichen und uns dabei helfen, alltägliche Fragen zu beantworten: Wie viel Strom aus erneuerbaren Energien fließt eigentlich gerade durch unser Netz? Welches Krankenhaus in meiner Nähe ist das Beste?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33504</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33568</video:thumbnail_loc><video:title>Das heilige Abendmahl</video:title><video:description>Die mit Vehemenz ausgetragenen Diskussionen um die Wahrhaftigkeit, Wichtigkeit und Weltlichkeit von sozialen Medien lassen vermuten, dass mehr dahinter steckt, als nur eine technische Plattform, auf der sich Menschen zum Gedankenaustausch treffen. Das Gezeter der Glaubensführer, Verweigerer und plattformabhängigen Selbstverleugner sprechen eine deutliche Sprache. Social Media ist eine Religion. Twitter ist eine Kirche. Doch wer sind die Protagonisten, Verführer, Geistlichen, Päpste und Päpstinnen? -- Das Abendmahl. Aufgestachelt durch diverse eilige Jesusse, die im schnellen Wechsel an der Tafel des Abendmahls auftauchen und die wir live auf der re:publica bekehren, um anschließend wieder in der Masse der re:publikanischen Gläubigen unterzutauchen, werden die fünf mehr oder weniger heiligen Apostelinnen und Apostel mit leiblicher Realpräsenz und im Rausch des eigenen Messweines ein ganz neues Testament formulieren, jerichoesk in die Welt hinausposauen und das Brot brechen. Die 5 Apostels: Anja GOTTschling, Gerritius Kardinal Bruconiae VII., St. Huckonius Haas, Maike d'Hank, Schlenzus Christus Schramm (schlenzalot).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33568</video:player_loc><video:duration>3962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33573</video:thumbnail_loc><video:title>Digital by default</video:title><video:description>Der Weg in die digitale Nachrichtenwelt ist lang und steinig. Wie weit sind Deutschlands größte Nachrichtenportale und ihre LeserInnen? Dass sich Journalismus verändert und längst im Wandel begriffen ist, ist kein Geheimnis mehr. Das beginnt bei den Recherchewegen für eine Geschichte und geht weit über deren Veröffentlichung hinaus. JournalistInnen beziehen neue Öffentlichkeiten ein, probieren innovative Darstellungsformate und Werkzeuge (z.B. Storify oder Tumblr) aus und kommunizieren mit den LeserInnen auf Augenhöhe. Dabei stoßen beide Seiten auf Widerstände: KollegInnen, die „das schon immer so gemacht haben" oder LeserInnen, die die aufwendig recherchierte Datenvisualisierung ignorieren und lieber in den Kommentaren trollen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33573</video:player_loc><video:duration>3728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33593</video:thumbnail_loc><video:title>Responding effectively to digital emergencies &amp; human rights violations online</video:title><video:description>Challenges to human rights online are rapidly evolving very rapidly, emergency situations pose a particular challenge to the digital rights community. How do you support people in emergency situations swiftly and effectively when struggling to balance institutional capacity of emergency response with digital know how? Challenges to human rights online are evolving very rapidly, emergency situations pose a particular challenge to the digital rights community. How do you support people in emergency situations swiftly and effectively when struggling to balance institutional capacity of emergency response with digital know how. The following workshop will discuss some of the challenges of responding to digital emergencies. Panellists will discuss both technical and institutional tools that can help to increase rapid response capacity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33593</video:player_loc><video:duration>3596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33587</video:thumbnail_loc><video:title>Music Recommendation - Future Casting</video:title><video:description>The selection of music online is enormous. But many users would like better recommendation systems. Experts say inadequate recommendations are the biggest hurdle facing commercial success of streaming services. Die Auswahl an Musik im Netz ist riesig. Doch viele Nutzer wünschen sich bessere Empfehlungsfunktionen. Das ist die eigentliche Hürde, die dem Durchbruch von Streamingdiensten noch im Wege steht. Waiting for the UberRecommender Streaming established itself as one of the top distribution channels in addition to downloads and phonorecords. Spotify and Deezer are caught up in arat race for world domination; an IPO or other glamorous exit seem to be only a matter of time. But are the products currently being offered really sophisticated enough? One hears users and experts alike complaining about the lack of creative and above all more powerful recommendation features. Many users see this shortcoming as one of the main blockers for music streaming services to make a commercial breakthrough.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33587</video:player_loc><video:duration>3576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33598</video:thumbnail_loc><video:title>The Outernet - A revolution, in reality</video:title><video:description>3 talks reflecting on experiences of Shared Social Spaces and their impact on Entrepreneurship and Social Transformation in Egypt -- from Tahrir Square to Hubs, Hackerspaces, and Fab Labs. From case studies to Meta analysis -- in this hour we will explore the importance of Physical Spaces and the opportunities they create.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33598</video:player_loc><video:duration>3607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33596</video:thumbnail_loc><video:title>TEN CITIES Project: Clubculture IN/SIDE/OUT</video:title><video:description>Zehn Städte, zwei Kontinente, drei Disziplinen: Unter dem Titel TEN CITIES kommen um die 50 DJs, Musikproduzenten und Instrumentalisten aus Berlin, Bristol, Johannesburg, Kairo, Kiew, Lagos, Lissabon, Luanda, Nairobi und Neapel zusammen, um gemeinsam Musik zu produzieren und sich über die Clubszenen ihrer Länder auszutauschen. Ein Forschungsprojekt untersucht zugleich den Begriff der Öffentlichkeit aus der Perspektive von Clubkultur: 23 Wissenschaftler erarbeiten Essays und Studien über die teils unbekannten Musikszenen und ihre Subkulturen, zehn Fotografen erkunden diese künstlerisch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33596</video:player_loc><video:duration>3515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33577</video:thumbnail_loc><video:title>Finanzblogs: Intellektuelle Elite oder verständliches Massenmedium?</video:title><video:description>Finanzblogs haben vielfältige Möglichkeiten, Finanzwissen anschaulich und interaktiv zu vermitteln. Tragen Sie damit zur Demokratisierung von Finanzkenntnissen bei? Im Anschluss an die Diskussion werden die comdirect finanzblog awards 2013 verliehen. Niedrige Zinsen, Börsenindizes auf Rekordkurs. Gute Voraussetzungen für Aktien, Fonds &amp; Co. -- theoretisch. Die Praxis aber sieht anders aus: Bei Wertpapieren sind viele zurückhaltend. Die Aktie gilt als relativ unsicher, die Börse hat das Image eines Spielcasinos. Lieber setzen die Deutschen auf Tages- oder Festgeldkonten und legen damit ihr Geld nicht selten unterhalb der aktuellen Inflationsrate an. Die Folge: Vermögen wird schleichend vernichtet. Gefragt sind also Aufklärung und verständliche Information über Geld- und Wertpapieranlage. Welche Bedeutung kommt dabei Finanzblogs zu?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33577</video:player_loc><video:duration>4030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33646</video:thumbnail_loc><video:title>Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33646</video:player_loc><video:duration>4552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33663</video:thumbnail_loc><video:title>Plone: where is it today and where is it going</video:title><video:description>Plone: where is it today and where is it going [EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room] [Rimini, Italy] Plone CMS, first released in 2001, is now close to its 5.1 version. Did you know that the 2016 Olympics web site was built with Plone? Did you know that many huge organizations that care about data protection use Plone? There are good reason why Plone is such a successful Python project, but probably the most important is that Plone does take into account the security of your data very seriously. Nowadays, information and data play a crucial role, sometimes they are the more important asset of a company. They have to be in a digital form and accessible from every device, it is no surprise that they are exposed to a growing threat. During the talk I will review Plone built in security protection systems. In addition I will review some of its features, like the ability to create, without writing a line of code, custom content types, to change documents workflows, to organize your documents in a snap. I will also talk about the foreseen new features that will be soon in Plone and I will present Castle CMS and Quaive, some important projects built on top of Plone that are currently under the spotlight</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33663</video:player_loc><video:duration>2703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33680</video:thumbnail_loc><video:title>Overcoming Cognitive Bias</video:title><video:description>Overcoming Cognitive Bias [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] Starting with a brief description of how built-in mechanisms in our brains lead to cognitive bias, the talk will address how a variety of cognitive biases manifest in the Python and tech communities, and how to overcome them</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33680</video:player_loc><video:duration>2500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33679</video:thumbnail_loc><video:title>Mary had a little lambda</video:title><video:description>Mary had a little lambda [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Mary had a little lambda, a function pure as snow. And for every program that Mary wrote, the lambda was all she needed to know. Python’s lambda, a tiny anonymous function, can be useful in a pinch when you’re feeling too lazy to type that extra d-e-f. But did you know that behind this little lambda is actually one of the most powerful &amp; elegant abstractions in the history of computer science? The lambda calculus, dating back to the work of lambda shepherd Alonzo Church in the 1930's, lets us represent our programs - all their logic and data - as pure, anonymous functions, using nothing but (a whole lot of) lambda. Let’s take it for a spin and see what we can create: booleans and conditionals, integers, arithmetical operators, data structures… you name it. With some determination, and a little squinting, we might even see lambda do the impossible: reconcile object-oriented and functional programming. You heard it right: lambda can do it all! Join me as we explore its astounding computational power, and walk away with a deeper respect and admiration for the almighty little lambda</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33679</video:player_loc><video:duration>2660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33681</video:thumbnail_loc><video:title>Network visualization and automation</video:title><video:description>Network visualization and automation [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] Network automation and orchestration is the latest phase in the evolution of IP and optical networks. Over the last few years, network engineers have created a variety of libraries and softwares to help them with the management, configuration and automation of huge networks made of hundreds of thousands of network devices (e.g. routers, switches, antenna...). In this talk, I will introduce NetDim, a vendor-neutral software for network modeling and automation based on the standard Python library for GUI programming: tkinter. I will start the presentation with an introduction to network visualization, and show how tkinter can be used to implement graph drawing algorithms, as well as a full-on Geographic Information System (GIS), allowing one to place network devices on a world map at their GPS coordinates. I will then discuss the whys and wherefores of network automation, and show how to automatically generate and push scripts to a network device via SSH or Telnet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33681</video:player_loc><video:duration>2106</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33684</video:thumbnail_loc><video:title>Space weather monitoring for a virtual reality simulation</video:title><video:description>Space weather monitoring for a virtual reality simulation of a Martian settlment EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room Rimini, Italy High-energy particles accelerated by the Sun during Coronal Mass Ejections (CME) are a major concern for a manned mission to Mars. On Earth surface, these particles are shielded by the Earth magnetic field. In space and on the Martian surface, where such shielding is absent or much weaker, CME pose a radiation hazard to the health of astronauts. The development of tools to understand and forecast the interplanetary space weather is a requirement for future manned space missions in order to properly protect the astronauts from the radiation environment. A variety of methods are currently developed by the scientific community and a number of public tools for space weather monitoring and forecast is already available online. We present a Python-based tool which takes advantage of two publicly accessible space weather web portals. Our software combines the forecast of CME and a real-time propagation model of energetic particles throughout the inner Solar System and the Martian atmosphere. It consistently recovers real-time relevant information and provides with days-to-hours forecasts for the radiation dose astronauts on Mars would be exposed to. The system raises an alert signal when the radiation dose exceeds the security levels defined by the main space agencies adopted as a reference. Our tool is meant to be integrated in a virtual reality simulation of a human settlement on the surface of Mars (Mars City Project). Prerequisite: Intermediate knowledge</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33684</video:player_loc><video:duration>1442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33686</video:thumbnail_loc><video:title>PyPy meets Python 3 and Numpy</video:title><video:description>PyPy meets Python 3 and Numpy [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] PyPy is an alternative Python implementation whose JIT often gives seriously better performance than CPython. Now PyPy supports, in beta version, two major new application domains: Python 3.x, and Numpy and the rest of the scientific stack. These are each an important milestone for a subset of the Python community. Thanks to a grant by Mozilla, "PyPy3" now largely supports Python 3.5 with one or two extensions from Python 3.6. Full support should be very close. (Note that PyPy2 will not disappear, if only because PyPy itself is written in Python 2.7.) Numpy and the major packages of the scientific stack are now starting to work well with PyPy (PyPy2 mostly, but also PyPy3). This is thanks to progress in "cpyext" emulating the CPython C API, as well as fixes to the packages in collaboration with the upstream developers. We will also mention some more "what's new in PyPy" topics from the last couple of years</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33686</video:player_loc><video:duration>1774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33682</video:thumbnail_loc><video:title>Using the right Async tool, present day</video:title><video:description>Using the right Async tool, present day [EuroPython 2017 - Talk - 2017-07-11 - Arengo] [Rimini, Italy] Recent releases like AsyncIO and Django Channels gave a new push towards building real-time web-apps fast and easy. However, as similar tools exist in Python since 2000th, how should we balance between modern and time-proven? This talk includes but is not focused just on AsyncIO. It gives an overview of Async libraries in Python, and helps with choosing a right tool for various web tasks. It describes caveats of using Twisted, Tornado and AsyncIO including theory and live code, and concludes with a basic overview of Django Channels. Talk plan Why do we need Async Web (5 min) Existing libraries and frameworks: Twisted, Tornado, AsyncIO (15 min) Sample task, sample code, conclusions (10 min) (optional) what's about Django Channels? Q &amp; A (5 min)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33682</video:player_loc><video:duration>2706</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33677</video:thumbnail_loc><video:title>A journey into Git internals with Python</video:title><video:description>A journey into Git internals with Python [EuroPython 2017 - Talk - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] Despite 12 years of history and wide popularity the workings of Git still remain largely a mystery for many. A lot of Git users operate it just by remembering a bunch of commands and repeating them in a correct order. I was one of them until I decided to dig deeper into how Git actually works and suddenly I understood that internally Git operates by rather simple principles and after you figure them out suddenly all those commands start to make sense. To look into the Git's internal structure you need a programming language to crunch the data and Python fit perfectly for this task. In this talk, I will dig into the internals of Git with Python, that will help you better understand how Git works</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33677</video:player_loc><video:duration>2667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33676</video:thumbnail_loc><video:title>Taking the Hipster out of Streaming</video:title><video:description>Taking the Hipster out of Streaming [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Winton ingests data continually from the world's financial markets. We track millions of individual timeseries, with divergent formats, from disparate time zones, and whose frequencies vary from months to milliseconds. We go beyond simply reading and storing it - we stitch distinct and vast data sets together and subject them to intricate calculations in real-time. This talk will focus on the way we use Python to achieve these ends, and how we are creating tools to further commoditise streaming as a service</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33676</video:player_loc><video:duration>1852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33687</video:thumbnail_loc><video:title>A Python for Future Generations</video:title><video:description>A Python for Future Generations [EuroPython 2017 - Keynote - 2017-07-10 - Anfiteatro 2] [Rimini, Italy] A journey through the current Python interpreter, some of the effects of its leaky abstraction on the language design and how we could evolve the language to future proof it. Covers some practical and not so practical ideas based on experience in the JavaScript and Rust ecosystem</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33687</video:player_loc><video:duration>2563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33685</video:thumbnail_loc><video:title>Write more decorators (and fewer classes)</video:title><video:description>Write more decorators (and fewer classes) [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] In the wake of famous talk “Stop Writing Classes” by Jack Diederich (https://www.youtube.com/watch?v=o9pEzgHorH0), I’d like to present a pattern that can be used to design clean and pythonic interfaces for programmers based on replacing single-method classes with decorated functions. This pattern is already used by some famous frameworks and libraries, like Pyramid (https://trypyramid.com/), but I believe it isn’t that well-known to many (even experienced) Python developers and is not as widely used as it deserves. I’ll show how this pattern can be employed to improve a programming interface which is used by an internal log processing framework at Yelp. This will demonstrate how a more functional approach, leveraging the power of Python decorators, can lead to simpler, more beautiful and easier to understand code. However, this talk doesn’t suggest giving up classes altogether, but making use of them only when they are truly useful. In fact, the use-case I’m going to analyze will combine classes, functions, and decorators to make the best out of these tools. Given that the presentation is going to be very code-oriented, the talk is intended for an audience of developers who are already familiar with most Python constructs, including decorators, even though the concept will be briefly introduced at the beginning of the talk. But, if you are one of these people, I promise you that the code will speak for itself</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33685</video:player_loc><video:duration>2302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33678</video:thumbnail_loc><video:title>Building a full-stack web application with Python, NPM, Webpack and React</video:title><video:description>Building a full-stack web application with Python, NPM, Webpack and React [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] Creating full-stack applications with Python, NodeJS and React can seem daunting at first. Having made many variations of these, I will show you the ropes, so you too can discover that it is in fact easy to get going. In this talk you will learn to create a full-stack web application in Python, with a Nodejs and React front-end. I will provide you with an easy-to- follow walkthrough of the process, and you’ll exit this talk feeling confident that you can now create your own full-stack web application</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33678</video:player_loc><video:duration>1908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33533</video:thumbnail_loc><video:title>Autonomous web apps with Sockethub</video:title><video:description>As the major social network vendors increase their customer lock-in, and the open social web platform alternatives continue to be dispersed and re-invent the wheel, we're faced with many different, mostly non-interoperable platforms, protocols and APIs to choose from.Developers must spend their time picking and choosing protocols and APIs to integrate into their applications, banking on the increased lock-in of their chosen platforms to ensure the applications' relevance and longevity. Open-source application developers, are either limited by what they can realize completely in the browser, or faced with tying their application to backend servers to carry out parts of the functionality, or store user data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33533</video:player_loc><video:duration>1415</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33532</video:thumbnail_loc><video:title>Life with extra Senses - How to become a Cyborg.</video:title><video:description>Neil Harbisson and Moon Ribas are the founders of Cyborg Foundation, an international organization that seeks to extend the humans senses by creating cybernetic body extensions, to defend the rights of cyborgs, and promote Cyborgism. Neil and Moon talk about their personal relation with cybernetics, and how technology change their perception of life.Neil Harbisson, became the first person recognized by a government as a cyborg. Harbisson was born with achromatopsia, a conditionthat only allows him to see the world in black and white. Since he was 20 years, he installed an electronic eye ("eyeborg") into his head that allows him to listen to colours.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33532</video:player_loc><video:duration>2695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33476</video:thumbnail_loc><video:title>It's not a fax machine connect to a waffle iron</video:title><video:description>Lawmakers treat the Internet like it's Telephone 2.0, the Second Coming of Video on Demand, or the World's Number One Porn Distribution Service, but it's really the nervous system of the 21st Century. Unless we stop the trend toward depraved indifference in Internet law, making -- and freedom -- will die.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33476</video:player_loc><video:duration>3699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33539</video:thumbnail_loc><video:title>Speech at scale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33539</video:player_loc><video:duration>1684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33538</video:thumbnail_loc><video:title>Surveillance by Design</video:title><video:description>While the collection, storage and analysis of our data becomes ever cheaper and easier, governments around the world are eager to make the surveillance of citizens the default setting. Therefore, it has never been more important to explore countermeasures that would protect our fundamental right to privacy. While the European Union continues to take positive steps to ensuring that public and private bodies protect the privacy of citizens (for example through the Data Protection Regulation), much work remains to be done in addressing issues of due process in how governments use, protect, and request user data. Specifically, government requests for so-called "lawful access" to user data are trending in both democratic and non-democratic nations, presenting one of the greatest challenges for the protection of fundamental rights. This talk will highlight this issue as well as provide a brief overview of the main challenges facing citizens in protecting their privacy, including some recent proposed laws in the EU and the US, that will show that bit by bit, our freedoms are being chipped away. The second half of the talk will focus on the need for domestic and international jurisprudence that protects our fundamental rights, and more broadly what can to be done to counter the surveillance state.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33538</video:player_loc><video:duration>1970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33537</video:thumbnail_loc><video:title>Digital Labor: New Opportunities, Old Inequalities</video:title><video:description>While it doesn't smell or look like labor at all; digital labor is part of the working lives of millions in the U.S., China, Russia, and India. Amazon Mechanical Turk is a thriving marketplace where "folks who have work meet up with folks who seek work," as CEO Jeff Bezos innocently framed it. Work, as it turns out, is in fact radically atomized and inane zombie labor. Mechanical Turk does not reveal the identity of the employer to the worker and even if workers click away for 60 hours a week, they may have no idea what they're working on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33537</video:player_loc><video:duration>3585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33471</video:thumbnail_loc><video:title>Crowdsourced Astronomy</video:title><video:description>I will share how amazing it is to take astronomy to the people and to share the skills we have learnt as astronomers, and to see first hand how it can change the world! Astronomy is entering an era of unprecedented scales. The telescopes are getting bigger and more powerful, which means that the amount of data and what we can do with it has increased exponentially. It also means that there are not enough astronomers for the data out there. Already endless PhD projects can be carried out on archived data only. Citizen science is another way of dealing with that much data and it has grown very much in recent years. Astronomy has always benefitted from the input and careful observations of amateurs -- think just of the number of comets discovered not by professionals -- but the internet has changed that and made it possible for people to contribute to the science...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33471</video:player_loc><video:duration>3270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33485</video:thumbnail_loc><video:title>Innovating Africa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33485</video:player_loc><video:duration>3317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33507</video:thumbnail_loc><video:title>Hell Yeah, it's Rocket Science!</video:title><video:description>Founded by scientists and engineers in their spare time, the Part-Time Scientists compete in a new space race towards landing the first private spacecraft on the moon. Will this be the end for missions like Curiosity? Or is this the dawn of a new Space 2.0? Get to know the Part-Time Scientists, their team of rocket scientists, and embark with them and the German Aerospace Center (DLR) on a heartful discussion on the future of private space exploration! The Part-Time Scientists are among the top 5 teams in the Google Lunar XPRIZE competition, a new space race towards the moon. The international team of scientists and engineers is based right here in Berlin, Germany, and spent the past three years building the technology to get back to the moon for good. The goal of the competition is to land a rover safely on the surface of the moon and travel a distance of at least 500 meters, over 43 years after man last walked the moon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33507</video:player_loc><video:duration>3264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33510</video:thumbnail_loc><video:title>Cat Memes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33510</video:player_loc><video:duration>2816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33484</video:thumbnail_loc><video:title>Myths of the Open Internet: Bust Them and Get Busy</video:title><video:description>The Internet is an open, public space. The Internet is the same in most countries, except for places like China and Iran. These are two common "myths" about the Internet that many users, particularly those in the industrialized north, seem to believe. And in many cases, these ideas have been used by activists in campaigns aimed at protecting the open web. And yet we know they are not true: roughly 90% of online space is owned by private companies, most of which are based in the US or Western Europe. Mainstream media tend to focus on extreme examples of Internet policy and practice in authoritarian countries, but it’s clear that every government in the world is concerned about how the Internet changes society and what this means for their ability to lead or control a nation. And users in every country face different challenges -- political, economic, and technological -- when it comes to using the Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33484</video:player_loc><video:duration>2513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33536</video:thumbnail_loc><video:title>How music can predict the human/machine future</video:title><video:description>From HAL to Wiimotes and Kinect, musicians have predicted the future of machine/human interaction. Because music connects with time, body, and emotion in a unique way, they test the limits of technology. Now it's time to work out what comes next. What's going on here - how did musicians manage to invent major digital interaction tech before anyone else? Before the iPad, the first commercial multi-touch product was built for musicians and DJs. Before the Wii remote, musicians built gestural controllers, dating back to the early part of the 20th century. Before the moon landing, Max Mathews' team of researchers taught computers to make music and sing, inspired HAL in 2001: A Space Odyssey, and may have even built the precursor to object-oriented programming.Music's demands - to be expressive, real-time, and play with others - can test the limitations of technology in a way people feel deeply, and help us get beyond those limitations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33536</video:player_loc><video:duration>1677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33699</video:thumbnail_loc><video:title>Large-scale data extraction, structuring and matching using Python and Spark</video:title><video:description>Large-scale data extraction, structuring and matching using Python and Spark [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] Motivation - Matching data collections with the aim to augment and integrate the information for any available data point that lies in two or more of these collections, is a problem that nowadays arises often. Notable examples of such data points are scientific publications for which metadata and data are kept in various repositories, and users’ profiles, whose metadata and data exist in several social networks or platforms. In our case, collections were as follows: (1) A large dump of compressed data files on s3 containing archives in the form of zips, tars, bzips and gzips, which were expected to contain published papers in the form of xmls and pdfs, amongst other files, and (2) A large store of xmls in the form of xmls, some of which are to be matched to Collection 1. Problem Statement - The problems, then, are: (1) How to best unzip the compressed archives and extract the relevant files? (2) How to extract meta-information from the xml or pdf files? (3) How to match the meta-information from the two different collections? And all of these must be done in a big-data environment. Presentation – https://drive.google.com/open?id=1hA9J80446Qh7nd8PMYZibtIR1WjMkdLXfDgwUlts7JM The presentation will describe the solution process and the use of python and Spark in the large-scale unzipping and extraction of files from archives, and how metadata was then extracted from the files to perform the matches on</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33699</video:player_loc><video:duration>1831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33702</video:thumbnail_loc><video:title>Debugging in Python 3.6: Better, Faster, Stronger</video:title><video:description>Debugging in Python 3.6: Better, Faster, Stronger EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1. Rimini, Italy Python 3.6 was released in December of 2016 and it has a lot of new cool features. Some of them are quite easy for using: a developer can read, for example, about f-strings and they can start using them in their programs as soon as possible. But sometimes features are not so evident, and a new frame evaluation API is one of them. The new frame evaluation API was introduced to CPython in PEP 523 and it allows to specify a per-interpreter function pointer to handle the evaluation of frames. It might not be evident how to use this new feature in everyday life, but it’s quite easy to understand how to build a fast debugger based on it. In this talk we are going to explain how standard way of debugging in Python works and how a new frame evaluation API may be useful for creating the fast debugger. Also we will consider why such fast debugging was not possible in the previous versions of Python. If someone hasn’t made a final decision to move to Python 3.6 this talk will provide some new reasons to do it</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33702</video:player_loc><video:duration>1686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33736</video:thumbnail_loc><video:title>Serverless Applications with Chalice</video:title><video:description>Serverless Applications with Chalice [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] Serverless computing: it is the practice of building and running services and applications without having to worry about provisioning and managing servers. Serverless computing has been a popular topic the past couple years, and with respect to Python, there have been various different frameworks and tools released for developing and managing your Python serverless applications. This talk will focus on developing and managing your serverless applications with chalice (https://github.com/awslabs/chalice), a python serverless microframework for AWS. Discussion points for this talk will include, but not be limited to: • Overview of serverless applications • Best practices in writing a serverless application • Basic usage and core features of chalice • Writing complete, production-level applications using chalice • Managing and maintaining serverless applications using chalice tooling By the end of the talk, audience members should have a better understanding of serverless computing and how to use chalice to develop and maintain serverless applications</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33736</video:player_loc><video:duration>2704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33729</video:thumbnail_loc><video:title>AI on a Pi</video:title><video:description>AI on a Pi [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] In recent months, Artificial Intelligence has become the hottest topic in the IT industry. In this session, we’ll first explain how Deep Learning — a subset of AI — differs from traditional Machine Learning and how it can help you solve complex problems such as computer vision or natural language processing. Then, we’ll show you how to start writing Deep Learning applications in Python thanks to MXNet, a popular library for Deep Learning for both CPUs and GPUs. We'll also see how to use pre-trained models and we'll load one on a Raspberry Pi equipped with a camera. Finally, we’ll show random objects to the Pi…and listen to what it thinks the objects are, thanks to the text-to-speech capabilities of Amazon Polly</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33729</video:player_loc><video:duration>3848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33731</video:thumbnail_loc><video:title>Replacing passwords with multiple factors: email, OTP, and hardware keys</video:title><video:description>Replacing passwords with multiple factors: email, OTP, and hardware keys [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] Passwords have formed the cornerstone of I.T. system authentication for decades, but recent high-profile breaches have underscored the risks of password-based authentication systems. The good news is that we can replace passwords with other factors: email-based authentication one-time passwords (OTP) hardware keys (Yubikeys/U2F, etc.) These factors can be used independently or in conjunction with one another to provide vastly greater security than the traditional username-plus-password combination. Attendees of this talk will walk away with a detailed understanding of: why the traditional username-plus-password combination is failing us why email-based authentication provides no less security overview of one-time passwords and TOTP how to store/retrieve OTP codes, including password manager support state of hardware keys in general, and FIDO U2F standard in particular Attendees will learn how to implement these multi-factor authentication methods in their own Python-based web applications, with primary focus on methods for integrating email-based authentication, one-time passwords, and U2F hardware keys into Django-based projects</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33731</video:player_loc><video:duration>2907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33749</video:thumbnail_loc><video:title>A Gentle Introduction to Data Science</video:title><video:description>A Gentle Introduction to Data Science [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] This introductory talk, will cover the basics of datascience. From the incluence of artificial intelligence, and the quest to replicate a human mind, to a practical demo on how to build a hello world machine learning in Python. The talk will try to answer questions such as: What do we understand by data science? What do we know about the human mind, that can be an inspiration for our programs? Which problems can we solve with data science? What tools are available to do data science in Python</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33749</video:player_loc><video:duration>1927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33752</video:thumbnail_loc><video:title>EuroPython 2018: Help us build the next edition!</video:title><video:description>EuroPython 2018: Help us build the next edition! [EuroPython 2017 - EuroPython session - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] We need help with organizing and running EuroPython 2018. In this session, we will explain how the EuroPython workgroup model works and where you could help</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33752</video:player_loc><video:duration>2081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33750</video:thumbnail_loc><video:title>Automatic Conference Scheduling with PuLP</video:title><video:description>Automatic Conference Scheduling with PuLP [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Linear programming is often regarded as very theoretical or even not known at all as a well-developed method of solving real world problems. The talk gives a short introduction to LP problems and presents an interesting use case for the Python linear programming problem solver PuLP: that of creating a conference schedule</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33750</video:player_loc><video:duration>1869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33524</video:thumbnail_loc><video:title>Unser Blog soll schöner werden</video:title><video:description>Über die Herausforderungen und Möglichkeiten einer Refinanzierung von Onlinejournalismus. Seit bald neun Jahren berichtet netzpolitik.org fast täglich journalistisch über Politik in der digitalen Gesellschaft. Was als Hobby begann, wuchs zu einem kleinen Massenmedium mit rund 30.000 Leserinnen und Lesern am Tag an, was nicht mehr nebenbei zu bewältigen war. Und nun steht netzpolitik.org vor derselben Herausforderung wie fast jedes journalistisches Online-Medium: Wie kann die eigene Redaktion refinanziert werden, ohne zu einer Geldverbrennungsmaschine zu werden? Welche Möglichkeiten bieten sich an, ohne die Unabhängigkeit zu verlieren und weiterhin offen zu sein? Dazu wurde ein offener Prozess gestartet und die eigene Leserschaft eingebunden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33524</video:player_loc><video:duration>3449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33575</video:thumbnail_loc><video:title>Export Controls for Dual-Use Software</video:title><video:description>Neuartige Formen der Überwachung digitaler Geräte bedrohen die Informationsfreiheit im Internet. Häufig sind deutsche Firmen beteiligt, wenn autoritäre Regime Journalisten, Dissidenten und Aktivisten ausspionieren. Dieses Panel soll sich ebenso mit dem Status quo auseinandersetzen wie mit Möglichkeiten, den Zugang zu Überwachungstechnologien besser zu kontrollieren Das Internet hat (Bürger-) Journalisten, Aktivisten und Blogger weltweit vernetzt und ist ein wichtiger Träger der Informationsfreiheit. Andererseits haben autoritäre Regime das Internet für sich entdeckt und nutzen digitale Technologien, um kritische Stimmen zu überwachen. Das Know-how dafür kommt oft von Unternehmen aus Europa und den USA -- und auch aus Deutschland. Deren IT-basierte Überwachungstechnologien können teils Festplatten von Computern durchsuchen, verschlüsselte E-Mails mitlesen sowie Kamera und Mikrofon eines Computers oder Handys aus der Ferne aktivieren. Wir fragen uns deshalb: Was ist der Stand der Technik?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33575</video:player_loc><video:duration>3891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33549</video:thumbnail_loc><video:title>Saisonrückblick Social Media Recht</video:title><video:description>Seit 2009 veranstalten die beiden Rechtsanwälte Henning Krieg und Thorsten Feldmann auf der re:publica einen gemeinsamen Workshop zu den rechtlichen Aspekten des Schreibens im Netz und der aktiven Nutzung von Social-Media-Diensten. Auch in diesem Jahr werden die beiden Praktiker die Highlights des Online-Rechts präsentieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33549</video:player_loc><video:duration>5412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33558</video:thumbnail_loc><video:title>3D Printing: (How) can we make it a third industrial revolution?</video:title><video:description>The promise of a 3D printing revolution has to be proved. To make it a revolution, we have to deal with some uncomfortable questions first. For some, it is 3D printing. For others, it is open source. For others, it's digitization, or it is the power of networks, or disruption from below. They all are right. For many years now, different kind of people claim that 3D printing will revolutionize our world. But 3D printing is still time consuming and costly. That's why proponents of 3D printing tend to compare the development of 3D printers with the development and distribution of personal computers. Regardless these technical matters, 3D printing raises questions that go far beyond: To what extent is independence of mass production possible? And if, could 3D printing be more sustainable than mass production?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33558</video:player_loc><video:duration>3368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33578</video:thumbnail_loc><video:title>Global Internet Infrastructure - Shaping the world through neutral exchanges</video:title><video:description>Neutral exchanges have become a success factor both economically as well as in securing the free, open exchange of information worldwide. In the session we will address how the establishment of an IXPs might impact the national Networks and which opportunities will present itself. What possibilities are there to create a neutral, non monopolistic and non-government controlled IXP in a given political environment? How will it protect Internet freedoms? The session will explain which models have been successful and how IXPs can help secure the future of the Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33578</video:player_loc><video:duration>3222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33579</video:thumbnail_loc><video:title>How radical are Open Access and the Digital Humanities?</video:title><video:description>What is a critical idea of "open" and what might radical digital humanities be? In memoriam Aaron Schwartz. Digitization has opened the ivory tower of academic publishing and research to everyone - by now Open Access and Open Data are acknowledge by the EU while Digital Humanities have become a buzzword to win a research funding. So far the struggle has been easy: we considered "open" and "digital" as good, while "closed" was bad. Now things are getting complicated. Not only that several commercial publishers have started successful Open Access journals. The digitization of the Humanities seem to push our universities according to neoliberal demands: pragmatic and project oriented, not critical and independent. What critical potential has digitization to offer?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33579</video:player_loc><video:duration>3563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33566</video:thumbnail_loc><video:title>Das Buch muss überwunden werden - Digitales Utopia oder eher El Dorado?</video:title><video:description>Wer hat nicht kurz zusammengezuckt, als die Nachricht kam, dass es in der Anna-Amalia-Bibliothek gebrannt hatte? Wer hat nicht kurz über das Kölner Stadtarchiv, die Manuskriptbibliothek in Timbuktu getrauert? Digitalisierung ist längst mehr als ein Prestigeprojekt weniger Bibliotheken. Digitalisierung ist politisch, ist damit doch die Forderung nach Teilhabe und Wissensfreiheit auf der einen Seite, der Wunsch kommerzieller Nutzbarkeit auf der anderen Seite verbunden. In diesem Spannungsfeld schreiben wir grade learning by doing Geschichte.Mathias Schindler (wikimedia), Ralf Stockmann (Staatsbibliothek zu Berlin) und Tina Lorenz (Kulturnerd) entwerfen eine wilde Vision der digitalisierten Zukunft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33566</video:player_loc><video:duration>3328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33565</video:thumbnail_loc><video:title>Code Literacy - Verstehen, was uns online lenkt</video:title><video:description>Code Literacy ist eine Schlüsselkompetenz in unserer Gesellschaft, wird aber überhaupt nicht hinreichend vermittelt. Das Verhalten von Menschen wird im digitalen Zeitalter neben Märkten, Gesetzen und sozialen Normen zunehmend auch von Software-Code gesteuert. Wie Mauern im physischen Raum bestimmt Code im Internet, wer wozu Zugang erhält, wer wovon ausgeschlossen wird und wie wir mit Informationssystemen und Menschen interagieren. Code ermöglicht uns bestimmte Handlungsweisen, legt andere nahe und macht wieder anderes unmöglich. Und der Einflusskreis von Code reicht zunehmend über das Netz hinaus: Im Zeichen der Digitalisierung werden mehr und mehr Bestandteile unseres Alltagslebens in netzbasierte Software ausgelagert -- vom kleinsten Einkauf bis zum globalen Börsenhandel, vom Leserbrief bis zur Petition.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33565</video:player_loc><video:duration>1787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33564</video:thumbnail_loc><video:title>China, India, Bangladesh, we're looking at you: Blogging and tweeting in Asia</video:title><video:description>If you haven't already heard, social media is booming in Asia. China alone has over 300 million users microblogging at Weibo. Despite being subject to massive censorship, the service is used by many to spread views that are critical of the government and address issues authorities would rather not have anyone talk about. Not willing to be outdone, the government also uses Weibo to promote the party line in its attempts to influence public opinion. By some measures, India, on the other hand, is less enthusiastic with just 150 million of the country's 1.2 billion people online and "only" 62 million social media users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33564</video:player_loc><video:duration>3662</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33583</video:thumbnail_loc><video:title>Let's Talk about Content! - Wie sich die Infrastruktur des Internets verändert</video:title><video:description>Infrastruktur-Betreiber entwickeln eine neue Aufmerksamkeit für die Inhalte, die sie transportieren sollen - mit noch ungeahnten Folgen für die Erfahrung "Internet". Die Podiumsdiskussion dient als Einführung in das Who's Who der Internet-Infrastruktur: Internet Service Provider, Content Delivery Networks, Netzbetreiber und große Inhalte-Produzenten -- wer hat welchen Anteil an der Erfahrung "Internet"? Warum ist selten der eigene Computer zu langsam, wenn das Video stockt? Wieso erfährt man so wenig über die Arrangements und Geldflüsse zwischen Produzenten und Internet Providern? Und könnten sich Infrastruktur-Betreiber schleichend zu neuen Kuratoren von Inhalten entwickeln? Mit der Infrastruktur des Internets beschäftigen sich viele Nutzer nur, bis sie einen Anbieter gewählt haben. Dabei lohnt sich ein Blick hinter die Kulissen: Ein Geflecht von Akteure...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33583</video:player_loc><video:duration>3672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33562</video:thumbnail_loc><video:title>Algorithmen-Ethik</video:title><video:description>Wer kontrolliert die Algorithmen in einer Welt von Daten? Oder kontrollieren sie uns? Immer mehr Inhalte im Web werden nicht mehr zufällig/statisch ausgeliefert, sondern nach Interessen der User, Umgebungsinformationen (z.B. Wetter, Tageszeit), sozialen Beziehungen, Verhalten anderer User, redaktionellen Präferenzen usw. Auf vielen Seiten bekommt bereits heute jeder User eine völlig andere Website ausgeliefert als der andere. Zusätzlich werden algorithmische Verfahren zur Berechnung zukünftiger Interessen und geheimer Wünsche immer ausgefeilter und performanter und erhalten Einzug in den Alltag (amazon, predictive search bei Google, predictive Targeting in der Werbung usw.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33562</video:player_loc><video:duration>3684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33691</video:thumbnail_loc><video:title>Identity management, single sign-on and certificates with FreeIPA</video:title><video:description>Identity management, single sign-on and certificates with FreeIPA [EuroPython 2017 - Talk - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] Authentication, authorization and public key infrastructure are complicated and hard to get right, yet crucial for every infrastructure. Manifold user databases in each application as well as ad-hoc self-signed TLS/SSL certificates don't scale and are hard to administrate. Users don't want to remember a password for each service, admins prefer a centralized PKI, and developers struggle with correct handling of password. FreeIPA is an Open Source, Python-based identity management solution. It is much more than a simple user database. FreeIPA combines multiple mature products under an easy-to-use installer, command line and web interface: 389-DS LDAP server, MIT Kerberos, Dogtag PKI certificate system, BIND DNS with DNSSEC, SSSD, certmonger and more. It provides identities for users, services and machines with single sign-on (optionally 2FA) and role or host based ACL. Keycloak and Ipsilon IdP can be integrated to offer OpenIDC or SAML. Mutual trust with Active Directory is possible, too. Installation of a FreeIPA server and integration with a WSGI application is much simpler than you might think. At the end of my talk you will know how to deploy a FreeIPA server with just one command, how to add replicas for redundancy, how to authenticate users and access user data like name, email and group membership without adding a single line of Kerberos or LDAP code to your application, and how to issue TLS certificates with auto-renewal and OCSP</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33691</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33688</video:thumbnail_loc><video:title>Physical computing with Raspberry Pi and Python</video:title><video:description>Physical computing with Raspberry Pi and Python [EuroPython 2017 - Talk - 2017-07-14 - PythonAnywhere Room] [Rimini, Italy] The Raspberry Pi Foundation is working to put the power of digital making in the hands of people all over the world, and is well known for its series of small, cheap single board computers. The Raspberry Pi runs a well supported Linux distro based on Debian, which ships with a variety of programming tools and educational software. Python is the main supported language on the platform, used in many educational resources, and many Python libraries exist for making the most of the Pi platform with other devices. I will cover: Raspberry Pi Foundation mission Raspberry Pi hardware specs Raspbian desktop GPIO pins GPIO Zero (Python library) Picamera Astro Pi (ESA space mission) &amp; Sense HAT More HATs Pi projects Raspberry Pi communit</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33688</video:player_loc><video:duration>2787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33690</video:thumbnail_loc><video:title>Inspiring all children, a journey: diversity and computing education</video:title><video:description>Inspiring all children, a journey: diversity and computing education [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] Do you remember when you wrote your first line of code? Do you remember who inspired you to become who you are when you were a child? But also, what the challenges might have been? I remember when I was a little girl with a strong interest in a lot of things, including science, and what and who helped me pursue an education and a career in science and technology. However, my journey in the industry from France to the UK, from software engineer student to team lead, from language processing to robots to online coding games, made me understand there is still a lot of work to be done in terms of diversity. I will talk about my own experiences, what shaped my dreams and inspirations, the reality check, and the project I’m now working on Code For Life. Code For Life is an initiative started at Ocado Technology in 2014, in response to the UK putting computing in the primary school curriculum. It comprises a small full time team and also a large group of dedicated volunteers who focus on creating free, open source games, mostly web games developed with Django, to teach all children how to program. We are all dedicated to inspire all children and give them the tools and opportunities they deserve</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33690</video:player_loc><video:duration>3501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33683</video:thumbnail_loc><video:title>The joy of PyPy JIT: abstractions for free</video:title><video:description>The joy of PyPy JIT: abstractions for free [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] The joy of PyPy JIT: abstractions for free The PyPy JIT is a powerful piece of technology which makes Python program running faster: in this talk, we will see how it helps us to write our programs better without sacrificing performance. One of the key to write complex software systems of good quality is to make a good usage of abstractions, to clearly separate the various layers and components. However, often each layer of abstraction adds some cost in terms of runtime performance, so we need to struggle finding the best trade-off between maintainability and speed. Because of the way it works, the PyPy JIT naturally removes the cost of most abstractions: we will look at real-life examples of how this is possible, showing what the JIT can and can't do. We will also show how this compares to other popular systems of optimizing Python code, such as Cython</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33683</video:player_loc><video:duration>3519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33692</video:thumbnail_loc><video:title>Streaming: Why should I care?</video:title><video:description>Streaming: Why should I care? [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] You think, all that hype about streaming solutions does not affect you? I thought so also. But when playing around with that topic for some time, I realized that it sheds a different light on many topics I struggled with for some time. In this talk I want to share with you what I discovered when switching from a from a database centric view to stream oriented processing. Splitting your application in smaller services gets easier as you have more natural boundaries You have more options to run different data schema versions in different services (instead of one central db upgrade) More scaling possibilities Operations improvements For sure, streaming does not solve any problem, but much more than I thought before. And in python you have good support with many streaming clients. I will give some examples and comparisons for working with Kafka and Avro Schemas</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33692</video:player_loc><video:duration>2727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33695</video:thumbnail_loc><video:title>The Encounter: Python’s adventures in Africa</video:title><video:description>The Encounter: Python’s adventures in Africa [EuroPython 2017 - Keynote - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] A genuine encounter changes both parties. In this talk Daniele and Aisha will report on the dialogue opened up by recent PyCons and other Python events in Africa. They’ll discuss Python’s impact in countries including Namibia, Nigeria and Zimbabwe, and what open-source software means for Africa at large - and what the encounter means for Python too</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33695</video:player_loc><video:duration>3408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33696</video:thumbnail_loc><video:title>Fighting the controls: tragedy and madness for programmers and pilots</video:title><video:description>Fighting the controls: tragedy and madness for programmers and pilots [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] Damn it, this can’t be happening! As programmers, we find ourselves time and again spiralling down into tighter loops of desperate troubleshooting, fighting the controls of our machinery and descending into what feels like a kind of madness. Later, when it’s all over, we realise that the clues we needed to recover the situation were staring us in the face all along, but we somehow couldn’t even see them. There’s a reason for this: the nature of debugging for programmers means that it quickly tips us into these states, and then very effectively keeps us there. In programming we have worked hard to improve some aspects of programmers’ work, creating methodologies, development frameworks, paradigms, practices and thinking deeply about how to solve the problems of producing good code. We have done very little work to improve the way we debug our code, The good news is that although programmers have not developed very adequate strategies or techniques for mitigating the risks that debugging draws us into, other industries, and in particular aviation, have. We can learn from their lessons without paying their price</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33696</video:player_loc><video:duration>2671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33693</video:thumbnail_loc><video:title>How SAP is using Python to test its database SAP HANA</video:title><video:description>How SAP is using Python to test its database SAP HANA [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] SAP operates one of the largest test infrastructure to test its in-memory database SAP HANA. The infrastructure provides different services like continues integration, code coverage and code linting for a huge C++ project with Python test coding. These services are essential for the development teams and quality specialists. Without these services developing and shipping of new SAP HANA version wouldn’t be possible. In 2010, we started with a single Jenkins master with ten nodes. But to keep our testing time acceptable for the growing number of developers we had to scale up and that led to multiple different scaling challenges. The current test infrastructure is powered by more than thousand physical servers. Scaling of the infrastructure was only possible with custom optimizations like improved scheduling, expressive test configuration and robust tooling implemented in our favorite language Python. With the flexibility and power of Python it’s possible for developers to implement complex test scenarios to verify features and mitigate regressions. On infrastructure side, it has been easier to extend, optimize and adapt the infrastructure for new requirements like different CPU architectures and newer Operating systems versions. This talk provides insights and stories how we scaled and improved our test infrastructure and how new technologies like Linux Containers can improve automated testing and software quality assurance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33693</video:player_loc><video:duration>1774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33689</video:thumbnail_loc><video:title>Bitcoin and Blockchain for Pythoneers</video:title><video:description>Bitcoin and Blockchain for Pythoneers [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] Why should a Python programmer be interested in Bitcoin and the Blockchain technology? Blockchain technology is one of the fastest moving part in the Fintech area. However, the Blockchain is not only the basis of crypto currencies. First of all it’s a decentralized registry that cannot be modified. This means that using a Blockchain, users can trust in the validity of a dataset without the need to establish a central authority. Thus, the Blockchain can be used to store records e.g. of land ownership or and other property rights in countries with weak or corrupt or otherwise incompetent authorities. Therefore, Python programmers with an understanding of this technology are especially well prepared to contribute in this area, because the agility inherent to Python makes it easy to program in a fast moving environment. The fact that various applications in the Bitcoin and Blockchain area are implemented in Python prove this notion. However, the reverse is also true: An understanding of the distributed ledger technology possibly enables you to solve problems in projects you encounter in the near future. In this talk, I will present the following topics: • The Blockchain architecture: nodes, transactions, headers. • The Bitcoin protocol and its proof of work (POW) • Smart contracts • Bitcoin alternatives: Proof-of-work (PoW) compared to Proof-of-stake (PoS</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33689</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33697</video:thumbnail_loc><video:title>I don't like Mondays-what I learned about data engineering after 2 years on call</video:title><video:description>I don't like Mondays-what I learned about data engineering after 2 years on call [EuroPython 2017 - Talk - 2017-07-14 - PythonAnywhere Room] [Rimini, Italy] The first weekend of October 2015 my company bought an advert during the first episode of ""Downton Abbey"" on Sunday evening. It was so successful that the website went down for half an hour. We wanted to look at the analytics and the data to estimate the impact. But they were having a very hard weekend too: the replica of the production database we used was unreachable and the only person who knew how to fix it was on a plane. Monday really was a memorable day This session is about sharing some life experience and best practices around Data Engineering. Attendants should have some previous understanding of data and tech in business. Attendants should leave with an understanding of on-call practices and with some quick win actions to take. What does it mean to be on call? How do you make sure that the phone rings as little as possible? Fixing versus Root Cause Analysis. Systems break at junctures. Especially if the juncture is with a third party. Why and when is it worth reacting to errors as soon as they happen? External Services. Increasing Business Trust. Allowing others to build on solid ground. How do you make sure the phone rings when it should? Alerting tools: emails, chat, specialised applications like PagerDuty, OpsGenie and Twilio Monitoring systems Monitoring data (Data Quality) as a continuous early warning system</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33697</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33715</video:thumbnail_loc><video:title>Big Data Analytics at the MPCDF: GPU Crystallography with Python</video:title><video:description>Big Data Analytics at the MPCDF: GPU Crystallography with Python [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] In close collaboration with scientists from MPG, the Max Planck Computing and Data Facility is engaged in the development and optimization of algorithms and applications for high performance computing, as well as in the design and implementation of solutions for data-intensive projects. Python is now used at MPCDF in the emerging area of “atom probe crystallography” (APT): a Fourier spectral analysis in 3D reciprocal space can be simulated in order to reveal both composition and crystallographic structure at the atomic scale of billions APT experimental data sets. The Python data ecosystem has proved to be well suited to this, as it has grown beyond the confines of single machines to embrace scalability. This talk aims to describe our approach to scaling across multiple GPUs, and the role of our visualization methods too. Our data workflow analysis relies on the GPU-accelerated Python software package called PyNX, an open source Python library which provides fast parallel computation scattering. The code is well suited for GPU computing, using both the pyCUDA and pyOpenCL libraries. Exploratory data analysis and performance tests are initially carried on through Jupyter notebooks and Python packages e.g., pandas, matplotlib, plotly. In production stage, interactive visualization is realized by using standard scientific tool, e.g. Paraview, an open-source 3D visualization program which e.g. requires Python modules to generate visualization components within VTK files</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33715</video:player_loc><video:duration>1749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33732</video:thumbnail_loc><video:title>If Ethics is not None</video:title><video:description>If Ethics is not None [EuroPython 2017 - Keynote - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] The history of computing, as it's often covered in textbooks or talks, remains primarily focused on a series of hardware advancements, architectures, operating systems and software. In this talk, we will instead explore the history of ethics in computing, touching on the early days of computers in warfare and science, leading up to ethical issues today such as Artificial Intelligence and privacy regulation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33732</video:player_loc><video:duration>3507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33720</video:thumbnail_loc><video:title>Deep Learning your Broadband Network @HOME</video:title><video:description>Deep Learning your Broadband Network @HOME [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] Most of us have broadband internet services at home. Sometimes it does not work well, and we visit speed test page and check internet speed for ourselves or call cable company to report the service failure. As a Python programmer, have you ever tried to automate the internet speed test on a regular basis? Have you ever thought about logging the data and analyzing the time series ? In this talk, we will go through the whole process of data mining and knowledge discovery. Firstly we write a script to run speed test periodically and log the metric. Then we parse the log data and convert them into a time series and visualize the data for a certain period. Next we conduct some data analysis; finding trends, forecasting, and detecting anomalous data. There will be several statistic or deep learning techniques used for the analysis; ARIMA (Autoregressive Integrated Moving Average), LSTM (Long Short Term Memory). The goal is to provide basic idea how to run speed test and collect metrics by automated script in Python. Also, I will provide high level concept of the methodologies for analyzing time series data. Also, I would like to motivate Python people to try this at home. This session is designed to be accessible to everyone, including anyone with no expertise in mathematics, computer science. Understandings of basic concepts of machine learning and some Python tools bringing such concepts into practice might be helpful, but not necessary for the audience</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33720</video:player_loc><video:duration>2546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33719</video:thumbnail_loc><video:title>PostgreSQL - The Database for Industry 4.0 and IOT</video:title><video:description>PostgreSQL - The Database for Industry 4.0 and IOT [EuroPython 2017 - Talk - 2017-07-12 - PyCharm Room] [Rimini, Italy] Industry 4.0 - the current trend to make more use of data technology and analysis in manufactring. IOT - The Internet of Things, where many ""things"" currently just loosing their information will transfer and store them within central systems. There are aspects of those trends most do agree on: There will be orders of magnitude more data to store and analyze. More agents will need to connect and interact with databases. This talk will explore what makes PostgreSQL an excellent candidate to be the database for managing all that data. Strengths in development, culture and community, extensibility and robustnest will be presented. Selected features of current Version 9.6 and the soon-to-be-released PostgreSQL Version 10 will be discussed for their value in those trends. There will be an explanation of their technical realisation, and special pointers how to use those features from PostgreSQL</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33719</video:player_loc><video:duration>2646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33725</video:thumbnail_loc><video:title>How to create inspiring data</video:title><video:description>How to create inspiring data [EuroPython 2017 - Keynote - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] Many times data visualizations need to communicate insights clearly and effectively. But sometimes the goals of a visualization go beyond that: they need to inspire and engage people. But how do you draw them in? What is the process behind creating a creative data visualization? During this talk, I will show some of my projects, and explain a little about the process behind it. Peter Hoffmann - Infrastructure as Python Code: Run your Services on Microsoft Azure "Infrastructure as Python Code: Run your Services on Microsoft Azure [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] Using Infrastructure-as-Code principles with configuration through machine processable definition files in combination with the adoption of cloud computing provides faster feedback cycles in development/testing and less risk in deployment to production. The Microsoft Azure Cloud (https://azure.microsoft.com/) allows different ways to provision, deploy and run your python service: The Azure Resource Manger Templates (https://azure.microsoft.com/en-us/resources/templates/) allows you to provision your application using a declarative template. With parameters, variables and Azure template functions, the same template can be used to deploy your application in different stages (dev, test, production) and environments for different customers. We open sourced the tropo library (https://pypi.python.org/pypi/tropo/) to create Azure Resource Templates from python. Azure SDK for Python (http://azure-sdk-for-python.readthedocs.io) for a low level access to manage resources in the Azure Cloud. An Azure Ansible Module (https://docs.ansible.com/ansible/guide azure.html) based on the Azure SDK to automate software provisioning, configuration management, and application deployment in a single environment. Each of the alternatives has different strengths and drawbacks. Presenting our learnings from migrating our infrastructure into the Azrue Cloud will help to avoid common pitfalls and show deployment patterns that will ease the live of devops</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33725</video:player_loc><video:duration>2888</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33709</video:thumbnail_loc><video:title>Rethinking how we build HTTP APIs</video:title><video:description>Rethinking how we build HTTP APIs [EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room] [Rimini, Italy] Rethinking how we build HTTP APIs The Python universe is overflowing with web frameworks, from full featured batteries included frameworks like Django to micro frameworks like Bottle or Flask. They each have their own specific features but in the end they are all very similar in their core functionality of processing requests and generating responses. In this talk I will discuss why I felt the need to create yet another framework, a pico framework, that specifically focuses on the task of building HTTP based APIs for the web. Pico, as it is aptly called, doesn't do templating, ORM, custom routing, authentication, validation, caching, or a million other things. Instead it helps you write clean APIs using simple functions and modules with minimal boilerplate. Pico is both opinionated and flexible in equal measures so you can focus on what matters; your API logic. Pico helps you to write code that that is simple to get started, trivial to test, and easy to maintain as your project grows. APIs built with Pico are self describing so client code can automatically/dynamically be created. Pico includes both a Python &amp; Javascript client but it is also very simple to interact with your API with plain old cURL/Requests/jQuery/etc. It is just a HTTP API after all. Having recently released Pico 2.0, this talk will outline the evolution of this framework over the past 7 years and discuss some lessons learnt along the way about building HTTP APIs and frameworks</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33709</video:player_loc><video:duration>2438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33730</video:thumbnail_loc><video:title>Meson: compiling the world with Python</video:title><video:description>Meson: compiling the world with Python [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] Compiling source code into libraries and executables has always been problematic, especially for cross platform projects. Typical problems in existing build systems include slow build times, undecipherable syntax, lack of support for cross compilation and so on. Some people choose to not use a build system at all but instead just write a one-off Makefile, which will usually work fine on their machine and nowhere else. All this makes software development slower than it needs to be. The Meson build system (http://mesonbuild.com) is a new build system designed from the ground up to provide a solution for these (and other) problems. It is implemented in Python 3 and provides a simple, non-Turing complete DSL for describing the build. The project provides built-in support for common tasks such as documentation generation, building Qt apps and Python extension modules. Meson is currently seeing a lot of uptake in the Free software world with big projects such as GStreamer, parts of GNOME, Wayland and even the X server either transitioning, or very strongly considering the transition to Meson. In this talk we go over the design of Meson, how to use it for new and existing projects and the benefits this brings, including faster compiles, less time wasted debugging the build system environment and easy access to modern software development tools and practices</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33730</video:player_loc><video:duration>2400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33733</video:thumbnail_loc><video:title>GPU Acceleration of a Global Atmospheric Model using Python based Multi-platform</video:title><video:description>GPU Acceleration of a Global Atmospheric Model using Python based Multi-platform [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] A global atmospheric model play an important role in short-term weather forecasting and long-term climate prediction. The model requires enormous computing resources because the all atmospheric states must be calculated every time step (usually a tens of seconds to several minutes). However, since the most atmospheric models run only on CPU machines, they are not able to use the modern microprocessors with high performance and low power such as NVIDIA GPU and Intel MIC. It often costs a lot to convert codes from one machine to the other machine. Although it can be accelerated on GPU and MIC using OpenMP and OpenACC directives, it is not easy to achieve peak performance. I developed a new Python module named PyMIP (Python based Machine Independent Platform) to integrate C, Fortran, CUDA and OpenCL codes with a simple user interface. The main code includes configuration, flow control, IO and MPI parallel is written by Python. Only hotspots include huge number crunching code are written by compile language as C, Fortran, CUDA and OpenCL. The hotspot codes are compiled and imported using PyMIP in runtime. PyMIP enables that a user can switch machines with simple flag. I am developing a new global atmospheric model based on PyMIP to make it easy to utilize various modern microprocessors. In this presentation, I will introduce PyMIP and show the computational performance result in NVIDIA GPU of the dynamical core of the model developed based on PyMIP</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33733</video:player_loc><video:duration>1718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33734</video:thumbnail_loc><video:title>How to build up a Python community and empower women</video:title><video:description>How to build up a Python community and empower women [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] In 2012 not a lot of people were interested in Python in the relatively small city of Tirana, the capital of Albania. Even fewer girls were interested in Python. During (Jona Azizaj and me) our talk we will share the story of how we, a small but dedicated group of people, jump started the community in a small country like Albania and what other small cities and countries should avoid during their first steps in developing a Python community in similar conditions. Most important we will share tips and tricks on how to keep the Python spirit alive for a long time after the first enthusiastic steps, with the goal that our shared experience will help other communities to make the first steps or grow even further. Also nowadays we are witnessing that the number of girls involved in technical fields, especially development, is really low and we are going to present what as the influence on low participation of girls and the steps we should take to fix it</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33734</video:player_loc><video:duration>3057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33724</video:thumbnail_loc><video:title>Python Packaging - current state and overview</video:title><video:description>Python Packaging - current state and overview [EuroPython 2017 - Talk - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] Historically, Python packaging has been a source of significant pain for even the most devoted Python enthusiasts. I've found myself in the situation, where I did know the basic concepts behind the tools, but despite that only thing I could do was following tutorials. That was the time to change it and that's the reason this presentation was written. In this talk, I'll provide a quick overview of the current state of Python packaging tools. I'll mostly focus on setuptools, pip and wheels, putting an emphasis on their superiority over their precursors. I'll also list down the honorable mentions of tools worth knowing. Then I'll share examples of how you can use the features of the Setuptools library - those well known and those we use when pip-installing packages, but most of us can't name them. The point of this presentation is to explain how to use tools which are all there, just waiting to make developing, testing, and distributing our Python packages easier. Doesn't matter if you're a Python expert or a beginner - the knowledge covered by this presentation will be useful despite your level</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33724</video:player_loc><video:duration>2338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33694</video:thumbnail_loc><video:title>Scripting across hosts with Chopsticks</video:title><video:description>Scripting across hosts with Chopsticks [EuroPython 2017 - Talk - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] Chopsticks lets your import and run Python code on remote Unix hosts over SSH. It works with no code deployment and no preinstalled software other than Python and SSH. It has built-in support for running code on many hosts in parallel. Unlike Fabric or Ansible, Chopsticks not opinionated about the structure of the code you run, allowing it to be used for orchestration, auditing, diagnostics, monitoring probes, and more Also unlike these, Chopsticks is not wedded to SSH, so it can transparently work on Docker containers over pipes, local subprocesses - and in future, sudo? Daniel will demonstrate Chopsticks in action, walk through the API, and explain the three clever tricks that Chopsticks is built on</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33694</video:player_loc><video:duration>2060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33708</video:thumbnail_loc><video:title>Feeding data to AWS Redshift with Airflow</video:title><video:description>Feeding data to AWS Redshift with Airflow [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] Airflow is a powerful system to schedule workflows and define them as a collection of interdependent scripts. It is the perfect companion to do extract/transform/load pipelines into data warehouses, such as Redshift. This talk will introduce some of the basis of Airflow and some of the concepts that are data pipeline specific, like backfills, retries, etc. Then there will be some examples on how to integrate this, along with some lessons learned there. At the end, there will be a part dedicated to Redshift, how to structure data there, how to do some basic transformation pre-loading, how to manage the schema using SQLAlchemy and Alembic</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33708</video:player_loc><video:duration>2367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33698</video:thumbnail_loc><video:title>Infrastructure design patterns with Python, Buildbot, and Linux Containers</video:title><video:description>Infrastructure design patterns with Python, Buildbot, and Linux Containers [EuroPython 2017 - Talk - 2017-07-12 - PyCharm Room] [Rimini, Italy] In today’s world of fast-paced development, infrastructure can get left behind quickly, leading to a potential increase in technical debt. Buildbot is normally known to be a continuous integration (CI) framework built in Python, but can be refashioned to solve infrastructure design patterns that arise in enterprise or production and deployment situations. Using Python and native Buildbot components paired with Linux Containers, patterns such as license management, resource allocation, load balancing, and enterprise application deployment can be architected quickly with room for expansion as one’s needs grow. Learn how to move past the CI mindset and construct infrastructure needs with Buildbot and popular Linux Containers such as Docker and ClearContainers. Attendees will learn the best known methods of configuring Buildbot in non-CI implementations, and how to utilize the framework components for future needs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33698</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33713</video:thumbnail_loc><video:title>2 + 2 = 5: Monkey-patching CPython with ctypes to conform to Party doctrine</video:title><video:description>2 + 2 = 5: Monkey-patching CPython with ctypes to conform to Party doctrine [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] A few weeks into your tenure as a software engineer at the Ministry of Truth you are assigned your first real feature request: write a context manager that can make “2 + 2” equal 5 at runtime. Your solution should be written only in Python (for maximum portability). Absurd? Perhaps, but you know better than to ask questions. You are no thought-criminal. In this talk I walk through the steps I took to modify the value of two plus two in CPython at runtime—using only Python and the ctypes module. What began for me as a silly and frivolous side project became an education in how the python data model works behind the scenes and how CPython compiles, optimizes, and executes python code. The goal of this talk is to provide an introduction to CPython internals while walking through the steps needed to monkeypatch integer addition to make “2 + 2” equal 5. The audience should come away with a better understanding of how python objects and types are represented in memory, how references are counted, and how python scripts are transformed into abstract syntax trees, compiled into code objects, and then executed by the CPython virtual stack machine. And because I’ve limited myself to using ctypes, these topics can be explored without familiarity with C as a prerequisite</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33713</video:player_loc><video:duration>1825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33717</video:thumbnail_loc><video:title>Inside Airbnb: Visualizing data that includes geographic locations</video:title><video:description>Inside Airbnb: Visualizing data that includes geographic locations [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] This talk is about creating visualizations for data that includes geographical locations. We will be using data from InsideAirbnb.com to represent the current status of Airbnb listings in Mallorca. We will show practical examples of different visualizations of geographical data: First, we will start with how to use bokeh to overlay data on google maps. We will use examples to show how the GMapPlot interface works. We will briefly explain how to use it, and what are its limitations. Then, we will talk about plotting shapefiles with holoviews. Shapefiles are files that describe the shape of maps. We will explain how to deal with shapefiles. For instance, we will describe how we use shapefiles to group geographical data by regions. We will also briefly explain how holoviews works and how it can be used to display geographical data. Moreover, we will talk about using datashader and geoviews to visualize big data. First, we will briefly introduce datashader, bin based plotting and the datashader Pipeline. After that, we will show how to create plots with geoviews: how is the Interface, a few use cases and some examples. Finally, we will move to plotting big data on interactive maps. Eventually we will finish with dynamic maps for visualizing time series: we will explain how do we do it and show some examples of how to build an interactive dashboard for visualizing geographical data that varies over time</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33717</video:player_loc><video:duration>2584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33711</video:thumbnail_loc><video:title>Cloud Native Python in Kubernetes</video:title><video:description>Cloud Native Python in Kubernetes [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] Serverside applications are more and more likely to need to run in dynamic cloud environments where they can automatically scale as required. One rightfully popular approach is to run the application as a Docker container inside a Kubernetes cluster, giving you a lot of operational benefits thanks to the Kubernetes folks. For the most part it is rather easy to make your Python application work inside a Docker container. But there are a number of common patterns one can follow to save time by delegating more things to the runtime environment. Furthermore you can start adding a few simple non-intrusive features to your application which will help improve the application live-cycle in the cluster, ensuring smooth hand-over when migrating the container to different nodes or scaling it up or down. This talk will quickly cover the basics of Kubernetes and will then start from a simple program and will discuss the steps to take to make it behave well in this environment. Starting with the basics steps you can rely on the runtime for, covering logging and all the way to supporting the service life-cycle, health checking and monitoring in a Kubernetes environment. You will see that building a cloud-native application is not very hard and something you can gradually introduce</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33711</video:player_loc><video:duration>1832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33718</video:thumbnail_loc><video:title>From an old-school data managing company to data analytics with Python</video:title><video:description>From an old-school data managing company to data analytics with Python [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] Our mission is to manage a huge amount of communication and document data in large scale industry projects by providing web based project management systems. The increasing amount of communication creates the desire for a GPS helping us and our customers to navigate through the communication stream. Our R&amp;D projects are focusing on topics like clustering, event detection, and network analysis (Who knows who, domain experts). Traveling the wild side of NLP, Data Science, and Analytics, we stumbled across amazing Python tools supporting us in our goal to navigate the project communication and therefor supporting our clients in Project &amp; Risk Management avoiding wrong turns. We would like to share some of our approaches to answer our research topics and challenges: One of the challenges, amongst others, is to utilize and adapt up to date clustering algorithms for social stream data and to expose them as reentrant services. Another one is to tailor them for the current application domain, improving clustering precision by parametrization and other means. Furthermore the integration of a Python based analytics system into an existing JAVA based application environment and eco system is required. In addition, we would also like to share some of our ""traffic jams"" experienced during our travel starting as traditional Java/SQL focusing company that integrated Python into its development portfolio</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33718</video:player_loc><video:duration>1809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33704</video:thumbnail_loc><video:title>Writing code? Pfft... Evolve it instead!</video:title><video:description>Writing code? Pfft... Evolve it instead! [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] We're heading into a future of delivery drones, driverless cars and 3D-printed ""hoverboards"" ... With machines now able to perform many tasks better than humans, some people are going to be out of a job. But not software developers, right?! Could a computer generate the code you currently write for a living? In this talk, we'll take a look at one of the many biologically inspired approaches to AI - Genetic Algorithms, and how they can be used to generate code given a description of the function that that code should perform. Spoiler - you're probably not out of a job, yet..</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33704</video:player_loc><video:duration>1255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33701</video:thumbnail_loc><video:title>Async Web Apps with Sanic</video:title><video:description>Async Web Apps with Sanic [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] This talk will introduce you to Sanic, the Python 3 web framework that supports async request handlers with a simple, Flask-like, API. We will start with a Sanic overview and compare it with other similar options before looking at the API and working through a basic app. Our goal here will be to get a feel for the Sanic API and demonstrate how it fits together. After this we will cover some of the more unique and interesting possibilities with Sanic, such as support for websockets and HTTP2. A web framework is often only as powerful as its ecosystem, so we will take a look at some of the popular Sanic extensions for databases, templating and testing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33701</video:player_loc><video:duration>2066</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33706</video:thumbnail_loc><video:title>A robotic platform for natural and effective human-robot interaction</video:title><video:description>A robotic platform for natural and effective human-robot interaction [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] This talk deals with the usage of artificial intelligent techniques in humanoid robotics. The focus is on human–robot interaction with the goal of building a robotic platform which embodiments are able to interact in natural and effective way with humans through speech, gestures, and facial expressions. The system is fully implemented in Python and based on the Robotic Operating System (ROS). The talk will describe the hardware and software configuration of our currently NAO based humanoid platform. The strategy has been to use available high level Python libraries for spoken language processing, sentiment analysis, vision, interfacing with Artificial Intelligence applications in order to provide current edge technologies performances. The overall system architecture is based on finite state machines nodes interacting via the ROS communication layer. The main fields of applications that the platform is targeting are: - Entertainment - Education - Field robotics - Home and companion robotics - Hospitality - Robot Assisted Therapy (RAT) We will present the latest status of the platform together with a NAO based demo</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33706</video:player_loc><video:duration>2711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33710</video:thumbnail_loc><video:title>Declarative Thinking and Programming</video:title><video:description>Declarative Thinking and Programming [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] Declarative Programming is a programming paradigm that focuses on describing what should be computed in a problem domain without describing how it should be done. The talk starts by explaining differences between a declarative and imperative approach with the help of examples from everyday life. Having established a clear notion of declarative programming as well as pointed out some advantages, we transfer these concepts to programming in general. For example, the usage of control flow statements like loops over-determine the order of computation which impedes scalable execution as well as it often violates the single level of abstraction principle. Following the theoretical part of the talk, some practical examples are given how declarative programming can be applied easily within Python. This comprises the advantages and disadvantages of using a configuration file, e.g. config.yaml, versus a Python configuration module, e.g. setup.py. Furthermore, the benefits of avoiding statements of control flow with the help of list and dictionary comprehensions as well as sets are demonstrated. The talk is concluded by a short, high-level excursion to a logistic programming language, namely PyDatalog in order to build the bridge between logistic and declarative programming. This is accomplished by showing how a mathematical crossword can be easily solved with the help of declarative and logistic programming</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33710</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33714</video:thumbnail_loc><video:title>PostgreSQL and Python, a match made in heaven</video:title><video:description>PostgreSQL and Python, a match made in heaven [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] his talk is about a love story. The perfect love between PostgreSQL and Python. PostgreSQL is the default database choice for many Python developers, because it is robust, stable and open source. In 2ndQuadrant, we breathe PostgreSQL and we love python too, using it as much as possible for internal and external open source projects. We want to share our love for python and PostgreSQL and how they work together. So let us tell you a real love story</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33714</video:player_loc><video:duration>2287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33726</video:thumbnail_loc><video:title>Why you might want to go async</video:title><video:description>Why you might want to go async [EuroPython 2017 - Talk - 2017-07-11 - Arengo] [Rimini, Italy] Asynchronous programming is becoming a hot topic in the Python community, especially with the rise of popularity of Python 3 and the new asyncio library in its standard library. However, it can still be a confusing and mysterious concept. In this talk, I will explain what async programming is, how it works and how it could benefit you. My goal of this talk is that at the end of it, you have an idea about what we mean when we say asynchronous programming in Python and you know how and when to use it. In the first part of the talk, I will dive into what asynchronous programming is and what it isn't. Explaining the difference between IO bound code and CPU bound code. Then I will explain how this actually works in Python, explaining the idea of an event loop, coroutines and cooperative multitasking. Finally, I will talk about why this may be beneficial, what kind of applications can really benefit from this and provide some examples from my experience</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33726</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33727</video:thumbnail_loc><video:title>Call a C API from Python becomes more enjoyable with CFFI</video:title><video:description>Call a C API from Python becomes more enjoyable with CFFI [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] Python is slow ! Python can’t access bare metal! You often hear theses assumptions? Theses limitations can be surpassed by Python extensions written in C. However, according to my personal experience, doing this by leveraging C may yield to several issues (e.g., memory management). C Foreign Function Interface for Python (a.k.a., CFFI) allows you to easily write Python extensions. One of the main aims of CFFI is to to wrap C libraries. Along the same lines, it may also be used for performance enhancement. By this call, I am firstly presenting CFFI and it’s two modes of utilization: API level and ABI level. Then I will share my own experience about wrapping shaderc library (https://github.com/google/shaderc) in six hours pyshaderc (https://github.com/realitix/pyshaderc). Next we are going to the next level, let’s wrap all the Vulkan API! Vulkan is the new 3D API and is not a piece of cake. To see the real advantage of CFFI, a side by side comparison between two Python modules is going to be presented: CVulkan is a Vulkan wrapper written fully in C, it’s a classic C extension for Python vulkan is its CFFI counterpart without any C written, only Python I have developed two versions of Vulkan wrapper (one in a pure C, and the second by leveraging CFFI) and I can assure you that CFFI is a a way better! Let’s code</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33727</video:player_loc><video:duration>1880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33721</video:thumbnail_loc><video:title>Inspect (Or Gadget)</video:title><video:description>Inspect (Or Gadget) [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] Introspection is often seen as a bad coding practice and as such a gadget. Nevertheless, the Python Standard Library provides different tools (among them the 'inspect' library) to easily identify a generator, recover the source code of a function or get a function signature. We propose to spend 1/2 hour to dig into what introspection has to offer to developers, to see what tools are available, what you can get out of them and some useful use cases that we met in our practice at Criteo</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33721</video:player_loc><video:duration>1778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33703</video:thumbnail_loc><video:title>Python Bee</video:title><video:description>Python Bee EuroPython 2017 - Interactive session - 2017-07-14 - PythonAnywhere Room Rimini, Italy Thought up in 2009 by a group of MIT students who entered the Python bee into a competition for “bad ideas”, a Python bee is like a spelling bee for programmers. Instead of spelling words, participants are given functions to write and must spell them out loud - one character at a time, without looking at the code that they're writing! Players must spell valid Python and every character counts, including symbols and whitespace. And the twist for the second round (credit for this one goes to dropboxblogs): You're now allowed to look at the code, but... you must now team up with other programmers, entering alternate characters without being allowed to communicate via any other means. In order for everyone to be able to have a go, we'll split up into small groups to play - for those that want to be competitive, we'll use a scoring system so that we can still declare an overall champion. You're very welcome to come along just to have fun though!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33703</video:player_loc><video:duration>3651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33728</video:thumbnail_loc><video:title>You need more security in your application packaging</video:title><video:description>You need more security in your application packaging [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] There are as many different ways to package an application as there are programming or scripting languages. No one tool or library is in itself better than another; however when security comes into the picture, there is definitely a pattern between ease of installation and how secure the delivered application is. As more work is put into packaging the application, more measures can be taken in order to ensure its integrity and prevent security issues. This talk will cover: - The roles involved in the lifecycle of an application, from the start of the development process until it reaches the end user and it is actually used. - The inherent problems in this subject, regarding installation and security, as well as how they are related. - The different ways of packaging an application in order to deliver it to an end user, focused on a Python perspective. After the talk, attendees will have a better grasp on which is the best way for them to package and deliver their application according to their environment and target audience. They will also learn about the upgrade path to switch from one delivery method to another, should they need or want to. For this talk, it is desired that attendees have some general systems knowledge. Even though the talk will be focused on Python applications, some knowledge of information security is desired</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33728</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33716</video:thumbnail_loc><video:title>Dockerized pytests</video:title><video:description>Dockerized pytests [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] When working with pytest and custom plugins things can get eery when trying to mimic your Jenkins environment for debugging your tests locally, specially across your team and their workspaces. In this talk will go through the challenges faced to containerize a wild pytest environment. Topics: Running Pytest on Jenkins jobs Pytest custom plugins Challenges for locally debugging/replicating a Jenkins job/pytest run Dockerizing pytest and it's dependencie</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33716</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33712</video:thumbnail_loc><video:title>Facing the challenge of climate change with xarray and Dask</video:title><video:description>Facing the challenge of climate change with xarray and Dask EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1. Rimini, Italy In the last years climate change has become one of the most important topic. For any period longer than a few days science is not able to provide comparable forecasts, but still a lot of useful information about future climate conditions can be gained on time scale of a few months to even several years. Climate forecast and climate projections data are quite complex to analyse and represent. The Python science ecosystem proves extremely effective as a platform to retrieve, analyse, process and present this type of data. The backbone of the platform is the n-dimensional array library xarray that provides the perfect mix between pandas data structures and dask performance and parallelization. Reliable climate forecasts and climate projections are now available from the Copernicus Climate Change Service, operated by ECMWF, that will become the central hub for European effort in study and mitigate climate change impacts. The service also provides access to an open cloud platform, the CDS Toolbox, that is based on the Python 3 xarray/dask/pandas stack. In this talk I will present how to retrieve, analyse, process and display climate data in a generic use case with xarray and with the Copernicus CDS Toolbox.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33712</video:player_loc><video:duration>1461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33643</video:thumbnail_loc><video:title>MiniTalk: Magnum A.P.I. Adventures in Docs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33643</video:player_loc><video:duration>325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34488</video:thumbnail_loc><video:title>Orchestration of Services with Juju</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34488</video:player_loc><video:duration>2904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34487</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34487</video:thumbnail_loc><video:title>Contributing to Foreman</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34487</video:player_loc><video:duration>2098</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34481</video:thumbnail_loc><video:title>Internet of #allthethings</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34481</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34510</video:thumbnail_loc><video:title>Smart Resource Management: IT System for Computer Aided Management of Communal Water Networks by Means of GIS, SCADA, Mathematical Models and Optimization Algorithms</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34510</video:player_loc><video:duration>1179</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34503</video:thumbnail_loc><video:title>Scarce metals as raw materials for ICTs: Do we care enough?</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34503</video:player_loc><video:duration>2169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34505</video:thumbnail_loc><video:title>Smart Metering consumption: Project results</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34505</video:player_loc><video:duration>1358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34492</video:thumbnail_loc><video:title>Background: Introduction to the Draft Conference Recommendations and Discussion</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34492</video:player_loc><video:duration>603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34511</video:thumbnail_loc><video:title>BubbleSense: Wireless Sensor Network Based Intelligent Building Monitoring</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34511</video:player_loc><video:duration>1100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34501</video:thumbnail_loc><video:title>EcoLogTex: A software tool supporting the design of sustainable supply chains for textiles</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34501</video:player_loc><video:duration>1189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34512</video:thumbnail_loc><video:title>Opening Session: Conference Welcome</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34512</video:player_loc><video:duration>1114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34506</video:thumbnail_loc><video:title>ICT for Sustainable Cities: How can ICT Support an environmentally sustainable development in cities?</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34506</video:player_loc><video:duration>998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34507</video:thumbnail_loc><video:title>Identification of Application-level Energy Optimizations</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34507</video:player_loc><video:duration>1501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34504</video:thumbnail_loc><video:title>Energy Consumption from a Software Perspective</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34504</video:player_loc><video:duration>1907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34508</video:thumbnail_loc><video:title>Developing a Strategy for the Implementation of ICT in Energy Efficient Neighbourhoods</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34508</video:player_loc><video:duration>1120</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34509</video:thumbnail_loc><video:title>National Collaboration on Green ICT in the Dutch Higher Education - Lessons Learned</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34509</video:player_loc><video:duration>1123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34523</video:thumbnail_loc><video:title>Makahiki+WattDepot: An Open Source Software Stack for Next Generation Energy Research and Education</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34523</video:player_loc><video:duration>1292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34522</video:thumbnail_loc><video:title>The Impact of Improving Software Functionality on Environmental Sustainability</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34522</video:player_loc><video:duration>996</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34526</video:thumbnail_loc><video:title>When looking out of the window is not enough: Informing the Design of In-Home Technologies for Domestic Energy Microgeneration</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34526</video:player_loc><video:duration>1197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34527</video:thumbnail_loc><video:title>Towards more holistic assessment of environmental impacts from ICT: The case of ECommerce</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34527</video:player_loc><video:duration>1072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34524</video:thumbnail_loc><video:title>Evaluating sustainability of ICT solutions in Smart Cities</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34524</video:player_loc><video:duration>1390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34529</video:thumbnail_loc><video:title>Harnessing Collective Intelligence to address climate change: The Climate CoLab</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34529</video:player_loc><video:duration>1771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34528</video:thumbnail_loc><video:title>Translation of Green IT: The case of the Green IT Audit</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34528</video:player_loc><video:duration>1132</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34497</video:thumbnail_loc><video:title>Climate change impact of Electronic Media Solutions: Case study of the tablet edition of a magazine</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34497</video:player_loc><video:duration>1161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34498</video:thumbnail_loc><video:title>Data Mining in the Closed-Loop CRM-Approach for Improving Sustainable Intermodal Mobility</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34498</video:player_loc><video:duration>1180</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34496</video:thumbnail_loc><video:title>Capabilities and Limitations of Direct Free Cooling in Data Centers</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34496</video:player_loc><video:duration>1380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34490</video:thumbnail_loc><video:title>Using ICT for Climate Change Adaptation and Mitigation through Agro-Ecology in the Developing World</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34490</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34500</video:thumbnail_loc><video:title>Green Software and Green Software Engineering - Definitions, Measurements, and Quality Aspects</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34500</video:player_loc><video:duration>939</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34494</video:thumbnail_loc><video:title>The Economic Imperative of ICT</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34494</video:player_loc><video:duration>1937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34499</video:thumbnail_loc><video:title>Moving beyond Feedback</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34499</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34495</video:thumbnail_loc><video:title>An Awareness Based Approach to Avoid Rebound Effects in ICTs</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34495</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34491</video:thumbnail_loc><video:title>Interactions between Energy, Information and Growth</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34491</video:player_loc><video:duration>1638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34502</video:thumbnail_loc><video:title>Discussion, Update on Conference Recommendations Formulation</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34502</video:player_loc><video:duration>1423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34515</video:thumbnail_loc><video:title>Panel Discussion</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34515</video:player_loc><video:duration>4249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34521</video:thumbnail_loc><video:title>Social Life Cycle Inventory and Impact Assessment of Informal Recycling of Electronic ICT Waste in Pakistan</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34521</video:player_loc><video:duration>1637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34513</video:thumbnail_loc><video:title>Electricity Networks and ICT - The Chain to Sustainability</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34513</video:player_loc><video:duration>2318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34518</video:thumbnail_loc><video:title>Small Community Media for Sustainable Consumption</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34518</video:player_loc><video:duration>1416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34517</video:thumbnail_loc><video:title>Greenhouse GAS Protocol: ICT Sector Guidance</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34517</video:player_loc><video:duration>1119</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34520</video:thumbnail_loc><video:title>Data-Driven Resource Management</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34520</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34519</video:thumbnail_loc><video:title>Building Sustainable Smart Homes</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34519</video:player_loc><video:duration>1219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34516</video:thumbnail_loc><video:title>Practicing the Smart Grid</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34516</video:player_loc><video:duration>1308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34514</video:thumbnail_loc><video:title>ICT4S: How can we use the transformational power of ICT to make a contribution to sustainable development?</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34514</video:player_loc><video:duration>495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34535</video:thumbnail_loc><video:title>Smart Meter Trial</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34535</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34534</video:thumbnail_loc><video:title>Urban Social Sustainability through the Web</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34534</video:player_loc><video:duration>986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34530</video:thumbnail_loc><video:title>The Future Carbon Footprint of the ICT and E&amp;M Sectors</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34530</video:player_loc><video:duration>1226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34531</video:thumbnail_loc><video:title>The Greenhouse Gas Abatement Potential of Enterprise Cloud Computing</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34531</video:player_loc><video:duration>1337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34533</video:thumbnail_loc><video:title>ICT as a Motor of Transition: To a low energy, low carbon society</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34533</video:player_loc><video:duration>1038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34532</video:thumbnail_loc><video:title>From Fixed, Mobile to Complex</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34532</video:player_loc><video:duration>925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34583</video:thumbnail_loc><video:title>Getting Started with Habitat</video:title><video:description>Habitat is the best way for software developers to build, deploy, and manage modern applications - regardless of their expertise. Habitat provides a self-healing, self-configuring, stack-agnostic, frictionless abstraction for running applications—regardless of their complexity on whatever infrastructure you prefer, from physical hardware and virtual machines to containers and everything in between. This session will show you how to build and run your own application. You will learn how scaffolding helps you quickly and easily package your application. Explore the build system used for generating Habitat artifacts. Run an application using the Habitat supervisor. This is the talk for anyone who's just learning about Habitat or those that are interested in seeing some of the newer features of the framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34583</video:player_loc><video:duration>2726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34589</video:thumbnail_loc><video:title>Keeping Secrets - A Practical Approach to Managing Credentials</video:title><video:description>Tokens, passwords, certificates, API keys, and other secrets are vital to applications and infrastructure functioning properly. In the modern world of rapid, continuous delivery, we want to maintain agility and keep our secrets safe. While speed and safety feel mutually exclusive, modern tools with appropriate practices enable both at the same time. This talk will discuss patterns and show practical methods for keeping secrets safe from developer environments to production where tight access controls and continuous delivery are priorities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34589</video:player_loc><video:duration>2303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34565</video:thumbnail_loc><video:title>Chef CTO + Chef Automate demo Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34565</video:player_loc><video:duration>3345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34577</video:thumbnail_loc><video:title>DevOps Transformation at Absa Bank: Technical Evolution; Cultural Revolution</video:title><video:description>There is one thing that makes up DevOps. Tools. Tools and process. Okay two things. Tools, process and culture. Among the things that make up DevOps, tools, process and culture are three. And of course, nobody expects the Spanish Inquisition, which makes it tough to get teams to buy into new ways of doing things. We are delighted to share our DevOps transformation journey with you. First, there's the technical journey, such as how we are automating our infrastructure, and our software engineering practices (see www.practicesofmastery.com). Then there's the process journey such as how we have redefined our SDLC to remove friction, and our use of scrum. Finally, there's the cultural journey, such as how we're forming teams around customer value rather than functional silos, as well as our guerilla marketing campaigns (see www.productivitypact.org). Software mediates every interaction with our customers and the purpose of our transformation is to increase our ability to deliver higher quality software at higher velocity in the pursuit of customer value.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34577</video:player_loc><video:duration>3163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34575</video:thumbnail_loc><video:title>Cooking Us Security for the Modern macOS Fleet</video:title><video:description>The risks faced by corporate IT teams have been rapidly changing in recent years, causing us to forego many of our previous assumptions about security, perimeters, and endpoint management in particular. To lay a foundation, we will discuss our assessment of the organization's corporate IT attack surface, as well as our corporate IT threat model and technology stack. We will delve into the processes and technologies we rely on to mitigate these known and unknown risks, with a focus on how we are utilizing Chef for securing our macOS-based fleet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34575</video:player_loc><video:duration>2724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34566</video:thumbnail_loc><video:title>Chef CTO Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34566</video:player_loc><video:duration>4010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34579</video:thumbnail_loc><video:title>Ephemeral Apps With Chef, Terraform, Nomad, and Habitat</video:title><video:description>In addition to composition and portability, one of the more commonly overlooked advantages of moving to microservices, containers, and infrastructure-as-a-Service is the ability to create highly-ephemeral, one-off environments for almost any purpose. Imagine a world where a code change can be tested in a completely isolated environment where 100% of the resources are ephemeral. Say goodbye to long-lived staging or QA environments and say hello to Chef, Terraform, Nomad, and Habitat. Terraform and Chef provide the foundation to build and provision infrastructure resources for your application. Running in parallel, these tools can often provision all the infrastructure required for a cluster in 2-3 minutes. Part of that process installs Nomad, an application scheduler akin to Mesos or Kubernetes, and the supporting resources for Habitat, which enables you to automate any app on any platform. Joined together, this toolset enables rapid development, testing, QA, staging, and more. This demo-driven talk with go from nothing to fully-empheral in snap of, press of a button.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34579</video:player_loc><video:duration>2480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34587</video:thumbnail_loc><video:title>Incident Command at the Edge</video:title><video:description>As a content delivery network, Fastly operates a large internetwork and a global application environment. Fastly developed its Incident Command protocol, which it uses to deal with large-scale events. Lisa will cover in detail the typical struggles a company Fastly's size runs into when building around-the-clock incident operations and the things Fastly has put in place to make dealing with incidents easier and more effective. She will also cover common mistakes and lessons learned as Fastly continuously improves its Incident Management framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34587</video:player_loc><video:duration>2523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34584</video:thumbnail_loc><video:title>Habitat in Production</video:title><video:description>The Habitat Supervisor is responsible for deploying, managing, and choreographing running Habitat services. This session will explore a number of the operational concerns that the supervisor enables. See how to manage secrets, store configuration changes in version control systems, update running applications, and choreograph application upgrades. This is the talk for anyone who is ready to run Habitat services in a production environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34584</video:player_loc><video:duration>2396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34470</video:thumbnail_loc><video:title>Php 7</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34470</video:player_loc><video:duration>3322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34469</video:thumbnail_loc><video:title>Dependency Management with Composer: PHP Reinvented</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34469</video:player_loc><video:duration>3151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34466</video:thumbnail_loc><video:title>Perl 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34466</video:player_loc><video:duration>2945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34467</video:thumbnail_loc><video:title>How (not) to create a language specification for Perl 6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34467</video:player_loc><video:duration>3022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34450</video:thumbnail_loc><video:title>Harnessing FOSS in an End to End Online Video Platform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34450</video:player_loc><video:duration>1535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34446</video:thumbnail_loc><video:title>New features in Gerrit Code Review 2.11</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34446</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34403</video:thumbnail_loc><video:title>HTTP/2 for Go</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34403</video:player_loc><video:duration>2762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34465</video:thumbnail_loc><video:title>Perl 6: Beyond dynamic vs. static</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34465</video:player_loc><video:duration>3233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34468</video:thumbnail_loc><video:title>Beyond PHP - It's not (just) about the code</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34468</video:player_loc><video:duration>2734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34463</video:thumbnail_loc><video:title>Perl's Syntactic Legacy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34463</video:player_loc><video:duration>2520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34472</video:thumbnail_loc><video:title>New Wave PHP</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34472</video:player_loc><video:duration>2627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34471</video:thumbnail_loc><video:title>Php package design</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34471</video:player_loc><video:duration>2677</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34705</video:thumbnail_loc><video:title>Interoperable Component Patterns</video:title><video:description>Though component and custom element patterns have become the standard for web application architecture, communicating from one solution to another remains fogged by guesswork and opinion. How should you write a web component that needs to be compatible with Ember and other frameworks? Where are the tradeoffs between purity of design and ergonomics? In a talk touching on libraries and standards, come learn how to write component code useful across many environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34705</video:player_loc><video:duration>1997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34713</video:thumbnail_loc><video:title>My Experience Learning Ember and Becoming a Software Engineer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34713</video:player_loc><video:duration>1170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34754</video:thumbnail_loc><video:title>2nd session - Tools for traffic analysis and monitoring - EmPath: Tool to Emulate Packet Transfer Characteristics in IP Network</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34754</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34744</video:thumbnail_loc><video:title>Bring Sanity to Frontend Infrastructure with Ember</video:title><video:description>Monolithic server-side applications are on the way out - but what does this mean for our frontend code? A world of independent backend services creates unique challenges for internal frontend development: How can teams share code? Streamline deployments? Test and integrate their code with existing backend systems? This talk will discuss how Ember's conventions and tooling can bring consistency, discipline and sanity to a company's frontend infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34744</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34737</video:thumbnail_loc><video:title>Measuring Performance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34737</video:player_loc><video:duration>337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34753</video:thumbnail_loc><video:title>2nd session - Tools for traffic analysis and monitoring - DeSRTO: An effective algorithm for SRTO detection in TCP connections</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34753</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34752</video:thumbnail_loc><video:title>2nd session - Tools for traffic analysis and monitoring - Collection and Exploration of Large Data Monitoring Sets Using Bitmap Databases</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34752</video:player_loc><video:duration>1701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34751</video:thumbnail_loc><video:title>2nd session - Tools for traffic analysis and monitoring - A database of anomalous traffic for assessing profile based IDS</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34751</video:player_loc><video:duration>1484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34749</video:thumbnail_loc><video:title>1st session - Analysis of Internet Datasets - Mixing Biases: Structural Changes in the AS Topology Evolution</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34749</video:player_loc><video:duration>1439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34748</video:thumbnail_loc><video:title>1st session - Analysis of Internet Datasets - Characterizing traffic flows originating from large-scale video sharing services</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34748</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34750</video:thumbnail_loc><video:title>1st session - Analysis of Internet Datasets - Understanding and preparing for DNS evolution</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34750</video:player_loc><video:duration>1232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34755</video:thumbnail_loc><video:title>3rd session - Traffic Classification - K-dimensional trees for continuous traffic classification</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34755</video:player_loc><video:duration>1021</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34756</video:thumbnail_loc><video:title>3rd session - Traffic Classification - Kiss to Abacus: a comparison of P2P-TV traffic classifiers</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34756</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34765</video:thumbnail_loc><video:title>Characterizing Network Usage - Evaluating IPv6 Adoption in the Internet</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34765</video:player_loc><video:duration>1195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34762</video:thumbnail_loc><video:title>Analysis Techniques - A Learning-Based Approach for IP Geolocation</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34762</video:player_loc><video:duration>1320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34758</video:thumbnail_loc><video:title>3rd session - Traffic Classification - Uncovering Relations Between Traffic Classifiers and Anomaly Detectors via Graph Theory</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34758</video:player_loc><video:duration>1258</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34760</video:thumbnail_loc><video:title>4th session - Performance measurements - On the Use of TCP Passive Measurements for Anomaly Detection: A Case Study from an Operational 3G Network</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34760</video:player_loc><video:duration>1099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34761</video:thumbnail_loc><video:title>4th session - Performance measurements - Validation and Improvement of the Lossy Difference Aggregator to Measure Packet Delays</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34761</video:player_loc><video:duration>1061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34757</video:thumbnail_loc><video:title>3rd session - Traffic Classification - TCP Traffic Classification Using Markov Models</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34757</video:player_loc><video:duration>1227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34759</video:thumbnail_loc><video:title>4th session - Performance measurements - End-to-End Available Bandwidth Estimation Tools, an Experimental Comparison</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34759</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34764</video:thumbnail_loc><video:title>Characterizing Network Usage - A First Look at Mobile Hand-held Device Traffic</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34764</video:player_loc><video:duration>1848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34763</video:thumbnail_loc><video:title>Analysis Techniques - A Probabilistic Population Study of the Conficker-C Botnet</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34763</video:player_loc><video:duration>1629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34775</video:thumbnail_loc><video:title>Open Information Security Foundation (OISF)</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34775</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34776</video:thumbnail_loc><video:title>PAM 2010 - Opening Remarks</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34776</video:player_loc><video:duration>468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34777</video:thumbnail_loc><video:title>Routing - A Measurement Study of the Origins of End-to-End Delay Variations</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34777</video:player_loc><video:duration>1450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34766</video:thumbnail_loc><video:title>Characterizing Network Usage - Internet Usage at Elementary, Middle and High Schools: A first look at K-12 traffic from two US Georgia counties</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34766</video:player_loc><video:duration>1087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34767</video:thumbnail_loc><video:title>Intro - TMA Workshop</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34767</video:player_loc><video:duration>809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34772</video:thumbnail_loc><video:title>Mobile Devices - An Experimental Performance Comparison of 3G and WiFi</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34772</video:player_loc><video:duration>1689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34773</video:thumbnail_loc><video:title>Mobile Devices - Influence of the Packet size on the One-Way Delay in 3G Networks</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34773</video:player_loc><video:duration>1335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34774</video:thumbnail_loc><video:title>Mobile Devices - The Myth of Spatial Reuse with directional antennas in Indoor Wireless Networks</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34774</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34770</video:thumbnail_loc><video:title>Measurement Infrastructure - The RIPE NCC Internet Measurement Data Repository</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34770</video:player_loc><video:duration>1220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34769</video:thumbnail_loc><video:title>Measurement Infrastructure - MOR: Monitoring and Measurements through the Onion Router</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34769</video:player_loc><video:duration>1213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34771</video:thumbnail_loc><video:title>Measurement Infrastructure - Enabling High-Performance Internet-Wide Measurements on Windows</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34771</video:player_loc><video:duration>1254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34768</video:thumbnail_loc><video:title>PAM 2010 - Keynote talk</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34768</video:player_loc><video:duration>3855</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34740</video:thumbnail_loc><video:title>Test-Driven Development by Example</video:title><video:description>Are you writing software that can survive a rigorous refactor? Would a well written suite of tests make you feel more confident as you iterate? How do you get feedback as you add new features or fix a bug? Join me for an intense 25 minute live coding session where I build an ember application from the ground up test-first with nothing but the terminal and my favorite text editor! I'll share some of the tribal knowledge about what makes a great unit or functional test and how you decide to write one over the other.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34740</video:player_loc><video:duration>1976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34736</video:thumbnail_loc><video:title>Interactions Design with Ember 2.0 and Polymer</video:title><video:description>You've heard the hype about web components, but what does the spec provide other than small, re-usable chunks of markup? Web components provide an incredibly powerful and declarative way of structuring web apps. The Polymer platform in particular holds many hidden secrets, including a paradigm shift for interaction design: an animation library that bridges the gap between application states, providing a sense of context and clarity of purpose as you move through an app experience. We will show you how to leverage the power of Ember 2.0 and Polymer to create remarkable user experiences.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34736</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34735</video:thumbnail_loc><video:title>Hijacking Hackers News with Ember.JS</video:title><video:description>In this session, we will look at several unconventional things you can do with Ember.js and Ember Data. We will be breathing new life into the Hacker News website via a chrome extension. We will be injecting code into the live website, parsing HTML pages into JSON feeds that Ember Data understands, all while maintaining the existing URL mapping scheme so that our users can continue to share and tweet URLs with the rest of the Interwebs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34735</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34743</video:thumbnail_loc><video:title>Ambitious UX for Ambitious Apps</video:title><video:description>In the dark ages of web development, designing a beautiful user experience meant having to constantly fight with the DOM to get it to do what you want, when you want. With Ember, we no longer have to struggle with managing DOM state, and we are free to put the user experience first with reactive UI. In this talk, we'll discuss the ways in which Ember makes it easy to build delightful and reactive user experiences, and how you can build reusable components that even non-technical designers can learn to use. Learn about the thoughtful touches and interactions you can add to an Ember app.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34743</video:player_loc><video:duration>1582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34741</video:thumbnail_loc><video:title>The Art of Ember Deployment</video:title><video:description>My team and I decided to invest in making our deployments awesome. When I told people about our approach, the community responded with excitement and new OSS implementations. This talk will show you how to make your team’s deployments delightful and empowering instead of slow, clumsy and frustrating. I'll take you through the key concepts and show you the open source tools that are now available.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34741</video:player_loc><video:duration>1762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34738</video:thumbnail_loc><video:title>Ember Conf 2015 - Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34738</video:player_loc><video:duration>3705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34792</video:thumbnail_loc><video:title>Type confusion: discovery, abuse, and protection</video:title><video:description>Type confusion, often combined with use-after-free, is the main attack vector to compromise modern C++ software like browsers or virtual machines. Typecasting is a core principle that enables modularity in C++. For performance, most typecasts are only checked statically, i.e., the check only tests if a cast is allowed for the given type hierarchy, ignoring the actual runtime type of the object. Using an object of an incompatible base type instead of a derived type results in type confusion. Attackers have been abusing such type confusion issues to compromise popular software products including Adobe Flash, PHP, Google Chrome, or Firefox, raising critical security concerns. We discuss the details of this vulnerability type and how such vulnerabilities relate to memory corruption. Based on an LLVM-based sanitizer that we developed, we will show how to discover such vulnerabilities in large software through fuzzing and how to protect yourself against this class of bugs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34792</video:player_loc><video:duration>3398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34794</video:thumbnail_loc><video:title>Deep Learning Blindspots</video:title><video:description>In the past decade, machine learning researchers and theorists have created deep learning architectures which seem to learn complex topics with little intervention. Newer research in adversarial learning questions just how much “learning" these networks are doing. Several theories have arisen regarding neural network “blind spots” which can be exploited to fool the network. For example, by changing a series of pixels which are imperceptible to the human eye, you can render an image recognition model useless. This talk will review the current state of adversarial learning research and showcase some open-source tools to trick the "black box."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34794</video:player_loc><video:duration>3227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34745</video:thumbnail_loc><video:title>Building Custom Apps with Ember CLI</video:title><video:description>Not long ago, the JavaScript world lacked a good Rails equivalent. Ember CLI is quickly filling this void, and consistently improving thanks to its extensibility. The tool can be easily tailored to build for custom environments by creating new add-ons and leveraging existing ones. This presentation will highlight how to extend Ember CLI through add-ons, explaining example use-cases, how to create one, and the hooks available for developers to build into.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34745</video:player_loc><video:duration>1758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34784</video:thumbnail_loc><video:title>Traffic Analysis - OpenTM: Traffic Matrix Estimator for OpenFlow Networks</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34784</video:player_loc><video:duration>1724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34785</video:thumbnail_loc><video:title>Transport Protocols - Measuring and Evaluating TCP Splitting for Cloud Services</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34785</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34779</video:thumbnail_loc><video:title>Routing - Investigating occurrence of duplicate updates in BGP announcements</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34779</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34786</video:thumbnail_loc><video:title>Transport Protocols - Yes, we LEDBAT: Playing with the new BitTorrent congestion control algorithm</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34786</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34783</video:thumbnail_loc><video:title>Traffic Analysis - Network DVR: A Programmable Framework for Application-Aware Trace Collection</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34783</video:player_loc><video:duration>1401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34782</video:thumbnail_loc><video:title>Topology - Toward Topology Dualism: Improving the Accuracy of AS Annotations for Routers</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34782</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34780</video:thumbnail_loc><video:title>Topology - Extracting Intra-Domain Topology from mrinfo Probing</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34780</video:player_loc><video:duration>1772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34781</video:thumbnail_loc><video:title>Topology - Quantifying the Pitfalls of Traceroute in AS Connectivity Inference</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34781</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34778</video:thumbnail_loc><video:title>Routing - Characterizing the Global Impact of the P2P Overlays on the AS-level Underlay</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34778</video:player_loc><video:duration>1598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34788</video:thumbnail_loc><video:title>Web - Web Timeouts and Their Implications</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34788</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34793</video:thumbnail_loc><video:title>Don't stop 'til you feel it</video:title><video:description>This talk will report on my current research in bringing to bear multiple knowledges on problem spaces around the environment and digital culture, and in so doing questioning both the prevailing knowledge hierarchy and the institutionalisation of knowledge production. To connect with the environment, for instance, do we need to connect with how it feels? This talk draws on works exploring both the marine environment and food, using knowledge from science, art, culture, instinct and history to create happenings and instances that break out the border of "me" and "my environment" to create an empathic response linking what we traditionally consider to be inside and outside. This will be demonstrated in the context of two artistic works - The Coral Empathy Device and Vital | Flows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34793</video:player_loc><video:duration>3802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34819</video:thumbnail_loc><video:title>Microarchitectural Attacks on Trusted Execution Environments</video:title><video:description>Trusted Execution Environments (TEEs), like those based on ARM TrustZone or Intel SGX, intend to provide a secure way to run code beyond the typical reach of a computer’s operating system. However, when trusted and untrusted code runs on shared hardware, it opens the door to the same microarchitectural attacks that have been exploited for years. This talk provides an overview of these attacks as they have been applied to TEEs, and it additionally demonstrates how to mount these attacks on common TrustZone implementations. Finally, we identify new techniques which allow us to peer within TrustZone TEEs with greater resolution than ever before.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34819</video:player_loc><video:duration>3301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34827</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34827</video:thumbnail_loc><video:title>Are all BSDs created equally?</video:title><video:description>In this presentation I start off asking the question „How come there are only a handful of BSD security kernel bugs advisories released every year?“ and then proceed to try and look at some data from several sources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34827</video:player_loc><video:duration>3537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34833</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34833</video:thumbnail_loc><video:title>Vintage Computing for Trusted Radiation Measurements and a World Free of Nuclear Weapons</video:title><video:description>Eliminating nuclear weapons will require trusted measurement systems to confirm authenticity of nuclear warheads prior to their dismantlement. A new idea for such an inspection system is to use vintage hardware (Apple IIe/6502) instead of modern microprocessors, reducing the attack surface through simplicity. In the talk, we present and demo a custom open hardware measurement system based on gamma spectroscopy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34833</video:player_loc><video:duration>3313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34826</video:thumbnail_loc><video:title>Decoding Contactless (Card) Payments</video:title><video:description>This talk will dive into the techniques and protocols that drive contactless card payments at the Point of Sale. We will explore how Apple Pay works on a technical level and why you are able to 'clone' your credit card onto your phone. Building upon previous C3 talks on the topics of EMV and ICC payments, we will learn about different NFC payment options, why legacy will never die and how the individual card brands have specified their payment workflows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34826</video:player_loc><video:duration>3498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34829</video:thumbnail_loc><video:title>Practical Mix Network Design</video:title><video:description>We shall explain the renewed interest in mix networks. Like Tor, mix networks protect metadata by using layered encryption and routing packets between a series of independent nodes. Mix networks resist vastly more powerful adversary models than Tor though, including global passive adversaries. In so doing, mix networks add both latency and cover traffic. We shall outline the basic components of a mix network, touch on their roles in resisting active and passive attacks, and discuss how the latency impacts reliability, application design, and user experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34829</video:player_loc><video:duration>2811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34823</video:thumbnail_loc><video:title>SCADA - Gateway to (s)hell</video:title><video:description>Small gateways connect all kinds of fieldbusses to IP systems. This talk will look at the (in)security of those gateways, starting with simple vulnerabilities, and then deep diving into reverse-engineering the firmware and breaking the encryption of firmware upgrades. The found vulnerabilities will then be demonstrated live on a portable SCADA system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34823</video:player_loc><video:duration>2708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34832</video:thumbnail_loc><video:title>Nougatbytes 11₂</video:title><video:description>Zwei Teams mit rauchenden Köpfen und ein johlendes Publikum raten sich durch unsere dritte Wortspielhölle der IT, Informatik und digitalen Gesellschaft. Wer bei vielschichtigen (Anm. d. R.: „haarsträubenden“!) Assoziazionsbilderrätseln freudiges Synapsenfunkeln und feuchte Augen bekommt oder aber bei Gehirnschmerz und Um-die-Ecke-Denk-Beulen trotzdem feiert, ist bei uns zu Hause.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34832</video:player_loc><video:duration>6439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34831</video:thumbnail_loc><video:title>“Nabovarme” opensource heating infrastructure in Christiania</video:title><video:description>Project “Nabovarme” (meaning “neighbour heating”) has transformed private heating necessity into a social experiment build on OpenSource software/hardware and social empowerment by transforming heat consumers into Nabovarme Users and letting them take ownership to infrastructure and consumption.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34831</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34830</video:thumbnail_loc><video:title>Netzpolitik in der Schweiz</video:title><video:description>Gleich in drei Gesetzen drohen Netzsperren. Staatstrojaner und Massenüberwachung bis ins WLAN sind mit der Einführung der Überwachungsgesetze BÜPF und NDG vorgesehen. E-Voting soll auf Biegen und Brechen durchgesetzt werden. Nur garantierte Netzneutralität lässt weiter auf sich warten. Im Vortrag versuchen wir, Einsichten in die aktuellen netzpolitischen Auseinandersetzungen in der Schweiz zu geben und Handlungsmöglichkeiten aufzuzeigen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34830</video:player_loc><video:duration>2844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34828</video:thumbnail_loc><video:title>Die Sprache der Überwacher</video:title><video:description>So intensiv wie 2017 wurde der Themenkomplex rund um Sicherheit und Überwachung in Österreich noch nie diskutiert. Das Thema ist in Hauptabendnachrichten und Leitartikeln angekommen. Die Diskussion rund um die geplante Einführung eines Sicherheitspakets, das sich bei näherer Betrachtung als ein reines Überwachungspaket entpuppt, bietet jede Menge Analysematerial: Öffentlich ausgetauschte (Schein-)Argumente, falsche Analogien und unpassende Sprachbilder haben die Debatte geprägt. In diesem Talk werden die Sprache der so genannten Sicherheitspolitiker (es sind in der Tat nur Männer) analysiert und ihre Argumente auf den Prüfstand gestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34828</video:player_loc><video:duration>1941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34812</video:thumbnail_loc><video:title>1-day exploit development for Cisco IOS</video:title><video:description>Year 2017 was rich in vulnerabilities discovered for Cisco networking devices. At least 3 vulnerabilities leading to a remote code execution were disclosed. This talk will give an insight on exploit development process for Cisco IOS for two of the mentioned critical vulnerabilities. Both lead to a full takeover of the target device. Both PowerPC and MIPS architectures will be covered. The presentation will feature an SNMP server exploitation demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34812</video:player_loc><video:duration>2736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34814</video:thumbnail_loc><video:title>Policing in the age of data exploitation</video:title><video:description>What does policing look like in the age of data exploitation? This is the question we at Privacy International have been exploring for the past two years. Our research has focused on the UK where the population has been used as guinea pigs for ever more invasive modern approaches to policing. In this talk we will discuss our findings with you and avenues for change.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34814</video:player_loc><video:duration>3606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34815</video:thumbnail_loc><video:title>Console Security - Switch</video:title><video:description>Nintendo has a new console, and it's more secure than ever.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34815</video:player_loc><video:duration>3409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34817</video:thumbnail_loc><video:title>Low Cost Non-Invasive Biomedical Imaging</video:title><video:description>An open source biomedical imaging project using electrical impedance tomography. Imagine a world where medical imaging is cheap and accessible for everyone! We'll discuss this current project, how it works, and future directions in medical physics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34817</video:player_loc><video:duration>2103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34820</video:thumbnail_loc><video:title>Running GSM mobile phone on SDR</video:title><video:description>Since SDR (Software Defined Radio) becomes more popular and more available for everyone, there is a lot of projects based on this technology. Looking from the mobile telecommunications side, at the moment it's possible to run your own GSM or UMTS network using a transmit capable SDR device and free software like OsmoBTS or OpenBTS. There is also the srsLTE project, which provides open source implementation of LTE base station (eNodeB) and moreover the client side stack (srsUE) for SDR. Our talk is about the R&amp;D process of porting the existing GSM mobile side stack (OsmocomBB) to the SDR based hardware, and about the results we have achieved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34820</video:player_loc><video:duration>1879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34825</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34825</video:thumbnail_loc><video:title>Watching the changing Earth</video:title><video:description>For a few decades by now, satellites offer us the tools to observe the whole Earth with a wide variety of sensors. The vast amount of data these Earth observations systems collect enters the public discourse reduced to a few numbers, numbers like 3 or even 300. So, how do we know the amount of ice melting in the arctic or how much rain is falling in the Amazon? Are groundwater aquifers stable or are they are being depleted? Are these regular seasonal changes or is there a trend? How can we even measure these phenomena on a global scale? This talk will provide one possible answer: gravity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34825</video:player_loc><video:duration>2001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34822</video:thumbnail_loc><video:title>All Computers Are Beschlagnahmt</video:title><video:description>Im August 2017 wurde Indymedia linksunten vom Bundesinnenminister verboten. Rechtsanwältin Kristin Pietrzyk berichtet von den Razzien, von der Zusammenarbeit zwischen Polizei und Geheimdiensten und gibt Einblick in das juristische Vorgehen gegen Verbot und Zensur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34822</video:player_loc><video:duration>3564</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34821</video:thumbnail_loc><video:title>Think big or care for yourself</video:title><video:description>In German nursing science the dominant position on emergent technologies demands the removal of machines from caring environments („Entmaschinisierung“). In contrast to this, European research policy heavily focus on developing new health and social technologies to solve societal issues like a skill shortage in nursing. Thinking about technology in nursing science cannot but be conflicted. In this talk we first expose requirements for particularly conceptualizing the application of technological systems in care work settings. Further we will give an overview on main arguments against digital technologies in care with an example of a current research project in the field of Augmented Reality in care work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34821</video:player_loc><video:duration>1952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34824</video:thumbnail_loc><video:title>0en &amp; 1en auf dem Acker</video:title><video:description>Die Dynamik der globalen Agrarmärkte hat sich in den letzten Jahren verstärkt und birgt neue Herausforderungen für die Landwirte. Hoffnungsträger sind ähnlich wie in anderen Branchen auch Sensor- &amp; Datenverarbeitungstechnik sowie das Internet: Produktionsprozesse steuern sich selbst, Anhänger werden halbautomatisch mittels Bilderkennung beladen, Maschinen kommunizieren mittels Maschinen und Fahrzeuge steuern sich weitestgehend schon jetzt autonom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34824</video:player_loc><video:duration>1848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34809</video:thumbnail_loc><video:title>Methodisch inkorrekt!</video:title><video:description>Der IgNobelpreis ist eine Auszeichnung, um wissenschaftliche Leistungen zu ehren, die „Menschen zuerst zum Lachen, dann zum Nachdenken bringen“ („to honor achievements that first make people laugh, and then make them think“). Wir erklären die Preisträger 2017 in gewohnter Minkorrekt-Manier.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34809</video:player_loc><video:duration>6944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34807</video:thumbnail_loc><video:title>WTFrance</video:title><video:description>France is part of the top countries trying to destroy encryption, especially through backdoor obligations, global interceptions, and effort to get access to master keys. French law already criminalises the use of encryption, imposing heavier penalties on people using it or regarding them as general suspects. How can we oppose this trend? What political role for developers?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34807</video:player_loc><video:duration>1890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34806</video:thumbnail_loc><video:title>Der netzpolitische Wetterbericht</video:title><video:description>Deutschland hat gewählt, man weiß nur noch nicht, wer regieren wird. Bis Weihnachten könnte ein Koalitionsvertrag verhandelt worden sein, vielleicht auch später. Was sind die zu erwartenden großen Debatten der neuen Legislaturperiode?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34806</video:player_loc><video:duration>1756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34808</video:thumbnail_loc><video:title>Electromagnetic Threats for Information Security</video:title><video:description>For non specialists, Electromagnetic Pulse weapons (EMP) are fantasy weapons in science fiction movies. Interestingly, the susceptibility of electronic devices to electromagnetic interference has been advertised since the 90’s. Regarding the high integration of sensors and digital systems to control power-grids, telecom networks and automation infrastructures (e.g. Smart-grids, Industrial Control Systems), the intrinsic vulnerability of electronic devices to electromagnetic interference is of fundamental interest. In the context of IT Security, few studies have been carried out to understand how the effects may be a significant issue especially in the far-field region (distance between the transmitter’s antenna and the target with regard to the wavelength/central frequency). Most studies in Emanation Security (EMSEC) are related to near-field probing for side-channel and fault injection attacks assuming a close physical access to the targeted devices. In this paper, we propose a methodology to detect, classify and correlate the effect induced during the intentional exposure of analogue and digital systems to electromagnetic interference. Applying this methodology, the implication of the effects for the IT security world will be discussed with regards to the attacker profile needed to set-up a given scenario.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34808</video:player_loc><video:duration>2950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34803</video:thumbnail_loc><video:title>Tightening the Net in Iran</video:title><video:description>How do Iranians experience the Internet? Various hurdles and risks exist for Iranians and including outside actors like American technology companies. This talk will assess the state of the Internet in Iran, discuss things like the threats of hacking from the Iranian cyber army; how the government are arresting Iranians for their online activities; the most recent policies and laws for censorship, surveillance and encryption; and the policies and relationships of foreign technology companies like Apple, Twitter and Telegram with Iran, and the ways they are affecting the everyday lives of Iranians. This talk will effectively map out how the Internet continues to be a tight and controlled space in Iran, and what efforts are being done and can be done to make the Iranian Internet a more accessible and secure space.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34803</video:player_loc><video:duration>2867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34804</video:thumbnail_loc><video:title>34C3 Infrastructure Review</video:title><video:description>In this traditional lecture, various teams provide an inside look at how this Congress‘ infrastructure was planned and built. You’ll learn what worked and what went wrong, and some of the talks may even contain facts! Also, the NOC promises to try and not have the network fail in the middle of the NOC presentation this time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34804</video:player_loc><video:duration>3438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34802</video:thumbnail_loc><video:title>Tiger, Drucker und ein Mahnmal</video:title><video:description>Flüchtlingsfressende Tiger in Berlin, zum Diktatorensturz aufrufende Flugblätter in Istanbul und ein Mahnmal das den Rechtsextremisten Björn Höcker in seinem Thüringer Dorf heimsucht: Viel ist geschehen, seit das Zentrum für Politische Schönheit vor 3 Jahren auf dem Kongress gesprochen hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34802</video:player_loc><video:duration>3645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34810</video:thumbnail_loc><video:title>OONI: Let's Fight Internet Censorship, Together!</video:title><video:description>How can we take a stand against the increasing shadow of Internet censorship? With OONI Probe you can join us in uncovering evidence of network interference!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34810</video:player_loc><video:duration>1827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34811</video:thumbnail_loc><video:title>Simulating the future of the global agro-food system</video:title><video:description>How can we feed a growing world population within a resilient Earth System? This session will present results from our cybernetic computer models that simulate how future trends in population growth, diets, technology and policy may change the global land cover, freshwater usage, the nitrogen cycle and the climate system, and how more sustainable pathways can be reached. We want to discuss how our computer models and our data can be made accessible and usable by a broader community, and which new ways exist to visualize key insights and provide decision support to our society. We will also showcase some interactive physical installations that have been developed jointly with a group of art students to visualize future scenarios.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34811</video:player_loc><video:duration>2116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34816</video:thumbnail_loc><video:title>Schnaps Hacking</video:title><video:description>This talk covers the theory, the required tools and how to make them, and the process of turning apples into juice, ferment them, and enrich the alcohol content of the product.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34816</video:player_loc><video:duration>2290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34813</video:thumbnail_loc><video:title>Briar</video:title><video:description>Briar is a peer-to-peer messaging app that is resistant to censorship and works even without internet access. The app encrypts all data end-to-end and also hides metadata by utilizing Tor onion services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34813</video:player_loc><video:duration>1871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34835</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34835</video:thumbnail_loc><video:title>Implementing an LLVM based Dynamic Binary Instrumentation framework</video:title><video:description>This talk will go over our efforts to implement a new open source DBI framework based on LLVM. We'll explain what DBI is used for, how it works, the implementation challenges we faced and compare a few of the existing frameworks with our own implementation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34835</video:player_loc><video:duration>3601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34839</video:thumbnail_loc><video:title>Holography of Wi-Fi radiation</video:title><video:description>Holography of Wi-Fi radiation Philipp Holl [1,2] and Friedemann Reinhard [2] [1] Max Planck Institute for Physics [2] Walter Schottky Institut and Physik-Department, Technical University of Munich When we think of wireless signals such as Wi-Fi or Bluetooth, we usually think of bits and bytes, packets of data and runtimes. Interestingly, there is a second way to look at them. From a physicist's perspective, wireless radiation is just light, more precisely: coherent electromagnetic radiation. It is virtually the same as the beam of a laser, except that its wavelength is much longer (cm vs µm). We have developed a way to visualize this radiation, providing a view of the world as it would look like if our eyes could see wireless radiation. Our scheme is based on holography, a technique to record three-dimensional pictures by a phase-coherent recording of radiation in a two-dimensional plane. This technique is traditionally implemented using laser light. We have adapted it to work with wireless radiation, and recorded holograms of building interiors illuminated by the omnipresent stray field of wireless devices. In the resulting three-dimensional images we can see both emitters (appearing as bright spots) and absorbing objects (appearing as shadows in the beam). Our scheme does not require any knowledge of the data transmitted and works with arbitrary signals, including encrypted communication. This result has several implications: it could provide a way to track wireless emitters in buildings, it could provide a new way for through-wall imaging of building infrastructure like water and power lines. As these applications are available even with encrypted communication, it opens up new questions about privacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34839</video:player_loc><video:duration>3689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34836</video:thumbnail_loc><video:title>Hacker Jeopardy</video:title><video:description>The Hacker Jeopardy is a quiz show.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34836</video:player_loc><video:duration>7212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34838</video:thumbnail_loc><video:title>Squeezing a key through a carry bit</video:title><video:description>The Go implementation of the P-256 elliptic curve had a small bug due to a misplaced carry bit affecting less than 0.00000003% of field subtraction operations. We show how to build a full practical key recovery attack on top of it, capable of targeting JSON Web Encryption.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34838</video:player_loc><video:duration>3001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34834</video:thumbnail_loc><video:title>Die göttliche Informatik / The divine Computer Science</video:title><video:description>Die Informatik ist scheinbar das neue Göttliche, das den Klimawandel, die Kriminalität, unser fehlendes Wissen über das Gehirn, den globalen Terror, dichter werdenden Stadtverkehr, die Energieprobleme und die Armut der Welt lösen kann; und zwar mit der Blockchain, mit künstlicher Intelligenz, mit der Cloud und mit Big-Data. Doch inwiefern ist die Informatik überhaupt in der Lage, derartige Probleme hoher gesellschaftlicher Relevanz anzugehen? In diesem Vortrag soll versucht werden, Teile der riesigen Wunschliste an die Informatik mit ihren tatsächlichen aktuellen Möglichkeiten in Einklang zu bringen sowie die ökonomischen Motivationen und Rahmenbedingungen einzubeziehen. Computer science seems to be the new divine element that can solve climate change, crime, our lack of knowledge about the brain, global terror, urban traffic, our energy issues and world poverty; with blockchain, with artificial intelligence, with the cloud and big data. But to what extent is computer science even able to address such problems of high societal relevance? In this lecture an attempt will be made to reconcile parts of the huge wish list to computer science with its actual current possibilities and to include the economic motivations and conditions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34834</video:player_loc><video:duration>3678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34840</video:thumbnail_loc><video:title>Electroedibles</video:title><video:description>Electroedibles is an experiment with “edible” hardware that explores the limits of interaction between our tongue and circuits to mock the present fantasies of Internet of (Every)thing. This project initiated by the hardware lab at Shenkar College of Arts and Tel Aviv Makerspace consists from series of workshops, in which participants combine simple circuits (lickometer with LED, vibration motor or piezo) with recipes for candy making (hard candy based on syrups or gummy or corn starch molds). The circuits are casted in candy “molds” to serve different ideas defined by the participants: extreme hardware fetishist lollipops, philosophical props into sensory perception, post-colonial critique of the sugar cane addiction and slavery, scientific interest in triggering taste buds etc. This probe into the edible hardware is also a celebration of the DIY culture of sharing behind cooking, but also Open Source Hardware that bridges the divisions between the kitchen, the hardware studio and the science lab. Instead of applying science and technology to cooking and tasting (typical for molecular gastronomy &amp; haute cuisine), the electroedibles use the experiences of candy cooking and to engage with different science and technology issues in enjoyable and funny ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34840</video:player_loc><video:duration>1818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34837</video:thumbnail_loc><video:title>WHWP</video:title><video:description>Vorstellung der Dissertation "WHWP - Walter Höllerer bei WikiPedia". Es wurde ein einzelner Artikel in der deutschen WikiPedia untersucht. Es wird dargestellt, welchen Einfluss die beteiligten Autoren auf die Qualität des WikiPedia-Artikels über Walter Höllerer hatten und weiterhin haben. Dafür wurden 113 Veränderungen durch 89 Autoren einzeln untersucht und bezüglich ihrer Relevanz bewertet. Es wurden auch die Entwicklungen berücksichtigt, die seit der französischen Encyclopédie zur Online-Enzyklopädie WikiPedia geführt haben. Daraus ist eine bisher einzigartige Arbeit über die Produktion von Wissen und Wissenssammlungen entstanden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34837</video:player_loc><video:duration>1885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34841</video:thumbnail_loc><video:title>The Work of Art in the Age of Digital Assassination</video:title><video:description>My talk explores the interconnected nature of war and culture. It does so through the context of technology and political discourse in contemporary art. With a view from the battle fields of the Middle East, both real and imagined, I attempt to dissect how the political discourse of academia and the art world trickles down to everyday discussions. A simple word such as "assassination" becomes rife with racism when its etymology can be linked to anti-Muslim propaganda that originated during the Crusades. And today assassination is the primary political tool of the West to negotiate with Muslim radicals, even violating their own rules of citizenship, constitutional, and human rights protections in the process. With this backdrop, we see how the artistic works of such diverse artists such as Chris Marker, Chris Burden, Haroun Farouki, Anish Kapoor, and Banksy have evolved to reflect the political discourse of the moment. The digital advancements of the war zone, I argue, are reflected in the diametrically opposed peaceful spaces of the gallery, museum, or art house cinema. As the digital defeats analogue, the act of killing becomes disconnected from the killer, with democracies spreading thei blame over systemic failures rather than facing the reality of death.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34841</video:player_loc><video:duration>976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34844</video:thumbnail_loc><video:title>Mietshäusersyndikat: den Immobilienmarkt hacken</video:title><video:description>Das Mietshäusersyndikat ist eine nicht-kommerzielle Kooperative mit dem Ziel, Bereiche von selbstorganisiertem Wohnen zu schaffen, ohne selbst Vermieter zu werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34844</video:player_loc><video:duration>1854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34787</video:thumbnail_loc><video:title>Web - A Longitudinal View of HTTP Traffic</video:title><video:description>TMA 2010 - April 7, Traffic Monitoring and Analysis Workshop PAM 2010 - April 8-9, Passive and Active Measurement Conference</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34787</video:player_loc><video:duration>1171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34719</video:thumbnail_loc><video:title>Using Service Workers in Ember</video:title><video:description>Service Workers are now available in browsers but why should we as Ember developers care about them? In this talk we will examine some of the common use cases for Service Workers and patterns for implementing them in your Ember applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34719</video:player_loc><video:duration>1590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34716</video:thumbnail_loc><video:title>The Future of Ember Templating</video:title><video:description>This talk is a technical deep dive into the implementation of Glimmer 2, and what it will enable going forward. It will cover the basic architecture of Glimmer 2, how it integrates with Ember, and how it fits in with FastBoot, Progressive Web Apps, and Off Main Thread rendering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34716</video:player_loc><video:duration>1905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34739</video:thumbnail_loc><video:title>Physical Design</video:title><video:description>Physically-plausible motion makes applications more usable. Google's Material Design and the iOS Human Interface Guidelines both advocate for realistic animation as a key tool to help users navigate and understand. The Ember community is at the forefront of efforts to bring this level of polish to the open web and make it accessible to all developers. This talk will cover both the theory (when and why to introduce fluid motion) and the practice (how to get started today in your Ember app).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34739</video:player_loc><video:duration>1809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34724</video:thumbnail_loc><video:title>Building a Game in Ember Starring Your Cat</video:title><video:description>Ember is generally used to build ambitious web applications, but what about ambitious web games starring your cat? In this talk, I'll go over how to use Ember to build, organize, and deploy HTML5-canvas based games. Using Ember to develop games shares the same benefits of using Ember to develop applications—both the toolchain and the conventions alleviate decision fatigue. For example, route-driven paths are great at handling levels, Liquid Fire provides lovely transitions for menus, and adapters provide a standard way to connect to backends for saving high scores.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34724</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34732</video:thumbnail_loc><video:title>Ember.JS Performance</video:title><video:description>One overarching theme in the Ember.js philosophy is to put developers on a path to success, primarily this is done by making that path have the lowest resistance. On several fronts this pattern has been quite successful, but on one important front we fall short, performance. This is the result of framework and run-time misalignment. This talk describes how we as a community can solve this problem in our apps and the framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34732</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34722</video:thumbnail_loc><video:title>You're Building a Distributed System!</video:title><video:description>Whether you know it or not, you're building a distributed system. This becomes painfully obvious when taking Ember apps into the developing world. Flaky network connections pose real challenges for developers building stateful applications in the browser. This talk is about my trials and tribulations taking Ember offline in Africa. We’ll look at the tools necessary to venture offline, how they apply to Ember specifically, and a little bit of theory to drive home the hard facts about how much fun you’ll have building a distributed system!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34722</video:player_loc><video:duration>1890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34725</video:thumbnail_loc><video:title>Building Real-Time Applications with Ember</video:title><video:description>In this session, we'll investigate a few strategies for integrating browser features like WebSockets as well as third-party libraries into our ember-cli applications. We'll look at how to structure an application using standalone controllers, initializer objects, and services. Our example application will be a real-time chat application that uses WebSockets to push notification to connect clients. We'll build the application with native WebSockets and talk about how to leverage external libraries like Socket.io and Faye.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34725</video:player_loc><video:duration>1150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34742</video:thumbnail_loc><video:title>Aligning Ember With Web Standards</video:title><video:description>JavaScript is a language awakening from long slumber. Browser vendors have already adopted many features from the ES6 specification ahead of its formal release in 2015, and even implemented some of the early ES7 draft specification. Ember, to help us build apps today, has provided its own version of many ES6 and ES7 features. As the drafts become specs and browsers add new capabilities, the framework will need to reconfigure itself around them. How well does Ember align with these new APIs? Where the framework differs, what might be a path forward?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34742</video:player_loc><video:duration>1461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34733</video:thumbnail_loc><video:title>Fault Tolerant UX</video:title><video:description>The key to building and maintaining users' confidence in long running applications is fault tolerance. Not just a data and connectivity concern - fault tolerance should be considered at every level of your application. A fault tolerant application clearly conveys its state to users throughout its interface, allows users to remain as productive as possible in any particular state, and ideally works behind the scenes to recover from faults. This talk will cover UX patterns and engineering strategies for building fault tolerant Ember.js applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34733</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34721</video:thumbnail_loc><video:title>WebRTC + Ember</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34721</video:player_loc><video:duration>1424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34729</video:thumbnail_loc><video:title>Ember Islands</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34729</video:player_loc><video:duration>279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34798</video:thumbnail_loc><video:title>Drones of Power: Airborne Wind Energy</video:title><video:description>Airborne wind energy is the attempt to bring the digital revolution to the production of energy. It means that we convert the power of high-altitude winds into electricity by autonomously controlled aircraft which are connected to the ground via a tether. This technology can be a key element to finally power the world by clean energy only. In this talk we will explain the physical foundations, give an overview of the current status and show you how to build an experimental system by yourself: it involves hacking an off-the-shelf model aircraft and its autopilot based on the open and free Ardupilot framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34798</video:player_loc><video:duration>2233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34805</video:thumbnail_loc><video:title>How can you trust formally verified software?</video:title><video:description>Formal verification of software has finally started to become viable: we have examples of formally verified microkernels, realistic compilers, hypervisors etc. These are huge achievements and we can expect to see even more impressive results in the future but the correctness proofs depend on a number of assumptions about the Trusted Computing Base that the software depends on. Two key questions to ask are: Are the specifications of the Trusted Computing Base correct? And do the implementations match the specifications? I will explore the philosophical challenges and practical steps you can take in answering that question for one of the major dependencies: the hardware your software runs on. I will describe the combination of formal verification and testing that ARM uses to verify the processor specification and I will talk about our current challenge: getting the specification down to zero bugs while the architecture continues to evolve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34805</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34790</video:thumbnail_loc><video:title>Italy's surveillance toolbox</video:title><video:description>This project aims to take advantage of the availability of public procurement data sets, required by anticorruption transparency laws, to discover government surveillance capabilities in Italy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34790</video:player_loc><video:duration>1668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34797</video:thumbnail_loc><video:title>Gamified Control?</video:title><video:description>In 2014 China’s government announced the implementation of big data based social credit systems (SCS). The SCS will rate online and offline behavior to create a score for each user. One of them is planned to become mandatory in 2020. This lecture will review the current state of governmental and private SCS and different aspects of these systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34797</video:player_loc><video:duration>2370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34796</video:thumbnail_loc><video:title>Saving the World with Space Solar Power</video:title><video:description>Space Solar Power station, such as SPS Alpha, could overcome some issues that renewable energy plants on Earth suffer of structural basis when challenges such as energy transfer from orbit to Earth are solved. But will this solve the Earth's problems in a peaceful way?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34796</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34801</video:thumbnail_loc><video:title>Security Nightmares 0x12</video:title><video:description>Was hat sich im letzten Jahr im Bereich IT-Sicherheit getan? Welche neuen Entwicklungen haben sich ergeben? Welche neuen Buzzwords und Trends waren zu sehen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34801</video:player_loc><video:duration>4284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34791</video:thumbnail_loc><video:title>Doping your Fitbit</video:title><video:description>Security architectures for wearables are challenging. We take a deeper look into the widely-used Fitbit fitness trackers. The Fitbit ecosystem is interesting to analyze, because Fitbit employs security measures such as end-to-end encryption and authentication to protect user data (and the Fitbit business model). Even though this goes beyond security mechanisms offered by other fitness tracker vendors, reverse-engineering the trackers enables us to launch practical attacks against Fitbit. In our talk, we demonstrate new attacks including wireless malware flashing on trackers as well as “unlocking” the trackers to work independent from the Fitbit cloud.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34791</video:player_loc><video:duration>1368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34789</video:thumbnail_loc><video:title>Home Distilling</video:title><video:description>This talk covers the theory, legality and economics of home distilling. We present the theoretical background of mashing, fermenting and distilling alcohol as well as the legal framework for home distilling in Germany from 2018 on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34789</video:player_loc><video:duration>1732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34795</video:thumbnail_loc><video:title>Digitale Bildung in der Schule</video:title><video:description>„5.-Klässlerinnen, die über die Millisekunden für einen delay()-Aufruf diskutieren! Gibt es nicht? Doch, gibt es!“ Ein Modellprojekt mit sieben Schulen in Aachen hat diese Frage untersucht – wir haben die Schülerinnen und Schüler begleitet und würden gerne darüber berichten, denn wir wissen jetzt: Programmieren macht ihnen Spaß!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34795</video:player_loc><video:duration>2025</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34717</video:thumbnail_loc><video:title>The Great Migration: Redesigning and Rewriting our App in Ember.js</video:title><video:description>Many Embereños use the framework for their side projects, but have not yet had the opportunity to work on an Ember project in their professional lives. This talk will cover one team’s journey migrating a legacy codebase to Ember.js. Key topics will include the redesign and rewrite of a highly complex and detailed customer-facing user dashboard, challenges faced when porting an application to Ember, and the results of the migration project in terms of improved application speed, security, and overall performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34717</video:player_loc><video:duration>1514</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34728</video:thumbnail_loc><video:title>Dynamic Graphic Composition in Ember</video:title><video:description>Ember's declarative object model and data-binding make it an excellent fit for building data visualizations that respond to change. This talk presents two ways to think about building dynamic SVG visualizations in Ember in the context of Hadley Wickham's The Grammar of Graphics. Along the way various subjects will be discussed, including code reuse and composition with Ember components and D3, imperative vs. declarative style tradeoffs, and tips and tricks for making visualizations easy to build and use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34728</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34718</video:thumbnail_loc><video:title>The Tale of Two Teams</video:title><video:description>So lets talk about two teams, both with old, messy, outdated code bases. One team chooses a framework, refactors behind the scenes, ships new features and one day have a shiny, modern code base. The other rewrites it all, from scratch, with sprinkles of JavaScript. How did these two teams fare? In this talk we'll find out. Spoiler alert... both teams are happily using Ember today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34718</video:player_loc><video:duration>1834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34734</video:thumbnail_loc><video:title>Growing Ember one Tomster at A Time</video:title><video:description>Ember has technology’s most loveable mascot. He’s approachable, thoughtful, and never takes himself too seriously. Our community is like that too. In this talk, we’ll learn the story of Tomster: where he came from, how he’s grown, and what he represents. Then we’ll zoom out and see how the minds that gave us Tomster have carefully crafted a framework for creating communities like ours. Finally we’ll zoom back in again to see how to use that framework on a local scale to grow the Ember community worldwide.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34734</video:player_loc><video:duration>1318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34715</video:thumbnail_loc><video:title>The Ember Addon Community</video:title><video:description>For nearly two years now, new Ember addons have been published daily. The availability of quality addons has grown to be a crucial part of the Ember experience. Let’s talk about how addon developers, Ember contributors, and end-users have contributed to this ecosystem, and how we can each do our part to make Ember’s addon community even better.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34715</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34723</video:thumbnail_loc><video:title>An Illustrated Guide to Ember</video:title><video:description>We'll approach Ember as an illustrated fairy tale: drawing upon the power of story telling to describe the creation of an Ember application through its inciting incident, caste of characters (object model), and the conflicts that arise and how our heroine overcomes them through wit and cleverness.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34723</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34712</video:thumbnail_loc><video:title>MiniTalk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34712</video:player_loc><video:duration>471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34726</video:thumbnail_loc><video:title>CSS Is Hard</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34726</video:player_loc><video:duration>492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34731</video:thumbnail_loc><video:title>Ember Testing with Chemistry Dog</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34731</video:player_loc><video:duration>441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34730</video:thumbnail_loc><video:title>Ember Observer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34730</video:player_loc><video:duration>329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33766</video:thumbnail_loc><video:title>Lessons learned in X years of parallel programming</video:title><video:description>Lessons learned in X years of parallel programming [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] There is a lot more to parallel programming in Python than multiprocessing.Pool().map. In this talk I will share some hard-learned knowledge gained in several years of parallel programming. Covered topics will include performance, ways to measure the performance, memory occupation, data transfer and ways to reduce the data transfer, how to debug parallel programs and useful libraries. I will give some practical examples, both in enterprise programming (importing CSV files in a database) and in scientific programming (numerical simulations). The initial part of the talk will be pedagogical, advocating the convenience of parallel programming in the small (i.e. in single machine environment); the second part will be more advanced and will touch a few things to know when writing parallel programs for medium-sized clusters. I will also briefly discuss the compatibility layer that we have developed at GEM to be independent from the underlying parallelization technology (multiprocessing, concurrent.futures, celery, ipyparallel, grid engine...)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33766</video:player_loc><video:duration>2059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33765</video:thumbnail_loc><video:title>Running Python code in parallel and asynchronously</video:title><video:description>Running Python code in parallel and asynchronously [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] My outline will be: 1) What does it mean to run code in parallel in Python? How does it differ from concurrency? Can they be applied at the some time? 2) GIL and why it complicates parallelism in Python (CPython), but only to some extent. 3) Difference between a thread and a process from the OS point of view. 4) When parallelism in Python is useful and when to avoid it. 5) Description of how to achieve parallel execution in CPython and how to do it properly. 6) Possible traps when using parallel programming in Python. 7) What happens if the code runs both in parallel and asynchronously? 8) Is it really beneficial? 9) How such execution can be achieved? As the outline shows I will focus on the parallel part as it is an important topic in our current time of multicore processors and multiprocessor systems. The topic has been discussed a lot of times but mainly from the scientific point of view, where it's been used for speeding up calulcations time. I will not go into these use cases (e.g. using MPI) but rather discuss it from web development point of view (e.g. multi worker applications)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33765</video:player_loc><video:duration>2608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33758</video:thumbnail_loc><video:title>Rendering complex 3D-Geodata using pyRT</video:title><video:description>Rendering complex 3D-Geodata using pyRT [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] PyRT (pronounced "pirate") is a rather new open source project creating a ray tracer in pure Python and some optional CPU/GPU acceleration using bindings. Ray tracing is a technique for generating an image by tracing the path of light. PyRT was created to render large 3D City models. In this talk, the possibilities and experiences of ray tracing in Python using pyRT are shown. pyRT also runs in the Jupyter Notebook. Rendering complex 3D-Geodata, such as 3D-City models with an extremely high polygon count and a vast amount of textures at interactive framerates is still a very challenging task, especially on mobile devices. This talk presents an approach for processing, caching and serving massive geospatial data in a cloud-based environment for large scale, out-of-core, highly scalable 3D scene rendering in a web-based solution. PyRT is used for rendering large amounts of geospatial data. The approach for processing, rendering and caching 3D-City Models is shown.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33758</video:player_loc><video:duration>1800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33764</video:thumbnail_loc><video:title>Developing elegant workflows in Python code with Apache Airflow</video:title><video:description>Developing elegant workflows in Python code with Apache Airflow [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] Every time a new batch of data comes in, you start a set of tasks. Some tasks can run in parallel, some must run in a sequence, perhaps on a number of different machines. That's a workflow. Did you ever draw a block diagram of your workflow? Imagine you could bring that diagram to life and actually run it as it looks on the whiteboard. With Airflow you can just about do that. http://airflow.apache.org Apache Airflow is an open-source Python tool for orchestrating data processing pipelines. In each workflow tasks are arranged into a directed acyclic graph (DAG). Shape of this graph decides the overall logic of the workflow. A DAG can have many branches and you can decide which of them to follow and which to skip at execution time. This creates a resilient design because each task can be retried multiple times if an error occurs. Airflow can even be stopped entirely and running workflows will resume by restarting the last unfinished task. Logs for each task are stored separately and are easily accessible through a friendly web UI. In my talk I will go over basic Airflow concepts and through examples demonstrate how easy it is to define your own workflows in Python code. We'll also go over ways to extend Airflow by adding custom task operators, sensors and plugins</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33764</video:player_loc><video:duration>1766</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33754</video:thumbnail_loc><video:title>Discovering Descriptors</video:title><video:description>Discovering Descriptors [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] Python is full of amazing (yet often overlooked) features, that can help us write better, cleaner, and more maintainable code. One of them is the descriptors interface. By means of descriptors, we can run code when accessing or setting properties of another object. This can have a lot of applications, and keeping descriptors in mind might come in handy when facing a hard problem. The goal of the talk is to explore descriptors, and how they can be written, as well as analysing some interesting examples in well-known libraries or projects in order to identify scenarios where descriptors are the Pythonic way to go</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33754</video:player_loc><video:duration>1533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33755</video:thumbnail_loc><video:title>Effortless Logging - Let the loggers work for you</video:title><video:description>Effortless Logging - Let the loggers work for you [EuroPython 2017 - Talk - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] Logs are your best friends on those late nights when you try to troubleshoot that problem in production that was written by a friend of you who is on holidays at the moment. Logs are the main way to know what is happening at runtime with an running application but as we don’t realize how important they are until we actually need them it is usually an under appreciated part of our development process. This talks overviews the logging module of the standard library and demonstrates some basic best practices and techniques make the most out of our logging when we need it. After this talk you will be fully familiar not only on how to use the logging library but also how it is actually designed, how it works, how to extended further than the basic usage and some sample recipes and configurations for complex applications</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33755</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33794</video:thumbnail_loc><video:title>Simple ETL in python 3.5+ with Bonobo</video:title><video:description>Simple ETL in python 3.5+ with Bonobo [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Simple is better than complex, right? That’s true for data pipelines too. For more than 5 years, I hacked together extract-transform-load (ETL) processes in various different positions (ETL is just a fancy term for «bunch of things that take data somewhere and put it elsewhere, eventually transformed»). I did it as a founder, as a consultant, as a technical co-founder, for some side projects, and now in a big corp (to be continued…). In each case, I felt frustrated with the tools available, and in some serious cases, I had to hack things myself to get the job done. https://www.bonobo-project.org/ Bonobo is the repackaging of my past experiences for python 3.5+, and grasping the basics should not take more than the length of the presentation. Topics outline (subject to small changes) : • INTRO : State of the art / different tools for different needs. • Where does it come from. • Writing a data processor. • Running and monitoring data jobs. • OUTRO : The road ahead. • Q&amp;A Bonobo is the glue you need to tie together regular functions in a transformation graph (think unix pipes). Execution strategies are abstracted so you can focus on the real operations. As a result, you can engineer simple and testable systems, using the same good computer development practices as you use in -insert your favorite field here-. Spoiler : there is no «big data» in this talk</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33794</video:player_loc><video:duration>2599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33761</video:thumbnail_loc><video:title>How to apply deep learning for 3D object</video:title><video:description>How to apply deep learning for 3D object [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] I talk about the ""How to achieve the 3D object recognition accuracy 80%(40 category) for 3month " Deep Learning is the good technique for image recognition and speech recognition. And it apply the other field. Many people try to apply the Deep Learning, but it is difficult to make a result. In my situation, I have enough knowledge about the 3D object and label data. I'll talk about the how to achieve the 80 % (40 category) In My approach 1: Getting the Information 1.1: How to choose the information 1.2: How to choose framework 2: Getting the Data 2.1: Public data 2.2: How to make the own data 3: Try small 3.1: Trying the small data set 3.2: Trying the train and predict 4: Deciding the direction focus 4.1: Choose what you can control 5: Prioritizing with high certainty 5.1: Pre-process 5.2: Improve the train speed 6: Increasing the challenge times 6.1: Using the GPU 6.2: CPU optimization 6.3: multi process 6.4: resource 7: Parameter Tuning 7.1: Improve Model Versatility or Improve Data Versatility 7.2: Model Tuning 7.2.1: RandomDropOut 7.2.2: LeakyRelu 7.3: Data Argumantion 8: Product 8.1: Minimum function 8.2: Using Docker I hope to people who want to apply Deep Learning for the 3D mode</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33761</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33760</video:thumbnail_loc><video:title>Executing scripts in a few milliseconds with MicroPython</video:title><video:description>Executing scripts in a few milliseconds with MicroPython EuroPython 2017 - Talk - 2017-07-14 - Arengo. Rimini, Italy Command execution time can become important in a number of applications. Commands executed in command-line completion need to execute in less then 100ms or users will perceive a delay. In Shell scripting one might want to execute commands repeatedly in a for loop and fast execution times makes this more feasible. Python is a very powerful language but has a much slower startup time compared to other interpreted languages like Perl, Lua and Bash. It can take up to 10 times longer to startup then some of these other languages. MicroPython was written as a lean implementation of Python 3 with a small subset of the standard library mainly intended to run on microcontrollers. But it happily runs on Unix systems with excellent startup performance, making it an ideal candidate for implementing certain time sensitive commands. This talk will: Explain when achieving fast execution times matters and when it doesn’t. Present two different approaches to measuring command execution time, one simple and the other more detailed and accurate. Compare execution times of a simple set of scripts that add two numbers in an number of different interpreted languages (micropython, python3, awk, perl, lua, bash). Present an example use case of MicroPython on Unix. Bash completion for pip install that completes the names of available packages live from a remote pypi mirror. Demonstrate the auto completion script with pip on a local pypi mirror</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33760</video:player_loc><video:duration>2016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33790</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33790</video:thumbnail_loc><video:title>MSS - Software for planning research aircraft missions</video:title><video:description>MSS - Software for planning research aircraft missions [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] http://www.geosci-model-dev.net/5/55/2012/ Scientific aircraft research flights have to be planned beforehand. For that it is necessary to have model forecasts of relevant quantities such as meteorological parameters, chemical composition or particle information to guide the aircraft to the location of interest. Typically, many scientific instruments on board those aircrafts used to investigate e.g. the chemical composition of the air in order to get new insights often with the involvement of different science groups. For discussion of the possibilites of the research flights, the Mission Support System (MSS) was developed (http://mss.rtfd.io). This software helps to review a big amount of metereological and model data by viewing the forecasted parameters of interest along possible regions of a proposed flight path. Data and possible flight paths can be displayed on a hoizontal view (map projection) or on a vertical view (along the proposed flight path). Flight paths can be constructed and modified on these views. Exchange through a waypoint table is also possible. The talk gives a brief insight into the MSS software development current state. We are using the OWS interface standard. https://geopython.github.io/OWSLib/ MSS is a client/server application. The QT client interacts with a paste wsgi server. The software is available for all platforms on conda-forge</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33790</video:player_loc><video:duration>1637</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33799</video:thumbnail_loc><video:title>Python Profiling with Intel® VTune™ Amplifier</video:title><video:description>Python Profiling with Intel® VTune™ Amplifier [EuroPython 2017 - Talk - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] Python has grown in both significance and popularity in the last years, especially in the field of high performance computing and machine learning. When it comes to performance, there are numerous ways of profiling and measuring code performance—with each analysis tool having its own strengths and weaknesses. In this talk, we will introduce a rich GUI application (Intel® VTune™ Amplifier) which can be used to analyze the runtime performance of one’s Python application, and fully understand where the performance bottlenecks are in one’s code. With this application, one may also analyze the call-stacks and get quick visual clues where one’s Python application is spending time or wasting CPU cycles</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33799</video:player_loc><video:duration>1994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33814</video:thumbnail_loc><video:title>Skynet your Infrastructure with QUADS</video:title><video:description>Skynet your Infrastructure with QUADS [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] The very small 2-person DevOps team within Red Hat Performance/Scale Engineering has developed a set of Open Source Python-based systems and network automation provisioning tools designed to end-to-end automate the provisioning of large-scale systems and network switches using tools like Foreman, Ansible, and other Open Source bits. QUADS – or “quick and dirty scheduler” allows a normally overburdened DevOps warrior to fully automate large swaths of systems and network devices based on a schedule, even set systems provisioning to fire off in the future so they can focus on important things like Netflix and popcorn or not reading your emails while your datacenter burns in an inferno of rapid, automated skynet provisioning. QUADS will also auto-generate up-to-date infrastructure documentation, track scheduling, systems assignments and more. In this talk we’ll show you how we’re using QUADS (backed by Foreman) to empower rapid, meaningful performance and scale testing of Red Hat products and technologies. While QUADS is a new project and under constant development, the design approach to handling large-scale systems provisioning as well as the current codebase is consumable for others interested in improving the efficiency and level of automation within their infrastructure</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33814</video:player_loc><video:duration>2383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33813</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33813</video:thumbnail_loc><video:title>Lessons learnt building a medical chatbot in Python</video:title><video:description>Lessons learnt building a medical chatbot in Python [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] ""To put an accessible and affordable health service in the hands of every person on earth."" Thats our mission at babylon. Leveraging the powers of AI, python and micro services we took a step towards that vision by building a medical chatbot that we shipped in November last year. In this talk I would like to share with you all the things we learnt in the process. This talk is our story. Its a story that starts with an idea and meanders through the dark and dangerous land of things like Graph databases, machine learning and async programming in python. The story is far from over, but we have come to a point where we would like to reflect and share with the community all that we have learnt. More specifically I will cover: - Architecture decisions we made and why we made them - lessons learnt doing async in python at scale - testing chatbots - clinical governance and safety (literally 2 sentences, I promise) - The drawbacks of REST - Why I am glad we did most of it in Python And then of course some time for questions at the end :</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33813</video:player_loc><video:duration>2654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33793</video:thumbnail_loc><video:title>TCP / IP Animated</video:title><video:description>TCP / IP Animated [EuroPython 2017 - Interactive session - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] This interactive game teaches is the follow-up of the Router Game by Roberto Polli, and teaches various TCP / IP protocols using paper and pen. Participants are divided in teams, simulating exchanges through various protocols (DNS, TCP, IP) Every player has an L3 role: a PC or mobile phone, a Router, a Load Balancer ... and must communicate with the others following the associate specification (eg. a TCP client may buffer frames, a Load Balancer re-encapsulates IP datagram, ... ) The team which is faster in exhanging messages wins</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33793</video:player_loc><video:duration>3947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33864</video:thumbnail_loc><video:title>IC16: Opening</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33864</video:player_loc><video:duration>1380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33822</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33822</video:thumbnail_loc><video:title>Django Rest Framework, one year after: tips, tools, tricks and pitfalls.</video:title><video:description>Django Rest Framework, one year after: tips, tools, tricks and pitfalls. [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 2] [Rimini, Italy] One year ago we started OnTruck. Our CTO had previously had some success with DRF so after discussing it, we decided to give it a try. After a year building a quickly iterating startup on top of Django Rest Framework, we have reflected a lot on it. Even now, with a full year of development on top of it, we still periodically discuss going forward or dropping it. For the time being it still wins. So we think we have learned a lot about it. This talk is a walkthrough of the discoveries &amp; learnings we have made at OnTruck during that year. We will cover different aspects of the framework, what advantages it has given us and also what tradeoffs it has forced. We will discuss both how it relates to Django on the inside and how it relates with other systems outside. We will approach it both from a purely user perspective and also discuss some of its internals and the way we tweaked them to make it work for us. We will cover the pitfalls we have both avoided and fallen into. The tricks that have helped us keep our speed and sanity. The tools we have both used and discarded on the way. And finally the tips we would give ourselves if we were starting all over again after this year</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33822</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33866</video:thumbnail_loc><video:title>IC16: Taking It To The Streets: The Value Of Large Public Math Demonstations</video:title><video:description>Collaboration, coordination, construction, camaraderie, and community - these are not words the public typically associates with mathematics, but putting together large-scale public math demonstrations can literally change public perceptions of mathematics overnight. See how the MathHappening and Math Builds events orchestrated by the National Museum of Mathematics are creating a buzz around the US and providing a new sense of what mathematics is and can be.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33866</video:player_loc><video:duration>1073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33861</video:thumbnail_loc><video:title>IC16: Math Made Real: It's Not Just For Preschool anymore!</video:title><video:description>Playing with blocks, putting together a puzzle, ordering and rearranging... our youngest students are natural math investigators. But why relegate the fun of physical play and exploration to grade school? Why not continue to captivate students with a math lab kit that gets kids working together and exploring mathematical phenomena with engaging manipulatives? The National Museum of Mathematics is piloting Math Made Real, a series of six activities designed to capture the interest – and the minds – of students right at that critical age when many start to walk away from math. Designed to be distributed in classrooms around the world, Math Made Real will provide teachers with a way to get students excited, and keep them engaged, with the richness of mathematics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33861</video:player_loc><video:duration>1236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33856</video:thumbnail_loc><video:title>IC16: Imaginary In Africa - Future Perspecitves</video:title><video:description>The African Institute for Mathematical Sciences, a pan-African network of Centres of Excellence for mathematical science postgraduate training, research and public engagement is also contributing towards building the pipeline for the next generation of African scientists on the continent through diverse outreach activities which involves pupils, students, teachers, lecturers, researchers, industry, policy makers and the general public. Its collaboration with IMAGINARY and the Mathematisches Forschungsinstitut Oberwolfach is therefore one of the novel mechanisms to achieve this. The AIMS-IMAGINARY platform is aimed at stimulating interest in the mathematical sciences among diverse groups of people through the use of interactive visual and hands-on mathematical science concepts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33856</video:player_loc><video:duration>900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33870</video:thumbnail_loc><video:title>Safe assets</video:title><video:description>Session 3: Safe assets Chair: Julio Durán - Banco de España, Speakers: Ricardo Caballero – MIT, Marco Pagano – ESRB/ASC, Markus Brunnermeier - Princeton University, Discussant: Jeromin Zettelmeyer - Peterson Institute</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33870</video:player_loc><video:duration>6230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33872</video:thumbnail_loc><video:title>Winners of the ESRB Research Prize</video:title><video:description>Winners of the ESRB Research Prize in memory of Ieke van den Burg Chair: Marco Pagano - Chair of the ESRB/ASC, Speakers: Sergey Chernenko, Ohio State, Adi Sunderam - Harvard, and Matthias Efing - HEC Paris</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33872</video:player_loc><video:duration>2057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33874</video:thumbnail_loc><video:title>Macroprudential policy experiences</video:title><video:description>Policy panel discussion Chair: Stefan Ingves - Sveriges Riksbank, Panellists: Mathias Dewatripont - National Bank of Belgium, Richard Portes – ESRB/ASC, Paul Tucker - Systemic Risk Council, Anneli Tuominen – Fin/FSA</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33874</video:player_loc><video:duration>5068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33876</video:thumbnail_loc><video:title>First ESRB annual conference – Keynote</video:title><video:description>Stefan Ingves, in his capacity of Chair of the Advisory Technical Committee, will give a keynote speech to conference participants. Francesco Mazzaferro, Head of the ESRB Secretariat, will open the second day of the conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33876</video:player_loc><video:duration>2705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33871</video:thumbnail_loc><video:title>First ESRB annual conference - Keynote speech</video:title><video:description>Valdis Dombrovskis, Vice-President of the European Commission, will give a keynote speech to conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33871</video:player_loc><video:duration>720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33797</video:thumbnail_loc><video:title>Why you don't need design patterns in Python?</video:title><video:description>Why you don't need design patterns in Python? [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] Exactly 23 years have passed since release of one of the biggest IT classics - ""Design Patterns: Elements of Reusable Object-Oriented Software"". Contents of the book had considerable influence on dominant programming languages of those days. However, design patterns were not glorified by everyone. Voices of rational critic appeared, pointing out that design patterns are just ways to compensate for missing languages features by tons of clumsy code. If one implements design patterns in Python by the book, they will get code that looks awkward, at best. This talk is to present Python's features that either simplifies or eliminates need for implementing design patterns. Even if you don't know what design patterns are - don't worry. You still may see some new interesting Python's features and their usage</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33797</video:player_loc><video:duration>1622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33792</video:thumbnail_loc><video:title>AAA Games with Unreal Engine 4 and Python</video:title><video:description>AAA Games with Unreal Engine 4 and Python [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 2] [Rimini, Italy] Unreal Engine is the game industry leading platform for developing AAA Videogames. Now you can script your gameplay logic, automate your development pipelines or test your productions with Python too. The UnrealEnginePython plugin aims at covering the whole feature set of Unreal Engine 4 and extending it with the huge modules library available in the Python world. The talk will briefly introduce the Unreal Engine platform and its capabilities as well as how it can be programmed without the python plugin (Blueprints and C++). The biggest part of the talk will focus on how the Unreal Engine 4 patterns are mapped to the python plugin, what is already working and what you can expect from future developments. No prior knowledge of game/graphics programming is required, and if you are in the movie or cartoon industry you can get interesting infos to</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33792</video:player_loc><video:duration>3527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34028</video:thumbnail_loc><video:title>Zentraler Grenzwertsatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34028</video:player_loc><video:duration>4940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34002</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 01</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34002</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34003</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 02</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34003</video:player_loc><video:duration>1627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34006</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 05</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34006</video:player_loc><video:duration>2248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33990</video:thumbnail_loc><video:title>ECB Press Conference - 15 April 2015</video:title><video:description>The video has been edited to remove an interruption. At the meeting on 15 April 2015, the Governing Council of the ECB took the following monetary policy decision that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33990</video:player_loc><video:duration>3692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33989</video:thumbnail_loc><video:title>ECB Press Conference - 3 June 2015</video:title><video:description>At the 3 June, 2015 meeting of the Governing Council of the ECB, it was decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33989</video:player_loc><video:duration>3453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33991</video:thumbnail_loc><video:title>ECB Press Conference - 5 March 2015</video:title><video:description>On the 5 March 2015 meeting, which was held in Nicosia, the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33991</video:player_loc><video:duration>3502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33984</video:thumbnail_loc><video:title>ECB Press Conference - 21 January 2016</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.30% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33984</video:player_loc><video:duration>3648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33987</video:thumbnail_loc><video:title>ECB Press Conference - 3 September 2015</video:title><video:description>At the 3 September meeting of the Governing Council of the ECB, it was decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33987</video:player_loc><video:duration>3529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34008</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 07</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34008</video:player_loc><video:duration>1746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34005</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 04</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34005</video:player_loc><video:duration>1434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34009</video:thumbnail_loc><video:title>Neues Bauen mit Carbonbeton</video:title><video:description>Das bundesweite „Zwanzig20“-Konsortium „C3“ entwickelt leichten, flexiblen und nachhaltigen Carbonbeton. Er kann für Neubauten sowie für Sanierungen – zum Beispiel von Brücken – eingesetzt werden und soll in Zukunft den schweren, rostanfälligen Stahlbeton ersetzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34009</video:player_loc><video:duration>318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33988</video:thumbnail_loc><video:title>ECB Press Conference - 16 July 2015</video:title><video:description>At the 16 July, 2015 meeting of the Governing Council of the ECB, it was decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33988</video:player_loc><video:duration>3763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33983</video:thumbnail_loc><video:title>ECB Press Conference - 21 April 2016</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.00%, 0.25% and -0.40% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33983</video:player_loc><video:duration>3199</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33986</video:thumbnail_loc><video:title>ECB Press Conference - 22 October 2015</video:title><video:description>At the meeting, which was held in Malta on 22 October 2015, the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33986</video:player_loc><video:duration>3330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33985</video:thumbnail_loc><video:title>ECB Press Conference - 3 December 2015</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the deposit facility will be decreased by 10 basis points to -0.30%, with effect from 9 December 2015.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33985</video:player_loc><video:duration>3465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33992</video:thumbnail_loc><video:title>ECB Press Conference - 4 December 2014</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.05%, 0.30% and -0.20% respectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33992</video:player_loc><video:duration>3561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33976</video:thumbnail_loc><video:title>ECB Press Conference - 19 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33976</video:player_loc><video:duration>2714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33975</video:thumbnail_loc><video:title>Draghi on the ECB’s inflation objective - 19 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33975</video:player_loc><video:duration>45</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33979</video:thumbnail_loc><video:title>Draghi on monetary policy decisions - 8 December 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33979</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33978</video:thumbnail_loc><video:title>Draghi on uncertainties - 8 December 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33978</video:player_loc><video:duration>48</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33850</video:thumbnail_loc><video:title>IC16: Atractor - Visualization Of Mathematics Using 3D Televisions And Realistic Virtual Exhibits</video:title><video:description>In recent years, Atractor Association has been engaged both in producing mathematical stereo 3D contents and in creating realistic virtual versions of mathematical physical exhibits. In this presentation we highlight some of Atractor‘s contributions in these fields: 1) Atractor‘s contents for 3D televisions-movies, images, applets (some of them accessible from Atractor‘s site) and 2) examples of interactive realistic virtual exhibits, which can also be used in 3D televisions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33850</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34058</video:thumbnail_loc><video:title>(5) Queuing Theory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34058</video:player_loc><video:duration>3920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34052</video:thumbnail_loc><video:title>(2) Graph Theory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34052</video:player_loc><video:duration>4627</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33849</video:thumbnail_loc><video:title>IC16: Around Wild Knots</video:title><video:description>The process of elaboration of the material of the project Wild Knots, which include computer generated animations, still images and some interactive software, has been interesting from several angles: the selection of the subject, how to recreate an infinitely complicated object with a computer, which media should be used, and which is the audience they are directed to, for instance. It seems that these questions appear in any project of producing mathematical content for the general audience. In this short talk I would like toshare my experience around this project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33849</video:player_loc><video:duration>1334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33851</video:thumbnail_loc><video:title>IC16: Communicating Modern Mathematics To A Wide Audience: Snapshots Of Modern Mathematics From Oberwolfach</video:title><video:description>Communicating modern mathematics and mathematical research in writing to a wide audience is a challenging yet important endeavor. Snapshots of modern mathematics from Oberwolfach take on this challenge. These are short texts on modern mathematics aimed at mathematics teachers, science journalists, undergraduate and advanced high school students as well as the interested general public worldwide. But how to present intricate mathematical concepts to an audience without much mathematical training? For example, how do you explain what a “group” is to somebody who never took algebra? We discuss examples from our editing work and present how we try to make mathematics more accessible. One focus will be on common pitfalls that occur when professional mathematician write texts for a broader audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33851</video:player_loc><video:duration>1109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33860</video:thumbnail_loc><video:title>IC16: Massword Path</video:title><video:description>The application of geometry in other sciences is inevitable. Therefore, grasping and describing space around us is important. In this workshop, we shall present several ways of geometry application in data protection and share an idea of approaching cryptography and geometry to the pupils. Our goal is to help pupils to grasp space better and to understand some tools for its description by using game of encryption in the online environment that is the most common environment to them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33860</video:player_loc><video:duration>1278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33855</video:thumbnail_loc><video:title>IC16: Evolution Of The Mathematical Journal Quadrature (1989-2016)</video:title><video:description>Is there still a place for “classical” maths journals, moreover in french, nowadays? The experience of the vulgarization journal Quadrature, created in 1989, proves that the answer is yes, as our journal has published the 100th numero in april 2016. Anyway it seems necessary to adapt the classical shape of mathematical articles to the actual theory of journalism and to create appropriate web tools to support the journal. We discuss these different questions there, with examples of recently published articles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33855</video:player_loc><video:duration>1206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33865</video:thumbnail_loc><video:title>IC16: IMAGINARY around the world</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33865</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33862</video:thumbnail_loc><video:title>IC16: Mathematics Down To Earth: A Game Of Cartography</video:title><video:description>How to design a mathematical exhibition in order to catch the attention of people? It is a game of topics, of choices, of new technologies, all of them playing little but fundamental roles. This is the story of one of our attempts to hit this mark: the exhibition “Mathematics down to Earth” - an exhibition about cartography.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33862</video:player_loc><video:duration>971</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33857</video:thumbnail_loc><video:title>IC16: Imaginary In Belgium</video:title><video:description>Based upon experience in the traveling IMAGINARY exhibition in Belgium, the potential of a splendid collection of cardioid variations will be discussed. Not only splendid 3D models, but also mathematical animations and their potential to improve mathematics learning will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33857</video:player_loc><video:duration>788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33858</video:thumbnail_loc><video:title>IC16: Imaginary In Korea</video:title><video:description>Since the National Institute for Mathematical Sciences (NIMS) presented a very successful NIMS-IMAGINARY exhibition in collaboration with MFO in ICM 2014, we have been operating a permanent IMAGINARY exhibition in Korea. In this talk, we will go through the achievements we have made during the last 2 years. In particular, as a government-funded research institute, we will share our experiences on how we have used relevant community resources, developed mathematics communication networks and overcame practical obstacles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33858</video:player_loc><video:duration>923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33867</video:thumbnail_loc><video:title>IC16: The Campylograph</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33867</video:player_loc><video:duration>833</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33853</video:thumbnail_loc><video:title>IC16: Designing Spatial Visualisation Tasks</video:title><video:description>The purpose of this talk is to introduce some tasks to develop spatial visualization ability through mathematical experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33853</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34297</video:thumbnail_loc><video:title>Universelle Konsistenz des Kernschätzers, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34297</video:player_loc><video:duration>4650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34298</video:thumbnail_loc><video:title>Universelle Konsistenz des Kernschätzers, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34298</video:player_loc><video:duration>4779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34301</video:thumbnail_loc><video:title>Untere Schranken zur Konvergenzgeschwindigkeit, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34301</video:player_loc><video:duration>4975</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34318</video:thumbnail_loc><video:title>BOX@PSNC</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34318</video:player_loc><video:duration>1042</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34309</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34309</video:thumbnail_loc><video:title>CERNBox: Cloud Storage for Science</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34309</video:player_loc><video:duration>995</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34308</video:thumbnail_loc><video:title>Bitcoin: Synchronization and Sharing of Transactions</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34308</video:player_loc><video:duration>2815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34311</video:thumbnail_loc><video:title>Data Mining as a Service (DMaaS)</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34311</video:player_loc><video:duration>1391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34317</video:thumbnail_loc><video:title>Experiences of Cloud Storage Service Monitoring</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34317</video:player_loc><video:duration>1903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34310</video:thumbnail_loc><video:title>u:cloud ­- File Sync and Share at the University of Vienna</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34310</video:player_loc><video:duration>682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34316</video:thumbnail_loc><video:title>SWITCHdrive</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34316</video:player_loc><video:duration>1002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34314</video:thumbnail_loc><video:title>Distributed Sync &amp; Share Operations at AARNet</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34314</video:player_loc><video:duration>954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34313</video:thumbnail_loc><video:title>DESY­Cloud: An ownCloud + dCache update</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34313</video:player_loc><video:duration>1036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34315</video:thumbnail_loc><video:title>Experience in integrating end­user cloud storage for CMS Analysis</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34315</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34312</video:thumbnail_loc><video:title>Delegated resource management and user data isolation</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34312</video:player_loc><video:duration>1182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34319</video:thumbnail_loc><video:title>Onedata: Global Distributed Data Access System</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34319</video:player_loc><video:duration>877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34320</video:thumbnail_loc><video:title>INFNBox: A distributed and high reliable cloud infrastructure for data sharing at INFN</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34320</video:player_loc><video:duration>950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34323</video:thumbnail_loc><video:title>Open Cloud Mesh initiative</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34323</video:player_loc><video:duration>1559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34321</video:thumbnail_loc><video:title>MyCoRe: ownCloud service at CNRS</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34321</video:player_loc><video:duration>791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34327</video:thumbnail_loc><video:title>Scaling ownCloud horizontally</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34327</video:player_loc><video:duration>1014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34328</video:thumbnail_loc><video:title>Site Report: LMU Faculty of Physics</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34328</video:player_loc><video:duration>893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34326</video:thumbnail_loc><video:title>From synchronization to curation</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34326</video:player_loc><video:duration>598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34294</video:thumbnail_loc><video:title>Lineare KQS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34294</video:player_loc><video:duration>4856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34284</video:thumbnail_loc><video:title>Kurvenschätzung: Einführung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34284</video:player_loc><video:duration>4659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34307</video:thumbnail_loc><video:title>Benchmarking and testing ownCloud, Seafile, Dropbox and CERNBox using smashbox</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34307</video:player_loc><video:duration>1167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34322</video:thumbnail_loc><video:title>Open Cloud Mesh initiative II</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34322</video:player_loc><video:duration>538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34325</video:thumbnail_loc><video:title>Polybox - Sync and Share at ETH Zürich</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34325</video:player_loc><video:duration>697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34324</video:thumbnail_loc><video:title>Panel Discussion</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34324</video:player_loc><video:duration>2200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34334</video:thumbnail_loc><video:title>2 years of SURFdrive lessons learned and future plans</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34334</video:player_loc><video:duration>960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34381</video:thumbnail_loc><video:title>Starting with the Yocto Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34381</video:player_loc><video:duration>3142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34379</video:thumbnail_loc><video:title>Reached milestones and ongoing development on Replicant</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34379</video:player_loc><video:duration>3077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34413</video:thumbnail_loc><video:title>EFL - A UI Toolkit Designed for the Embedded Worl</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34413</video:player_loc><video:duration>2942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34401</video:thumbnail_loc><video:title>Bleve - Text indexing for Go</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34401</video:player_loc><video:duration>2380</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34410</video:thumbnail_loc><video:title>Video Capture and Colorspaces</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34410</video:player_loc><video:duration>3115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34412</video:thumbnail_loc><video:title>Wine Development Updates, Performance and the D3D9 State Tracker</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34412</video:player_loc><video:duration>3177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34416</video:thumbnail_loc><video:title>Replacing Xorg input-drivers with libinput</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34416</video:player_loc><video:duration>2658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34414</video:thumbnail_loc><video:title>Atomic Mode-Setting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34414</video:player_loc><video:duration>3167</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34418</video:thumbnail_loc><video:title>The Tamil Driver</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34418</video:player_loc><video:duration>1992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34419</video:thumbnail_loc><video:title>Supporting Nouveau on the Tegra K1 System-on-chip</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34419</video:player_loc><video:duration>3152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34424</video:thumbnail_loc><video:title>Creating an IoT device with ease</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34424</video:player_loc><video:duration>1228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34429</video:thumbnail_loc><video:title>What's new inside the Linux IEEE 802.15.2 subsystem?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34429</video:player_loc><video:duration>1448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34432</video:thumbnail_loc><video:title>Menage all the things, small and big, with open source LwM2M implementations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34432</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34382</video:thumbnail_loc><video:title>QtCreator (QtC) for µC development</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34382</video:player_loc><video:duration>1520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34380</video:thumbnail_loc><video:title>Recycle your Android devices for anything: Run real Linux on them</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34380</video:player_loc><video:duration>2730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34415</video:thumbnail_loc><video:title>How to test OpenGL drivers using Free Software</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34415</video:player_loc><video:duration>1724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34420</video:thumbnail_loc><video:title>X11 on the Web</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34420</video:player_loc><video:duration>1772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34421</video:thumbnail_loc><video:title>IoT through Matrix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34421</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34435</video:thumbnail_loc><video:title>Firefox OS Tricorder</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34435</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34433</video:thumbnail_loc><video:title>Diagnosing Performance Issues Using Thermostat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34433</video:player_loc><video:duration>565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34430</video:thumbnail_loc><video:title>Put an "Actor Model" in your House</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34430</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34436</video:thumbnail_loc><video:title>Servo (the parallel web browser) and YOU!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34436</video:player_loc><video:duration>1467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34440</video:thumbnail_loc><video:title>Performance Schema for MySQL Troubleshooting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34440</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34402</video:thumbnail_loc><video:title>CockroachDB</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34402</video:player_loc><video:duration>2650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34400</video:thumbnail_loc><video:title>Go at CoreOS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34400</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34375</video:thumbnail_loc><video:title>How to program your camera!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34375</video:player_loc><video:duration>2789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34411</video:thumbnail_loc><video:title>Native D3D9 on Mesa</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34411</video:player_loc><video:duration>2853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34406</video:thumbnail_loc><video:title>Moving MongoDB components to Go</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34406</video:player_loc><video:duration>2431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34371</video:thumbnail_loc><video:title>How to record all TV</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34371</video:player_loc><video:duration>2696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34407</video:thumbnail_loc><video:title>The State of Go</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34407</video:player_loc><video:duration>2226</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34387</video:thumbnail_loc><video:title>Taking Web GIS beyond Google Maps with the Geomajas Client and Spatial Application Server</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34387</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34408</video:thumbnail_loc><video:title>Finding Bad Needles in Worldwide Haystacks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34408</video:player_loc><video:duration>2104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34405</video:thumbnail_loc><video:title>Go and the modern enterprise</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34405</video:player_loc><video:duration>1651</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34461</video:thumbnail_loc><video:title>Devops Logique</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34461</video:player_loc><video:duration>2989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34462</video:thumbnail_loc><video:title>Leapfrogging the bootstrap</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34462</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34455</video:thumbnail_loc><video:title>Web Video Players Architecture &amp; Open Source Community</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34455</video:player_loc><video:duration>2053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34456</video:thumbnail_loc><video:title>GStreamer in the living room and in outer space</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34456</video:player_loc><video:duration>1603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34458</video:thumbnail_loc><video:title>Automatic Multicast Tunneling &amp; Upipe: A Proof of Concept</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34458</video:player_loc><video:duration>1650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34454</video:thumbnail_loc><video:title>Producing media content for the browsers using GPAC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34454</video:player_loc><video:duration>1520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34460</video:thumbnail_loc><video:title>Every pixel hurts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34460</video:player_loc><video:duration>2788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34448</video:thumbnail_loc><video:title>Daala Video Codec</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34448</video:player_loc><video:duration>1586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34452</video:thumbnail_loc><video:title>VLC 2.2.0</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34452</video:player_loc><video:duration>1593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34457</video:thumbnail_loc><video:title>Why open source lets a broadcaster sleep at night</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34457</video:player_loc><video:duration>1541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34447</video:thumbnail_loc><video:title>Improving LibreOffice quality</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34447</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34475</video:thumbnail_loc><video:title>The State of PHPUnit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34475</video:player_loc><video:duration>2844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34473</video:thumbnail_loc><video:title>(Re)discovering SPL</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34473</video:player_loc><video:duration>2612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34480</video:thumbnail_loc><video:title>Using the Linux IO framework for SDR</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34480</video:player_loc><video:duration>1738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34483</video:thumbnail_loc><video:title>CentOS (community) Infra revealed</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34483</video:player_loc><video:duration>2576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34477</video:thumbnail_loc><video:title>Zero-Overhead Metaprogramming</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34477</video:player_loc><video:duration>1441</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34459</video:thumbnail_loc><video:title>Closing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34459</video:player_loc><video:duration>1544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34478</video:thumbnail_loc><video:title>To the moon and back. Software Defiened Radio and High Power transmissions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34478</video:player_loc><video:duration>1667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34476</video:thumbnail_loc><video:title>Embedded pharo</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34476</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34484</video:thumbnail_loc><video:title>Better Devops through Thievery</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34484</video:player_loc><video:duration>1135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34464</video:thumbnail_loc><video:title>Perl 5.22</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34464</video:player_loc><video:duration>2724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34389</video:thumbnail_loc><video:title>Distributed tile processing with GeoTrellis and Spark</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34389</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34393</video:thumbnail_loc><video:title>Open Standards for Big Geo Data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34393</video:player_loc><video:duration>1242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34399</video:thumbnail_loc><video:title>Overpass API</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34399</video:player_loc><video:duration>1807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34376</video:thumbnail_loc><video:title>LAVA for bisecting kernel bugs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34376</video:player_loc><video:duration>1954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34378</video:thumbnail_loc><video:title>Porting Tizen: Common to open source hardware devices</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34378</video:player_loc><video:duration>1330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34394</video:thumbnail_loc><video:title>GRASS GIS 7: Efficiently processing big geospatial data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34394</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34395</video:thumbnail_loc><video:title>GRASS Development APIs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34395</video:player_loc><video:duration>919</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34392</video:thumbnail_loc><video:title>Mobile Map Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34392</video:player_loc><video:duration>1286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34396</video:thumbnail_loc><video:title>Scotty, I need a data in three minutes! (Or we're all dead!)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34396</video:player_loc><video:duration>1129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34397</video:thumbnail_loc><video:title>Tempus: A framework for multimodal trip planning</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34397</video:player_loc><video:duration>1519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34442</video:thumbnail_loc><video:title>Gdb tips and tricks for MySQL DBAs</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34442</video:player_loc><video:duration>1539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34451</video:thumbnail_loc><video:title>Kodi mediacenter (XBMC) past, present and future</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34451</video:player_loc><video:duration>1961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34449</video:thumbnail_loc><video:title>Peer 5 content delivery network and how it uses WebRTC and FOSS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34449</video:player_loc><video:duration>1776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34444</video:thumbnail_loc><video:title>LibreOffice Calc dependency &amp; performance work</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34444</video:player_loc><video:duration>1257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34441</video:thumbnail_loc><video:title>Character encoding</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34441</video:player_loc><video:duration>1192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34443</video:thumbnail_loc><video:title>MySQL &amp; NoSQL - Best of both worlds</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34443</video:player_loc><video:duration>1091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34453</video:thumbnail_loc><video:title>Vimeo and the open source community</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34453</video:player_loc><video:duration>1308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34438</video:thumbnail_loc><video:title>Capacity metrics in daily MySQL checks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34438</video:player_loc><video:duration>1193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34437</video:thumbnail_loc><video:title>Visualizing benchmark data with R and gpplot2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34437</video:player_loc><video:duration>1026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34445</video:thumbnail_loc><video:title>LibreOffice IDE integration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34445</video:player_loc><video:duration>1005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34025</video:thumbnail_loc><video:title>Einführung in die Stochastik: Studien</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34025</video:player_loc><video:duration>3918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34026</video:thumbnail_loc><video:title>Einführung in die Stochastik: Varianz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34026</video:player_loc><video:duration>4190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34024</video:thumbnail_loc><video:title>Statistische Maßzahl, Einführung in die Regressionsschätzung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34024</video:player_loc><video:duration>3882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34018</video:thumbnail_loc><video:title>Histogramme, Dichteschätzung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34018</video:player_loc><video:duration>4137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34016</video:thumbnail_loc><video:title>Einführung in die Stochastik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34016</video:player_loc><video:duration>3892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34015</video:thumbnail_loc><video:title>Eigenschaften von Punktschätzverfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34015</video:player_loc><video:duration>5052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34351</video:thumbnail_loc><video:title>The Emacs Of Distros</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34351</video:player_loc><video:duration>2842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34366</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34366</video:thumbnail_loc><video:title>SDCC Small Device C Compiler</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34366</video:player_loc><video:duration>1389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34365</video:thumbnail_loc><video:title>Qucs - Quite Universal Circuit Simulator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34365</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34373</video:thumbnail_loc><video:title>Multi-user support in an embedded secured environment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34373</video:player_loc><video:duration>1366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34372</video:thumbnail_loc><video:title>Embedded freedom roundtable</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34372</video:player_loc><video:duration>2847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34352</video:thumbnail_loc><video:title>The Tumbleweed Factory</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34352</video:player_loc><video:duration>3154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34368</video:thumbnail_loc><video:title>The bitbox console</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34368</video:player_loc><video:duration>2916</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34358</video:thumbnail_loc><video:title>An introduction to the gEDA project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34358</video:player_loc><video:duration>1793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34370</video:thumbnail_loc><video:title>Internet all the things! Curl everywhere</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34370</video:player_loc><video:duration>1583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34364</video:thumbnail_loc><video:title>The NGSPICE circuit simulator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34364</video:player_loc><video:duration>1757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34363</video:thumbnail_loc><video:title>1ClickBOM</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34363</video:player_loc><video:duration>1009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34369</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34369</video:thumbnail_loc><video:title>Xvisor: An open-source, lightweight, embedded hypervisor for your car</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34369</video:player_loc><video:duration>1376</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34343</video:thumbnail_loc><video:title>Get more people interested in your Distros users group</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34343</video:player_loc><video:duration>2406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34344</video:thumbnail_loc><video:title>Homebrew - The Good, the Bad and the Ugly of OSX Packagin</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34344</video:player_loc><video:duration>2092</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34345</video:thumbnail_loc><video:title>How CoreOS is Built, Modified, and Updated</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34345</video:player_loc><video:duration>3483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34342</video:thumbnail_loc><video:title>Are distributions really boring and a solved problem?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34342</video:player_loc><video:duration>3219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34340</video:thumbnail_loc><video:title>Fully Public Puppet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34340</video:player_loc><video:duration>2100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34336</video:thumbnail_loc><video:title>User friendly access to Grid and Cloud resources for scientific computing</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34336</video:player_loc><video:duration>1003</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34331</video:thumbnail_loc><video:title>Testing storage and metadata backends with ClawIO</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34331</video:player_loc><video:duration>1006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34333</video:thumbnail_loc><video:title>Towards an infrastructure for interactive Earth Observation data analysis and processing</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34333</video:player_loc><video:duration>1062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34332</video:thumbnail_loc><video:title>The next steps in federated file sync and share</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34332</video:player_loc><video:duration>1302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34338</video:thumbnail_loc><video:title>User Management and Sharing in Sciebo, the Academic Cloud Storage Service in NRW</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34338</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34335</video:thumbnail_loc><video:title>UnipiBox: owncloud @ University of Pisa</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34335</video:player_loc><video:duration>929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34339</video:thumbnail_loc><video:title>Zenodo: Share, Publish and Preserve Multidisciplinary Research Results</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34339</video:player_loc><video:duration>1000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34330</video:thumbnail_loc><video:title>Syncany: Secure open-source file sync</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34330</video:player_loc><video:duration>1440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34337</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34337</video:thumbnail_loc><video:title>Welcome to the 2nd CS3 Workshop</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34337</video:player_loc><video:duration>741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34329</video:thumbnail_loc><video:title>Sync &amp; Share -­ Ripe for standardisation?</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34329</video:player_loc><video:duration>934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34341</video:thumbnail_loc><video:title>CentOS: Community Build Service</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34341</video:player_loc><video:duration>1821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34349</video:thumbnail_loc><video:title>Software Collections for bleeding edge stacks on enterprise</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34349</video:player_loc><video:duration>1758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34347</video:thumbnail_loc><video:title>Retooling Fedora</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34347</video:player_loc><video:duration>1774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34350</video:thumbnail_loc><video:title>The Storage SIG And GlusterFS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34350</video:player_loc><video:duration>1889</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34354</video:thumbnail_loc><video:title>3D modelling, CAD, and its relevance to PCB design</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34354</video:player_loc><video:duration>1143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34030</video:thumbnail_loc><video:title>ZV und Unabhängigkeiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34030</video:player_loc><video:duration>5068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34027</video:thumbnail_loc><video:title>Wahrscheinlichkeitsräume mit Dichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34027</video:player_loc><video:duration>4690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34029</video:thumbnail_loc><video:title>Zufallsvariablen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34029</video:player_loc><video:duration>5029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34059</video:thumbnail_loc><video:title>(6) Distributed Programming, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34059</video:player_loc><video:duration>3611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34054</video:thumbnail_loc><video:title>(3) Routing II</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34054</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34051</video:thumbnail_loc><video:title>Einführung in Net Centric Systems: (1) Introduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34051</video:player_loc><video:duration>4938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34060</video:thumbnail_loc><video:title>(6) Distributed Programming, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34060</video:player_loc><video:duration>1061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34057</video:thumbnail_loc><video:title>(4) Distributed Algorithms II, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34057</video:player_loc><video:duration>663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34063</video:thumbnail_loc><video:title>(9) Web Engineering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34063</video:player_loc><video:duration>4773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34064</video:thumbnail_loc><video:title>0. Vorbemerkung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34064</video:player_loc><video:duration>1268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34065</video:thumbnail_loc><video:title>1.1 Mathematische Vorbemerkung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34065</video:player_loc><video:duration>2067</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34067</video:thumbnail_loc><video:title>1.3 Messunsicherheit und Fehlerfortpflanzung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34067</video:player_loc><video:duration>499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34124</video:thumbnail_loc><video:title>Forensics for ICS Cyber Security - HD</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34124</video:player_loc><video:duration>5279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34125</video:thumbnail_loc><video:title>Industrie 4.0 - Aus Sicht der industriellen Automation</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34125</video:player_loc><video:duration>5812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34123</video:thumbnail_loc><video:title>Neue Sicherheitskultur für die Industrie 4.0: Datenschutz</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34123</video:player_loc><video:duration>4709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34120</video:thumbnail_loc><video:title>Lecture 13 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34120</video:player_loc><video:duration>4288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34122</video:thumbnail_loc><video:title>Lecture 15 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34122</video:player_loc><video:duration>4702</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34118</video:thumbnail_loc><video:title>Lecture 11 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34118</video:player_loc><video:duration>5104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34121</video:thumbnail_loc><video:title>Lecture 14 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34121</video:player_loc><video:duration>4454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34140</video:thumbnail_loc><video:title>Atmospheric Drag 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34140</video:player_loc><video:duration>2714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34135</video:thumbnail_loc><video:title>Predicting Complex Turbulent Combustion Systems Using Large Eddy Simulation and Flamelet-Based Tabulated Chemistry</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34135</video:player_loc><video:duration>2845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34145</video:thumbnail_loc><video:title>Chapter 3 Summary, Angular Momentum, and Moments of Inertia</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34145</video:player_loc><video:duration>2701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34138</video:thumbnail_loc><video:title>Applications and Tools - 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34138</video:player_loc><video:duration>2416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34141</video:thumbnail_loc><video:title>Atmospheric Drag 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34141</video:player_loc><video:duration>2009</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34142</video:thumbnail_loc><video:title>Atmospheric Drag</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34142</video:player_loc><video:duration>2727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34137</video:thumbnail_loc><video:title>Tool Totalview</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34137</video:player_loc><video:duration>3022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34139</video:thumbnail_loc><video:title>Applications and Tools</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34139</video:player_loc><video:duration>2503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34143</video:thumbnail_loc><video:title>Basic Concepts Summary</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34143</video:player_loc><video:duration>2736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34165</video:thumbnail_loc><video:title>Osculating Conditions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34165</video:player_loc><video:duration>3037</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34168</video:thumbnail_loc><video:title>Reference Frames and Time</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34168</video:player_loc><video:duration>2912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34171</video:thumbnail_loc><video:title>Rocket Propulsion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34171</video:player_loc><video:duration>3123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34167</video:thumbnail_loc><video:title>Principal Axes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34167</video:player_loc><video:duration>2629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34170</video:thumbnail_loc><video:title>Rocket Propulsion 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34170</video:player_loc><video:duration>2366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34172</video:thumbnail_loc><video:title>Shape of the Earth</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34172</video:player_loc><video:duration>2489</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34164</video:thumbnail_loc><video:title>Orbits in the Geocentric Frame</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34164</video:player_loc><video:duration>2320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34169</video:thumbnail_loc><video:title>Review Chapter 2 - 5</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34169</video:player_loc><video:duration>2521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34174</video:thumbnail_loc><video:title>Summary Chap 6+</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34174</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34166</video:thumbnail_loc><video:title>Other Perturbations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34166</video:player_loc><video:duration>2276</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34216</video:thumbnail_loc><video:title>Brownian motion as evidence for atoms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34216</video:player_loc><video:duration>367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34211</video:thumbnail_loc><video:title>Atomic mass units, isotopes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34211</video:player_loc><video:duration>460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34213</video:thumbnail_loc><video:title>Atoms with Multiple Electrons</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34213</video:player_loc><video:duration>3731</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34214</video:thumbnail_loc><video:title>Bohr model of the hydrogen atom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34214</video:player_loc><video:duration>650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34209</video:thumbnail_loc><video:title>Applications: Laser cooling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34209</video:player_loc><video:duration>606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34212</video:thumbnail_loc><video:title>Atoms in Electric and Magnetic Fields</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34212</video:player_loc><video:duration>1768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34207</video:thumbnail_loc><video:title>Applications: Coherent control</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34207</video:player_loc><video:duration>606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34245</video:thumbnail_loc><video:title>Atomic and Quantum Physics: Laser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34245</video:player_loc><video:duration>4727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34241</video:thumbnail_loc><video:title>Interview with Prof. Fujara</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34241</video:player_loc><video:duration>1183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34239</video:thumbnail_loc><video:title>Interaction of charged particles with matter</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34239</video:player_loc><video:duration>726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34240</video:thumbnail_loc><video:title>Interview with Prof. Dr. Fischer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34240</video:player_loc><video:duration>618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34243</video:thumbnail_loc><video:title>Intro and philosophical foundations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34243</video:player_loc><video:duration>240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34244</video:thumbnail_loc><video:title>Atomic and Quantum Physics: Introduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34244</video:player_loc><video:duration>243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34238</video:thumbnail_loc><video:title>Interaction and detection of neutrons</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34238</video:player_loc><video:duration>168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34247</video:thumbnail_loc><video:title>Laser pulses</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34247</video:player_loc><video:duration>572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34242</video:thumbnail_loc><video:title>Interview with Prof. Stuehn</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34242</video:player_loc><video:duration>920</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34062</video:thumbnail_loc><video:title>(8) Compression</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34062</video:player_loc><video:duration>4927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34053</video:thumbnail_loc><video:title>(3) Routing I</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34053</video:player_loc><video:duration>4538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34072</video:thumbnail_loc><video:title>2.3 Elektrisches Potential und Energie des elektrischen Felds</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34072</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34076</video:thumbnail_loc><video:title>2.7 Magnetische Induktion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34076</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34068</video:thumbnail_loc><video:title>2.4 Materie im elektrischen Feld</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34068</video:player_loc><video:duration>1599</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34071</video:thumbnail_loc><video:title>2.2 Elektrisches Feld</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34071</video:player_loc><video:duration>2450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34073</video:thumbnail_loc><video:title>2.5 Elektrischer Strom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34073</video:player_loc><video:duration>1185</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34066</video:thumbnail_loc><video:title>1.2 Messungen und Einheiten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34066</video:player_loc><video:duration>1271</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34070</video:thumbnail_loc><video:title>2.1 Elektrische Ladungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34070</video:player_loc><video:duration>684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34069</video:thumbnail_loc><video:title>2.0 Vorbemerkung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34069</video:player_loc><video:duration>406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34099</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 2.4 - 2.6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34099</video:player_loc><video:duration>361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34102</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 3.3 - 3.4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34102</video:player_loc><video:duration>536</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34094</video:thumbnail_loc><video:title>4.6 Wechselwirkung ionisierender Strahlung (Fortsetzung)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34094</video:player_loc><video:duration>2408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34095</video:thumbnail_loc><video:title>4.7 Kernreaktionen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34095</video:player_loc><video:duration>2594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34096</video:thumbnail_loc><video:title>Klausurvorbereitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34096</video:player_loc><video:duration>3404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34101</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 3.1 - 3.3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34101</video:player_loc><video:duration>359</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34100</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 2.7 - 3.1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34100</video:player_loc><video:duration>395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34098</video:thumbnail_loc><video:title>Organisatorisches u. Zusammenfassung Kapitel 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34098</video:player_loc><video:duration>443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34104</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 4.2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34104</video:player_loc><video:duration>741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34129</video:thumbnail_loc><video:title>Identität in der Virtualität –„Virtuelle Lebenslagen“ unter „Industrie 4.0“ und Identität als neue ganzheitliche Gestaltungskategorie</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34129</video:player_loc><video:duration>2721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34130</video:thumbnail_loc><video:title>Challenges of the Exascale Era - and how tools can help</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34130</video:player_loc><video:duration>3012</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34127</video:thumbnail_loc><video:title>Sicherheit aus dem Blickwinkel eines Produktionssystems</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34127</video:player_loc><video:duration>5291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34128</video:thumbnail_loc><video:title>Caveats in risk assessment in the context of cyber attacks</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34128</video:player_loc><video:duration>5560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34126</video:thumbnail_loc><video:title>Neue Sicherheitskultur für die Industrie 4.0: Recht</video:title><video:description>In der Ringvorlesung "Neue Sicherheitskultur für die Industrie 4.0" geben Experten und Expertinnen aus den Fachrichtungen Maschinenbau, Informatik, Recht, Politik und Wirtschaft einen Einblick in das zur Zeit heiß diskutierte Thema Industrie 4.0. Bei dem Zukunftsprojekt Industrie 4.0 geht es um nicht weniger als eine "vierte industrielle Revolution", konkret aber um eine verstärkte Informatisierung der klassischen Industrien, zum Beispiel der Produktions- und Automatisierungstechnik. Solch ein weit- und tiefgreifender technologischer Wandel hat auch gesellschaftliche, rechtliche und politische Auswirkungen. Weiterhin bekommt der Aspekt Informationssicherheit eine zentrale Bedeutung durch die verstärkte Einbettung, Verteilung und Vernetzung von (oft autonom agierenden) Rechnersystemen. Im Rahmen der Ringvorlesung werden diese Aspekte von Dozenten aus einem breiten Spektrum an Perspektiven anhand einer Reihe von Beispielen betrachtet, mit besonderem Fokus auf die Perspektive der Industrie als Dreh- und Wendepunkt dieses Unterfangens. Abgeschlossen wird die Ringvorlesung durch eine Podiumsdiskussion mit namhaften Vertretern von Politik, Industrie und Forschung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34126</video:player_loc><video:duration>5182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34136</video:thumbnail_loc><video:title>The Importance of Software in High-Performance Computing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34136</video:player_loc><video:duration>2776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34132</video:thumbnail_loc><video:title>OpenACC - GPU Programming</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34132</video:player_loc><video:duration>2694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34133</video:thumbnail_loc><video:title>OpenMP and Performance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34133</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34131</video:thumbnail_loc><video:title>MPI Programming for Advanced</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34131</video:player_loc><video:duration>1900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34162</video:thumbnail_loc><video:title>Orbits for Telecommunication 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34162</video:player_loc><video:duration>2324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34155</video:thumbnail_loc><video:title>Orbit Transfer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34155</video:player_loc><video:duration>2792</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34160</video:thumbnail_loc><video:title>Orbits for Earth Observation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34160</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34163</video:thumbnail_loc><video:title>Orbits for Telecommunication</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34163</video:player_loc><video:duration>3089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34159</video:thumbnail_loc><video:title>Orbital Motion - 4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34159</video:player_loc><video:duration>2898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34156</video:thumbnail_loc><video:title>Orbital Motion - 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34156</video:player_loc><video:duration>3082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34158</video:thumbnail_loc><video:title>Orbital Motion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34158</video:player_loc><video:duration>2972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34157</video:thumbnail_loc><video:title>Orbital Motion - 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34157</video:player_loc><video:duration>2425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34202</video:thumbnail_loc><video:title>Virtuelles Volumen und -Masse</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34202</video:player_loc><video:duration>2791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34200</video:thumbnail_loc><video:title>Virtuelle Masse; Potentialtheorie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34200</video:player_loc><video:duration>4742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34205</video:thumbnail_loc><video:title>3 and 4 level lasers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34205</video:player_loc><video:duration>419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34206</video:thumbnail_loc><video:title>Application to wave packets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34206</video:player_loc><video:duration>183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34198</video:thumbnail_loc><video:title>Potentialströmung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34198</video:player_loc><video:duration>5397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34204</video:thumbnail_loc><video:title>Optimaler Froude'scher Wirkungsgrad bei sehr kleinen Reynoldszahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34204</video:player_loc><video:duration>4396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34196</video:thumbnail_loc><video:title>Peristaltik II</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34196</video:player_loc><video:duration>4897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34187</video:thumbnail_loc><video:title>Elektroosmose II</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34187</video:player_loc><video:duration>5292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34189</video:thumbnail_loc><video:title>Energetisch optimale Bewegung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34189</video:player_loc><video:duration>5100</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34194</video:thumbnail_loc><video:title>Peristaltik</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34194</video:player_loc><video:duration>4446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34233</video:thumbnail_loc><video:title>Experiment: Photoelectric effect</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34233</video:player_loc><video:duration>116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34235</video:thumbnail_loc><video:title>Experiment: X-Ray scattering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34235</video:player_loc><video:duration>79</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34237</video:thumbnail_loc><video:title>Interaction and detection of gamma rays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34237</video:player_loc><video:duration>532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34231</video:thumbnail_loc><video:title>Experiment: Hydrogen spectrum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34231</video:player_loc><video:duration>54</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34236</video:thumbnail_loc><video:title>Hydrogen spectrum</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34236</video:player_loc><video:duration>612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34228</video:thumbnail_loc><video:title>Energy time uncertainty</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34228</video:player_loc><video:duration>393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34227</video:thumbnail_loc><video:title>Electron scattering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34227</video:player_loc><video:duration>487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34232</video:thumbnail_loc><video:title>Experiment: Laser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34232</video:player_loc><video:duration>62</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34229</video:thumbnail_loc><video:title>Experiment: Davisson Germer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34229</video:player_loc><video:duration>67</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34248</video:thumbnail_loc><video:title>Laser resonators and modes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34248</video:player_loc><video:duration>448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34249</video:thumbnail_loc><video:title>Laser types</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34249</video:player_loc><video:duration>439</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34254</video:thumbnail_loc><video:title>Nuclei And Particles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34254</video:player_loc><video:duration>7154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34251</video:thumbnail_loc><video:title>Measuring atomic masses</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34251</video:player_loc><video:duration>537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34252</video:thumbnail_loc><video:title>Nuclear force, size and mass</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34252</video:player_loc><video:duration>970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34256</video:thumbnail_loc><video:title>Particle physics and the standard model</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34256</video:player_loc><video:duration>1263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34255</video:thumbnail_loc><video:title>Orbital angular momentum quantization</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34255</video:player_loc><video:duration>162</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34250</video:thumbnail_loc><video:title>Matter Waves</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34250</video:player_loc><video:duration>1749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34253</video:thumbnail_loc><video:title>Nuclear reactions Q value</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34253</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34291</video:thumbnail_loc><video:title>Konvergenzgeschwindigkeit nichtlinearer KQS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34291</video:player_loc><video:duration>4568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34292</video:thumbnail_loc><video:title>Langsame Konvergenz, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34292</video:player_loc><video:duration>4795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34085</video:thumbnail_loc><video:title>3.4 Abbildungen und optische Instrumente (Fortsetzung)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34085</video:player_loc><video:duration>842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34285</video:thumbnail_loc><video:title>Einführung in die Regressionsschätzung bei zufälligem Design</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34285</video:player_loc><video:duration>5084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34191</video:thumbnail_loc><video:title>Biofluidmechanik: Energiebilanz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34191</video:player_loc><video:duration>4965</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34287</video:thumbnail_loc><video:title>Konsistenz des Kerndichteschätzers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34287</video:player_loc><video:duration>4941</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34290</video:thumbnail_loc><video:title>Konvergenzgeschwindigkeit des Kernschätzers, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34290</video:player_loc><video:duration>4743</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34289</video:thumbnail_loc><video:title>Konvergenzgeschwindigkeit des Kernschätzers, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34289</video:player_loc><video:duration>4855</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34288</video:thumbnail_loc><video:title>Konvergenzgeschwindigkeit des Kerndichteschätzers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34288</video:player_loc><video:duration>5285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34293</video:thumbnail_loc><video:title>Langsame Konvergenz, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34293</video:player_loc><video:duration>4570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33848</video:thumbnail_loc><video:title>IC16: An Alternative Way To Share Mathematical Knowledge</video:title><video:description>We will reflect on the status quo of how mathematical (research) knowledge is usually shared through articles and books, and speculate on how the rise of the internet might allow us to develop alternatives to the current practice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33848</video:player_loc><video:duration>2124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33895</video:thumbnail_loc><video:title>ECB Forum Session 1: 22 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making. Olivier Blanchard, Eugenio Cerutti, Lawrence Summers: Inflation and Activity - Two Explorations, and Their Monetary Policy Implications Ball: Discussion of "Inflation and Activity"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33895</video:player_loc><video:duration>2282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33893</video:thumbnail_loc><video:title>ECB Forum Policy panel - 23 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33893</video:player_loc><video:duration>3168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33892</video:thumbnail_loc><video:title>ECB Forum Panel - 23 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33892</video:player_loc><video:duration>3433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33894</video:thumbnail_loc><video:title>ECB Forum Session 1 - 22 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33894</video:player_loc><video:duration>2709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33888</video:thumbnail_loc><video:title>ECB Forum: Session 2: Financial regulatory challenges - 29 June 2016</video:title><video:description>Chair: Benoît Cœuré, Member of the Executive Board, European Central Bank Financial regulatory reform after the crisis: An assessment Darrel Duffie, Professor, Stanford University Discussant: Charles Goodhart, Professor em., London School of Economics Regulation and structural change in financial systems Stijn Claessens, Senior Adviser, Board of Governors of the Federal Reserve System Discussant: Hyun Song Shin, Economic Adviser and Head of Research, Bank for International Settlements</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33888</video:player_loc><video:duration>6220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33890</video:thumbnail_loc><video:title>ECB Forum: Young economists’ award ceremony - 23 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33890</video:player_loc><video:duration>275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33889</video:thumbnail_loc><video:title>ECB Forum: Welcome remarks - 27 June 2016</video:title><video:description>The 2016 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on the future of the international monetary and financial architecture, a key topic of debate in the areas of both economics and policy making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33889</video:player_loc><video:duration>193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33897</video:thumbnail_loc><video:title>Highlights from the 2015 ECB Forum on Central Banking in Sintra (Portugal)</video:title><video:description>The ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33897</video:player_loc><video:duration>199</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33891</video:thumbnail_loc><video:title>ECB Forum: Young economists' posters - award ceremony - 29 June 2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33891</video:player_loc><video:duration>294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33964</video:thumbnail_loc><video:title>Panel: Legal perspectives on macroprudential regulation</video:title><video:description>Sound legal frameworks which facilitate enforcement are crucial for preserving financial stability. This panel focused on the most effective legal models for the conduct of macroprudential policies including cross-border aspects of adopting and enforcing legal instruments. In particular, panelists discussed the legal issues associated with the resolution of systemic institutions, obstacles to the effective exchange of information and coordination between authorities in different jurisdictions, and remaining legal challenges from a macroprudential perspective. Chair: Richard Portes, London Business School Panelists: Kern Alexander, University of Zurich Anna Gelpern, Georgetown University Eric Posner, University of Chicago</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33964</video:player_loc><video:duration>5372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33961</video:thumbnail_loc><video:title>Session 3: Identifying and assessing risks in the shadow banking system</video:title><video:description>The EU shadow banking system has grown significantly in recent years. This reinforces the need to develop a framework to monitor risks in this part of the financial sector. Such a risk monitoring framework is a key part of a broader macroprudential strategy. This session discussed potential financial stability risks and key elements which should be considered when monitoring risks and vulnerabilities in the shadow banking system. Chair: Steffen Kern, ESMA Speakers: Juliane Begenau, Stanford Graduate School of Business Presentation Stijn Claessens, BIS Steven Ongena, University of Zurich</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33961</video:player_loc><video:duration>4443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33959</video:thumbnail_loc><video:title>Session 2: Addressing non-performing loans in the EU banking sector</video:title><video:description>Large stocks of non-performing loans in the balance sheets of EU banks are not only a microprudential supervisory problem, but an issue with broader macroprudential and financial stability dimensions. Resolving the legacy non-performing loans has become a key priority to restore the sustainability of the banking system in certain EU Member States. Speakers in this session discussed possible actions to address the current and future non-performing loans in Europe. Chair: John Fell, European Central Bank Speakers: Aristóbulo de Juan, Aristóbulo de Juan y Asociados, S.L. Belén Romana García, Aviva Davide Serra, Algebris Investments Ed Sibley, Central Bank of Ireland</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33959</video:player_loc><video:duration>4474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33957</video:thumbnail_loc><video:title>Session 1: The challenges and future of banking in the EU</video:title><video:description>The EU banking system is facing challenges as a result of intense competition from banks and other financial institutions, technological innovations such as FinTech and the low interest rate environment. In this session, experts from academia, the supervisory community and industry providde their insights on this topic. Chair: Andrea Enria, EBA Speakers: Thorsten Beck, Cass Business School Presentation José Antonio García Cantera, Banco Santander Pentti Hakkarainen, ECB SSM Heikki Ilkka, Nordea Group</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33957</video:player_loc><video:duration>4962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33963</video:thumbnail_loc><video:title>Winners of the ESRB Research Prize in memory of Leke van den Burg</video:title><video:description>The ESRB awards an annual prize to recognise outstanding research conducted by young scholars on a topic related to the ESRB’s mission. The annual prize was established in 2014 in memory of Ieke van den Burg, who was a member of the ESRB ASC (2011-14) and of the European Parliament (1999-2009). Ms van den Burg was dedicated to the notion that finance should serve society, and this prize is administered by the ASC in that spirit. In this session, the winners of the 2017 prize presented their research, and the prize was formally awarded. Chair: Javier Suarez, Vice-Chair of the ESRB ASC Speakers: Marco D’Errico and Tarik Roukny</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33963</video:player_loc><video:duration>1402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33962</video:thumbnail_loc><video:title>Session 3 Q&amp;A: Identifying and assessing risks in the shadow banking system</video:title><video:description>This session discussed potential financial stability risks and key elements which should be considered when monitoring risks and vulnerabilities in the shadow banking system. Chair: Steffen Kern, ESMA Speakers: Juliane Begenau, Stanford Graduate School of Business Presentation Stijn Claessens, BIS Steven Ongena, University of Zurich</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33962</video:player_loc><video:duration>924</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33958</video:thumbnail_loc><video:title>Session 1 Q&amp;A: The challenges and future of banking in the EU</video:title><video:description>In this session, experts from academia, the supervisory community and industry provided their insights on this topic. Chair: Andrea Enria, EBA Speakers: Thorsten Beck, Cass Business School Presentation José Antonio García Cantera, Banco Santander Pentti Hakkarainen, ECB SSM Heikki Ilkka, Nordea Group</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33958</video:player_loc><video:duration>1165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33960</video:thumbnail_loc><video:title>Session 2 Q&amp;A: Addressing non-performing loans in the EU banking sector</video:title><video:description>Speakers in this session discussed possible actions to address the current and future non-performing loans in Europe. Chair: John Fell, European Central Bank Speakers: Aristóbulo de Juan, Aristóbulo de Juan y Asociados, S.L. Belén Romana García, Aviva Davide Serra, Algebris Investments Ed Sibley, Central Bank of Ireland</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33960</video:player_loc><video:duration>468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33845</video:thumbnail_loc><video:title>IC16 invited talk: Fast Prototyping of Interactive Mathematical Content - Jürgen Richter Gebert</video:title><video:description>Designing interactive content for mathematics exhibitions is a challenging task. Multiple aspects ranging from educational value via mathematical correctness to performance issues and user interface design have to be taken into account. The talk will illustrate the complete path from an idea of an exhibit to a fully functional interactive implementation in various scenarios. Special emphasis will be laid on aspects of user interaction and on high level implementation possibilities. Scenarios will be taken from interactive exhibits in big museums, teacher training courses, interactive web pages and apps. Mathematical topics will include swarm simulation, 3D polyhedral geometry, connections of art and science, as well as hybrid scenarios where virtual and real world meet. The talk will contain many life demos in the framework Cinderella/CindyJS and (at least partially) demonstrate the full workflow of designing an interactive exhibit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33845</video:player_loc><video:duration>2952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33967</video:thumbnail_loc><video:title>Second ESRB Annual Conference – Welcome Address: Draghi</video:title><video:description>Mario Draghi, in his capacity of Chair of the European Systemic Risk Board, opened the conference with a welcome address to the conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33967</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33968</video:thumbnail_loc><video:title>ECB Press conference - 26 October 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33968</video:player_loc><video:duration>3378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33965</video:thumbnail_loc><video:title>Panel Q&amp;A: Legal perspectives on macroprudential regulation</video:title><video:description>This panel focused on the most effective legal models for the conduct of macroprudential policies including cross-border aspects of adopting and enforcing legal instruments. Q&amp;A Session. Chair: Richard Portes, London Business School Panelists: Kern Alexander, University of Zurich Anna Gelpern, Georgetown University Eric Posner, University of Chicago</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33965</video:player_loc><video:duration>1357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33971</video:thumbnail_loc><video:title>ECB Press Conference Tallinn - 8 June 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33971</video:player_loc><video:duration>2813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33969</video:thumbnail_loc><video:title>ECB Press Conference - 7 September 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33969</video:player_loc><video:duration>3683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33966</video:thumbnail_loc><video:title>Second ESRB Annual Conference – Welcome Address: Mazzaferro</video:title><video:description>Francesco Mazzaferro, Head of the ESRB Secretariat, opened the second day of the conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33966</video:player_loc><video:duration>580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33972</video:thumbnail_loc><video:title>ECB Press Conference - 27 April 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33972</video:player_loc><video:duration>2876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33970</video:thumbnail_loc><video:title>ECB Press Conference - 20 July 2017</video:title><video:description>https://www.ecb.europa.eu/home/html/index.en.html</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33970</video:player_loc><video:duration>2884</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33973</video:thumbnail_loc><video:title>ECB Press Conference - 9 March 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33973</video:player_loc><video:duration>3335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33974</video:thumbnail_loc><video:title>ECB Press Conference – Draghi on patience - 19 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33974</video:player_loc><video:duration>35</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33869</video:thumbnail_loc><video:title>IC16: Utilization of Mathematical Modle Collections For Multidisciplinary Research And Knowledge Transfer</video:title><video:description>Collections of mathematical models are a historical evidence for “notion” (comprehension by experience), they are a cultural heritage and in recent years appreciated as scientific sources. Since the models are often hidden in single Institutes, it is rewarding to make them accessible via online research. In DAMM (Digital Archive of Mathematical Models) we used the latent 3D-Web-technologies to compensate the lack of physical presence. This approach facilitates virtual cutting and the connection of material models with computer algebra systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33869</video:player_loc><video:duration>989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33868</video:thumbnail_loc><video:title>IC16: The Self-Sustaining Domes By Leonardo (Extended Talk)</video:title><video:description>Hidden in a corner of the writings of Leonardo da Vinci, there are sketched two structures of self sustaining domes made from sticks without any clamping element. Rediscovered and studied by Rinus Roelofs, recently a work group from the MMACA Association has developed on this concept and designed 11 dif- ferent patterns. We are taking this activity to schools, museum workshops and street fairs. This activity is spectacular, attractive and adaptable to all ages, we can even work with groups of five year old.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33868</video:player_loc><video:duration>2987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33863</video:thumbnail_loc><video:title>IC16: Mathematics Outreach International</video:title><video:description>In November 2015, a group of 18 mathematics outreach specialists converged at the Banff International Research Station (BIRS) in Alberta, Canada, for an international math outreach workshop. The participants included academic faculty from both local and world-renowned institutes and universities, graduate students, program directors, journalists, and filmmakers. Coming from Australia, Canada, Denmark, France, Germany, the United Kingdom and the United States. Throughout the workshop, participants discussed how sharing ideas could benefit the global outreach paradigm. They reached agreement on the need to develop an international networking infrastructure for outreach, and explored both the possibilities of expanding existing activities and creating new ones. The result was Mathematics Outreach International (MOI), a new international initiative to support the expansion and enrichment of outreach activities worldwide, especially those aimed at developing countries and traditionally under-represented groups. MOI will get advice from an international advisory board made up of prominent outreach leaders, launch a website containing resources and links to organizations, groups, and individuals coordinating national and international outreach activities, and contact the International Mathematical Union (IMU) to explore the possibility of becoming an IMU committee. In addition, MOI will organize workshops and conferences, and will propose them as satellite activities of international meetings of mathematical associations. MOI may also undertake other activities, such as the administration of an International Mathematics Outreach blog, a newsletter, or soliciting guidance from its advisory board on how to encourage policy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33863</video:player_loc><video:duration>1453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33911</video:thumbnail_loc><video:title>Panel 2 - The Eurosystem's integration agenda - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33911</video:player_loc><video:duration>3255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33910</video:thumbnail_loc><video:title>Panel 1 - Capital markets union and post-trade integration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33910</video:player_loc><video:duration>4467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33912</video:thumbnail_loc><video:title>Panel 3 - Innovation and regulation in the world of tomorrow - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33912</video:player_loc><video:duration>3681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33913</video:thumbnail_loc><video:title>Digital transformation: Europe’s integrated market of tomorrow - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33913</video:player_loc><video:duration>954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33909</video:thumbnail_loc><video:title>Keynote address - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33909</video:player_loc><video:duration>913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33908</video:thumbnail_loc><video:title>Draghi on innovation and market infrastructure - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33908</video:player_loc><video:duration>30</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33906</video:thumbnail_loc><video:title>Opening Speech - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33906</video:player_loc><video:duration>732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33914</video:thumbnail_loc><video:title>Mersch on safe and efficient market infraestructure - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33914</video:player_loc><video:duration>40</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33920</video:thumbnail_loc><video:title>Joint ECB/MIT Conference: Welcome Address - 13 Mar 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33920</video:player_loc><video:duration>151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33918</video:thumbnail_loc><video:title>Towards High Resolution Climate Reconstruction Using an Off-line Data Assimilation and COSMO-CLM 5.00 Model</video:title><video:description>Paleo-proxy observations have been used to constrain the climate models through data assimilation (DA). However, both DA and climate models are computationally very expensive. Moreover, in paleo-DA, the assimilation period is usually too long for a dynamical model to follow the previous analysis state and the chaotic behavior of the model becomes dominant. The majority of the recent paleoclimate studies using DA have applied low or intermediate resolution global simulations along with an ``off-line'' DA approach. In an ``off-line'' DA, the re-initialisation cycle is completely removed after the assimilation step. In this paper, we design a computationally affordable DA to assimilate yearly pseudo and real observations into an ensemble of COSMO-CLM high resolution regional climate model (RCM) simulations over Europe, where the ensemble members differ only in boundary conditions. Within a perfect model experiment, the performance of the DA scheme is evaluated with respect to its sensitivity to the noise levels of pseudo-observations. It was observed that the injected bias in the pseudo-observations does linearly impact the DA skill. Such experiments can serve as a tool for selection of proxy records, which can potentially reduce the background error when they are assimilated in the model. Additionally, the sensibility of the COSMO-CLM to the boundary conditions is addressed. The geographical regions, where the model exhibits high internal variability are identified. Two sets of experiments are conducted by averaging the observations over summer and winter. The dependency of the DA skill to different seasons is investigated. Furthermore, the effect of the spurious correlations within the observation space is studied and the optimal correlation length, within which the observations are assumed to be correlated, is detected. Finally, the real yearly-averaged observations are assimilated into the RCM and the performance is evaluated against a gridded observation dataset. We conclude that the DA approach is a promising tool for creating high resolution yearly analysis quantities. The affordable DA method can be applied to efficiently improve the climate field reconstruction efforts by combining high resolution paleo-climate simulations and the available proxy observations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33918</video:player_loc><video:duration>112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33917</video:thumbnail_loc><video:title>Towards High Resolution Climate Reconstruction Using an Off-line Data Assimilation and COSMO-CLM 5.00 Model</video:title><video:description>Paleo-proxy observations have been used to constrain the climate models through data assimilation (DA). However, both DA and climate models are computationally very expensive. Moreover, in paleo-DA, the assimilation period is usually too long for a dynamical model to follow the previous analysis state and the chaotic behavior of the model becomes dominant. The majority of the recent paleoclimate studies using DA have applied low or intermediate resolution global simulations along with an ``off-line'' DA approach. In an ``off-line'' DA, the re-initialisation cycle is completely removed after the assimilation step. In this paper, we design a computationally affordable DA to assimilate yearly pseudo and real observations into an ensemble of COSMO-CLM high resolution regional climate model (RCM) simulations over Europe, where the ensemble members differ only in boundary conditions. Within a perfect model experiment, the performance of the DA scheme is evaluated with respect to its sensitivity to the noise levels of pseudo-observations. It was observed that the injected bias in the pseudo-observations does linearly impact the DA skill. Such experiments can serve as a tool for selection of proxy records, which can potentially reduce the background error when they are assimilated in the model. Additionally, the sensibility of the COSMO-CLM to the boundary conditions is addressed. The geographical regions, where the model exhibits high internal variability are identified. Two sets of experiments are conducted by averaging the observations over summer and winter. The dependency of the DA skill to different seasons is investigated. Furthermore, the effect of the spurious correlations within the observation space is studied and the optimal correlation length, within which the observations are assumed to be correlated, is detected. Finally, the real yearly-averaged observations are assimilated into the RCM and the performance is evaluated against a gridded observation dataset.We conclude that the DA approach is a promising tool for creating high resolution yearly analysis quantities. The affordable DA method can be applied to efficiently improve the climate field reconstruction efforts by combining high resolution paleo-climate simulations and the available proxy observations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33917</video:player_loc><video:duration>112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33923</video:thumbnail_loc><video:title>Joint ECB/MIT Conference: Opening - 13 Mar 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33923</video:player_loc><video:duration>1430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33925</video:thumbnail_loc><video:title>Panel 2 - Advances in measurement of innovation and entrepreneurship</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33925</video:player_loc><video:duration>5629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33921</video:thumbnail_loc><video:title>Final Panel - Extracting policy lessons and closing remarks -14 Mar 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33921</video:player_loc><video:duration>3749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33924</video:thumbnail_loc><video:title>Panel 1 - The future of economic growth with and without TFP growth</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33924</video:player_loc><video:duration>5336</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33922</video:thumbnail_loc><video:title>Joint ECB/MIT Conference: Keynote Speech - 14 Mar 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33922</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33919</video:thumbnail_loc><video:title>Joint ECB/MIT Conference: Keynote speech - 13 Mar 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33919</video:player_loc><video:duration>1693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33915</video:thumbnail_loc><video:title>Mersch on securities issuance - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33915</video:player_loc><video:duration>56</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33928</video:thumbnail_loc><video:title>Young Innovators share their views at the ECB</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33928</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33852</video:thumbnail_loc><video:title>IC16: Derivas Matematicas</video:title><video:description>The goal of this talk is to reflect generically about spatial strategies for infrastructural design and to present possible solutions with respect to traveling mathematics exhibitions. The experiences are based on several IMAGINARY exhibitions staged in Uruguay in 2015.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33852</video:player_loc><video:duration>1629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33881</video:thumbnail_loc><video:title>ECB Forum: Concluding panel - 29 June 2016</video:title><video:description>Chair: Jean-Claude Trichet, Former President, European Central Bank Charles Bean: Professor, London School of Economics Vitor Constâncio: Vice-President, European Central Bank André Sapir: Professor, Université libre de Bruxelles Beatrice Weder di Mauro: Professor, Johannes Gutenberg University Mainz</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33881</video:player_loc><video:duration>3416</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33879</video:thumbnail_loc><video:title>ECB Forum 2015 Panel</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making. Snower: Reassessing the Philips Curve</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33879</video:player_loc><video:duration>3883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33875</video:thumbnail_loc><video:title>Low interest rates and the implications of financial stability</video:title><video:description>First ESRB annual conference – Session 1: Low interest rates and the implications of financial stability Chair: Vitor Constâncio - ECB, Panellists: François Villeroy de Galhau - Banque de France, Gabriel Bernardino - EIOPA, Claudio Borio - BIS, Discussant: Elena Carletti – ESRB/ASC</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33875</video:player_loc><video:duration>7033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33877</video:thumbnail_loc><video:title>Derivatives and systemic risk</video:title><video:description>Chair: Alberto Giovannini – ESRB/ASC, Speakers: Harald Hau - Swiss Finance Institute, Dennis McLaughlin - LCH Clearnet, Tuomas Peltonen - ESRB Secretariat, Discussant: Loriana Pelizzon - Goethe University Frankfurt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33877</video:player_loc><video:duration>6397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33887</video:thumbnail_loc><video:title>ECB Forum: Session 1: Macroeconomic and monetary challenges - 28 June 2016</video:title><video:description>Chair: Benoît Cœuré, Member of the Executive Board, European Central Bank Global monetary order: Barry Eichengreen, Professor, University of California at Berkeley Discussant: Guillermo Calvo, Professor, Columbia University Real interest rates, imbalances and the curse of regional safe asset providers at the zero lower bound: Pierre-Olivier Gourinchas, Professor, University of California at Berkeley; Hélène Rey, Professor, London Business School Discussant: David Vines, Professor, Oxford University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33887</video:player_loc><video:duration>7058</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33886</video:thumbnail_loc><video:title>ECB Forum: Panel: Macroeconomic and monetary challenges - 28 June 2016</video:title><video:description>Chair: Peter Praet, Member of the Executive Board, European Central Bank Anne O. Krueger, Professor, Johns Hopkins University Maurice Obstfeld, Economic Counsellor and Director of the Research Department, International Monetary Fund Shang-Jin Wei, Chief Economist, Asian Development Bank</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33886</video:player_loc><video:duration>2631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33883</video:thumbnail_loc><video:title>ECB Forum: Introductory - 22 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33883</video:player_loc><video:duration>1903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33880</video:thumbnail_loc><video:title>ECB Forum: A Blinder dinner speech - 27 June 2016</video:title><video:description>The 2016 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on the future of the international monetary and financial architecture, a key topic of debate in the areas of both economics and policy making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33880</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33884</video:thumbnail_loc><video:title>ECB Forum: Introductory - 28 June 2016</video:title><video:description>The 2016 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on the future of the international monetary and financial architecture, a key topic of debate in the areas of both economics and policy making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33884</video:player_loc><video:duration>1125</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33882</video:thumbnail_loc><video:title>ECB Forum: Dinner speech - 21 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33882</video:player_loc><video:duration>1644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33885</video:thumbnail_loc><video:title>ECB Forum: Panel: Financial regulatory challenges - 29 June 2016</video:title><video:description>Chair: Vítor Constâncio, Vice-President, European Central Bank Claudia M. Buch, Deputy President, Deutsche Bundesbank Andrew Sheng, Distinguished Fellow, Fung Global Institute Adair Turner, Chairman, Institute for New Economic Thinking</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33885</video:player_loc><video:duration>4737</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33878</video:thumbnail_loc><video:title>First ESRB annual conference - Welcome address</video:title><video:description>Mario Draghi, in his capacity of Chair of the European Systemic Risk Board, will open the conference and give a keynote address to conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33878</video:player_loc><video:duration>847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33954</video:thumbnail_loc><video:title>Policy panel discussion: Macroprudential policy beyond banking</video:title><video:description>Cross-sectoral consistency is an important consideration in the design of macroprudential policy. While macroprudential policy in the banking sector is operational macroprudential policy beyond banking is still in its formative stage. Panellists discussed the operationalisation of existing tools beyond the banking sector, the development and prioritisation of new macroprudential tools and the challenges and opportunities associated with their implementation. Chair: Vitor Constâncio, ECB Panellists: Gabriel Bernardino, EIOPA Lex Hoogduin, LCH Group Ltd Steven Maijoor, ESMA Mario Nava, European Commission Huw van Steenis, Schroders</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33954</video:player_loc><video:duration>5062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33950</video:thumbnail_loc><video:title>Second ESRB Annual Conference - Keynote speech: Adrian</video:title><video:description>Tobias Adrian, Financial Counsellor and Director of the Monetary and Capital Markets Department of the International Monetary Fund, gave a keynote speech to conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33950</video:player_loc><video:duration>1714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33951</video:thumbnail_loc><video:title>Second ESRB Annual Conference - Keynote Speech: Dombrovskis</video:title><video:description>Valdis Dombrovskis, Vice-President of the European Commission, gave a keynote speech to conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33951</video:player_loc><video:duration>779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33955</video:thumbnail_loc><video:title>Policy panel discussion Q&amp;A: Macroprudential policy beyond banking</video:title><video:description>Panellists discussed the operationalisation of existing tools beyond the banking sector, the development and prioritisation of new macroprudential tools and the challenges and opportunities associated with their implementation. Chair: Vitor Constâncio, ECB Panellists: Gabriel Bernardino, EIOPA Lex Hoogduin, LCH Group Ltd Steven Maijoor, ESMA Mario Nava, European Commission Huw van Steenis, Schroders</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33955</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33947</video:thumbnail_loc><video:title>Paper 8: The elusive costs of inflation</video:title><video:description>Tuesday, 26 September 2017 Chair: Massimo Rostagno, European Central Bank Presenter: Emi Nakamura, Columbia University Discussant: Jordi Galí, Centre de Recerca en Economia Internacional</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33947</video:player_loc><video:duration>3332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33946</video:thumbnail_loc><video:title>Paper 7 Q&amp;A: Heterogeneity and persistence in returns to wealth</video:title><video:description>Tuesday, 26 September 2017 Chair: Christine Graeff, European Central Bank Presenter: Luigi Guiso, Einaudi Institute for Economics and Finance Discussant: Kjetil Storesletten, University of Oslo and Norges Bank</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33946</video:player_loc><video:duration>864</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33953</video:thumbnail_loc><video:title>Second ESRB Annual Conference - Keynote Speech Q&amp;A: Dombrovskis</video:title><video:description>Valdis Dombrovskis, Vice-President of the European Commission, gave a keynote speech to conference participants. Q&amp;A Session.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33953</video:player_loc><video:duration>681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33948</video:thumbnail_loc><video:title>Paper 8 Q&amp;A: The elusive costs of inflation</video:title><video:description>Tuesday, 26 September 2017 Chair: Massimo Rostagno, European Central Bank Presenter: Emi Nakamura, Columbia University Discussant: Jordi Galí, Centre de Recerca en Economia Internacional</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33948</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33952</video:thumbnail_loc><video:title>Second ESRB Annual Conference - Keynote speech Q&amp;A: Adrian</video:title><video:description>Tobias Adrian, Financial Counsellor and Director of the Monetary and Capital Markets Department of the International Monetary Fund, gave a keynote speech to conference participants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33952</video:player_loc><video:duration>571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33949</video:thumbnail_loc><video:title>Second ECB Annual Research Conference - Welcome Address</video:title><video:description>Central banks use a variety of models for their policy analysis. Insights from academic research can be of great help in the development of these models, said Vice-President Vítor Constâncio in his opening remarks at the Second ECB Annual Research Conference in Frankfurt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33949</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33854</video:thumbnail_loc><video:title>IC16: Discovering The Art Of Mathematics</video:title><video:description>Christine von Renesse will present the efforts of the project “Discovering the Art of Mathematics” (DAoM) to teach a final course in mathematics to students at the college level using inquiry-based learning. The connection between photography and mathematics will be used to showcase how inquiry can connect art and mathematics while developing deep mathematical content. All teaching materials produced by DAoM are freely available online at www.artofmathematics.org.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33854</video:player_loc><video:duration>1110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33859</video:thumbnail_loc><video:title>IC16: Imaginary In Uruguay</video:title><video:description>In this talk we will give an overview of the first experience of IMAGINARY expositions in Uruguay during 2015, where we had over 20 thousand visitors. We will concentrate on the exclusive design of the exposition for itinerancy, new activities developed, and our conclusions of what worked and what should be improved. We will briefly describe the plans for 2016—2017 to take this exposition around Uruguay visiting at least 10 cities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33859</video:player_loc><video:duration>1187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33937</video:thumbnail_loc><video:title>Paper 3: Life below zero: Bank lending under negative policy rates</video:title><video:description>Monday, 25 September 2017 Chair: Chiara Zilioli, European Central Bank Presenter: Glenn Schepens, European Central Bank Discussant: Wouter den Haan, London School of Economics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33937</video:player_loc><video:duration>2640</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33945</video:thumbnail_loc><video:title>Paper 7: Heterogeneity and persistence in returns to wealth</video:title><video:description>Tuesday, 26 September 2017 Chair: Christine Graeff, European Central Bank Presenter: Luigi Guiso, Einaudi Institute for Economics and Finance Discussant: Kjetil Storesletten, University of Oslo and Norges Bank</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33945</video:player_loc><video:duration>3087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33943</video:thumbnail_loc><video:title>Paper 6: Globalization, inequality and welfare</video:title><video:description>Tuesday, 26 September 2017 Chair: Frank Moss, European Central Bank Presenter: Pol Antràs, Massachusetts Institute of Technology Discussant: Samuel Kortum, Yale University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33943</video:player_loc><video:duration>3285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33942</video:thumbnail_loc><video:title>Paper 5: The tail that wags the economy</video:title><video:description>Monday, 25 September 2017 Chair: Aurel Schubert, European Central Bank Presenter: Laura Veldkamp, New York University Discussant: Alberto Martin, Centre de Recerca en Economia Internacional</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33942</video:player_loc><video:duration>2893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33940</video:thumbnail_loc><video:title>Paper 4: Social learning and selective attention</video:title><video:description>Monday, 25 September 2017 Chair: Frank Smets, European Central Bank Presenter: John Leahy, University of Michigan Discussant: Bartosz Maćkowiak, European Central Bank</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33940</video:player_loc><video:duration>2512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33938</video:thumbnail_loc><video:title>Paper 3 Q&amp;A: Life below zero: Bank lending under negative policy rates</video:title><video:description>Monday, 25 September 2017 Chair: Chiara Zilioli, European Central Bank Presenter: Glenn Schepens, European Central Bank Discussant: Wouter den Haan, London School of Economics</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33938</video:player_loc><video:duration>456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33944</video:thumbnail_loc><video:title>Paper 6 Q&amp;A: Globalization, inequality and welfare</video:title><video:description>Tuesday, 26 September 2017 Chair: Frank Moss, European Central Bank Presenter: Pol Antràs, Massachusetts Institute of Technology Discussant: Samuel Kortum, Yale University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33944</video:player_loc><video:duration>783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33939</video:thumbnail_loc><video:title>Paper 4 Q&amp;A: Social learning and selective attention</video:title><video:description>Monday, 25 September 2017 Chair: Frank Smets, European Central Bank Presenter: John Leahy, University of Michigan Discussant: Bartosz Maćkowiak, European Central Bank</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33939</video:player_loc><video:duration>977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33941</video:thumbnail_loc><video:title>Paper 5 Q&amp;A: The tail that wags the economy</video:title><video:description>Monday, 25 September 2017 Chair: Aurel Schubert, European Central Bank Presenter: Laura Veldkamp, New York University Discussant: Alberto Martin, Centre de Recerca en Economia Internacional</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33941</video:player_loc><video:duration>778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33847</video:thumbnail_loc><video:title>IC16: Visualizing Mathematics With 3D Printing: Augmenting A Traditional Book With New Media &amp; Editing Spherical Video With Möbius (And Other) Transformations</video:title><video:description>I will talk about the development of a new popular mathematics book, coming out in September 2016. Most of the figures in the book are photographs of 3D printed objects. Readers can visit the book‘s website http://3dprintmath.com to explore virtual versions of the figures, download to print themselves or order online. This allows me to introduce topics which are not generally covered in popular mathematics books, presumably because of the difficulty of conveying truly 3D content. Then, I will speak on two further topics. First, the technology of spherical video, and how it differs as a medium from ordinary flat video. Second, some techniques for editing spherical video, using Möbius transformations and other conformal mappings of the Riemann sphere.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33847</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33896</video:thumbnail_loc><video:title>ECB Forum Session 2 - 23 May 2015</video:title><video:description>The 2015 ECB Forum on Central Banking is an annual event organised by the European Central Bank in the beautiful surroundings of Sintra in Portugal. It provides a unique opportunity for central bank governors, academics, specialised journalists and high-level financial market representatives to exchange views on current policy issues and to discuss a chosen topic from a longer-term perspective. This year’s Forum will bring together approximately 150 people and will focus on “Inflation and unemployment in Europe”, a key topic of debate in the areas of both economics and policy-making. Pissarides: Structural Perspectives on European Employment: The Role of Innovation and Growth</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33896</video:player_loc><video:duration>2797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33899</video:thumbnail_loc><video:title>Young economists' award ceremony - ECB Forum - 29 June 2016</video:title><video:description>At the ECB Forum a preselected group of PhD students conducting research in the fields of economics or finance will present their key findings in the form of digital posters. A selection committee composed of senior ECB staff and top external academics will select the winning paper/poster. Conference participants will be able to contribute to the final selection by rating the posters anonymously online.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33899</video:player_loc><video:duration>161</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33900</video:thumbnail_loc><video:title>Young economists' info session - ECB Forum - 27 June 2016</video:title><video:description>At the ECB Forum a preselected group of PhD students conducting research in the fields of economics or finance will present their key findings in the form of digital posters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33900</video:player_loc><video:duration>177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33904</video:thumbnail_loc><video:title>A history of the future – The world in 2025 - 31 January 2017</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33904</video:player_loc><video:duration>3853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33901</video:thumbnail_loc><video:title>Young economists' poster session - ECB Forum - 28 June 2016</video:title><video:description>At the ECB Forum a pre-selected group of PhD students conducting research in the fields of economics or finance will present their key findings in the form of digital posters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33901</video:player_loc><video:duration>343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33898</video:thumbnail_loc><video:title>Highlights video of the third ECB Forum on Central Banking - 27-29 June 2016</video:title><video:description>Highlights of the third ECB Forum on Central Banking which this year focused on “The future of the international monetary and financial architecture”.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33898</video:player_loc><video:duration>188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33902</video:thumbnail_loc><video:title>Young Economists' posters - ECB Forum</video:title><video:description>At the ECB Forum a preselected group of PhD students conducting research in the fields of economics or finance present their key findings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33902</video:player_loc><video:duration>334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33903</video:thumbnail_loc><video:title>Europe’s digital integrated market</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33903</video:player_loc><video:duration>551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33905</video:thumbnail_loc><video:title>Cybercrime - Prepared for the unknown</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33905</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33926</video:thumbnail_loc><video:title>Panel 3 - Fostering innovation and entrepreneurial ecosystems in the European Union</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33926</video:player_loc><video:duration>6046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33927</video:thumbnail_loc><video:title>Panel 4 - Identifying factors that support and hinder the scaling up of promising new ventures</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33927</video:player_loc><video:duration>3437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33935</video:thumbnail_loc><video:title>Paper 2: Mortgage design in an equilibrium model of the housing market</video:title><video:description>Monday, 25 September 2017 Chair: Ulrich Bindseil, European Central Bank Presenter: Arvind Krishnamurthy, Stanford University, Graduate School of Business Discussant: Victoria Ivashina, Harvard Business School</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33935</video:player_loc><video:duration>2983</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33932</video:thumbnail_loc><video:title>Panel discussion Q&amp;A: Exit from non-standard monetary policy</video:title><video:description>Monday, 25 September 2017 Chair: Benoît Cœuré, Member of the Executive Board, European Central Bank Panellists: Olivier Blanchard, Peterson Institute for International Economics Hyun Shin, Bank for International Settlements Jeremy Stein, Harvard University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33932</video:player_loc><video:duration>2049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33931</video:thumbnail_loc><video:title>Panel discussion: Exit from non-standard monetary policy</video:title><video:description>Monday, 25 September 2017 Chair: Benoît Cœuré, Member of the Executive Board, European Central Bank Panellists: Olivier Blanchard, Peterson Institute for International Economics Hyun Shin, Bank for International Settlements Jeremy Stein, Harvard University</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33931</video:player_loc><video:duration>3695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33933</video:thumbnail_loc><video:title>Paper 1: Payments, credit and asset prices</video:title><video:description>Monday, 25 September 2017 Chair: Pedro Gustavo Teixeira, European Central Bank Presenter: Monika Piazzesi, Stanford University, Graduate School of Business Discussant: Pierre Collin-Dufresne, École Polytechnique Fédérale de Lausanne</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33933</video:player_loc><video:duration>2929</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33929</video:thumbnail_loc><video:title>Jean Monnet Lecture: Good Pension Design</video:title><video:description>Tuesday, 26 September 2017 Chair: Peter Praet, Member of the Executive Board, European Central Bank Presenter: Peter Diamond, Massachusetts Institute of Technology</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33929</video:player_loc><video:duration>3031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33936</video:thumbnail_loc><video:title>Paper 2 Q&amp;A: Mortgage design in an equilibrium model of the housing market</video:title><video:description>Monday, 25 September 2017 Chair: Ulrich Bindseil, European Central Bank Presenter: Arvind Krishnamurthy, Stanford University, Graduate School of Business Discussant: Victoria Ivashina, Harvard Business School</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33936</video:player_loc><video:duration>735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33934</video:thumbnail_loc><video:title>Paper 1 Q&amp;A: Payments, credit and asset prices</video:title><video:description>Monday, 25 September 2017 Chair: Pedro Gustavo Teixeira, European Central Bank Presenter: Monika Piazzesi, Stanford University, Graduate School of Business Discussant: Pierre Collin-Dufresne, École Polytechnique Fédérale de Lausanne</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33934</video:player_loc><video:duration>835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33930</video:thumbnail_loc><video:title>Jean Monnet Lecture Q&amp;A: Good Pension Design</video:title><video:description>Tuesday, 26 September 2017 Chair: Peter Praet, Member of the Executive Board, European Central Bank Presenter: Peter Diamond, Massachusetts Institute of Technology</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33930</video:player_loc><video:duration>1165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33981</video:thumbnail_loc><video:title>ECB Press Conference - 20 October 2016</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.00%, 0.25% and -0.40% respectively. The Governing Council continues to expect the key ECB interest rates to remain at present or lower levels for an extended period of time, and well past the horizon of the net asset purchases. Regarding non-standard monetary policy measures, the Governing Council confirms that the monthly asset purchases of €80 billion are intended to run until the end of March 2017, or beyond, if necessary, and in any case until it sees a sustained adjustment in the path of inflation consistent with its inflation aim. The President of the ECB will comment on the considerations underlying these decisions at a press conference starting at 14:30 CET today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33981</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33980</video:thumbnail_loc><video:title>ECB Press Conference - 8 December 2016</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.00%, 0.25% and -0.40% respectively. The Governing Council continues to expect the key ECB interest rates to remain at present or lower levels for an extended period of time, and well past the horizon of the net asset purchases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33980</video:player_loc><video:duration>3548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33982</video:thumbnail_loc><video:title>ECB Press Conference - 21 July 2016</video:title><video:description>At today’s meeting the Governing Council of the ECB decided that the interest rate on the main refinancing operations and the interest rates on the marginal lending facility and the deposit facility will remain unchanged at 0.00%, 0.25% and -0.40% respectively. The Governing Council continues to expect the key ECB interest rates to remain at present or lower levels for an extended period of time, and well past the horizon of the net asset purchases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33982</video:player_loc><video:duration>3606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34362</video:thumbnail_loc><video:title>Kicad ED A</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34362</video:player_loc><video:duration>2026</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34361</video:thumbnail_loc><video:title>High-Level Open/Free FPGA development tools from OHR</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34361</video:player_loc><video:duration>1157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34348</video:thumbnail_loc><video:title>Providing a Long-Term Support dristribution with Gentoo Prefix</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34348</video:player_loc><video:duration>2472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34353</video:thumbnail_loc><video:title>Synthesizing gateware with GCC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34353</video:player_loc><video:duration>1087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34346</video:thumbnail_loc><video:title>Live Atomic updates</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34346</video:player_loc><video:duration>1794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34360</video:thumbnail_loc><video:title>GHDL - A libre VHDL simulator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34360</video:player_loc><video:duration>1863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34356</video:thumbnail_loc><video:title>Interactive PCB Routing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34356</video:player_loc><video:duration>1081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34357</video:thumbnail_loc><video:title>FOSS TCAD/EDA for Compact/SPICE Modeling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34357</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34359</video:thumbnail_loc><video:title>Edacore: Less work for everybody</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34359</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34355</video:thumbnail_loc><video:title>Adding VHDL support to Icarus Verilog</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34355</video:player_loc><video:duration>646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34020</video:thumbnail_loc><video:title>Lineare Regression</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34020</video:player_loc><video:duration>4866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34023</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34023</video:thumbnail_loc><video:title>Rechenregeln für Varianzen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34023</video:player_loc><video:duration>5086</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34017</video:thumbnail_loc><video:title>Gesetz der großen Zahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34017</video:player_loc><video:duration>4879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34010</video:thumbnail_loc><video:title>Bedingte Wahrscheinlichkeit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34010</video:player_loc><video:duration>4978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34019</video:thumbnail_loc><video:title>Kombinatorik und Beispiele</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34019</video:player_loc><video:duration>5013</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34011</video:thumbnail_loc><video:title>Einführung in die Stochastik: Beispiele (Fortsetzung)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34011</video:player_loc><video:duration>4744</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34021</video:thumbnail_loc><video:title>Linearität des Integrals</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34021</video:player_loc><video:duration>4488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34014</video:thumbnail_loc><video:title>Der Begriff des Wahrscheinlichkeitsraumes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34014</video:player_loc><video:duration>4740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34007</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34007</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 06</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34007</video:player_loc><video:duration>1672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34004</video:thumbnail_loc><video:title>PS Image Rendering Tutorial - 03</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34004</video:player_loc><video:duration>1617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34022</video:thumbnail_loc><video:title>Maximum-Likelihood-Verfahren</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34022</video:player_loc><video:duration>5090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34300</video:thumbnail_loc><video:title>Untere Minimax-Konvergenzrate, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34300</video:player_loc><video:duration>5378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34299</video:thumbnail_loc><video:title>Untere Minimax-Konvergenzrate, Teil 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34299</video:player_loc><video:duration>5051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34304</video:thumbnail_loc><video:title>Anwendung in der Mustererkennung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34304</video:player_loc><video:duration>4993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34295</video:thumbnail_loc><video:title>Regressionsschätzung bei festem Design</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34295</video:player_loc><video:duration>4425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34302</video:thumbnail_loc><video:title>Untere Schranken zur Konvergenzgeschwindigkeit, Teil 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34302</video:player_loc><video:duration>4890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34303</video:thumbnail_loc><video:title>Untere Schranken zur Konvergenzgeschwindigkeit, Teil 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34303</video:player_loc><video:duration>4519</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34296</video:thumbnail_loc><video:title>Überdeckungszahlen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34296</video:player_loc><video:duration>3847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34306</video:thumbnail_loc><video:title>Ad hoc Federated Storage with OpenStack Swift</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34306</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34305</video:thumbnail_loc><video:title>A study of delta­sync and other optimisation in HTTP/Webdav synchronisation protocols</video:title><video:description>New cloud storage services allow groups of researchers to share, transfer and synchronize data in simple but powerful ways. Large-scale synchronization and sharing capabilities (typically above the 1-PB mark) are an opportunity for innovative applications in scientific and technical areas, allowing for new forms of collaboration and to achieve results faster and more effectively. This is also a unique opportunity for IT departments to renew service offerings and to boost infrastructure by federating data repositories across collaborating sites and proposing/hosting new applications. The objective of this workshop is to share experiences and progress in cloud storage services. The usage of recently deployed services in the scientific community is rapidly expanding. Users are actively interested in new solutions for their growing data needs: new tools and enhanced data sharing capabilities enable new solutions. At the same time, the technology space is quickly evolving and many research institutes, service providers, software development teams and companies look into different approaches in the area of Cloud Services for Synchronisation and Sharing. In the workshop we will review the state-of-the-art technologies for Cloud Services for Synchronisation and Sharing and evaluate the experience in running such services for technical and scientific communities. We especially invite user communities to report on current and planned usage, novel applications and innovative workflows. We invite technology and service providers to present their services, including the evolution of existing implementations towards Cloud Storage Services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34305</video:player_loc><video:duration>1353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34276</video:thumbnail_loc><video:title>Uncertainty Relations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34276</video:player_loc><video:duration>2225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34061</video:thumbnail_loc><video:title>(7) Quality of Service and Scheduling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34061</video:player_loc><video:duration>6144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34055</video:thumbnail_loc><video:title>(4) Distributed Algorithms I</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34055</video:player_loc><video:duration>5381</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34082</video:thumbnail_loc><video:title>3.3 Lichtausbreitung (Fortsetzung I)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34082</video:player_loc><video:duration>4900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34084</video:thumbnail_loc><video:title>3.4 Abbildungen und optische Instrumente</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34084</video:player_loc><video:duration>3741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34080</video:thumbnail_loc><video:title>3.2 Elektromagnetische Strahlung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34080</video:player_loc><video:duration>2787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34078</video:thumbnail_loc><video:title>3.1 Schwingungen und Wellen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34078</video:player_loc><video:duration>1922</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34079</video:thumbnail_loc><video:title>3.1 Schwingungen und Wellen (Fortsetzung)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34079</video:player_loc><video:duration>918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34083</video:thumbnail_loc><video:title>3.3 Lichtausbreitung (Fortsetzung II)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34083</video:player_loc><video:duration>1048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34077</video:thumbnail_loc><video:title>2.8 Maxwell-Gleichungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34077</video:player_loc><video:duration>369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34081</video:thumbnail_loc><video:title>3.3 Lichtausbreitung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34081</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34074</video:thumbnail_loc><video:title>2.6 Magnetfelder</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34074</video:player_loc><video:duration>1730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34075</video:thumbnail_loc><video:title>2.6 Magnetfelder (Fortsetzung)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34075</video:player_loc><video:duration>379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34092</video:thumbnail_loc><video:title>4.5 Atomkerne und radioaktive Strahlung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34092</video:player_loc><video:duration>3931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34089</video:thumbnail_loc><video:title>4.2 Lichtquanten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34089</video:player_loc><video:duration>4367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34090</video:thumbnail_loc><video:title>4.3 Laser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34090</video:player_loc><video:duration>2486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34091</video:thumbnail_loc><video:title>4.4 Teilchen-Welle-Dualismus</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34091</video:player_loc><video:duration>2070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34086</video:thumbnail_loc><video:title>3.5 Polarisation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34086</video:player_loc><video:duration>2160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34093</video:thumbnail_loc><video:title>4.6 Wechselwirkung ionisierender Strahlung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34093</video:player_loc><video:duration>871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34087</video:thumbnail_loc><video:title>4.1 Struktur der Materie</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34087</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34088</video:thumbnail_loc><video:title>4.1 Struktur der Materie (Nachtrag)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34088</video:player_loc><video:duration>347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34097</video:thumbnail_loc><video:title>Nachtrag und Zusammenfassung Kapitel 2.0 - 2.3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34097</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34108</video:thumbnail_loc><video:title>Lecture 02 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34108</video:player_loc><video:duration>4195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34110</video:thumbnail_loc><video:title>Lecture 04 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34110</video:player_loc><video:duration>5257</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34111</video:thumbnail_loc><video:title>Lecture 05 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34111</video:player_loc><video:duration>4577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34113</video:thumbnail_loc><video:title>Lecture 07 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34113</video:player_loc><video:duration>5205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34116</video:thumbnail_loc><video:title>Lecture 09 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34116</video:player_loc><video:duration>4497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34117</video:thumbnail_loc><video:title>Lecture 10 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34117</video:player_loc><video:duration>5156</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34112</video:thumbnail_loc><video:title>Lecture 06 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34112</video:player_loc><video:duration>5689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34107</video:thumbnail_loc><video:title>Lecture 01 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34107</video:player_loc><video:duration>4842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34109</video:thumbnail_loc><video:title>Lecture 03 Post-Quantum Cryptography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34109</video:player_loc><video:duration>4749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34106</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 4.5 - 4.6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34106</video:player_loc><video:duration>372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34105</video:thumbnail_loc><video:title>Zusammenfassung Kapitel 4.3 - 4.4</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34105</video:player_loc><video:duration>362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34154</video:thumbnail_loc><video:title>Oblateness Perturbations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34154</video:player_loc><video:duration>2669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34153</video:thumbnail_loc><video:title>Oblateness Perturbations - 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34153</video:player_loc><video:duration>2722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34152</video:thumbnail_loc><video:title>Motion of the Spinning Top</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34152</video:player_loc><video:duration>2848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34150</video:thumbnail_loc><video:title>Lagrange Equations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34150</video:player_loc><video:duration>2211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34147</video:thumbnail_loc><video:title>Earth's Gravity</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34147</video:player_loc><video:duration>2841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34148</video:thumbnail_loc><video:title>Elliptical Motion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34148</video:player_loc><video:duration>2295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34149</video:thumbnail_loc><video:title>Introduction to Spaceflight Mechanics Winter Term 2015/2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34149</video:player_loc><video:duration>3057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34151</video:thumbnail_loc><video:title>Molnyia and Tundra</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34151</video:player_loc><video:duration>2256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34146</video:thumbnail_loc><video:title>Chapter 4 Summary, Introduction to Perturbations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34146</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34144</video:thumbnail_loc><video:title>Chapter 2 - Summary</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34144</video:player_loc><video:duration>1297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34173</video:thumbnail_loc><video:title>Spinning Satellites</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34173</video:player_loc><video:duration>2475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34177</video:thumbnail_loc><video:title>The Two-Body Problem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34177</video:player_loc><video:duration>2594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34175</video:thumbnail_loc><video:title>The Kepler Problem - 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34175</video:player_loc><video:duration>2759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34176</video:thumbnail_loc><video:title>The Kepler Problem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34176</video:player_loc><video:duration>2545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34185</video:thumbnail_loc><video:title>Elektroosmose</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34185</video:player_loc><video:duration>5076</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34181</video:thumbnail_loc><video:title>Diffusionsgleichung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34181</video:player_loc><video:duration>5454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34179</video:thumbnail_loc><video:title>Diffusion; Laminare Strömung; Propulsion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34179</video:player_loc><video:duration>5084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34224</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34224</video:thumbnail_loc><video:title>Do Atoms Exist?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34224</video:player_loc><video:duration>2652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34225</video:thumbnail_loc><video:title>Elecrolysis and charge quantization</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34225</video:player_loc><video:duration>809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34226</video:thumbnail_loc><video:title>Electromagnetic Transitions</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34226</video:player_loc><video:duration>3060</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34218</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34218</video:thumbnail_loc><video:title>Compton effect</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34218</video:player_loc><video:duration>602</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34223</video:thumbnail_loc><video:title>Detection of fast charged particles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34223</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34222</video:thumbnail_loc><video:title>De Broglie wavelength and examples</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34222</video:player_loc><video:duration>758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34221</video:thumbnail_loc><video:title>Cross section</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34221</video:player_loc><video:duration>382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34220</video:thumbnail_loc><video:title>Constituents of nuclei</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34220</video:player_loc><video:duration>389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34259</video:thumbnail_loc><video:title>Photons: Einstein´s Nobel Prize</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34259</video:player_loc><video:duration>1982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34257</video:thumbnail_loc><video:title>Photoelectric effect</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34257</video:player_loc><video:duration>1111</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34258</video:thumbnail_loc><video:title>Photon interaction and pair production</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34258</video:player_loc><video:duration>492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34265</video:thumbnail_loc><video:title>Range and straggling of charged particles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34265</video:player_loc><video:duration>309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34263</video:thumbnail_loc><video:title>Radiation safety and typical dose values</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34263</video:player_loc><video:duration>596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34262</video:thumbnail_loc><video:title>Radiation dose quantities</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34262</video:player_loc><video:duration>305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34266</video:thumbnail_loc><video:title>Rate equations for a 2-level system</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34266</video:player_loc><video:duration>513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34260</video:thumbnail_loc><video:title>Position momentum uncertainty</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34260</video:player_loc><video:duration>648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34261</video:thumbnail_loc><video:title>Probabilistic interpretation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34261</video:player_loc><video:duration>955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34275</video:thumbnail_loc><video:title>The Rutherford Scattering Experiment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34275</video:player_loc><video:duration>2820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34271</video:thumbnail_loc><video:title>Size of atoms</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34271</video:player_loc><video:duration>754</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34273</video:thumbnail_loc><video:title>Structure and Dynamics of Molecules</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34273</video:player_loc><video:duration>3059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34269</video:thumbnail_loc><video:title>Rutherford scattering formula</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34269</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34270</video:thumbnail_loc><video:title>Schrödinger Equation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34270</video:player_loc><video:duration>3816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34267</video:thumbnail_loc><video:title>Remarks on position momentum uncertainty</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34267</video:player_loc><video:duration>495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34272</video:thumbnail_loc><video:title>Spin and Fine Structure</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34272</video:player_loc><video:duration>2317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34268</video:thumbnail_loc><video:title>Rutherford scattering experiment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34268</video:player_loc><video:duration>338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34274</video:thumbnail_loc><video:title>The Franck-Hertz experiment</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34274</video:player_loc><video:duration>473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34281</video:thumbnail_loc><video:title>Adaption</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34281</video:player_loc><video:duration>4923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34286</video:thumbnail_loc><video:title>Einführung: Nichtlineare KQS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34286</video:player_loc><video:duration>4840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34283</video:thumbnail_loc><video:title>Der Satz von Stone</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34283</video:player_loc><video:duration>5095</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34282</video:thumbnail_loc><video:title>Beweis für den Satz 3.6</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34282</video:player_loc><video:duration>4825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34277</video:thumbnail_loc><video:title>Understanding Blackbody Radiation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34277</video:player_loc><video:duration>1952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34279</video:thumbnail_loc><video:title>What You Always Wanted to Know about Hydrogen… But Were Afraid To Ask</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34279</video:player_loc><video:duration>3566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34280</video:thumbnail_loc><video:title>Zero-point energy</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34280</video:player_loc><video:duration>506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34278</video:thumbnail_loc><video:title>Wave packets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34278</video:player_loc><video:duration>452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33649</video:thumbnail_loc><video:title>State, Time, and Concurrency</video:title><video:description>Modeling changes to state over time is a challenge that most modern app developers have to face. The ember-concurrency addon went a long way toward simplifying many of the challenges inherent in safely modeling asynchronous operations, but there is more work to be done. This talk is about time, state management, ember-concurrency, immutability, and how a lot of tricky problems disappear when you rigorously commit to the goal of minimizing non-essential state in favor of derived state.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33649</video:player_loc><video:duration>1842</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33655</video:thumbnail_loc><video:title>An Animated Guide to Ember Internals</video:title><video:description>Having a good mental model of how Ember works is invaluable, it allows you to be more productive and fully leverage the framework. With the aid of some slick animations, we'll take a look at some of the internal moving parts that make up an Ember application. We'll explore routing, data flow and actions, the run loop, event dispatching and DOM rendering and updating.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33655</video:player_loc><video:duration>1891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33662</video:thumbnail_loc><video:title>Protocols and Practices enforcing in Python through bytecode and inspection</video:title><video:description>Protocols and Practices enforcing in Python through bytecode and inspection [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] Python is an interpreted development language with powerful introspection features, up to allow accesso to the byte code itself to see what the virtual machine is going to do. Reaching down to byte code or low level inspection is usually a very uncommon need and it's usually only involved in debugging or understanding the interpreter internals, but it can be a powerful tool to check that third parties code that (or the code we will write ourselves in the future) sticks to some protocols or best practices that are supposed to be in place. Most of the needs for this checks are usually performed at execution time or through techniques like metaclasses and monkeypatching of third parties code, but in some cases it would be possible to inadvertently skip those checks or work them around, while verifying the resulting byte code allows us to check what's really going to be executed and enforce the required constraints</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33662</video:player_loc><video:duration>2491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33666</video:thumbnail_loc><video:title>Realtime Distributed Computing At Scale: Storm And Streamparse</video:title><video:description>Realtime Distributed Computing At Scale (in pure Python!): Storm And Streamparse [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Realtime distributed computing is tough, especially at scale: managing a large data pipeline is tough, and it’s even tougher to keep latency low and availability high when processing tens of thousands of items per second. Many people turn in despair to Java or Scala when it comes time to scale up, but we can do it in Python: Apache Storm is a distributed realtime computation system that can let you scale up- and no need to reach for a new language! This talk will walk the audience through the basics of Apache Storm and how it’s an elegant, useful solution to realtime distributed computing, as well as how streamparse can let you write your storm components in Python by writing some code and a basic storm topology in Python. We’ll also look at how Parsely uses Storm in production to handle billions of realtime events a month. If we have time, we’ll go a bit into how Storm has several advantages over other common Python computing data streaming solutions, like Spark’s microbatching. Goals: At the end of the talk, ideally you should be able to understand: What Apache Storm is, how it works generally, and what scenarios it’s useful for How streamparse can be used to write your Storm topologies How Storm + streamparse is used in an actual high-availability, low-latency production environmen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33666</video:player_loc><video:duration>1770</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33658</video:thumbnail_loc><video:title>Confessions of an Ember Addon Author</video:title><video:description>Addons are one of the best things about the Ember eco-system. With one command, you can opt into using a well tested addon that does some of the heavy-lifting for you when building complex applications. The next best thing is that sharing your solution for solving problems is very simple; it's not a big leap going from Ember developer to addon author! A healthy addon eco-system is one of the key strengths of Ember, and in this talk we'll discover some best practices, tips and tricks and other exciting confessions from a self-confessed addon addict!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33658</video:player_loc><video:duration>1960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33667</video:thumbnail_loc><video:title>Testing microcontroller firmware with Python</video:title><video:description>Testing microcontroller firmware with Python [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] Last year's talk (https://ep2016.europython.eu/conference/talks/writing-unit-tests-for-c-code-in-python) showed you how to use CFFI (https://cffi.readthedocs.io/) to write unit tests for C code in Python. This year we will take the concept one step further and create integration tests covering (almost) the whole firmware of a microcontroller, again leveraging the power of CFFI. But instead of running the firmware on the controller, it will be executed on the development machine (that is, a standard x86 architecture), allowing for much faster test execution, without requiring the target hardware. For this to work, all the hardware-dependent parts of the firmware code need to be replaced by Python code simulating the hardware functionality, so that all the firmware above this hardware abstraction layer can be executed unmodified. In addition, this allows to use advanced security testing tools like AddressSanitizer (https://github.com/google/sanitizers/wiki/AddressSanitizer) and american fuzzy lop (http://lcamtuf.coredump.cx/afl/) that would not be able to run directly on the microcontroller</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33667</video:player_loc><video:duration>1852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33652</video:thumbnail_loc><video:title>Understanding JavaScript Performance</video:title><video:description>Everyone wants their apps to be fast. However, it is not always clear how to get there. In this talk, we will dig into the internals of JavaScript engines to understand why performance is often so counterintuitive. What is a JIT, and how does it make my code fast? Where does it fall short? We will also discuss why you shouldn't trust micro-benchmarks and some better ways to measure real-world performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33652</video:player_loc><video:duration>2012</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33657</video:thumbnail_loc><video:title>Closing Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33657</video:player_loc><video:duration>1961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33661</video:thumbnail_loc><video:title>A Neurobiologist's Guide to Mind Manipulation</video:title><video:description>A useful-psychology double-whammy: (A) Developers are great systems thinkers. Surprise: your brain is a system too! Reframe frustration into accomplishment, and become a more effective and bubbly person using a frontal cortex feedback loop. (B) Want your team to be the happiest, most productive team around? Recent psychology research reveals one key attribute of the most successful teams, and it's within your influence.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33661</video:player_loc><video:duration>1904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33665</video:thumbnail_loc><video:title>Neat Analytics with Pandas Indexes</video:title><video:description>Neat Analytics with Pandas Indexes [EuroPython 2017 - Talk - 2017-07-12 - Arengo] [Rimini, Italy] Pandas is the Swiss-Multipurpose Knife for Data Analysis in Python. In this talk we will look deeper into how to gain productivity utilising Pandas powerful indexing and make advanced analytics a piece of cake. We will cover: Pandas indexing recap Index Types Time-Series Index and resampling Pandas Multi-Indexin</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33665</video:player_loc><video:duration>1733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33669</video:thumbnail_loc><video:title>Community teaching practices</video:title><video:description>Community teaching practices [EuroPython 2017 - Panel - 2017-07-13 - PyCharm Room] [Rimini, Italy] In the last five years we saw many groups dedicated to teach people how to program but any volunteer that is going to start a new teaching group could have hundreds of questions related with concepts order, examples, exercises, libraries and text editor/IDE. Panellists will share their experience when teaching Python to newcomers from different backgrounds as part of their volunteer work for some organisations such as PyLadies, DjangoGirls, Code for Life, Software Carpentry, Data Carpentry, etc. Among the panellists we will have Mateusz Kuzak, from the Netherlands eScience Center and volunteer for Software Carpentry and Data Carpentry; Alice Harpole, from the University of Southampton; Celine Boudier, from Code for Life; Raniere Silva (as moderator), from the Software Sustainability Institute. All questions from the audience are welcomed</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33669</video:player_loc><video:duration>5008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33675</video:thumbnail_loc><video:title>Type Annotations in Python 3: Whats, whys &amp; wows!</video:title><video:description>Type Annotations in Python 3: Whats, whys &amp; wows! [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] Python 3.5 introduced support for ""type hints"" (or annotations), which allows us to annotate our code with useful bits of information without affecting its runtime behavior. Type hints don't enforce a particular use case and can therefore be used for many purposes. In my talk, I will explain some of the use cases of type hints, and show how we can use them to e.g. make our code more secure or teach it new tricks. We will have a look at popular libraries that help us to use the power of type hints (e.g. mypy), but we will also see how we can build our own extensions on top of the type hint system. After the talk you should walk away with a solid (basic) understanding of type hints in Python and an idea of how they might be useful to you now or in the future. Typing and type hints in programming languages Short history and motivation of type hints in Python Basics of type hint syntax and semantics Use cases for type hints Type hints for code analysis: mypy and similar libraries Building new stuff with type hints in Python Summary, Outlook &amp; Further Readin</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33675</video:player_loc><video:duration>2711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33670</video:thumbnail_loc><video:title>Sustainable Scientific Software Development</video:title><video:description>Sustainable Scientific Software Development [EuroPython 2017 - Talk - 2017-07-12 - PyCharm Room] [Rimini, Italy] In the experimental Sciences, new theories are developed by applying the Scientific method to produce results which are accurate, reproducible and reliable. This involves testing the experimental setup to show that it is working as designed and thoroughly documenting the progress of the experiment. Results will not be trusted unless the experiment has been carried out to a suitable standard. In computational Science, we should aim to apply the same principles. Results should only be trusted if the code that has produced it has undergone rigorous testing which demonstrates that it is working as intended, and any limitations of the code (e.g. numerical errors) are understood and quantified. The code should be well documented so that others can understand how it works and run it themselves to replicate results. Unfortunately, this can be quite challenging. By their very nature, scientific codes are built to investigate systems where the behaviour is to some extent unknown, so testing them can be quite difficult. They can be very complex, built over a number of years (or even decades!) with contributions from many people. However, even for the most complicated of codes there are a number of different tools we can use to build robust, reliable code. In this talk, I shall look at techniques and tools you can use to build more sustainable scientific code, including testing, continuous integration and documentation</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33670</video:player_loc><video:duration>2014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33664</video:thumbnail_loc><video:title>Testing in Layers</video:title><video:description>Testing in Layers [EuroPython 2017 - Talk - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] The role of automated testing at the heart of modern development and operations is a given. However, the traditional approach to testing, separating too-developer-focused unit testing and (often only semi-automated) end-to-end integration testing—is not optimal in the modern, fluid world of DevOps. Nothing short of full automation is suitable for continuous integration; any “testing” requiring humans has a drastically different place in the continuum of development and deployment and should best be called by a completely different name like quality assurance. Within the realm of fully automated testing, the best approach, just as for other kinds of software, is modular and layered. This talk highlights the proper design of components for testing purposes and explains how such a design lets you compose multiple, layered testing suites that span the gamut from fast, light-weight unit tests meant to run all the time during development, to full-fledged end-to-end tests of whole systems—and, crucially, the often-neglected intermediate layers, bridging the thoroughness of end-to-end tests with unit tests’ speed and ability to pinpoint the location of any problems that emerge, enabling rapid fixes of most such problems. The talk also discusses the use of modular, layered testing components to validate software refactoring, and (when deployed in a load-testing arrangement) identify and validate software (and architectural) optimizations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33664</video:player_loc><video:duration>2708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33668</video:thumbnail_loc><video:title>Leveraging consistent hashing in your python applications</video:title><video:description>Leveraging consistent hashing in your python applications [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] While consistent hashing is largely known and adopted in the NoSQL database clusters to solve data distribution and data access reliability, it is less known and used by the typical developers. This talk will introduce you to consistent hashing and the problems it solves while going through a practical use case in a python application. We will start from its standalone design and scale it out to an optimized clustered version thanks to consistent hashing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33668</video:player_loc><video:duration>2609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33672</video:thumbnail_loc><video:title>Asynchronous I/O and the real-time web</video:title><video:description>Asynchronous I/O and the real-time web [EuroPython 2017 - Talk - 2017-07-11 - Arengo] [Rimini, Italy] Building web applications is one of the most common uses of Python. With a plethora of different web frameworks aiming at varying audiences, it has become a rather simple and well-documented process to develop web applications and web services. So popular it has become that the WSGI specification is the industry standard protocol for developing web applications with Python. But the WSGI standard is lacking with two major limitations: It supports only the ‘traditional’ synchronous http request-response cycle thus creating a ‘glass ceiling’ with the amount of requests a single server can handle – often described as the C10K problem It does not provide an easy and efficient way of developing two-way communication between servers and clients. Often referred to as the real-time web this capability has become increasingly popular with modern web applications. Over the past decade multiple networking libraries have been developed to address these limitations. In this talk we will explore: What is an asynchronous web server and how it differs from other, WSGI-based web servers. What is concurrency and how it can help us achieve supreme performance and scalability in our web applications. We will survey noteworthy libraries which will help achieve true concurrency. How to develop real-time communication, using web sockets, with our Javascript application Concerns, limitations and pitfalls when developing asynchronous web applications</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33672</video:player_loc><video:duration>1749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33671</video:thumbnail_loc><video:title>Baby steps in short-text classification with python</video:title><video:description>Baby steps in short-text classification with python [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] This talk aims to provide an information about where and how one could start using simple text-classification models. Additionally it will be shown how a python classificator can be incorporated into existing system. The presentation will be broken into 3 topics and a conclusion. First, the presentation provides an overview of how the problem was approached, what information was useful or not and how the technologies stack shown in the second part was decided on. Second part will concentrate on using Naive Bayesian model for text classification. How the model was trained, what difficulties were met and how they were solved. Additionally the talk will give a brief overview of other possible model choices (random forest, SVM). The third part will show how the model was deployed and used in the production. One architecture solution will be shown in details (REST calls between Java Client and Flask Server), while other possibilities will be mentioned briefly. As the conclusion the possible improvements for the model in use will be suggested as well as short example of supervised learning algorithm (CNN) and unsupervised classification algorithm (LDA) for the same purpose. Along with the examples the proc and cons will be named. Technologies mentioned and used: Flask, Green Unicorn vs uWSGI, NLTK, Sci-Kit, Python 3, Java 8, Jersey, Docker, Kubernete</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33671</video:player_loc><video:duration>1836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33674</video:thumbnail_loc><video:title>Modelling pollution from traffic, using Smartphone data and Python</video:title><video:description>Modelling pollution from traffic, using Smartphone data and Python [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] The talk presents results from my PhD project on models for transportation related pollution. Pollution from personal transport in Cities is a big and growing problem. By monitoring the flow, and congestion in the transport system two goals can be achieved. First, the adherence to agreed limit values (or breaking said limits) can be followed and used to decrease health effects of local pollution hotspots. Secondly, monitoring of the total emission of climate forcing gases from transportation, is important for designing climate mitigation actions. Python is used in combination with other tools to convert sensor data from smartphones, into pollution concentrations in urban settings. To mitigate the lack of complete data coverage, the missing data is simulated by a traffic model, to locate congestion and model the traffic related pollution concentration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33674</video:player_loc><video:duration>1998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33673</video:thumbnail_loc><video:title>Writing Beautiful Code</video:title><video:description>Writing Beautiful Code [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] Writing code is hard. Writing beautiful code is even more so. How to write code that is pleasant to read, easy to understand and joy to maintain? Simple things like using right variable names, avoiding to much nesting, using white space and comments etc. makes a lot difference to readability of the code. Even though these things look very simple, even experienced programmers find it hard to put them in practice. In this talk, I’ll try summarise the age old wisdom of writing beautiful code and explain those ideas using practical examples written in Python</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33673</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33660</video:thumbnail_loc><video:title>MiniTalk: Ember + VR: Bring Your A-Frame</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33660</video:player_loc><video:duration>323</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33636</video:thumbnail_loc><video:title>Ember Engines as an Application Platform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33636</video:player_loc><video:duration>1866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33639</video:thumbnail_loc><video:title>Higher Order Components</video:title><video:description>Since the component keyword and the hash helper were introduced to the framework, a whole new realm of APIs has become possible and yet the broader community has yet to fully embrace these powerful abstractions. With this talk I will help to spread awareness of the dormant power that developers have to hand, and how and when to use them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33639</video:player_loc><video:duration>1937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33640</video:thumbnail_loc><video:title>Learning Ember: From Start to Ship</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33640</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33447</video:thumbnail_loc><video:title>Vorratsdatenspeicherung für Anfänger und Fortgeschrittene</video:title><video:description>Eine Einführung und Weiterführung über das Was, Wie, Wer, Wo und Warum (nicht) der Vorratsdatenspeicherung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33447</video:player_loc><video:duration>3562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33464</video:thumbnail_loc><video:title>Brand eins: Ebersbach</video:title><video:description>Informationen rein, Wissen raus. Wie wird das Netz zur Lernmaschine? Digitale Systeme haben die Welt effizient gemacht. Effizienter, als wir es uns vor zwanzig Jahren hätten vorstellen können. Das Internet speichert Informationen und verteilt sie über den Globus, optimiert Unternehmens-Prozesse und sammelt Spenden für gute Anliegen ein. Das ist alles wunderbar. Aber da muss noch mehr gehen. Wie wird das Internet zur echten Lernmaschine? Die uns nicht ratlos mit endlosen Suchtrefferlisten zurück lässt, sondern das Wissen der Welt auf einer neuen Ebene anreichert und für alle nutzbar macht? Und wie speichern wir eigentlich Können?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33464</video:player_loc><video:duration>948</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33468</video:thumbnail_loc><video:title>YouTube - zwischen Wildwest und Goldgrube</video:title><video:description>Markus Hündgen und Bertram Gugel werfen einen Blick auf YouTube und zeigen Goldgruben und Chancen auf YouTube, werfen jedoch auch einen Blick auf die aktuellen Problemfelder, die sich aus dem schnellen Wachstum der Plattform ergeben. YouTube-Netzwerke sammeln Millionenfinanzierungen ein, YouTube-Stars verdienen sechsstellige Beträge im Jahr und Psy macht mit Gangnamstyle 8 Millionen Umsatz auf der Plattform. YouTube entwickelt sich für immer mehr Beteiligte zu einem lukrativen Geschäft.Doch damit steigen auch die Einsätze auf einer Plattform, auf der es zugeht wie im Wilden Westen. Noch immer sind massenhaft nicht lizenzierte Inhalte auf YouTube von Serien bis ganze Spielfilme, Netzwerke verhandeln Knebelverträge, Channels beanspruchen Videos für sich ohne Rechte daran zu haben und mit der 3-Strikes Policy lässt sich schnell ein Konkurrent ausschalten. Format: Ein 60minütiges Expertengespräch zwischen Markus Hündgen und Bertram Gugel mit vielen live Beispielen, einigen Folien und natürlich jeder Menge Videos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33468</video:player_loc><video:duration>3694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33444</video:thumbnail_loc><video:title>Freiheit und Vorhersage [English Translation]</video:title><video:description>Die öffentliche Diskussion über die Herausforderungen und Gefahren von Big Data geht am Thema vorbei - und genau das macht uns in Zukunft besonders verwundbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33444</video:player_loc><video:duration>3487</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33480</video:thumbnail_loc><video:title>Das vernetzte Auto - Wie verändert sich unsere Mobilität?</video:title><video:description>Neue Mobi­litätskonzepte verändern unsere Städte, Car-2-X-Kommunikation macht das Autofahren sicherer und effizienter, Assistenzsysteme ermöglichen (teil)autonomes Fahren. Aber wohin führt das alles? Hat in Zukunft keiner mehr ein eigenes Auto? Wann gibt es den letzten Verkehrsunfall? Brauchen Autos eigentlich noch Fahrer? Fragen zur Zukunft der Mobilität gibt es genug. Antworten gibt Dieter Zetsche (CEO Daimler AG).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33480</video:player_loc><video:duration>3666</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33474</video:thumbnail_loc><video:title>Music Recommendation - From Peel To Peer</video:title><video:description>Music recommendation is an essential part of the music business. Artists like Trent Reznor have started to get involved in music disovery systems and talk of "Intelligent Curation". It might be time to envision a more emotional, i.e. relationship based approach to recommendations. Are we entering the age of "intelligent curation"? Just like the distribution of music has undergone fundamental changes in the last 15 years, so has the culture of music recommendation. The development of recommendation engines is an essential aspect of online retailers and music platforms, while social media has all but replaced traditional media as the dominant recommendation channel, resulting in a new ecology and economy of taste making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33474</video:player_loc><video:duration>1755</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33472</video:thumbnail_loc><video:title>Weder süß, noch salzig: Wie mir die Piratenpartei meine Freizeit nahm</video:title><video:description>PopcornPiraten ist ein unterhaltendes politisches Blog, das von verschiedenen Interessengruppen aus unterschiedlichen Motiven gelesen und unterstützt wird. Es stellt die Frage nach dem In/Side/Out des politisches Bloggens und der Rolle der Transparenz in einer vernetzten Gesellschaft (am Beispiel der Piraten). Ende August 2012 startete aus einer spontanen Idee heraus das Blog »PopcornPiraten«. Es war der Zeitpunkt, an dem die steigende Zahl der Berichte über absurde Vorgänge bei den Piraten nach einer zentralen Anlaufstelle verlangte. Was als Spaß an der Sammlung skurriler Nachrichten begann, entwickelte sich in kurzer Zeit zu einem viel gelesenen Blog. Innerhalb von Tagen wurde das Bloggen ausgehend vom Fefe-Link, übers Radio-Interview bis zum ersten Anwaltsschreiben durchgespielt. PopcornPiraten stellt im Bundestagswahljahr 2013 die Frage nach dem In/Side/Out des unterhaltsamen politischen Bloggens: Wie kann ein Nicht-Parteimitglied und Nicht-Journalist zeitnah über das Innere einer politische Organisation berichten? Welche Berührungspunkte gibt es mit den beteiligten Piraten, Ex-Piraten und Journalisten? Warum liefern die »Betroffenen« Insider die Inhalte selbständig? Welche Rolle spielt Transparenz, ein Kernthema der Piraten, in diesem Gefüge? Ist PopcornPiraten ein Partei-fokussiertes WatchBlog, das nur für die Piraten funktioniert? Ist das überhaupt Popcorn? Der Vortrag wirft einen Blick hinter die Kulissen des acht Monate alten, 420 Artikel starken und über eine halbe Million mal aufgerufenen Blogs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33472</video:player_loc><video:duration>1872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33473</video:thumbnail_loc><video:title>Internet-Meme: Geschichte, Forschungsstand, Kontro</video:title><video:description>Internet-Meme sind Populär-Kultur unter Bedingungen des Netzes. Wir betrachten ihre Geschichte, bewerten den aktuellen Forschungsstand und diskutieren Kontroversen wie z.B. ihre politische Instrumentalisierbarkeit. Internet-Meme sind die Popkultur des Internets: Texte, Bilder, Videos, die sich viral online verbreiten. Sie werden per Email, über Blogs, Web-Foren und Social Networking Sites weiter gereicht und von der Masse statt durch Einzelne selektiert und entwickelt. Beispiele sind LOLcats, „rage faces" und das Musikvideo „Gangnam Style". Sie prägen die Texturen von Webseiten wie YouTube, 4chan, reddit, Tumblr und 9gag. Internet-Meme helfen, Kultur auf Basis des Internets zu verstehen. Als moderne Folklore erhellen sie die Milieus, die im Netz Raum finden. Sie demonstrieren die Ausdrucks- und Austausch-Formen, die speziell durchs Internet florieren. Sie sind die "Netzkunst" oder "digitale Kunst" der Massen: oft vulgär, aber auch Avantgarde in Ertastung von Zeitgeist und neuen medialen Möglichkeiten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33473</video:player_loc><video:duration>1803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33475</video:thumbnail_loc><video:title>Personal Branding Kampagne: Wie der neue Job dich findet</video:title><video:description>Zahlreiche Beispiele zeigen: Die Online-Bewerbung über den eigenen Blog führt zum Erfolg. Mithilfe eines funktionierenden Netzwerks, einer schönen Geschichte, einer multimedialen Aufbereitung und Kontakt zu Multiplikatoren wird der zukünftige Arbeitgeber euch finden! Wer kennt das nicht: Im aktuellen Job hackt es, die Luft ist raus, oder man möchte sich aus anderen Gründen beruflich verändern. Einer der nachfolgenden Wege führt den Jobsuchenden direkt in die Jobportale, wo die Angebote nach Begriffen wie „Social Media Manager", „Consultant Social Media" oder „Mitarbeiter Unternehmenskommunikation" gefiltert sind. Dort wollen dann noch Anschreiben, Lebenslauf und Zeugnisse angemessen aufbereitet und in dem Onlineportal des potenziellen Arbeitgebers hochgeladen werden. Es folgt im besten Fall eine automatisch erstellte Benachrichtigung über den Eingang der E-Mail, und dann kommt meist erst einmal eine lange Zeit nichts. Wir wollen in unserem Vortrag klären, warum ausgerechnet der eigene Blog ein guter Ausgangspunkt für die Jobsuche ist und welche Rolle Twitter, Facebook &amp; Co. übernehmen können. Wie verändert die Jobsuche über den privaten Blog die Ausgangslage bei Bewerbungsgesprächen und welche Vorteile bietet diese Vorgehensweise? Welche Rolle spielen Rating-Dienste wie Klout bei der Bewerberauswahl? Zudem stellen wir in unserer Session unterschiedliche Personal Branding Kampagnen vor und zeigen auf, unter welchen Umständen diese zum Erfolg führen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33475</video:player_loc><video:duration>1914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33482</video:thumbnail_loc><video:title>Brand eins: Erbeldinger</video:title><video:description>Informationen rein, Wissen raus. Wie wird das Netz zur Lernmaschine? Digitale Systeme haben die Welt effizient gemacht. Effizienter, als wir es uns vor zwanzig Jahren hätten vorstellen können. Das Internet speichert Informationen und verteilt sie über den Globus, optimiert Unternehmens-Prozesse und sammelt Spenden für gute Anliegen ein. Das ist alles wunderbar. Aber da muss noch mehr gehen. Wie wird das Internet zur echten Lernmaschine? Die uns nicht ratlos mit endlosen Suchtrefferlisten zurück lässt, sondern das Wissen der Welt auf einer neuen Ebene anreichert und für alle nutzbar macht? Und wie speichern wir eigentlich Können? Auf die Suche nach Antworten begeben sich Wolf Lotter, Anja Ebersbach, Christoph Meinel und Dr. Jürgen Erbeldinger.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33482</video:player_loc><video:duration>1109</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33477</video:thumbnail_loc><video:title>Mixing Pop &amp; Politics</video:title><video:description>Über Pop und Politik zu bloggen ist scheiße, birgt aber viele Möglichkeiten in sich. Mixing Pop &amp; Politics, wo liegt der Sinn darin diese beiden Bereiche zu vermischen und wo die Gefahren? Welche Möglichkeiten ergeben sich dem/der BloggerIn, der/die diesen Weg einschlägt?Welche nervigen immer wieder kehrenden Diskussionen werden kommen, welche Fettnäpfchen und worauf kannst Du achten?Daniel Decker zieht eine Bilanz aus drei Jahren Blogging unter diesem Motto und vielleicht singen wir ja alle am Ende zusammen Billy Bragg.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33477</video:player_loc><video:duration>1434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33601</video:thumbnail_loc><video:title>Wikipedia: Wo User geblockt, Artikel gelöscht und Reputationen zerstört werden</video:title><video:description>Die Wikipedia ist zu mächtig um sie nicht zu verstehen. Wie in der Demokratie lebt auch die offene Enzyklopädie nur durch Teilhabe, durch kritische Öffentlichkeit und einen permanenten Diskurs. Es ist daher an der Zeit, mit einigen Mythen aufzuräumen und ein paar Wahrheiten zur Wikipedia mit Lesern &amp; Nutzern zu diskutieren. Wikipedia ist Konflikt: Wikipedia ist häufig die erste Anlaufstelle für Informationssuchende. Oft ist der Weg zur Wikipedia aber auch der letzte Weg. Menschen glauben, was in Wikipedia steht und halten es für die Wahrheit. Die grundlegenden Charakteristika und Prinzipien der Online-Enzyklopädie sind den meisten InternetuserInnen zwar mittlerweile bekannt. Doch neben den großen Themenkomplexen, um die sich die Diskussionen über die Wikipedia ständig drehen, gibt es eine Vielzahl von Fakten, die es bisher noch nicht in das Licht der Öffentlichkeit geschafft haben. Zunächst führt Dirk 'southpark' Franke aus seiner Sicht als langjährigem Wikipedia-Administrator ein in die häufigsten Fallstricke ...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33601</video:player_loc><video:duration>3664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33585</video:thumbnail_loc><video:title>Modeblogger vereinigt euch! Sind Blog-Netzwerke der Schlüssel zur Professionalisierung?</video:title><video:description>Sind Modeblog-Netzwerke die Verlage der Fashionblog-Szene? Jetzt haben Modeblog-Netzwerke auch in Deutschland ihren Durchbruch erlebt: Nach dem von Hubert Burda Media gestützen Modeblog LesMads ist auch MuseNet als Zusammenschluss mehrerer Modeblogs gestartet, die neue Agentur RSA Media plant, ein Blognetzwerk zu etablieren, und Otto hat bekannte Modeblogs für sein "Two for Fashion"-Netzwerk gewinnen können. Viele Blogger sehen im Netzwerk-Modell den Schlüssel zum Erfolg und zur Professionalisierung -- gemeinsame Vermarktung, gemeinsamer Auftritt, gemeinsamer Einfluss. Ich möchte mit verschiedenen Modebloggern und Experten darüber diskutieren, wie weit deutsche Modeblogs besonders in den letzten Monaten gekommen sind und welche Rolle Blognetzwerke haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33585</video:player_loc><video:duration>3682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33590</video:thumbnail_loc><video:title>Netzpolitischer Nachmittag: IN/SIDE/OUT #digiges</video:title><video:description>Netzpolitisches Engagement braucht kreative Köpfe, Zeit und - leider, leider - auch Geld, um gegen die 'Großen' gegenanstinken zu können. Es ist der 1. Dienstag im Monat: Zeit für unseren allmonatlichen 'Netzpolitischen Abend' in der c-base. Aber dieses Mal ist re:publica - der einzige akzeptable Grund den Abend auf einen Nachmittag zu verschieben und ein paar Kilometer weiter westlich zu tagen: beim 'Netzpolitischen Nachmittag' des Digitalen Gesellschaft e.V.. Vor zwei Jahren -- auf der re:publica 2011 -- wurde der Verein als unabhängige Kampagnen-Plattform für Bürgerrechte im digitalen Zeitalter gegründet: Zeit zu schauen, was seitdem passiert ist und wo es uns hintreibt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33590</video:player_loc><video:duration>3606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33591</video:thumbnail_loc><video:title>Ohne Jauch geht's auch. Thema: Von Human Resources zu Human Relations</video:title><video:description>Wir müssen reden, über das aktuell brennende Thema: "Von Human Resources zu Human Relations -- wie sieht die Arbeit der Zukunft aus?" Und das ohne Herrenwitze und Dauermattscheibengrinsen. Jeden Sonntag nach dem Tatort bleibt die Hälfte des Publikums doch vor dem Fernseher hängen und quält sich durch die Talkshow von Jauch. Meistens ist anhand der Gästeliste schon im Vorfeld absehbar, wer welche platten Thesen vertreten wird und dass diese Sendung nur schwer nüchtern durchzustehen ist. Jeden Sonntag sagen zahlreiche Stimmen im Internet: Das geht doch besser! Stellt euch mal vor, da ist eine Talkshow mit einem ähnlichen Thema, aber anderen Gästen! Und einer Moderation, die ohne Herrenwitze auskommt. "Ohne Jauch geht's auch" ist eine interaktive Talkshow, die das Publikum mitgestalten kann, indem es verschiedene Fragen an das Podium richtet und auch live während der Show nachhak...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33591</video:player_loc><video:duration>3757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33604</video:thumbnail_loc><video:title>re:publica 2013: Tagesausblick 3</video:title><video:description>Auch zum Ende hin gibt es wieder ein volles Programm auf 11 Bühnen zu erleben. So wird heute Cory Doctorow seinen Vortrag halten und Felix Schwenzel erklären, wie die Welt zu retten ist. Darüber und weitere Highlights unterhalten sich Johnny Haeusler und Philip Banse in unerem letzten Tagesausblick für dctp.tv. Dass bei so viel guten Aussichten ein dramatisch sterbendes iPhone die Laune nicht vermiesen kann, versteht sich fast von selbst.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33604</video:player_loc><video:duration>521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33603</video:thumbnail_loc><video:title>Global Innovation Lounge</video:title><video:description>re:publica 2013 brought together representatives from technology innovation spaces from Africa, Latin America, Asia and Europe at the Global Innovation Lounge -- in cooperation with GIZ and AfriLabs we invited innovators from 25 countries to showcase local solutions, start-ups, hackspaces and incubators, to discuss, make and hack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33603</video:player_loc><video:duration>282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33571</video:thumbnail_loc><video:title>Debunking conspiracy theories</video:title><video:description>Conspiracy theories are widely spread in social media, find new followers, get shared. But how to debunk them when your friends are completely lost in them? We'll talk about that! You will be in charge! In our session, we will debunk one or two common conspiracy theories. And while the speakers only give hints &amp; support, the audience will be the ones debunking! A conspiracy theory is easily constructed, and often widely spread. But how do we actually debunk what it is about? How can we help others to understand the conspiracy?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33571</video:player_loc><video:duration>3601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33569</video:thumbnail_loc><video:title>Das kleine Digitale und das große Ganze. Internetaktivismus, Netzbewegung und Politik</video:title><video:description>Das Internet heizt sozialen Wandel an, ermöglicht neue soziale Bewegungen und ist damit auch eine Bedrohung für die herrschende Ordnung. Während Staaten, Sicherheitsapparate und Kapital immer konzentrierter versuchen, gesellschaftlichen Veränderungsdruck durch die Regulierung des Internets in den Griff zu bekommen, sind die sozialen Bewegungen gefordert, den Kampf um das offene Internet gemeinsam zu gewinnen. Darüber, dass "das Internet" als Kommunikations- und Vernetzungstool, aber auch als Raum für Politisierung und Labor für alternative Gesellschaftsentwürfe eine erstaunliche Kraft entwickeln kann, müssen auf der re:publica nicht mehr viele Worte verloren werden. Wir wissen, dass das Internet selbst Gegenstand politischer Kämpfe ist. Dabei geht es darum, wie digitale Kommunikation reguliert werden soll und wessen Aufgabe das eigentlich ist. Es geht aber auch darum, welche Konsequenzen die Architektur des Internets für eine Gesellschaft hat, die zunehmend digitaler wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33569</video:player_loc><video:duration>3560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33572</video:thumbnail_loc><video:title>Die EU-Datenschutzreform als Balanceakt</video:title><video:description>Sind Datenschutz und Innovationsfähigkeit im Internet ein Widerspruch? Die Reform des europäischen Datenschutzes ist derzeit eines der meist umkämpften Gesetze in Brüssel. Kriti­kerInnen aus der Wirtschaft halten dem Reformvorschlag der Europäischen Kommission entgegen, dass er ein zuviel an Datenschutz fordern und der Innovationsfähigkeit und Offenheit des Netzes entgegen stehen würde. Einige warnen gar vor einem Ende von „Umsonst-Angeboten" wie Sozialen Netzwerken und Freemailern. Daten­schützerInnen und NetzaktivistInnen -- der Internetfeindlichkeit unverdächtig -- finden den Vorschlag der EU-Kommission an vielen Stellen sogar zu schwach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33572</video:player_loc><video:duration>3656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33548</video:thumbnail_loc><video:title>Die Digital Natives ziehen in den Krieg</video:title><video:description>Der -- sehr deutsche -- Glaube, die sozialen Netzwerke seien vor allem basisdemokratisch und friedlich, ist eine Schimäre. Aber was bedeutet das? Und vor allem: Wie schließt man Frieden im Social Web? Das Social Web wird zum Kriegsgebiet -- nicht metaphorisch, sondern ganz real: Die israelischen Streitkräfte stellen das Video eines Raketenangriffs auf einen Hamas-Führer binnen Stunden auf YouTube ein; Soldatinnen posieren im Kampfanzug auf Instagram, die Heckler in den USA hat mehr als 100.000 likes („Happiness is a belt-fed gun") und in Afghanistan liefern sich ISAF und Taliban Wortgefechte auf Twitter.Für die Digital Natives sind soziale Medien ein selbstverständlicher Bestandteil ihres Lebens, und wenn sie in den Krieg ziehen, zeigt sich das in ihren Social Media-Kanälen. Genau dort agieren auch die institutionellen Kriegsparteien.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33548</video:player_loc><video:duration>3633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33567</video:thumbnail_loc><video:title>Das digitale Quartett - live on stage</video:title><video:description>Die digitale Sphäre durchdringt immer mehr Lebensbereiche. Das Netz ist Infrastruktur- und Wirtschaftsfaktor, Kultur- und Lebensform. Die Diskussion darüber ist zu wichtig, um sie Lobbyisten und Bürokraten zu überlassen. Und zu spannend für TV-Talkshows. Das Digitale Quartett (DQ) ist seit dem Start im September 2012 bereits zu einer Institution im sozialen Netz geworden. Das DQ mit den wechselnden Gastgebern Franziska Bluhm, Daniel Fiene, Richard Gutjahr, Thomas Knüwer und Ulrike Langer ist eine 60minütige Diskussionssendung. Wir senden montag um 21 Uhr per Hang Out on Air auf YouTube und laden Gäste aus der digitalen Welt ein, mit uns über den Medienwandel zu diskutieren - von der Netzpolitik bis hin zu Gadgets. Über digitale Trends, Aufreger und Phänomene, die unsere Gesellschaft beeinflussen - oder auch nicht. Themen waren bisher u.a. "Crowdfunding", "Die App ist tot", "Digitale Identität" und "Die US-Wahl im Netz" mit Gästen wie Sascha ...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33567</video:player_loc><video:duration>3502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33542</video:thumbnail_loc><video:title>Silly jokes or game changers? A live international comparison of political memes</video:title><video:description>A live comparison between different international political memes. Aim of the discussion is to compare the characteristics and political impact of political memes from different countries with participants of re:publica. Result should a first step towards a clearer perspective on the value of political memes. Silly jokes or game changers? A live international comparison of political memes. The last year's elections around the world, from the US to Egypt, have witnessed the same phenomenon: the political meme. Barack Obama, Mitt Romney, David Cameron, Mark Rutte Mohamed Morsi, Angela Merkel, Hillary Clinton and many others have all been memed.Although the internet is known for crossing borders and the texts from Hillary are world famous, it is interesting to compare these different international memes with each other. Where did political memes have a real impact on the political debate? Who was behind the memes?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33542</video:player_loc><video:duration>1648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33531</video:thumbnail_loc><video:title>Marvin und der Blues</video:title><video:description>Musikroboter bieten eine neue Rezeptions und in diesem Fall Interaktionsstufe für die Wahrnehmung von Klang. Der hier beispielhaft vorgestellte Drumroboter MR-808 ist ein Replikat der stilprägenden analogen 80er Drum Machine TR-808 -- allerdings mit mechanischer Klangerzeugung! Wie Roboterinstrumente zum Musik machen benutzt werden können. Autonomer Drumroboter, mobiler Soundpanzer oder Smartphone gesteuerte Klanginstallation: Musikinstrumente selbstzubauen und neue Interfaces zu entwickeln bietet die Möglichkeit, vorgefertigten Klang-Setups und gewohnten Interaktionsweisen etwas eigenständiges entgegenzusetzen. Drumroboter und Klanginstallationen üben dabei sowohl physisch, optisch als auch von der Interaktion her einen besonderen Reiz aus: die Quelle des Klangs wird entdeckt und begreifbarer angesteuert. Ich habe mich in den letzten zwei Jahren mit der Entwicklung und dem Bau des mechanischen Drumroboters MR-808 beschäftigt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33531</video:player_loc><video:duration>3089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33557</video:thumbnail_loc><video:title>21st Century Skills - Keynote</video:title><video:description>Learning in the 21st century - Policy lessons from around the world A generation ago, teachers could expect that what they taught would last for a lifetime of their students. Today, schools need to prepare students for more rapid change than ever before, for jobs that have not yet been created, using technologies that have not yet been invented, to solve problems that we don't yet know will arise.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33557</video:player_loc><video:duration>2166</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33563</video:thumbnail_loc><video:title>Blogs und Bier? Das lob' ich mir! #ironblogger</video:title><video:description>Wir wollen dem offenen Netz die Wertschätzung erweisen, die es verdient. Und wie könnte man das besser machen als durch eigene Blogs und gemeinsame Motivation! (Und Bier, aber das wäre ein Satz zuviel.) Mal schnell einen Link posten, etwas Interessantes twittern, ein Bild hochladen -- es ist sehr einfach geworden, Inhalte mit Anderen zu teilen. Aber sie verschwinden innerhalb kürztester Zeit in den Untiefen der Newsfeeds, und zudem sind wir von den Plattformbetreibern abhängig. Grund genug, sich wieder stärker um das eigene Blog zu kümmern: Mindestens einmal in der Woche einen Blog­post zu schreiben — das haben sich Iron Blogger weltweit vorgenom­men.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33563</video:player_loc><video:duration>1955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33552</video:thumbnail_loc><video:title>Von Television zu WikiVision</video:title><video:description>Die Netzgemeinde hat ein so komplexes und strenges Format wie eine Enzyklopädie hinbekommen, warum nicht auch Grundversorgung? Von allen? Braucht es nicht Experten, um den öffentlich-rechtlichen Auftrag qualitätvoll zu erfüllen? Dass eine Enzyklopädie nur von Experten geschaffen werden kann, war eine Selbstverständlichkeit -- bis die Wikipedia gezeigt hat, dass es auch anders geht. Freie Software und Wikipedia sind die spektakulärsten Beispiele für eine grundlegende gesellschaftliche Innovation, die aus der digitalen Revolution hervorgegangen ist: die Allmende-basierte Peer-Produktion (Yochai Benkler). Warum sollte auf die gleiche Weise nicht auch eine digitale Grundversorgung mit Medieninhalten möglich sein? WikiVision will dieser Frage experimentell nachgehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33552</video:player_loc><video:duration>1970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33656</video:thumbnail_loc><video:title>Animate the Web with Ember.js</video:title><video:description>Were you a fan of animated cartoons as a kid, and wondered if one day you could create your own? Here's the great news: you can! Using open web standards and Ember.js you're able to create frame-by-frame animations—and even to make them interactive! This talk will explain why open web standards are more important than ever for creating animated content. We'll see how we can leverage the power of HTML5 Canvas in Ember efficiently and how to make animations interactive with the support of actions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33656</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33653</video:thumbnail_loc><video:title>A Design System at Scale</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33653</video:player_loc><video:duration>1631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33648</video:thumbnail_loc><video:title>Spin Me a Yarn</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33648</video:player_loc><video:duration>1461</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33651</video:thumbnail_loc><video:title>The Art of Mastering Ember: 7 Key Strengths</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33651</video:player_loc><video:duration>1742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33641</video:thumbnail_loc><video:title>Mastering Ember from the Perspective of a N00b</video:title><video:description>Often times the last person to learn a topic is the best person to teach it. Working within a framework that rapidly changes, we consistently find ourselves in the position of the learner. With fresh eyes, I will reveal common bumps along the path to mastering Ember. Geared towards experts and beginners alike, we will map concepts from a simple CRUD application to relatable mental models in order to demystify the Ember magic. On-boarding new developers and learning new concepts is essential to continuing the growth of the Ember community. Join me to level up!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33641</video:player_loc><video:duration>1466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33654</video:thumbnail_loc><video:title>Accessible by Default: The Layered Workflow</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33654</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33642</video:thumbnail_loc><video:title>MiniTalk: Instrumenting Ember Apps with Heimdall</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33642</video:player_loc><video:duration>739</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33644</video:thumbnail_loc><video:title>MiniTalk: Typescript &amp; Ember</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33644</video:player_loc><video:duration>343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33645</video:thumbnail_loc><video:title>MiniTalk: What's New in QUnit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33645</video:player_loc><video:duration>366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33659</video:thumbnail_loc><video:title>MiniTalk: Baby's First Open Source Project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33659</video:player_loc><video:duration>328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33452</video:thumbnail_loc><video:title>WikiLeaks, Manning and Snowden: From USA to USB</video:title><video:description>WikiLeaks journalist Sarah Harrison, who rescued Edward Snowden from Hong Kong, is interviewed by Alexa O'Brien, the journalist responsible for the most comprehensive coverage of the trial of Chelsea Manning, about publishing classified information, protecting press sources, and defending the right to know.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33452</video:player_loc><video:duration>3470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33426</video:thumbnail_loc><video:title>Social Media &amp; Recht: Saisonrückblick 2014</video:title><video:description>Seit 2009 veranstalten die beiden Rechtsanwälte Henning Krieg und Thorsten Feldmann auf der re:publica einen gemeinsamen Workshop zu den rechtlichen Aspekten des Schreibens im Netz und der aktiven Nutzung von Social-Media-Diensten. Auch in diesem Jahr werden die beiden Praktiker die Highlights des Online-Rechts präsentieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33426</video:player_loc><video:duration>7581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33580</video:thumbnail_loc><video:title>IN, SIDE, OUT of SCIENCE</video:title><video:description>Wissenschaft braucht Partizipation. Es geht längst nicht mehr nur darum, Forschungsergebnisse zu erklären, sondern darum, Partizipationsmöglichkeiten auszuprobieren und einen Diskurs zu führen: Was ist wünschenswert, was akzeptieren wir als Gesellschaft? Was nicht? Damit ist auch die Rolle des Wissenschaftlers und der Wissenschaftlerin im Umbruch. Die digitale Welt schafft viele Chancen, die Öffentlichkeit an Forschungzu beteiligenund Forschung transparenter werden zu lassen. Die Entschlüsselung von Enzymen durch Gamer, die Beurteilung von Prototypen in der frühen Forschungsphase oder CrowdSourcing sinderste Anfänge. In der deutschen Forschungslandschaft kommt dieser Prozess nur schleppend voran. Auf dem Podium werden Prof. Dr. Anders Levermann (Potsdam-Institut für Klimafolgenforschung, bloggender Forscher),Lars Fischer (Blogger und Wissenschaftsjournalist 2012) und Solveig Wehking (Fraunhofer-Gesellschaft, Forschungsplanung) diskutieren,wasIN, SIDE oder OUT für Forschungund Wissenschaftskommunikation bedeuten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33580</video:player_loc><video:duration>3582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33592</video:thumbnail_loc><video:title>Opening Public Transport in Berlin</video:title><video:description>Mit offenen Daten zum Öffentlichen Nahverkehr lassen sich zahlreiche innovative Lösungen anstoßen, die die Nutzung der Verkehrsmittel erleichtern und den Wettbewerb zwischen App-Entwicklern anstoßen. Die Senatsverwaltung für Wirtschaft, Technologie und Forschung, der VBB Verkehrsverbund Berlin-Brandenburg GmbH, berlinonline.de und die Open Knowledge Foundation Deutschland engagieren sich im Arbeitskreis Open Data Nahverkehr Berlin für die Offenlegung der Daten des Nahverkehrsnetzes Berlin-Brandenburg. Im Rahmen des Apps and the City Hackdays mit den vom VBB veröffentlichten, offenen Transportdaten für Berlin und Brandenburg arbeiteten bereits mehr als 100 Entwickler u.a. an neuen Ideen und Prototypen. In der Session stellen die Protagonisten aus Verwaltung und VBB die Intitiative vor, diskutieren den Fortgang und weitere Plände des Arbeitskreises. Einer der beteiligten Entwickler wird s...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33592</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33556</video:thumbnail_loc><video:title>21st Century Skills - Keynote</video:title><video:description>A generation ago, teachers could expect that what they taught would last for a lifetime of their students. Today, schools need to prepare students for more rapid change than ever before, for jobs that have not yet been created, using technologies that have not yet been invented, to solve problems that we don't yet know will arise.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33556</video:player_loc><video:duration>2373</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33584</video:thumbnail_loc><video:title>Mehrwert oder Barriere - Wie lassen sich mobile Endgeräte für alle zugänglich machen und wo entsteht Innovation?</video:title><video:description>Smartphones und Tablets sind beliebt und weit verbreitet. Doch wie steht es um die Barrierefreiheit der mobilen Endgeräte und den beliebten und praktischen Apps? Zudem gibt es zwar Apps speziell zur Überwindung von Barrieren für unterschiedliche Behinderungen, aber leider bisher nur wenige. Die geladenen Experten des Podiums berichten aus ihrer Sicht Chancen und Risiken der zunehmend mobilen Gerätewelt und zeigen Wege auf, wie "Einfach für Alle" umgesetzt werden kann. Präsentiert und kuratiert von derAktion Mensch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33584</video:player_loc><video:duration>2136</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33589</video:thumbnail_loc><video:title>Netzkultur vs Urheberrecht</video:title><video:description>Die rigorose Durchsetzung von Urheberrechten zum Schutz veralteter Informationsdistributionskanäle steht der Netzkultur und dem ihr systemimmanenten Sharing diametral gegenüber. Das Ziel muss der Schutz neuer Kulturtechniken sein. Im Spätsommer 2012 ging eine Abmahnwelle durch's Netz: Eine Bildagentur versuchte Summen im sechsstelligen Bereich von dutzenden Blogs einzutreiben für angebliche Urheberrechtsverletzungen. Die Crux: Sehr viele der Bilder stammen von Künstlern, die explizit zum Sharing über Netzplattformen aufgefordert hatten und die ohne die Unterstützung auch der abgemahnten Blogs nie bekannt geworden wären. Angriff auf die Netzkultur oder berechtigte Durchsetzung von Urheberrechten?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33589</video:player_loc><video:duration>1500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33561</video:thumbnail_loc><video:title>"Was uns unter den Nägeln brennt" - (K)ein Tagesfazit</video:title><video:description>Tanja Haeusler am zweiten Abend der re:publica 2013 im Gespräch mit Philip Banse für dctp.tv</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33561</video:player_loc><video:duration>786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33595</video:thumbnail_loc><video:title>re:publica 2013: Tagesausblick 2</video:title><video:description>Das zweite Tagesinterview unseres Medienpartners dctp.tv ist da. Philip Banse interviewt jeden Tag unsere Veranstalter, die einen kleinen Ausblick auf das Programm der #rp13 geben. Am zweiten Tag sind Johnny Haeusler und Andreas Gebhard zu Gast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33595</video:player_loc><video:duration>561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33576</video:thumbnail_loc><video:title>re:publica 2013: Fazit - Tag 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33576</video:player_loc><video:duration>387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33586</video:thumbnail_loc><video:title>Moviepiloten @ rp13 Tag 3</video:title><video:description>Tag 3 auf der re:publica 2013</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33586</video:player_loc><video:duration>269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33588</video:thumbnail_loc><video:title>Net Neutrality</video:title><video:description>Net Neutrality. What's that all about? A recent announcement by Deutsche Telekom that Internet service might change -- allowing some online content and services to get faster service than others -- has brought the debate over how to protect an open Internet back into the headlines. For years, companies, governments, and citizens have been arguing over whether and how to guarantee that the Net remains an open marketplace of ideas and commerce that gives everyone the same opportunity to access the network. Now is time to settle the question.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33588</video:player_loc><video:duration>3532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33785</video:thumbnail_loc><video:title>CyberSecurity.bootcamp()</video:title><video:description>CyberSecurity.bootcamp() [EuroPython 2017 - Talk - 2017-07-11 - Arengo] [Rimini, Italy] Cyber-security is a critical part of all distributed applications. By understanding and implementing proper security measures, you guard your own resources against malicious attackers as well as provide a secure environment for all relevant parties. The purpose of the talk is to show starting points on how to improve security in python applications by destroying a few servers during the presentation. It will provide the most important information and will cover: Threat modeling Common attack vectors on Python applications. Why python is not vulnerable to some kinds of attacks. Why is eval so dangerous? Improving server deployment and security management. Automated security testing. Pentesting. Who is a CISO and why is cyber-security awareness in the company so important nowadays. Basic knowledge of networking, python and REST is advised</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33785</video:player_loc><video:duration>2661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33781</video:thumbnail_loc><video:title>A faster Python? You Have These Choices</video:title><video:description>A faster Python? You Have These Choices [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] Python was never intended as a fast language but many modern uses of Python require high performance computing, particularly in data science. This talk explores your options for squeezing maximum performance out of critical Python code. This talk provides a succinct summary of the options you have: C extensions, Cython, CFFI, PyPy and many others. It also shows the trade-offs between execution performance and the cost of writing and maintaining code with each choice. Each option is also explored for maturity and ease of use for Python programmers. A real world programming problem is coded and benchmarked using each of these techniques. All the code used in the talk is available on GitHub. At the end of this talk you will be better place to decide on which technique to use to make your code run 100x faster</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33781</video:player_loc><video:duration>2552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33751</video:thumbnail_loc><video:title>EPS General Assembly</video:title><video:description>EPS General Assembly [EuroPython 2017 - EuroPython session - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] This is where the EuroPython Society (EPS) board gives its reports, resolutions are passed and the EPS members can vote in a new EPS board</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33751</video:player_loc><video:duration>3556</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33769</video:thumbnail_loc><video:title>Programming in Parallel with Threads</video:title><video:description>Programming in Parallel with Threads [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] Threads are typically not the way to take advantage of multiple CPUs for CPU-bound problems. The Global Interpreter Lock (GIL) allows the use of only one CPU at the time when using threads. However, the GIL is released for IO task The use case is a scientific simulation model that has to run 18,000 different simulations. The input data for these simulations need to be extracted from a common database, re-assembled and translated into several input files per simulation. After each simulation that is run with an external, standalone executable, the output data needs to be gathered and rearranged in a output database. The implementation scaled up to 50 threads. On a eight-core machine more than 90 % usage of all CPUs could be achieved, bringing the total run time down to about two hours from about 15 hours. Depending on the use case, threading can help to speedup a program and even take advantage of multiple CPUs. This talk presents such a use case. The approach can be translated to problems from other domains if the sub-tasks can be turned into IO tasks. Asynchronous programming could have been used here. However using a thread per task and using class that represents a task, is likely conceptually simpler for programmers not used to asynchronous programming</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33769</video:player_loc><video:duration>2087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33767</video:thumbnail_loc><video:title>Python Microservices</video:title><video:description>Python Microservices [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 2] [Rimini, Italy] This talk is for Python web developers interested in learning what are the core ideas behind microservices, what problems they try to solve, and what are the viable options to implement them in Python, both from technical and teamwork point of views. Some of the topics that will be discussed include the role of APIs, the improvements microservices bring to application scalability, upgrades, and maintenance, and the challenges in breaking up a monolithic application. Attendees will leave the talk with a good idea of what microservices are, and how they help build better applications. As usual with my presentations, there will be actual code examples presented during the talk that I will also host on GitHub, for those interested in investigating further on their own</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33767</video:player_loc><video:duration>2585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33772</video:thumbnail_loc><video:title>Graph Databases: Talking about your Data Relationships with Python</video:title><video:description>Graph Databases: Talking about your Data Relationships with Python [EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room] [Rimini, Italy] Have you ever considered how many relationships you have in your virtual life? Every friend or page liked on Facebook, each connection in LinkedIn or Twitter account followed is a new relationship not only between two people, but also between their data. In Brazil only, we have 160 millions Facebook users. How can we represent and manipulate all these relationships? Graph Databases are storage systems that use graph structure (nodes and edges) to represent and store data in a semantic way. This talk will begin approaching the challenge in representing relationships in Relational Databases and introducing a more friendly solution using graph. The definition of Graph Database, its pros and cons and some available tools (Neo4J, OrientDB and TitanDB) will be shown during the presentation, as well as how these tools can be integrated with Python. Outline: Relationships Relationships in Relational Databases Graph Definition Graph approach to represent relationships Graph Databases Definition Advantages Neo4J Usage Examples Integration with Python Comparison between Graph Databases Comparison between Neo4J and Relational Database Application</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33772</video:player_loc><video:duration>2845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33780</video:thumbnail_loc><video:title>An introduction to PyTorch &amp; Autograd</video:title><video:description>An introduction to PyTorch &amp; Autograd [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] PyTorch is an optimized tensor library for Deep Learning, and is a recent newcomer to the growing list of GPU programming frameworks available in Python. Like other frameworks it offers efficient tensor representations and is agnostic to the underlying hardware. However, unlike other frameworks it allows you to create ""define-by-run"" neural networks resulting in dynamic computation graphs, where every single iteration can be different---opening up a whole new world of possibilities. Central to all neural networks in PyTorch is the Autograd package, which performs Algorithmic Differentiation on the defined model and generates the required gradients at each iteration. In this talk I will present a gentle introduction to the PyTorch library and overview its main features using some simple examples, paying particular attention to the mechanics of the Autograd package. Keywords: GPU Processing, Algorithmic Differentiation, Deep Learning, Linear algebra</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33780</video:player_loc><video:duration>1910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33768</video:thumbnail_loc><video:title>Teach your (micro)services speak Protocol Buffers with gRPC.</video:title><video:description>Teach your (micro)services speak Protocol Buffers with gRPC. [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] When it comes to microservices, there're a lot of things worth keeping in mind. Designing such fine-grained, loosely-coupled services requires paying lots of attention to various patterns and approaches to make them future-proof. A very important thing to consider, is the way those services will communicate with each-other in production. Usually the communication is done over the network using a technology-agnostic protocol. At the next level the service should provide an API for its friend services. Then, the data should be serialized without altering its meaning and transferred to the picked endpoint. Nowadays, exposing a REST API that operates with JSON over plain HTTP is a usual way to lay the grounds of communication for the services. It is easy to accomplish, but it has some drawbacks. First of all, JSON is a human readable format, and it’s not as other serialization approaches. Also, with JSON it’s not possible to natively enforce the schema, and evolving the API may be painful. This talk’s purpose is to describe in deep detail the benefits of protocol buffers, that offer us for free an easy way to define the API messages in the proto format, and then reuse them inside different services, without even being locked to use the same programming language for them. Moreover, with gRPC we can define the API’s endpoints easily in the same proto format. All these offer us a robust schema enforcement, compact binary serialization, and easy backward compatibility</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33768</video:player_loc><video:duration>1628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33783</video:thumbnail_loc><video:title>Infrastructure as Python Code: Run your Services on Microsoft Azure</video:title><video:description>Infrastructure as Python Code: Run your Services on Microsoft Azure [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] Using Infrastructure-as-Code principles with configuration through machine processable definition files in combination with the adoption of cloud computing provides faster feedback cycles in development/testing and less risk in deployment to production. The Microsoft Azure Cloud (https://azure.microsoft.com/) allows different ways to provision, deploy and run your python service: The Azure Resource Manger Templates (https://azure.microsoft.com/en-us/resources/templates/) allows you to provision your application using a declarative template. With parameters, variables and Azure template functions, the same template can be used to deploy your application in different stages (dev, test, production) and environments for different customers. We open sourced the tropo library (https://pypi.python.org/pypi/tropo/) to create Azure Resource Templates from python. Azure SDK for Python (http://azure-sdk-for-python.readthedocs.io) for a low level access to manage resources in the Azure Cloud. An Azure Ansible Module (https://docs.ansible.com/ansible/guide azure.html) based on the Azure SDK to automate software provisioning, configuration management, and application deployment in a single environment. Each of the alternatives has different strengths and drawbacks. Presenting our learnings from migrating our infrastructure into the Azrue Cloud will help to avoid common pitfalls and show deployment patterns that will ease the live of devops</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33783</video:player_loc><video:duration>1763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33778</video:thumbnail_loc><video:title>Full-Text Search in Django with PostgreSQL</video:title><video:description>Full-Text Search in Django with PostgreSQL [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] After some experiences in the implementation of full-text search functionality with different system, we have decided to use PostgreSQL to implement full-text search functionality in our next project, a website to search for shows, venues, bands and festivals. In the past, I have worked in two different projects, a mobile platform to sell and buy used items and a sport videos sharing platform, where I used two of the most currently famous full-text search software (Elasticsearch or Solr) but I had some synchronization and management problems. After that, in my company, we searched for new Django support of full-text search PostgreSQL implementation and we decided to use it to avoid any problems that I had in the past. I’m going to start speaking about the full-text search in a general context and I want to show the problems I encountered implementing it in the past. Afterwards, I’m going to talk about the PostgreSQL functionality to implement the full-text search functionality and also present the django.contrib.potgres.search module, with step-by-step demonstrations of its functions with real world data. Finally, I’m going to show the way we use and test this functionality in our project and which functionality lacks us to have a complete implementation of full-text search in our project. At the end, I want to present my conclusions about our solution and I want to explore some new features that will be present in the next versions of Django and PostgreSQL</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33778</video:player_loc><video:duration>1236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33823</video:thumbnail_loc><video:title>Fast Python! Coding competitions with CPython and PyPy</video:title><video:description>Fast Python! Coding competitions with CPython and PyPy [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] In a coding competition you want to solve problems ""fast""... why would you choose a ""slow"" interpreted language like Python? Because the ""slow"" Python wins competitions more often that most people think. We will show how coding competitions work, what are the resources and constraints that competitors need to take into account, and we will find out that, like very often in real life, the actual processing time is only a small term in the complex equation that describe a competition. The ""faster"" PyPy may help in gaining raw speed, but that is not the real advantage it gives you in a competition</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33823</video:player_loc><video:duration>2696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33846</video:thumbnail_loc><video:title>IC16: How To Bake Pi</video:title><video:description>Mathematics can be tasty! It’s a way of thinking, and not just about numbers. Through unexpectedly connected examples from music, juggling, and baking, I will show that maths can be made fun and intriguing for all, through hands-on activities, examples that everyone can relate to, and funny stories. I‘ll present surprisingly high-level mathematics, including some advanced abstract algebra usually only seen by math majors and graduate students. There will be a distinct emphasis on edible examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33846</video:player_loc><video:duration>2053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33844</video:thumbnail_loc><video:title>IC16:3D-Xplormath: More Than 300 Mathematical Objects, All With Animations And Explanations.</video:title><video:description>The Java version of the free visualization program 3D-XplorMath has long been part of IMAGINARY. I will demo the Pascal version (unfortunately still MacIntosh only) which now has explanations for all its objects. It is also richer in animations which deform the objects or add visualizations of the object‘s construction. All 3-dimensional objects can be shown in anaglyph stereo, red-green glasses will be provided. The program is intended for individual experimentation. Its development has mainly benefitted from demo-lectures to audiences ranging from school kids (13 years and up), students of my courses and colleagues at conference evenings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33844</video:player_loc><video:duration>2237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33817</video:thumbnail_loc><video:title>How CPython parser works, and how to make it work better</video:title><video:description>How CPython parser works, and how to make it work better [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] The part of CPython core that parses the Python source code is some very old and convoluted code: the time has proven its reliability, but few CPython hackers understand (or care) how it works, or even what exactly it does. There is, however, a good reason to care: for short-running scripts, the performance of CPython may easily be dominated by that of parsing the source code. The talk will describe the two parsers that are involved, it will explain how these two parsers build two different kinds of syntax trees, and then show how the structure of one of the trees can be amended to reduce its memory footprint threefold, with only minor changes necessary in its consumers. It will also suggest other, more invasive improvements, which can yield even better savings. The talk will assume fluency in C and a basic acquaintance with CPython core internals, and will give the attendees an introduction into hacking the parser, guiding their way through to the very tangible end result of reducing Python overall memory consumption by up to 30%, measured at standard micro-benchmarks</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33817</video:player_loc><video:duration>1886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33811</video:thumbnail_loc><video:title>Green threads in Python</video:title><video:description>Green threads in Python [EuroPython 2017 - Talk - 2017-07-12 - PyCharm Room] [Rimini, Italy] This talk is for general public with problems to scale. The good background for this talk is people with minimal knowledge about threads. After this talk I expect that the audience can be enable to understand multiprocessing, when use and which tools and methods are appropriate for each case. Understanding threads It's the first moment on the talk. Here I'll speak about the thread theory and what happen when we use threads on the OS Threads and multiprocess API I'll give simple examples about what python give us to use threads and multiprocessing perhaps with two APIs https://docs.python.org/3/library/threading.html https://docs.python.org/3.5/library/multiprocessing.html Understanding Green threads Here I'll speak about green threads theory and what happen when we use green threads on our OS Green thread Patterns and tools Here I'll show few examples with keep alive patterns, discuss about a few tools and show gevent and asyncio examples Parallelism x asynchronism I'll show the diference between parallelism and asynchronism discussing about the two theories Why, when and how It's is the last talk moment and I'll explain the how complex is work with multiprocess showing cases like queues consume and APIs consum</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33811</video:player_loc><video:duration>1600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33810</video:thumbnail_loc><video:title>Pythonic JavaScript for Web Developers</video:title><video:description>Pythonic JavaScript for Web Developers [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] Having a basic knowledge of JavaScript is obligatory for every Web developer in todays world. Most of us are familiar with the pain of having to write some simple hide/show logic and ajax queries with jQuery on a page that is mostly rendered server-side. Nowadays, however, there are lots of great JavaScript frameworks and build tools that not only make these things very easy to do The Right Way, but also make the whole process quite painless. I spent past year in a small startup writing only front-end code and evaluating different tools and best practises. Bringing these tools to old Django projects has been eye-opening. There are practically no documentation or code examples on how to integrate these things to Python backend projects, so it’s very hard to get started from scratch. In this talk we’ll go trough some of the tools, examples on how to get started, and also some coding guidelines on how to make JavaScript look and feel more sane and Pythonic. The current state of JavaScript frameworks is notoriously bad; there are more of them than blog engines written with Django. We’ll focus on Vue.js (https://vuejs.org) which is a lightweight, very easy to get started and yet powerful tool. We’ll also take a look at new end-to-end browser test tools and modern build tools that enable us to take full advantage of the huge NPM package universe (Cheeseshop for JS) and write modern ES2015/ES2016 JavaScript that has more powerful and cleaner syntax</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33810</video:player_loc><video:duration>2183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33800</video:thumbnail_loc><video:title>Scientific computing using Cython: Best of both Worlds!</video:title><video:description>Scientific computing using Cython: Best of both Worlds! [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 2] [Rimini, Italy] Cython is not only an excellent and widely used tool to speed up computational Python code, it’s also a very smart way to talk to native code and libraries. The Cython compiler translates Python code to C or C++ code, and supports static type annotations to allow direct use of C/C++ data types and functions. You get the best of both worlds while working with Cython: Python like syntax with blazing fast C speed. This talk/tutorial by a Python/Cython developer introduces Cython programming language and leads the participants all the way from their first Python extension to an efficient integration with native C. Topics covered will be: 1. Using the Cython compiler to build a native extension module 2. Cython development from Jupyter notebook 3. Mixing Python with static C types in the Cython language 4. Calling into native code from Cython code (Brief introduction) 5. Wrap up: A brief case study Cyvlfeat: A Cython/Python wrapper for Computer Vision library, VLFeat. Participants are expected to have a good understanding of the Python language, some basic knowledge about C or C++. No deep C programming knowledge is required, nor is any prior knowledge needed about writing extension modules for the CPython runtime</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33800</video:player_loc><video:duration>2118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33787</video:thumbnail_loc><video:title>Practical Debugging - Tips, Tricks and Ways to think</video:title><video:description>Practical Debugging - Tips, Tricks and Ways to think [EuroPython 2017 - Talk - 2017-07-14 - Arengo] [Rimini, Italy] When we write code, oftentimes things are not working as expected. We followed the tutorial and yet we got an error. We introduce a new feature but something else broke. Having to deal with bugs is inevitable. Trying to ""debug"" what happened or what caused the problem can be really frustrating and timewasting. The aim of this talk is go give ways to think &amp; steps to take when we are faced with the process of debugging. The language for the examples is going to be Python &amp; the tools used - from the python ecosystem. The talk will be practical, with a lot of real-world examples. The goal is to cover the following scenarios by showing different ways to approch the problem: You followed a tutorial but it's not working. What to do? You introduce new feature but things broke somewhere else in the project. What to do? You are using a popular 3rd party library but something breaks. What to do? A bug occurs and you have no idea what or who caused it. What to do? You can't fix or find the bug. What now? You want to generalize your debugging skills. How to do that? We will be talking about critical changes, binary search, problem isolation, interactive debuggers, printing, testing, greping and other interesting things</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33787</video:player_loc><video:duration>2424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33805</video:thumbnail_loc><video:title>Jupyter notebooks for teaching and learning</video:title><video:description>Jupyter notebooks for teaching and learning [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] The Jupyter Notebook (formerly IPython Notebook) has been used to support learning in different scenarios, including taught courses, self-directed learning and reference material such as software documentation. People have used it to learn how to program, and to learn about diverse subjects where computer code is important to human understanding. The aim of this talk is to dive into where and how notebooks can be used most effectively for education. I will first describe notebook-based learning material created by a variety of people for different purposes, deliberately taking a broad definition of ‘education’, along with my own experiences using notebooks to teach Software Carpentry sessions and conference tutorials. I’ll pull out both strengths and limitations of notebooks as an educational tool to explore how they can be used most effectively. In the second part of the talk, I’ll talk about several extra software tools which can make the notebook more valuable in educational settings, including Jupyterhub, with which a teacher can provide notebook servers for a group of students, nbgrader, which allows notebooks to be used as assignments, and cite2c, which can insert academic citations into notebooks. I’ll also touch on commercial offerings integrating the notebook, such as SageMathCloud</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33805</video:player_loc><video:duration>2093</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33795</video:thumbnail_loc><video:title>How Booking.com serves Deep Learning model predictions</video:title><video:description>How Booking.com serves Deep Learning model predictions [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] With so many machine learning frameworks and libraries available, writing a model isn’t a bottleneck anymore while putting your models in production is still a challenge. In this talk, you will learn how we deploy the python deep learning models in production at Booking.com. Topics will include: Deep Learning model training in Docker containers Automated retraining of models Deployment of models using Kubernetes Serving model predictions in containerized environment Optimising serving predictions for latency and throughpu</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33795</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33796</video:thumbnail_loc><video:title>Fast product development using Django Rest Framework. #lessonslearned</video:title><video:description>Fast product development using Django Rest Framework. #lessonslearned [EuroPython 2017 - Talk - 2017-07-13 - PyCharm Room] [Rimini, Italy] A year ago we decided to use Django and, specifically, DRF as the cornerstone of our upcoming fast-iterating web platform. In this talk I discuss why and how the architecture has evolved, key decisions made and the lessons we learned along the way. I'll share the techniques we used for iterating quickly and how the technology supported (and shaped) them. In addition some quirks and DRF-specific tricks will be brought along the way. Expect a general talk about how Python (and specifically DRF) can be used as a based for quick product iterations, a discussion regarding how to build and evolve a platform to meet those needs and some DRF-specific tidbits. No previous knowledge is required but experience in web development will make the content more accessible</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33796</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33804</video:thumbnail_loc><video:title>OpenAPI development with Python</video:title><video:description>OpenAPI development with Python [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] Goal After this session, audiences will get - Basic knowledge of OpenAPI (Swagger) - Ecosystem of OpenAPI(Swagger) and tools related to Python and knowledge to make use of them in their own projects Audience (1) This talk is for: - Developers who are creating or using API services such as web applications, mobile applications and all other kinds of applications (2) Audience will be expected to have (prerequisite): - Basic knowledge of development with API (REST and others) - Basic knowledge of Python Outline Introduction (3min) Agenda of this talk Myself introduction OpenAPI(Swagger) introduction and basics (8min) What is OpenAPI and what is the relation with Swagger? (5min) Comparison with other frameworks for APIs (3min) api blueprint, json schema and .. OpenAPI ecosystem and tools (8min) OpenAPI(Swagger) core tools (4min) Swagger editor, Swagger codegen and Swagger UI OpenAPI tools related to Python (4min) Some tools for python api development with OpenAPI Actual case study with OpenAPI and Python (8min) Introduce our projects with OpenAPI, Python and other program (like Angular, Typescript and so on) and explain how swagger is well working in our company Recap and Conclusion (2min</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33804</video:player_loc><video:duration>1574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33801</video:thumbnail_loc><video:title>Fixture factories for faster end-to-end tests</video:title><video:description>Fixture factories for faster end-to-end tests [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] When developing and maintaining many different services, unit testing is not enough to make sure your code works in production. By now, many teams doing SOA (service-oriented architectures) have a set of end-to-end tests that cover critical workflows to make sure these work. For these tests, all of the utilized services need to have the proper test fixture data in their datastores. This often leads to developers having to deal with raw datastore data (like JSON or SQL) for these tests, making the authoring of those tests very slow, tedious, and error-prone. This talk is going to discuss several approaches we tried at Yelp to generating these fixture data in a quicker, developer-friendly and more correct way. The main part of the talk will be a deep-dive into what fixture factories are, how to implement them and how to integrate them with pytest, the leading Python testing framework. I'll show you several other benefits this approach has over writing raw fixture data and how this leads to more maintainable and easier to adapt code. We'll also explore how you can then run your tests in parallel, cutting down runtime drastically</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33801</video:player_loc><video:duration>1894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33807</video:thumbnail_loc><video:title>Automating Instagram with Python and Selenium</video:title><video:description>Automating Instagram with Python and Selenium [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] In this talk about using Selenium and Python for social media automation you will get some insights into growing your own open source projects into tools that really get used and maintained by a community. You will get an idea of what pitfalls you have to face when working with something as fast changing as Instagram and how to best tackle this. You'll learn what the ""Page Object"" design pattern is, what it is useful for and why we use it. Of course we will also talk about OpenSource and why it's important. A lot of the talk will be based on my article on InstaPy published at the freeCodeCamp publication on Medium: https://medium.freecodecamp.com/my-open-source-instagram-bot-got-me-2-500-real-followers-for-5-in-server-costs-e40491358340 So, who is this talk suited for? If you're just starting out with python, are interested in automation or simply like to see a fun and interesting little open source project, I'd love to see you at my talk and hear your ideas and opinions about it</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33807</video:player_loc><video:duration>1781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33803</video:thumbnail_loc><video:title>Optimizing queries for not so big data in PostgreSQL</video:title><video:description>Optimizing queries for not so big data in PostgreSQL [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] Hotjar’s user recordings count above 400 million, with supporting tables containing 4.5 billion records. This 5TB data fits nicely into Postgres and doesn’t quite merit the full big data suite of tools. However, at the rate of 1000 recordings per minute, and overall request rate of 750K per minute, the penalty of inefficient queries and updates can quickly cause nasty performance spikes if not thought out well. This talk is about the challenges we faced at the lower end of big data: the good decisions which helped keep our application running and other lessons we had to learn the hard way Considerations for Database Design Design entities for the domain Balance normalization with performance Sharding later has big migration costs, consider designing for this early Speak to the database from your Web Application Why use ORMs and at which level of abstraction? Stored Procedures are fast, should we have more of those? Bringing data closer to the application Materialize Views Defer aggregations Application Level Caching Handling Operational Troubles Explain(analyze, buffers) is your friend Detect and manage Index Bloat Reduce Deadlocks Reducing Impact of Background Maintenance Jobs Keep impact on database low with cursors and streaming Plan data retention policies early, so cleaning can be an ongoing proces</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33803</video:player_loc><video:duration>1847</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33802</video:thumbnail_loc><video:title>Django: From a nightmare to a dream with Best Practices.</video:title><video:description>Django: From a nightmare to a dream with Best Practices. [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] With the adventure in the source code of the site of EuroPython, we have detected that the code was difficult to maintain. With the members of the Web team, we have started to refactor the code with the best practices and good concept. Also, we will see some awesome libraries for the Django project. In brief, you have a legacy code and you want to improve it with best practices, then this talk is for you. You don't want to break it but you don't want to change it because you can break it at all times, we will show you how to improve an existing code with some tools and best practices, and your code can be deploy on Friday evening with no risk. From a nightmare to a dream.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33802</video:player_loc><video:duration>1634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33820</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33820</video:thumbnail_loc><video:title>Building a real-time embedded audio sampling application with MicroPython</video:title><video:description>Building a real-time embedded audio sampling application with MicroPython [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] While demonstrating the pyboard to a group of colleagues, a challenge was set to produce a practical demonstration of the device that would provide automatic and continuous voice recording and playback of short spoken phrases similar to that found in a number of talking toys. This talk covers the process of designing and testing the embedded real-time Python solution and includes the architecture, test methodologies and recordings as the stages progressed to the final source code. The talk concludes with a live demonstration of the final application. The solution uses MicroPython (an embedded implementation of Python 3), the pyboard and its AMP Audio skin. MicroPython is a lean implementation of Python 3 that is optimised to run in a very small footprint on micro-controllers and in constrained environments. It was created by the Australian programmer and physicist Damien George, after a successful Kickstarter backed campaign in 2013. The pyboard is the original reference hardware created to host MicroPython. It is a compact low-power board based on an ARM processor with a heap of approximately 100kBytes that can run at 168MHz. It has sufficient hardware services and real-time capabilities to control all kinds of electronic projects. The AMP Audio skin is a small additional module that attaches to the pyboard that adds a small power amplifier, speaker and a microphone with a pre-amp</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33820</video:player_loc><video:duration>1705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33819</video:thumbnail_loc><video:title>But how do you know your mock is valid? Verified fakes of web services</video:title><video:description>But how do you know your mock is valid? Verified fakes of web services [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] If your code calls a third party service then you may want to test that your code works but you don't want to call the service in your tests. It may be expensive, slow or impossible to call that service. For example, if you are making a Slack bot, you want to create tests which don't make calls across the network to Slack. One approach is to create a mock of that service. Our tests can now run quickly, cheaply and reliably. But if we copy the service incorrectly, or if the service changes, our tests will pass while our code does not work. Verified fakes solve this problem. You can write tests which confirm that your mock is an accurate representation of the service being mocked. Those tests can be a small subset of your test suite and they can be run periodically, to verify the validity of the many tests which use the mock. This talk will follow the example of VWS-Python, a verified fake for a proprietary web service. It will discuss the practicalities of creating such a fake and it will focus on the trade-offs, tooling and approaches involved. By the end of this talk the audience will understand how to tie together pytest, Travis CI, requests and Responses to create a verified fake. The talk is aimed at people who have an interest in writing correct software. It is assumed that the audience is familiar with basic testing techniques</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33819</video:player_loc><video:duration>1976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33809</video:thumbnail_loc><video:title>Pandas - not just for data scientists</video:title><video:description>Pandas - not just for data scientists [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] This is not a tutorial. It's an attempt to expose non data scientists experienced pythonistas to the powerful pandas library. Most of python developers don't use pandas (either because they never heard of it, felt that it's a too steep learning curve or never thought that it will be useful for them). I intend to talk about python performance limitations and show how pandas can be used to overcome some of these limitations. The talk will be accompanied by a live Jupiter Notebook session that will demonstrate a typical use of pandas</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33809</video:player_loc><video:duration>1942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33821</video:thumbnail_loc><video:title>Get over the boundaries between client and server in web app development</video:title><video:description>Get over the boundaries between client and server in web app development [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] The practice in the development of advanced web applications is to break it into two main areas where the effort on the server, with the typical WSGI environments, focuses on data access configuration whereas the application logic is delegated mostly to the client through the use of JavaScript frameworks. The reason for this separation into two roles lies in the need to use JavaScript on the browser and the fact that the communication channel (HTTP) and the way in which the application state is handled on the server side is still that thought to serve full web pages. In this talk I'll show a framework and an application where the line between the two worlds is blurred and where it is possible to think of the application in terms of unity, with the two components that cooperate equally and communicate without thinking in terms of URLs or HTTP verbs . This is made possible by the asynchronous/reactive management of the processing from the database driver to the user interaction, the use of websocket for communication and the use of Python (optional) for the development of the client part. Some technologies used are: PostgreSQL, the ""asyncpg"" driver, the ""aiohttp"" web server, Crossbar (http://crossbar.io) for the websocket comms, pkg ""metapensiero.sphinx.patchdb"" for schema upgrades, the package ""metapensiero.reactive"" and ""metapensiero.signal"" for the management of reactive event streams,the package ""Javascripthon"" for Py3 to ES6 JS transpiling</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33821</video:player_loc><video:duration>1827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33818</video:thumbnail_loc><video:title>Pythonist view on Microservices &amp; Containerization</video:title><video:description>Pythonist view on Microservices &amp; Containerization [EuroPython 2017 - Talk - 2017-07-14 - Arengo] [Rimini, Italy] Microservices architecture and containerization are words thrown around when we talk about designing systems that are loosely coupled, although it may sound like buzz words but these key concepts play a very important part in system as a whole. In this talk, we will cover how microservices can be implemented in python using available open source frameworks and how it can be deployed independently to scale and perform in production environment. I'll also share several use-cases where it is worth planning and developing system architecture considering microservices/containerization and will also discuss some trade-off of having such architecture. Outline: Overview of microservices Implementing microservices using Python Advantages of microservices over Monolithic / SoA architecture Overview of containerization How to containerize Python based services (Docker) Advantages of microservices/containerization over traditional deployment CI/CD Approach in microservices and containerization Usecases where to use microservices Trade-off of using microservice</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33818</video:player_loc><video:duration>1780</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33816</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33816</video:thumbnail_loc><video:title>Understanding Celery &amp; CeleryBeat</video:title><video:description>Understanding Celery &amp; CeleryBeat [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] Celery is a distributed task queue for Python. Although it is most popular in the web development ecosystem, it has a wide area of usage from system management to IoT devices. With Celery, transforming a function into a task is quite easy and can add great performance &amp; usability to the applications that we build. This talk aims to give attendants a general overview on Celery and its uses. We will walk through the core Celery architecture by introducing key components with the help of various real-world examples. This will also lead to an understanding of the task queue systems in general. Attendants will also gain knowledge about Celerybeat; a tool that focuses on scheduling tasks. We will be looking for the answers to the following questions: What is a distributed task queue? What are the main elements of Celery? When should we use Celery tasks? How do we use Celery Beat? Attendants should have a basic knowledge of Python, and a minor development experience</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33816</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33815</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33815</video:thumbnail_loc><video:title>Introduction to TensorFlow</video:title><video:description>Introduction to TensorFlow [EuroPython 2017 - Talk - 2017-07-14 - Anfiteatro 1] [Rimini, Italy] Deep learning is at its peak, with scholars and startups releasing new amazing applications every other week, and TensorFlow is the main tool to work with it. However, Tensorflow it's not an easy-access library for beginners in the field. In this talk, we will cover the explanation of core concepts of deep learning and TensorFlow totally from scratch, using simple examples and friendly visualizations. The talk will go through the next topics: • Why deep learning and what is it? • The main tool for deep learning: TensorFlow • Installation of TensorFlow • Core concepts of TensorFlow: Graph and Session • Hello world! • Step by step example: learning how to sum • Core concepts of Deep Learning: Neural network • Core concepts of Deep Learning: Loss function and Gradient descent By the end of this talk, the hope is that you will have gained the basic concepts involving deep learning and that you could build and run your own neural networks using TensorFlow</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33815</video:player_loc><video:duration>1596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33824</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33824</video:thumbnail_loc><video:title>Kajiki, the fast and validated template engine you were looking for</video:title><video:description>Kajiki, the fast and validated template engine you were looking for [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] Being dissatisfied with some of the constraints and complex usage of Genshi, the TurboGears2 team started working on an alternative that could solve Genshi speed issues, complex inheritance system and be backward compatible with genshi templates. This is a talk about what lead to the creation of the Kajiki template engine and what's particular about it. The talk will cover: - Comparison on the major template engines available in python to showcase what's special in Kajiki (validated, xml based) what was special in Genshi (also lazy evaluated) - What's a validated template engine and why it's good to have one. - How Kajiki works, showcase kajiki syntax, it's performances and how to use it in any python project. - Why Kajiki is fast, code generation applied and how to write a code generation template engine like Kajiki and Jinja2 (showcase a simple 50 lines of code template engine that uses code generation)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33824</video:player_loc><video:duration>1554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33812</video:thumbnail_loc><video:title>Feeding a real-time user interface</video:title><video:description>Feeding a real-time user interface [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 2] [Rimini, Italy] Imagine you have some streaming computations running on a server. Client programs subscribe to real-time updates, so that they may visualise the computations for end users. How do you share this constantly changing server state with all connected clients? Sending an entire snapshot after each change is very inefficient, so you must implement some sort of incremental updates – diffs. But how do you generate these diffs on the server? And how do you represent them so the clients know how to apply them to update their own state? We have been working on these problems for a long time while building a stock trading platform in Python. I'd like to show you a couple of open source libraries that we developed for this purpose, and share our experience with tracking state and propagating it to user interfaces running in other processes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33812</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33757</video:thumbnail_loc><video:title>Pythonic Refactoring: Protecting Your Users From Change</video:title><video:description>Pythonic Refactoring: Protecting Your Users From Change [EuroPython 2017 - Talk - 2017-07-14 - PythonAnywhere Room] [Rimini, Italy] So you've released a library! Now you need to maintain it. You want to add features, restructure the code, fix bugs, and maybe improve the library's usability. Your users just want their code to carry on working. That's okay! This talk will cover techniques in both code and project management to allow you to keep your code moving forwards without breaking your users' code. It is aimed at developers with a little experience of writing libraries in Python, and will cover some intermediate subjects like function decorators and magic methods. Refactoring in Python is a mixed bag - on the one hand you have powerful tools like the @property decorator,   dunder   methods, and even metaclasses. On the other hand, because Python code has no concept of private or protected like some other languages, it can be difficult to know what your public interface even is. I'll talk about how to identify your public interface, and make that clear to your users. I'll cover how to structure your tests so you know when you've broken your public interface. I'll discuss how to use some of Python's language features to trick your users into thinking your code hasn't changed at all (except for those brilliant new features you've just added!). And finally, I'll cover how you know it's time to break backwards compatibility and how to break it to your users</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33757</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33759</video:thumbnail_loc><video:title>Making Games with Python: Mission Impossible?</video:title><video:description>Making Games with Python: Mission Impossible? EuroPython 2017 - Panel - 2017-07-11 - Arengo. Rimini, Italy A discussion about making full-featured, commercial games in python, both 2D and 3D. Looking at state of the art approaches to using python in gaming, we will compare the alternatives: pygame (2D API), OpenGL (via pygame/pySDL2), Unreal Engine 4 and the Godot Engine (with further comparison to Unity 3D game engine). We will also look at other benefits of using python in the gaming context, such as integration with 3D modelling software, scripting the asset pipeline and GIS data integration. Finally, can (and should) python move beyond being the language of plugins and scripts, and become the main language for creating game development projects</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33759</video:player_loc><video:duration>2867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33770</video:thumbnail_loc><video:title>Python on Windows, Like a Boss</video:title><video:description>Python on Windows, Like a Boss [EuroPython 2017 - Talk - 2017-07-10 - Arengo] [Rimini, Italy] Historically, Python coding on Windows has been kind of troublesome, but not anymore. Since a couple of years ago it is possible write awesome quality Python code with Visual Studio. This is good news for Python developers of all levels, because Visual Studio offers and incredible set of tools to enhance all the stages of product development: from managing virtual environments and handling package management, to writing and refactoring code, up to testing &amp; debugging - all of that for free. In this talk I will demo how you can use Visual Studio to boost your Python development on Windows</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33770</video:player_loc><video:duration>2723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33773</video:thumbnail_loc><video:title>When Django is too bloated - Specialized Web-Applications with Werkzeug</video:title><video:description>When Django is too bloated - Specialized Web-Applications with Werkzeug [EuroPython 2017 - Talk - 2017-07-13 - PythonAnywhere Room] [Rimini, Italy] Did you ever think, Django and all the other “batteries included” frameworks are not flexible enough for your needs? Do you feel like they limit you in your creativity and design? Then this talk is for you! Werkzeug is a very lightweight HTTP/WSGI utility for Python. You might have actually used it before, since the popular framework Flask is based on it. Werkzeug handles the WSGI communication with the web server and parsing of HTTP packets for you, after that, you are left to do whatever you want. No pre-defined ORM, no request dispatching or template rendering. As a developer you are supported with a live debugger that runs in the browser and a great variety of testing tools making it easy to write fine grained unit tests for your application. As a developer at MPS - Medical Systems, I work with Werkzeug on a daily basis. One of our products is ChemoCompile, a chemo therapy planning, management and documentation tool used in hospitals in various European countries. It is a single-page web application written in Python (backend) and AngularJS (frontend). When we created it, we first prototyped it using Django, but soon realized, that we did not need most of the functionality that Django provides and many of our needs, like interfacing with hospital information systems, are too much out of the scope of a regular web applications. I will talk about, how we then discovered Werkzeug and built our own very customized stack on top of it and how you can do it too</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33773</video:player_loc><video:duration>1748</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33771</video:thumbnail_loc><video:title>Explaining behavior of Machine Learning models with eli5 library</video:title><video:description>Explaining behavior of Machine Learning models with eli5 library [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] ML estimators don't have to be black boxes. Interpretability has many benefits: it is easier to debug interpretable models, humans trust decisions of such models more. In this talk I’ll give an overview of ML models interpretation and debugging techniques. I’ll cover linear models, decision trees, tree ensembles, arbitrary classifiers using LIME algorithm. The talk focus is on explanation algorithms, because it is important to be aware of pitfalls and limitations of the explanation method to be able to interpret an explanation correctly. I’ll also show how to use these techniques in practice, to debug and explain behavior of estimators from Python ML libraries like scikit-learn and xgboost using open-source eli5 library: https://github.com/TeamHG-Memex/eli5 . Attendees will get both practical and theoretical understanding of these explanation methods. Target audience is ML practitioners who want to 1) get a better quality from their ML pipelines - understanding of why a wrong decision happens is often a first step to improve the quality of an ML solution; 2) explain ML model behavior to clients or stakeholders - inspectable ML pipelines are easier to “sell” to a client; humans trust such models more because they can check if an explanation is consistent with their domain knowledge or gut feeling, understand better shortcomings of the solution and make a more informed decision as a result</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33771</video:player_loc><video:duration>1818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33762</video:thumbnail_loc><video:title>How to make money with your Python Open-Source Project</video:title><video:description>How to make money with your Python Open-Source Project [EuroPython 2017 - Talk - 2017-07-12 - PythonAnywhere Room] [Rimini, Italy] Developers create new open-source projects every day. As the project becomes popular they have to invest more and more time into it's development and of course at some point a question arises: "How can I make some money with my project ?" In this talk we will try to answer this question. We will talk about different models of making money, their pros and cons. We will concentrate on Python Open-Source projects mostly and try to answer the following questions: What to sell? Where to sell? How to distribute? How to license? After this talk you will have a clear understanding of how you can make money with your project. What your next steps should be and how you can get the actual profit while still continuing making your customers happy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33762</video:player_loc><video:duration>1630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33775</video:thumbnail_loc><video:title>Python and Angular, a perfect match?</video:title><video:description>Python and Angular, a perfect match? [EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room] [Rimini, Italy] Python on mobile devices is still negligible mostly because of the GUI problems which arise. But Python on android devices is considered to be a solved problem since the module Python for Android is available. We have nowadays at least the possibility to develop for mobile devices with the GUI engine Kivy which is maybe the first choice for rapid prototyping on that platform. But as it comes to design work and mobile device look alike Kivy is still far behind the web development tools HTML/CSS. In our talk we present a conceptual work where we used Ionic - this is an mobile development framework based on Angular - to build the GUI part of an app and connected that to a Python back end. In our point of view our proposal is very general and will give Python a boost towards modern UX development and makes HTML/CSS/JavaScript a real option especially in combination with Angular. The main part of our solution that we show is the interoperation between JavaScript and Python such that asynchronous calls in both direction are possible. The advantage is to develop UX and back end code only once and use it literally on every platform where a Python interpreter and a browser runs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33775</video:player_loc><video:duration>1635</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33753</video:thumbnail_loc><video:title>Django, Django Rest Framework and Angular2: RAD on SaaS platforms</video:title><video:description>Django, Django Rest Framework and Angular2: RAD on SaaS platforms [EuroPython 2017 - Talk - 2017-07-10 - Anfiteatro 1] [Rimini, Italy] Rapid Application Development has been a major topic for the desktop development world. Yet, desktop development has proven to be at the end of its timeline and the latest major environment is now the web in its many forms (from browser to Electron and similars). Django offers an amazing infrastructure and Django Rest Framework an amazing middleware to solve most of the problems. The RAD development on Angular2 is then enabled by a set of libraries developed at Modal Nodes for both front and backend that ease the development of the front end tools and front end interactions with both unauthenticated and authenticated systems via JWT and Djoser. Specifically, we will see the changes in the metadata that will enable better interactions and the usage of both the backend elements and the front-end ones in order to ease development</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33753</video:player_loc><video:duration>1768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33763</video:thumbnail_loc><video:title>Linespots: Predicting Bugs in your Code</video:title><video:description>Linespots: Predicting Bugs in your Code [EuroPython 2017 - Talk - 2017-07-14 - Arengo] [Rimini, Italy] In times of increased awareness of technical debts, reviewing and auditing code becomes more important. The main problem with code review is the amount of time that is being spent searching the needle in the haystack. You just don’t know what you are looking for and where to find it. One possible solution to the problem to the idea of bug prediction. If we could somehow know where bugs are in our code, focusing reviewing efforts on that area should, in theory, increase the effectiveness of our review. More bugs should be uncovered while less time is spent reviewing. This is what Linespots tries to offer. It is an algorithm developed during my thesis that analyses a project’s history and calculates a probability value for each line of code in the project, representing the likeliness of a bug existing in that line. Using the probabilities, reviewers can focus on the areas that are at a higher risk of containing bugs and spend less time on robust code. The research done so far showed, that by analyzing 0.5% lines of code with the highest risk values in a project, an average of 50% of the bugs fixed in the next 150 commits were correctly predicted by Linespots. This is an improvement by factor 10 compared to Bugspots, an algorithm developed at Google, which Linespots is based upon. Outline: Basics and functionality of Linespots Research results Pros and cons of Linespots Results of a case stud</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33763</video:player_loc><video:duration>1555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33776</video:thumbnail_loc><video:title>Introduction to Nonparametric Bayesian Models</video:title><video:description>Introduction to Nonparametric Bayesian Models [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 1] [Rimini, Italy] When we use supervised machine learning techniques we need to specify the number of parameters that our model will need to represent the data (number of clusters, number of Gaussians, etc.). Somewhat, we are making our model inflexible. In this talk we will study the nonparametric models, in specific, Bayesian Nonparametric Models (BNP) whose main purpose is getting more flexible models since that in BNP the parameters can be automatically inferred by the model. The outline is the next: Parametric vs Nonparametric models A review on probability distributions Non-parametric Bayesian Methods Dirichlet Process Python (and R maybe) libraries for NPB Conclusion</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33776</video:player_loc><video:duration>1593</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33744</video:thumbnail_loc><video:title>Tracing, Fast and Slow: Digging into &amp; improving your web service’s performance</video:title><video:description>Tracing, Fast and Slow: Digging into &amp; improving your web service’s performance [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] Do you maintain a Rube Goldberg like service? Perhaps it’s highly distributed? Or you recently walked onto a team with an unfamiliar codebase? Have you noticed your service responds slower than molasses? This talk will walk you through how to pinpoint bottlenecks, approaches and tools to make improvements, and make you seem like the hero! All in a day’s work. The talk will describe various types of tracing a web service, including black &amp; white box tracing, tracing distributed systems, as well as various tools and external services available to measure performance. I’ll also present a few different rabbit holes to dive into when trying to improve your service’s performance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33744</video:player_loc><video:duration>1796</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33722</video:thumbnail_loc><video:title>Solid Snakes</video:title><video:description>Solid Snakes [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] No matter whether you run a web app, search for gravitational waves, or maintain a backup script: being responsible for a piece of software or infrastructure means that you either get a pager right away, or that you get angry calls from people affected by outages. Being paged at 4am in everyday life is bad enough. Having to fix problems from hotel rooms while your travel buddies go for brunch is even worse. And while incidents can’t be prevented completely, there are ways to make your systems more reliable and minimize the need for (your!) manual intervention. This talk will help you to get calm nights and relaxing vacations by teaching you some of them</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33722</video:player_loc><video:duration>2685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33740</video:thumbnail_loc><video:title>Abstract Base Classes: a smart use of metaclasses</video:title><video:description>Abstract Base Classes: a smart use of metaclasses [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] This talk shows what Python Abstract Base Classes (ABCs) are and how they can be used to categorise objects and implement a virtual inheritance tree. The goal of the talk is to introduce programmers to the concept of ABCs, and to show that metaclasses are not a terribly complex topic, but something that can be used by normal programmers. The talk is divided in three different “levels of difficulty”, each of one going deeper in the technical aspects of the subject. Level 1: Polymorphism - Behaviours and delegation - Collections The first level is meant to give a quick overview of the collections package and some useful code snippets. Even beginners can benefit of the information given here. To complete this level you only need to know what a try/except block is. Level 2: Registering - Abstract Base Classes - Categories The second level shows what real and virtual inheritance are, explains what is the meaning of registering and defines Abstract Base Classes. To complete this level you need to know what class inheritance is (i.e. what class MyList(list) means). Level 3: Build your ABCs - Metaclasses - ABSs as interfaces The third level shows how to create your own ABCs, why metaclasses are involved and why they are not a difficult concept. I will then quickly review a possible use of metaclasses as interfaces. To complete this level you need to know how to instantiate a class, and the difference between class and instance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33740</video:player_loc><video:duration>1789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33745</video:thumbnail_loc><video:title>Despicable machines: how computers can be assholes</video:title><video:description>Despicable machines: how computers can be assholes [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] When working on a new ML solution to solve a given problem, do you think that you are simply using objective reality to infer a set of unbiased rules that will allow you to predict the future? Do you think that worrying about the morality of your work is something other people should do? If so, this talk is for you. In this brief time, I will try to convince you that you hold great power over how the future world will look like and that you should incorporate thinking about morality into the set of ML tools you use every day. We will take a short journey through several problems, which surfaced over the last few years, as ML and AI generally, became more widely used. We will look at bias present in training data, at some real-world consequences of not considering it (including one or two hair-raising stories) and cutting-edge research on how to counteract this. The outline of the talk is: - Intro the problem: ML algos can be biased! - Two concrete examples. - What's been done so far (i.e. techniques from recently-published papers). - What to do next: unanswered questions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33745</video:player_loc><video:duration>2138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33738</video:thumbnail_loc><video:title>Bringing Python to Godot game engine</video:title><video:description>Bringing Python to Godot game engine [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] https://godotengine.org/ Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. The project has joined the Software Freedom Conservancy project and it growing community makes it hopes to become a real alternative to Unity&amp;GameMaker. This talk cover a year long journey of the port of Python as a scripting language for the engine, starting from a rant against Godot's Python-like proprietary language. We will have a look at Godot's internal architecture as is it itself a real interpreter with it garbage collector, dynamic typing, introspection and even builtin custom scripting language. All of this having to work next to our Python interpreter and communicate back and forth with it. Finally we will see the different approaches that have been tried to bind Python to Godot each with there own pros&amp;cons: Using Micropython interpreter instead of CPython Using PyBind11 to statically bind to Godot C++ API Using CFFI and rely on a 3rd party C API The audience should have some basic knowledge of C level computing (static vs dynamic language, compilation &amp; linking)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33738</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33735</video:thumbnail_loc><video:title>Best Practices for Debugging</video:title><video:description>Best Practices for Debugging [EuroPython 2017 - Training session - 2017-07-10 - Sala del Tempio 2] [Rimini, Italy] Debugging is a daily activity of any programmer. Frequently, it is assumed that programmers can debug. However, programmers often have to deal with existing code that simply does not work. This tutorial attempts to change that by introducing concepts for debugging and corresponding programming techniques. In this tutorial, participants will learn strategies for systematically debugging Python programs. We will work through a series of examples, each with a different kind of bug and with increasing difficulty. The training will be interactive, combining one-person and group activities, to improve your debugging skills in an entertaining way. Contents: Syntax Error against Runtime exceptions Get file and directory names right Debugging with the scientific method Inspection of variables with print and introspection functions Using an interactive debugger Pros and cons of try.. except Delta debuggin</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33735</video:player_loc><video:duration>1465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33737</video:thumbnail_loc><video:title>From Fun to Business - How Open Source Changed my Life</video:title><video:description>From Fun to Business - How Open Source Changed my Life [EuroPython 2017 - Talk - 2017-07-10 - PythonAnywhere Room] [Rimini, Italy] Coala (https://coala.io/) began as a fun project. We never believed there would be anything useful growing out of it - and yet it did. Contributors all over the world came to us and helped creating the community as it is. But how did all of this happen? What does this mean for the main contributors? How can we make a living of an open source project? This talk tells our story. What we did - good and bad things - so we can learn from it. From my personal open source contributions over founding an open source project to building a freelance agency and founding a startup. Participants will learn how they can grow an open source project, automate newcomer processes and gain insights into how they can start making a living of it, possibly founding a company eventually. There is no single recipe for this but we can - and should - exchange the tips and tricks we’ve gained with our ventures. This talk is for entrepreneurs, wanna-be-freelancers and future or past open source project founders. This talk is completely new and has not been presented at any conference yet although it overlaps with previous talks of mine which have received much positive feedback at previous regional PyCons. It will be tested at a local meetup to ensure proper timing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33737</video:player_loc><video:duration>1520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33747</video:thumbnail_loc><video:title>Writing Awesome PyPI packages in Python</video:title><video:description>Writing Awesome PyPI packages in Python [EuroPython 2017 - Talk - 2017-07-14 - PyCharm Room] [Rimini, Italy] One of the strengths of the Python programming language is the huge base of Open Source libraries. The PyPI (Python Package Index) repository provides currently 105,917 packages, many of them developed actively by contributors. This talk is a tour through various tools and practices, which help to keep your package in a good state for your users and make it easier for other developers to contribute. One can find these practices in projects of different size, such as Django (24,244 commits, 1,397 contributors) Pandas (15,005 commits, 754 contributors) and Faker (20 commits, 3 contributors). Some things to consider when creating your own package: using a Makefile for automatic testing, coverage analysis and environment setup. structuring your .gitignore file. using pyenv and .python-version for Python version management. using tox to ascertain that code is working in different environments. squashing different configuration files to a single setup.cfg file. using EditorConfig and .editorconfig to automatically set project coding standards in the editor</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33747</video:player_loc><video:duration>1483</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33739</video:thumbnail_loc><video:title>Teeing up Python: Code Golf</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33739</video:player_loc><video:duration>1642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33746</video:thumbnail_loc><video:title>Mock it right! A beginner’s guide to world of tests and mocks.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33746</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33791</video:thumbnail_loc><video:title>Optimization using Flow Networks in NetworkX.</video:title><video:description>Optimization using Flow Networks in NetworkX. [EuroPython 2017 - Talk - 2017-07-13 - Arengo] [Rimini, Italy] Prerequisite: Basic Programming. Goals: Introduction to NetworkX Library Using NetworkX for optimization Techniques using Network Flow. This talk can be divided into three major parts. Introduction to NetworkX Basic Introduction to Network Flow. The solution of (https://en.wikipedia.org/wiki/Max-flow min-cut theorem#Project selection problem) Project selection problem using Network Flow and NetworkX. 1. Introduction to NetworkX. What is NetwrokX? Creating a graph in NetworkX. Some awesome methods Algorithms available. Using with other libraries like Pandas. 2. Basic Introduction to Network Flow. Origin of Problem: Mincut of soviet union railway network. A quick explanation of Max-Flow and min-cut problem. Max-flow = min-cut How to reduce problems for Network Flow optimization? Model the problem for using NetworkX 3. Solution of Project selection Problem using NetworkX. Problem statement. How can we solve it using max flow / min-cut? Modeling in form of graph. Proof of correctness Representing the graph in NetworkX Finding answer in Network</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33791</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33782</video:thumbnail_loc><video:title>Improve your developer's toolset</video:title><video:description>Improve your developer's toolset [EuroPython 2017 - Talk - 2017-07-11 - PythonAnywhere Room] [Rimini, Italy] For Python development, we mainly focus on IDE, browser and sometimes a command line. I want to focus on command line tools which seem to be a bit forgotten these days. Let me show a few tools I'm using on daily basis and how they helped me become more productive. I'll prove it's possible to start up a new environment from scratch that feels like HOME. Finally, I want to convince you how important it is to constantly challenge yourself and your tools, how useful is a custom toolbox tailored to you</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33782</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33788</video:thumbnail_loc><video:title>Python REST frameworks review</video:title><video:description>Python REST frameworks review [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] Number of libraries for building RESTful web applications is growing up. Selecting best framework becomes hard decision for web developers. During the presentation I will go through best libraries I can recommend for building RESTful web applications. Selection of libraries will be subjective, based on my experience with building microservices in Python. I will share code examples, weaknesses and strengths for each library. I hope everyone will find something that best suits his needs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33788</video:player_loc><video:duration>1698</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33779</video:thumbnail_loc><video:title>Django and Graphql</video:title><video:description>Django and Graphql [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] The web is constantly evolving, that is even more true with the frontend world. You don’t have anymore the traditional webapp, in fact you now have two apps, backend and frontend. But how do they communicate? Traditionally we have always created REST APIs, but now, there’s a new player. GraphQL</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33779</video:player_loc><video:duration>1254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33748</video:thumbnail_loc><video:title>Using Python and microservices to fuel WebPush at Mozilla</video:title><video:description>Using Python and microservices to fuel WebPush at Mozilla [EuroPython 2017 - Talk - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] This talk will focus on how python and microservices fuel webpush in the storage team of Mozilla . It will also act as a good introduction to webpush technology and how to integrate it into web apps. The talk will cover: How webpush works? The roles played by the various players involved (service workers and push servers and how they interact to bring about the webpush magic). The idea behind the service, WebPush Channels which is at the heart of webpush at Mozilla's storage team. How the service was developed will be covered in detail. How developers can use WebPush Channels to integrate web push in their web apps</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33748</video:player_loc><video:duration>1085</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33774</video:thumbnail_loc><video:title>How Facebook uses Python to build (and operate) datacenters at scale</video:title><video:description>How Facebook uses Python to build (and operate) datacenters at scale [EuroPython 2017 - Talk - 2017-07-11 - Anfiteatro 1] [Rimini, Italy] With 4 datacenters on-line and more coming fast, building and operating datacenter buildings becomes a problem we need to solve at scale. At Facebook, Several teams of Production Engineers write the software that helps us do this efficiently, and we use Python... a lot. In this talk, I will go into some detail about only some of problems we try to solve to make sure our datacenters come online on time so that we can make sure you can connect with all your friends on Facebook, and keep them humming, as efficiently as possible. We'll go into some detail about the awesome Python infrastructure (some of it open source), that we use to build this software, and some of the engineering practices. This is a talk for you if you were wondering how to track each and every strand of fiber cabling within a datacenter, or make sure we find out that the cooling system isn't really doing it's thing before actual servers catch fire from serving you live videos</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33774</video:player_loc><video:duration>1102</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33786</video:thumbnail_loc><video:title>MicroPython Workshop</video:title><video:description>MicroPython Workshop [EuroPython 2017 - Interactive session - 2017-07-10 - Anfiteatro 2] [Rimini, Italy] We will program some ESP8266-based development boards, make them blink LEDs, move servos, display pictures, read sensors, react to buttons, and, more importantly, talk over HTTP and MQTT with servers. This is an excellent occasion to try your skills in building and programming small electronic devices. No experience with electronics is required, everything you need to know will be covered during the workshop. You will need to bring a laptop with a USB port. If it runs Windows, make sure to have some terminal emulator installed, such as PuTTy, CoolTerm or even HyperTerm. On Linux and OSX we will use Screen, so you don't need anything special. I only have about 20 kits for this, so the number of people that can take part is limited</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33786</video:player_loc><video:duration>1118</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33784</video:thumbnail_loc><video:title>How to use pandas the wrong way</video:title><video:description>How to use pandas the wrong way [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 1] [Rimini, Italy] UPDATE: slides and materials can be found at http://pietrobattiston.it/python:pycon#europython rimini july 2017 The pandas library represents a very efficient and convenient tool for data manipulation, but sometimes hides unexpected pitfalls which can arise in various and sometimes unintelligible ways. By briefly referring to some aspects of the implementation, I will review specific situations in which a change of approach can make code based on pandas more robust, or more performant. Some examples: inefficient indexing multiple dtypes and efficiency implicit type casting HDF5 storage overhead GroupBy.apply()... when you don't actually need i</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33784</video:player_loc><video:duration>2624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33798</video:thumbnail_loc><video:title>There should be one obvious way to bring python into production</video:title><video:description>"There should be one obvious way to bring python into production [EuroPython 2017 - Talk - 2017-07-11 - PyCharm Room] [Rimini, Italy] The DevOps methodology is reality. That said, many developers have to deal with the process of bringing python applications into production. One aphorism of the Zen of Python states: ""There should be one-- and preferably only one --obvious way to do it."" While for the language itself and code being written with it, this advice is often strictly followed for good reasons. For the process of bringing python into production it is not. In the first part of this talk I will give an overview of the different steps in the delivery pipeline, from packaging to deployment and the various possible implementations for each of those steps that emerged over the last years. We will discuss docker, pex, wheels, debs, and tars. We will learn why fixed environments are crucial and why pip is not yet what it should be. We learn about the different runtime environments, from bare metal servers over ephemeral container clusters to “serverless” and what they impose on the deployment process and scratch on the surface of configuration management using tools like Ansible and orchestration frameworks like Kubernetes. We will also explore the world beyond python by looking into other languages ecosystems and learn how they addressed and solved this issue. After we understood the requirements and realized that there is not ""one obvious way to do it"", this talk is a call to action: Let us define and build the “one obvious way” of how we want to bring python into production!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33798</video:player_loc><video:duration>1833</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33756</video:thumbnail_loc><video:title>Finding bugs for free: The magic of static analysis.</video:title><video:description>"Finding bugs for free: The magic of static analysis. [EuroPython 2017 - Talk - 2017-07-14 - Arengo] [Rimini, Italy] Overview Static analysis is a powerful technique for improving the quality of software. It allows you to find bugs in your Python code without any the need for any annotations. At lgtm.com we provide state-of-the-art static analysis for a number of languages including Python. Our Python analysis can find bugs without the annoyance of many false positives. We have already found bugs in the standard library, requests, numpy and many others. In this talk I will briefly describe what static analysis is, how it can be useful to you, and then give an overview of the techniques we use. Intended Audience This talk is aimed at all Python developers, although I expect that those who have used pyflakes, pep8, pylint or mypy in the past will find it the most accessible. I hope that this talk will inspire developers to start using static analysis tools (hopefully ours) and to produce better code as a result. I will assume that the audience knows Python well, but knows little or nothing about static analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33756</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33723</video:thumbnail_loc><video:title>pybind11 - seamless operability between C++11 and Python</video:title><video:description>pybind11 - seamless operability between C++11 and Python [EuroPython 2017 - Talk - 2017-07-14 - PythonAnywhere Room] [Rimini, Italy] https://github.com/pybind/pybind11 pybind11 is a lightweight header-only C++11 library that exposes C++ types to Python and vice versa and allows creating Python extension modules with minimum boilerplate by leveraging compile-time introspection and type inference. While this library's goals and some of the syntax may be considered similar to Boost.Python, it has a much smaller footprint, is entirely self-contained, and offers additional features like direct support for NumPy arrays. In this talk, we will look at how to write Python extension modules in C++ from scratch with pybind11, starting from simple bindings and building up to more complex examples that deal with iterators, STL data structures, NumPy types and Python callbacks. We will also touch upon some of the internal machinery of the library like the virtual call mechanism and reference counting</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33723</video:player_loc><video:duration>2278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33700</video:thumbnail_loc><video:title>PyCharm tips and tricks</video:title><video:description>PyCharm tips and tricks [EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2] [Rimini, Italy] PyCharm, a Python IDE with its free and open-source community edition, in last several years has become a tool of choice for more and more Python developers. But not everybody uses its full power. Moreover, most only use a fraction of the functionality it provides. The reality is that an IDE is not just about a set of integrated tools, but an environment that understands the semantics of your project, of what you’re doing. It can leverage this to provide you with functionality that can make repetitive mundane tasks become frictionless, as well as give insight into potential problems. In this session, we will go through the most powerful features the IDE offers and whether you do web development or work with data using Python, you will benefit knowing how the IDE can leverage your programming skills</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33700</video:player_loc><video:duration>3561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33808</video:thumbnail_loc><video:title>The Different Roads We Take</video:title><video:description>The Different Roads We Take [EuroPython 2017 - Keynote - 2017-07-13 - Anfiteatro 2] [Rimini, Italy] We've all taken different routes to get to where we are today, and we're not all currently on the same road going the same place. Tracy Osborn will talk about the idea of the ""Python engineer,"" her (long and full of bumps and potholes) journey to learning and teaching Python, and the harmful myths about learning programming and the paths available when you do so</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33808</video:player_loc><video:duration>3160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33806</video:thumbnail_loc><video:title>Front-end testing with Python</video:title><video:description>Front-end testing with Python [EuroPython 2017 - Talk - 2017-07-10 - PyCharm Room] [Rimini, Italy] Web-developers use Python to develop web-applications, serving HTML or JSON content to user's browsers which render it. We test our applications to check that they serve content right and that they respond to HTTP requests in an expected way. However, this is not all that happens in a modern web application. There are lots of moving parts which are executed not on the server, but directly in user's browser, and they need to be tested too. The best way to check that our app works well in a browser is to test it in a browser, and Python gives you tools to do that conveniently. With a Selenium tool and Python package, you can control the browsers, making them open web pages and interacting with them. I will show how to install Selenium and needed drivers, and tell about best practices for writing Selenium tests, such as Page Object pattern Put browser interactions in the page object, not the test Put assertions in the test, not the page object Never use time.sleep() Always make pages wait for actions to complete Wait for JavaScript to load To test the visual look of your application there is a Needle tool, which lets you compare screenshots with baseline set, and highlight the differences. I will talk about how to incorporate that functionality into your tests. As browser testing can get quite slow, I will also show how to set up running them concurrently</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33806</video:player_loc><video:duration>1910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34564</video:thumbnail_loc><video:title>A Year with Chef and InSpec: A Retrospective with Optum</video:title><video:description>At healthcare-focused companies, compliance is serious business and automating compliance is the only way to stay ahead. The team at Optum are one year into their infrastructure and compliance automation journey. Adam Leff, Technical Community Advocate for InSpec at Chef, talks with Odie Routh (Foundation Engineer) and Tom Rennaker (manager of the Compliance Support Services team) from Optum about where they started, where they are now, how they got here, and where they're headed next.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34564</video:player_loc><video:duration>2480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34567</video:thumbnail_loc><video:title>Adding Developers to the DevOps Process</video:title><video:description>As a developer, you don't really think you'll ever get deep into Chef code. As an ops person, you're not sure you want developers messing with your infrastructure anyway. Those were mindsets present at our company until about a year ago. With more software being written and deployed as the company grew and our ops team getting closer to burnout dealing with it all, something about our process had to change. The developers and ops team came to a mutual agreement that the developers should join in to learn how to work with our Chef deployment infrastructure. This talk will cover the process taken to get buy in from developers and how we spread the Chef knowledge around. In addition to less pressure on our ops people, this talk will cover additional benefits gained. Then it will conclude with a few pitfalls that you need to be aware of if you want to go through a similar process with your development team.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34567</video:player_loc><video:duration>2277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34479</video:thumbnail_loc><video:title>Introduction to Using GNU Radio</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34479</video:player_loc><video:duration>2870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34474</video:thumbnail_loc><video:title>Profiling PHP applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34474</video:player_loc><video:duration>2867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34568</video:thumbnail_loc><video:title>An Approach to Air-Gapped Deployment</video:title><video:description>Pitfalls, brick walls, and struggles I faced while navigating the seas of Internet dependent software in an air-gapped environment. This discussion will be from the perspective of a new member of the Chef community, Sandia National Laboratories. Our team has been researching and adopting DevOps techniques to automate our workflows and deliverables. Being one of the architects tasked with exploring Chef as a solution to configuration management, I have had the pleasure to design some of our development process and architecture. This process is continually evolving to suit our specific needs. All of our products are deployed to air-gapped production environments. We are working toward not only using Chef to build our environments but also delivering our environments as fully functional Chef organizations to ensure our contracted work is predictable after delivery.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34568</video:player_loc><video:duration>2259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34563</video:thumbnail_loc><video:title>'Acing' Infrastructure Testing with Chef</video:title><video:description>Sports move fast; infrastructure testing has to keep pace. The team responsible for the cloud that powers Wimbledon, The US Open and some of the world's largest sporting events uses Chef to manage their infrastructure. Developing a testing framework presented many challenges, including: Scaling infrastructure testing to handle a distributed enterprise. Testing in remote locations without the fastest internet speeds. Contending with the Great Firewall in China. The team has spent 100s of hours optimizing test environments to support fast testing by distributed teams. Learn how the team approached test optimization, what worked and what failed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34563</video:player_loc><video:duration>2034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34639</video:thumbnail_loc><video:title>It's Time for Us to Move: The Story and Migrating Hosted Chef to AWS</video:title><video:description>Hosted Chef is one of the biggest Chef installations there is, with tens of thousands of organizations managing hundreds of thousands of Chef clients. By 2015, Hosted Chef had been growing exponentially for several years, and it was quickly outgrowing its home. It was time for a change, and so last October we migrated Hosted Chef from its original data center into AWS. As if the migration of a large production service wasn't enough, we were using an aging code base with practices and procedures that were years old, with references to CouchDB and workarounds from Chef 0.9! It was time to modernize all of our cookbooks, start using modern features, and generally rewrite everything at the same time. This talk is the story of that migration, the decisions we made, the challenges we faced, and the spectacular results. I'll cover what worked and what didn't go so well, and along the way I'll share some critical insights that will be useful to anyone running a large Chef installation in a cloud environment such as AWS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34639</video:player_loc><video:duration>2291</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34636</video:thumbnail_loc><video:title>Integrating all Your Tools With Chef - And How we Did it at HPE</video:title><video:description>Have you integrated Chef with all the tools in your IT environment? Or putting it a different way… have you integrated your device managers, automated your firmware upgrades, and simplified the provisioning of your bare metal servers and storage with Chef? At Hewlett Packard Enterprise we have a wide array of different products; each with their own unique configurations. We were able to simplify and automate the use of our products by integrating them with Chef in the form of resources and drivers. In this session, we will be looking at how we were able to achieve this and how you too can integrate your tools with Chef!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34636</video:player_loc><video:duration>2431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34695</video:thumbnail_loc><video:title>Easy-Bake Testing</video:title><video:description>Mocha? Chai? Qunit? Jasmine? What's the difference? Which one is best for me? How do I use these new integration tests? What are mocks and stubs and how should I use them? With so many different testing frameworks, libraries, and addons, and so many different styles and approaches to testing your Ember apps, it can be daunting to get started building a test suite to meet your needs. Don't be scared! I'm here with my nonthreatening lightbulb-powered Easy-Bake testing guide to help you out!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34695</video:player_loc><video:duration>1200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34688</video:thumbnail_loc><video:title>Building Desktop Apps with Ember and Electron</video:title><video:description>You may have seen apps like Slack, Visual Studio Code, or Docker's Kitematic: desktop applications written using Node.js and Chromium. You might be hoping to build something similar. Electron was originally built for the Atom editor, and enables developers to build beautiful cross-platform apps using the JavaScript we all love. When combined with Ember, you're looking at a fantastic desktop app development framework. Ember and Electron are a match made in heaven, and this talk will teach you all you need to know to get started building desktop apps with Ember.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34688</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34693</video:thumbnail_loc><video:title>Debugging Ember With Empathy</video:title><video:description>Denial, anger, bargaining, depression, acceptance. But I don't mean the five stages of grief—I'm talking about the five stages of debugging your first Ember app! Learning how to navigate the building blocks of Ember can be difficult, but the even trickier thing is knowing where to start debugging while you're still learning the framework. One approach that I use is to put myself into my code's shoes. In this talk, we'll connect with our objects to understand what's going on under the hood. Let's jump over some common first-time Ember hurdles together by debugging our code — with empathy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34693</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34691</video:thumbnail_loc><video:title>Compose Yourself with Ember and D3</video:title><video:description>Say you're building a chart, what's the most natural representation for specifying a visualization? A configurable chart component? Abstract components which can be used together to create something larger? Or low level primitives which can give you fine grained control over your presentation? In this talk I will introduce D3 Shape, and demonstrate how you can compose reusable Components which solve all of the above requirements for quickly visualizing information in Ember.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34691</video:player_loc><video:duration>1846</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34694</video:thumbnail_loc><video:title>Dissecting an Ember CLI Build</video:title><video:description>As the tooling ecosystem continues to evolve, developers nowadays can easily scaffold out a new Ember app and start being productive right away, without ever thinking of all the intricacies that go on behind a typical build command. But there comes a time when manipulating trees or nodes in Broccoli may be required to support a custom project architecture, or you may find yourself having to extend the build for specialized environments through addons. Whether you face any one of those scenarios, or you simply want to know more of what goes on behind the curtain, this talk is for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34694</video:player_loc><video:duration>1858</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34697</video:thumbnail_loc><video:title>Ember Between Design and Development</video:title><video:description>The bigger a project gets, the more important communication and consistency across the whole team becomes. In order to achieve this, it is critical to establish an integrated workflow with all team members. In this talk, a designer and a developer who worked together on various Ember projects will present an effective way of handling these challenges. Three levels of documentation will be presented: A living styleguide for designers, a component guide for designers &amp; developers and a JavaScript documentation for developers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34697</video:player_loc><video:duration>1918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34701</video:thumbnail_loc><video:title>How to Build a Compiler</video:title><video:description>Compilers are all around you: Babel, Handlebars/HTMLBars, Glimmer, Uglify, and more. In this talk we'll walk through every part of a compiler from the parser to the generator. Learn about visitors and traversal, paths, scopes, bindings, and everything else. By the end compilers shouldn't seem like magic, and maybe you'll even want to contribute back to them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34701</video:player_loc><video:duration>1659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34699</video:thumbnail_loc><video:title>selecting Good Ember Patterns</video:title><video:description>What's in an Ember element? For a long time, the answer was two-way data binding, observers, and an obscured DOM, along with the challenges and bugs that went with it. Today, we can move beyond the } helper and render this common UI element using native DOM and one-way data flow. Through the lens of the select element, both as standalone code and a re-usable component, we’ll learn how and why to use good Ember patterns like data-down, actions up (DDAU), plus some handy new Ember features like closure actions and the mut and } helpers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34699</video:player_loc><video:duration>1607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34698</video:thumbnail_loc><video:title>Ember CLI, The Next Generation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34698</video:player_loc><video:duration>1694</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34702</video:thumbnail_loc><video:title>How to Start an Ember Revolution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34702</video:player_loc><video:duration>1652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34626</video:thumbnail_loc><video:title>Cooking with AWS - July 12, 2016</video:title><video:description>Looking for some ways to spice up your Chef usage on AWS? In this session we'll show you how to leverage services like AWS Lambda, AWS Key Management Service (KMS), Amazon CloudWatch Events, and Amazon EC2 Run Command with Chef. We'll introduce the AWS services and demo how they can be used to better manage your Chef nodes. Gannett, a leading media company and publisher of USA Today, will also join us to talk about how they build, test, and deliver over 400 cookbooks on AWS. They'll talk tools and process for building AMI's and managing 1,000 Jenkins jobs to continuously deliver their Chef environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34626</video:player_loc><video:duration>2467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34617</video:thumbnail_loc><video:title>Enterprise Chef: Bringing Technology and Teams Together</video:title><video:description>Generating excitement and interest around a DevOps transformation can be difficult in any organization. When you are trying to do it across ten, the complexities are at an all-new level. One method to bring people together is to rally them behind a central cause and tool. We chose automation and Chef as that starting point. Like any complex and highly effective tool, Chef can only prove its value through training, proper use, collaboration and support. With these things, Chef is a powerful weapon for configuration management and consistency. Our approach focuses not only on how to wield the weapon, but how to do so with finesse. Pauly will speak to the cultural movement within Hearst, and how Chef is bringing teams together and removing reliance on the “caped hero”. Sharing a common goal, language and approach not only brings the team's closer, it makes accomplishing goals smoother. He will showcase the challenges and show how we overcame them so that the position of the team is now one of cultural and automation enablement rather than another step/bottleneck on the continuum. Aaron will share our journey from classic data center to the AWS cloud with multiple business units, including Fitch. He will discuss techniques used to mentor rather than just train people in the Chef approach. He’ll show how to overcome the challenges and roadblocks associated with migrating a complex application to the cloud using a tool like Chef, along with CloudFormation templates, and Chef deployment mechanisms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34617</video:player_loc><video:duration>2472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34633</video:thumbnail_loc><video:title>Habitat 301: Building Habitats</video:title><video:description>A year ago I finished building a large distributed system to support an online game. We used a the most advanced tooling and patterns known at that time but we still didn't exactly get what we needed. [new paragraph] Habitat needed a similar large, distributed system of it's own: Builder. Builder is the first production application built with Habitat in mind. I will explore the development process of Builder, lessons learned along the way, and show you how Habitat helped us build and deploy a scalable, distributed hosted service.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34633</video:player_loc><video:duration>2456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34624</video:thumbnail_loc><video:title>Chef Journey on Google Cloud - July 12, 2016</video:title><video:description>Learn how customers are using chef and chef delivery to run, deploy, and manage workloads across Google Cloud on PaaS, IaaS and container environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34624</video:player_loc><video:duration>2901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34621</video:thumbnail_loc><video:title>Keynote - Chef Automate Demo</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34621</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34618</video:thumbnail_loc><video:title>Build Cookbooks and The Service Delivery Canvas</video:title><video:description>So you have Chef Delivery, now what? This talk is a practical introduction to build cookbooks and how to figure out what should run in each stage. Have you ever found yourself wondering: "What is a build cookbook?" "Where should I put performance tests?" "How does this work with Docker?" If you have, this talk is for you. Come join us as we plan out a few projects in Delivery. We will start by using the Service Delivery Canvas, a tool for thinking about where things go in the pipeline, to layout our project. From there, we will take what we learned from the canvas and walk through building out a few applications, including examples from Chef's own infrastructure. We will also demonstrate multiple language runtimes and methodologies. Come be part of delivering all the things!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34618</video:player_loc><video:duration>2310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34619</video:thumbnail_loc><video:title>Canary In the Coal Mine: Initiating Organizational Change Through Rapid Prototyping Pressure</video:title><video:description>John Kerry and Michael Hedgpeth worked within their large organization to use Chef to eliminate change-related outages for one of their most strategically important teams. Learn how they approached cultural differences within the organization, what PCI-related challenges they faced, and how they balanced their short-term and long-term objectives within the organization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34619</video:player_loc><video:duration>2583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34625</video:thumbnail_loc><video:title>Compliance Slowing You Down? How to Achieve Compliance at DevOps Speed?</video:title><video:description>This session is a call to action for organizations to embrace Infrastructure as Code to achieve compliance and vulnerability remediation without slowing down the DevOps process. As an industry, we are now capturing most commercial and government compliance frameworks as standardized Chef cookbooks. This not only enables an organization to quickly roll out server compliance to meet various regulations (CIS, PCI, NIST) but also enables the rapid testing of server configurations. In this session I will demonstrate how Booz Allen has used Chef Compliance and Chef Delivery to enable quick response to remediating vulnerabilities, testing the compliance checks, and delivering those changes quickly. I will also present a call to action for our DevOps practitioners to embrace govready.org, open sourced compliance cookbooks and to participate in the compliance community to enable organizations of all sizes to take advantage of Infrastructure as Code and improve the compliance posture of the IT industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34625</video:player_loc><video:duration>2316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34630</video:thumbnail_loc><video:title>Don't Mind the Gap: How to Deploy Chef in Offline or "Airgapped" Network</video:title><video:description>In high security environments, we are often behind proxies, firewalls or obnoxious corporate policies that disallow access to Github or RubyGems. What gives?! In this session, I will show exactly what it takes to set up your Chef environment in the offline world. I'll demonstrate how to download Chef packages, how to stand up the various Chef servers (Delivery, Insights, Compliance, Chef, Supermarket) and, most importantly, how to bootstrap systems in a way that they won't talk to the Internet. Topics will include (but not limited to): Gem, Artifact and Yum repositories; Chef package management; Provisioning/bootstrapping new systems; and Test-Kitchen. While this could all be done manually, that takes a lot of effort and isn't repeatable. So I'll be using Chef and other open source tools to accomplish this. All code will be open-sourced.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34630</video:player_loc><video:duration>2182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34634</video:thumbnail_loc><video:title>How to Drive a Delivery Truck with Insurance in Africa</video:title><video:description>The journey of how Standard Bank implemented continuous delivery in a highly regulated industry using Chef, Chef Delivery and a host of other tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34634</video:player_loc><video:duration>1959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34592</video:thumbnail_loc><video:title>Kubernetes &amp; Habitat</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34592</video:player_loc><video:duration>2625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34644</video:thumbnail_loc><video:title>SAP's IT Journey into DevOps</video:title><video:description>SAP IT story into DevOps using Chef as our main automation tool in order to achieve large scale configuration management and policy enforcement on servers and user desktops, collaboration with development teams, providing automated CI processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34644</video:player_loc><video:duration>2443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34648</video:thumbnail_loc><video:title>Keynotes - Arbuckle and Oliver</video:title><video:description>Dawie Olivier, CIO, WestPac NZC and Justin Arbuckle, VP of Transformation, Chef</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34648</video:player_loc><video:duration>1370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34616</video:thumbnail_loc><video:title>Breaking Technology Silos with Chef</video:title><video:description>Chef is an amazing tool but to really unlock its potential you need to look at how it integrates with the rest of your technology. This presentation is the story of how the NFL used Chef to transform its siloed infrastructure and practices into something more agile, automated, and reliable. This presentation will talk about the last 2 years of Chef at the NFL, including how we integrated it with our virtualization infrastructure, load balancers, storage, and application performance monitoring. We'll talk about some things that Chef taught us about infrastructure as code that we were able to apply to other areas, and things we learned to make our cookbooks easier to manage across groups.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34616</video:player_loc><video:duration>2787</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34642</video:thumbnail_loc><video:title>Modern Cloud Applications on Azure</video:title><video:description>There’s a lot going on in the cloud, much of it driven by open source, the community, and born in the cloud companies. Fueled by desire to be fast to market and to realize the economics of Cloud adoption, DevOps practices are becoming more and more commonplace across companies of all sizes to accommodate modern cloud application (microservices) needs. As these organizations invest in their people and processes to enable modern DevOps and look at the cloud to deliver business value, a thorough and innovative open source strategy has become a key factor in evaluating the platforms out there. Microsoft is building an open cloud in Azure, where more than 1 in 4 virtual machines run Linux. A wide array of partners like Chef are bringing DevOps practices to life in the cloud where we work with partners like Docker and Mesosphere to build solutions that help customers deliver real value in exploring industry trends, such as Azure Container Service. In this session, we’ll share why we are betting on open source in the cloud, how we enable, integrate, release and contribute to it and why it’s important for your DevOps practices, wherever you are in your journey.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34642</video:player_loc><video:duration>2581</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34656</video:thumbnail_loc><video:title>Writing Composable Community Cookbooks Using Chef Custom Resources</video:title><video:description>Writing cookbooks that can be easily consumed by varying users is a daunting task. How can you write robust cookbooks that cover all configuration scenarios without a level of complexity that would make users want to run and hide? Could it be that easy to consume and robust cookbooks are actually those that lack recipes and attributes altogether? This talk will compare and contrast monolithic cookbook design with that of composable cookbooks. The talk will show the pitfalls of a recipe / attribute driven monolithic cookbook through the lens of Chef?s own Tomcat cookbook. We?ll walk through the redesign and rewrite of the Tomcat cookbook to show how composable design and Chef 12.5+ Custom Resources can create robust and reusable cookbooks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34656</video:player_loc><video:duration>2288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34657</video:thumbnail_loc><video:title>Writing DSC Resources and Using Them in Chef for Windows</video:title><video:description>Windows management is all about taking advantage of the rich API surface that features and products have to offer. This API surface includes cmdlets, WMI, etc. PowerShell is the platform of choice on Windows that binds together these various API surfaces and brings out the best management experience. Therefore it is a natural and obvious choice to expose declarative configuration in Windows using PowerShell Desired State Configuration. DSC is a platform that allows any management solution to consume its artifacts and Chef on Windows provides an awesome integration. Chef can consume any DSC resource and the resources get executed in the context of the DSC agent process providing the best possible use of the API surface as well as desired performance characteristics. In this session, you will learn about writing DSC resources and how to consume them using Chef for Windows.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34657</video:player_loc><video:duration>2573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34645</video:thumbnail_loc><video:title>Save your Crash Dummies! A Test-Driven Infrastructure Solution</video:title><video:description>With infrastructure and application automation we have gained the tools to change systems in the blink of an eye. However, with increasing size, complexity, and time, these components will inevitably challenge your expectations. This uncertainty will ultimately slow you down. This talk will introduce the workflow to gain back trust. We will cover the foundation of effective infrastructure tests and failure domains for isolation. Moreover, we will look into the management of divergent environments, from legacy systems to modern clouds. This talk will combine Delivery, InSpec, and Test-Kitchen in intensely mixed deployments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34645</video:player_loc><video:duration>2673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34689</video:thumbnail_loc><video:title>Building Mobile Applications with Ember</video:title><video:description>It is possible to create performant mobile applications with Ember and Cordova, and to achieve this with your existing Ember application. But most peoples first hybrid experience is seeing serious performance issues and stop ("It doesn’t feel native"). This talk will serve beginner and intermediate Ember developers looking to extend their application to mobile. It will touch on both the best tools in the Ember ecosystem, and best practices for optimization and performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34689</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34690</video:thumbnail_loc><video:title>Closing Keynote: Reversing the River</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34690</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34692</video:thumbnail_loc><video:title>Cross-Pollinating Communities: We All Win</video:title><video:description>You may have heard the quote, "Good artists copy, great artists steal." Ember's origins were inspired by Cocoa. Ember has taken many cues from Rails, the biggest coming in the form of strong framework conventions. In 1.13, Ember's rendering engine was rewritten based on concepts pioneered by React. Instead of writing their own cli from the ground up, Angular has embraced ember-cli. Let's examine past and future benefits of sharing ideas, and what it means for our favorite framework and our industry as a whole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34692</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34652</video:thumbnail_loc><video:title>The Softer Side of DevOps</video:title><video:description>Previously I've spoken extensively at ChefConf about the technical aspect of devops. How to implement the technologies, controls, tools, code, etc. But over the past few years people have asked more and more about the social aspect. How did we get countless teams across a large company to do this? How do you get buy-in? How do you sell it? How do you handle the teams who you don't think can cut it? What about the teams that are stuck in the past? How do you build or transform your team/teams/department/company? Getting one team to do it is easy - but it doesn't get you where you want to go. You have to get everyone in. That's what this talk will focus on: the soft-skills side of devops.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34652</video:player_loc><video:duration>2722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34638</video:thumbnail_loc><video:title>Introducing Delivery in Enterprises - Lessons, Techniques, Tips and Tricks</video:title><video:description>Cædman has been working closely with Chef to introduce continuous delivery into an enterprise ecosystem. The company is using Chef Delivery within an existing Chef infrastructure, and has many of the normal issues that people run into: workflow changes, high-security requirements, and resistance to change. This talk will cover the journey from a bare, mostly sort-of CI, shop running a single Jenkins master to a company that has services running on Chef Delivery, and being continuously delivered. We will cover "Barriers to Adoption", "Solving the Soft Problems", "Delivery Truck? Oh Fudge", "The Road to Deployment Is Paved with Good Intentions" and other topics. At the end of this talk, you will be able to navigate the minefield of moving an organization from a traditional set of models to a more complete continuous delivery model. not just from a theoretical standpoint, but by seeing examples of what went well and what went badly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34638</video:player_loc><video:duration>2227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34635</video:thumbnail_loc><video:title>How we adapted our DevOps Pipeline for Chef Delivery</video:title><video:description>This session provides a look into Chef Delivery and how the pipeline is used and adapted across development teams. The shape of your delivery pipeline is critical as it controls your DevOps workflow. In this session we will demonstrate how Booz Allen leverages Chef Delivery and our lessons learned in capturing, developing, and deploying software for a federal government agency that drove us to adopt Chef Delivery. We will also discuss various Microservices design and deployment strategies that can be applied using Chef Delivery which will provide the pros and cons serving as a reference point for your current and future efforts. This enables organizations to have multiple feature teams working on different aspects of applications while ensuring confidence that changes deployed are controlled, tested, compliant, and expected.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34635</video:player_loc><video:duration>1794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34637</video:thumbnail_loc><video:title>Introducing Chef to an Enterprise and Creating Awesome Chefs</video:title><video:description>At Capital One, we want our cloud-enabled infrastructure to be an incubator for innovation and an accelerator for bringing more capabilities to our customers. We embraced the principles of Automation, Agile, DevOps, DevOpsSecurity, and Open Source with a robust automation framework to reach our goals. Chef combines innovation, speed, collaboration, and safety all into one DevOps platform. We introduced Chef to our DevOps engineers and quickly built a strong user community through sharing code and discussion forums like office hours and an internal Stack Exchange. Our Chefs didn't need to keep a personal knife because our Jenkins did all the work. We built a flexible Jenkins pipeline to deliver cookbook-enabled integration with automated application builds and provisioning. Implementing Chef Analytics provided more insight into the actions of the nodes and fed all of this data into Splunk for better visualization. A highly available Chef server and a private Supermarket provided our DevOps engineers with everything needed to manage their infrastructure and share their automation. This enabled fast and flexible IT as well as continuous delivery of applications and infrastructure. In this talk, we will share some details about our journey from sous chefs to master chefs. We hope you can leverage our experience on your own master chef journey.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34637</video:player_loc><video:duration>2052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34654</video:thumbnail_loc><video:title>We can all have nice things: Patterns for Brownfield Automation</video:title><video:description>Are you from a large and old IT organization? Do you support legacy applications that were lovingly built by hand in the distant past? Do you want to automate all of the things but feel it’s just not possible because you’re faced with a mountain of technical debt? Or do you think automation is too hard because you simply can’t rebuild your servers because you either don’t know how or because no one will give you new servers? Do you want to have nice things? It’s hard to know where to start a brownfield automation project and how to keep it going once it’s started. Adobe IT Web Platform Services had this problem and still has this problem. We used to build and deploy everything by hand. We had excessive configuration drift. We didn’t exactly know how to rebuild our servers. We would fat finger deployments and cause service outages. We had 19 different environments, all different, and all updates were pushed out by hand. We have a lot of technical debt. We’re better because we’ve tried to automate. We’re not yet completely automated. We don’t do CI or CD. We don’t even do automated tests. But we’re using Chef and our lives are better because of it. We’ve eliminated configuration drift. We’ve made rollout and rollback easier. And yes, we have nice things.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34654</video:player_loc><video:duration>2396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34643</video:thumbnail_loc><video:title>Keynote - Trombetta</video:title><video:description>Rachel Trombetta, Director Service Operations, GE Digital</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34643</video:player_loc><video:duration>940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34653</video:thumbnail_loc><video:title>Alaska Airlines - Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34653</video:player_loc><video:duration>1195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34650</video:thumbnail_loc><video:title>Talk Show: Harvey and Sita</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34650</video:player_loc><video:duration>509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34655</video:thumbnail_loc><video:title>Welcome &amp; Opening Remarks (Day 3) - Keynotes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34655</video:player_loc><video:duration>582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34651</video:thumbnail_loc><video:title>Talk Show: Harvey, Arbuckle, Olivier</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34651</video:player_loc><video:duration>231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34706</video:thumbnail_loc><video:title>Living Style Guide Driven Development</video:title><video:description>Creating a living design system is essential to developing a cohesive experience for users over the lifetime of a product. Ember tooling and conventions make this easier than you might expect. By organizing your application functionality into Ember components, you can easily build a living style guide to showcase key features, design patterns, and user interactions. This fashion of style guide driven development enables a rapid implementation and feedback cycle, a comprehensive overview of key features, and the blissful feeling of providing order in a chaotic world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34706</video:player_loc><video:duration>1820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34703</video:thumbnail_loc><video:title>Idiomatic Ember: Sweet Spot of Performance and Productivity</video:title><video:description>With the release of Ember 2.0, many best practices established in the 1.x series are unfortunately no longer relevant. Lessons learnt from the React and Flux communities can help guide the path toward The Ember Way, with "Data Down, Actions Up" being one of the core philosophies. In this beginner-friendly talk, we'll discuss patterns and anti-patterns for bringing Ember applications into the 2.x paradigm, and discover how ideas from Functional Programming and game rendering engines can inform us. We will also look at the roads ahead to see what future versions of Ember will bring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34703</video:player_loc><video:duration>1759</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34704</video:thumbnail_loc><video:title>Immutability is for UI, You, and I</video:title><video:description>Immutability. It may sound like an ominous something from the far-off galaxy of math, but in practice, it's one of the most pragmatic tools for thinking about UI. In this talk we'll explore the problems that an immutable style solves, and how you can use it as a thought-tool to both design and implement more powerful and composable components. Throughout we'll see just how deeply Ember supports this mode of thought at every step of the way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34704</video:player_loc><video:duration>1797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34707</video:thumbnail_loc><video:title>Migrating an Existing App to Ember, Component After Component</video:title><video:description>While Ember is designed for building ambitious applications, the documentation and public resources mostly focus on new applications, making lots of things simpler to write from scratch. This talk will share my experience migrating an existing application to Ember part after part. I'll share tips for how to avoid the unpopular "Big Bang rewrite" (minimizing the costs of adoption), and discuss the integration story and loose coupling of Ember.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34707</video:player_loc><video:duration>1445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34700</video:thumbnail_loc><video:title>How I Learned to Love Ember</video:title><video:description>"I’ve always been a backend guy. I love Ruby. Keep things simple. Oh no, not another JavaScript framework..." This was me a year ago. Now I don't feel like this anymore. Matter of fact, the other day I caught myself saying: "I can do everything in Ember!" In this talk, I will narrate the journey that turned a hardened Ruby Engineer into an Ember enthusiast. I will recount how I escaped from the "New to Ember" pits of despair, how I fought in the "Upgrade Wars" and ultimately how it changed my mind about all software development. As I learned Ember, I learned to love Ember.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34700</video:player_loc><video:duration>1267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34708</video:thumbnail_loc><video:title>MiniTalk: Accessibility in Ember</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34708</video:player_loc><video:duration>396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34710</video:thumbnail_loc><video:title>MiniTalk: The Learning Team</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34710</video:player_loc><video:duration>488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34711</video:thumbnail_loc><video:title>MiniTalk: WebRTC + Ember</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34711</video:player_loc><video:duration>197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34709</video:thumbnail_loc><video:title>MiniTalk: JavaScript Call Stack</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34709</video:player_loc><video:duration>222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34629</video:thumbnail_loc><video:title>DevOps in the Intelligence Community</video:title><video:description>The National Geospatial-Intelligence Agency has adopted open source software development and cloud computing as technology initiatives that are very important to furthering its strategic objectives. This represents a huge cultural shift from the way its software development is currently done. Part of this effort involves an adoption of DevOps and automated provisioning of infrastructure. MITRE participated in a pathfinder effort to migrate legacy applications to a cloud architecture provisioned by Chef. I'll discuss the challenges of regularly merging that open source code back into various closed, disconnected networks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34629</video:player_loc><video:duration>1365</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34628</video:thumbnail_loc><video:title>DevOps for Networks, NetDevOps, NetOps or Whatever: Get Your Network Cooking With Chef</video:title><video:description>The cloud players get it (often with custom automation by a huge development team), and the people that do everything on AWS don't care. But what about the rest of us who manage real networks everyday? What does DevOps mean to us? Is it just the latest fad? Where do I start? Come see why there's never been a better time to start taking advantage of DevOps practices and tooling to make it easier to run your network.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34628</video:player_loc><video:duration>1786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34622</video:thumbnail_loc><video:title>Chef Automate: Visibility Feature, Q&amp;A Panel - July 13, 2016</video:title><video:description>Learn about the visibility feature of Chef Automate. Gain insight into operational, compliance, and workflow events. There is a query language available through the user interface and customizable dashboards. Insight into your network and development processes has never been easier.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34622</video:player_loc><video:duration>2357</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34627</video:thumbnail_loc><video:title>Delivery Dependency Support (or How Your Project is Not an Island)</video:title><video:description>Want to get a handle on dependency support and safe promotion, what does that mean anyhow and how can they help? You've come to the right place. This talk will dive into the philosophy of dependencies, how to use 'em and a bit about how the sausage is made.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34627</video:player_loc><video:duration>1310</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34623</video:thumbnail_loc><video:title>Chef Automate: Workflow Feature, Q&amp;A Panel - July 13, 2016</video:title><video:description>Learn about the Workflow feature of Chef Automate. Deliver a continuous deployment pipeline for infrastructure and applications. Its full-stack approach, where infrastructure changes are delivered in tandem with application changes, means safe deployment at high velocity.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34623</video:player_loc><video:duration>2503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34641</video:thumbnail_loc><video:title>Keynote - Kirby</video:title><video:description>Mark Kirby, SVP &amp; CTO of Information Technology, Liberty Mutual Insurance Group</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34641</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34649</video:thumbnail_loc><video:title>Talk Show: Harvey and Trombetta</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34649</video:player_loc><video:duration>444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34646</video:thumbnail_loc><video:title>Talk Show: Harvey and Jacob</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34646</video:player_loc><video:duration>470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34647</video:thumbnail_loc><video:title>Talk Show: Harvey and Kirby</video:title><video:description>Mark Kirby, SVP &amp; CTO of Information Technology, Liberty Mutual Insurance Group, with Nathen Harvey, VP Community Development, Chef</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34647</video:player_loc><video:duration>402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34640</video:thumbnail_loc><video:title>Keynote - Cheney</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34640</video:player_loc><video:duration>207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34631</video:thumbnail_loc><video:title>Habitat 101: An Introduction to Habitat</video:title><video:description>Habitat is an open-source framework that gives modern application teams an application-centric automation platform. Build, deploy, and manage modern and legacy applications with Habitat. In this talk we will explore: Introduction to Habitat The problems Habitat solves Getting started with Habitat Plans Using Habitat in your Chef workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34631</video:player_loc><video:duration>2818</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34632</video:thumbnail_loc><video:title>Habitat 201: Habitat in the Ecosystem</video:title><video:description>Habitat is an open-source framework that gives modern application teams an application-centric automation platform. Build, deploy, and manage modern and legacy applications with Habitat. Habitat plays well with many container technologies such as Docker, rkt, Mesosphere, and Kubernetes. This talk will explore some of the ways Habitat fits into the broader ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34632</video:player_loc><video:duration>2498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34714</video:thumbnail_loc><video:title>Ember Conf 2016 - Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34714</video:player_loc><video:duration>3650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34720</video:thumbnail_loc><video:title>Warp Speed Memory Management</video:title><video:description>In low level languages, primitives exist for memory management. Despite the C-like syntax, JavaScript is garbage collected, causing many front end developers to feel it does a great job of memory management for us. But how does it actually work and does it work how we think it does? This session will discuss memory management in JavaScript (compared to other languages) and what is really going on behind your browser. Using an Ember.js application, we will also discuss best practices to optimize our code, how JavaScript and Ember optimizes for us, and ways we can address common pain points.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34720</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34489</video:thumbnail_loc><video:title>Interfacing Infrastructure as code with non-expert users</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34489</video:player_loc><video:duration>2262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34485</video:thumbnail_loc><video:title>Consul first steps</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34485</video:player_loc><video:duration>1904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34493</video:thumbnail_loc><video:title>Background: Reports from Pre-Conference Activities</video:title><video:description>Information and Communication Technologies (ICTs) are connected to issues of sustainability in many ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34493</video:player_loc><video:duration>1432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34482</video:thumbnail_loc><video:title>Can Distros Make the Link? Let's Package the Customizable, Free Software Web of the Future!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34482</video:player_loc><video:duration>2631</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34486</video:thumbnail_loc><video:title>Consuming Open Source Configuration</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34486</video:player_loc><video:duration>2221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34585</video:thumbnail_loc><video:title>How Habitat can Boost Your Chef Ecosystem</video:title><video:description>Attend this to learn how you can take advantage of Habitat and enhance your current Chef-based ecosystem. We will share our journey and learnings from building "software as a service delivery system" with Chef and how Habitat's packaging, supervision and service discovery made it simpler, faster and more reliable. You will take home: Where to use Chef and where to introduce Habitat. Benefits of using Habitat. How distributed and complex system deployment can be simplified with Habitat. You will see Chef and Habitat live, in action, delivering a highly available ELK stack (ElasticSearch, Logstash and Kibana) within minutes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34585</video:player_loc><video:duration>2547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34593</video:thumbnail_loc><video:title>Managed Chef in the Cloud: Introducing AWS OpsWorks for Chef Automate</video:title><video:description>Did you know you can buy Chef Automate directly from AWS? AWS OpsWorks now offers managed instances of Chef Automate with easy setup, scheduled backups and upgrades, native API endpoints, and hourly per-node billing. This talk will include the basics of Chef Automate, AWS OpsWorks features and benefits, and a live demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34593</video:player_loc><video:duration>2898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34605</video:thumbnail_loc><video:title>STIG Automation W/ Chef and Inspec</video:title><video:description>The DoD's Security Technical Implementation Guides (STIGs) are the baseline for a vast majority of companies, But with 9 different profiles, and hundreds of individual action items how do you even begin? Join me as we look at how to use InSpec to ingest STIG data, how to read and determine what STIGs apply to you, and how to remediate those STIGs with Chef. We will explore the anatomy of a well written InSpec control and some of the more complex Chef and Ruby resources that allow you to successfully implement security hardening. Learn how to edit files in place, search and replace documents, and lessons learned from implementing the RHEL 6 STIG in both on premise and cloud environments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34605</video:player_loc><video:duration>2468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34606</video:thumbnail_loc><video:title>The Hand-Waver's Guide To Contributing to Open Source</video:title><video:description>Chef is a vibrant, welcoming open source community, but it can seem intimidating to contribute to any open source project when you don't have "engineer" in your title. This talk is for the hand-wavers amongst us—the architects, the planners, the visionaries—who might not be intimately familiar with registers, slices vs arrays, or what the heck a "constructor" is, but still have great ideas. I'll gently guide you through ways to help improve your favorite open source projects, give direction on how to submit a pull request that won't get immediately rejected, and how to prioritize which mountains to tackle first. We'll also explore some of my own journey in "leveling up" in languages, and how to get help turning your ugly, but special to you, code into something that will delight the true code wranglers out there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34606</video:player_loc><video:duration>2546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34600</video:thumbnail_loc><video:title>Practical Management of the new Shape of Applications With Chef Automate</video:title><video:description>DevOps transformation works in seemingly mysterious ways: some organizations thrive like unicorns while others spin their wheels and make little progress. Why do some companies manage to nail it while others struggle to make it past finding the right hammer? There's plenty of conjecture at any conference, so instead let's drop some science. In this talk, we'll look at a wide set of data sources that tell us objectively what works by the numbers. We'll unpack the numbers in those emergent patterns and examine what they mean and what behaviors they represent. We'll also look at how tools shape outcomes and examine what choices make the difference between driving change and struggling to stay afloat. Along the way, we'll look to Chef Automate for examples and we'll break down practical places to dig in if your teams are losing traction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34600</video:player_loc><video:duration>2022</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34601</video:thumbnail_loc><video:title>Providing Monitoring Result Data to Chef</video:title><video:description>Monitoring systems generate a wide variety of data relating to the health and state of services and data all over the network. This data is often useful to resources and recipes, but the check results themselves may reside on a separate server. Chefs are then forced to reimplement the checks themselves, leading to duplication of effort and the opportunity for confusion (when the reimplementation results do not match the original in all cases). In this talk, we will explore ways to make monitoring results easily available to Chef, leading to simpler code, better visibility, and faster, more reliable development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34601</video:player_loc><video:duration>1887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34602</video:thumbnail_loc><video:title>Python Applications with Habitat</video:title><video:description>Learn how to effectively deploy Python-based applications with Habitat. This is a tale of the effort behind deploying a Sentry (real-time error tracking) cluster to production. Covering the things I wish that I had known when getting started and helping you avoid the same mistakes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34602</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34603</video:thumbnail_loc><video:title>Forrester Research</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34603</video:player_loc><video:duration>902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34604</video:thumbnail_loc><video:title>Amazon Web Services Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34604</video:player_loc><video:duration>729</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34608</video:thumbnail_loc><video:title>A Conversation with Google</video:title><video:description>Brandon Jung, Head of Americas, Cloud Partner Business, Google and Ken Cheney, VP of Business Development, Chef</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34608</video:player_loc><video:duration>628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34573</video:thumbnail_loc><video:title>Chef Cookbook Testing Like a Pro</video:title><video:description>Automated infrastructure allows us to move fast, but moving fast is scary without proper testing. Where to start though? The state of the art in Chef cookbook testing has changed rapidly in the last few years with the introduction of new and improved tools and much of what you'll find in Web searches is often outdated. In this presentation I'll give an overview of the available tools for testing and techniques to avoid busy work in your testing. We'll cover cookbook linting, unit testing, and integration testing using Cookstyle, ChefSpec, and Test Kitchen / InSpec. We'll also cover wiring up your testing in Travis CI to perform full integration tests on every PR.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34573</video:player_loc><video:duration>2449</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34570</video:thumbnail_loc><video:title>Beyond the Cookbook: Using Workflow to Bring Continuous Delivery to And Project</video:title><video:description>While we all know workflow provides an easy way to do continuous integration/delivery for cookbooks, we also all have other parts that need to be developed and maintained for a successful DevOps environment. This talk will provide information on how to extend the power of delivery to those other projects, and provide the basics needed to understand creating build cookbooks well enough to create one for any project. Topics covered: Understanding the build cookbook, what the phases of the build cookbook are, and how workflow uses them. Using dependencies to tie together both cookbook and non-cookbook items. Demo: Using workflow to build a small web application including building the Web server from source, and delivering to an end environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34570</video:player_loc><video:duration>2294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34576</video:thumbnail_loc><video:title>Credit Union, AIX, and DevOps Oh My</video:title><video:description>This talk focuses on introducing a modern, DevOps approach to infrastructure to a legacy organization. We will cover how to convert "curmudgeonly" team members to a new product and workflow, as well as introducing Chef and DevOps to non-infrastructure teams.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34576</video:player_loc><video:duration>2398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34574</video:thumbnail_loc><video:title>Chef Vault: A Deep Technical Dive</video:title><video:description>The challenge of balancing the need for security with the need for usability is nothing new. Managing secrets when using configuration management tools like Chef is no exception to this rule. Add in the fact that there are multiple tools attempting to solve this problem - each with advantages and drawbacks - and the balance becomes even more precarious! This talk will provide a brief overview of secrets management and then take a deep, technical dive into one tool in particular - Chef Vault. You will walk away understanding how it works - what theories and technologies drive it - as well as how to use it and evaluate whether Chef Vault is the right tool for your particular need. You will also walk away knowing the limitations of Chef Vault - it is not the right tool for every secrets management situation - and how to evaluate whether you safely can work around those limits or need to look at another tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34574</video:player_loc><video:duration>1904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34578</video:thumbnail_loc><video:title>Diversity is Not Just a Checklist</video:title><video:description>Many organizations say they want diverse teams. In this talk, I address how, beyond recruitment, individuals and managers can create a culture that sustains a truly diverse environment. Using my own transition, starting out as a functional business analyst, to working as a DBA before becoming a DevOps/Infrastructure Engineer, I discuss how individuals and managers can take specific actions to foster creativity and diversity of thought and empower team members that may be subject to unconscious bias. Culture is a choice, and every team member makes a difference, regardless of their level. Good culture benefits everyone, and communication is key to creating good culture. I will discuss how specific communication choices can help anyone enable their team to create a positive, productive environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34578</video:player_loc><video:duration>2159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34571</video:thumbnail_loc><video:title>SAP NS2 Keynote</video:title><video:description>How cloud computing has changed the way in which we as technology companies have to ingest new companies and how we have to deal with industry and compliance through that process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34571</video:player_loc><video:duration>1978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34569</video:thumbnail_loc><video:title>Chef CEO Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34569</video:player_loc><video:duration>2027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34572</video:thumbnail_loc><video:title>Chef CMO Ken Cheney interviews customers from Westpac &amp; Rakuten</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34572</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34598</video:thumbnail_loc><video:title>Operationalizing Unknown Cloud Deployments (In a Repeatable Fashion)</video:title><video:description>Cascadeo will demonstrate how they use Chef to deploy and manage operational infrastructure in multi-cloud environments for their managed services customers. Chef-driven automation deploys, configures, populates inventory, and validates the telemetry application stack in a distant customer-owned cloud account. Our engineers will demonstrate visualization and reporting based on this data: tickets, device performance graphs, etc. as well as connectivity to services like Slack and PagerDuty for notification and escalation. Companies struggling with operational, monitoring, performance and analytics challenges will find this presentation particularly engaging, as will individuals interested in self-healing distributed systems at scale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34598</video:player_loc><video:duration>2008</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34590</video:thumbnail_loc><video:title>Google Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34590</video:player_loc><video:duration>1764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34586</video:thumbnail_loc><video:title>Howdy, Chef Partner Cookbook!</video:title><video:description>Did you know the public Chef Supermarket has recommended cookbooks from Chef Partners? Last year DNSimple was approached by Chef to be part of their Chef Partner Cookbook program. You'll hear their side of the story from Anthony Eden, DNSimple's founder, and Aaron Kalin, one of the developers and system administrators at DNSimple. Anthony will talk about the business side of joining the program and considerations he took before joining the partner program. After, Aaron will talk about the technical challenges that were faced when trying to make the already published cookbook comply with Chef's Partner Cookbook guidelines. You'll come away knowing more about the Partner Cookbook program and how you could participate with your company including some tips on how to work through the technical and business challenges.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34586</video:player_loc><video:duration>2220</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34591</video:thumbnail_loc><video:title>Kick Starting our DevOps Transition with Chef Compliance</video:title><video:description>We set out to solve the following business problems; reduce the time on task for audit work within the regulatory space, reduce unplanned work, project rework and unplanned outages. In this session I will cover why we kick started our DevOps transition using Chef Compliance and InSpec rather than diving straight into automate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34591</video:player_loc><video:duration>2262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34599</video:thumbnail_loc><video:title>Policyfiles</video:title><video:description>Let's dive into how with policyfiles we can onboard others onto Chef in 1/4 of the time, define a change management approach that everyone can be comfortable with, and allow you to effectively implement Chef within an air-gapped environment. We'll provide an overview of the policyfiles feature, how to manage it through a pipeline, how to migrate an existing Chef structure to a policyfiles structure, and some considerations for when the feature is not the best choice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34599</video:player_loc><video:duration>2369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34597</video:thumbnail_loc><video:title>My Journey Into Technology Through InSpec</video:title><video:description>With the growing demand for developers, the IT industry is tasked with bringing more workers into the field. Stereotypes and ignorance are a major blocker to this initiative. With the shortage of security and compliance professionals combined with the industry's desire to move security left, it is dire that we think outside of the box to find a solution. My journey into technology (from a background in film and art) begins by learning the InSpec framework and creating a website and using version control for the first time to blog about my journey. I attained the skills necessary to become a cloud automation engineer in 4 months, and I am continuing the narrative into my consulting career by leveraging InSpec and moving security left.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34597</video:player_loc><video:duration>2372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34581</video:thumbnail_loc><video:title>Faking Coherence for Engineers</video:title><video:description>Many of us have kicked ourselves after giving a bad explanation of a familiar topic or sounding less than competent when discussing a less-familiar one. This talk will cover how we improve at sharing what we know and at being clear about what we don't know, both as individuals and as teams.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34581</video:player_loc><video:duration>2475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34588</video:thumbnail_loc><video:title>Microsoft Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34588</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34582</video:thumbnail_loc><video:title>From Solo to Happy: Migrating Chef Solo to Chef Server/Automate</video:title><video:description>Chef solo is a great choice for simple and light infrastructure automation. We all used it back in the day. But with Chef Automate becoming more compelling every day (resource discovery, shared data bags, cookbook distribution, automated workflow, ...), many of us want to migrate to a Chef server. Instead of only promoting the "why," this talk will also focus on the "how" and walk you through the migration of a Chef solo setup to a Chef Automate installation managed by Amazon Web Services and OpsWorks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34582</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34580</video:thumbnail_loc><video:title>Verisk Analytics Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34580</video:player_loc><video:duration>580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34613</video:thumbnail_loc><video:title>Adding Windows to Your kitchen</video:title><video:description>In "Adding Windows to Your Kitchen", Trevor "The Chef Prince" Hess from 10th Magnitude and Levi Geinert from the Target DevOps Dojo will discuss common practices and challenges in the process of converging Windows. You’ll learn how you can use your existing Chef knowledge to build out integrations so your Windows machines can have the same level of testing/coverage as your Linux machines! Attendees will learn how 10th Magnitude and Target approached: -Kitchen Setup, Image Requirements, and Reboots -WinRM challenges (it's getting better!) -WSUS limits &amp; Workarounds (Chef solo schedules task) -Using Rake tasks to manage multiple converges -Leverage DSC to make your life easier -Pester for testing -Tying into existing source control &amp; CI tools -Utilizing add-ons like Jenkins, TeamCity, TFS, Git, NANO, containers, and more! In addition to the spoken presentation, "Adding Windows to Your Kitchen" will include a 5 minute episode of the "popular", (and completely made-up) renovation series: 127.0.0.1 Improvement (read as: Localhost Improvement) The video will introduce the higher-level concepts of the presentation in a similar way to last year’s "Chef Prince of Azure" music video. Think equal parts "Tool Time" from Home Improvement and This Old House.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34613</video:player_loc><video:duration>2586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34612</video:thumbnail_loc><video:title>Keynote - Jacob</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34612</video:player_loc><video:duration>2947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34607</video:thumbnail_loc><video:title>WinRM: Ride the Adventure!</video:title><video:description>You just want to connect to a remote Windows machine. Sometimes it "just works." Sometimes it doesn't and it's not clear why. We'll dissect some typical WinRM failures. I'll point out the questions to ask and some basic commands (for Windows and Linux) to run that will help you navigate your way to diagnosing your issue and hopefully leading to a successful connection. We'll look at the key points that influence WinRM connectivity and how they need to be configured to facilitate communication between nodes. We'll focus on some nuances specific to various Chef ecosystem tools that affect these settings and how you can configure these tools for the least amount of friction. What has changed and progressed in the last year with regards to the Ruby WinRM client used by knife-windows, Chef provisioning, Vagrant and Test Kitchen? How can you leverage these changes to provide a better remote experience? What works and does not work over WinRM and how can you work around the limitations?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34607</video:player_loc><video:duration>2358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34611</video:thumbnail_loc><video:title>A Year After My First ChefConf: Lessons, Shortcuts and Hilarious Bloopers</video:title><video:description>Part of the "Welcome to Chef" track, this talk is intended for beginning Chef users. A year ago, I was new to Chef, so I came to ChefConf to learn. Now I'm sharing my current strategies, best practices, sketchy hacks and a blooper reel. I'll also lay out my current challenges and answer questions. There will be code, oh yes, there will be code. Topics discussed will include: - Embracing the suck: Why modern tech means always learning new stuff - How being wrong on github made me smarter - Chef-driven monitoring with iCinga, Nagios, and NRPE - How spider-web code can burn you, and how to stop it - Cookbook version control - Data, the "other" D-bag - Reduce, reuse and recycle your infra code - Literally, breaking literally every single server, recently. How I got there, how I fixed it - Useful tools or some hammers are better than others, but ya still gotta watch your fingers - The next steps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34611</video:player_loc><video:duration>2275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34614</video:thumbnail_loc><video:title>Balancing Velocity and Compliance</video:title><video:description>At SAP NS2, our business is focused on delivering a full suite of applications, analytics, database, cybersecurity, and cloud software solutions. with specialized levels of security and support for our U.S. national security and critical infrastructure customers. We have the same needs for development velocity as many other organizations but we must operate under stringent compliance and security protocols that present barriers to collaboration and fast, small batch releases. Our presentation will examine how you can balance velocity and compliance in regulated environments, and will take what we’ve learned from working with the government and show you how to apply those lessons to a range of industries with their own security and compliance considerations. A few topics we will cover: -How do you apply DevOps to enterprise software? -Compliance and security at speed and scale -Continuous monitoring is continuous delivery -How do I ensure auditability of my infrastructure -Chef Delivery and its vital role with compliance -Chef provisioning and our ability to adapt to customer needs quickly and reliably. -Auto scaling powered by slapchop Attendees will learn how we: -Leveraged Chef to enforce compliance -Leveraged Delivery for Change Control -Enabled auditing powered by Chef data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34614</video:player_loc><video:duration>2402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34620</video:thumbnail_loc><video:title>Chef and DevOps for Pointy-hairs</video:title><video:description>Whether you're a pointy-haired boss or just a technical individual looking to explain Chef and the DevOps movement to the people who hold the purse strings, this session is for you. We'll discuss DevOps, configuration management, and Chef in high-level business terms, and how such low-level topics directly correlate to business value. I want to arm you with the basics of selling your boss on something, not only as it relates to Chef, but to be used as a skill in general.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34620</video:player_loc><video:duration>1214</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34615</video:thumbnail_loc><video:title>Keynote - Crist</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34615</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34596</video:thumbnail_loc><video:title>Verisk Analytics Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34596</video:player_loc><video:duration>684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34610</video:thumbnail_loc><video:title>A Conversation with Microsoft</video:title><video:description>Corey Sanders, Director of Program Management, Microsoft Azure, and Ken Cheney, VP Business Development, Chef</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34610</video:player_loc><video:duration>618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34609</video:thumbnail_loc><video:title>A Conversation with Intel</video:title><video:description>Nicholas Weaver, Director, SDI, Intel and Ken Cheney, VP of Business Development, Chef</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34609</video:player_loc><video:duration>494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34434</video:thumbnail_loc><video:title>Building an open Internet of Things with Java and Eclipse IoT</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34434</video:player_loc><video:duration>1496</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34428</video:thumbnail_loc><video:title>PicoTCP for Linux Kernel tinification</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34428</video:player_loc><video:duration>1520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34417</video:thumbnail_loc><video:title>Sync points in the Intel gfx driver</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34417</video:player_loc><video:duration>1204</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34427</video:thumbnail_loc><video:title>Patchwork Toolkit</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34427</video:player_loc><video:duration>1411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34425</video:thumbnail_loc><video:title>Open discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34425</video:player_loc><video:duration>1351</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34426</video:thumbnail_loc><video:title>Working with I/O using libmraa on Linux</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34426</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34423</video:thumbnail_loc><video:title>Orchestrating computer systems, a new protocol</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34423</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34431</video:thumbnail_loc><video:title>XMPP-IoT an open solution for things</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34431</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34398</video:thumbnail_loc><video:title>Potree - Rendering Large Point Clouds in Web Browsers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34398</video:player_loc><video:duration>534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34422</video:thumbnail_loc><video:title>Welcome to the IoT Devroom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34422</video:player_loc><video:duration>479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34374</video:thumbnail_loc><video:title>FreeRTOS - An introduction</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34374</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34385</video:thumbnail_loc><video:title>Daybed</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34385</video:player_loc><video:duration>1340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34390</video:thumbnail_loc><video:title>Habitat - A programmable personal geospatial datastore</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34390</video:player_loc><video:duration>801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34386</video:thumbnail_loc><video:title>Douglas-Peucker updated</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34386</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34383</video:thumbnail_loc><video:title>Bridging the gap between simulation and Gis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34383</video:player_loc><video:duration>1002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34367</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34367</video:thumbnail_loc><video:title>Backporting Linux mainline drivers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34367</video:player_loc><video:duration>1327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34384</video:thumbnail_loc><video:title>PicoTCP on Mobile Ad Hoc networks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34384</video:player_loc><video:duration>863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34377</video:thumbnail_loc><video:title>Upstream Allwinner ARM SoC (A10 / sunix) support status</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34377</video:player_loc><video:duration>1017</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34388</video:thumbnail_loc><video:title>GeoTrellis and the GeoTiff File Format</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34388</video:player_loc><video:duration>733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34391</video:thumbnail_loc><video:title>Ol3-Cesium: 3D for OpenLayers map</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34391</video:player_loc><video:duration>806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34595</video:thumbnail_loc><video:title>Mario Star Power Your Infrastructure: Getting the Most Out of Inspec</video:title><video:description>Just starting to play around with InSpec and wanna figure out how to make the most of it? This talk will cover an introduction to InSpec and all of its wonderfulness. It will cover everything from awesome features and how they can be used in your CI pipeline to how Chef Automate can help you tie it all together and visualize it to tips and tricks for using InSpec to its fullest potential.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34595</video:player_loc><video:duration>1977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/34594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/34594</video:thumbnail_loc><video:title>Managing Your Systems on Microsoft Azure with Chef</video:title><video:description>In this session, we will explore the building blocks of Chef, assemble the pieces, and demonstrate how it all works on Microsoft Azure. There will be several practical demonstrations showcasing how to use Chef to configure your virtual machines (VMs) and your infrastructure in Azure, and to automate your enterprise compliance. The session will bridge infrastructure as code as well as immutable infrastructure via Chef Habitat. Habitat particularly shines in striking the right balance between manageability, portability, and consistency in managing a fleet of microservice applications. We will also explore how we make it easy to run Habitat applications in Azure Container Service – Kubernetes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/34594</video:player_loc><video:duration>2587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33106</video:thumbnail_loc><video:title>Das digitale #Quartett live on stage</video:title><video:description>Das Digitale Quartett gehört mit seiner Talkshow schon zur Tradition bei der re:publica. Bereits zum fünften Mal diskutieren wir mit Überraschungsgästen über Netzpolitik, digitales Leben, Medienwandel. Diesmal unter dem re-publica-Motto „Love out loud“.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33106</video:player_loc><video:duration>3898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33131</video:thumbnail_loc><video:title>Eratosthenes for the 21st Century: Inventing Cyber-Social Geography</video:title><video:description>Social media networks have meaningful and somewhat stable macro-structural topologies, which constitute a kind of terrain subject to mapping and dimensional analysis. Therefore one might view “sociocultural terrain” as organized in two intersecting planes: geographic and cyber-social. Throughout most of history, the geographical plane was where people associated, organized, traded, and struggled. In the 21st Century, the cyber-social plane is rapidly becoming equally if not more important as the dynamic locus of human relationships.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33131</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33132</video:thumbnail_loc><video:title>Keine Angst vor Experimenten: Plädoyer für eine agile Arbeitspolitik</video:title><video:description>In einem Town Hall Meeting auf der #rpTEN hat Arbeitsministerin Andrea Nahles mit Ihnen über die Zukunft der Arbeitswelt diskutiert. Nun gibt es das Weißbuch Arbeiten 4.0 mit konkreten Vorschlägen. Also: wie geht es weiter?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33132</video:player_loc><video:duration>3833</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33125</video:thumbnail_loc><video:title>History of DDoS: From digital civil disobedience to online censorship</video:title><video:description>Deflect has been at the forefront protecting human rights and independent media organizations from Distributed Denial-of-Service attacks. We will give a brief history of DDoS, from digital civil disobedience, to inter-state aggression, retaliatory hacker operations, and online censorship. Leaning on real-life cases we will describe the problems posed to civil society by DDoS actions today. We will involve the audience to share their experience of DDoS and propose community driven solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33125</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33129</video:thumbnail_loc><video:title>Ranking Digital Rights</video:title><video:description>Ranking Digital Rights (RDR) recently launched its second annual Corporate Accountability Index in March 2017, which evaluates 22 internet, mobile, and telecommunications companies on commitments, policies and practices affecting users’ freedom of expression and privacy. We will take this opportunity to present the findings to the Re:publica community and discuss actions that companies, activists, researchers, investors, and end-users can take for improvement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33129</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33116</video:thumbnail_loc><video:title>Fork and Merge – Collaboration in Civic Tech</video:title><video:description>How can civic hackers help governments to get more people to participate, to make information accessible and to create better services - In short: How can collaboration in civic tech improve democracy?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33116</video:player_loc><video:duration>1557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33112</video:thumbnail_loc><video:title>Tracking und Targeting</video:title><video:description>Werbeunternehmen sind vom Leitgedanken getrieben, die Wirksamkeit von Werbung zu erhöhen. Für diesen Zweck werden oft Unmengen an Daten der Verbraucherinnen gesammelt und ausgewertet. In diesem Vortrag beleuchte ich Praktiken des Trackings in der digitalen Welt, welche von der breiten Öffentlichkeit noch nicht wahrgenommen wurden. Abschließend werde ich Wege aufzeigen, wie wir unsere Privatsphäre und unser Recht auf informationelle Selbstbestimmung schützen können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33112</video:player_loc><video:duration>1711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33128</video:thumbnail_loc><video:title>Immersion und Manipulation - Zeitgeschichte in Virtual Reality</video:title><video:description>Mit Virtual Reality hat man die Möglichkeit, journalistische Quellen und Archive anders zugänglich zu machen. Durch das Gefühl vor Ort zu sein, erschließen sich historische Ereignisse sehr subjektiv und unmittelbar. Gleichzeitig erzeugt die journalistische Einordnung der Quellen einen Bruch, der das immersive Erlebnis stört. Bislang fehlen auch ethische Konzepte für den Umgang mit Quellen und Zeitzeugen-Material, da Erlebnisse in historischen Räumen sehr manipulativ angelegt werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33128</video:player_loc><video:duration>3328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33127</video:thumbnail_loc><video:title>How to raise money for open source projects</video:title><video:description>Encrypted communications, online participation, anonymous browsing – there are many open source tools that help to maintain our freedom online. But despite the importance and relevance of such tools it can be hard to fund their development, make them sustainable and grow communities around them. Next to this Discussion, there will also be a Meetup with the Panelists.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33127</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33130</video:thumbnail_loc><video:title>Erneuern wir die Fundamente der Liebe!</video:title><video:description>Wut kann uns helfen, unsere Liebe zu erneuern. Zumindest aus therapeutischer Sicht. Und deshalb werde ich aus genau dieser Perspektive einen kleinen Vortrag zu dem Thema halten und dann mit dem Publikum über praktische Lösungsansätze diskutieren - insbesondere mit Blick auf den Umgang miteinander in den sozialen Medien.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33130</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33213</video:thumbnail_loc><video:title>The 10 Commandments of Community Organizing</video:title><video:description>Welcome to the advanced class on community organizing. You’ve got a decent amount of members in your Meetup.com group, you hold events fairly routinely, maybe you’ve pulled in some legit speakers at your last conference or event … and you want to do more. This talk will focus on community organizing for growth and longevity by building out teams, improving communications, implementing processes, and most importantly will discuss how to maintain sanity in your work-life-volunteer balance. If you’ve ever had to answer the question “Oh, this ISN’T your full time job???” - this talk is definitely for you. If you’re just starting out organizing and don’t want to fall flat on your face, this talk will be very pragmatic for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33213</video:player_loc><video:duration>2574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33283</video:thumbnail_loc><video:title>National Final of Telekom Innovation Contest</video:title><video:description>On May 7th, the first 10 national finalists of Telekom Innovation Contest will present their ideas live on stage. More than 300 ideas from 39 countries were submitted in the global contest powered by Telekom Innovation Laboratories, host of Lange Nacht der Startups, hub:raum, Kitchen Budapest and further national companies of Deutsche Telekom. The German final will kick-off a series of national finals all over Europe. The team which wins at re:publica will compete in the Champions Pitch in June.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33283</video:player_loc><video:duration>2857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33272</video:thumbnail_loc><video:title>The Amish Futurist and the power of buttermilk</video:title><video:description>We look forward to this nostalgic stopover on our journey into the future - a session filled with digital self-reflection and a chance to ask ourselves who we were, instead of who we are.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33272</video:player_loc><video:duration>3032</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33268</video:thumbnail_loc><video:title>24. netzpolitischer Abend des Digitale Gesellschaft e.V.</video:title><video:description>Vor drei Jahren wurde auf der re:publica'11 der Digitale Gesellschaft e.V. als Verein für digitale Grundrechte gestartet. Seitdem ist viel passiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33268</video:player_loc><video:duration>3295</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33277</video:thumbnail_loc><video:title>Beyond Reservations: Indigenous meta-society within social networks</video:title><video:description>An Indigenous meta-society thrives within social networks, utilizing the Internet to connect with their home communities, maintain their traditions, and revitalize their endangered languages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33277</video:player_loc><video:duration>3634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33281</video:thumbnail_loc><video:title>Bye bye Gatekeeper: Wer bestimmt die Themen im Netz?</video:title><video:description>Um ihre Belange an die Öffentlichkeit zu tragen, waren Vertreter innen von Minderheiten oder Frauenrechten stets abhängig von Gatekeepern - den Journalist innen in klassischen Medien. Das Internet bietet nun die Möglichkeit, sie zu umgehen und eigene Themen zu setzen: über Hashtags, Petitionen, Kritiken auf Blogs und eigenen Online-Medien. Welche Chancen bietet das neue Agendasetting für Themen wie Rassismus und Sexismus?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33281</video:player_loc><video:duration>3622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33285</video:thumbnail_loc><video:title>Civic Tech – Of the people, by the people and for the people</video:title><video:description>What if governments invited citizens to help create new tools and services that fit their needs? What if citizens offered governments not only their voices but also their hands and help build tools that improve the communication and collaboration between citizens and public administration? Initiatives and city labs around the world demonstrate how such engagement translates into new forms of citizen participation through the use of new technology. What´s behind these new initiatives and city labs? What challenges do they face and what chances do they hold?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33285</video:player_loc><video:duration>1817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33290</video:thumbnail_loc><video:title>Automated profiling in law enforcement? What can we know about the actual practice in Germany?</video:title><video:description>Profiling technologies have impact on societal norms and practices. A research team at Technische Universität Berlin conducted a case study on the role of profiling technologies in the field of law enforcement and monitoring of political activism. In this talk, first outcomes will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33290</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33295</video:thumbnail_loc><video:title>Die digitale Agenda</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33295</video:player_loc><video:duration>1535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33287</video:thumbnail_loc><video:title>(hau)(ju)(pi)</video:title><video:description>A global language is developing. It is based on memes and concerned with organizing the every day tasks of life. One example is signs for bathrooms - Eine Weltsprache entwickelt sich basierend auf Memes. Grundlage ist die Organisation des täglichen Lebens. Ein Beispiel sind Toilettenschilder.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33287</video:player_loc><video:duration>868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33185</video:thumbnail_loc><video:title>End-to-End Django on Kubernetes</video:title><video:description>Not only is Kubernetes a great way to deploy Django and all of its dependencies, it’s actually the easiest way! Really! Deploying multi-layer applications with multiple dependencies is exactly what Kubernetes is designed to do. You can replace pages of Django and PostgreSQL configuration templates with a simple Kubernetes config, OpenShift template or Helm chart, and then stand up the entire stack for your application in a single command. In this presentation, we will walk you through the setup required to deploy and scale Django, including: Replicated PostgreSQL with persistent storage and automated failover Scalable Django application servers Front-ends and DNS routing The templates covered in this presentation should be applicable to developing your own Kubernetes deployments, and the concepts will apply to anyone looking at any container orchestration platform.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33185</video:player_loc><video:duration>2256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33182</video:thumbnail_loc><video:title>Django vs Flask</video:title><video:description>When it comes to web development in Python, Django isn’t the only game in town. Flask is a scrappy young framework that takes a very different approach – whereas Django ships with tons of features ready and eager to be used, Flask provides a bare minimum feature-set with rock-solid extensibility and incredible flexibility. This talk, given by a web developer who has experience with both frameworks, takes a good look at the pros and cons for both Flask and Django. If you’ve ever felt that Django is too hard to learn, or too inflexible, this is the talk for you! Outline What is Flask? Historical background Django vs Flask Ideological differences Example “hello, world” websites Database support Django ORM vs SQLAlchemy, Peewee, etc… Non-relational databases User model django.contrib.auth vs Flask-Login, Flask-Principle Django Admin vs Flask-Admin Django apps vs Flask Blueprints Django REST Framework &amp; comparisons to Flask Which is better? Depends on your use-case.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33182</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33187</video:thumbnail_loc><video:title>Flourishing FLOSS: Making Your Project Successful</video:title><video:description>You maintain an Open Source project with great code? Yet your project isn’t succeeding in the ways you want? Maybe you’re struggling with funding or documentation? Or you just can’t find new contributors and you’re drowning in issues and pull requests? Open Source is made up of many components and we are often better-trained in methods for writing good code, than in methods for succeeding in the other dimensions we want our project to grow. In this talk we’ll explore the different components of an Open Source project and how they work together. After this talk you’ll be well-equipped with a ideas and strategies for growing, cultivating, and nourishing your Open Source project. For your project to succeed, all of its non-code components must be well-maintained. What are these different components and what methods can we learn to maintain them? Build real relationships with your sponsors and determine ways how both sides can benefit from this relationship, don’t just ask people for money. Establish a good communication system with your contributors: Keep them informed, listen to their feedback and input, make them feel heard. Thank the people who worked on ticket triage or marketing, not just those who wrote code, in your release notes. Make it easy for new contributors to get started: Write and maintain good documentation, answer questions in a friendly and timely manner. Market and evangelize in the right places and at the right time: Give conference talks, organize sprints, keep your project’s Twitter account active, always curate new and interesting content on your blog or website. Implement a Code of Conduct and enforce it if needed: Make your project a safe space to contribute for everyone. With these methods and a half-dozen others, you’ll handle beautifully all the components your project needs to succeed. Outline Introduction - Who am I? What is this talk about? What is Open Source? Overview of the different components that make up an Open Source project Growing, cultivating, and nourishing your Open Source project - Or how to make your project more successful Operations Funding Marketing Branding Evangelism Documentation Community Diversity Contributors Cultivating new contributors Keeping current contributors happy Communication Efficient and sustainable processes Ticket triage Managing the pull request queue Main takeaways Q&amp;A.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33187</video:player_loc><video:duration>1772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33186</video:thumbnail_loc><video:title>Files in Django</video:title><video:description>One of the most confusing parts of Django for newcomers (and some old hands alike!) is the handling of files. Among the 10+ settings, static vs user uploaded distinction, and plethora of deployment options it’s no wonder that many people end up cargo-culting their production settings. The API overview Short introduction Go over the difference between static &amp; media files Run through the File abstraction and the various settings Django Storage API, collectstatic etc Production &amp; Development configuration Whitenoise/dj-static/Nginx for static files Cloud storage providers for media &amp; static files (S3 etc, mention some popular libraries such as django-storages) CDNs Implement a storage engine together &amp; the future Implementation - practicing what we just learned to solidify understanding Closing remarks and mention possible future Django developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33186</video:player_loc><video:duration>1368</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33193</video:thumbnail_loc><video:title>Hunter2: A Symphony of Password Horror</video:title><video:description>The year is 2017. We have hoverboards, jetpacks, solar-powered cars, and also so many awful passwords that it’s become trivial for pretty much anyone to have their accounts compromised. We’ve got passwords for our passwords. Eight-year-olds with a dictionary and a set of dice can generate mathematically stronger passwords than most corporations that have your credit card details. We spend our days wandering through endless forests of requirements to come up with something that contains no more than twelve letters, a special character, the eye of a newt, and at least one uppercase letter, only to be emailed it back in plaintext if you forget it. And then it goes on a Post-It note on a monitor. Do not despair - this talk is here to help! From beginners to experts, all technical folk have the power to build a post-password future. Lilly, an engineer and historian, will guide you through the history of how we got ourselves into this state, and explain why major companies still think that the best way to keep your stuff secure is to poke their heads out of the tree-house and ask you for the secret word. She will then hand you strong technical tools to help your clients and colleagues understand why there are better things out there than “Welcome1!”, and help you work together to bring a small ray of sunshine into our password-saturated world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33193</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33183</video:thumbnail_loc><video:title>DjangoCon Closing Remarks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33183</video:player_loc><video:duration>1491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33191</video:thumbnail_loc><video:title>Going Rogue: How Code.org Created a Curriculum Development Platform Without their Engineers All</video:title><video:description>As a Middle School computer science teacher, I know enough to be dangerous, but not enough to consider myself a “real” developer. As a member of the curriculum team at Code.org (a nonprofit dedicated to providing all students with access to CS education), I knew that our combination of rendered markdown files and Google docs was far from the most effective way to write and deliver curriculum. If only we could schematize our curriculum writing, I thought, we’d be able to write more consistent lessons with better support for teachers to see which lessons are aligned to which standards, or where a given concept was first taught. When I brought this proposal to our engineering team everyone was excited about the idea, but there was no way we had the bandwidth to actually create it. Our small team of engineers are booked solid building tools for students to learn programming and for teachers to manage their classes. When it comes to the needs of our curriculum writers, we obviously need to come after the students and teachers. But wait, I know how to program. I did the “Two Scoops” tutorial. Why couldn’t I make the tool I had dreamed of? Using Django and Mezzanine as a base, I gradually built a system that allows Code.org curriculum writers to write faster, more consistent, and better supported lessons at a massive scale. Along the way, I also dealt with the very real concerns of my engineering team. How can we be sure this will scale to our 10’s of thousands of teachers? What about our millions of students? How can we be certain that this doesn’t introduce new security vulnerabilities to our site? Are you sure you know what you’re doing here? The answer to all of these problems was surprising simple, and has allowed me to address the needs of our curriculum team without taking the engineering team’s focus away from the customers that really matter - teachers and students. After many months of development, CurriculumBuilder has become an essential internal tool for curriculum writing at Code.org, and continues to find new ways to solve problems that would otherwise go unaddressed. Not bad for a Middle School CS teacher who had never before written software used by others.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33191</video:player_loc><video:duration>1189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33180</video:thumbnail_loc><video:title>Becoming a Polyglot: Lessons from Natural Language Learning</video:title><video:description>As a trained linguist and former university language instructor, people often assume that my natural language* (spoken, signed, or written) learning analysis background made learning to code easier for me. They might say something like “That makes sense, they’re languages, right? They have syntax.” These casual comments seem true on the surface when talking about parts of speech and variable types. But once you dig deeper, it becomes clear that there are far more differences than similarities between these types of languages despite the shared name. However, many skills and methods I have utilized in learning languages and teaching languages as an adult to adults have served me well as a developer. This talk first addresses key points of divergence between learning a natural language and a programming language. Perhaps most importantly, natural languages are meant for communicating with people and programming languages are meant for giving a computer directions. However, many areas of overlap exist in learning and perfecting these skills; these shared aspects of learning are the primary focus of this talk. (* And, yes, that’s the same ‘natural language’ as in ‘natural language processing.’)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33180</video:player_loc><video:duration>1480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33188</video:thumbnail_loc><video:title>Getting the most out of Django’s User Model</video:title><video:description>Django’s User model is nice, but the fields it provides out of the box are minimal. We frequently need to associate our own custom data with a user, and luckily Django provides ways for us to add to its built-in User model. This talk will help novice Django developers understand which options are best when it comes to getting the most out of the Django User model. I’ll start by talking about the built-in Django User model and what it has to offer. Then I will identify scenarios when the User model might not be enough for a project, and why someone might want something with more flexibility. Then we’ll look at the different ways to get the most out of the Django User model. There are two main methods I’ll cover: Extending the User model Creating a custom User model Extending the User model: Extending the User model is handy when you only need to add a few extra fields. There are two main ways to do this: using a proxy model, and using a OneToOneField. I will cover the pros and cons of each, and give examples for implementing each. Creating a custom User model: With this method, you can substitute Django’s default User model with your own. Though more complex, a custom User model is particularly useful when you need to uniquely identify users by email address instead of by username. I’ll go into a couple more scenarios where a custom User model would be helpful, and show examples of implementation. Lastly, I will show how each method works with the default Django admin, and how they can be managed there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33188</video:player_loc><video:duration>1423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33121</video:thumbnail_loc><video:title>Strategies for Critical Internet Cultures in the Age of Trump</video:title><video:description>I will give a brief overview of recent projects of the Institute of Network Cultures in Amsterdam, framed by strategic considerations where to take next concepts that I have been working, such as organized networks. How can we bring together the critique of platform capitalism with alternatives in social media? Is it enough to dream up subversive memes to beat the Trump regime, reverse Brexit and beat European right-wing populism?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33121</video:player_loc><video:duration>1655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33123</video:thumbnail_loc><video:title>India of Things</video:title><video:description>Developing an Internet of Things ecosystem is what Sreowshi is working on in Bangalore. In this interview she will discuss the journey so far and future in building awareness around the penetration of the Internet to our homes, everyday objects and tool and the importance of having innovators and users work on solutions that will benefit the majority of the population and not just the producers or elite consumers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33123</video:player_loc><video:duration>1811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33110</video:thumbnail_loc><video:title>Die Macht der Sprachbilder – Politisches Framing und neurokognitive Kampagnenführung</video:title><video:description>Language is never innocent. ~ Roland Barthes // Im Januar 2017 zog Donald Trump nach einer donnernden Wahlkampagne ins Weiße Haus ein. Die Welt hatte bis zuletzt Hillary Clinton für überlegen gehalten – „Faktencheck“ hieß die Zauberformel, die am Ende keine war. Bis heute klammern sich viele an die Hoffnung des rationalen Wählers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33110</video:player_loc><video:duration>3407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33108</video:thumbnail_loc><video:title>DRONE, Inc.: Marketing the Illusion of Precision Warfare</video:title><video:description>Pratap Chatterjee will present his new report that exposes the contractors, technology and flaws behind the U.S. drone war in Afghanistan, Pakista, Syria and Yemen that has killed thousands of people.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33108</video:player_loc><video:duration>1393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33109</video:thumbnail_loc><video:title>The Ocean of Dreams: Science Fiction, History and Space Exploration</video:title><video:description>Humans have always been pioneers. Discovering, exploring and conquering new places and frontiers is an inherent part of the story we tell about ourselves. This narrative has fueled both personal aspirations and multi-national ones, often enlisting thousands of work-hours and billions of dollars in budget. Now, as we stand on the brink of exploring space (the elusive "final frontier") what can our past teach us about our future? How can history and science fiction work together to illustrate possible, believable and useful futures within the field of space exploration with the models of the pioneers who came before us as a template?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33109</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33122</video:thumbnail_loc><video:title>Stop Hatevertising? Why it is impossible for brands to stay apolitical</video:title><video:description>Advertising has never been less necessary and at the same time more important than it is today. In a world where organizations diametrically opposed to the open society also fund themselves through established brands’ advertising budgets, it has become impossible for advertisers to remain apolitical. My plea: Let's rethink the role of brands and politics before it is too late.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33122</video:player_loc><video:duration>1863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33115</video:thumbnail_loc><video:title>Update: Die Kunst des Liebens</video:title><video:description>Erich Fromm wird in der Wikipedia als „deutsch-US-amerikanischer Psychoanalytiker, Philosoph und Sozialpsychologe“ beschrieben. Für mich ist er der Mensch mit dem grössten Einfluss auf mein Menschenbild, insbesondere sein Buch „Die Kunst des Liebens“. Für diesen Vortrag möchte ich die teilweise 60 Jahre alten Bücher und Texte von Fromm (wieder) lesen und auf Fragen und Antworten abklopfen, die uns helfen könnten aktuelle (politische) Krisen zu überwinden. Ich glaube wir müssen uns (wieder) sorgfältig mit einem humanistischen und demokratischen Welt- und Gesellschaftsbild beschäftigen — als Gegengewicht zu populistischen und unmenschlichen Bewegungen in Europa und der Welt. Ich glaube...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33115</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33111</video:thumbnail_loc><video:title>Cypherpunks - Kryptographische Technologien als politisches Projekt</video:title><video:description>Seit Anfang der 1990er engagierten sich die Cypherpunks für die Verbreitung von Verschlüsselungs- und Anonymisierungstechnologien an Heimcomputern, um den freien Fluss von Informationen zu garantieren. Viele von ihnen waren dabei von libertären Ideen getragen, wie sie sich bei Ayn Rand und Richard Nozick finden. Crypto sollte einen Stein ins rollen bringen, der nicht aufzuhalten ist und die Gesellschaft von Grund auf verändern sollte. Ein Rückblick auf was werden sollte und was tatsächlich wurde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33111</video:player_loc><video:duration>1793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33114</video:thumbnail_loc><video:title>Fake sells: Eine wahre Geschichte in 2000 Facebook-Copys</video:title><video:description>Fake News sind immer die News der anderen? Unsere Datenanalyse zeigt, wie sich Falschmeldungen auszahlen und mit welchen Strategien Medien Fakes verbreiten: Jeder dritte Facebook-Post enthält Spuren von Unwahrheit. Um dem Problem beizukommen, gilt es zu differenzieren: zwischen Propaganda, Clickbait und Fahrlässigkeit. Wir präsentieren das Thema als interaktive Game Show mit zwei Kandidaten und einer Hydraulikpresse (Modell „Lügenpresse™“) auf der Bühne, die über Wahrheit und Fake richtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33114</video:player_loc><video:duration>1671</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33117</video:thumbnail_loc><video:title>Wie wir lieben. Die sexuelle Revolution 2.0</video:title><video:description>What is love? Ist sie ein biochemisches Rauschgift, Sinn des Lebens, Illusion oder Realität? Ist sie eigentlich unmöglich, weil Tinder und Polygamie und Narzissmus? Wie verändert sie sich? Und das Netz sie? Und wie schaffen wir eine zweite sexuelle Revolution?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33117</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33362</video:thumbnail_loc><video:title>Networked Consent: Dreaming and Desire in the 21st Century</video:title><video:description>Changes in communications technology allow us to think in new ways about consent, desire and the nature of power. There are important parallels between the backlash against rape culture and innovations in digital politics. What does that mean for the consent of the governed?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33362</video:player_loc><video:duration>3434</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33348</video:thumbnail_loc><video:title>Can't pay? Don't play: New ethical models of digital business</video:title><video:description>Reactions are emerging to online economic disparity. Cooperatively-run startups and new forms of the mutual society may be an answer to exploitative digital business models. Social surges like the freelancers' rights movement are building real world political pressure. Companies that don't pay will be told they can't be in business.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33348</video:player_loc><video:duration>1854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33347</video:thumbnail_loc><video:title>Jetlag Overload - One day we'll be tired baby</video:title><video:description>Filme, Reportagen und Geschichten über das Aussteigen boomen - warum sehnen wir uns so sehr nach einem "echten" Leben und wie definieren wir das eigentlich, dieses "Echte"? Ist das Leben im Netz wirklich so schädlich wie viele glauben? Und kann digitale Abstinenz eine Lösung für die seelische Gesundheit sein? Wie wollen wir leben? Und warum tun wir es nicht einfach, anstatt nur Videos zu teilen, in denen es um Träume geht?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33347</video:player_loc><video:duration>3203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33357</video:thumbnail_loc><video:title>Why should you know who has been asking about you?</video:title><video:description>If you want to know what state knows about you and why so much, then we have something in common. In the post-Snowden world we became well aware that data we store on servers belonging to private companies tends to have a second life. It is where secret services and law enforcement meet the Internet. How to prevent bulk transfers from private to public data bases? How to make sure that due process is in place? What do we know about disclosures of our data and how can we learn more?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33357</video:player_loc><video:duration>1690</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33351</video:thumbnail_loc><video:title>Sie werden nicht glauben, was Sie hier sehen!</video:title><video:description>Im Internet liest jeder nur noch die Überschriften.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33351</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33358</video:thumbnail_loc><video:title>Put Down That Phone And Talk To Me: Mixing Mobile Phones and Relationships</video:title><video:description>If we believe the media (as well as common wisdom), our mobile phones are ruining our relationships. But is that really the case? This presentation explains new research from the University of Kansas and Microsoft Research which shows that when it comes mobile devices and their impact on our relationships, there's no need to panic just yet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33358</video:player_loc><video:duration>1237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33352</video:thumbnail_loc><video:title>Web 1.0 + 2.0 remixen: Digitale Identität zurück erlangen!</video:title><video:description>Wie lassen sich die Vorzüge der Web-2.0-Ära nutzen ohne gleichzeitig die Kontrolle über die eigenen Daten an kommerzielle Anbieter zu verlieren? Web 1.0 (dezentral) und Web 2.0 (interaktiv + sozial) zusammen gedacht ergeben: Soziale Netzwerke und mehr eigene Kontrolle über die eigene Daten-Identität! Der Vortrag stellt hierzu konkrete Strategien und Werkzeuge vor. Es gilt: Tweets, Fotos und Artikel auf den eigenen Webspace zurückholen - und gleichzeitig einen bequemen Zugang möglich zu machen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33352</video:player_loc><video:duration>1568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33350</video:thumbnail_loc><video:title>Interview mit Gabriele Fischer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33350</video:player_loc><video:duration>1795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33343</video:thumbnail_loc><video:title>Netmundial: Großer Sprung vorwärts, ein paar Schritte zurück</video:title><video:description>Netmundial hat Internetgeschichte geschrieben. Erstmals haben sich Regierungen, Wirtschaft und Zivilgesellschaft auf ein gemeinsames Multistakeholder Statement verständigen können. Erstmals auch ist es gelungen, Menschenrechtsgrundsätze als Referenzrahmen für Internet Governance zu verankern. Konsensfähig war der Text zwar bis zum Schluss nicht, aber der Weg dorthin hat die Messlatte für legitime Entscheidungsprozesse auf der transnationalen Ebene deutlich angehoben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33343</video:player_loc><video:duration>1608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33349</video:thumbnail_loc><video:title>Interview mit Gabriele Fischer [English Translation]</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33349</video:player_loc><video:duration>1794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33190</video:thumbnail_loc><video:title>Get a Jumpstart on Collaboration and Code Review in GitHub</video:title><video:description>Even though open-source collaborators and code reviewers are needed more than ever, the few git learning resources that focus on these subjects are not beginner friendly. This is a missed opportunity! As the DjangoCon US Website Chair, I review pull requests submitted to the website repo. This has given me the opportunity to develop a beginner-friendly, best practice GitHub workflow. I can jumpstart your collaboration and code review skills by sharing what I’ve learned with you. This talk is for anyone, but one of my goals in giving it is to encourage other women to take leadership roles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33190</video:player_loc><video:duration>1427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33212</video:thumbnail_loc><video:title>Tasks: you gotta know how to run 'em, you gotta know how to safe' em</video:title><video:description>Web developers often find themselves in situations where server processing takes longer than a user would accept. One very common situation is when sending emails. Although simple and relatively quick task, it requires the communication with an external service. In this situation, it’s not possible to foresee how long that service will take to answer. Not to mention the many unexpected situations that can arise, such as errors and bugs. The solution to this problem is to delegate long lasting tasks while responding quickly to the user. This is the point where we need async tasks. There are some tools available that can assist in this job. In this talk, you will learn about the concepts, caveats and best practices for when developing async tasks. For this, I will use Python’s most popular tool for the task: Celery. Rundown: Setting the context (~3 min) The architecture (~3 min) Brokers Workers Use cases (~2 min) External calls Long computations Data caching Tools available (~1 min) Celery (~16 min) Callbacks Canvas Logging Retrying Monitoring Tests and debugging.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33212</video:player_loc><video:duration>1285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33200</video:thumbnail_loc><video:title>Maybe Not the Programmers They Deserved, but the Programmers They Needed</video:title><video:description>We read to know we are not alone Is there something you would change in the world if you were a wizard? Make vulnerability your cloak Make determination your hat Make code your wand What do you care about? We care about girls and women being enabled to choose their future We care about increasing diversity in the trade we love We care about arming children with the confidence that they can do anything Why are we here? We’re trying to use our programming skills to make that a reality. It’s a journey, one we invite you to join for whatever you feel strongly about. We were not the first, we were definitely not the best, and we won’t be the last. But sometimes, inspiring people to help is just as hard (or harder) than helping. We wanted to give this talk to show others that it CAN be done and YOU can make a difference - regardless of your skill level or experience. Our Story 1. The Use Case Listening: “I’ve been wanting to teach Python for a while but we don’t have anyone.” - Girl Scout Leader Acting: “I can do that!” - [Presenter 1] (even though she was pretty sure the ideal person was way more experienced than her) Deliverable: The Hackathon - A Python challenge for both beginner and advanced coders. Two classes, 25 girls each, ages 10-18 years old. 2. A Master Plan Check out our options: We reviewed existing resources, but didn’t find anything to meet our needs (list some of the good resources we found and were inspired by) Make a decision: “Let’s write our own!” - [Presenters] (because nothing that’s out there fits in two hours…) Have a Cool Learning Experience: Coding the game and taking our first stabs at writing the tutorial were great learning opportunities for us! 3. The Dream Team (AKA: Help!) The Pair Programmers: Gaining perspective and tripling productivity, Megan and Jessica start figuring out what to teach and begin making the tutorial come to life The Project Manager: Added for some very necessary skills - making things looking professional, doing a code freeze, checking our spelling, and making sure the presentation is consistent The Coaching Team: With a common goal and united front, an all female team of software developers, engineers and IT managers unite to form a coaching group! 4. Go Live Hot Fixes: The girls begin the tutorial and questions come rolling in. Confusion abounds. They don’t know what a Start button is! Nothing shows them their opinion matters like change, so we began live editing the tutorial! Being vulnerable, admitting imperfection, and not taking it personally evolved the tutorial in real time to fit our audience. It also gave the girls a sense of inclusion that was priceless; even though they weren’t writing the code to make the edits, their voice was heard and their suggestions were implemented in real time - a powerful way to build confidence! Unexpected Popularity: The girls were engaged! Among raised and waving hands and the din of voices, we kept our cool and took each issue one step at a time. Frankly, we were all a little in shock. Better than we imagined: We might have expected too little of ourselves, but when all was said and done - the girls felt successful, they were all engaged, and their parents were inspired to learn for themselves or keep their girls involved with code going forward! 5. Refactoring Simplification: It was late and everyone was tired - make things simpler, have more milestones, include more affirmations Organization: Planning pre- and post- tutorial huddles to get to know each other and set expectations, figuring out how to guide/redirect parents who were doing the tutorial for their child, investigate letting the girls try pair programming Keep Building: We are still working to evolve our tutorial, make it more accessible, make it friendlier for our target age group, make it packaged to shared, and shopping it around to other tutorials as an expansion (we’re looking at you DjangoGirls ;) ) 6. An Ever Expanding Universe Sharing is caring: We did it and so can you! Expanding the number of contributors as well as the project scope will only make things better! So, we will share our code, share out tutorial, share our experiences, and share our enthusiasm with anyone who wants to make a change! The Takeaways You have a lot of power, in the you code help create, in the people you mentor Don’t wait for someone else, endowed with imaginary super coding/people skills, to help create the change you want -do what needs to be done Don’t try to be a panacea, focus on a single thing and do it well Contact us! Let us know if you’re interested in building something or want to do something similar to what we did Act.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33200</video:player_loc><video:duration>1459</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33203</video:thumbnail_loc><video:title>Overcoming the Challenges of Mentoring</video:title><video:description>​There is an ongoing mantra within the developer community: that there are far more jobs available then programmers to fill them. Which should be an indication as to the wonderful potential for both business and those learning to code. Yet what often follows such statements are not words of joy but rather a list of frustrations related to the difficulty in finding and retaining enough skilled developers to fill these positions. The challenge is not in the number of newbies entering the field but the number who leave because they are not able to bridge the divide between bootcamps, online tutorials, books, videos, etc. to an employable developer who is able to contribute to the team. Kim has years of experience working with learners of various ages in helping them develop the skills they needed to be successful at whatever their chosen goal. She understands that for businesses to be successful, they must develop more effective and efficient ways of recruiting and retaining developers in order to meet organizational benchmarks. The developer community is a overwhelmingly generous one and a well designed mentoring or apprenticeship program could be one answer that business leaders and newbies are looking for. The business costs associated with corporate hiring managers inability to recruit and retain skilled workers to fill current and future entry-level positions are increasing (Queen, 2014). 89 percent of organizational leaders stated that they are having difficulties filling open positions, which is causing them to either turn down orders, miss key deliverable deadlines or hire individuals from outside of the United States (Aho, 2015). Aho, K. (2015). The robotics industry: creating jobs, closing the skills gap. Techniques, (7), 22.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33203</video:player_loc><video:duration>1634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33206</video:thumbnail_loc><video:title>Programming Post-Progeny: A New Parent's Perspective</video:title><video:description>When my daughter appeared on the scene in October 2017, my life was turned upside down. As I was returning to work, I found that previous strategies for managing my time weren’t up to snuff and I needed to create new ones if I was to be effective at my craft. No longer did I have 15 minutes to “get in the zone” - I needed to get things done in any time available. I learned to carve milestones out of minutes (sometimes) and will share what did (and didn’t) work for me. I also share stories about my general journey of becoming a parent that may be helpful to anyone thinking about becoming a parent (or just wondering what it might be like!). Or you could just come to the talk for the cute baby pictures - they make everyone smile!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33206</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33217</video:thumbnail_loc><video:title>The Monster on the Project</video:title><video:description>Abusive behavior can have profound effects on personal relationships but it can also make open source contributing and office life miserable. For those stuck in a team with co workers who exhibit toxic behavior, going to work every day can feel like going to a battlefield. Knowing how to identify and how to respond to unreasonable behavior is vital. In this talk we will look at the ways we can improve our office and FOSS communities by recognizing, managing and gracefully removing this toxic behavior. Take away: What abuse looks like How it affects those around it Steps to take if you are the target of abusive behavior How to manage toxic people in your project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33217</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33210</video:thumbnail_loc><video:title>Stumbling Through Django and How Not To</video:title><video:description>If you’re a beginner about to embark on a new Django project adventure, this talk is for you. When I started my first Django project, I took the “Sure, I think I can figure that out” approach, which is fun! And also dangerous. But exciting! And also horrible because I caused myself a lot of trouble and barfed on my keyboard. (Metaphorically.) Oops. My hope for this talk is to pass along lessons I learned the hard way, and save the world. Or at least prevent some frustration. :) We’ll talk about version control, structuring your project, and how to handle top secret stuff. We’ll also talk about throwing house parties without causing anaphylaxis, pregnant daddy seahorses, velociraptors, and friends. I promise all of that is related to Django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33210</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33202</video:thumbnail_loc><video:title>Orientation Event</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33202</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33219</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33219</video:thumbnail_loc><video:title>Politische Philosophie 3: Antike 3 - Polybios, Cicero</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33219</video:player_loc><video:duration>5350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33225</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33225</video:thumbnail_loc><video:title>Politische Philosophie 9: Sozialismus und Marxismus - Marx u.a.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33225</video:player_loc><video:duration>5609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33301</video:thumbnail_loc><video:title>Driving Global Innovation</video:title><video:description>In this session, the initiators of the AfricaHackTrip, GeeksGoneGlobal and the FounderBus will compare their experiences related to the synergies of travel and innovation, and discuss the role that travel-based learning initiatives have in the cross-polenization of the global innovation ecosystem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33301</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33294</video:thumbnail_loc><video:title>Peer-to-Peer – Learning for a wi(l)der knowledge</video:title><video:description>Delia, one of the co founders and the President of P2PU, will showcase some of P2PU current and future cool projects - and some of the surprising results that come out of learning by the seat of your pants.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33294</video:player_loc><video:duration>1412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33306</video:thumbnail_loc><video:title>Escaping Dystopia</video:title><video:description>The world needs a vision - a vision on how to get away from a dystopian reality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33306</video:player_loc><video:duration>1639</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33319</video:thumbnail_loc><video:title>Designforschung für die vernetzte Gesellschaft</video:title><video:description>Grundlage einer vernetzten Gesellschaft ist Partizipation - sich einbringen, miteinander teilen, mitgestalten. Doch auf dem Weg dorthin gibt es viele Hürden, bis Internetzugang zu einem Bürgerrecht und digitale Teilhabe zu einer allgemeinen Kulturtechnik werden. Wie wir gemeinsam diese Hürden überwinden können, zeige ich an Beispielen aus dem Design Research Lab - mit digital / analogen Briefkästen, Handschuhen für Taubblinde und Apps zum ziellosen Umherschweifen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33319</video:player_loc><video:duration>1761</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33308</video:thumbnail_loc><video:title>Über das Entlieben in Zeiten des Internets</video:title><video:description>Es genügt nicht mehr, die gemeinsamen Lieblingsorte zu verlassen, Waschmaschine und Kühlschrank und Freundeskreis untereinander aufzuteilen. Wer behält Facebook, wer tobt sich weiterhin auf Instagram aus? Wie schaffe ich es, zu ignorieren, dass der instagramaccount des Expartners plötzlich so aussieht wie eine Ausstellung der Gemälde von Caspar David Friedrich? Wie reagiere ich auf die feucht fröhlichen tweets der Exfreundin, während ich gerade weinend zuhause sitze?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33308</video:player_loc><video:duration>2589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33302</video:thumbnail_loc><video:title>Von Tod und Geburt der Gegenwartsliteratur im Internet</video:title><video:description>In Abgrenzung zur Untergang-des-Abendlands-Rhetorik, die die Debatte um die Gegenwartsliteratur im digitalen Zeitalter begleitet, möchte mein Vortrag das Internet als Geburtsstätte von Gegenwartsliteratur im eigentlichen Sinn profilieren: Online entsteht zeitgenössische Literatur, die das Jetzt nicht nur in Text bannt, sondern selbst dynamischer Teil der Gegenwart ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33302</video:player_loc><video:duration>1453</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33330</video:thumbnail_loc><video:title>Bildmedien der Zukunft und wie sie unser Bild der Welt verändern</video:title><video:description>Die Bildmedien der Zukunft sind Wunder voller Magie. Sie zeigen, machen sichtbar, lassen uns sehen wie die menschlichen Augen niemals zuvor gesehen haben. Ihre Bilder werden unsere Vorstellungen, was Bilder sind, völlig umstürzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33330</video:player_loc><video:duration>1890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33300</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33300</video:thumbnail_loc><video:title>Drachenväter: Wie Offline-Rollenspiele die virtuelle Realität formten</video:title><video:description>Schon lange, bevor es PCs und das Internet gab, tummelten sich Menschen gemeinsam in virtuellen Realitäten. Diese nannte man Rollenspiele. Wenn wir uns heute mit den Ursprüngen des Webs beschäftigen, denken wir zunächst an Dinge wie ARPANet, TCP/IP oder den C64. Aber die Entstehung virtueller Welten lässt sich zu Offline-Spielen zurückverfolgen, die bereits seit 1850 gespielt wurden. Diese Session zeigt Euch, wo Computerrollenspiele wie World of Warcraft oder Ultima herkommen -- und wieviel die Netzkultur Rollenspielen wie Dungeons &amp; Dragons verdankt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33300</video:player_loc><video:duration>1685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33327</video:thumbnail_loc><video:title>Google Nest: Your data, our future</video:title><video:description>Imagine if you could trust a company with your data. If you could open up with all your fears and secrets. Google Nest offers just that trust.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33327</video:player_loc><video:duration>1566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33332</video:thumbnail_loc><video:title>Facebook-Werbung: ein heiterer Bilderbogen</video:title><video:description>Werbetreibende können auf Facebook genau ihre Zielgruppe anvisieren. Aber was machen sie daraus? Screenshots von Facebook-Anzeigen werfen ein Schlaglicht auf das Grauen des Targetings. Der Eiertanz zwischen einer Plattform mit puritanischen Sauberkeitsidealen und dem unerschütterlichen Bedürfnis der Werbetreibenden, kein Sexismus-Fettnäpfchen auszulassen, zieht absurde Verrenkungen und schwierige Fragen nach sich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33332</video:player_loc><video:duration>1826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33166</video:thumbnail_loc><video:title>#HRFestival: Change Management Podiumsdiskussion</video:title><video:description>Die digitale Transformation hat nun alle Unternehmen in Deutschland erfasst. Viele Projekte wurden gestartet und es gibt erste Erfolge aber auch noch grosse Hürden zu überwinden. Mitarbeiter wollen eingebunden werden, Führungskräfte müssen loslassen lernen, Sozialpartner wie Betriebsräte und Gewerkschaften müssen als Unterstützer gewonnen werden und die Geschäftsführer müssen Visionen und Strategien dynamisch anpassen. Unsere Podiumsteilnehmer bringen unterschiedliche Erfahrungen mit und werden diese mit dem Publikum diskutieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33166</video:player_loc><video:duration>2689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33161</video:thumbnail_loc><video:title>Kollege Watson hilft dem Personaler - Die neue Studie der IBM zu kognitiven Systemen in HR</video:title><video:description>Kognitive Systeme erleichtern und verbessern zunehmend auch die Arbeit im Personalbereich. Der Weg in die digitale Ära kann auch in Etappen geschehen - wichtig ist, dass Organisationen jetzt die notwendigen Schritte erkennen und in Angriff nehmen. Wie das aussehen kann stellen wir Ihnen hier anhand der Ergebnisse unserer globalen IBM Cognitive HR Studie vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33161</video:player_loc><video:duration>2029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33156</video:thumbnail_loc><video:title>When the digital world is out of order</video:title><video:description>The age of digitisation has long been upon us. Companies therefore face major challenges in terms of security and IT-quality. The human factor plays a key role here. A typing error in the programming for “Amazon Web Services” (AWS) paralysed large parts of the Internet for several hours in 2017 causing 150 million dollars cost. Thus, one addressed subsystem accidentally took two other subsystems out of the network. This incident clearly demonstrates how dependent we are on just a few service providers. Only through jointly defined standards the reliability and stability of the entire Information and Communications Technology (ICT) industry can be ensured.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33156</video:player_loc><video:duration>1165</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33153</video:thumbnail_loc><video:title>Ein Taliban spielt Tagesschau</video:title><video:description>Rühmten sich Islamistische Gruppen Anfang des Jahrtausends noch mit einem Bildverbot, so streamen sie mittlerweile Ihre Propaganda nahezu live in das Internt. Als Reaktion darauf hat sich das Bildverbot in das Westliche Lager verschoben und der Ruf nach Zensur wird immer lauter. Ich habe mich als Künstler in den letzten Jahren intensiv den Bildern dieser Propaganda auseinandergesetzt und möchte darlegen weshalb ein gesellschaftlicher Diskurs hier sehr wichtig ist und ausgesprochen befreiend sein kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33153</video:player_loc><video:duration>1757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33163</video:thumbnail_loc><video:title>Wissenschaftskommunikation to the rescue! Mit Wissenschaft den öffentlichen Diskurs zurückerobern</video:title><video:description>Klimawandel? Evolution? Impfen? – Falschmeldungen und Verschwörungstheorien haben Hochkonjunktur. Gleichzeitig versuchen gerade junge WissenschaftlerInnen in Blogs, Podcasts, Videos oder auf Bühnen möglichst viele Menschen zu erreichen. Über dieses Spannungsfeld zwischen Meinung und Wissen diskutieren wir mit zwei ExpertInnen und stellen uns die Frage, wie es gelingen könnte, dass Fakten stärker Einzug halten – denn: Wir wollen den #alternativefacts nicht das Feld überlassen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33163</video:player_loc><video:duration>1993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33155</video:thumbnail_loc><video:title>State of the Open</video:title><video:description>Die jährliche Ansprache zur aktuellen Lage der Offenheit und Transparenz im deutschsprachigen Raum. Wir berichten zu den aktuellen Entwicklungen rund um Open Data, Transparenz und Open Gov. Wir nehmen Stellung zu den Erfolgen, Fails, irritierendsten Anfragen und - dieses Jahr neu dabei - den schönsten Klagen gegen den Staat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33155</video:player_loc><video:duration>1313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33158</video:thumbnail_loc><video:title>Less Fear, More Optimism</video:title><video:description>How do we speed up the machine that makes our dreams come true? Much has been written about the power of focusing our enormous energy to affect a specific outcome. I have experienced this repeatedly in my life. And believe it's available to all of us. Join me as I share how I painted my wife, children and successful art career into existence. And take action to make YOUR desires real.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33158</video:player_loc><video:duration>1402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33172</video:thumbnail_loc><video:title>The shy person's guide to tech conferences</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33172</video:player_loc><video:duration>1238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33168</video:thumbnail_loc><video:title>#HRFestival: "Ich bin motiviert, wenn ich ICH sein darf"</video:title><video:description>Arbeitnehmer sind motiviert, wenn sie ihre individuellen Talente in gemeinsame Stärke verwandeln können, deswegen muss eine gute Unternehmenskultur vor allem sicherstellen, dass die Mitarbeitenden vielfältig bleiben dürfen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33168</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33165</video:thumbnail_loc><video:title>#BerlinForum: Stadtstrategie</video:title><video:description>25 Jahre nach dem Fall der Mauer benötigt Berlin, unter Nutzung der Erfahrungen, die in den letzten über 20 Jahren mit „Berlin ohne Mauer“ gemacht wurden, eine Verständigung zwischen politischer und gesellschaftlicher Verantwortung über die angestrebte Zukunft der Stadt, eine Stadtstrategie. Das #BerlinForum ist eine Initative der Stiftung Zukunft Berlin. In der Diskussion wird die Initiative vorgestellt sowie deren Vision und die Schwerpunktsetzungen diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33165</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32997</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32997</video:thumbnail_loc><video:title>Öffentliche Infrastruktur mit offenen Daten entschlüsseln</video:title><video:description>Straßen-, Schienen- und andere (Verkehrs-) Infrastrukturen gehören zu den komplexesten und relevantesten Netzwerksystemen. Sie unterliegen ständigen Wandel und müssen stets an neue Anforderungen angepasst werden. Mit Hilfe von offenen Daten, Visualisierungen und Algorithmen lassen sich komplexe Netze sowohl mikro- als auch makroskopisch analysieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32997</video:player_loc><video:duration>1789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32998</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32998</video:thumbnail_loc><video:title>Loving Mondays since 1817</video:title><video:description>Arbeit wandelt sich ständig, aber wer erinnert sich noch an den Allesschlucker, die Kattundrucker oder die Theriakkrämer? Jährlich sterben Berufe und damit wandert wertvolles Wissen auf den Friedhof verschwundener Arbeit. Was wir von diesen alten Berufen lernen können, welche ihre modernen Pendants im 21. Jahrhundert sind und warum es seit 1817 Menschen gibt, die ihren Beruf und den Montag lieben, erfahrt ihr in diesem Talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32998</video:player_loc><video:duration>1616</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32992</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32992</video:thumbnail_loc><video:title>Is Freedom the most expensive word? A journey to North Korea</video:title><video:description>Whereas contemporary states, societies and citizens are said to be interconnected and interdependent as never before in human history, North Korea appears as a sui generis void in international relations; a place beyond the realm of comprehension, being neither a part of our world nor of our era (…). The visuality of showing a dark North Korea serves as a discursive marker of difference. It helps to establish particular binary relations that distinguish, for instance between freedom / oppression, wealth / poverty, development / decline, and hope / despair.” The performative discussion on Freedom will take the audience on a journey through North Korea, through an interactive, multi media...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32992</video:player_loc><video:duration>1945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32993</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32993</video:thumbnail_loc><video:title>The human story behind the last big scoop in tech news: Ahmed Mansoor</video:title><video:description>You all might have heard about the Case of Ahmed Mansoor, or rather: his IPhone, on which Security Researchers discovered a very unusual spyware. Since then, Ahmed Mansoors life was impacted in many different - negative- ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32993</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33002</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33002</video:thumbnail_loc><video:title>Man versus machine: Who controls the game?</video:title><video:description>2016 will be remembered for painful disillusions, featuring technology as an important agent, but for once not a positive one. Critical approach to what can be achieved with it – speaking of political and social changes – exploded and moved mainstream debate to the other extreme. Media around the globe did not hesitate twice before blaming ‘algorithms’ and ‘data’ for major political failures. As if it was technology driving us, not the other way round… So who is responsible – human or artificial intelligence? Can humans regain control in this game? Let’s talk!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33002</video:player_loc><video:duration>1237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32994</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32994</video:thumbnail_loc><video:title>Keep VR Weird: Eine Geschichte der VR-Software (2013-2017)</video:title><video:description>Die VR-Szene explodiert vor Kreativität. Am deutlichsten wird das, wenn man sich die Entwicklung der VR-Inhalte von 2013 bis heute anschaut: Von Guillotine-Simulatoren, Riesenmensch-Fetisch-Spielchen und digitalen LSD-Trips ist alles dabei. So gut wie alle spannenden Ideen kommen dabei von Indie-Studios und einzelnen VR-Nerds – die großen Entwickler dagegen scheinen noch nicht verstanden zu haben, dass VR eben nicht die Realität nachbildet, sondern vor allem eine Traumerfüllungs-Maschine ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32994</video:player_loc><video:duration>1715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32988</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32988</video:thumbnail_loc><video:title>Wie wir im Wahlkampf die digitale Debatte verteidigen</video:title><video:description>2017 droht Deutschland ein furchtbarer Wahlkampf im Netz – voller Aggression, Anfeindungen, Fake News, Halbwahrheiten und Rechtspopulisten, die Wut gezielt schüren. Doch wir können etwas tun: Wir können für ein aufgeklärtes Web kämpfen und geschickter werden, Empathie auch in erhitzten Zeiten hochzuhalten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32988</video:player_loc><video:duration>1801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32999</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32999</video:thumbnail_loc><video:title>Save the world - Tell a story</video:title><video:description>Geschichten beeinflussen unsere Geschichte. Die jüngsten Wahlen, unter anderem in England und den USA, haben gezeigt, wie real diese These ist und wie eng sie heutzutage mit digitalen Medien verbunden ist. Es ist daher spannend, dies historisch zu betrachten und dann die aktuellen Entwicklungen zu analysieren. Wir müssen bei den Geschichten und Mythen ansetzen, wenn wir uns gegen Hass, Gefühlswahrheiten und Fake-News stellen wollen. Mit eigenen Geschichten können wir womöglich die Deutungshoheit zurückgewinnen und die Welt retten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32999</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32976</video:thumbnail_loc><video:title>Einfach technisch - Heiteres Geräteraten mit dem Techniktagebuch</video:title><video:description>Auf Dachböden und in Kellern lagen die absonderlichsten Geräte und Werkzeuge. Wir machen daraus eine Show: Das heitere Geräteraten. Einem vierköpfigen Rateteam werden die merkwürdigsten und unerklärlichsten Gerätschaften vorgelegt und sie müssen erraten, um was es sich handelt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32976</video:player_loc><video:duration>3473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32990</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32990</video:thumbnail_loc><video:title>Innovate Against Populism</video:title><video:description>Immer mehr Menschen fühlen sich von populistischen Narrativen angesprochen. Narrative, die einfache Lösungen für komplexe Probleme bieten und behaupten, dem „kleinen Mann“ eine Stimme zu geben. Unternehmen nutzen Methoden wie Design Thinking in der Produktentwicklung, bei denen der Mensch im Fokus des Innovationsprozesses steht. Welches Potenzial bieten diese Methoden in der Politikgestaltung, um Menschen zu erreichen, die sich abgehängt fühlen, und populistischen Parteien etwas entgegenzusetzen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32990</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33145</video:thumbnail_loc><video:title>Play it safe - Die elektronische Gesundheitsakte und der Datenschutz</video:title><video:description>Elektronische Gesundheitsakte – Schnittstelle der modernen Versorgung, Fortschritt, Notwendigkeit, Datenleck? Welche Infrastruktur muss gegeben sein, die allen AkteurInnen dient und gleichzeitig mit den vielen Teilsystemen des deutschen Gesundheitswesens kompatibel ist? Kritiker sehen die Patientenrechte in Gefahr. Besucht unsere Session, um mehr zu erfahren über Chancen und Risiken der elektronischen Gesundheitsakte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33145</video:player_loc><video:duration>3457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33148</video:thumbnail_loc><video:title>Antarctica Unplugged</video:title><video:description>Climate scientists see complicated code and algorithms on their screens – but through the huge amounts of data they can also see the past and future evolution of our oceans, forests or the polar ice caps. With one of the best computer models of Antarctica you can explore the ice-covered continent, but why should you care? Because burning all of the world’s available fossil-fuel resources would result in the complete melting of the Antarctic Ice Sheet, whose ice masses store water equivalent to more than 50 meters of sea-level rise.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33148</video:player_loc><video:duration>1417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33150</video:thumbnail_loc><video:title>Dignity: The Maker Movement and Refugees</video:title><video:description>In 2016 there were 65.3 million people globally living displaced. Makers are in a unique position to contribute design and innovation to solving humanitarian crises. How can the Maker Movement merge with conflict and disaster response to address the refugee crisis in a scalable way, while maintaining the dignity and autonomy of both individuals and communities?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33150</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33146</video:thumbnail_loc><video:title>Der Weltraumaufzug: Heute Science Fiction - morgen Realität?</video:title><video:description>In seinem Roman "The Fountains of Paradise " hat Arthur C. Clarke 1979 die phantastische Vision des Weltraumaufzuges aufgezeigt: Statt aufwendiger und teurer Raketen befördern Aufzugskabinen Astronauten und Nutzlasten ins All. Neue technische Entwicklungen in der Chemie und der Raumfahrttechnik bringen diese Vision in erreichbare Nähe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33146</video:player_loc><video:duration>1839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33140</video:thumbnail_loc><video:title>Mein Kopf gehört nicht mehr mir - Brainhacking &amp; Selbstoptimierung</video:title><video:description>Die Zukunft gehört denen, die ihre Hirnleistung mit Medizin und Technik boosten. Welcome to the world of selfcraft …</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33140</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33154</video:thumbnail_loc><video:title>Solidarität: Anonyme Liebe organisieren!</video:title><video:description>Wir machen Vorschläge dazu, wie "Liebe" gesellschaftlich wirksam werden kann: als Solidarität, d.h. als anonyme Bedürfnisorientierung. Solidarität ist dabei nicht nur ein abstraktes Prinzip, sondern stiftet als Kooperation Zusammenhang und Verbundenheit. "Laute Liebe" allein könnte punktuell und rein persönlich bleiben, "anonyme Liebe" hingegen auf Revolutions-Größe anwachsen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33154</video:player_loc><video:duration>1712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33120</video:thumbnail_loc><video:title>Gebt uns ein B! Gebt uns ein I! Gebt uns ein N! Und GO!</video:title><video:description>Herm und Nilz wurden schmerzlich vermisst, obwohl sie da waren. Aber sie sind zurück, um gebrochene Herzen zu kitten. Denn in Zeiten wie diesen, braucht es zwei Dinge: 1.) Eine gewiefte Strategie gegen den ganzen Quatsch da draussen und 2.) Bingo! Wie gut, dass die zwei Haiopeis beides mitbringen. Und noch mehr: Eine echte Maria!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33120</video:player_loc><video:duration>4197</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33138</video:thumbnail_loc><video:title>re:publica 2017 – Meme-Jeopardy</video:title><video:description>„Die Woodys“ laufen bei Euch in Dauerschleife, in Eurem Zimmer steht längst ein Harambe-Schrein und den Harlem-Shake habt ihr schon getanzt, als es noch cool war? Ihr glaubt also, Euch gut auszukennen in der Welt der Memes? Zeigt es uns und kommt zum Meme-Jeopardy! Vom Youtube-Gassenhauer bis zum undergroundigen Twittertrend – wir testen, wie ihr euch in der schönen Welt der Netzphänomene auskennt. Belohnt wird das Wissen mit hochwertigen Paarkartenspielen mit Memen (zweite Edition!). Und damit ihr nicht dümmer geht als ihr gekommen seid, gibt es zu jedem Meme ein bisschen Angeberwissen mit nach Hause.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33138</video:player_loc><video:duration>1935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33126</video:thumbnail_loc><video:title>Hörspiel: Off the record - Die Mauer des Schweigens</video:title><video:description>Bundesanwaltschaft und Verfassungsschutzbehörden sabotieren die Aufklärung der Mordserie des Nationalsozialistischen Untergrunds (NSU) trotz zahlreicher Untersuchungsausschüsse in Bund und Ländern sowie dem laufenden Prozess in München bis heute. Die Geheimhaltungspraxis wird zum Machtinstrument, die parlamentarische Kontrolle erweist sich als ungenügend. Das auf Investigativrecherche basierende Kriminalhörspiel "Off the record-die Mauer des Schweigens" beleuchtet das Ausmaß staatlicher Verstrickung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33126</video:player_loc><video:duration>3419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32186</video:thumbnail_loc><video:title>Serendipity</video:title><video:description>Dieser Talk stellt die Blog-Software Serendipity - oder kurz s9y - vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32186</video:player_loc><video:duration>2206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32192</video:thumbnail_loc><video:title>Lasst uns goldig sein! Lebens- und produktionstechnische Hinweise zur Bewegungsfigur der kleinen und kleinsten Formen</video:title><video:description>Das Goldige wird allzu schnell mit Kindlichem, Niedlichem und Süßem identifiziert. Das ist aber falsch. Tatsächlich steckt im Goldigen eine starke Bewegungsfigur, von der die Netzkultur angetrieben wird – an die allerdings noch einmal erinnert werden muss, um ihre eigentliche Kraft zu entfalten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32192</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32181</video:thumbnail_loc><video:title>Die fünfte Gewalt. Die Macht der vernetzten Vielen</video:title><video:description>Die fünfte Gewalt besteht aus den vernetzten Vielen des digitalen Zeitalters, die längst zur publizistischen Macht geworden sind. Sie verändern die Agenda des klassischen Journalismus, werden als Medienkritiker und Meinungskorrektiv aktiv, bilden Protestgemeinschaften, beeinflussen – über den Umweg der digitalen Öffentlichkeit – die Politik von Staaten und Unternehmen. Der Talk des Medienprofessors Bernhard Pörksen beschreibt mit vielen aktuellen Beispielen die Aktions- und Rollenmuster der fünften Gewalt im Überblick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32181</video:player_loc><video:duration>1550</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32177</video:thumbnail_loc><video:title>Die kaputte politische Debatte: Wie das Internet Teil des Problems und Teil der Lösung ist</video:title><video:description>Lügenpresse, Misstrauen, Parallelwelten wie Pegida: Was hat das Internet damit zu tun? Und vor allem: Wie machen wir es besser?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32177</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32175</video:thumbnail_loc><video:title>TINCON #butterbeidiefische</video:title><video:description>2013 trugen Tanja Haeusler und Johnny Haeusler auf der re:publica unter dem Titel „The Kids are Alright“ eine Tirade über das Bildungssystem und den gesellschaftlichen Umgang mit digital aufwachsenden Jugendlichen vor. Ihr Vortrag endete mit der Forderung nach „Applaus für diese Jugend“. 2015 präsentierten sie ihr neues Projekt TINCON und damit ein Festival für digitale Jugendkultur, das vom 27. bis 29. Mai 2016 erstmalig in Berlin stattfinden wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32175</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32194</video:thumbnail_loc><video:title>Voice-Sensitive Regions in the Dog and Human Brain Are Revealed by Comparative fMRI</video:title><video:description>During the approximately 18–32 thousand years of domestication [1], dogs and humans have shared a similar social environment [2]. Dog and human vocalizations are thus familiar and relevant to both species [3], although they belong to evolutionarily distant taxa, as their lineages split approximately 90–100 million years ago [4]. In this first comparative neuroimaging study of a nonprimate and a primate species, we made use of this special combination of shared environment and evolutionary distance. We presented dogs and humans with the same set of vocal and nonvocal stimuli to search for functionally analogous voice-sensitive cortical regions. We demonstrate that voice areas exist in dogs and that they show a similar pattern to anterior temporal voice areas in humans. Our findings also reveal that sensitivity to vocal emotional valence cues engages similarly located nonprimary auditory regions in dogs and humans. Although parallel evolution cannot be excluded, our findings suggest that voice areas may have a more ancient evolutionary origin than previously known. Genetic tagging, the unique identification of individuals by their DNA profile, has proven to be an effective method for research on several animal species. In this study we apply non-invasive genetic tagging from feather samples to reveal the genetic structure and estimate local population size of red-and-green macaws (Ara chloropterus) without the need to capture these animals. The study was centered in the Tambopata region of the Peruvian Amazon. Here macaws frequently visit clay licks and their naturally molted feathers provide a unique source of non-invasively sampled DNA. We analyzed 249 feathers using nine microsatellite loci and identified 221 unique genotypes. The remainder revealed 21 individuals which were ‘recaptured’ one or more times. Using a capture-mark-recapture model the average number of different individuals visiting clay licks within one breeding season was estimated to fall between 84 and 316 individuals per clay lick. Analysis of population genetic structure revealed only small genetic differences among regions and clay licks, suggesting a single red-and-green macaw genetic population. Our study confirms the utility of non-invasive genetic tagging in harsh tropical environment to obtain crucial population parameters about an abundant parrot species that is very difficult to capture in the wild.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32194</video:player_loc><video:duration>316</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32196</video:thumbnail_loc><video:title>Exploring dispersal barriers using landscape genetic resistance modelling in scarlet macaws of the Peruvian Amazon</video:title><video:description>Context. Dispersal is essential for species persistence and landscape genetic studies are valuable tools for identifying potential barriers to dispersal. Macaws have been studied for decades in their natural habitat, but we still have no knowledge of how natural landscape features influence their dispersal. Objectives. We tested for correlations between landscape resistance models and the current population genetic structure of macaws in continuous rainforest to explore natural barriers to their dispersal. Methods. We studied scarlet macaws (Ara macao) over a 13,000 km2 area of continuous primary Amazon rainforest in south-eastern Peru. Using remote sensing imagery from the Carnegie Airborne Observatory, we constructed landscape resistance surfaces in CIRCUITSCAPE based on elevation, canopy height and above-ground carbon distribution. We then used individual- and population-level genetic analyses to examine which landscape features influenced gene flow (genetic distance between individuals and populations). Results. Across the lowland rainforest we found limited population genetic differentiation. However, a population from in an intermountain valley of the Andes (Candamo) showed detectable genetic differentiation from two other populations (Tambopata) located 20-60 km away (FST = 0.008, P = 0.001–0.003). Landscape resistance models revealed that genetic distance between individuals was significantly positively related to elevation. Conclusions. Our landscape resistance analysis suggests that mountain ridges between Candamo and Tambopata may limit gene flow in scarlet macaws. These results serve as baseline data for continued landscape studies of parrots, and will be useful for understanding the impacts of anthropogenic dispersal barriers in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32196</video:player_loc><video:duration>222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32193</video:thumbnail_loc><video:title>The application of non-invasive genetic tagging reveals new insights into the clay lick use by macaws in the Peruvian Amazon</video:title><video:description>Genetic tagging, the unique identification of individuals by their DNA profile, has proven to be an effective method for research on several animal species. In this study we apply non-invasive genetic tagging from feather samples to reveal the genetic structure and estimate local population size of red-and-green macaws (Ara chloropterus) without the need to capture these animals. The study was centered in the Tambopata region of the Peruvian Amazon. Here macaws frequently visit clay licks and their naturally molted feathers provide a unique source of non-invasively sampled DNA. We analyzed 249 feathers using nine microsatellite loci and identified 221 unique genotypes. The remainder revealed 21 individuals which were ‘recaptured’ one or more times. Using a capture-mark-recapture model the average number of different individuals visiting clay licks within one breeding season was estimated to fall between 84 and 316 individuals per clay lick. Analysis of population genetic structure revealed only small genetic differences among regions and clay licks, suggesting a single red-and-green macaw genetic population. Our study confirms the utility of non-invasive genetic tagging in harsh tropical environment to obtain crucial population parameters about an abundant parrot species that is very difficult to capture in the wild.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32193</video:player_loc><video:duration>187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32195</video:thumbnail_loc><video:title>How dog brains process speech</video:title><video:description>During speech processing, human listeners can separately analyze lexical and intonational cues to arrive at a unified representation of communicative content. The evolution of this capacity can be best investigated by comparative studies. Using functional magnetic resonance imaging, we explored whether and how dog brains segregate and integrate lexical and intonational information. We found a hemispheric bias for processing meaningful words, independently of intonation; an auditory brain region for distinguishing intonationally marked and unmarked words; and increased activity in primary reward regions only when both lexical and intonational information were consistent with praise. Neural mechanisms to separately analyze and integrate word meaning and intonation in dogs suggest that this capacity can evolve in the absence of language. The first study to investigate how dog brains process speech shows that our best friends in the animal kingdom care about both what we say and how we say it. Dogs, like people, can separately process words and intonation, and praise activates dog’s reward center only when both words and intonation match, according to a study in Science. (http://science.sciencemag.org/content...) [Correction note (6 April 2017) -- The authors noticed that the directions left and right were inadvertently switched in reporting the results from dogs’ brains in this study. In fact, dogs showed right hemispheric bias for processing words, and a left hemisphere brain region to process intonation. This is now corrected in the online version of the paper. Importantly, this direction change does not affect the study's conclusions. The authors apologize for this error and any confusion it may have caused.]</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32195</video:player_loc><video:duration>140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32316</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32316</video:thumbnail_loc><video:title>Einfache REST-APIs mit Dropwizard und Swagger</video:title><video:description>In diesem Talk werde ich zeigen, wie man mit Dropwizard und Swagger mit einfachen mitteln REST-APIs bauen kann und diese auch gleich kommentieren kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32316</video:player_loc><video:duration>3000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32326</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32326</video:thumbnail_loc><video:title>Orchestration of Life-Cycle-Management-Tools</video:title><video:description>Im Rahmen möchten wir gerne zeigen, wie mit Hilfe von Ansible das automatisierte Deployment, Orchestration und Configuration Management von Foreman/Katello realisiert werden kann. Wir möchten auch auf die Entwicklung von eigenen Ansible Modulen in Python eingehen, die hier zum Einsatz kommen können</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32326</video:player_loc><video:duration>2116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32275</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32275</video:thumbnail_loc><video:title>Introduction to container orchestration with Kubernetes</video:title><video:description>Containers are not new and you can hardly find a job in IT nowadays which doesn't involve dealing with them one way or the other. But once you got your hands on the container technology you are inevitably run into the container management and orchestration topics. Kubernetes is a more or less vendor-independent orchestration platform, which provides out of the box automation for many standard infrastructure tasks (scaling, load-balancing, scheduling..).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32275</video:player_loc><video:duration>3396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32274</video:thumbnail_loc><video:title>Real-time Face Detection and Emotion/Gender classification with Convolutional Neural Networks</video:title><video:description>In this work we present a real-time system for face detection and emotion/gender classification using Convolutional Neural Networks and Haar-like features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32274</video:player_loc><video:duration>3140</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32189</video:thumbnail_loc><video:title>Æ-DIR</video:title><video:description>Ist Identity &amp; Access Management mit Need-To-Know-Prinzip möglich? Ja! Dieser Vortrag stellt das freie Projekt Æ-DIR vor. Æ-DIR kombiniert feingranulierte Zugriffskontrolle für LDAP-fähige Systeme mit hohem Schutzbedarf mit konsequenter Delegation, selbst bei direktem LDAP-Zugriff.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32189</video:player_loc><video:duration>4918</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32325</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32325</video:thumbnail_loc><video:title>Terraform</video:title><video:description>Hashicorps Terraform ist das Open Source Werkzeug um eine Infrastruktur als Code zu beschreiben. Es benutzt eine deklarative Notation (ähnlich wie Puppet) um verschiedene Ressourcen, so zum Beispiel PaaS-Anwendungen, Serverinstanzen, Datenbanken oder DNS-Einträge sowie ihre Abhängigkeiten untereinander zu definieren. Im Vortrag soll am Beispiel einer kleinen Web-Anwendung gezeigt werden wie der Arbeitsablauf mit Terraform aussieht. Besonders sollen einige neue Funktionen der letzten Releases vorgestellt werden, die die Arbeit im Team und die Organisation größerer Projekte erleichtern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32325</video:player_loc><video:duration>3262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32332</video:thumbnail_loc><video:title>8 Years of Config Management</video:title><video:description>Starting with a small Puppet deployment in 2009, followed by the spread of Bcfg2 and finally the development and full-scale adoption of BundleWrap, we explore how configuration management at //SEIBERT/MEDIA has changed over the years.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32332</video:player_loc><video:duration>3590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32380</video:thumbnail_loc><video:title>Your Chakra Is Not Aligned</video:title><video:description>Microsoft Chakra is the new JavaScript engine on the block, and the bugs are pouring in. This presentation discusses techniques for finding bugs in a ‘fresh’ ECMAScript engine. When standards are implemented, design decisions are made that can affect security for years to come. This talk describes some of the implementation details of Chakra and how they led to specific bugs, as well as some ideas for finding future bugs. Recommended for people who want to find more or better browser bugs!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32380</video:player_loc><video:duration>1174</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32383</video:thumbnail_loc><video:title>Contributor analysis</video:title><video:description>Contributor analysis is a simple cryptanalysis technique which allows detecting and attacking blatantly broken cryptographic algorithms and implementations. Although the technique is inspired by the techniques employed by algebraic approaches it aims at being much simpler to understand and reason with, making it possible not only to automate the testing but also to even run tests using pen and paper. In this talk we will introduce the participants to this technique, explain briefly the theoretic principles that make it work and how it relates to algebraic cryptanalysis and then explain how to handle contributor lists with different common operations. We will explain how these lists can be used to mount an attack therefore proving why a succesfully attacked cipher can be considered broken. Finally we will show some simple examples of ciphers affected by these techniques. No mathematical nor cryptographical knowledge is needed to follow this talk although some programming or computer architecture knowledge is recommended.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32383</video:player_loc><video:duration>1527</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32360</video:thumbnail_loc><video:title>Depth consistency and vertical disparities in stereoscopic panoramas</video:title><video:description>CONTEXT: In recent years, the problem of acquiring omnidirectional stereoscopic imagery of dynamic scenes has gained commercial interest and, consequently, new techniques have been proposed to address this problem [1]. The goal of many of these novel panoramic methods is to provide practical solutions for acquiring real-time omnidirectional stereoscopic imagery suitable to stimulate binocular human stereopsis in any gazing direction [2][3]. In particular, methods based on the acquisition of partially overlapped stereoscopic snapshots of the scene are the most attractive for real-time omnistereoscopic capture [1]. However, there is a need to rigorously model these acquisition techniques in order to provide useful design constraints for the corresponding omnidirectional stereoscopic systems. OBJECTIVE: Our main goal in this work is to propose an omnidirectional camera model, which is sufficiently flexible to describe a variety of omnistereoscopic camera configurations. We have developed a projective camera model suitable to describe a range of omnistereoscopic camera configurations and usable to determine constraints relevant to the design of omnistereoscopic acquisition systems. In addition, we applied our camera model to estimate the system constraints for the rendering approach based on mosaicking partially overlapped stereoscopic snapshots of the scene. METHOD: First, we grouped the possible stereoscopic panoramic methods, suitable to produce horizontal stereo for human viewing in every azimuthal direction, into four camera configurations. Then, we propose an omnistereoscopic camera model based on projective geometry which is suitable for describing each of the four camera configurations. Finally, we applied this model to obtain expressions for the horizontal and vertical disparity errors encountered when creating a stereoscopic panorama by mosaicking partial stereoscopic snapshots of the scene. RESULTS: We simulated the parameters of interest using the proposed geometric model combined with a ray tracing approach for each camera model. From these simulations, we extracted conclusions that can be used in the design of omnistereoscopic cameras for the acquisition of dynamic scenes. One important parameter used to contrast different camera configurations is the minimum distance to the scene to provide a continuous perception of depth in any gazing direction after mosaicking partial stereoscopic views. The other important contribution is to characterize the vertical disparities that cause ghosting at the stitching boundaries between mosaics. In the simulation, we studied the effect of the field-of-view of the lenses, and the pixel size and dimension of the sensor in the design of the system. NOVELTY: The main contribution of this work is to provide a tractable method for analyzing multiple camera configurations intended for omnistereoscopic imaging. In addition, we estimated and compared the system constraints to attain a continuous depth perception in all azimuth directions. Also important for the rendering process, we characterized mathematically the vertical disparities that would affect the mosaicking process in each omnistereoscopic configuration. This work complements and extends our previous work in stereoscopic panoramas acquisition [1][2][3] by proposing a mathematical framework to contrast different omnistereoscopic image acquisition strategies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32360</video:player_loc><video:duration>1221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32358</video:thumbnail_loc><video:title>Comprehensive evaluation of latest 2D/3D monitors and comparison to a custom-built 3D mirror-based display in laparoscopic surgery</video:title><video:description>Though theoretically superior, 3D video systems did not yet achieve a breakthrough in laparoscopic surgery. Furthermore, visual alterations, such as eye strain, diplopia and blur have been associated with the use of stereoscopic systems. Advancements in display and endoscope technology motivated a re-evaluation of such findings. A randomized study on 48 test subjects was conducted to investigate whether surgeons can benefit from using most current 3D visualization systems. Three different 3D systems, a glasses-based 3D monitor, an autostereoscopic display and a mirror-based theoretically ideal 3D display were compared to a state-of-the-art 2D HD system. The test subjects split into a novice and an expert surgeon group, which high experience in laparoscopic procedures. Each of them had to conduct a well comparable laparoscopic suturing task. Multiple performance parameters like task completion time and the precision of stitching were measured and compared. Electromagnetic tracking provided information on the instruments path length, movement velocity and economy. The NASA task load index was used to assess the mental work load. Subjective ratings were added to assess usability, comfort and image quality of each display. Almost all performance parameters were superior for the 3D glasses-based display as compared to the 2D and the autostereoscopic one, but were often significantly exceeded by the mirror-based 3D display. Subjects performed the task at average 20% faster and with a higher precision. Work-load parameters did not show significant differences. Experienced and non-experienced laparoscopists profited equally from 3D. The 3D mirror system gave clear evidence for additional potential of 3D visualization systems with higher resolution and motion parallax presentation. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32358</video:player_loc><video:duration>1089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32356</video:thumbnail_loc><video:title>Architecture for high performance stereoscopic game rendering on Android</video:title><video:description>Stereoscopic gaming is a popular source of content for consumer 3D display systems. There has been a significant shift in the gaming industry towards casual games for mobile devices running on the Android™ Operating System and driven by ARM™ and other low power processors. Such systems are now being integrated directly into the next generation of 3D TVs potentially removing the requirement for an external games console. Although native stereo support has been integrated into some high profile titles on established platforms like Windows PC and PS3 there is a lack of GPU independent 3D support for the emerging Android platform. We describe a framework for enabling stereoscopic 3D gaming on Android for applications on mobile devices, set top boxes and TVs. A core component of the architecture is a 3D game driver, which is integrated into the Android OpenGL™ ES graphics stack to convert existing 2D graphics applications into stereoscopic 3D in real-time. The architecture includes a method of analyzing 2D games and using rule based Artificial Intelligence (AI) to position separate objects in 3D space. We describe an innovative stereo 3D rendering technique to separate the views in the depth domain and render directly into the display buffer. The advantages of the stereo renderer are demonstrated by characterizing the performance in comparison to more traditional render techniques, including depth based image rendering, both in terms of frame rates and impact on battery consumption. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32356</video:player_loc><video:duration>1005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32357</video:thumbnail_loc><video:title>Automatic detection of artifacts in converted S3D video</video:title><video:description>In this paper we present algorithms for automatically detecting issues specific to converted S3D content. When a depth-image-based rendering approach produces a stereoscopic image, the quality of the result depends on both the depth maps and the warping algorithms. The most common problem with converted S3D video is edge-sharpness mismatch. This artifact may appear owing to depth-map blurriness at semitransparent edges: after warping, the object boundary becomes sharper in one view and blurrier in the other, yielding binocular rivalry. To detect this problem we estimate the disparity map, extract boundaries with noticeable differences, and analyze edge-sharpness correspondence between views. We pay additional attention to cases involving a complex background and large occlusions. Another problem is detection of scenes that lack depth volume: we present algorithms for detecting at scenes and scenes with at foreground objects. To identify these problems we analyze the features of the RGB image as well as uniform areas in the depth map. Testing of our algorithms involved examining 10 Blu-ray 3D releases with converted S3D content, including Clash of the Titans, The Avengers, and The Chronicles of Narnia: The Voyage of the Dawn Treader. The algorithms we present enable improved automatic quality assessment during the production stage. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32357</video:player_loc><video:duration>1306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32359</video:thumbnail_loc><video:title>Compression for full-parallax light field displays</video:title><video:description>Full-parallax light field displays utilize a large volume of data and demand efficient real-time compression algorithms to be viable. Many compression techniques have been proposed. However, such solutions are impractical in bandwidth, processing or power requirements for a real-time implementation. Our method exploits the spatio angular redundancy in a full parallax light field to compress the light field image, while reducing the total computational load with minimal perceptual degradation. Objective analysis shows that depending on content, bandwidth reduction from two to four orders of magnitude is possible. Subjective analysis shows that the compression technique produces images with acceptable quality, and the system can successfully reproduce the 3D light field, providing natural binocular and full motion parallax. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32359</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32351</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32351</video:thumbnail_loc><video:title>A hand-held immaterial volumetric display</video:title><video:description>We have created an ultralight, movable, “immaterial” fogscreen. It is based on the fogscreen mid-air imaging technology. The hand-held unit is roughly the size and weight of an ordinary toaster. If the screen is tracked, it can be swept in the air to create mid-air slices of volumetric objects, or to show augmented reality (AR) content on top of real objects. Interfacing devices and methodologies, such as hand and gesture trackers, camera-based trackers and object recognition, can make the screen interactive. The user can easily interact with any physical object or virtual information, as the screen is permeable. Any real objects can be seen through the screen, instead of e.g., through a video-based augmented reality screen. It creates a mixed reality setup where both the real world object and the augmented reality content can be viewed and interacted with simultaneously. The hand-held mid-air screen can be used e.g., as a novel collaborating or classroom tool for individual students or small groups. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32351</video:player_loc><video:duration>844</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32363</video:thumbnail_loc><video:title>Frameless multiview display modules employing flat-panel displays for a large-screen autostereoscopic display</video:title><video:description>A large-screen autostereoscopic display enables life-size realistic communication. In this study, we propose the tiling of frameless multi-view display modules employing flat-panel displays. A flat-panel multi-view display and an imaging system with a magnification greater than one are combined to construct a multi-view display module with a frameless screen. The module screen consists of a lens and a vertical diffuser to generate viewpoints in the observation space and to increase the vertical viewing zone. When the modules are tiled, the screen lens should be appropriately shifted to produce a common viewing area for all modules. We designed and constructed the multi-view display modules, which have a screen size of 27.3 in. and a resolution of 320 × 200. The module depth was 1.5 m and the number of viewpoints was 144. The viewpoints were generated with a horizontal interval of 16 mm at a distance of 5.1 m from the screen. Four modules were constructed and aligned in the vertical direction to demonstrate a middle-size screen system. The tiled screen had a screen size of 62.4 in. (589 mm × 1,472 mm). The prototype system can display almost human-size objects. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32363</video:player_loc><video:duration>882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32362</video:thumbnail_loc><video:title>Estimating impact of stereo 3D display technology on depth perception</video:title><video:description>This paper investigates the presentation of moving stereo images on different display devices. We address three important issues. First, we propose temporal compensation for the Pulfrich effect when using anaglyph glasses. Second, we describe, how content-adaptive capture protocols can reduce false motion-in-depth sensation for time-multiplexing based displays. Third, we conclude with a recommendation how to improve rendering of synthetic stereo animations. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32362</video:player_loc><video:duration>914</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32361</video:thumbnail_loc><video:title>Stereoscopic display system with integrated motion parallax and direct manipulation</video:title><video:description>We present a description of a time sequential stereoscopic display which separates the images using a segmented polarization switch and passive eyewear. Additionally, integrated tracking cameras and an SDK on the host PC allow us to implement motion parallax in real time. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32361</video:player_loc><video:duration>1032</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32347</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32347</video:thumbnail_loc><video:title>Venting activity of the Yellow Vent at the Kueishantao hydrothermal field</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32347</video:player_loc><video:duration>200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32367</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32367</video:thumbnail_loc><video:title>Interpolating vertical parallax for an autostereoscopic 3D projector array</video:title><video:description>CONTEXT: We present a technique for achieving tracked vertical parallax for multiple users for a variety of autostereoscopic projector array setups including front- and rear- projection, and curved display surfaces. This “hybrid parallax” approach allows for immediate horizontal parallax as viewers move left and right, and tracked parallax as they move up and down, allowing cues such as 3D perspective and eye contact to be conveyed faithfully. OBJECTIVE: Projector arrays are well suited for 3D displays because of their ability to generate dense and steerable arrangements of pixels. We have developed a new autostereoscopic display utilizing a single dense row of 69 pico projectors. The projectors are focused on a 30x30cm vertically anisotropic screen that scatters the light from each lens into a vertical stripe while preserving horizontal angular variation. Each viewer’s eye observes the combined effect of image stripes from multiple projectors which combine to form a seamless 3D image. As every viewer sees a different 3D image, it is possible to customize each view with a different vertical perspective. Given a sparse set of tracked viewer positions, the challenge is to create a continuous estimate of viewer height and distance for all potential viewing angles to provide consistent vertical perspective to both tracked and untracked viewers. METHOD: Rendering to a dense projector display requires multiple-center of projection imagery, as adjacent projector pixels diverge to different viewer positions. If you assume constant viewer height and distance for each projector, viewers may see significant cross-talk and geometric distortion particularly when multiple viewers are in close proximity. We solve this problem with a custom GPU vertex shader projection that dynamically interpolates multiple viewer heights and distances within each projector frame. Thus, each projector’s image is rendered in a distorted manner representing multiple centers of projection, and might show an object from above on the left and from below on the right. RESULTS: We use a low-cost RGB depth sensor to simultaneously track multiple viewer head positions in 3D and interactively update the imagery sent to the array. Even though each user sees slices of multiple projectors, the perceived 3D image is consistent and smooth from any vantage point with reduced cross-talk. This rendering framework also frees us to explore different projector configurations including front and rear- mounted projector arrays and non-flat screens. Our rendering algorithm does not add significant overhead enabling realistic dynamic scenes. Our display produces full color autostereoscopic 3D imagery, with zero horizontal latency, and a wide 110o field of view which can accommodate numerous viewers. NOVELTY: While user tracking has long been used for single-user glasses displays, and single-user autosteroscopic display [Perlin et al. 2000] in order to update both horizontal and vertical parallax, our system is the first autostereoscopic projector array to incorporate tracking for vertical parallax. Our method could be adapted to other projector arrays [Rodriguez et al. 2007, Kawakita et al 2012, Kovacs and Zilly 2012, Yoshida et al 2011]. Furthermore, our display is reproducible with off-the-shelf projectors, screen materials, graphics cards, and video splitters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32367</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32371</video:thumbnail_loc><video:title>Stereoscopic cell visualization: From mesoscopic to molecular scale</video:title><video:description>CONTEXT Stereoscopic vision is a substantial aspect of three-dimensional visualization approaches. Although most recent animation movies created for cinemas are shown in stereoscopic 3D (S3D), there are still many areas which do not take advantage of this technology. One of these areas is cell visualization. Despite the fact that many protein crystallographers have preferred working with stereoscopic devices for over a decade, it is quite astonishing that cell visualization seems to have ignored S3D completely, even though stereoscopic visualization of the cellular cosmos not accessible to the human eye bears high potential. Furthermore, the scientific community often works with interactive visualization environments. These tools usually provide S3D for different hardware configurations, but the intensity of the stereoscopic effect can only be manually adjusted by using slider buttons. This technique is sufficient to explore a single instance of a molecule, but it is inconvenient when navigating through a large environment on multiple scales. OBJECTIVE In this work approaches will be discussed to apply S3D to 1) rendered cell animations and 2) interactive cell environments by using freely available open source tools. A very important aspect in cell visualization is the bridging of scales. The mesoscopic level starts at a few thousands of nanometers – related to the cell and its components – whereas the molecular level goes down to a few Angstrom, where single atoms are visible. Therefore, both scales may differ by a factor of 100,000. This is especially a problem if the stereoscopic effect should be adjusted during an interactive navigation process. METHOD For the rendered animations it will be shown how to use Blender in combination with Schneider’s Stereoscopic Camera plug-in. An exemplary short movie was created, starting in the blood vessels, proceeding with the inner cell components and finally showing the translation and transcription process based on protein/PDB models. The interactive exploration environments are provided by the CELLmicrocosmos project. On the molecular level, the MembraneEditor is used to show a fixed projection plane S3D method. The mesoscopic level is represented by CellExplorer which is equipped with a dynamic projection plane S3D method. RESULTS The stereoscopic cell animations rendered with Blender were successfully shown on notebook monitors and power walls as well as on large cinema projection screens. The CELLmicrocosmos projects were optimized to provide adequate interactive cell environments which were successfully used during different university projects and presentations. Because the software developer is not able to define the relative position of the user to the point of interest, the fixed projection plane S3D method was used in combination with smaller membrane structures. But the dynamic projection plane is furthermore compatible with cell environments featuring large scale differences. NOVELTY Cell visualization is an emerging area in scientific communication. This work should encourage cytological researchers to take S3D technology into account for future projects. Moreover, the stereoscopic capabilities of the CELLmicrocosmos project are shown which have been developed over several years and which have never been discussed in our previous publications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32371</video:player_loc><video:duration>1096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32372</video:thumbnail_loc><video:title>Stereoscopic depth perception in video see- through augmented reality within action space</video:title><video:description>CONTEXT: Depth perception is an important component in many augmented reality (AR) applications. It is, however, affected by multiple error sources. Most studies on stereoscopic AR have focused on the personal space whereas we address the action space (at distances beyond 2 m; in this study 6-10 m) using a video see-through display (HWD). This is relevant for example in the navigation and architecture domains. OBJECTIVE: For design guideline purposes there is a considerable lack of quantitative knowledge of the visual capabilities facilitated by stereoscopic HWDs. To fill the gap two interrelated experiments were conducted: Experiment 1 had the goal of finding the effect of viewing through a HWD using real objects while Experiment 2 dealt with variation of the relative size of the augmentations in the monoscopic and binocular conditions. METHOD: In Experiment 1, the participants judged depths of physical objects in a matching task using the Howard-Dolman test. The order of viewing conditions (naked eyes and HWD) and initial positions of the rods were varied. In Experiment 2, the participants judged the depth of an augmented object of interest (AOI) by comparing the disparity and size to auxiliary augmentations (AA). The task was to match the distance of a physical pointer to same distance with the AOI. The approach of using AAs has been recently introduced (Kytö et al. 2013). The AAs were added to the scene following literature-based spatial recommendations. RESULTS: The data from Experiment 1 indicated that the participants made more accurate depth judgments with HWD when the test was performed first with naked eyes. A hysteresis effect was observed with a bias of the judgments towards the starting position. As for Experiment 2, binocular viewing improved the depth judgments of AOI over the distance range. The binocular disparity and relative size interacted additively; the most accurate results were obtained when the depth cues were combined. The results have similar characteristics with a previous study (Kytö et al. 2013), where the effects of disparity and relative size were studied in X-Ray visualization case at shorter distances. Comparison of the two experiments showed that stereoscopic depth judgments were more accurate with physical objects (mean absolute error 1.13 arcmin) than with graphical objects (mean absolute error 3.77 arcmin). NOVELTY: The study fills the knowledge gap on exocentric depth perception in AR by quantitative insight of the effect of binocular disparity and relative size. It found that additional depth cues facilitate stereoscopic perception significantly. Relative size between the main and auxiliary augmentations turned out to be a successful facilitator. This can be traced to the fact that binocular disparity is accurate at short distances and the accuracy of relative size remains constant at long distances. Overall, these results act as guidelines for depth cueing in stereoscopic AR applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32372</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32369</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32369</video:thumbnail_loc><video:title>Multi-user autostereoscopic display based on direction-controlled illumination using a slanted cylindrical lens array</video:title><video:description>This research aims to develop an auto-stereoscopic display, which satisfies the conditions required for practical use, such as, high resolution and large image size comparable to ordinary display devices for television, arbitrary viewing position, multiple viewer availability, suppression of nonuniform luminance distribution, and compact system configuration. In the proposed system, an image display unit is illuminated with a direction-controlled illumination unit, which consists of a spatially modulated parallel light source and a steering optical system. The steering optical system is constructed with a slanted cylindrical array and vertical diffusers. The direction-controlled illumination unit can control output position and horizontal angle of vertically diffused light. The light from the image display unit is controlled to form narrow exit pupil. A viewer can watch the image only when an eye is located at the exit pupil. Auto-stereoscopic view can be achieved by alternately switching the position of an exit pupil at viewer's both eyes, and alternately displaying parallax images. An experimental system was constructed to verify the proposed method. The experimental system consists of a LCD projector and Fresnel lenses for the direction-controlled illumination unit, and a 32 inch full-HD LCD for image display. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32369</video:player_loc><video:duration>1401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32368</video:thumbnail_loc><video:title>Joint estimation of high resolution images and depth maps from light field cameras</video:title><video:description>Light field cameras are attracting much attention as tools for acquiring 3D information of a scene through a single camera. The main drawback of typical lenselet-based light field cameras is the limited resolution. This limitation comes from the structure where a microlens array is inserted between the sensor and the main lens. The microlens array projects 4D light field on a single 2D image sensor at the sacrifice of the resolution; the angular resolution and the position resolution trade-off under the fixed resolution of the image sensor. This fundamental trade-off remains after the raw light field image is converted to a set of sub-aperture images. The purpose of our study is to estimate a higher resolution image from low resolution sub-aperture images using a framework of super-resolution reconstruction. In this reconstruction, these sub-aperture images should be registered as accurately as possible. This registration is equivalent to depth estimation. Therefore, we propose a method where super-resolution and depth refinement are performed alternatively. Most of the process of our method is implemented by image processing operations. We present several experimental results using a Lytro camera, where we increased the resolution of a sub-aperture image by three times horizontally and vertically. Our method can produce clearer images compared to the original sub-aperture images and the case without depth refinement. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32368</video:player_loc><video:duration>1023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32366</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32366</video:thumbnail_loc><video:title>Interlopers 3D: experiences designing a stereoscopic game</video:title><video:description>Background In recent years 3D-enabled televisions, VR headsets and computer displays have become more readily available in the home. This presents an opportunity for game designers to explore new stereoscopic game mechanics and techniques that have previously been unavailable in monocular gaming. Aims To investigate the visual cues that are present in binocular and monocular vision, identifying which are relevant when gaming using a stereoscopic display. To implement a game whose mechanics are so reliant on binocular cues that the game becomes impossible or at least very difficult to play in non-stereoscopic mode. Method A stereoscopic 3D game was developed whose objective was to shoot down advancing enemies (the Interlopers) before they reached their destination. Scoring highly required players to make accurate depth judgments and target the closest enemies first. A group of twenty participants played both a basic and advanced version of the game in both monoscopic 2D and stereoscopic 3D. Results The results show that in both the basic and advanced game participants achieved higher scores when playing in stereoscopic 3D. The advanced game showed that by disrupting the depth from motion cue the game became more difficult in monoscopic 2D. Results also show a certain amount of learning taking place over the course of the experiment, meaning that players were able to score higher and finish the game faster over the course of the experiment. Conclusions Although the game was not impossible to play in monoscopic 2D, participants results show that it put them at a significant disadvantage when compared to playing in stereoscopic 3D. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32366</video:player_loc><video:duration>887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32365</video:thumbnail_loc><video:title>Integration of multiple view plus depth data for free viewpoint 3D display</video:title><video:description>This paper proposes a method for constructing a reasonable scale of end-to-end free-viewpoint video system that captures multiple view and depth data, reconstructs three-dimensional polygon models of objects, and display them on virtual 3D CG spaces. This system consists of a desktop PC and four Kinect sensors. First, multiple view plus depth data at four viewpoints are captured by Kinect sensors simultaneously. Then, the captured data are integrated to point cloud data by using camera parameters. The obtained point cloud data are sampled to volume data that consists of voxels. Since volume data that are generated from point cloud data are sparse, those data are made dense by using global optimization algorithm. Final step is to reconstruct surfaces on dense volume data by discrete marching cubes method. Since accuracy of depth maps affects to the quality of 3D polygon model, a simple inpainting method for improving depth maps is also presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32365</video:player_loc><video:duration>866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32370</video:thumbnail_loc><video:title>Stereo and motion cues effect on depth judgment of volumetric data</video:title><video:description>Displays supporting stereoscopic and head-coupled motion parallax can enhance human perception of containing 3D surfaces and 3D networks but less for so volumetric data. Volumetric data is characterized by a heavy presence of transparency, occlusion and highly ambiguous spatial structure. There are many different rendering and visualization algorithms and interactive techniques that enhance perception of volume data and these techniques‟ effectiveness have been evaluated. However, how VR display technologies affect perception of volume data is less well studied. Therefore, we conduct two formal experiments on how various display conditions affect a participant‟s depth perception accuracy of a volumetric dataset. Our results show effects of VR displays for human depth perception accuracy for volumetric data. We discuss the implications of these finding for designing volumetric data visualization tools that use VR displays. In addition, we compare our result to previous works on 3D networks and discuss possible reasons for and implications of the different results. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32370</video:player_loc><video:duration>923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32364</video:thumbnail_loc><video:title>Fully automatic 2D to 3D conversion with aid of high-level image features</video:title><video:description>With the recent advent in 3D display technology, there is an increasing need for conversion of existing 2D content into rendered 3D views. We propose a fully automatic 2D to 3D conversion algorithm that assigns relative depth values to the various objects in a given 2D image/scene and generates two different views (stereo pair) using a Depth Image Based Rendering (DIBR) algorithm for 3D displays. The algorithm described in this paper creates a scene model for each image based on certain low-level features like texture, gradient and pixel location and estimates a pseudo depth map. Since the capture environment is unknown, using low-level features alone creates inaccuracies in the depth map. Using such flawed depth map for 3D rendering will result in various artifacts, causing an unpleasant viewing experience. The proposed algorithm also uses certain high-level image features to overcome these imperfections and generates an enhanced depth map for improved viewing experience. Finally, we show several 3D results generated with our algorithm in the results section. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32364</video:player_loc><video:duration>840</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32378</video:thumbnail_loc><video:title>Compressive displays: Combining optical fabrication, computational processing, and perceptual tricks to build the displays of the future</video:title><video:description>In this talk, we explore modern approaches to glasses-free 3D display using compressive light field displays. In contrast to conventional technology, compressive displays aim for a joint-design of optics, electronics, and computational processing that together exploit compressibility of the presented data. For instance, multiview images or light fields show the same 3D scene from different perspectives - all these images are very similar and therefore compressible. By combining displays that use multilayer architectures or directional backlighting combined with optimal light field factorizations, limitations of existing devices, for instance resolution, depth of field, and field of view, can be overcome. In addition to light field display, we will discuss approaches to compressive super-resolution image display and compressive high dynamic range display. As with compressive light field displays, these technologies rely on multiplexing image content in time such that the visual system of a human observer combines presented patterns into a consistent 3D, high-resolution, or high-contrast image. With the invention of integral imaging and parallax barriers in the beginning of the 20th century, glasses-free 3D displays have become feasible. With rapid advances in optical fabrication, digital processing power, and computational perception, a new generation of display technology is emerging: compressive displays exploring the co-design of optical elements and computational processing while taking particular characteristics of the human visual system into account. We will review these techniques and also give an outlook on next-generation compressive light field camera technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32378</video:player_loc><video:duration>3455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32374</video:thumbnail_loc><video:title>Time-division multiplexing parallax barrier based on primary colors</video:title><video:description>4-view parallax barrier is considered to be a practical way to solve the viewing zone issue of conventional 2-view parallax barrier. To realize a flickerless 4-view system that provides full display resolution to each view, quadruple timedivision multiplexing with a refresh rate of 240 Hz is necessary. Since 240 Hz displays are not easily available yet at this moment, extra efforts are needed to reduce flickers when executing under a possible lower refresh rate. In our last work, we have managed to realize a prototype with less flickers under 120 Hz by introducing 1-pixel aperture and involving anaglyph into quadruple time-division multiplexing, while either stripe noise or crosstalk noise stands out. In this paper, we introduce a new type of time-division multiplexing parallax barrier based on primary colors, where the barrier pattern is laid like “red-green-blue-black (RGBK)”. Unlike other existing methods, changing the order of the element pixels in the barrier pattern will make a difference in this system. Among the possible alignments, “RGBK” is considered to be able to show less crosstalk while “RBGK” may show less stripe noise. We carried out a psychophysical experiment and found some positive results as expected, which shows that this new type of time-division multiplexing barrier shows more balanced images with stripe noise and crosstalk controlled at a relatively lower level at the same time. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32374</video:player_loc><video:duration>969</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32298</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32298</video:thumbnail_loc><video:title>Intro to Kubernetes</video:title><video:description>Distributing and deploying software inside (Docker-) containers for security, isolation and ease of use is the new big thing. But once you got all your services nicely wrapped - who takes care of all these containers? The open source project Kubernetes, originating from Google, helps you manage containerized applications, as the operating system of your datacenter, treating hundreds of machines as a single resource pool. This talk introduces the core concepts of Kubernetes, its benefits and its huge ecosystem and gives you an idea of how Google controls parts of their gigantic infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32298</video:player_loc><video:duration>2756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32301</video:thumbnail_loc><video:title>SELinux und AppArmor</video:title><video:description>Linux verwaltet Zugriffsrechte als Erlaubnis zum Lesen ("r"), Schreiben ("w") und Ausführen ("x") für den Eigentümer ("u"), die Gruppe ("g") und alle anderen ("o"). So haben alle Anwendungen für einen Benutzer die gleichen Rechte, das ist aber oft nicht sinnvoll: Mein Mail-Client muss mein Adressbuch lesen und ändern können, aber warum soll z.B. mein Browser das tun dürfen? Die Kernel-Erweiterungen "SELinux" ("Security-Enhanced Linux") und "AppArmor" ("Application Armor") ändern das: Sie prüfen alle Zugriffe der Anwendungen und blockieren, was in der eingerichteten Sicherheitspolitik nicht vorgesehen ist. Im Vortrag werden diese beiden Systeme vorgestellt und die grundlegenden Admininistrations-Aufgaben beschrieben: - den Status der Komponente bestimmen und ändern (an- und ausschalten), - die eingestellte Politik anzeigen lassen und kontrollieren, - die Zugriffs-Erlaubnisse ändern, - die Defaults (der Distribution) an die geänderte Anwendungs-Konfiguration (Port, Data Directory, ...) anpassen (statt die Zugriffskontrolle einfach abzuschalten).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32301</video:player_loc><video:duration>3684</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32187</video:thumbnail_loc><video:title>Lessons Learned ...</video:title><video:description>Was kann man lernen? Was kann man erwarten? Welche Erwartungen werden nicht erfüllt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32187</video:player_loc><video:duration>2837</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32184</video:thumbnail_loc><video:title>Hacktivism, or Fifty Shades of Grey Hat</video:title><video:description>The history and practice of hacktivism is a complicated business. Where did it come from, who's doing it, and why does it matter? Or is the whole discourse completely over-hyped? Join a discussion with some people who have thought about hacking and political engagement online. And come prepared to challenge what you hear.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32184</video:player_loc><video:duration>3575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32308</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32308</video:thumbnail_loc><video:title>The little bot that wasn't</video:title><video:description>The talk is about an operator’s view of his profession, an apology rather, in the sense of being an apology that G.H. Hardy wrote about, in his book A Mathematician’s Apology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32308</video:player_loc><video:duration>2508</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32135</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32135</video:thumbnail_loc><video:title>istSOS: latest developments and first steps into the OSGeo incubation process</video:title><video:description>istSOS (http://istsos.org) is an OGC SOS server implementation entirely written in Python. istSOS allows for managing and dispatching observations from monitoring sensors according to the Sensor Observation Service standard. istSOS is released under the GPL License, and should run on all major platforms (Windows, Linux, Mac OS X). The presentation will go through the details of all the new features that will be packed in the next release. In particular the presenters will introduce enhancements that include the Advanced Procedures Status Page and the istSOS Alerts &amp; Web Notification Service. The istSOS Advanced Procedures Status Page is a new section of the Web graphical user Interface, offering at a glance a graphically representation of the Sensor Network health. Administrators can easily figure out common issues related with sensor data acquisition and transmission errors. The istSOS Alert &amp; Web Notification Service are the result of the Google Summer of Code 2014 outputs. This service is a REST implementation that take inspiration from the OGC Web Notification Service (OGC, 2003; OGC, 2006a) and the Sensor Alert Service (OGC, 2006b) which currently are OpenGIS Best Practices. Alerts are triggered by customized conditions on sensor observations and can be dispatched through emails or social networks. This year istSOS is entering into the OSGeo incubation process, this new challenge will permit to enhance the software quality and consolidate the project management procedures. The presenters will present the incubation status and discuss about the next steps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32135</video:player_loc><video:duration>1541</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32145</video:thumbnail_loc><video:title>Analyzing Fire Department Response with PostGIS</video:title><video:description>Local government fire departments always face scrutiny of their performance and efficiency. They are continuously asked to do a better job with fewer resources. In this highly technical session we will show how PostGIS is being used to analyze and measure performance throughout the city and plan for future resource requirements. Every city we work with is unique in some way. Some fire departments act as the local ambulance service while other cities contract with private ambulance companies. Emergency “911” response centers are often managed by police/law enforcement departments but not always! Many cities also have “mutual aid” agreements with neighboring cities to assist them when needed. For our customers PostGIS stores and manages the geo-located events (fires, hazardous spills, etc.) and provides details about the departments and individual emergency vehicle performance. It is most interestingly used to create statistical reports about things such as “Effecive Response Force” and “Resource Drawdown”, which are used to measure the efficiency and effectiveness of the department. Please come to learn how PostGIS is used to analyze things such as primary response areas and fire hazard severity zones, allowing our customers to ask more advanced, geographically based questions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32145</video:player_loc><video:duration>1376</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32264</video:thumbnail_loc><video:title>MySQL 5.7 - InnoDB Cluster [HA built in]</video:title><video:description>Neben der klassischen MySQL Replikation bietet MySQL 5.7 nun eine neue Replikationstechnologie 'Group Replikation' für den hochverfügbaren MySQL Betrieb an. Um die Verwendung der Group Replikation zu vereinfachen stellt Oracle weiterhin den MySQL Router und die MySQL Shell zur Verfügung und nennt diese Technologie 'InnoDB Cluster'. Durch das unkomplizierte Setup erhält man eine Master-Master Architektur. In Verbindung mit MySQL Router schafft man ohne Änderungen in der Applikation eine Architektur für automatischen Failover ohne Datenverlust. Dieser Vortrag behandelt die Details einer InnoDB Cluster Lösung und vertieft diese durch eine Demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32264</video:player_loc><video:duration>3660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32315</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32315</video:thumbnail_loc><video:title>Kotlin in Produktion</video:title><video:description>Kotlin ist eine statisch typisierte Programmiersprache für die JVM und verspricht, wie viele andere auch, ein Plus an Sicherheit, Lesbarkeit und Produktivität. Aber der Einsatz neuer Technologien und Sprachen in eine bestehende Landschaft kann entweder zu einer Big-Bang Lösung oder zu einer Integrations-Hölle ausarten. Hier glänzt Kotlin mit dem Hohen Grad an Interoperabilität von und zu Java . In diesem Vortrag werden kurz die Vorteile der Nutzung von Kotlin erläutert um anschließend im Hauptteil die Kompatibilität in einem gemischten Java/Kotlin Projekt auf „Herz und Nieren“ zu prüfen. Abschließend werden noch Erfahrungen aus bereits in Produktion befindlichen Java/Kotlin Projekten berichtet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32315</video:player_loc><video:duration>4133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32284</video:thumbnail_loc><video:title>Storing Non-Scalar Data</video:title><video:description>In this presentation we will look at storing complex data in a single field. Many noSQL solutions are created around this (such as Redis' lists, sets and hashes; MongoDB's and CouchDB's records), and many relational database now also support storing complex data in a single field through specific data types (such as PostGreSQL's JSONB or hstore, MySQL's JSON). Each of the different database engines support different things, and handle these data types in different ways. In this session we compare the different approaches to storage, indexing and interactions with these data types in different databases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32284</video:player_loc><video:duration>3149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32317</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32317</video:thumbnail_loc><video:title>Flow-Based Programming for JavaScript</video:title><video:description>NoFlo is a flow-based programming environment for JavaScript. Originally built for Node.js systems automation, the same visual development tools can also be used for developing full-stack applications from the browser to microcontrollers like Arduino. With NoFlo developers build their applications by wiring data streams together between different pre-built or custom components. The NoFlo environment is fully browser-based and can connect to NoFlo instances running on remote servers, allowing inspection and rewiring of running software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32317</video:player_loc><video:duration>3218</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32311</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32311</video:thumbnail_loc><video:title>Clean Code</video:title><video:description>Welches sind die ersten Schritte in einem bestehenden Projekt, um mithilfe von Clean Code die Software-Qualität zu steigern?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32311</video:player_loc><video:duration>3958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32320</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32320</video:thumbnail_loc><video:title>Wi-Fi mit Lua</video:title><video:description>Der Chip ESP8266 ist eine interessante und kostengünstige Alternative, um sein eigenes Elektronikprojekt via Wi-Fi netzwerktauglich zu machen. Die Firmware NodeMCU bietet die Möglichkeit, mit der Scriptsprache Lua seine Applikation zu programmieren und auf dem Chip ablaufen zu lassen. Innerhalb des Vortrages wird darauf eingegangen, welche Möglichkeiten/Fähigkeiten der ESP8266 für eigene Mikrocontrollerprojekte bietet und wie diese mit der Scriptsprache Lua genutzt werden können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32320</video:player_loc><video:duration>4667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32341</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32341</video:thumbnail_loc><video:title>Micro-Service Geo Daten-Infrastrukturen mit Docker</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32341</video:player_loc><video:duration>2803</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32396</video:thumbnail_loc><video:title>Baring the system: New vulnerabilities in SMM of Coreboot and UEFI based systems</video:title><video:description>Previously, we discovered a number of vulnerabilities in UEFI based firmware including software vulnerabilities in SMI handlers that could lead to SMM code execution, attacks on hypervisors like Xen, Hyper-V and bypassing modern security protections in Windows 10 such as Virtual Secure Mode with Credential and Device Guard. These issues led to changes in the way OS communicates with SMM on UEFI based systems and new Windows SMM Security Mitigations ACPI Table (WSMT). This research describes an entirely new class of vulnerabilities affecting SMI handlers on systems with Coreboot and UEFI based firmware. These issues are caused by incorrect trust assumptions between the firmware and underlying hardware which makes them applicable to any type of system firmware. We will describe impact and various mitigation techniques. We will also release a module for open source CHIPSEC framework to automatically detect this type of issues on a running system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32396</video:player_loc><video:duration>3944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32431</video:thumbnail_loc><video:title>BACK to the Future: Statische Blogs und Webseiten mit Jekyll</video:title><video:description>Im Gegensatz zu klassischen Content Management Systemen versprechen statische Blogs und Webseiten weniger Sicherheits- und Performanceprobleme und mehr Fokussierung auf das Schreiben der Texte. Für wen sind Sie geeignet und was ist beim Start zu beachten?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32431</video:player_loc><video:duration>3145</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32432</video:thumbnail_loc><video:title>take care of your logs</video:title><video:description>Warum sollte ich vergänglichen und unnützen Daten Aufmerksamkeit widmen? Warum zusätzliche Ressourcen aufwenden um diese zentral zu sammeln?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32432</video:player_loc><video:duration>3160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32426</video:thumbnail_loc><video:title>NixOS</video:title><video:description>Popular configuration management systems have come a long way transforming imperative to declarative configuration. Rather than relying on extra tools that support a multitude of operating systems, NixOS is a GNU/Linux distribution with a novel take on both package and configuration management to achieve declarative and stateless service configurations on the operating system level.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32426</video:player_loc><video:duration>3773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32438</video:thumbnail_loc><video:title>The future of private clouds</video:title><video:description>Last June, Nextcloud started as an ownCloud fork; a first release came less than two weeks later! Today, plans are already taking shape. Where is the project going? Key for Nextcloud is community: working, in the open, with others. We'll talk about calendar and contacts, communication and productivity, enterprise functionality, upgrading, distribution packaging and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32438</video:player_loc><video:duration>3832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32442</video:thumbnail_loc><video:title>I Am Your User, Why Do You Hate Me?</video:title><video:description>Open source software projects can be prickly toward their users. Poor documentation, a steep learning curve, and a finely tuned focus on excellence and quality can make a project community seem hostile. As users of many different open source projects over the years, Leslie Hawthorn has often wondered about this problem and contemplated what to do about it. This session takes some long-standing private rants public.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32442</video:player_loc><video:duration>3420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32436</video:thumbnail_loc><video:title>Hardware is Hard</video:title><video:description>If you've been around the hardware world, or backed a kickstarter that's manufacturing something, you've seen the delays, the apparent excuses, the the updates that just sound crazy. Well, turns out those excuses and crazy sounding updates are more likely true than not. I intend on trying to pull back the curtain on how hardware is built, and some of things that software folks take for granted in how our hardware gets made and delivered.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32436</video:player_loc><video:duration>3789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32430</video:thumbnail_loc><video:title>Open source is just about the source, isn't it?</video:title><video:description>Your project's code base is rock solid, you are rolling releases early and often, your test suite is comprehensive and running regularly, your code is well performing without any glitches. Everything is in place that defines a successful open source project - or isn't it? This talk tries to highlight some of the key questions software developers will quickly be faced with when dealing with open source: In addition to coding skills, topics like people management, naming, trademark enforcement, licensing, patents, pr and more become topics to deal with.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32430</video:player_loc><video:duration>3306</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32439</video:thumbnail_loc><video:title>Modern Security Model for Embedded Linux Distributions</video:title><video:description>Security and privacy of information stored on embedded devices is gaining on importance. It turns out that security models designed for desktops and servers cannot be directly adopted in embedded devices. Moreover desktop systems themselves seem to lag behind, when it comes to accessing privilege-oriented resources like camera, microphone or address book. Aleksander will show how growing security requirements for operating systems are fulfilled with usage of existing Linux mechanisms, like MAC or DAC and new ones, like Cynara and Security Manager. You will have a chance to learn the complete security framework implemented in Tizen operating system and Linux Foundation's Automotive Grade Linux and get to know how well designed solution can provide security and privacy for whole system, relieving efforts of 3rd-party developers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32439</video:player_loc><video:duration>3851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32421</video:thumbnail_loc><video:title>Aktuelle Entwicklungen beim Linux-Kernel</video:title><video:description>Der Vortrag liefert einen Überblick über die Verbesserungen, die in den jüngst vorgestellten und in Kürze erwarteten Versionen der Linux-Kernels stecken. Auch aktuelle Diskussionen rund um den Entwicklungsprozess und Fortschritte bei Kernel-nahen Treibern werden zur Sprache kommen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32421</video:player_loc><video:duration>4511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32437</video:thumbnail_loc><video:title>Where is this IoT bus taking us?</video:title><video:description>We now live in a golden age where computational power has gotten so cheap, and so low energy that computers are now entering into everything. We now have devices that can sit on your wrist for days alerting you to dynamic events, keep track of your motion and steps, connect to the wireless networks and report all this data, as well as bluetooth enabled pregnancy tests. Lets explore this new world we are entering in both it's glory and it's bizzare, and realizing just exactly how much power we have both for good, and evil and how being open about things, hardware and software, can help us all.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32437</video:player_loc><video:duration>3327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32440</video:thumbnail_loc><video:title>Data Mining in astronomischen Surveydaten variabler Sterne mit Python</video:title><video:description>Knowledge Discovery und speziell maschinelles Lernen sind sehr nützliche Werkzeuge für die automatisierte Datenanalyse. Die Anwendung des maschinellen Lernens hat in den vergangenen Jahren stark an Bedeutung gewonnen und sich als Lösung für Klassifikationsprobleme etabliert. In Astronomie und Astrophysik treten große Datenmengen insbesondere in Surveys auf, beispielhaft sei hier das Weltraumteleskop Kepler genannt, welches für die Suche nach Exoplaneten konzipiert wurde. In der Domäne der Photometrie ist hier die Analyse von Helligkeitsänderungen in den Lichtkurven von Sternen eine zentrale Aufgabe, beispielsweise von sich gegenseitig bedeckenden Sternen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32440</video:player_loc><video:duration>2699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32388</video:thumbnail_loc><video:title>Getting Physical with USB Type-C: Windows 10 RAM Forensics and UEFI Attacks</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32388</video:player_loc><video:duration>3904</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32443</video:thumbnail_loc><video:title>How to organize a CoderDojo</video:title><video:description>CoderDojo is a worldwide initiative to teach kids how to program. Each one is organized individually and the organizer can choose how to do it. I will show you what we do at our Dojo in Cologne and share tips on how to organize a Dojo :)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32443</video:player_loc><video:duration>3404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32446</video:thumbnail_loc><video:title>(irq0): A Short History of (Linux) Filesystems</video:title><video:description>Das Dateisystem: Allgegenwärtig, aber mysteriös. Der Talk soll das Mysterium Dateisystem etwas entzaubern, indem die gängigen Konzepte und die Designs der verschiedenen Standarddateisysteme vorgestellt werden. Er ist für alle die schon immer wissen wollten, wie die gängigen Dateisysteme eigentlich konzeptionell funktionieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32446</video:player_loc><video:duration>2911</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32449</video:thumbnail_loc><video:title>Pushing the frontiers of Information Extraction</video:title><video:description>In many disciplines in the social sciences and humanities, research is increasingly dealing with large scale text corpora that require the use of advanced NLP tools to process them and extract information. However, to date, most existing algorithms focus on the topical organization (e.g., bag-of-words based LDA) and relatively simple grammatical (e.g., subjects and objects of the discussion, adverbials of place, time, etc.) and semantic structures (e.g., sentiment) of the text, while more complex meanings remain difficult to extract. This talk introduces the EU-funded research project INFOCORE’s strategy to algorithmically detecting calls for action, and discusses the involved challenges, available tools and further developments in the case of conflict discourse. At the same time, it sets out a more general approach to integrating existing algorithms to enable the detection of implicit, more complex semantic structures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32449</video:player_loc><video:duration>3810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32476</video:thumbnail_loc><video:title>Rechtliche und steuerliche Fallstricke im Umgang mit Kryptowährungen</video:title><video:description>Ein kurzes Update zur (steuer-) rechtlichen Behandlung von Kryptowährungen (Bitcoin &amp; Co.) und wo für unternehmerische Aktivitäten regulatorische, strafrechtliche oder steuerliche Risiken drohen. Axel Hellinger</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32476</video:player_loc><video:duration>3834</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32473</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32473</video:thumbnail_loc><video:title>NoSQL as Not Only SQL</video:title><video:description>A deep walk through PostgreSQL JSON features with data examples. This does include the new and shiny PostgreSQL 9.5 JSON features.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32473</video:player_loc><video:duration>2505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32480</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32480</video:thumbnail_loc><video:title>Das Privoxy-Ökosystem</video:title><video:description>Der Vortrag gibt einen Überblick über die Privoxy-Funktionen, die vor der Nutzung explizit aktiviert werden müssen, beschreibt Einsatzmöglichkeiten und stellt Anwendungen aus dem Privoxy-Umfeld vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32480</video:player_loc><video:duration>4186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32475</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32475</video:thumbnail_loc><video:title>Komponenten für das WWW: Das Client-side Component Model (ccm)</video:title><video:description>Kurze Zusammenfassung des Stands der Komponentierung des WWW und Einführung in das Clientside Component Model (ccm) André Kless</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32475</video:player_loc><video:duration>3249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32474</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32474</video:thumbnail_loc><video:title>Java Memory Model (JMM) für Anfänger und Fortgeschrittene</video:title><video:description>Die Spezifikation des Java Memory Model (JMM) gehört zu der kompliziertesten im Java Umfeld, deren Verstädnis aber in Zeiten von Mehrkernprozessoren unabdienbar ist, um die Java Applikationen zu schreiben, die Nebenläufigkeit korrekt unterstützen. Vadym Kazulkin, Rodion Alukhanov</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32474</video:player_loc><video:duration>4216</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32477</video:thumbnail_loc><video:title>Rudder - Config Management für alle?</video:title><video:description>Rudder gehört zu den jüngeren Tools zur Serververwaltung. Es managed die Standard Unix-/Linux-/Windows Systeme, bringt aber ein paar Besonderheiten mit, die mir wirklich viel Spass machen. In dem Vortrag möchte ich ein bisschen "wie nehme ich Rudder her" zeigen, aber auch zeigen, wo die Unterschiede zu den meisten Tools in diesem Bereich liegen. Florian Heigl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32477</video:player_loc><video:duration>3753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32481</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32481</video:thumbnail_loc><video:title>Mehr-Faktor-Authentifizierung am Puls der Zeit</video:title><video:description>privacyIDEA ist ein System zur Verwaltung auf Authentifizierungs-Faktoren. So lassen sich in verschiedenen Szenarien durch flexible Mehr-Faktor-Authentifizierung Anmeldeverfahren leicht besser absichern. Cornelius Kölbel</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32481</video:player_loc><video:duration>3579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32500</video:thumbnail_loc><video:title>Concurrent Programming Made Simple</video:title><video:description>This talk will present Transactional Memory, a programming abstraction for managing concurrency, both in multi-threaded programs running on multi-core processors as well as in distributed cloud infra-structures. This talk will present Transactional Memory (TM), a programming abstraction for managing concurrency, both in multi-threaded programs running on multi-core processors as well as in distributed cloud infra-structures. TM allows programmers to declare which parts of a program need to run atomically (i.e., as indivisible steps), while a generic implementation involving compilers, runtime libraries, middleware, and hardware support for TM takes care of ensuring this atomicity at runtime. The two presenters will give an overview of recent advances, standardization efforts (e.g., for C++), and open-source tools providing support for TM (e.g., GCC).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32500</video:player_loc><video:duration>3001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32503</video:thumbnail_loc><video:title>Contract Based Programming in Ada 2012</video:title><video:description>A tutorial on how to use the Ada 2012 features for specifying detailed, checked contracts for types and subprograms -- "classes, functions, and methods" if you aren't an Ada programmer already. Contracts document constraints on how types and subprograms behave, but unlike comments they are checked -- either by when the program is compiled or on-the-fly as the program is running. Ada 2012 contract aspects will be presented together with a set of guidelines for using contract aspects consistently. The tutorial will conclude with a live test of the guidelines on some example source text.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32503</video:player_loc><video:duration>3718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32496</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32496</video:thumbnail_loc><video:title>Capsicum</video:title><video:description>The Capsicum project adds new security primitives to FreeBSD and other UNIX-like operating systems, blending security models from capability systems with the practicality of real running code, today. This talk will describe what Capsicum is, how it works, and several exciting new developments in its deployment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32496</video:player_loc><video:duration>2480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32505</video:thumbnail_loc><video:title>Current State of IEEE 802.15.4/6LoWPAN Stack inside the Linux Kernel</video:title><video:description>At the moment the most common solution to bring Linux embedded devices into the Internet of Things world requires a gateway or border router device. These devices use a separate IEEE 802.15.4/6LoWPAN Stack from ContikiOS, TinyOS, etc. The somewhat misnamed linux-zigbee project aims to implement the IEEE 802.15.4/6LoWPAN functionality (but not ZigBee) inside the Linux kernel so that you can bring a Linux machine into the Internet of Things world easily. The required hardware is an IEEE 802.15.4 radio frequency module which is typically connected via SPI or USB. On top of the 6LoWPAN stack you can run any IPv6 userspace software. The main goal of the linux-zigbee project is to support the IEEE 802.15.4 MAC layer with 6LoWPAN on top in Linux kernel. Without linux-zigbee, a gateway or border router device running a separate IEEE 802.15.4/6LoWPAN stack was required. These devices are connected via ethernet, SLIP or USB-RNDIS to Linux. We want to bring the IEEE 802.15.4/6LoWPAN functionality into the Linux kernel which makes unnecessary to run a different stack on a separate device. The project started in 2008 and part of the work have already been included in the Linux kernel. At the moment the Linux Kernel supports various IEEE 802.15.4 radio frequency modules which are typically connected via SPI or USB. With the project's userspace tools you can setup a WPAN interface with a virtual LoWPAN interface on top. This LoWPAN interface translates an IPv6 header to a 6LoWPAN header and vice versa. In the last year the 6LoWPAN implementation in Linux became more RFC compliant so communication in a heterogeneous network becomes possible. The IEEE 802.15.4 stack only supports data frames right now. The 6LoWPAN stack supports IPHC, UDP compression/uncompression and fragmentation at the moment. A limited RPL python implementation was released which adds a basic support of Routing Protocol for Low-Power and Lossy Networks. The libcoap library adds support to run CoAP applications in userspace. There is a draft for supporting 6LoWPAN on Bluetooth. We are working with the Bluetooth community to support 6LoWPAN in Linux kernel. Another wish is to support RFC6775 for 6LoWPAN neighbor discovery optimizations which isn't implemented yet. This talk is for developers who are interested in the actual state of IEEE 802.15.4 and the 6LoWPAN stack under Linux.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32505</video:player_loc><video:duration>1494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32501</video:thumbnail_loc><video:title>Configuration Management 101</video:title><video:description>Common threads run through modern configuration management systems. This talk will explore CM by examining promise theory, convergent systems, idempotence, and order. We'll also touch on orchestration, immutable systems, and containers, and testing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32501</video:player_loc><video:duration>3160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32498</video:thumbnail_loc><video:title>Clang: Re-inventing the Compiler</video:title><video:description>The LLVM clang C++ compiler has exceeded all expectations the last year, gaining unprecedented new features that let you explore, rewrite, and rediscover your source code. This is a talk about the human story of a compiler: What can we achieve going beyond compilation? Why are we compelled to invent a better wheel? How can we make everyday life better for coders, and could the compiler itself become an instrument for wider social change? Developed by an eclectic team of academics, supercomputer hobbyists and vendors including Apple and Google, the LLVM project has proven itself as a hotbed of innovation leading the renaissance in C-family programming languages, recently receiving the coveted ACM Software System Award. Whether you're a kernel hacker, app developer or front-end designer, clang is different to other compilers, it's coming to a machine near you in 2014 and may well impact your work: Here's what you need to know.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32498</video:player_loc><video:duration>3126</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32479</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32479</video:thumbnail_loc><video:title>gnuplot #2: Auswertung von Daten</video:title><video:description>Nachdem es im letzten Jahr nur zu einer kurzen Einführung die Darstellung von Daten mit gnuplot gereicht hat, soll es diesmal um die Auswertung von Daten gehen: optische «Analyse», Ausgleichskurven, Histogramme, … Harald König</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32479</video:player_loc><video:duration>5828</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32504</video:thumbnail_loc><video:title>Convos, a modern IRC client for your browser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32504</video:player_loc><video:duration>2116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32508</video:thumbnail_loc><video:title>Designing for Participation and Web Litteracy</video:title><video:description>Mozilla has 4 pillars of activity, to build, empower, teach, and shape the web. One of the ways we can help others join with these activities is to design our systems and processes with participation in mind, but why stop there? We also try to teach, and its a waste to teach someone a proces, and not tie it into a broader understanding. This interactive talk, derived from the "Desigining for Participation" session at the Mozilla Summit, and spured on by the release of the Web Literacy Standard v1.0, aims to not only help drive better participation by making systems and processes more accessible, but connect skills people learn + use within these to a broader understanding and web literacy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32508</video:player_loc><video:duration>1260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32495</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32495</video:thumbnail_loc><video:title>Building Link-Layer Protocols in a Lego-like Fashion</video:title><video:description>Most of the flexibility that has been brought to the development of software defined radios resides in components that can be associated with the physical layer of the radio. This talk tries to shed some light on how SDRs can also benefit from flexibility in higher protocol layers such as link-layer protocols. Specifically, the talk introduces a component-based link-layer protocol architecture that allows to build self-contained protocol components that can be combined to complete link-layer protocol solutions in a Lego-like manner. The talk will cover some architectural aspects as well as some implementation-specific problems that we came across during the development of a prototype using Iris.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32495</video:player_loc><video:duration>1980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32486</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32486</video:thumbnail_loc><video:title>Annual Squeak Shoutout</video:title><video:description>Progress made in squeak the past year and a look at the development of spur, the new VM</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32486</video:player_loc><video:duration>1612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32488</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32488</video:thumbnail_loc><video:title>Armstrong - Music with the Arduino</video:title><video:description>Generating music from an Arduino usually needs a shield. And shields cost money. This talk introduces a project that makes it free and easy to play sound without a shield, nor a knowledge of musical theory. We shall introduce a number of projects that make the Arduino make noises, other than the squeaks of the example code. This includes the new library, Armstrong, which supports various methods of playing music, along with MIDI functionality, all from a vanilla Arduino</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32488</video:player_loc><video:duration>883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32499</video:thumbnail_loc><video:title>Community based translations of games</video:title><video:description>The battle for Wesnoth is in the rare position of being an open source game project featuring many different translations for its huge amount of content. Currently Wesnoth features 54 translations of which 15 translations of the stable series are more than 90% complete. This session is about sharing the history behind this and factors which can help projects gain a stable internationalization community. The talk will focus on best practices which have shown themselves as working nicely for getting the translation community started as well as keeping translators happy. It might also show how the translation process is connected to the release cycle and what common problems for game translations are.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32499</video:player_loc><video:duration>2740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32506</video:thumbnail_loc><video:title>Debian Contributors</video:title><video:description>There is a new hat in Debian, bearing the flattering title of "Debian Contributor". Everyone who contributes to Debian is entitled to have it, and gets it automatically. It is a way to give due credit to all manners of contributions to the project. It is a way to make all the energy that is poured into Debian visible. I will show the reasons behind the idea, and how contributors.debian.org works. I will show how it may change the way we perceive Debian, and very much for the better</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32506</video:player_loc><video:duration>3099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32497</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32497</video:thumbnail_loc><video:title>Contributing to the Tizen Project</video:title><video:description>General presentation of the Tizen project and how to interact with it at the application or core level or even for designing your own Tizen system. Tizen is a Linux Operating System for phones, vehicles, and other devices. Talk will give a short introduction to the project and focus on how can any developer interact with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32497</video:player_loc><video:duration>1525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32454</video:thumbnail_loc><video:title>How to design your own chip?</video:title><video:description>Buy hardware, write software -- this is the basic rule we in the FLOSS community followed for many years. But things are changing. Today it is easier than ever before to create own digital hardware, aka. "chips." In this talk I'll show give a introduction into what (in terms of tools, knowledge and other factors) is required to get a digital hardware design up and running. I'll also show how to get started: where can I find the community to get help and existing code? What existing projects can I contribute to?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32454</video:player_loc><video:duration>3092</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32448</video:thumbnail_loc><video:title>Voctomix</video:title><video:description>In 2014 the C3VOC decided, that it wanted to substitute DVSwitch as a Live-Video-Mixer Software with a HD-Capable solution. Two years later, the FrOSCon 2016 will be produced with Voctomix, our own Live-Video-Mixer System.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32448</video:player_loc><video:duration>2935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32445</video:thumbnail_loc><video:title>Developing Research Infrastructures the DevOps way</video:title><video:description>Distributed Research Infrastructures are built to support scholars from various disciplines in their work. In the case of CENDARI, a toolset aimed at historians has been developed with support by the European Comission. We will explain how popular open source solutions like Jenkins and Puppet have been employed in building the infrastructure, which is composed of open source applications, both existing and specifically developed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32445</video:player_loc><video:duration>2954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32455</video:thumbnail_loc><video:title>The Youth Hostel</video:title><video:description>I will discuss how it took me nearly 25 years to produce a 40-page book: the writing, typesetting and binding of my mock–mock-epic poem The Youth Hostel, and how this led to my hacking on LaTeX font support, taking over the maintainership of psutils, becoming a Debian Maintainer, and working for Google. On the way, I found that the opposites of Larry Wall's cardinal virtues of the programmer can also be virtuous.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32455</video:player_loc><video:duration>3151</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32450</video:thumbnail_loc><video:title>State of the Union</video:title><video:description>Wieder ist ein Jahr vergangen. Was passierte in 2016 in der Open-Source- und Technologiewelt? Oliver Zendel und Michael Kleinhenz werfen einen ironischen Blick zurück auf die letzten 12 Monate, diskutieren gemeinsam mit dem Publikum Entwicklungen, Ausblicke und Eindrücke des letzten Jahres - und erklären, was Katzenklos mit Freier Software zu tun haben. Ein vergnüglicher Couchtalk durch 365 Tage FOSS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32450</video:player_loc><video:duration>3959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32453</video:thumbnail_loc><video:title>Angular 2: Getting Started</video:title><video:description>Anhand einer Demo-Anwendung wird gezeigt wie Angular 2 aufgebaut ist und wie man loslegen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32453</video:player_loc><video:duration>3663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32433</video:thumbnail_loc><video:title>Docker Container orchestrieren mit Rancher</video:title><video:description>In den letzten Jahren erfreut sich Docker und das Konzept von Containern immer grösserer Beliebtheit, insbesondere wenn man in oder für die Cloud entwickelt. Dieses Vorgehen bewirkt aber oft, dass man mitunter eine steigende Anzahl an Containern orchestrieren muss. Unterstützung beim Containermanagement bieten bereits weit verbreitet Werkzeuge wie Kubernetes, Docker Swarm oder Shipyard. Dabei ist insbesondere Kubernetes oft komplex zum Einstieg und bringt eine Vielzahl an Begriffen mit, die man erstmal lernen muss. Seit kurzem jedoch gibt es einen Newcomer in dem Feld, Rancher, der sich immer wachsender Beliebtheit erfreut. Rancher ermöglicht einen schnellen und einfachen Start einer Multi-Agent Umgebung, da es kompatibel zu den Standard Docker Konfigurationen (docker-compose.yml) ist. In diesem Talk wird es neben einer Einführung in Rancher auch Erfahrungsberichte aus dem produktiven Einsatz von Rancher geben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32433</video:player_loc><video:duration>3658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32447</video:thumbnail_loc><video:title>Apple OSX und iOS management</video:title><video:description>Einführungsvortrag in die professionelle Verwaltung von Apple OS X und Apple iOS System mit einem Fokus auf den Einsatz von freier Software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32447</video:player_loc><video:duration>3419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32444</video:thumbnail_loc><video:title>Internet of Bats</video:title><video:description>In meinem Vortrag möchte ich über Hard- und Software reden, die ich im Rahmen der Überwachung von Fledermaus-Bewegungen entwickelt habe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32444</video:player_loc><video:duration>2469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32452</video:thumbnail_loc><video:title>Ansible Advanced</video:title><video:description>Wegen seiner niedrigen Einstiegsschwelle und hohen Funktionalität wird Ansible immer populärer. Playbooks wachsen sehr schnell und werden unübersichtlich und kompliziert, was gegen die Prinzipien des Configuration Managements spricht. Was macht man damit das nicht passiert?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32452</video:player_loc><video:duration>3531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32402</video:thumbnail_loc><video:title>How to build your own cloud while staying in business</video:title><video:description>While you're reading this, two new Docker PaaS have launched and one existing is shutting down. Doing infrastructure is hard. Doing infrastructure is fun. Maybe it was never harder and more fun then these days. We want to share our personal experiences of how to keep it on the fun side and still take care of the hard things.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32402</video:player_loc><video:duration>2401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32408</video:thumbnail_loc><video:title>Konferenzorganisation 101</video:title><video:description>Eine Konferenz zu organisieren ist viel Arbeit. In der IT Szene werden daher gerne Tools entwickelt, welche einen dabei unterstützen. Diese werden oft auch zu OS, jedoch nur selten bekannt. Ich möchte daher für alle (Neu-)Organisatoren einen Überblick über Tools geben, welche bei der FrOScon und anderen Konferenzen, zum Einsatz kommen und sich bewährt haben. Dieser Vortrag hat keinen Anspruch einen vollständigen Überblick zu geben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32408</video:player_loc><video:duration>3613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32405</video:thumbnail_loc><video:title>Open Source Storage Management mit openATTIC</video:title><video:description>openATTIC ist ein auf Linux basierendes Open Source Storage Management System. Dieser Vortrag stellt das Projekt und die Neuerungen der letzten Monate vor und beschreibt auch, was wir uns für die Zukunft so vorgenommen haben, z.B. die Erweiterung der Ceph-Management-Funktionalität in Kooperation mit SUSE und der Ausbau der "klassischen" Storage-Funktionen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32405</video:player_loc><video:duration>3062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32424</video:thumbnail_loc><video:title>Using Python pandas for scientific Research</video:title><video:description>With the pandas library there is a powerful alternative to scientific programming languages such as R, Octave or Matlab. Originally designed for the analysis of financial data is has become a standard in terms of data handling and manipulation and is widely used not just in science but also the financial industry. In this article we describe how pandas can be applied in everyday analyses where efficient data handling is required and how it can be integrated with other Python libraries such as numpy or matplotlib.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32424</video:player_loc><video:duration>2506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32412</video:thumbnail_loc><video:title>Java Caching with JSR107 and tCache</video:title><video:description>Caching data is an essential part in many high-load scenarios. A local 1st-level cache can augment a shared 2nd-level cache like Redis and Memcached to further boost performance. JCache (JSR107) is the Java Standard for Caching, and tCache is a production-proof OpenSource JCache provider. This talk presents advanced features of JCache like EntryProcessors and Listeners, and tCache specific cutting-edge features like data-aware evictions, and built-in load-spreading.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32412</video:player_loc><video:duration>3712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32413</video:thumbnail_loc><video:title>Designing Puppet Catalogs</video:title><video:description>Before puppet was used in large infrastructures manifests and modules were developed to simply work. But then infrastructure grew and several stakeholders needed to understand what's happening. We will talk about roles &amp; profiles in Puppet, how to use them and what they really are.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32413</video:player_loc><video:duration>2080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32410</video:thumbnail_loc><video:title>Automatisierte Strukturauslegung im Flugzeugvorentwurf mit Python</video:title><video:description>Vorgestellt wird eine Python basierte Prozesskette im Flugzeugvorentwurf zur Rumpfstrukturauslegung am Deutschen Zentrum für Luft- und Raumfahrt (aktuell in Entwicklung). Dabei wird die Prozesskette genauer erläutert sowie einzelne Kernmodule (z.B. FE-Präprozessor oder FE-Konverter) und Schnittstellen demonstriert und diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32410</video:player_loc><video:duration>2821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32418</video:thumbnail_loc><video:title>Sichere Softwareentwicklung</video:title><video:description>Continuous Delivery (CD) ist in aller Munde. Zu Recht, denn neben der Möglichkeit, sehr frühzeitig Feedback zu neuen Entwicklungen zu erhalten, erlaubt CD durch Automatisierung von Build-, Deploy- und Testprozessen schnell, zuverlässig und wiederholbar Software auszuliefern, qualitativ hochwertig, mit niedrigem manuellen Aufwand und geringem Risiko. Doch wollen wir unsere Software kontinuierlich ausliefern, müssen wir auch kontinuierlich Sicherheits-Tests durchführen! Continuous Security Testing bedeutet, statische und dynamische Analysen bereits während der Entwicklung durchzuführen, um frühzeitig und regelmäßig Sicherheitsmaßnahmen umzusetzen, bevor manuelle Prüfungen wie Penetrationstests zum Einsatz kommen. Um eine Anwendung bereits während der Entwicklung auf das Vorhandensein sicherheitskritischer Schwachstellen hin überprüfen zu können, ist eine Integration in den Entwicklungsprozess und somit eine kontinuierliche und am besten automatisierte Prüfung notwendig. Der Vortrag stellt die praktischen Erfahrungen aus einem Projekt vor, bei dem Sicherheits-Richtlinien (Secure Coding Guide) für die eigene Entwicklung von Java-Webanwendungen aufgestellt und Sicherheitstests in den Softwareentwicklungsprozess integriert wurden. Dabei wird auf die organisatorischen, inhaltlichen und technischen Überlegungen eingegangen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32418</video:player_loc><video:duration>3259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32416</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32416</video:thumbnail_loc><video:title>BGP und OSPF</video:title><video:description>Der Vortrag erklärt, wie das „Internet“ im Hintergrund funktioniert. Wie findet ein Paket sein Ziel? Was passiert eigentlich, wenn ein Unterseekabel ausfällt? Und wie kann man diese Technologie auf seinem Linux-System selbst ausprobieren (dn42.net)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32416</video:player_loc><video:duration>2961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32461</video:thumbnail_loc><video:title>Last- und Performancetests in der Cloud?!</video:title><video:description>Die Cloud™ ist unendlich und skalierbar. Punkt. Warum ist es dann noch wichtig die Performance und Skalierbarkeit von Cloud-basierten Systemen zu testen? Skaliert nicht mein Anbieter mein System, solange ich mir das leisten kann? Ja, aber… Cloudanbieter skalieren in erster Linie Ressourcen. Sie sorgen nicht automatisch dafür, dass Anwendungen schnell, stabil und – viel wichtiger – skalierbar sind. Performancetests sind ein wichtiges Instrument, um ein System und dessen Laufzeitumgebung zu verstehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32461</video:player_loc><video:duration>3442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32451</video:thumbnail_loc><video:title>Cross-Plattform Game Development mit libGDX</video:title><video:description>Eine Einführung in die Entwicklung von Spielen mit der Open-Source-Engine libGDX am Beispiel einer Brettspielumsetzung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32451</video:player_loc><video:duration>4361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32468</video:thumbnail_loc><video:title>openvocs</video:title><video:description>We will introduce an open platform for Voice Communication Systems for Mission Control. Our own background is Space Mission Control Room Conferencing at the German Space Operations Center. Markus Töpfer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32468</video:player_loc><video:duration>2494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32471</video:thumbnail_loc><video:title>Routerzwang und Funkabschottung – Was Aktivisten davon lernen können</video:title><video:description>Nach drei Jahren wurde endlich die nutzerunfreundliche Praktik des Routerzwangs gesetzlich für unzulässig erklärt, und aktuell treibt uns die EU-Funkabschottung um. In diesem Vortrag wird der Referent einen Überblick über die Herausforderungen dieser Fälle geben, die er bei seiner Arbeit für die FSFE zusammen mit Entwicklern, NGOs und Unternehmen erfahren hat. Vor allem aber sollen Erfahrungen geteilt werden, was wir daraus für ähnliche Fälle lernen können, um effektiver im Großen wie im Kleinen politisch aktiv zu sein. Denn technische Mittel können zwar oft kurzfristig eine rechtlich schlechte umgehen, doch um langfristig Freie Software und Nutzerrechte zu fördern, müssen wir das Problem an der Wurzel anpacken. Max Mehl</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32471</video:player_loc><video:duration>3582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32472</video:thumbnail_loc><video:title>Open-Source-Software als Schlüsselqualifikation im Internet der Dinge</video:title><video:description>Die digitale Transformation war im letzten Jahr in aller Munde. Dabei meint die Begrifflichkeit nicht, dass etwas Digitales umgeformt wird, sondern dass digitale Komponenten in bislang nicht digitale Umgebungen und Systeme eingeführt werden. Gerade in industriell geprägten Regionen betrifft diese Veränderung primär produzierende Unternehmen. Diese Ingenieur-starken Unternehmen verwenden eher die Begrifflichkeit "Cyber-Physical-Systems", womit sie den Verbund einer IT und einer maschinellen Komponente meinen. Aus einer reinen Informatiker-Sicht entspräche ein solcher Verbund einer Einführung einer IT-Komponente in eine hochgradig heterogene Umgebung. Auf Basis eines exemplarischen Infrastruktur-Stacks werden die Begriffe im Internet der Dinge Umfeld definiert und abgegrenzt. Weiterhin zeigen wir anhand einiger Kundenreferenzen Infrastrukturen und erläutern, wie ein generischer Open-Source-Software-Ansatz aussehen kann. Stefan Grote</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32472</video:player_loc><video:duration>3438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32470</video:thumbnail_loc><video:title>Automated Testing Laboratory for Embedded Linux Distributions</video:title><video:description>Shipping quality software always involves in-depth testing. In order to minimize time spent on repetitive actions, this task should be fully automated. During this talk Paweł will discuss key problems faced while building automatic testing infrastructure for Tizen operating system images. He will also present how Tizen release team dealt with this task. Both hardware and software presented in this talk is open-sourced and can be easily used to build embedded software testing lab. Paweł Wieczorek</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32470</video:player_loc><video:duration>2528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32469</video:thumbnail_loc><video:title>Warum Unternehmen zögern Open Source einzusetzen - und wie wir das ändern</video:title><video:description>Welche Probleme treten beim Einsatz von Open Source für den Betrieb von IT-Infrastruktur auf und wie können diese gelöst werden?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32469</video:player_loc><video:duration>3033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32467</video:thumbnail_loc><video:title>Sichere Webanwendungen mit Clojure</video:title><video:description>In diesem Vortrag praesentieren wir Clojure als eine mögliche Sprache um mit wenig Aufwand sichere Webapplikationen zu bauen. Wir zeigen dabei mit welchen Features gängige Frameworks verschiedene Angriffe verhindern und zeigen, dass "Security" ein grundlegender Teil der Architektur sein muss. Joy Clark, Simon Kölsch</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32467</video:player_loc><video:duration>2777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32466</video:thumbnail_loc><video:title>MySQL-Auswahl auch gegen die Distribution</video:title><video:description>Administratoren sind nicht gezwungen, die von der Distribution gelieferte MySQL-Version einzusetzen: Wenn sie eine andere Variante oder Version bevorzugen, dann können sie von der Auswahl der Distribution abweichen. Jörg Brühe</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32466</video:player_loc><video:duration>2799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32420</video:thumbnail_loc><video:title>Database High Availability</video:title><video:description>Database high availability is no magic anymore. What do you need for high availability. How important are backups? How important is replication? How can you do all this without master downtime? How can you manage high availability with open source / free software tools? The talk will be mostly product independent. Mostly considered database worlds are MariaDB and PostgreSQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32420</video:player_loc><video:duration>3491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32425</video:thumbnail_loc><video:title>Fragile development</video:title><video:description>Anyone doing any kind of Agile development has heard of or practiced Scrum, which has become a favorite among development managers. In reality, Scrum is a scourge, not a boon, and it's time to understand that the emperor is naked.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32425</video:player_loc><video:duration>3135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32400</video:thumbnail_loc><video:title>ADEM (Breathe)</video:title><video:description>The aim of this project is to create a device that collects air pollution data (PM2.5 and PM10 fine dust) and is mounted on bicycles to crowdsource factual air pollution information in and around the city of Ghent, Belgium.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32400</video:player_loc><video:duration>3188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32428</video:thumbnail_loc><video:title>golang rockt!</video:title><video:description>Golang ist eine von Google entwickelte Sprache, die aktuell einen enormen Zulauf erhält. Seitdem ich golang für mich entdeckt habe, macht mir das programmieren doppelt so viel Spaß wie vorher. Der fun-Faktor der Sprache entsteht durch ihre Einfachheit, Robustheit und hohe Performance. Außerdem ist Golang sehr leicht zu lernen. All das hat uns so sehr überzeugt, dass wir golang nun auch in großen Entwicklerteams produktiv einsetzen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32428</video:player_loc><video:duration>3959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32427</video:thumbnail_loc><video:title>How we changed openSUSE developement</video:title><video:description>Developing Linux distribution is not easy, everybody wants to use for something else. Some people want the latest and greatest and some want to avoid changes and live with only bugfixes forever. In openSUSE project, we changed the way we do our distribution last year to address both those needs and this talk will describe what we did and how.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32427</video:player_loc><video:duration>2634</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32429</video:thumbnail_loc><video:title>Komplexe Abfragen mit aktuellem SQL</video:title><video:description>Seit einigen Jahren bietet ISO-SQL wesentlich mehr bei den Abfragen mit SELECT als früher. Leider haben sich diese großartigen Neuerungen noch nicht so recht herumgesprochen, was dieser Vortrag ändern möchte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32429</video:player_loc><video:duration>3622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32422</video:thumbnail_loc><video:title>Free Software Virtual Singer</video:title><video:description>Virtual Singers such as Hatsune Miku are very popular in Japan. Before that there was also an MBROLA-based Virtual Singer called Melissa and a multilingual formant synthesizer called Virtual Singer by the French company Myriad. All those Virtual Singers are based on proprietary software, until recently there was no free replacement. In 2011 I discovered that the Music Technology Group had released their Spectral Modeling Synthesis library under the GNU GPL, and I decided to use that one in my own UTAU compatible resampler.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32422</video:player_loc><video:duration>2841</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32434</video:thumbnail_loc><video:title>Icinga2 automatisiert</video:title><video:description>Mointoring von Hand zu pflegen ist Arbeit. Oft werden Server oder einzelne Dienste vergessen und Abhängigkeiten nicht berücksichtigt. Der Vortrag soll Anregungen geben wie man sich das Leben mit Icinga2 deutlich einfacher machen kann. Die Inhalte im einzelnen: - Kurze Einführung Icinga2 - Deplyoment von Icinga2 mit Ansibel - Anbindung CMDB - Nutzung der API für die Automatisierung von Aufgaben</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32434</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32419</video:thumbnail_loc><video:title>a FrOSCon Map</video:title><video:description>karten gibt es ja - aber wie macht eine eigene karte, die nur das enthält, was man selber braucht?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32419</video:player_loc><video:duration>2588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32423</video:thumbnail_loc><video:title>Seit wir SCRUM machen ist alles super. Nicht!</video:title><video:description>„Letztes Jahr haben wir Scrum eingeführt. Das war anfangs ganz nett. Aber jetzt ist es schlimmer als vorher. Nur noch Chaos und Meetings. Und die wichtigen Themen kommen nicht dran.“ Solche oder ähnliche Sätze begegnen mir häufiger. Dann heißt es, nicht vorschnell urteilen, sondern genau hinschauen: Lebt das Unternehmen die agilen Werte? Sind sie nur als Projektmethode vorgeschoben? Passt SCRUM nach festem Schema zu euren Unternehmensabläufen? Machen die Entwickler-Teams das gleiche SCRUM wie Admins und DevOps? Wie man den passenden agilen Weg für das unterschiedliche Teams findet und damit echte Zusammenarbeit möglich macht erläutert Tobias Ranft aus seiner Erfahrung als Entwickler, SCRUM-Master und Berater.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32423</video:player_loc><video:duration>2563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32458</video:thumbnail_loc><video:title>Creating printable maps</video:title><video:description>There are a lot of online services that produce nice maps from OpenStreetMap data, but only very few that generate output suitable for printing. This talk is going to present MapOSMatic, a service that produces large scale single and multi page high resolution maps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32458</video:player_loc><video:duration>3033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32456</video:thumbnail_loc><video:title>Container for Desktops</video:title><video:description>Wie man Containertechnologie wie LXC, Docker, etc. auch auf dem eigenen Desktop-Computer bzw. Notebook nutzen kann, um Privacy und Datensicherheit beim Surfen im Netz und bei vielen anderen Aktivitäten entscheidend zu erhöhen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32456</video:player_loc><video:duration>3665</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32460</video:thumbnail_loc><video:title>Logging mit Sytemd im Raspberry Pi Cluster</video:title><video:description>Strukturiertes, zentrales Logging auf verschlüsseltem Transportweg: Mit Systemd gar nicht schwer. Vorgeführt am Beispiel eines Raspberry Pi Clusters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32460</video:player_loc><video:duration>3471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32464</video:thumbnail_loc><video:title>Multi-threading programming and parenting processes</video:title><video:description>Becoming a parent is an step in many people’s life path that will arrive sooner or later, suddenly changing all your priorities. What before was critical might become less important, but what will not change is your need to work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32464</video:player_loc><video:duration>2348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32463</video:thumbnail_loc><video:title>DSM, EIF, RED: Acronyms on the EU level and why they matter for software freedom</video:title><video:description>In the coming years, the EU is determined to bring its industries to the digital market and acquire a leading position on the global tech market. In order to achieve this ambitious goal of allowing Europe's "own Google or Facebook" to emerge, the EU has come up with several political and legislative proposals that obviously cannot overlook software. Three or more magic letters combined in an acronym have, therefore, the power to either support innovation and fair competition, or drown the EU in its vendor lock-in completely. The terms "open standards", "open platforms", and Free Software are being used more and more often but does it mean that the EU is "opening" up for software freedom for real? My talk will explain how several current EU digital policies interact with Free Software, and each other, and what does it mean to software freedom in Europe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32463</video:player_loc><video:duration>2168</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32462</video:thumbnail_loc><video:title>Skalierbares Systems Management mit Salt</video:title><video:description>Salt ist eine gut skalierbare, vielseitige Lösung zum Systems Management. Die Verwaltung weniger oder mehrerer zehntausend Systeme ist mit Salt problemlos möglich. In diesem Vortrag werden mögliche Szenarien vorgestellt, bei denen sich der Einsatz von Salt anbietet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32462</video:player_loc><video:duration>3114</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32441</video:thumbnail_loc><video:title>Commodore 64 Reloaded</video:title><video:description>Der Commodore 64 ist der meist verkaufte 8 Bit Homecomputer "gewesen". Mit seinen Sound- und Graphikeigenschaften war er einzigartig und eine Sensation zur damaligen Zeit. Schätzungen der Verkaufszahlen bewegen sich zwischen 12 Mio. und 30 Mio. Geräten. Der Vortrag beschäftigt sich mit der Historie und Gegenwart dieser legendären Hardware. Die C64-Community ist weiterhin extrem groß und entwickelt sich kontinuierlich weiter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32441</video:player_loc><video:duration>2503</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32459</video:thumbnail_loc><video:title>Phoenix Framework</video:title><video:description>Das mit der neuen Programmiersprache Elixir geschriebene Webframework Phoenix wird von vielen Ruby on Rails Entwicklern bereits als die beste Erfindung seit geschnitten Brot gefeiert. Ist das so oder ist der Hype übertrieben? Muss man sich wirklich eine funktionale Programmiersprache antun? Ist Phoenix wirklich so viel schneller?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32459</video:player_loc><video:duration>2473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32465</video:thumbnail_loc><video:title>kivitendo als Nachfolger für SAP by Design</video:title><video:description>Letztes Jahr wurden auf der FrOSCon die technischen Hintergründe sowie die Motiviaton des Auftragnehmers erläutert, vom kommerziellen Marktführer hin zu einem OSS-Projekt im Bereich Business-Software zu migrieren. In diesem Jahr referieren sowohl der Projektverantwortliche (Jan Büren, kivitendo) als auch der Auftragnehmer (Andreas Korte, IT-Leiter vitracom AG) zum gesamten - und inzwischen erfolgreich abgeschlossenen - Projektverlauf und geben einen Ausblick, wie es weitergeht." Jan Büren</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32465</video:player_loc><video:duration>2103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32435</video:thumbnail_loc><video:title>Hochschulen im Web</video:title><video:description>Hochschulen und ihre Institute müssen mit ihren Webseiten die Anforderungen verschiedener, recht unterschiedlicher Zielgruppen abdecken. Zielgruppen sind unter anderem wissenschaftliche Tätige von anderen Hochschulen, die an der eigenen Hochschule tätigen Menschen, Studierende, potentielle Studierende, Entscheider über Forschungsmittel, Fachleute aus Politik und Wirtshaft als auch die interessierte Öffentlichkeit. Jede dieser Zielgruppen hat andere Bedürfnisse bezüglich der Webseite.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32435</video:player_loc><video:duration>2608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32744</video:thumbnail_loc><video:title>How Do I Crack Satellite and Cable Pay TV?</video:title><video:description>Follow the steps taken to crack a conditional access and scrambling system used in millions of TV set-top-boxes across North America. From circuit board to chemical decapsulation, optical ROM extraction, glitching, and reverse engineering custom hardware cryptographic features. This talk describes the techniques used to breach the security of satellite and cable TV systems that have remained secure after 15+ years in use. Topics include: chemical decapsulation and delayering of ICs in acids, microphotography and optical bit extraction of ROM, binary analysis using IDA and homebrew CPU simulators, datalogging and injection of SPI and serial TS data, designing and using a voltage glitcher, extracting secret keys from RAM of a battery-backed IC, analyzing hardware-based crypto customizations, studying undocumented hardware peripherals, MPEG transport streams and non-DVB-standards, QPSK demodulation, interleaving, randomization, FEC of OOB (out-of-band) cable data. The result is knowledge of the transport stream scrambling modes and knowledge of the conditional access system used to deliver keys. Strong and weak points are identified, advanced security features implemented nearly 20 years ago are compared to modern security designs. A softcam is designed and tested using free software, working for cable and satellite TV.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32744</video:player_loc><video:duration>3464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32710</video:thumbnail_loc><video:title>Mighty Model Managers</video:title><video:description>Model Managers are an amazing part of the Django Framework. When put to use, they can bring enhanced readability, encapsulation of logic, increased security, and performance. But they're often overlooked - even by those with years of experience. Let's fix that. We'll go through examples that demonstrate how easy Model Managers are to integrate into a project and why they're so important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32710</video:player_loc><video:duration>1409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32705</video:thumbnail_loc><video:title>Architecting with Channels</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32705</video:player_loc><video:duration>2674</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32724</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32724</video:thumbnail_loc><video:title>Things your Mother Didn't Teach you about Sharing your Toys</video:title><video:description>In this talk, Russell Keith-Magee will bring the experience born of 25+ years as a software developer, 10 years as a Django core developer, 5 years as DSF President, and 5 years as a business owner to expose you to some topics that every software developer should know, but often aren't covered as part of formal training. This includes legal topics such as copyrights, licensing, and trademarks, the role played by codes of conduct, and some of the non-code skills that are important for successful projects, and essential for successful entrepreneurship.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32724</video:player_loc><video:duration>1587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32727</video:thumbnail_loc><video:title>Walking Down the A11Y Road - Lessons Learnt From Working on Accessibility of A Django Project</video:title><video:description>- Who we are and how did we meet? WHY DO WE CARE? - Universal Design as a core value - Who benefits? - Why making inclusive products makes business sense? - What liabilities you incur for not making inclusive products? WHAT CAN YOU DO WITH AN ALREADY ROUNDED PRODUCT? BABY-STEPS WITH KA LITE Easy things you can check for and correct fast (titles, headings, aria landmarks, visible focus, alttext for images, meaningful labels for EVERYTHING...) Bit more tinkering required (menus and navigation, complex forms, accessible color schemes...) Accessible Multimedia &amp; Documents (offer ALTERNATIVES!) WHAT SHOULD YOU DO RIGHT FROM THE START OF A NEW PROJECT? KOLIBRI FLIES FOR EVERYBODY - Include a11y requirements into the Usability Style Guide - Take a11y into account when choosing the libraries and frameworks - Follow the standard web semantic - Make accessible web components available from the beginning - Start including a11y automated tests as soon as possible ACCESSIBILITY IN EVERYDAY DEV TEAM LIFE - A11y Pills &amp; lots of passion - Make accessibility a *SHARED* responsibility - Start a Tools Repository (Rome wasn't built in a day) - Don't rely exclusively on checklists and automated testing (Involve the USERS!) - No such thing as 100% accessible</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32727</video:player_loc><video:duration>2606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32737</video:thumbnail_loc><video:title>Visiting The Bear Den</video:title><video:description>During the last two years, three cheerful chaps tracked one of the most prolific espionage group out there. The group in question created a complex software ecosystem–composed of tens of different components–and also regularly pulls out 0-day exploits. This talk presents the results of the hunt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32737</video:player_loc><video:duration>3467</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32743</video:thumbnail_loc><video:title>Google: Process Failure Modes</video:title><video:description>Creating processes on Windows is fraught with danger. There are many things that could go wrong. This is even more true when dealing with creating processes in system services under the behest of the user. At best making a mistake could result in creating processes from files the user can’t access, at worst they get system privileges. This presentation will go into detail on how processes are created in Windows and the many ways that it can go horribly wrong. I’ll discuss some of the shortcomings of the Windows process and Session models and how that can be abused to elevate privileges. Throughout I’ll provide examples of vulnerabilities and exploitation techniques I’ve discovered (some of which won’t be fixed any time soon) with clear anti-pattern examples to aid in discovering similar vulnerabilities. One of the issues I’ll discuss is the complexities around one of my most recent project zero blog posts (specifically raising dead) which dealt with session creation and stuck processes. Some of the other topics I’ll include are: Process creation internals Process creation w.r.t. impersonation Session Hopping Dangerous creation patterns</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32743</video:player_loc><video:duration>3619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32735</video:thumbnail_loc><video:title>Hardware-Assisted Rootkits and Instrumentation: ARM Edition</video:title><video:description>Security researchers have limited options when it comes to debuggers and dynamic binary instrumentation tools for ARM-based devices. Hardware-based solutions can be expensive or destructive, while software tools are often restricted to user mode. In this talk, we explore a common but often ignored feature of the ARM debug architecture in search of other options. Digging deeper into this hardware component reveals many interesting use-cases for researchers ranging from debugging and instrumentation to building a novel rootkit. First, we will shine a spotlight on a debug interface that dates back to ARMv6, and demonstrate how to control it from software in order to instrument code in normal world. We will introduce a prototype toolkit with IDA plugin that can perform real-time tracing, code coverage analysis, and more, of the Android kernel on COTS smartphones without requiring virtualization extensions or special hardware. Next, we will compare implementations of this hardware unit across multiple chipset vendors, and discuss applicability to other ARM CPUs found in your phone like WiFi and cellular basebands. The second half of our talk will add new meaning to the phrase “hardware-assisted rootkit”. Abusing this same debug interface we will have some fun with the Krait architecture in order to demonstrate a kernel-level rootkit for Android that can bypass the current state of the art in rootkit detection. We’ll discuss hijacking exceptions, interacting with TrustZone, and methods for detecting this unconventional rootkit. Finally, we will wrap up highlighting a use-case for exploit mitigations on embedded systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32735</video:player_loc><video:duration>3458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32738</video:thumbnail_loc><video:title>Shooting the OS X El Capitan Kernel Like a Sniper</video:title><video:description>OS X El Capitan has introduced new exploit mitigations to the kernel. Such mitigations include “vm map copy” mitigation, System Integrity Protection/Rootless, SMAP (enforced on new model of Macbook Pro), etc. Combining with the existing modern OS exploit mitigations like kASLR, DEP, exploiting OS X El Capitan kernel became harder. Approaches to defeat those new mitigations have been discovered by security researchers in late 2015, but most of them have additional prerequisite to either the bug or the environment. For example, the technology to overwrite the size of vm map copy requires a perfect zone overflow (overflowed length controllable + content controllable), also some of the technology requires creating specific user client which is prohibited by sandboxed processes (Safari WebContent, Chrome sandbox, etc.) In this talk, we will introduce a new approach to exploit the El Capitan kernel from the most restrictive sandboxed process (Safari WebContent). The new approach is universal to all OS X kernel and doesn’t require too much on bug quality. Only a single write (not necessarily arbitrary value) is needed to pwn everything (including info leak, kASLR, DEP, SIP, SMAP bypass). The new technology will be illustrated by a live remote root demo during the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32738</video:player_loc><video:duration>3351</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32741</video:thumbnail_loc><video:title>Dangerous Optimizations and the Loss of Causality</video:title><video:description>Increasingly, compiler writers are taking advantage of undefined behaviors in the C and C++ programming languages to improve optimizations. Frequently, these optimizations are interfering with the ability of developers to perform cause-effect analysis on their source code, that is, analyzing the dependence of downstream results on prior results. Consequently, these optimizations are eliminating causality in software and are increasing the probability of software faults, defects, and vulnerabilities. This presentation describes some common optimizations, describes how these can lead to software vulnerabilities, and identifies applicable and practical mitigation strategies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32741</video:player_loc><video:duration>3135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32736</video:thumbnail_loc><video:title>Black box reverse engineering for unknown/custom instruction sets</video:title><video:description>Have you ever come across a firmware image for which you couldn’t find a disassembler? This talk will cover reverse-engineering techniques for extracting an instruction encoding from a raw binary with an unknown/custom instruction set. The main focus is on static techniques and features of firmware images that you can use to your advantage–but some dynamic techniques will be covered as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32736</video:player_loc><video:duration>2057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32728</video:thumbnail_loc><video:title>WebSockets: Intro to Messaging</video:title><video:description>Today’s web applications demand information to be delivered immediately after it is available. This is a huge step from where everything started, simple HTTP blocking requests. In order to solve this Server Side Events (SSE) and Websockets (WS) were created. SSE works from the server to the client only and it uses the HTTP protocol. WS is bidirectional and implements a layer on top of HTTP. WS started to get more momentum and now most of modern web browsers support it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32728</video:player_loc><video:duration>2672</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32487</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32487</video:thumbnail_loc><video:title>AppStream &amp; Listaller</video:title><video:description>AppStream provides a solution for application-centric software management using existing package managers, while Listaller extends the package manager with the ability to install 3rd-party applications in a secure way, without introducing additional UI. This talk explains the basic concepts of both projects and the motivation behind them, as well as the obstacles in cross-distro collaboration which we hit while developing these tools. Software management on Linux is traditionally done using packages, although desktop users are more interested in applications instead and do not care much about how something is packaged. Also, users often want to install software which is not available in the repositories (e.g. unpackaged stuff, as well as new versions of applications), without having to upgrade the whole distribution. AppStream provides a solution for application-centric software management using the existing package-managers, by providing extra metadata for packages. This allows developers to create cross-distro application-centers, like GNOME-Software or Apper. Listaller extends the package manager with the ability to install 3rd-party applications, which are not (yet) in the distribution's repositories. It builds on top of the AppStream specs and focuses on integration, so the installation process is completely transparent for users, and Listaller-installed applications can be managed with existing software-management tools. Because software from 3rd-party sources is a potential security risk, Listaller also tries to give users a hint if they can trust a certain application, and includes sandboxing for these applications. Both projects rely heavily on metadata provided by upstream projects and distributions. This talk will explain the concepts of AppStream and Listaller, which new metadata needs to be added and why as well as how distributions can make a software-center available for their users. If the time allows it, the talk will also highlight the problems we had with the AppStream project in the first place and how we could improve cross-distribution collaboration in general</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32487</video:player_loc><video:duration>2392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32490</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32490</video:thumbnail_loc><video:title>CentOS: Planning for Variants and the Next Chapter</video:title><video:description>CentOS has cemented a reputation as the "community enterprise operating system" - one that provides a reliable rebuild, but is not known for innovation in its own right. With the news that Red Hat and CentOS are joining forces, this is going to change. Here's how CentOS is planning to change, and how other distros can learn from our next phase. This includes our governance changes, and how we'll address several different special interest groups (SIGs) that have different ideas they want to realize with CentOS. It also includes technical changes, and I'll explain how we're going to manage our build system and source control for accepting upstream code and then creating new variants. Most importantly, I'll also be taking questions about the new direction and how we got to this point</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32490</video:player_loc><video:duration>3040</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32640</video:thumbnail_loc><video:title>The rise and fall of open source gaming projects</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32640</video:player_loc><video:duration>2921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32636</video:thumbnail_loc><video:title>The DeforaOS desktop environment</video:title><video:description>The DeforaOS desktop environment is one of three major components from the DeforaOS Operating System project. It is Open Source and meant to be portable, currently supporting Linux, *BSD, MacOS X, and possibly more. More than just an alternative desktop, it can be adapted for embedded use, be it with a stylus or with finger-based interaction. It has already been released and presented as a Debian-based smartphone (Openmoko) and a NetBSD-based tablet device for instance. The DeforaOS Project was started in 2005 with one specific goal: seamlessly integrating software on personal devices (workstation, laptop, PDA...), possibly involving the migration of running applications across them. While this is still being worked on (with a working prototype), the development of the project involved a deep understanding of the design and implementation of existing systems. Therefore, a number of components has been developed again from scratch, so as to more easily support the more innovative components. Doing so quickly highlighted three major parts: a self-hosted environment (libc, basic tools, assembler and compiler), the distributed framework (main objective of the project), and a desktop environment which is what will be presented here. While initially intended to fully grasp the specific constraints of GUI applications when supporting the distributed framework for the DeforaOS Project, it is meant to be fully usable and sufficient for regular desktop use, including a file manager, desktop manager, panel, web browser, e-mail client, telephony application and more. The DeforaOS desktop is currently based on the Gtk+ toolkit, usually requiring version 2.6 or newer (including Gtk+ 3.0). It can be found packaged for Debian (via the hackable:1 project), FreeBSD (official ports), NetBSD and more (via pkgsrc).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32636</video:player_loc><video:duration>3087</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32523</video:thumbnail_loc><video:title>Fedora.NEXT</video:title><video:description>As you may or may not be aware, Fedora is transitioning from its classic "one-size-fits-all" approach to one where we intend to target three specific user types with individual products: Fedora Workstation, Fedora Server and Fedora Cloud. Gathering Fedora contributors at FOSDEM to work on the logistics around this change in direction would be a valuable opportunity. If you have an idea for how to improve Fedora or how to make one or more of the three new products really stand out, please join us for this planning and working session for Fedora's future. The Fedora.NEXT effort was launched recently as a means to reinvigorate interest in this most storied of distributions. We know that this will only succeed if we are meeting the real needs of our users, both current and potential. We would like anyone with an interest in guiding Fedora towards being the best solution for them to join us for this discussion</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32523</video:player_loc><video:duration>2832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32530</video:thumbnail_loc><video:title>Game and Simulation development with Qt</video:title><video:description>The Qt toolkit offers a huge amount of cross-platform functionality. Qt can be used in a lot of different ways for game programming, from quickly creating throw-away external debug tools to providing core game infrastructure. This talk will highlight different ways that Qt can make the lives of game developers easier. Qt contains a huge number of well-tested and cross-platform modules that can be used for game development purposes. Of course, Qt is great for creating level editors and other tools with a nice cross-platform GUI. But Qt can also be helpful in building the game itself, even when the Qt GUI parts are not used. The QObject system provides ways to give generic access to properties and methods of C++ objects. This can be used for introspection and live manipulation of game objects. With the generic QVariant data type it is easy to make game objects serializable and to give scripting languages like JavaScript access to the game. Other useful parts are the multithreading support, the QML markup language and OpenGL integration. This talk gives an overview of these different techniques and also discusses issues like performance, memory management, ways of implementing the game loop and integrating various render engines like OSG or Ogre3D.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32530</video:player_loc><video:duration>2309</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32674</video:thumbnail_loc><video:title>Your Application versus GDB</video:title><video:description>In recent years GDB has undergone a renaissance, adding Python scripting and other cool new features. This talk will show you how to customize GDB for your application and your debugging needs. We'll go into depth about pretty printing, stack trace filtering, and writing new commands; and will also discuss writing GUIs and other tools inside GDB. Finally, we'll cover other interesting and useful GDB projects</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32674</video:player_loc><video:duration>3039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32683</video:thumbnail_loc><video:title>Building JSON APIS With Django / Pinax</video:title><video:description>Javascript is a language we simply cannot ignore. It isn't just Javascript too. Objective-C, Swift and Java are all languages we are finding we need to work with to meet client expectations about a web app. The role Django (and Python) plays in this new world is becoming a bit more limited. There are plenty of great efforts to get Python running everywhere, but this talk isn't about any of that. This talk is about building the API all of these frontends need to communicate with to drive persistent and business logic. pinax-api was originally built to serve the needs of a particular client at Eldarion, but later pulled out as its own app. It provides a simple and modern interface to building an API with Django. At its core, pinax-api leverages the JSON:API spec that was built out of Ember. The talk will cover: what is JSON:API JSON:API in pinax-api API primitives provided by pinax-pai how pinax-api leverages Django to its fullest automatic documentation generation using API Blueprint why not Django REST Framework?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32683</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32702</video:thumbnail_loc><video:title>I Didn't Know Querysets Could do That</video:title><video:description>QuerySets and object Managers are a core part of Django, and can be extremely powerful. But I didn't always know about some of their more advanced capabilities. BASIC METHODS You have likely used filter(), exclude(), and order by(). You've even probably used an aggregation method like Sum() or Count(). Less common, however, are query(), only()/defer(), and select related(). F EXPRESSIONS / Q OBJECTS For some more complex queries, those basic functions and filters won't cut it. How do you construct a query that needs to check for field A or field B? What do you do if you need to multiply two fields together and then sum them? Look no further than F() and Q(). RAW SQL / THE EXTRA() METHOD As a last resort, it's entirely possible to use raw SQL queries to get the database results that you need. The sky's the limit, but there are definitely downsides to this approach; pitfalls include SQL injections and database backend portability issues. MANAGERS A talk on QuerySets would be incomplete without mentioning Managers, and how to leverage Manager customization to make your life easier. Writing methods on existing Managers, and creating custom ones can go a long way towards being DRY and reducing the potential for errors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32702</video:player_loc><video:duration>1555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32703</video:thumbnail_loc><video:title>It is Darkest Before Dawn: Alcoholism and Addiction in Tech (CW) (TW)</video:title><video:description>Technology professionals have been in high demand for several decades, and this demand for talent has caused a culture to emerge that often turns a blind eye to those who may be struggling with alcoholism and addiction. We have to come together to avoid this "petri dish" continuing to exist, by watching out for ourselves, and one another. The CDC estimates that ten percent of Americans suffer from the disease of addiction, and only nine percent of addicts ever receive treatment. This "petri dish" of technology culture makes it even harder for those of us with careers in the field. Recovery can be a wonderful journey for those of us who suffer from the disease, and I hope by sharing some of my journey, people will take a step back and consider what we can do to improve the culture for everyone. Content warnings: this will be frank discussion that may involve colorful language, and topics including drug and alcohol abuse, death from addiction and sexual abuse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32703</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32691</video:thumbnail_loc><video:title>Django and React: Perfect Together</video:title><video:description>React is a JavaScript library that makes it much easier to build dynamic single-page sites. I won't much dive into how React works, but the main advantage is that it allows you to build your view layer in a declarative way, and with reusable components. We'll start with an overview how React works, with an eye towards how it's different from interpretive libraries like jQuery. This overview will center around how state is managed in React vs. jQuery, which is the biggest hurdle for many developers when they're learning React. So if you haven't quite wrapped your head around the difference between "2-way data binding" and "1-way data binding", or if you've heard someone talk about "data-down/actions-up", "flux", or "redux" and weren't quite sure what they were talking about, this will clear all that up. Then we'll take a look at how you can integrate React into a Django project. We'll talk about how you might want to structure things if you're starting with a brand new project, but we'll also talk about ways you can start to take advantage of React's strengths even in projects that are already mature. Finally, we'll talk about some of the challenging parts of working with React for the first time - how to handle front-end permissioning in React based on your back-end API, how to think about url routing when you literally have two routers, deployment, and the general confusion that goes along with using npm and webpack for the first time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32691</video:player_loc><video:duration>2597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32695</video:thumbnail_loc><video:title>Frog and Toad Learn About Django Security</video:title><video:description>Django Security Talk Notes Philip James, how long I’ve worked with Python and Django, background at EB Introduction to the story, and the characters Safe-ish: Talk about Django’s Security Model and how it tries to provide sane defaults for developers Run-through of the parts of the django security model</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32695</video:player_loc><video:duration>2238</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32701</video:thumbnail_loc><video:title>How we Used NLP and Django to Build a Movie Suggestion Website &amp; Twitterbot</video:title><video:description>The Cleveland International Film Festival (CIFF) is a two-week long event featuring hundreds of foreign, independent, and new films making their debut on the silver screen. For anyone less than a film buff, choosing a movie to watch at the film fest is a hard choice: there are no reviews, no IMDb info, and no Netflix/Hulu suggestions. Yes, it’s truly byzantine in that one must actually read all the movie descriptions to decide which one to watch. With a handful of Python libraries, and 2 days, we developers at CodeRed built a movie recommendation engine for the CIFF. This talk outlines each step we took to build the recommendation engine, website, and twitterbot all centered around a Django project. Overall, this talk offers a complete look at the various parts and pieces that go into building a feature-full Django site, as well as exposure to doing entry-level Artificial Intelligence in Python.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32701</video:player_loc><video:duration>2320</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32696</video:thumbnail_loc><video:title>From Developer to Manager</video:title><video:description>As developers move along in their career, they are often encouraged to take on roles that involve more and more people management and less code. Stepping towards management often can be a good move to make, but it is not one that should be taken lightly. If such a move is taken without a full appreciation for what it truly is (a career change), it can lead to woe and misery for all involved. In this talk we'll follow one developer's journey from coding 40 hours/week to primarily managing humans. What worked well, what didn't work well, what was hard, and what was surprising. Attendees of this talk should expect to walk away with a better idea of if they may be suited for management and if so, how they can successfully acclimate to their new role.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32696</video:player_loc><video:duration>2641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32754</video:thumbnail_loc><video:title>Go Speed Tracer</video:title><video:description>The past few years have seen a leap in fuzzing technology. The original paradigm established a decade ago resulted in two widely deployed approaches to fuzzing: sample based mutation and model based generation. Thanks to ever-increasing computational performance and better engineering, newer guided fuzzing approaches have proven to be supremely effective with a low cost of deployment. This talk will explore a few different approaches to guided fuzzing through dynamic analysis including code coverage analysis, constraint solving, and sampling/profiling based feedback mechanisms. Novel contributions in this talk include: - Opensource Windows Driver enabling Intel “Processor Trace” - DBI based tracing engine for Windows/Linux/OSX binaries - American Fuzzy Lop with full support for Windows binary targets</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32754</video:player_loc><video:duration>3523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32752</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32752</video:thumbnail_loc><video:title>Abusing the NT Kernel Shim Engine</video:title><video:description>The Kernel Shim Engine is the kernel’s analogue to the user-mode shim engine (ShimEng). Although the latter now has had some pretty good research done on it, the KSE remains a mystery. First introduced in Windows XP as merely a Plug-and-Play compatibility layer for custom registry flags, it morphed into a nearly-full blown Shim Engine implementation, with the ability to misuse it for both persistence and stealth hooks in the kernel. In this talk, you’ll learn how to use the KSE for hooking drivers (dispatch tables, IRPs, and entrypoints) as well as kernel APIs both legitimatelly and illegitimately. You’ll also see some WinDBG scripts &amp; techniques for detecting and enumerating installed kernel shims for forensic purposes. Finally, a tool called DriverMon is planned for release at the conference, which uses the KSE to provide ProcMon for Drivers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32752</video:player_loc><video:duration>3588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32761</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32761</video:thumbnail_loc><video:title>Dubious Database Design</video:title><video:description>Everyone has seen plenty of articles about how to design data storage solutions well - but nobody is getting up there and talking about how bad their storage design is. Rather than just listen to more things to do and vague reasons why, come and see some truly awful examples of storage design, and the lessons we can learn from it. What happens when you end up reimplementing indexes? Why shouldn't you turn off durability? Why not make a table for every user? And how can you render templates purely in the database? All this, and more, as we delve into the realm of datastores and examples both historic and current that you can learn from, and hopefully come away with a better idea why the rest of us design things the way we do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32761</video:player_loc><video:duration>2282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32768</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32768</video:thumbnail_loc><video:title>Hunting for Treasure in Django</video:title><video:description>Django is a comprehensive web framework that provides well-defined concepts such as request, response, middleware and view that make our lives as perfectionists with deadlines much easier. What many of us are not aware of is the rich collection of utilities and tooling around these concepts that are part of the famework. Decorators, helper functions and context managers that are used internally but can make life as a developer much easier as well. Introduction (~ 2 mins) A little bit about me. Why am I talking about this? Django's Hidden Treasures (~ 4 mins) The reason for this talks. What do I consider hidden treasures? Which Django modules are interesting? Are they documented and were do I find it? Examples of hidden treasures: A quick introduction of the module. What's a possible use case for it? How does it solve it? Where is it used in the Django? cached property (~ 2 mins) import string (~ 2 mins) lazy, LazyObject and lazy property (~ 3 mins) decorators module (~ 4 mins) classonlymethod decorator from middleware update wrapper and wraps (technically not Django) django.views (~ 4 mins) debug.cleanse setting decorators.debug.sensitive parameters decorators.debug.sensitive post parameters Wrapping up (~ 2 mins) Django documentation links. Some suggestions for further investigation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32768</video:player_loc><video:duration>1493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32751</video:thumbnail_loc><video:title>Reverse Engineering ISC controllers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32751</video:player_loc><video:duration>3578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32776</video:thumbnail_loc><video:title>DjangoCon US 2015: Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32776</video:player_loc><video:duration>1188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32773</video:thumbnail_loc><video:title>Introduction to Sphinx &amp; Read the Docs</video:title><video:description>This talk will have four parts: Why Write Documentation Semantic Markup Sphinx Read the Docs The beginning of this talk will cover why you should write documentation. Every talk to developers about documentation I feel needs this part, because when you talk about docs people are inherently skeptical. Once people get on board that docs are important, you can cover more interesting concepts. Then we will walk through the concepts around semantic documentation writing. Similar to Semantic HTML, this allows you to mark up your documentation with metadata that gives you a lot more power and flexibility around the display and authoring of documentation. Then we’ll have a basic introduction to Sphinx. This will talk about the power that Sphinx gives you to write documentation, and examples of how to use it. We will also cover the semantic power of Sphinx, playing on the previous section to understand it in practice. Then at last we’ll cover how to host your documentation on Read the Docs. This will make your documentation beautiful with a custom theme, and allow you to host multiple versions and formats of your docs. The talk will include a basic demo of creating a basic documentation project, and getting it hosted on Read the Docs during the talk. All of the software will be running locally, so the demo won’t require an internet connection.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32773</video:player_loc><video:duration>1756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32747</video:thumbnail_loc><video:title>A Monitor Darkly: Reversing and Exploiting Ubiquitous On-Screen-Display Controllers in Modern Monitors</video:title><video:description>There are multiple x86 processors in your monitor! OSD, or on-screen-display controllers are ubiquitous components in nearly all modern monitors. OSDs are typically used to generate simple menus on the monitor, allowing the user to change settings like brightness, contrast and input source. However, OSDs are effectively independent general-purpose computers that can: read the content of the screen, change arbitrary pixel values, and execute arbitrary code supplied through numerous control channels. We demonstrate multiple methods of loading and executing arbitrary code in a modern monitor and discuss the security implication of this novel attack vector. We also present a thorough analysis of an OSD system used in common Dell monitors and discuss attack scenarios ranging from active screen content manipulation and screen content snooping to active data exfiltration using Funtenna-like techniques. We demonstrate a multi-stage monitor implant capable of loading arbitrary code and data encoded in specially crafted images and documents through active monitor snooping. This code infiltration technique can be implemented through a single pixel, or through subtle variations of a large number of pixels. We discuss a step-by-step walk-through of our hardware and software reverse-analysis process of the Dell monitor. We present three demonstrations of monitoring exploitation to show active screen snooping, active screen content manipulation and covert data exfiltration using Funtenna. Lastly, we discuss realistic attack delivery mechanisms, show a prototype implementation of our attack using the USB Armory and outline potential attack mitigation options. We will release sample code related to this attack prior to the presentation date.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32747</video:player_loc><video:duration>2607</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32750</video:thumbnail_loc><video:title>When Governments Attack</video:title><video:description>Targeted malware campaigns against Activists, Lawyers and journalists are becoming extremely commonplace. These attacks range in sophistication from simple spear-phishing campaigns using off the shelf malware, to APT-level attacks employing exploits, large budgets, and increasingly sophisticated techniques. Activists, lawyers and journalists are, for the most part, completely unprepared to deal with cyber-attacks; most of them don’t even have a single security professional on staff. In this session Eva Galperin and Cooper Quintin of the Electronic Frontier Foundation will discuss the technical and operational details of malware campaigns against activists, journalists, and lawyers around the world, including EFF. They will also present brand new research about a threat actor targeting lawyers and activists in Europe and the Post-Soviet States. With targeted malware campaigns, governments have a powerful tool to suppress and silence dissent. As security professionals we are in a unique position to help in this fight.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32750</video:player_loc><video:duration>2804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32746</video:thumbnail_loc><video:title>More Flash, More Fun!</video:title><video:description>Adobe Flash is a popular target for attackers in the wild. This presentation describes my research into Adobe Flash, which discovered over a hundred vulnerabilities in the software. It details some strategies for finding bugs through code review, fuzzing and reverse engineering and provides examples of bugs discovered using these methods. It also examines recent exploits, and how they bypass new Flash mitigations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32746</video:player_loc><video:duration>2861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32755</video:thumbnail_loc><video:title>Confident web development with React</video:title><video:description>React has become increasingly popular over the past year and is already used in large-scale products and companies such as Facebook, Instagram, Khan Academy, Hipchat and Netflix. This rapid success can in part be explained by React's performance qualities as well as its clean, predictable development workflow. To boot, its learning curve is very short despite it introducing a pretty radically different way of approaching front-end web development. Overall, React tends to greatly appeal to Django developers as both tools share the same philosophies of elegance and practicality. React can benefit all types of web applications, from single-page apps to more conventional websites and can easily be introduced to complement existing web architectures. While React is Javascript-based and is primarily a client-side presentation tool, it remains agnostic about the rest of the stack and works really well with backend technologies like Django. In this talk I will present how React and Django can work together to build powerful, easier-to-maintain web applications with confidence. I will start with a brief introduction of React's key concepts: the Flux architecture, the virtual DOM, JSX and the React component life-cyle. I will then explain how React can integrate with Django-powered backends and discuss some advanced topics such as server-side rendering, isomorphic JS, animations, testing, production environments and integration with asset pipelines. Numerous code samples will illustrate the various concepts presented. By the end of this talk, members of the audience who are unfamiliar with React will have a good grasp of its functioning and of its benefits; those already familiar with React will also have learned several useful tips applicable to their Django projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32755</video:player_loc><video:duration>2505</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32770</video:thumbnail_loc><video:title>I never Meta model I didn't like: The Django 1.8 Meta Interface</video:title><video:description>This talk will explain the new Meta API, and look at Daniel Pyrathon's django-mailer as an example of using Meta in the real world. Talk outline: What is meta programming - Reflection in Python - What this means in Django History of Django's Meta The new Meta API - Daniel's GSoC project - API walkthrough So why bother? - How Forms use meta - How Admin uses meta - django-mailer: GMail in contrib.admin * Other options? - A teaser of other places where this could be used.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32770</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32566</video:thumbnail_loc><video:title>Linux tracing with LTTng</video:title><video:description>In the past, a lot of effort has been invested in high performance kernel tracing tools, but now the focus of the tracing community seems to be shifting over to efficient user space application tracing. By providing joint kernel and user space tracing, developers now have deeper insights into their applications. Furthermore, system administrators can now put in place a new way to monitor and debug systems using a low intrusiveness tracing system, LTTng. This presentation explains how LTTng can be used as a powerful development and debugging tool for user space applications taking advantage of this year's exciting new features such as network streaming and snapshots. It demonstrates how open source developers and hackers can use LTTng kernel and user space tracers to create powerful logging systems and easier debugging, thus greatly improving development and maintainability of their project(s). Finally, this talk concludes with the future work we will be doing on LTTng, and how the community can help with improving the project from feedback to very valuable contributions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32566</video:player_loc><video:duration>2866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32573</video:thumbnail_loc><video:title>MATE Desktop</video:title><video:description>MATE Desktop is a fork of GNOME 2. It provides an intuitive and attractive desktop to Linux users using traditional metaphors. MATE Desktop is a fork of GNOME 2. It provides an intuitive and attractive desktop to Linux users using traditional metaphors. The talk introduces MATE to those who haven't heard of it, explains the reasons of its birth, explains the difference with GNOME Classic and GNOME Flashback sessions, describes the features and changes added after the fork and shows the current roadmap for the future versions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32573</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32648</video:thumbnail_loc><video:title>Upipe video pipelines for multimedia transcoders, streamers and players</video:title><video:description>Upipe is a brand new flexible dataflow framework. It is primarily designed to be the core of a multimedia player, transcoder or streamer. The framework organizes the processing of incoming data in buffers inside a pipeline of modules. It exposes core types for buffers and modules (called "pipes"), and the API for communication between pipes and between the application and pipes. This presentation will show how developers can take advantage of Upipe to build complex processing pipelines</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32648</video:player_loc><video:duration>1084</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32643</video:thumbnail_loc><video:title>Three Years Experience with a Tree-like Shader IR</video:title><video:description>Three years ago a small team at Intel took on the task of rewriting the OpenGL Shading Language compiler in Mesa. One of the most fundamental design choices in any compiler is the intermediate representation (IR) used for programs. The IR is the internal data structure used for all program transformations including optimization and code generation. At the time the compiler was designed, a number of alternatives were investigated. In the end, a tree-like IR was selected. With hindsight being 20/20, this talk will present the tree-like IR that was chosen and the issues that have been found with that IR in the interim.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32643</video:player_loc><video:duration>3019</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32534</video:thumbnail_loc><video:title>Getting cross-platform: bringing virtualization management to the PPC world</video:title><video:description>This talk will cover * a short intro to ovirt * a bit about the code contribution effort by eldorado.org research center that made this happen * design consideration of multi arch support - objectives and constraints * basic flow for provisioning PPC enabled clusters * some code, config files etc to demonstrate what ties it up altogether Target audience: Whoever is interested in data-center virtualization in general, ovirt-engine specifically, and PPC support. Getting cross-platform: bringing virtualization management to the PPC world oVirt, the open source data center virtualization management solution is expanding the x86 64 architecture support to PowerPC hardware, among them IBM Power processor based hosts. Entering PPC world raises challenges of managing mixed arch data-centers with the need to distinguish PPC from x86 64 VMs. In this session we'll cover the main differences in virtualization needs, how we enabled the support for that in our management engine(a.k.a ovirt-engine) PPC virtualization main differences is in virtualized devices supports. Built around x8664, ovirt-engine needed to expand its cluster and VMs provisioning to fit multi architecture, and to keep migration support and proper VM configuration solid for the supported operating systems. Since some parts are work in progress (e.g live migration) for the PPC VDSM, the engine has to also manage features which are not supported for PPC while is supported for x8664 To cope with a change that span various parts and components a repository for Operating Systems and they're hipervisor's demands was created along with strategy functions around the code to ensure correct provisions and life cycle related VM functions. The session will cover what is now supported (hypervisor and VM OSs), how we provision PPC clusters and VMs and a little deeper dive to explore the mechanisms which enabled this multi-platform support along with some code examples (yes, we're going to see some code!)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32534</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32533</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32533</video:thumbnail_loc><video:title>Genode as general-purpose OS - progress report and demonstration</video:title><video:description>The Genode OS project started 2006 as tool kit for building microkernel-based special-purpose operating systems. Over the course of the past years, it has grown to a state where it becomes feasible to be used as general-purpose OS for daily computing needs. This talk will present the many challenges that we faced on our way during the past year. The topics range from making microkernels such as NOVA fit for highly dynamic workloads, over the creation of low-level OS infrastructure and the porting of existing software stacks, to the question of how the user interacts with a system that that largely deviates from the classical path of Unix-like OSes. In the line of the presentations of the past years, the talk will be garnished with various demonstrations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32533</video:player_loc><video:duration>2494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32596</video:thumbnail_loc><video:title>osmocom: Overview of our SDR projects</video:title><video:description>Osmocom stands for Open-Source MObile COMmunication. It's an umbrella project for several sub-projects that focus on implementing various telecom standard. A growing part of these are using SDR and theses are the the ones that will be presented in this talk. Among theses are rtl-sdr, a library to use cheap dvb-t dongle as SDR receiver; gr-osmosdr, a GNURadio source block to support multiple capture hardware easily in your apps; osmo-tetra, an sdr implementation of a TETRA receiver; osmo-gmr, a protocol stack for this satphone standard; gr-fosphor, a GPU accelerated spectrum visualization block for GNURadio.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32596</video:player_loc><video:duration>2506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32600</video:thumbnail_loc><video:title>oVirt Hosted Engine: The Egg That Hosts its Parent Chicken</video:title><video:description>For several years now, oVirt has managed Virtual Machines. Then came the question: can you run oVirt inside a VM, which in turn will be managed by the hosted oVirt? In this session we'll look at the intricacies of an egg hosting it's parent chicken. We'll cover the various aspects starting with installation, going through standard operations, and ending with high-availability for the hosted engine. Participants will be able to get insights of this unique setup, which will save them a physical server (or even two) while allowing standard flows to run the same way they did in the past years</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32600</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32602</video:thumbnail_loc><video:title>Perl 6: what can you do today?</video:title><video:description>In this session, we'll answer "how far along is Perl 6" by exploring the things you can do with Perl 6 today. Along the way we'll discover a powerful way to parse, composable concurrent programming, a rich and extensible object system, and much more</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32602</video:player_loc><video:duration>3649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32610</video:thumbnail_loc><video:title>Practical sysbench</video:title><video:description>This session will be about benchmarking MySQL and disk IO subsystems with sysbench and interpreting the results. In our consulting company, I helped a reasonable number of customers with sysbench so I know the common caveats most people run into. This talk will cover benchmarking IO subsystems with fileio tests, as well as benchmarking MySQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32610</video:player_loc><video:duration>1420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32620</video:thumbnail_loc><video:title>Social and Real-time Web Applications using Meteor</video:title><video:description>In this lightning talk, I'll give a quick introduction to and an overview of key concepts of Meteor, followed by live examples on how to go about creating and deploying your very own purely JavaScript-based reactive and real-time web apps. Making reactive and real-time web applications is in fashion these days. Among popular real-time programming frameworks is meteor.js. Meteor is an open-source platform for building top-quality web apps in a fraction of the time. Meteor is based on the popular server-side JavaScript framework node.js, and relies on the easy, fast and scalable MongoDB for data storage. Meteor gives developers the opportunity to create quality web apps completely in JavaScript. For existing web developers, this is nothing short of pure awesomeness. For others, creating new apps is simple because of the easy-to-learn language that is JavaScript. Meteor comes with a rich set of API and utilities that help in creating, bundling and deploying apps in a few keystrokes. Meteor is maintained by an active lot of developers and contributors. As its official site mentions, "Meteor is still a work in progress", but that hasn't stopped it from attracting a lively community around it. The idea of using the meteor.js framework for building that app came from my mentor who had then recently given a presentation on it at an event. Awed by the concept of reactivity, a rich API and the power of MongoDB, I fell in love with Meteor pretty quickly. In this session, I will quickly delve into: * introduction * key concepts * creating your first app * making your app reactive * deploying your app (taking it live)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32620</video:player_loc><video:duration>1164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32618</video:thumbnail_loc><video:title>Rump Kernels, Just Components</video:title><video:description>The talk will concentrate more on anecdotes from the "drivers first" development approach. Technical details for how rump kernels work will be provided as links. Rump kernels are NetBSD kernel drivers running on top of a set of high-level hypercalls. The term "drivers" is used in the broad sense, and includes for example file system, TCP/IP and system call drivers. The hypercall interface makes virtually no assumptions about the host, apart from it being able to execute code and access I/O functions required by the drivers (e.g. NIC-like devices for the networking stack). The original motivation for rump kernels was being able to debug NetBSD kernel drivers in a nice, non-monolithic kernel environment (i.e. userspace processes). This motivation dictated that drivers running in the non-monolithic environment had to be unmodified with respect to the NetBSD kernel version under the hammer. The implication was that instead of modifying drivers to work in userspace, NetBSD was modified to allow the drivers to run anywhere. The result of work begun in 2007 is that NetBSD kernel drivers from any snapshot or release of NetBSD now run more or less anywhere: in userspace on most operating systems, in a web browser, on top of the Xen hypervisor, or in the Linux kernel. The only component required for running NetBSD kernel drivers in a given environment is the rump kernel hypercall implementation. This implementation generally speaking 1000 lines of code (figure includes comments and whitespace and rudimentary I/O access routines)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32618</video:player_loc><video:duration>2824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32634</video:thumbnail_loc><video:title>Testing Kernel GFX Drivers</video:title><video:description>Testing Kernel GFX Drivers How to get drm/i915 off the number 1 spot on the kernel regression list ... Three years ago, the Intel kernel gfx driver infamously occupied the top spot on the regression list. This sordid state has massively improved thanks to a big effort over the past few years. This talk will detail what we've all done to achieve this. Process improvements, improvements in the driver, test-suite infrastructure and new testing techniques developed to exercise specific features will all be covered. And of course a unsparing look at what didn't work out, what still needs to be improved, and the plans for the near future won't be missing, either.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32634</video:player_loc><video:duration>3138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32637</video:thumbnail_loc><video:title>The EdgeBSD Project</video:title><video:description>This presentation will detail the reasons, objective, status and roadmap of the EdgeBSD project, which started from the NetBSD codebase earlier this year. It aims at broadening and experimenting around community development around NetBSD thanks to a tentatively more modern development workflow, based on Git. NetBSD is arguably the first community-based Free/Open Source Software project: it featured a public version control system and mailing-lists back during its inception, 20 years ago. Driven by its very thorough approach to development and technical design, it gained and deserved a reputation of being clean, portable, and simply a cool platform to work and research on. Over the years, NetBSD received contributions from hundreds of developers, pioneering in areas such as cryptography, host security, networking, and virtualization. However, its rigorous code &amp; member integration process can also be seen as harmful, especially when compared to modern project management and distributed version control systems. This is where EdgeBSD kicks in. A new member of the family of BSD-based Operating Systems, it is starting development with the current NetBSD codebase and Git for Source Code Management. Package management is based on pkgsrc. The primary goal of EdgeBSD is to provide an ambitious environment for working as a bigger community on the NetBSD Project. This will be achieved thanks to a more modern development infrastructure, while taking a more aggressive stance on integrating and enabling features (many readily available). Ultimately, EdgeBSD should be just as fun and attractive as a Research &amp; Development platform while delivering a modern, robust, and industrial-grade system for all ranges of computer devices, thanks to a more versatile and personalized development workflow.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32637</video:player_loc><video:duration>3348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32591</video:thumbnail_loc><video:title>Open Source Governance best practices roundtable</video:title><video:description>Five of our speakers from the Legal and Policy Issues devroom have agreed to participate in a governance best practices roundtable. These practices may touch on contribution policy, review boards, policy manuals, licensing tools, trademark guidelines, etc. Questions will be asked of the panelists to start the roundtable and the audience will also be encouraged to participate in order to have more interaction with the panelists. Karen Sandler will be the moderator</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32591</video:player_loc><video:duration>3171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32622</video:thumbnail_loc><video:title>Software Archaeology for Beginners</video:title><video:description>Most open source projects are rightly proud of their communities, long histories (both measured in time and version control), passionate debates and occasional trolling. Newcomers to these communities often face an uphill battle, though. Not just in understanding decision making processes and community standards, but in coming to terms with often complex, contradictory, and poorly documented code bases. This talk will introduce you to the concepts and tools you need to be an expert code, culture, and community archaeologist and quickly become productive and knowledgeable in an unknown or legacy code base</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32622</video:player_loc><video:duration>2349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32786</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32786</video:thumbnail_loc><video:title>Performance Testing for Modern Apps</video:title><video:description>The performance of your application affects your business more than you might think. Top engineering organizations think of performance not as a nice-to-have, but as a crucial feature of their product. Unfortunately, most engineering teams do not regularly test the performance and scalability of their infrastructure. Dustin Whittle shares the latest techniques and tools for performance testing modern web and mobile applications. Join this session and learn how to capacity plan and evaluate performance and the scalability of the server-side through Siege, Bees with Machine Guns, and Locust.io. We will dive into modern performance testing on the client-side and how to leverage navigation/resource timing apis and tools like Google PageSpeed and SiteSpeed.io to understand the real world performance of your users. We will cover how HTTP2 and modern browsers change the game for performance optimization with new best practices. Take back an understanding of how to automate performance and load testing and evaluate the impact it has on performance and your business.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32786</video:player_loc><video:duration>2668</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32778</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32778</video:thumbnail_loc><video:title>DjangoCon US 2015: Lightning Talks - Part 2</video:title><video:description>Lightning Talks Dmitry Filippov "Django assistance in PyCharm" Paul Bailey "End the Holy Wars of Formatting" Trey Hunner "JavaScript is Becoming Pythonic" Eduardo Rivas " Sublime Text Django" Jeff Sumner "Texas Swim Center" Francisco Saldana "Keeping Fast Fast: Rapid Iteration with TransactionTestCase" Raphael Merx "Mocking Outbound Requests with HTTPretty" James Tauber "Building a Learning Management System with Pinax" Miroslav Shubernetskiy "Filtering in Django" Armin Ronacher "rb - Scaling Redis in Python" Brendan Sterne "Code Wiki" Russell Keith-Magee "Professional Yak Coiffure"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32778</video:player_loc><video:duration>3400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32798</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32798</video:thumbnail_loc><video:title>Beyond the basics with Elasticsearch</video:title><video:description>Elasticsearch has many use cases, some of them fairly obvious and widely used, like plain searching through documents or analytics. In this talk I would like to go through some of the more advanced scenarios we have seen in the wild. Some examples of what we will cover: Trend detection - how you can use the aggregation framework to go beyond simple "counting" and make use of the full-text properties of Elasticsearch. Percolator - percolator is reversed search and many people use it as such to drive alerts or "stored search" functionality for their website, let's look at how we can use it to detect languages, geo locations or drive live search. If we end up with some time to spare we can explore some other ideas about how we can utilize the features of a search engine to drive non-trivial data analysis.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32798</video:player_loc><video:duration>2463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32797</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32797</video:thumbnail_loc><video:title>Automating Your Browser and Desktop Apps</video:title><video:description>This talk is an introduction to using the Requests, Beautiful Soup, Selenium, and PyAutoGUI modules in order to automatically grab data from the web or interact with desktop applications. Attendees will learn: How to download files and pages from the web How to use CSS selectors to find content in a web page How to control a web browser from Python using Selenium How to programmatically control the keyboard and mouse</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32797</video:player_loc><video:duration>1977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32803</video:thumbnail_loc><video:title>Totally Spies!</video:title><video:description>For some months now, there were rumors of cartoon-named malware employed in espionage operations. It actually started in March 2014 with a set of slides leaked from the Communications Security Establishment Canada (CSEC) -- Canada equivalent of NSA. CSEC then described to its spook friends a malware dubbed Babar by its authors, which they attributed "with moderate certainty" to a French intelligence agency. The group behind Babar is now commonly referred as "AnimalFarm" in antimalware industry, because Babar was only a small piece of a much bigger puzzle. Since CSEC slides' publication, a group of valorous adventurers, animated by the thrill of understanding complex malware operations, has been relentlessly following AnimalFarm's trail. Along its path, this group found several pieces of AnimalFarm's arsenal, for example stealthy Casper, exotic Bunny and even big ears Babar itself. This presentation aims at presenting the results of this group's research. In particular, we will provide a global picture on AnimalFarm's operations, and also delve into technical quirks of their malware. We will also explain how we assessed the connection between their various piece of software from a code reverse-engineering perspective, and what are the technical hints we found regarding attribution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32803</video:player_loc><video:duration>3130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32783</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32783</video:thumbnail_loc><video:title>Minimum Viable Security</video:title><video:description>We'll look at creating a full security program for a startup-sized company, one that can start quite small, but can be iterated on continually, and grown to match the growth of your business. This talk uses the conceit of a five day program, to be completed in a one-week sprint, but the steps could easily be scaled down to just a few hours, spread out, or otherwise modified to fit your time and organization. Day 1 - Training: for a security program to work, it needs to be everybody's responsibility, not just a select few. So your first step in creating a security program is to establish a minimum bar for secure coding techniques. Luckily, basic secure coding is easily explained and taught, and there are great free guides and resources that can form the backbone of a simple, easy training program. On Day 1, you'll pull together these guides and create a training manual. Day 2 - Secure Development Lifecycle: now we know how to write good code, but how do we ensure that best practices are followed? As we learn lessons about our own product and its security posture, how do we make sure those learnings are captured, retained, and applied in the future? The answer to these questions lies in creating a Secure Development Lifecycle, which is just a fancy name for procedures and checklists that capture your best practices, and help remind you of them as you ship new features. On day 2, you'll write those checklists, adopt some lightweight process, and being tracking your product security. Day 3 - Incident Response: sooner or later, something will go wrong. When it does, will you be able to respond? Trying to make up an incident response process when something's already on fire is an unpleasant experience, and you can avoid it with a little bit of preparation. On day 3, you'll develop a basic IR plan, run a table-top exercise to try it out, and be ready to respond if and when something goes bump in the night. Day 4 - Governance, Risk, and Compliance: there's an alphabet soup of security standards: ISO, SOC, SIG, PCI, HIPAA, FIPS, FISMA, FedRAMP... oh my! At small scale, most of these are formal attestations probably aren't worth the investment. However, at larger scale these ways of formally proving security standards start to become increasingly important. Completely ignoring formal risk programs can get you into a bind if you decide to pursue them later. Thus, on day 4 you'll lay the groundwork for a formal GRC program, making sure you're ready to start down this path once your business grows to that point. Day 5: Brag about it! At this point, you've got a security program far better than most startups (and better than many established businesses). This is great! Security is increasingly a concern even for non-technical customers, and now that you've got a good story to tell, you should tell it! On day 5, you'll lay out that security story, publicly, and make sure your customers know about all your hard work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32783</video:player_loc><video:duration>2645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32805</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32805</video:thumbnail_loc><video:title>Finish Him!</video:title><video:description>For a decade from the early 90's to the early 2000's, Williams' Digital Compression System (DCS) audio hardware reigned supreme in arcades and casinos, providing amazing sounding music, voice-overs, and effects, blowing competing systems out of the water. This talk will reverse the DSP hardware, firmware, and algorithms powering the DCS audio compression system, used on Midway coin-ops and Williams/Bally pinballs, like Mortal Kombat II/3/4, Killer Instinct 1/2, Cruis'n USA, and Indiana Jones, among others. A tool called DeDCS will be presented, which can extract, decompress, and convert the proprietary compressed audio data from a DCS game's sound ROMs into regular WAV format, taking you back to '92, when you tossed that first quarter into MKII, and Shao Kahn laughed in your face...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32805</video:player_loc><video:duration>2423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32802</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32802</video:thumbnail_loc><video:title>Do you have to be brain damaged to care about desktop Linux?</video:title><video:description>A personal talk about what happened when a car crash left me in a coma for three days and the recovery that has happened in the two years since. The ups and downs of this is mixed with the ups and downs of developing a KDE Linux distro, Kubuntu</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32802</video:player_loc><video:duration>2866</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32807</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32807</video:thumbnail_loc><video:title>This Time Font hunt you down in 4 bytes</video:title><video:description>In our recent work we targeted also win32k, what seems to be fruit giving target. @promised lu made our own TTF-fuzzer which comes with bunch of results in form of gigabytes of crashes and various bugs. Fortunately windows make great work and in February most of our bugs was dead - patched, but not all of them… Whats left were looking as seemingly unexploitable kernel bugs with ridiculous conditions. We decided to check it out, and finally combine it with our user mode bug &amp; emet bypass. Through IE &amp; flash we break down system and pointed out at weak points in defensive mechanism. In this talk we will present our research dedicated for pwn2own event this year. We will describe kernel part of exploit in detail, including bug description, resulting memory corruption conditions &amp; caveats up to final pwn via one of our TTF bugs. Throughout the talk we will describe how to break various exploit mitigations in windows kernel and why it is possible. We will introduce novel kernel exploitation techniques breaking all what stands  and bring you SYSTEM exec (from kernel driver to system calc).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32807</video:player_loc><video:duration>2741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32800</video:thumbnail_loc><video:title>Coding Like a Girl</video:title><video:description>Through the past years is being noticeable the interest of our industry in increasing the diversity as whole. People are getting more conscious of the importance of having a balanced team and how it is beneficial to be so. This talk is not about gender war, of how one gender is better than another. Is about how having that balance the productivity and innovation can increase to make it a sucessful team.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32800</video:player_loc><video:duration>3149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32799</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32799</video:thumbnail_loc><video:title>But, why is the admin slow?</video:title><video:description>This is the general outline I'm working from so far. I think this could change slightly as I develop the talk, but this outline conveys the general theme. Introduction and display of basic django-debug-toolbar usage (2 min) Things the admin does well (3 min) Makes development very fast For many use cases, it "does the right thing" automatically. For example, modifying the HTML in a callable won't cause new queries. What can sneak up on you (5 min) Having lots of related items visible in the list view Using list select related Overriding queryset for additional select related and prefetch related options What to avoid in callables (3 min) Queries that will be executed on every row The default widgets for many-to-many and foreign key fields (3 min) What widgets to use to replace the defaults based on how many options you have in your database Custom aggregates in the list view (i.e. custom querysets) (3 min) When this is a good idea When this is too slow and you need other options More general performance improvements through caching (3-5 min) Django's caching framework Caching with third-party packages / tools Custom caching with Redis Questions (Remaining time)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32799</video:player_loc><video:duration>1687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32652</video:thumbnail_loc><video:title>Using RIPE Atlas API for measuring IPv6 Reachability</video:title><video:description>Cooperation and sharing are the keywords for this talk — sharing of data, of efforts, or results. RIPE Atlas is a global network of probes that measure Internet connectivity and reachability. Out of 5000 active probes, more than 1000 support IPv6. Supported measurements are ping, traceroute6, DNS and SSL. There are API calls for starting your own measurements, and for downloading results of "built-in" measurements from all probes towards root nameservers. Code for analysing data is shared on GitHub. Many analysis papers and articles were already published using RIPE Atlas data. My goal is to encourage FOSDEM participants to contribute with their knowledge and their curiosity, by using the existing data and producing interesting research, and by sharing their code with others. RIPE Atlas is a global network of probes that measure Internet connectivity and reachability, providing an unprecedented understanding of the state of the Internet in real time. There are currently several thousand active probes in the RIPE Atlas network, concentrated in the RIPE NCC service region of Europe, the Middle East and parts of Central Asia, and the network is constantly growing. Probes are hosted by volunteers, individuals and organisations, who share a portion of their bandwidth and electricity, and allow all the other RIPE Atlas hosts to perform the measurements from their probe, thus contributing to the wealth of measurement data. RIPE Atlas users who host a probe can also use the entire RIPE Atlas network to conduct customised measurements that provide valuable data about their own network(s). The RIPE NCC collects the data from this network and provides useful maps and graphs based on the aggregated results. IPv6 is a popular topic for the research community, and there are many articles published already based on RIPE Atlas IPv6 data. In my presentation, I will make an introduction to RIPE Atlas measurements, explain various IPv6-related features, point to the existing research and code, and invite participants to contribute their own.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32652</video:player_loc><video:duration>2629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32651</video:thumbnail_loc><video:title>Using OpenMP to Simply Parallelize CPU-Intensive C Code</video:title><video:description>Compute-intensive applications usually benefit hugely from parallelization: running code on multiple CPU cores at the same time. One mechanism to implement such parallelism is to use OpenMP, an official open standard that allows for easy parallelization of existing C or C++ code. The latest OpenMP version (4.0, released summer 2013) also covers offloading to accelerators like GPUs and SIMD. Klaas van Gend will introduce OpenMP, its applicability and usefulness and how to use OpenMP to speed up your code. OpenMP is an official, open standard to specify multi-threading, computational offload (to accelerators like GPGPUs) and SIMD (vectorization). OpenMP is a big topic, it is impossible to cover everything.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32651</video:player_loc><video:duration>4262</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32641</video:thumbnail_loc><video:title>The road ahead for network freedom</video:title><video:description>Christopher Allan Webber of GNU MediaGoblin discusses the past, present, and future of free network services. Issues of network freedom have gained much attention over the last six years, and increasingly so both within and outside of the software freedom communities. Progress has been made, but present adoption shows we seem to have a ways to go. What opportunities and challenges face free network services? Ranging from licensing decisions, technical choices, protocols, deployment configuration, and how we message ourselves, many components inform the past, present and future of this field. Join Christopher Allan Webber of GNU MediaGoblin in talking about what can be done so that network freedom can be something that everyone can feasibly enjoy</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32641</video:player_loc><video:duration>2881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32647</video:thumbnail_loc><video:title>Unified Cloud Storage with Synnefo + Ganeti + Archipelago + Ceph</video:title><video:description>This talk presents Synnefo's evolution since FOSDEM '13, focusing on its integration with Ganeti, Archipelago, and Ceph to deliver a unified, scalable storage substrate for IaaS clouds. The talk will begin with an overview of the Synnefo architecture (Python, Django, Ganeti, and Xen or KVM). Then, it will introduce Archipelago, a software-defined, distributed storage layer that decouples Volume and File operations/logic from the underlying storage technology, used to store the actual data. Archipelago provides a unified way to provision, handle and present Files, Images, Volumes and Snapshots independently of the storage backend. We will focus on using Ceph/RADOS as a backend for Archipelago. With Archipelago and its integration with Synnefo and Ganeti one can: * maintain commonly-used data sets as snapshots and attach them as read-only disks or writeable clones in VMs running the application, * begin with a base OS image, bundle all application and supporting library code inside it, and upload it to the Archipelago backend in a syncing, Dropbox-like manner, * start a parallel HPC application in hundreds of VMs, thinly provisioned from this Image, * modify the I/O processing pipeline to enable aggressive client-side caching for improved number of IOPS, * create point-in-time snapshots of running VM disks, * share snapshots with other users, with fine-grained Access Control Lists, * and sync them back to their PC for further processing. The talk will include a live demonstration of a workflow including this functionality in the context of a large-scale public cloud. The intended audience spans from enterprise users comparing cloud platforms, to developers who wish to discover a different design approach to IaaS clouds and storage virtualization. Please see the abstract above for a rough sketch of the proposed presentation. The presentation will mostly consist of live demonstration and a small deck of slides, meant to describe the main features of Archipelago and its integration with Synnefo, as well as provoke discussion in the Q&amp;A session. The main workflow in the demonstration will be [copied and pasted from the Abstract]: * begin with a base OS image, bundle all application and supporting library code inside it, and upload it to the Archipelago backend in a syncing, Dropbox-like manner, * start a parallel HPC application in hundreds of VMs, thinly provisioned from this Image, * modify the I/O processing pipeline to enable aggressive client-side caching for improved number of IOPS, * create point-in-time snapshots of running VM disks, * share snapshots with other users, with fine-grained Access Control Lists, * and sync them back to their PC for further processing</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32647</video:player_loc><video:duration>2199</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32661</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32661</video:thumbnail_loc><video:title>Who ate my battery?</video:title><video:description>Despite a decade of innovative development, and despite improvements in battery technology, a modern smartphone needs recharging far more often than its turn-of-the-century predecessor. Yet the blame cannot be laid at the door of hardware engineers; the problem lies in the software. Fortunately free and open source technology is racing to the rescue. With this talk we aim to promote energy efficiency to a first class software design goal. Modern silicon chips are able use very little power. Multiple clock domains, clock gating and dynamic voltage and frequency control have all served to make modern hardware highly energy efficient. Yet all that can be destroyed by the software running on the chip. In this presentation we will look at how the entire software design process needs reworking to bring the software engineering team into low power design from day one. Central to this is the availability of good software development tool support, debug functionality, and energy transparency from hardware to software. We will explain why developers should consider energy consumption as a primary design goal for software, give an insight into how energy consumption of code can be measured and present some of the tools we are currently working on to enable more energy efficient software development. Open source is playing a central role in giving developers access to tools that enable energy efficient design. We will present details of MAGEEC, a UK government funded project to build the next generation of open source machine learning compilers, which will optimize for energy efficiency. We will present the compiler framework, and the energy measurement hardware, both of which are fully open source. We will also introduce the EU ENTRA project, which aims to promote energy aware system development by enabling energy transparency from the hardware to the software in a computer system. This will be achieved using advanced energy modelling and program analysis techniques to make predictions of energy usage available to the system developer and to the software engineering tool chain. We will present energy consumption analysis tools developed in the ENTRA project. The talk leads into the Energy Efficient Computing devroom happening on Sunday</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32661</video:player_loc><video:duration>3000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32659</video:thumbnail_loc><video:title>What's cooking in GStreamer</video:title><video:description>This talk will take a look at what's been happening in the GStreamer multimedia framework as of late and what shiny new features you can expect to land in the near future. It is targeted at both application developers and anyone interested in multimedia on the Linux desktop and elsewhere. GStreamer is a highly versatile plugin-based multimedia framework that caters to a whole range of multimedia needs, whether desktop applications, streaming servers or multimedia middleware; embedded systems, desktops, or server farms. It is also cross-platform and works on Linux, *BSD, Solaris, OS/X, Windows, iOS and Android. In late 2012 GStreamer 1.0 was released, the next generation of the rather successful GStreamer 0.10.x API series. 1.2 was released just about year later towards the end of 2013 sporting quite a few new features. With 1.4 already in the making and 1.6 on the horizon, we'll take a bird's eye view at what's new and improved and what upcoming new features you can look forward to. Does hardware-accelerated video playback finally work out of the box on the Linux desktop? Can you get a list of available devices now? Does Blu-ray playback work? How about OpenGL? Will it work on Wayland? Can you use it on the Raspberry Pi? Join us to find out!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32659</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32653</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32653</video:thumbnail_loc><video:title>Utilizing GPUs to accelerate 2D content</video:title><video:description>Over the last 15 years, GPUs have gone from being a piece of hardware found almost exclusively on the machines of gamers to being present in almost every single desktop and laptop computer. This hardware presents opportunities to greatly improve power usage and performance for graphics applications. Over the last 5 years GPU utilization in the desktop application world for accelerating 2D graphics has slowly moved forward, however their intended use for video games also presents us with a number of limitations. Over the last 15 years GPUs have gone from being a piece of hardware found almost exclusively on the machines of gamers, to being present in almost every single desktop and laptop computer. This hardware presents opportunities to greatly improve power usage and performance for graphics applications. Over the last 5 years GPU utilization in the desktop application world for accelerating 2D graphics has slowly moved forward, however their intended use for video games also presents us with a number of limitations. In this presentation I will talk about what GPUs are, why we want to use them, in what different ways they can be put to use, and some of the challenges we've encountered when using them at Mozilla. I will also try and touch on some of the technical details on the different tradeoffs that the most common algorithms present.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32653</video:player_loc><video:duration>1750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32646</video:thumbnail_loc><video:title>Tutorial: OFDM Packet Transceivers</video:title><video:description>GNU Radio is a powerful tool for signal processing of any kind. It is very much suited for setting up any kind of communication link. In this tutorial, we will discuss how to set up a PHY that can be attached to an application and MAC layer in order to experiment with arbitrarily configured wireless networks. Tutorial overview: * OFDM blocks basics * How to set up links between nodes * How to start working on MACs</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32646</video:player_loc><video:duration>3563</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32660</video:thumbnail_loc><video:title>What's new in FreeBSD 10?</video:title><video:description>The new FreeBSD 10.0 has been released just before FOSDEM. This new release adds many new features and enhancements to FreeBSD. To tease your appetite, here are some of the highlights: FreeBSD now includes the BSD native hypervisor bhyve. The build system now uses the CLANG compiler instead of GCC by default. The ports and packages system now uses the new PKGNG package repository by default. A new kernel-based iSCSI target and initiator have been added. FUSE is now part of the base system which allows you to run nearly all fusefs filesystems. Growfs can now enlarge filesystems while mounted. A new and better implementation of the CARP protocol. The PF packet filter now supports fine-grained locking which significantly improves performance on multi-core systems. More GNU utilities replaced by BSD licensed implementations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32660</video:player_loc><video:duration>3537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32645</video:thumbnail_loc><video:title>Tunnels as a Connectivity and Segregation Solution for Virtualized Networks</video:title><video:description>Join me for an architectural, developer oriented overview of (GRE and VXLAN) tunnels in OpenStack Networking. In the virtualization environment virtual machines are hosted on hypervisors. These VMs then obtain network connectivity via software switches run in the same hypervisors. Data centers that provide infrastructure as a service have (hopefully) multiple customers (Or 'tenants'). As you can imagine we don't want tenants' VMs interacting with one another. VLANs are a natural approach to achieve tenant segregation. However, how do we maintain scalability with a growing number of hypervisors and VMs, when the administrator has to constantly configure the hardware switches manually? Is there another way? We all use VPNs to connect to our office resources remotely, or to connect two office sites into one seamless network. VPNs are essentially encrypted tunnels, but what are tunnels? Tunnels allow us to wrap packets inside more packets. In our context - VM traffic in exterior IP packets. That way, to the intermediate networking hardware, it looks like traffic between the hypervisors. Since the hypervisors should already be able to talk to each other, this makes VM connectivity a breeze! Let's explore how tunnels are used in the cloud as a means to achieve an overlay network. What is an overlay network? How does traffic flow between virtual machines on the same hypervisor, and on different hypervisors? What are the similarities between a layer 2 learning switch and tunnel logic in OpenStack? How does Open vSwitch fit in? Is there a cost to using tunnels? This talk will be useful to developers interested in learning about new networking concepts - Minimal background knowledge will be assumed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32645</video:player_loc><video:duration>2390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32650</video:thumbnail_loc><video:title>USE OTR or how we learned to start worrying and love cryptography</video:title><video:description>USE OTR (USable Encryption with OTR) is an organisation with a simple goal: improving security, usability and encryption of IM software. This talk will outline our organization, the ecosystem of Off The Record Messaging (OTR) and how to start loving end-to-end encryption. We are an organisation that works on security, encryption and usability of open source instant messengers (IM). One key aspect is to have developers, resources and funds available to maintain OTR software over time and thus making them sustainable, up-to-date and secure. While we have already started collaborating with the LEAP project, we want to extend our network and reach out to more people. By developing safer, usable encryption instant messaging tools we believe that it directly supports freedom of speech and expression worldwide. Following this, we will explain what "Off The Record Messaging" is, the current state of the ecosystem around it. We want to raise awareness about the importance of using end-to-end encryption and bring the open source community together to help with this endeavour!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32650</video:player_loc><video:duration>2497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32662</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32662</video:thumbnail_loc><video:title>Why, Where, What and How to contribute to OpenStack</video:title><video:description>This talk should appeal to curious developers interested in learning about OpenStack development and why contributing to it is a smart, interesting, and simple move. Although familiarity with open source development is assumed, no previous knowledge of OpenStack itself is necessary. OpenStack is a software stack written in Python that you can use to deploy public and private "Infrastructure as a service" providers, potentially at massive scale. This talk will look into why contributing to OpenStack should be interesting to you personally, where in the various pieces and teams of OpenStack you should consider helping, what various shapes your contribution to OpenStack may take, and finally deep dive in the details of our development infrastructure and how you can actually make your first contribution</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32662</video:player_loc><video:duration>2189</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32657</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32657</video:thumbnail_loc><video:title>Web Audio API</video:title><video:description>Now that audio starts to get traction on the Web, let's talk about the new API authors can use to make noise in their web pages. We will briefly cover the API, and then show what is possible to achieve with it (and what is, at the moment, hard or impossible) and how it fits in the Web platform. We finish with possible plans for future of the API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32657</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32548</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32548</video:thumbnail_loc><video:title>Intel BayTrail graphics overview</video:title><video:description>Discussion of Intel BayTrail SoC architecture from a graphics perspective, including overview of render engine, display engine, memory architecture characteristics, and current status in Linux. Hopefully the presenter will have some sample platforms for people to play with after the talk. The Intel BayTrail platform incorporates a new, out of order Atom CPU, an Intel HD graphics engine, and various IP blocks to support both tablet and notebook platforms. This talk will give an overview of the new hardware features, and the status of the graphics driver support in Linux.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32548</video:player_loc><video:duration>1378</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32550</video:thumbnail_loc><video:title>HPC Node Performance and Power Simulation with Sniper</video:title><video:description>Sniper is a performance modeling simulator. The goal of Sniper is to provide software developers with an easy way to analyze their applications. We provide both performance and energy/power analysis, as well as advanced visualization support. This talk will cover the basics of how to download Sniper and get started quickly, but more importantly show the benefits that simulating your application can provide. With per-function, detailed simulation analysis, CPI stacks over time and energy stacks, software developers that would like to optimize their applications can now do so quite easily and with more insight compared to using performance counter metrics typically available on machines today. * Downloading Sniper * Using Sniper * Visualization and Power Overview The intended audience is both HPC and scientific software developers, but is also applicable to software optimization in general.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32550</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32560</video:thumbnail_loc><video:title>Killer Engine for Remixing Games</video:title><video:description>Game programming is so fragile that most new games get written from scratch, again and again. We've created a new game engine for pulling apart games into atoms and stitching them back together in novel ways. Our techniques are inspired by functional programming, reactive programming, and dataflow, but still use imperative blocks that many programmers are familiar with. The game engine is completely open source, as are the games written on it. We could do it as a talk, or as a tutorial where we show people how to use it. The project is hosted at https://github.com/CyberCRI/gamEvolve/. We work at the CRI in Paris (http://www.cri-paris.org/).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32560</video:player_loc><video:duration>2715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32538</video:thumbnail_loc><video:title>High Performance Network Function Virtualization with ClickOS</video:title><video:description>Middleboxes are both crucial to today's networks and ubiquitous, but embed knowledge of today's protocols and applications to the detriment of those of tomorrow, making the network harder to evolve. While virtualization technologies like Xen have been around for a long time, it is only in recent years that they have started to be targeted as viable systems for implementing middlebox processing (e.g., firewalls, NATs). Can they provide this functionality while yielding the high performance expected from hardware-based middlebox offerings? In this talk Joao Martins will introduce ClickOS, a tiny, MiniOS-based virtual machine tailored for network processing. In addition to the vm itself, this talk will hopefully help to clarify where some of the bottlenecks in Xen's network I/O pipe are, and describe performance improvements done to the entire system. Finally, Joao Martins will discuss an evaluation showing that ClickOS can be instantiated in 30 msecs, can process traffic at 10Gb/s for almost all packet sizes, introduces delay of only 40 microseconds and can run middleboxes at rates of 5 Mp/s. The audience is anyone interested in improving the network performance of Xen, including improvements to the MiniOS and Linux netfront drivers. In addition, the talk should interest people working towards running large numbers of small virtual machines for network processing, as well as those involved with the recent network function virtualization trend</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32538</video:player_loc><video:duration>3982</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32546</video:thumbnail_loc><video:title>HTML5 Video Part Deux</video:title><video:description>This talk gives a close look at second wave HTML5 features around video delivery — specifically, mediaSource API / adaptive streaming, encrypted media extension and WebRTC. We look at open tools and techniques for transcending platform limitations and delivery these experiences across increasingly diverse set of devices and platforms. Real world usage examples are highlighted from experience with open tools we have built and integrated. This presentation outlines real-world production usage of second wave HTML5 video features with a focus on technical integration into arbitrary application contexts and the trade offs for targeting a given feature set. We begin with a short review of challenges in the first wave of HTML5 video; codecs, consistent JS API and lack of unified adaptive streaming support standard. We then transition into HTML5 Part Dux and see how "the sequel" is a lot like the original with respect to a powerful new set of features but with equally impressive platform fragmentation and API inconsistencies. We highlight the compounded challenges of the entrance of additional mobile and smart tv platforms generating more device targets to support then ever before. We review open video platform solutions developed to bridge these limitations on native devices. Specifically we look at the technical architecture of a native video component that we have built to bridge android and iOS web view limitations in an native environment while seamlessly leveraging a feature rich HTML5 player platform. We also review the current state of mpeg-dash and highlight technical inconsistencies in implementation that drive the use of shared code libraries such as dash.js. We preset our production dash.js usage for VOD, Live and associated encrypted media extension options for content controls, along with technical implementation details to help inform integration options and trade offs. Finally we look to WebRTC and the types of experiences it can enable and how they can be delivered within the contemporary platform ecosystem. We look at technical approaches towards enabling usage and cross platform delivery options</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32546</video:player_loc><video:duration>2734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32555</video:thumbnail_loc><video:title>JavaScript</video:title><video:description>On the Free Software implications of JavaScript. JavaScript served to you by a site is still software. It runs on your local computer. Typical computer use for just about everyone involves executing copious amounts of JavaScript on a daily basis, no matter what operating system they are using. The vast majority of it carries no license or copyright notice at all, often because of concerns about optimizing bandwidth and speed. This makes it proprietary for the users who receive and execute it in their browsers, even if the source code is available elsewhere on the Internet in some repository under a free license. The Free Software Foundation has proposed and implemented a couple of licensing metadata methods by which JavaScript which is intended to be free software can clearly say so, and therefore actually respect the freedom of its users. This is the first step in compliant and realistic distribution of copyleft-licensed JavaScript, as well as a step toward allowing free software users to run only free software inside the browser as they do outside the browser. Other approaches have been proposed as well. What are the advantages and disadvantages to each? Why has JavaScript licensing been such a problem in general? What are the concrete impacts of this phenomenon? We will discuss these questions and seek input on the FSF approach so far.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32555</video:player_loc><video:duration>3080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32562</video:thumbnail_loc><video:title>Legal issues from a radical community angle</video:title><video:description>Throughout its 20-year history, Debian had to face a number of legal issues, in all fields of the so (improperly) called "Intellectual Property". From trademarks to patents, from copyright to export control and embargoes, Debian didn't miss a single pesky issue. In this talk we review some of the most relevant legal issues that Debian has faced in recent years and how the project has responded to them. Doing so is a chance not only to share legal best practices with other Free Software communities, but also to highlight the policy annoyances that widespread legal systems imposes on radical Free Software communities such as Debian</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32562</video:player_loc><video:duration>3031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32558</video:thumbnail_loc><video:title>Network Function Virtualization and Network Service Insertion and Chaining</video:title><video:description>Network Function Virtualization and Network Service Insertion and Chaining has several advantages like reducing the CAPEX and OPEX along with ease of use for Network Services deployment. In this session we describe how these dynamic network service requirements can be handled using KVM, libvirt and Openstack. They can understand how virtualization can be used for designing systems for data centre environment. Basic knowledge of virtualization would be helpful while attending the session. Key Goals for this Talk: i)Deployment of Network Function Virtualization using OpenStack and OpenFlow Controller in DC networks. ii) Network Service Insertion and Chaining Deployment using OpenStack iii) NFV using KVM Hypervisor and Libvirt, Improvements for NFV performance. iv)Cloud Resource Discovery Service for NFV deployments with OpenStack and OpenFlow Controller v) Advantages of NFV and Network Service Insertion and Chaining using OpenStack</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32558</video:player_loc><video:duration>2399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32564</video:thumbnail_loc><video:title>Licensing Models and Building an Open Source Community</video:title><video:description>Do you need a copyleft license to build a community? Answering this ten years ago, the answer may have been yes, primarily driven by the contractual obligation to contribute back to the project. However, looking at the question now, open source has grown such that a vibrant, active community may be built with a permissive licensing model. Come hear some thoughts about how licensing models affect building an open source community and how their use has evolved over time</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32564</video:player_loc><video:duration>1653</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32563</video:thumbnail_loc><video:title>libLTE</video:title><video:description>libLTE is a free and open source LTE library for SDR mobile terminals and base stations. The library does not rely on any external dependencies or frameworks. The project contains a set of Python tools for the automatic code generation of modules for popular SDR frameworks, including GNURadio, ALOE++, IRIS, and OSSIE. These tools are easy to use and adapt for generating targets for specific platforms or frameworks. libLTE is a continuation of the Open-Source LTE Deployment (OSLD) project. OSLD provides an LTE library together with ALOE++, a real-time SDR framework. libLTE builds upon the success of OSLD and provides complementary tools for researchers and manufacturers that do not wish to use a specific SDR framework. More info and download on ALOE++ and OSLD: https://github.com/flexnets/aloe/wiki</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32563</video:player_loc><video:duration>1474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32772</video:thumbnail_loc><video:title>Intro to Mocking: Why unit testing doesn't have to be so hard</video:title><video:description>Many developers want to write better code, but simply don't know how to write units tests for: Code that calls other code (i.e. code with dependencies) Methods that have no return value Code that throws exceptions Mocking provides a valuable tool for solving these problems. In this talk, we'll discuss the scenarios in which Mocking is useful, the strategies for addressing each of the cases above and write simple, clean unit tests using the built-in Mock library.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32772</video:player_loc><video:duration>2313</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32792</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32792</video:thumbnail_loc><video:title>The Texas Tribune: Making Data, and State Politics, Public</video:title><video:description>The goal of everything we do is the same – how can we produce something useful for the citizens of Texas that enable them to be better participants in their state government? Our News Apps team is responsible for the building and maintaining of editorial-focused data explorers. Django's ease of use has made it possible for us to architect both robust back-end systems for managing the government data sets that power these apps, and to build compelling interfaces to the data for our users to find their own stories. More details on the three projects we'd discuss: The Government Salaries Explorer is our most popular explorer. This project manages the payroll data we've collected of more than 300 thousand public employees, providing a peak behind the curtains into how tax dollars are being spent. It required a system that could standardize the many different formats a public agency may release its payroll information to us, but also remain easy to use for all members of the team so updates happen in a timely fashion. The Texas Legislative Guide was our spin on a legislative bill tracker. Instead of placing all the focus on the bills themselves, we instead created a platform for our reporters to provide context on the many topics and issues that come up during a legislative session. While we still have the capacity for users to search for bills, the site's bigger focus is on the potential changes this session's legislation may have on the state. And finally, our upcoming revamp of our Public Schools Explorer will be a Django app. This project is currently in it's very early stages, but it's on track to be released by DjangoCon so there will be plenty to show by then! The challenge – how can we take Texas Education Agency data and turn it into something usable for the citizens – and parents – of Texas? We are building an interface that makes it easy to compare and districts and campuses to one another, opening up state data that has always been public but frustratingly trapped within complicated web forms and paper printouts. While this proposal is more focused on "what we did with Django" vs. "how we did it" – although that will be touched on as well – I believe the work we've produced is a testament to the impact we've been able to have on the state and its citizens thanks to the support of a system that works well for us.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32792</video:player_loc><video:duration>2492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32784</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32784</video:thumbnail_loc><video:title>Money, Money, Money - Writing software, in a rich (wo)man's world</video:title><video:description>Free software advocates talk about two types of "Free": Free as in freedom, and Free as in beer. While Free (as in freedom) software is unquestionably better for users and developers alike, Free (as in beer) software doesn't pay the bills. Talk to any prominent open source developer, and amongst the success stories, you'll also hear some consistent troubles - that they've got great ideas and grand plans, but no time to execute; that they're about to burn out due to the pressues of maintaining their project; or that they've had yet another mailing list discussion with someone who doesn't understand they're a volunteer. All of these problems stem from a fundamental disconnect: the discrepancy between the clear demand for a software product, and the ability to convert that demand into time needed to service that demand - and that means money.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32784</video:player_loc><video:duration>1720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32782</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32782</video:thumbnail_loc><video:title>Managing technical debt in (Django) Projects</video:title><video:description>We talk about testing, code quality, and coverage. But why? Because we want to spend less time dealing with technical debt and more time creating new technical debt (aka new features). Many times, we think we made the obvious smart decision only to regret it later; you discovered you’re damned if you do, damned if you don’t. Should you write a monolithic app or tangle of microservices? They’re all terrible worlds we’ve made for ourselves. Having maintained, inherited, and created several large Django projects, I hope to share my experience so you don’t have to go through the same pains I did. We’ll start off with a few minutes covering basics like testing, coverage and how they relate to the long term health of a project. Now, everyone knowing the same terminology, we move on to learning to recognize the many early warning signs and smells of excessive technical debt. The most important thing, and most of the material is about setting up the organizational structure for dealing with technical debt: code review, continuous integration, rotating developers (no silos), tradeoffs, making sure you have processes for onboarding new developers, and strategies for documentation. It’s changes like these that end up keeping things moving, not writing “better” code. Finally, we’ll wrap up with a few minutes talking about Django specific tips: don’t customize the admin, tricks for naming things, signals, organizing tests, and more. Much of this comes from my time at The Texas Tribune, where we needed Django projects launched the next day, all while maintaining a 6 year old Django project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32782</video:player_loc><video:duration>2507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32775</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32775</video:thumbnail_loc><video:title>Diversity: We're Not Done Yet</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32775</video:player_loc><video:duration>2340</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32795</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32795</video:thumbnail_loc><video:title>The D is Silent: Challenges in Teaching Django</video:title><video:description>What are Django's important design decisions? Maximizes for the 90% case, but allows for uncommon cases Batteries included Emphasis on documentation and testing "Configuration over convention" and "Explicit is better than implicit" What are the benefits of each choice? Good high-level documentation Easy access to quality libraries An invitation to explore. What challenges are a consequence of these choices. Do I need all of Django? What is Django and what is Python? The mixed bag of "Configuration over convention" What does Flask do differently? How does Ruby on Rails differ and which parts are harder or easier to teach. Common mistakes when teaching Django How Django lends itself well to a Constructivist teaching approach, especially Jerome Bruner's "Spiral Curriculum".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32795</video:player_loc><video:duration>1951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32794</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32794</video:thumbnail_loc><video:title>Wagtail - Yet Another Django CMS</video:title><video:description>Wagtail was launched in February 2014, shortly after its first implementation for the Royal College of Art. It has been enthusiastically received by Django developers around the world, and now powers sites for small businesses, UN agencies, and global brands in tech, political and entertainment sectors. Tom will explain why his agency decided to build a new CMS, share some lessons learned in running a growing open source project, and outline Wagtail's roadmap to version 2 and beyond.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32794</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32796</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32796</video:thumbnail_loc><video:title>Adding Geo into your Django</video:title><video:description>This presentation will teach the audience the basics of GIS and GeoDjango. Once you know how to set up a Django project, putting a map on your webpage hasn't been easier. During my talk, I will show you how to navigate through the GeoDjango documentation as well as other handy tools such as Mapbox and Leaflet. In addition, I will show the audience two GeoDjango examples – a project about my Study Abroad trip and an interactive campus map! The overall objective is for the audience to know that GeoDjango exists, how to use it, and to promote creativity for their next project!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32796</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32791</video:thumbnail_loc><video:title>The Other Hard Problem: Lessons and Advice on Naming Things</video:title><video:description>There are only two hard things in Computer Science: cache invalidation and naming things. -- Phil Karlton This quote finds its way into many-a-talk about caching systems (including my own), and sometimes we as developers will recall it when we spend an hour to name that one nebulous variable. But why is something so difficult as nomenclature also thought of as too simple to actually talk about? In this talk, I'll review what has been written in the last few decades on naming, go over the easy parts of right or wrong as defined in PEP8 and other style guidelines, and finally suggest some patterns and anti-patterns found in in today's Django and open source environment for us to adopt (or avoid!) in our everyday naming of variables, libraries and other "things".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32791</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32793</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32793</video:thumbnail_loc><video:title>Things That are Tired: Uggs, Segways and you! Coming Back from Burnout</video:title><video:description>Why is burnout such a bad thing? When I see that question on paper, the answer seems obvious. But in nearly a decade in this community, I've seen people run themselves into the ground without realizing that they can - and should - take the time to rest. Why? Well, the short answer is that, if you don't take a break once in a while, the quality of your work suffers. But the long and more involved answer? Well, as a wise man once said, "Life moves pretty fast. If you don't stop and look around once in a while, you could miss it." Burnout leads to exhaustion, and that leads to terrible performance. And no one wants to be known for performing terribly - we all have too much pride for that. History is full of examples of times when exhaustion led to disaster - remember the Exxon Valdez? Imagine your open source project taking a header like that. I'm actually going to get a little science-y here and cite a few studies, in particular a recent one from Washington State University that shows how sleep-deprived people have an impaired ability to take in new information. Of course, you can get plenty of sleep and still be burned out. If your waking hours are consumed with community work, your relationships can suffer, and your sanity will erode pretty quickly. After nearly a decade in the Python and Django communities, I've experienced periods of overwork that have made me hate everything I was doing. I have a lot of good anecdotes, stories that will probably sound familiar to everyone in the room. Luckily, I've also learned some tactics for stepping back and recovering. It can be done, and it's easier than people think. What you're going to hear from this talk is just plain common sense. But sometimes when you're mired in work with no obvious way out, you need to hear it from someone else. So I'm giving everyone permission to let go. (And no, I promise, there will be no 'Frozen' references in my slides.) But how do you let go? And when? Burnout is pretty easy to recognize if you know what to look for. Are you staying up every night reading pull requests ... and is that your primary method of interaction with other human beings? Your user group may only meet once a month, but is that group still responsible for the bulk of your email? Do you secretly blame them for your inability to get to inbox zero? Is the only travel you're doing for conferences? Have you given up on vacations and just decided to see the world one PyCon or DjangoCon at a time? The biggest indicator of burnout in the community is how you feel about the community around you. When you find yourself starting to cringe every time you get a new Twitter follower, it may be time to start saying no to things. The most important piece of advice I have is to stop looking at what other people are doing. We all know that person who seems to have a hand in every project, but you can't judge your own performance by what you imagine theirs to be. You don't know how they may be scrambling behind the scenes. And remember that just because you're invited into a conversation doesn't mean that you have to contribute to it - sometimes listening is enough. Emails can sometimes go unanswered - so can phone calls! Think about what's most important in your life, and start directing your energy towards those things instead. Don't write so much code in your free time. Take a few nights off, go outside - there's a lot to see out there! Your collaborators WILL understand. Especially if you announce your intentions to the world. Send an email, tweet it out, let people know you need some time off. You'll be surprised how much understanding you'll get and how well people will respect your boundaries (you just need to set them).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32793</video:player_loc><video:duration>1288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32758</video:thumbnail_loc><video:title>Django Deployments Done Right</video:title><video:description>There's no single standard toolkit for deploying Django sites. In our years of consulting, we've seen lots of deployment systems in the wild and where they break down or cause pain. Independent of the system you use (Salt, Ansible, Fabric, Chef, Docker, etc.), there are a few principles a good deployment should follow: Deployments don't take the site down or interrupt active users on the site. Deployments don't involve more than one step or are completely automated. Deployments are fast. A failed deployment never takes down the current running version of the code. Rolling back to a previous deployment is a single step. By following these principles, deployments go from being error-prone, nerve-wracking experiences to trivial non-events in your daily development cycle. This talk will walk you through the steps necessary to create a better deployment process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32758</video:player_loc><video:duration>2450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32757</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32757</video:thumbnail_loc><video:title>Django Authors Panel</video:title><video:description>This will be a moderated Q&amp;A with a panel of Django authors. Questions will be collected in advance from community suggestions. There will also be time for some questions from the audience. The panel will include: Andrew Pinkham - author of "Django Unleashed" Mark Lavin - co-author of "Lightweight Django" Tracy Osborn - author of "Hello Web App" Peter Baumgartner - co-author of "High Performance Django"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32757</video:player_loc><video:duration>2619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32760</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32760</video:thumbnail_loc><video:title>Django Views: Functions, Classes, and Generics</video:title><video:description>The goal of this talk is to make views and HTTP as clear as daylight. This talk is for you if you're confused about: how function views compare to class-based views when to use generic class-based views- the difference between class-based views and generic class-based views- or when to use any of these This talk will start with an introduction to HTTP and how Django handles HTTP. We will then look at each kind of view in Django, focusing on how each works and why Django implements it that way. This will allow us to look at the advantages and shortcomings of each type of view. Finally, with a full understanding of Django views, we will be able to easily determine when to use each type of view. Table of Contents: What is HTTP, anyway? Django's HTTP Request/Response Cycle What is a callable? History of View Functions Functions Generics Classes and Generics View Functions (or How I Learned to Stop Worrying and Love Non-Compliance) Class Based Views (or As DRY as the Sahara) Generic Class Based Views (or Oh For The Love of Graph Theory) Enhancing Views (or 1-Size fits no-one) Fixing Your Views When to Use What</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32760</video:player_loc><video:duration>2356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32748</video:thumbnail_loc><video:title>Sol[IDA]rity</video:title><video:description>Reverse engineering is an exercise of exploration and digital cartography. Researchers slowly unearth bits and pieces of a puzzle, putting them together to better understand the bigger picture. Binaries, like puzzles, can be put together much faster in collaboration with others. And with services such as Google Docs, Office 365, or Etherpad, it is easy to recognize the power and effectiveness of real-time collaboration in the digital space. Unfortunately, reverse engineering as many know it today is almost exclusively an individual experience. Our present reversing tools offer little in the way of collaboration among multiple users. This can make reverse engineering tedious and wasteful in a fast-paced team setting. In this talk we’ll be publicly unveiling Sol[IDA]rity, the newest collaborative solution for the popular disassembler IDA Pro. What started as a simple plugin to sync IDA databases between users in real-time, soon evolved into an interconnectivity platform for IDA with endless potential. Join us for a glimpse at the latest generation of collaborative reverse engineering.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32748</video:player_loc><video:duration>2065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32759</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32759</video:thumbnail_loc><video:title>Django Tales: How Django and Its Community Can Change Lives</video:title><video:description>"I came for the framework but I stayed for the community.“ Many people make this statement when asked "Why Django?“. The Django community can change lives and has changed many lives, including my own. I’d like to share Django Tales with you, stories of inspiring women whose lives were changed by learning Django and becoming involved in the community. But what is it that makes the Django community so special and awesome? What do we all love about Django and its community? There is no doubt that the Django community is great but we’re not done yet! There are things we can improve. So what can we do better? And how can you help improve our community? How can you help people become part of our community? If you’re curious about the answers to those questions and would love to hear inspiring Django Tales, then this is the right talk for you :) Some things I will talk about: The "Your Django Story“ interview series on the Django Girls blog Why Django Stories? How Django can change lives: Stories of awesome whose lives were changed by learning Django What’s awesome about the Django community? We’re not done yet! What can we do better? How can you help people become part of the community/make our community better?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32759</video:player_loc><video:duration>2163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32764</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32764</video:thumbnail_loc><video:title>Exploring the outer Solar System with Django</video:title><video:description>I'm a web developer at the Planetary Rings Node, part of the NASA Planetary Data System. Our tiny shop is devoted to archiving, cataloging, and distributing scientific data sets relevant to planetary ring systems. Our base of operations is the SETI Institute, where a research community is busy searching for and studying life in the universe. At the Rings Node I develop and maintain an outer planets space mission data search tool called OPUS which is built with Django. It lets users search data, browse images, and access its API via http. I'll talk about some of the reasons for OPUS, some of the challenges we faced in building it out and porting it - from a hot mess of php - to what it is today, and I'll talk a little about our plans for the future. And we'll see some pretty pictures of the outer planets. :-D</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32764</video:player_loc><video:duration>1456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32763</video:thumbnail_loc><video:title>E-Commerce with Django at Scale: Effective Performance Lessons Learned</video:title><video:description>I'll take you through the most effective performance lessons we've learned and show you how you can implement them (with example code). TWO-PASS CACHING WITH CLASS-BASED VIEWS By far, this is one of the most effective performance optimizations we have done in terms of HTTP response time. Using class-based views, we are able to do two-pass caching. On the first pass of the view, we render everything that's not specific to the user. No AJAX calls needed to get user specific content on the page. I'll show you how. DATA CACHING STRATEGY I'll review how we use multiple levels of data caching to greatly improve the amount of time it takes to rebuild the entire cache. DB READ REPLICAS FOR PERFORMANCE / CUSTOM BACKEND FOR FAILOVER Read replica databases are great for performance. You've set up a few read replicas and implemented a fancy new database router which sends read queries to the read replicas (round robin) for any data that doesn't need to be up-to-the-millisecond fresh (e.g. blog posts, product descriptions). You're sitting back and relishing in the improved performance when one of your database read replicas goes offline. Now what? I'll show you how we implemented a custom database backend to handle this gracefully. MIGRATIONS RULES This is less of a performance optimization and more of a set of rules we try to stick to. I'll review some snafus we've had and how we avoided future production issues while keeping the site at 99% uptime.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32763</video:player_loc><video:duration>1213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32762</video:thumbnail_loc><video:title>Easy App Metrics</video:title><video:description>What to collect How super easy it can be Techniques for collecting today, but using tomorrow Processing your metrics out of band to not slow down your code Tips for scaling in large systems Visualizing your metrics with Graphana</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32762</video:player_loc><video:duration>1612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32765</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32765</video:thumbnail_loc><video:title>How I learned Django while working at Eventbrite</video:title><video:description>We all are constantly learning new technologies and strategies to be more effective at our jobs, or just because they interest us. How do you balance the need to stay on top of the latest and greatest changes in our industry with making a product? How do you take a new hire with amazing potential and help them learn everything they need to know, while shipping at the same time? Shipping code as soon as possible isn't a cutthroat business decision. It helps people learn faster, be more effective, feel more valued, and keeps them centered on the right goals. How do you balance learning with shipping code? Is there any reason they have to be separate? Too often we feel that these are discrete tasks. Benefits of learning technology by applying it to real world problems are: - Fixing a real world problem - Learning something that is immediately useful - Remembering it better than if you had learned the theory Dangers to consider include: - Not everyone learns the same way - Real world problems can be vastly more difficult than you expect, unless you've already solved them - Revealing embarrassing legacy code and decisions earlier than you'd like</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32765</video:player_loc><video:duration>1986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32767</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32767</video:thumbnail_loc><video:title>How to talk to humans: A different approach to soft skills</video:title><video:description>Developers are trained to communicate to things with a goal in mind. When you're talking to something like, say a computer, you type in your code and it responds by giving you back what you want. Nine times out of ten, it works perfectly. Why, then, is it so difficult to do this same thing when talking to a client about a project, updating a superior on your progress, or pitching an investor your million-dollar idea? Because talking to people requires a special set of skills - namely, empathy and a little bit of storytelling. In an industry filled with brilliant minds, great ideas and mass disruption, so few of the best and brightest know how to tell their compelling story. The takeaways from this workshop will be learning how to value the listener and use vulnerability to improve your social connection. This talk will take you through the difficulty of broken communication - I, myself, stutter and have great difficulty in saying the simplest things - to discovering how to reframe your perceived weaknesses. None of us are perfect, but sometimes those things that we feel are our weak points are the exact things that we can use to our advantage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32767</video:player_loc><video:duration>1629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32787</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32787</video:thumbnail_loc><video:title>Postgres Performance in 15 Minutes</video:title><video:description>In 15 minutes, plus Q&amp;A time, Postgres expert Josh Berkus will explain the essentials of making your database performance "good enough" that you can ignore it and move on to other things. This will include: Why database configuration is less than 20% of performance The 14 settings most people need Why connection pooling is essential Avoiding bad hardware DB performance for the public cloud Stupid things your app does which kills performance Enjoy this fast-paced roundup of PostgreSQL performance essentials.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32787</video:player_loc><video:duration>1629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32780</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32780</video:thumbnail_loc><video:title>Making Django Really, Really, Ridiculously Secure (CW)</video:title><video:description>Callisto is an online reporting system designed to provide a more empowering, transparent, and confidential reporting experience for college sexual assault survivors. It's absolutely essential that we keep our user's data secure. So essential, in fact, that we couldn't leave it up to developers alone. We'll go over what Django settings, libraries and practices we used to ensure that on the development end. Then we'll walk through the process of obtaining, undergoing, and acting on a formal security audit from a professional security firm. You'll find out what they were looking for, what we missed, and how we fixed it, and how you might approach similar challenges for your companies and applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32780</video:player_loc><video:duration>1537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32785</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32785</video:thumbnail_loc><video:title>DjangoCon US 2015: Opening Keynote</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32785</video:player_loc><video:duration>2212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32779</video:thumbnail_loc><video:title>DjangoCon US 2015: Lightning Talks</video:title><video:description>Lightning Talks Ricardo Ferraz Leal "Leveraging Neutron Sciences with Django" Grant Jenks "Python Sorted Containers Module" Tracy Osborn "Hello Web App Kickstarter Campaign" Dan Dietz "Fabric Bolt" Andrew Godwin "Channels Everywhere"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32779</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32774</video:thumbnail_loc><video:title>Jane Austen on PEP8: Tips from an English Major on Writing Better Code</video:title><video:description>I have two English degrees, and I’ve identified some concrete ways this makes me a better developer. This talk will discuss how we can take lessons from literature to write more readable code, make better tests, and create more usable websites. I’ll compare Two Scoops of Django to Strunk and White’s The Elements of Style, that familiar freshman comp text, to explore how they are more alike than they are different. We’ll discuss the importance of readability, creating a “story arc” in your tests through good user stories, how variables names have characterization, and the importance of whitespace and good formatting to everyone. I’ll also compare PEP8 to the MLA Handbook; there’s a reason both disciplines have a style guide!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32774</video:player_loc><video:duration>1612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32789</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32789</video:thumbnail_loc><video:title>REST Easy — API Security Done Right</video:title><video:description>Why REST More and more of our web development is shifting to frontend web frameworks like Angular, Ember, and Backbone. And this is great! These frameworks can provide an amazing, responsive, beautiful experience to our users — and the only price we pay is having to write JavaScript. Well, having to write JavaScript and having to maintain a seriously robust, battle-hardened API for the frontend framework to talk to. State of REST Django REST Framework has clearly broken away with a ton of momentum, and with good reason. It's a solid framework, and the tools it provides right out of the box — serialization, validation, nested relationships — are splendid. It even provides basic authentication and authorization baked right in, which works great in the very simple cases. However, when you start encountering slightly more complicated API permission setups, things start to get messy. REST Security There's a big tectonic shift when trading in your traditional request-response-Django site for a frontend-framework-API-Django site. Your application logic used to reside almost entirely server-side, but now it's split — half server-side, half browser-side. And the trick with browser-side code is it runs in a completely untrusted environment. So we're faced with a much more complicated security situation to batten down. You need different authentication strategies: session auth, JWT token auth, API keys, signed URLs, and combinations thereof. You have different permission strategies: table-level, row-level, column-level, and combinations thereof. It gets real complicated. REST Easy I'll show how to use the tools at our disposal — Django groups and permissions, REST Frameworks's permission classes, third-party libraries — to cobble together a passable security setup for your API. You'll get plenty of code samples, detailing the kinds of setups we put together for our site and the custom tooling we built to do it. Next-Level REST We'll end by talking about how our tools can serve us better in the future. If Django is going to have a strong place in the future of the web, we need strong tooling for building APIs. This is how we'll get there.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32789</video:player_loc><video:duration>1315</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32771</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32771</video:thumbnail_loc><video:title>Intro to Client-Side Testing</video:title><video:description>Intro/Background Example Project Getting Started with Selenium Navigating pages Finding elements Waiting on actions Unittesting with QUnit Why QUnit? Tests and assertions Test fixtures Additional Resources Q&amp;A</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32771</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32769</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32769</video:thumbnail_loc><video:title>I am a doctor... (TW)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32769</video:player_loc><video:duration>1335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32766</video:thumbnail_loc><video:title>How to Practice Inclusion and Benefit Django</video:title><video:description>WHAT: Inclusion Defined Not about morality Inclusion vs. Diversity vs. Political Correctness WHY: Why does this matter? Inherent limits on community membership: not ALL 7 billion humans will join AND contribute Inclusion lets you maximize the number of contributors HOW: How do I DO this better? Check your assumptions Zen of Python on Inclusiveness Errors should never pass silently Check for exceptions Discuss errors when they occur In the face of ambiguity, refuse the temptation to guess: how much does the ambiguity matter? Get out of your bubble Flip the Demographics Understanding The Power of Privilege Your Personal Privilege Matrix Privilege Arbitrage "Turn Your Sadness Into Kindness" Closing What if you feel you can't? If your heart's not really into it or you feel it's "too hard", be honest with yourself and just hang around others like you. An insincere effort often does more harm than good. Recognize that this behavior may leave you isolated from a large (and growing) portion of the community. It's up to all of us Just as systems tend towards entropy, if you leave a community alone it tends towards toxicity. Good communities require continual effort. - Jacob Kaplan-Moss</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32766</video:player_loc><video:duration>1377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32777</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32777</video:thumbnail_loc><video:title>Leveraging Procedural Knowledge</video:title><video:description>On the road to senior developer, one has to learn multiple languages. This often seems like a series of massive obstacles wherein each new language resembles a new beginning. However, developers may often underestimate the extent to which procedural knowledge from one language transfers to a new language. In this talk, I will demonstrate that the process from Red Hat Technical Account Manager to Django Girls workshop participant to OpenShift developer was a series of procedural knowledge transfers, wherein the obstacles to learning reduces with each new technology that is learned. I will provide specific examples, from using editors to troubleshooting issues, and conclude with practical recommendations on which language to start with and how to create a coherent plan for transitioning from one language to another.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32777</video:player_loc><video:duration>1105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33042</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33042</video:thumbnail_loc><video:title>Pull Request: Restructuring the Global Power Paradigm through Open Source</video:title><video:description>The key knowledge needed to reach the Sustainable Development Goals is locked in proprietary systems. Governments and civil society around the world need to push for a shift to Open Source systems and technologies if we want to overcome the global division of rich and poor, of south and north and those who have power, and those who don’t.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33042</video:player_loc><video:duration>3211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33048</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33048</video:thumbnail_loc><video:title>Safer (Digital) Sex: Pleasure is just a click away</video:title><video:description>The digital era has changed how we seek and receive love. Technology has facilitated our relationships. However, the digital revolution is presenting huge risks in our love lives – usually without our knowledge or consent. Are you aware of all of the risks and implications of digital love?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33048</video:player_loc><video:duration>2757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33049</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33049</video:thumbnail_loc><video:title>Saisonrückblick Social Media Recht</video:title><video:description>Publizieren in Social Media: Die wesentlichen rechtlichen Entwicklungen des letzen Jahres.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33049</video:player_loc><video:duration>6604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33017</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33017</video:thumbnail_loc><video:title>Opening up International Organisations: Open Access at ESA, WIPO</video:title><video:description>Owners of a wealth of data and content, International Organisations ESA, WIPO, WHO and UNESCO have recently started implementing Open Access. Their respective OA strategies and policies in practice will be presented, followed by a hopefully lively discussion with you, the tax payers who fund these organisations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33017</video:player_loc><video:duration>3341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32970</video:thumbnail_loc><video:title>Digital Democracy: E-Voting for everyone?</video:title><video:description>The challenges, chances and conditions. In short, democracy has been present on the Internet for a while. People read the latest headlines, sign petitions and feverishly discuss politics in forums and social media. Despite this, elections are still done with pen and paper. Because of traditional methods of voting, many people simply don't vote. On Election Day, many are kept from the polling stations by more pressing issues. Through the digitalization of elections, much can be simplified. The parameters and conditions for secure and safe, legally valid online elections are the topics of this panel discussion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32970</video:player_loc><video:duration>3395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32969</video:thumbnail_loc><video:title>Digital Commons, Urban Struggles and the Right to the City?</video:title><video:description>Today, the struggles for open and democratic access is highly relevant – both for the the urban as well as the digital: we can see globally networked and yet diverse struggles towards the strengthening of digital and urban commons, which are contrasted and challenged by accelerating processes of privatization, control and profit-oriented development. This talk will elaborate on the interdependencies of the „right to the city“ and the “right to the internet” and show how we explore the space in-between DIY networking and critical urban practice in a current EU-research project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32969</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33068</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33068</video:thumbnail_loc><video:title>The Internet of Shit Goes to Court - When Smart Devices Betray Their Owners</video:title><video:description>Can smart devices solve crimes - or is IoT the new CCTV? An all-female introduction to IoT privacy, security and the use of smart devices as evidence in criminal investigations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33068</video:player_loc><video:duration>2756</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33073</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33073</video:thumbnail_loc><video:title>Turkish delight: A for Arrest, B for Bots &amp; C for Censorship</video:title><video:description>This panel, organised by Internet Policy Review, discusses the latest political and social dynamics at play in Turkish society, with a focus on the battle over communications. From the infamous internet law of 2007 to latest Tor and VPN blocking, the speakers will provide in-depth knowledge about the radical tightening of the Turkish online and offline communication channels.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33073</video:player_loc><video:duration>3432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33071</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33071</video:thumbnail_loc><video:title>Krieg der Blocker - Kein Problem anderer Leute</video:title><video:description>Die aktuelle Entwicklungen im Bereich der Werbung ist eins der wichtigsten und netzpolitischen Themen - der Krieg der Adlocker und der Adblock-Blocker geht uns alle an und schwächt die Institutionen des Internets. Doch kaum jemand nimmt das Thema wirklich ernst, fast jeder sieht darin ein Problem anderer Leute.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33071</video:player_loc><video:duration>1893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33070</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33070</video:thumbnail_loc><video:title>Feel Screenless: Why Artists Use Virtual Reality</video:title><video:description>Since the launch of HTC Vive, Oculus Rift or Google Cardboard, Virtual Reality (VR) is widely used in artistic practice. Not only artists working with the digital deal with the new medium, also many artists from other fields e.g. performance of sculpting discover VR as a medium to extend and enhance their artistic ideas.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33070</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33072</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33072</video:thumbnail_loc><video:title>Towards Data Justice: Social Justice in the Era of Datafication</video:title><video:description>We are living in a datafied society in which the collection and processing of massive amounts of data is being used for decision-making and governance across more and more areas of social life. How do we address possible harms and challenges for social justice? Are calls for individual privacy and encryption tools sufficient? This talk will propose a broader agenda to both understand and create social justice in the era of datafication.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33072</video:player_loc><video:duration>1471</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33067</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33067</video:thumbnail_loc><video:title>The future is female – Tech founders redefining the rules</video:title><video:description>Worldwide, only nine percent of tech startups are founded by women, and the field of science, tech and engineering is to a large extent shaped by gender-specific disparities. At the same time, recent data has shown that women-led technology companies achieve a 35% higher return on investment that their male counterparts. This is why, now more than ever, it is paramount to invest in female-led startups and give women the necessary tools and access to succeed as entrepreneurs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33067</video:player_loc><video:duration>1650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33100</video:thumbnail_loc><video:title>Off record- Quellenschutz und V-Mann-Praxis im NSU-Komplex</video:title><video:description>Schmücker (1974)- Verena Becker (1977) - Oktoberfestattentat (1980)- NSU (1998-2011)- Amri (2016). Eine Formel scheint über die Jahrzehnte Bestand zu haben: Je mehr V-Leute in einen Mord oder Anschlag verstrickt waren, desto unwahrscheinlicher wird dessen vollständige Aufklärung und die Verurteilung aller Täter und ihrer Hintermänner. Ab wann wird der Quellenschutz zum Sicherheitsrisiko, ab wann gefährdet die Geheimhaltung rechtsstaatliche Prinzipien?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33100</video:player_loc><video:duration>3481</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33102</video:thumbnail_loc><video:title>Connecting health – Systemic mHealth solutions for better pregnancy and birth</video:title><video:description>Eventually, we want the entire experience of pregnancy and birth to become a matter of joy and fulfilment – not pain and death. It is this common vision that we share across our network in Kenya, Germany, Tanzania and Cameroon and that forms the core of our innovations. mHealth solutions are often developed in “silos” in single island fashion, and while being successful, they don’t have the “collective and multiplicative” power to make significant and transformative change to our health systems or create synergies for joy and well-being of the citizens. We believe that only through pooling our collective intelligence, resources of all stakeholders, including policy makers, ICT specialist,...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33102</video:player_loc><video:duration>3590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33090</video:thumbnail_loc><video:title>Advanced Social Media Verification</video:title><video:description>In this practical workshop participants will learn the key steps that any journalist should take when working with images and videos that have been sourced online.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33090</video:player_loc><video:duration>3506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33104</video:thumbnail_loc><video:title>Creating organizations of/for the commons</video:title><video:description>New challenges demands new institutions and forms of organization. How is civil society rethinking its forms of representation and organization? What new models are emerging? In this session we want to to discuss the urgency of reinventing the institutions from a civil society perspective and bring experiments that are pointing out to different paths.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33104</video:player_loc><video:duration>3553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33105</video:thumbnail_loc><video:title>Building a new Net in the Shell of the Old</video:title><video:description>Is the Net supposed to reflect society, or transform it? Are we supposed to work with corporations and the state, or replace them? Danny O'Brien goes on a whistle-stop ride around the early Net activism, Occupy and Silicon Valley to find out whether we've learned the right lessons from our recent past.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33105</video:player_loc><video:duration>1943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33097</video:thumbnail_loc><video:title>Beyond 'Fake News': Tackling the Disinformation Ecosystem in Europe</video:title><video:description>Join us for a panel discussion about the disinformation ecosystem in times of elections in Europe and how to collaboratively tackle this challenge.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33097</video:player_loc><video:duration>3583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33083</video:thumbnail_loc><video:title>WTF - Katholische Kirche will Netzpolitik mitgestalten?!</video:title><video:description>"Das Netz ist kaputt": Hate Speech, digitale Exklusion und zunehmende Ökonomisierung beeinträchtigen das Fundament demokratischer Kommunikation im Netz. Es braucht keine schnellen Erklärungsansätze und Lösungen für diese Entwicklungen, sondern (digitale und nicht-digitale) Räume für Wertediskurse, an denen alle Menschen teilnehmen können. Medienbildung und Teilhabegerechtigkeit sind der Schlüssel zu einer partizipativen Weiterentwicklung der digitalen Gesellschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33083</video:player_loc><video:duration>3506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33094</video:thumbnail_loc><video:title>Anonymous.Kollektiv &amp; Migrantenschreck: Warum wir bei Rechten geklingelt haben</video:title><video:description>Hunderte Deutsche haben illegale Schusswaffen beim Online-Shop “Migrantenschreck” bestellt. Wir haben Dutzende besucht, viele von ihnen sind Menschen aus der Mitte der Gesellschaft. Das zeigt: Rechte Parolen sind im Mainstream angekommen, das Bild des angeblich kriminellen Flüchtlings verfängt. Wie können Journalisten damit umgehen? Wie ernst sollen wir die Ängste der besorgten Bürger nehmen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33094</video:player_loc><video:duration>3591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33092</video:thumbnail_loc><video:title>#Nackt im Netz - Wie Unternehmen intimste Daten sammeln, tauschen und verkaufen. Und was das für uns bedeutet</video:title><video:description>Was könnte man machen, wenn man Zugriff auf dein Persönlichstes hätte? Auf das Intimste, was du hast? Ziemlich viel. Was genau, haben wir in einer monatelangen Recherche herausgefunden. Für ein Experiment haben wir unzählige Firmen unter falschem Namen kontaktiert und am Ende deine persönlichen Daten erhalten. Deine „Click-Stream Daten“, jede URL, jede Seite, die du im Internet angesurft hast.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33092</video:player_loc><video:duration>1883</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33098</video:thumbnail_loc><video:title>Blogs - die Zukunft der fachlichen Sportberichterstattung?</video:title><video:description>Können spezialisierte Blogs die Sportberichterstattung ergänzen oder mittelfristig sogar ersetzen? Denn während Unternehmen, Vereine, Verbände oder auch Sportstars den Markt unter sich neu aufteilen, bleibt kaum mehr Platz für hintergründige und kritische Berichterstattung. Die im Netz etablierten Formate kämpfen derweil wie Indie-Bands um Aufmerksamkeit. Ist es so, weil es nicht anders sein kann oder gibt es innovative Ideen, die bereits in anderen digitalen Ecken funktioniert haben?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33098</video:player_loc><video:duration>3511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33099</video:thumbnail_loc><video:title>Brave New Genome</video:title><video:description>Es ist verlockend einfach: etwas Spucke genügt für einen "Direct-to-Consumer"-Gentest, der im Internet bestellt werden kann. Je nach Test werden unterschiedliche Krankheitsrisiken und genetische Veranlagungen untersucht. Die Hoffnungen sind groß, dass diese Technologie die Medizin (mit) revolutioniert, die üblichen Buzzwords in dem Zusammenhang sind Big Data, personalisierte Medizin, Empowerment. Wo liegen die Fallstricke? Und was hat Angelina Jolie mit all dem zu tun?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33099</video:player_loc><video:duration>1699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33101</video:thumbnail_loc><video:title>Closing Ceremony</video:title><video:description>Good-bye and see you at re:publica 2018!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33101</video:player_loc><video:duration>3029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33015</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33015</video:thumbnail_loc><video:title>Notes from an Emergency</video:title><video:description>The Trump administration and the political movement it represents pose a unique challenge to the tech industry, which is mostly based in the United States and controls enormous amounts of sensitive data on entire populations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33015</video:player_loc><video:duration>1663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33009</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33009</video:thumbnail_loc><video:title>Lernen mit Augmented und Virtual Reality</video:title><video:description>Wie Lokführer per Tablet in einen ICE einsteigen können und die Weiche ins Klassenzimmer kommt: ein Showcase der Deutschen Bahn und des DB Start-ups Viscopic. Die Deutsche Bahn nutzt Virtual und Augmented Reality für die Ausbildung ihrer Mitarbeiter. Bahnberufe erfordern im digitalen Zeitalter zunehmend spezifisches Fachwissen. Bahnanlagen werden ständig weiterentwickelt. Neue Technologien müssen rasch erlernt werden. Genauso wie neue Züge, wie der ICE 4, der ab Dezember im Regelbetrieb auf dem deutschen Schienennetz rollt. Die DB setzt dafür sowohl auf eine selbst entwickelte Anwendung zur Qualifikation ihrer Lokführer, als auch auf die Lösung des Münchner Start-ups VISCOPIC, das im DB...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33009</video:player_loc><video:duration>3045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33035</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33035</video:thumbnail_loc><video:title>Offen für Neues – Start Ups in Deutschland</video:title><video:description>Junge Start Ups brauchen eine offene, kreative Umgebung, um wachsen zu können. Deutschland lockt mit guter Infrastruktur und vielen Fördermöglichkeiten und die Hauptstadt entwickelt sich zu Europas Internetmetropole. Die niedrigen Mieten, der attraktive Standort und gut ausgebildete Mitarbeiter locken GründerInnen und InvestorInnen an. Wie können Ministerien gezielt mit StartUps kooperieren, um eine diverse Wirtschaftslandschaft zu befördern von der alle profitieren?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33035</video:player_loc><video:duration>3600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33032</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33032</video:thumbnail_loc><video:title>Designing the Impossible</video:title><video:description>At re:publica 2017, the Willy Wonka of Design and Science, Critical explorer and fearless and passionate provocateur, Wired Innovation Fellow, designer Nelly Ben Hayoun will create a space for thoughts, debate and provocation around the sociological and critical impact of new technologies. She will define her design work and practice as a Designer of Experiences and demonstrate how the Human Condition can prevail over technology. She will pledge for Greek Tragedy and remind the audience that innovation often comes from ‘multidisciplinary conflicts’.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33032</video:player_loc><video:duration>1831</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33041</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33041</video:thumbnail_loc><video:title>The Automated Public Sphere</video:title><video:description>Can consumer protection and competition authorities stop the worst effects of our increasingly automated public sphere? Or is a deeper cultural change in the way we relate to and consume media necessary?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33041</video:player_loc><video:duration>3133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32984</video:thumbnail_loc><video:title>Hacking Democracy: Power and Propaganda in the Digital Age</video:title><video:description>The internet’s ability to create and share information can be exploited to churn out a sea of misinformation or build large bodies of intelligence through the extraction of private data. As reports have long stated and reporting confirms: both state and corporate actors are leveraging social media and news outlets for their own political advantage and commercial profit – areas where legal boundaries and awareness are poorly defined – or transgressing against their institutional functions and causing huge collateral damage in the process. Political propaganda and cyberattacks have global reach, low costs and high deniability – but be aware: tracing and attributing sources is hard if you...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32984</video:player_loc><video:duration>3321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33000</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33000</video:thumbnail_loc><video:title>Teach our kids to code? No, teach them how to think</video:title><video:description>A debate rages right now over whether we should be teaching every kid to code. While a noble idea, history tells us that won't be very effective. Code is merely the means to implement an idea. Kids first need to learn how to properly form ideas computationally. After all, you've got to walk before you can run. This session will argue why computational thinking aims to become not only an essential problem-solving skill, but as an essential way to understand life in the 21st century.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33000</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33001</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33001</video:thumbnail_loc><video:title>Radical change in how we connect to the environment</video:title><video:description>To connect with the environment we need to connect with how it feels. I'll be talking about my work on the marine environment and food, using knowledge from science, art, culture, instinct and history to create happenings and instances that break out the border of "me" and "my environment" to create an empathic response linking what we traditionally consider to be inside and outside. I'll also be discussing how I'm open sourcing my artistic research methods to increase the reach of this approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33001</video:player_loc><video:duration>1679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33037</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33037</video:thumbnail_loc><video:title>Online Radicalisation – Myths and Reality</video:title><video:description>In seinen Analysen legt Peter Neumann die komplexen Verstrickungen und die Vielseitigkeit von Radikalisierungsprozesse offen und demonstriert die Bedeutung von sozialen Netzwerken für den internationalen Terrorismus.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33037</video:player_loc><video:duration>3491</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33026</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33026</video:thumbnail_loc><video:title>re:publica 2017 - Welcome everybody!</video:title><video:description>Willkommen zur re:publica 2017! Love Out Loud!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33026</video:player_loc><video:duration>1863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33024</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33024</video:thumbnail_loc><video:title>F*cking technology! Making love with machines</video:title><video:description>Let's talk about sex and technology, baby! A critical, playful and sex positive look into sex and technology. With my insights as a sex educator and performance artist that explores digital intimacy, I'm going to talk about how sextech can help us change the way we think about sex and make love. I'll show examples of trends in the field: Teledildonics, Virtual reality porn, sex with robots, online games and what these trends can say about human sexuality in the digital age.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33024</video:player_loc><video:duration>1717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33040</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33040</video:thumbnail_loc><video:title>Re: Action? - Software for political protest</video:title><video:description>Once the social media bubble bursts and the institutions in place prove to be more efficient than online petitions, once physical protests are met with police brutality and legal ignorance, what are other avenues are left for an effective political action? As technologists, programmers and designers, we know how to create and use software. As we try to get involved in political action, technology is often our first choice. But how efficient has our use of technology been so far? This talk will take a look at the essence of the political protests of the past and the present, and examine how software changed it, for good and for bad. It will include a theoretical, legal and practical...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33040</video:player_loc><video:duration>1816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33046</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33046</video:thumbnail_loc><video:title>Open Information Nation</video:title><video:description>Will the digital revolution give us information democracies or information empires? The answer lies in a political choice, a choice between open and closed. Either making information open and freely accessible to all, or, closing it off and having it owned and controlled by the few. This choice matters everywhere from inequality to freedom. It matters whether you are concerned about a robot taking your job, or the power of Google and Facebook to shape how we think and vote.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33046</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33044</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33044</video:thumbnail_loc><video:title>Recht oder Liebe? Wie man bei jeder Auseinandersetzung im Web garantiert gewinnt</video:title><video:description>Ob Blogger, YouTuber oder Unternehmer: Ohne Rechtsbeistand scheinen Probleme im Internet oft nicht mehr lösbar. Während die Kommunikationsberaterin meint, dass sich viele Konflikte mit Voraussicht und dem richtigen Ton lösen lassen, fordert der Rechtsanwalt mehr Liebe für das Recht. Denn am Ende will jeder doch nur gewinnen! Wann können Konflikte mit Mitteln der Kommunikation beigelegt werden, und wann werden sie besser von Juristen übernommen? – Ein Streitgespräch mit Zuschauerbeteiligung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33044</video:player_loc><video:duration>2619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33062</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33062</video:thumbnail_loc><video:title>Stop the Censorship Machines!</video:title><video:description>Upload filters are one of the biggest threats to an open and free internet. They choke freedom of expression, hurt creativity, and undermine our privacy. They damage things the EU and its Member States value very much and protect by law. And yet, mandatory upload filters are right now being proposed in the EU copyright reform. But it’s not over yet. Together with you we want to develop plans on how to raise awareness and stop what we call 'censorship machines'.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33062</video:player_loc><video:duration>3488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33051</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33051</video:thumbnail_loc><video:title>After the Next Attack: Terrorism in the Trump Era</video:title><video:description>This talk rests on two rather foreseeable predictions. First is that there will be a mass casualty attack in the United States in the early days of the Trump administration. Second, that the attack will be connected to "Islamic Terrorism" even before all the facts have been established. I will break down reactions from both official and unofficial channels, then put those reactions in a historical context to predict future escalation, which I've recently defined as a "Clash of Digitalizations".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33051</video:player_loc><video:duration>3029</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33060</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33060</video:thumbnail_loc><video:title>Solutions for a more equal electronic music scene and business</video:title><video:description>Sexism and underrepresentation of women in the electronic music scene have been discussed broadly. This talk skips negotiating the severity of these issues by focusing on the development of solutions that we can adopt. We address the questions like: How can we deal with stereotypes about women being bad at making music? How can we raise more awareness? How to change the education system? What political acts are needed? The aim is to formulate ideas that could be developed for a more equal scene.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33060</video:player_loc><video:duration>3451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33058</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33058</video:thumbnail_loc><video:title>Smart and Rebel Cities - What's On?</video:title><video:description>What's Berlin's digital strategy for the next years? How can technology lead to more participation in democratic processes? Where do we need joint initiatives by actors from the economy, civil society and politics, to ensure a sustainable, participatory and efficient digital transformation? Which needs and ressources does civil society offer? And what can we learn from other metropolitan areas around the world, especially Barcelona?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33058</video:player_loc><video:duration>3490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33061</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33061</video:thumbnail_loc><video:title>Starten Frauen im Zuge der Digitalisierung besser durch?</video:title><video:description>Die Digitalisierung der Arbeitswelt und die damit verbundene Flexibilisierung von Arbeitszeit und -ort verändert alles: Gehören Frauen zu den Profiteurinnen der Digitalisierung oder verstärkt die digitale Transformation bestehende Ungleichheiten zwischen den Geschlechtern? Das Panel nimmt die oft vernachlässigten geschlechterspezifischen Dimensionen der Arbeitswelt 4.0 in den Blick.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33061</video:player_loc><video:duration>3742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33059</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33059</video:thumbnail_loc><video:title>Social Media and Conflict: How to mitigate online hate speech that fuels violence?</video:title><video:description>Since gaining independence in 2011 the Republic of South Sudan has become embroiled in a protracted civil conflict claiming thousands of lives and displacing over a million people. When violent clashes between government and opposition forces erupted in the capital Juba on the eve of its fifth anniversary in July 2016 the role played by social media in stoking violence, fear and ethnic hatred came to the fore. Initiatives such as #defyhatenow, working with local communities to identify and mitigate social media hate speech, along with the surveying and monitoring of ethnic hate terminology by the Peace Tech Lab seek to create mechanisms to curb conflict rhetoric as urgent peace-building...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33059</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33064</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33064</video:thumbnail_loc><video:title>Survival of the fakest? ARD und andere Medien im Kampf gegen gezielte Falschinform</video:title><video:description>Derzeit scheint das Netz von Fake News durchsetzt zu sein. Meldungen, die im Internet kursieren, können weitreichende Konsequenzen nach sich ziehen. Wie können wir uns gegen Falschmeldungen wappnen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33064</video:player_loc><video:duration>3851</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33065</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33065</video:thumbnail_loc><video:title>Taxation, the most boring #rp17 talk</video:title><video:description>Taxation, the most boring #rp17 talk, but hey it's the economy stupid, and you pay for it! We will a provide a quick overview of the international taxation system. Explaining what a Double Irish Sandwich is. Why international corporations like Google only pays 2.4% taxes. And how your favourite tech companies (Google, Amazon, Apple, Microsoft, ... ) evaded billions in taxes. This tax-dodging costs the European Union more than 50 billion. Annually. We bring this numbers into perspective. And why you pay more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33065</video:player_loc><video:duration>1603</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33056</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33056</video:thumbnail_loc><video:title>Welcome to the Entreprecariat - Disrupting Precarization</video:title><video:description>The entreprecariat refers to the reciprocal influence of an entrepreneurialist regime and pervasive precarity. Entrepreneurship spilled out of strictly entrepreneurial jobs requiring ordinary people to behave like entrepreneurs. Similarly, precarity became paradigmatic of society as a series of diverse yet analogous conditions, both material and immaterial. Precarity and entrepreurialism form the social atmosphere. Is it possible to turn entrepreneurship into a means of addressing precarization?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33056</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33066</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33066</video:thumbnail_loc><video:title>The end of Accelerators as we know it</video:title><video:description>The end of Accelerators as we know it. Accelerators (think Y-Combinator, Techstars, PlugnPlay etc) became a huge trend in the last few years. Many big corporates (many through their marketing departments) started their own, many vertical ones were started. After a few years of hype the trend seems to be reversing and some accelerators are closing down and others consolidating into a few hands and methodologies. This panel will look at types of accelerators, what worked and didn't and give an outlook of the most important features of accelerators of the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33066</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33078</video:thumbnail_loc><video:title>Von AfD-Troll bis Zeppelinfetisch: Geschichtsbilder im Netz</video:title><video:description>Wir dachten, das Netz wäre Information, dabei ist es Formation. Auch, was Geschichtsbilder angeht. Ob rechts, ob links, ob Fußballfan: Im Netz bilden sich geschlossene Geschichtsbilder, die wir betrachten und auflösen wollen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33078</video:player_loc><video:duration>1718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33080</video:thumbnail_loc><video:title>Wer verstehen will, muss fühlen – Was Virtual Reality besser kann</video:title><video:description>Erzählen im 21. Jahrhundert: Für Virtual Reality gibt es weder Regeln noch festgelegte Formate. Experimentieren, erforschen, erleben - jede Produktion kommt einem Prototypen gleich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33080</video:player_loc><video:duration>3349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33076</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33076</video:thumbnail_loc><video:title>Mutually Assured Construction</video:title><video:description>Cooperation is difficult, and designing for it is even harder. Even when everybody agrees on an end goal, and everybody agrees on what is needed to achieve that end goal, it does not mean that everyone (or even anyone) will be able to take the first step, which is a most important step.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33076</video:player_loc><video:duration>3367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33077</video:thumbnail_loc><video:title>How to make music from deepspace, wall street or biofeedback</video:title><video:description>Is it possible to translate the old Greek idea of having no distinction between art and science (maths in particular) into a contemporary musical context? How can one, as an electronic musician, integrate recent advances in theoretical physics such as the in quantum gravity, a critical approach towards our current Wall Street driven economy or new evolutions in artificial intelligence in his or her artistic practice? In this talk we will give a practical roadmap of how all this can be realized.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33077</video:player_loc><video:duration>3299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33085</video:thumbnail_loc><video:title>#DigitalCharta – Die Diskussion (Workshop II)</video:title><video:description>In zwei Fishbowl-Diskussionen diskutieren wir mit dem Publikum die Artikel und Kritikpunkte der Digital Charta. Gemeinsam arbeiten wir an Vorschlägen für einen Textentwurf „2.0“.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33085</video:player_loc><video:duration>5542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33082</video:thumbnail_loc><video:title>Wie digitale Medien das Machtmonopol von Spitzensportverbänden verändern</video:title><video:description>Digitale Medien und sportpolitische Blogs haben einen immensen Einfluss auf Veränderungen im Spitzensport. Sie können dazu beitragen, den Sportverbänden das Machtmonopol über den Spitzensport zu entreißen. Neben Bloggern müssen Spitzensportler in der Zukunft digitale Medien intensiver nutzen, um eigene Interessen durchzusetzen. Athleten sind in der heutigen Zeit nicht mehr von den traditionellen Medien abhängig und können so eigenständig über die digitalen Medien ihre Meinung äußern, Interessen vertreten und sich vermarkten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33082</video:player_loc><video:duration>3557</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33074</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33074</video:thumbnail_loc><video:title>Küstenmeere im Stress - Das globale Klima und seine lokalen Auswirkungen</video:title><video:description>Der Ostsee geht es so wie vielen Küstenmeeren weltweit. Es gibt viele Nutzer mit diversen, zum Teil nicht zu vereinbarenden Ansprüchen an das Ökosystem. Einer von Deutschlands führenden Meeresforschern hilft uns bei der Navigation der Zukunft der Ozeane: Was werden wir in den Weiten der Ozeane noch entdecken? Wer nutzt unser Küstenmeer und wie? Welche Bedeutung haben Schifffahrtsstraßen für unseren Wohlstand? Welche Auswirkungen hat der Meeresspiegelanstieg für unsere Küsten? Wie ging es, wie geht es und wie wird es der Ostsee in Zukunft gehen? Welche Maßnahmen zur nachhaltigen Nutzung sind jetzt zu ergreifen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33074</video:player_loc><video:duration>2059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33069</video:thumbnail_loc><video:title>Reload Disobedience</video:title><video:description>Civil disobedience is a crucial political practice of our times. Since the early 90s, civil disobedience was partly transformed in digital practices by artists, activists and political technologists. The concept of civil disobedience is contested by itself, but the digital transformation adds a whole new set of questions to this exceptional phenomenon of political action. This talk will bring political theory about civil disobedience in dialog with claims and actions by the political subjects that reinvented what civil disobedience means in the digital era.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33069</video:player_loc><video:duration>1723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33075</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33075</video:thumbnail_loc><video:title>Unfragen und Umfragen: Wenn Meinungsforschung Meinung macht</video:title><video:description>Wir konsumieren Eindeutigkeit: 2,5 Milliarden Euro pro Jahr geben deutsche Politik und Wirtschaft für quantitative Meinungsforschung aus, 150 Umfragen beauftragt allein das Bundeskanzleramt jährlich. Doch nach Wahlkämpfen, die mitunter von Bots und sogenannten Fake News bestimmt wurden, scheint es immer schwieriger, diese Eindeutigkeit zu finden. Große Medien nutzen zur Steigerung ihrer Engagement-Raten häufig einfache Klick-Tools, um Meinungen abzufragen. Welche Meinungen diese Ergebnisse widerspiegeln ist fraglich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33075</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33063</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33063</video:thumbnail_loc><video:title>Streitgespräch zum Presseverleger-Leistungsschutzrecht für Europa</video:title><video:description>Es wird Zeit, dass Für und Wider eines EU-weiten Leistungsschutzrechts für Presseverleger auf offener Bühne aufeinander treffen ...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33063</video:player_loc><video:duration>1827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33079</video:thumbnail_loc><video:title>Von Bienchen und Blümchen – Sexuelle Aufklärung im Netz</video:title><video:description>Das Netz ist voller sexueller Anspielungen, aber geht es um Aufklärung an sich, zeigt sich einmal mehr eine Doppelmoral, mit der Tabus einhergehen. Nicht weiter schlimm, weil eh schon alles bekannt? Eben nicht! Wenn die Weiten des Internets eine unerschöpfliche Informationsquelle sind, dann soll beim Thema Aufklärung bitte nicht halt gemacht werden. Der Vortrag soll beleuchten, wie sexuelle Aufklärung im Netz bisher thematisiert wird, Erstaufklärung genauso wie Erwachsenenweiterbildung. Des Weiteren werden wir darauf eingehen, inwiefern das Netz zu einer Enttabuisierung und besseren Wissensvermittlung beitragen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33079</video:player_loc><video:duration>1980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33034</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33034</video:thumbnail_loc><video:title>Beyond Smart Cities</video:title><video:description>A critical reflection of the "Smart City" and more general "Smart Everything" paradigm is necessary. Thus, I present a citizen-centered design approach for smart hybrid cities, which allows transforming them into Humane, Sociable and Cooperative Cities. This design approach aims at reconciling humans and technology and keeping the human in the loop and in control. Privacy issues are a major focus as they become more important now with cities developing into smart, hybrid cities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33034</video:player_loc><video:duration>1689</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33019</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33019</video:thumbnail_loc><video:title>LOL, rights?!</video:title><video:description>Der netzpolitische Jahresrück- und Ausblick schaut auf die großen Debatten und präsentiert die positiven und negativen Entwicklungen unserer digitalen Gesellschaft. Ein Spaß für die ganze Familie.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33019</video:player_loc><video:duration>3375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32989</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32989</video:thumbnail_loc><video:title>Innenminister de Maizière im netzpolitischen Dialog</video:title><video:description>Im Wahljahr gibt es auch auf der re:publica vermehrt interaktive Formate, die dem Publikum Fragen und Aufmerksamkeit abverlangen: Wir freuen uns sehr, erstmalig Thomas de Maiziére begrüßen zu dürfen. Nach einem Impulsvortrag trifft der Innenminister in einem moderierten Gespräch auf Constanze Kurz und Markus Beckedahl von netzpolitik.org- und zwar als Debattenformat: Moderatorin Geraldine de Bastion stellt Fragen zu netzpolitischen Kerngebieten- beide Seiten dürfen Stellung nehmen. Ausserdem wird es auch genügend Zeit geben für eure Fragen!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32989</video:player_loc><video:duration>4024</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32991</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32991</video:thumbnail_loc><video:title>Intuitive Mobilität – Mit Electric Intelligence in die nächste Ära der Mobilität</video:title><video:description>Maschinen lernen denken. – Warum sucht mein Auto nicht alleine einen Parkplatz? Stau raubt uns viel Zeit. – Warum kann ich die Zeit nicht besser nutzen? Immer mehr Menschen leben in Städten. – Wo finde ich Platz zum Parken? Die Feinstaubbelastung nimmt zu. – Warum gibt es nicht mehr lokal emissionsfreie Autos? – Automobilhersteller müssen Antworten aus der Perspektive ihrer Kunden finden, um Mobilität wieder intuitiv und nicht kompliziert zu machen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32991</video:player_loc><video:duration>3493</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33027</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33027</video:thumbnail_loc><video:title>Internet Shutdowns</video:title><video:description>The Internet has long been identified as one of the greatest technological advancements of recent times, and has proven over the years to be a critical enabler of social and economic change. As observed by the Outcome Document of the High-Level Meeting of the United Nations General Assembly on the Overall Review of the Implementation of WSIS Outcomes, ICTs including the Internet have seen penetration into almost all corners of the globe, created new opportunities for social interaction, enabled new business models, and contributed to economic growth and development in all other sectors. It was further observed that increased ICT connectivity, innovation, and access have played a critical...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33027</video:player_loc><video:duration>1875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33029</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33029</video:thumbnail_loc><video:title>Music Tech in Berlin- Wie sich die Stadt und der Blick auf sie verändert</video:title><video:description>In Berlin gestalten urbane Freiräume Musik und Musik wiederum formt diese Räume. Aus diesen Strukturen erwuchsen Innovationen. Die Wahrnehmung Berlins, als einzigartiger Ort der Musiktechnikentwicklung entstand genau vor diesem Hintergrund. Unsere Paneldiskussion beschäftigt sich mit unterschiedlichen Sichtweisen auf dieses wachsende Mikroklima. Die PanelistInnen bewegen sich an den Schnittstellen von Musik zu Kultur, Politik und Wirtschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33029</video:player_loc><video:duration>3548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33030</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33030</video:thumbnail_loc><video:title>Passion as game changer</video:title><video:description>Arbeit 4.0 ist längst Realität: Algorithmen suchen für Unternehmen nach den besten Kandidaten. Künstliche Intelligenz hilft den Mitarbeitern, schneller und besser Entscheidungen zu treffen. Und der neue Kollege heißt Roboter. Zukunftsmusik?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33030</video:player_loc><video:duration>3069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33025</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33025</video:thumbnail_loc><video:title>Macht Algorithmus Staat</video:title><video:description>Nicht nur immer mehr Wirtschaftsbereiche werden durch Algorithmen und Daten getrieben, auch Staat und Politik versprechen sich durch Automatisierung Vorteile. Weiter gedacht ergeben sich aus den Überlegungen zum algorithmischen Regieren und Verwalten utopische und dystopische Zukunftsbilder gleichermaßen: effiziente und effektive Politik und Verwaltung oder Bürger*innen werden zum Spielball von Formeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33025</video:player_loc><video:duration>1431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33033</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33033</video:thumbnail_loc><video:title>Netzpolitischer Abend</video:title><video:description>Auf der re:publica'11 wurde der Digitale Gesellschaft e.V. als Verein für den Schutz der Menschenrechte im digitalen Raum gegründet. Seitdem ist viel passiert. Wir stellen unsere aktuelle Arbeit vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33033</video:player_loc><video:duration>1907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33036</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33036</video:thumbnail_loc><video:title>Opening Keynotes: Loving out Loud for those who are being silenced</video:title><video:description>We gather to Love out Loud during the next 3 days, also for those Journalists and Community Leaders connected to our cause, who are or have been silenced.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33036</video:player_loc><video:duration>2495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33084</video:thumbnail_loc><video:title>Your Body is a Honeypot: Loving Out Loud When There’s No Place to Hide</video:title><video:description>What does it mean to love out loud in a time of ubiquitous capture? Our physical selves are being recorded by proprietary image-capture systems that are used to infer behavioral traits and construct identities, challenging our notions of individual agency and a sovereign self. How humans live and love in the 21st century will be decided by how we balance governance, ethics and oversight of emerging technologies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33084</video:player_loc><video:duration>1719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33086</video:thumbnail_loc><video:title>#DigitalCharta – Wie geht es weiter?</video:title><video:description>Auf dem Panel sollen die (politischen) Perspektiven der Initiative in Deutschland und Europa anhand der Frage diskutiert werden: Wie stärken wir Grundrechte im digitalen Zeitalter? Dazu sind Gäste aus Politik, Wissenschaft und den Workshops eingeladen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33086</video:player_loc><video:duration>3824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33095</video:thumbnail_loc><video:title>Auf dem Land lebt man länger – Aber wozu?</video:title><video:description>Trotz teurer Rahmenbedingungen, zieht es junge digitale Leute in die Städte - was auch mit der dort vorhandenen digitalen Infrastruktur zu tun hat. Diese lässt auf dem Land zu wünschen übrig auch wenn es nun eine Reihe von Förderinitiativen der Politik gibt. Die Fishbowl-Session diskutiert die Wichtigkeit der Digitalisierung in ländlichen Regionen, nicht zuletzt, um einem weiteren Auseinanderbrechen der Gesellschaft entgegen zu wirken. Aufgerufen zur Teilnahme sind insbesondere Städter, die es in der Heimat nicht mehr ausgehalten haben aber immer noch stark mit ihr verbunden sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33095</video:player_loc><video:duration>3721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33089</video:thumbnail_loc><video:title>A tale of two cities: Comparing “smart city” approaches</video:title><video:description>Marketing materials about ‘smart cities’ seem to be everywhere, to the point that ‘smart city’ rhetoric is verging on being an invasive species. But behind the scenes, many city government employees are working to use, adapt, or implement digital systems to serve city residents best. This presentation discusses some of the organisational issues and policy challenges that public administrators encountered while deploying “smart” technologies in London, England, and Toronto, Canada.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33089</video:player_loc><video:duration>1345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33091</video:thumbnail_loc><video:title>Lobbying for Good</video:title><video:description>A guide on why and how citizens should become ‘citizen lobbyists’ to help revive our fragile civic life and restore their own citizen role in society. Virtually all contemporary democracy theories suggest that only a revitalized citizenry may fix the democratic impasse, but nobody provides a solution to actually do that. What if citizen lobbying could provide that solution while revitalizing democracy? This presentation provides an accessible theoretical framework of a new form of active citizenship by providing inspirational illustrations and a how-to guide to new, unconventional forms of citizen engagement.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33091</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33088</video:thumbnail_loc><video:title>A Public Braindate on the New Learning Order</video:title><video:description>A linear, predictable life would call for linear, predictable studies. Yet, in this day and age, lives are everything but predictable. Learning has to follow the pace: it has to be agile, timely and individualized. While learning is changing, learners’ unique questions, challenges, interests and personalities are still seen more as an annoyance than a fertile ground for learning. So what’s next? Let’s explore a world where all humans will be supported in becoming their greatest selves everywhere, all the time, by all of us.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33088</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33093</video:thumbnail_loc><video:title>Whatever happened to our dream of an empowering Internet (and how to get it back)</video:title><video:description>Early techno-utopianism envisioned an Internet filled with opportunity, where the network would empower people to become better citizens. With a world of information at our fingertips we would be able to transform lives, become more informed, better connected, more engaged in democratic processes. The reality has been unkind to this dream, with fake news, trolls, online bullying and abuse rampant, our dream of a positive Internet has taken a few hits. This talk will try to put forward several ideas of how to recapture the dream of an empowering and positive Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33093</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33096</video:thumbnail_loc><video:title>Auf gut Glück</video:title><video:description>Ein Spreeblick-Vortrag auf der re:publica ist wie der Klick auf den Google-Button "Auf gut Glück".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33096</video:player_loc><video:duration>1901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33087</video:thumbnail_loc><video:title>(Wofür) Braucht Deutschland eine Schul-Cloud?</video:title><video:description>Als Johanna Wanka 5 Milliarden Euro für die Digitalisierung von Schulen ankündigte, ging ein Aspekt der Überlegungen im Kleingedruckten unter: die Idee einer Schul-Cloud als „zentralen webbasierten Dienst“. Dieser Dienst soll Schulen Lern- und Arbeitsumgebungen sowie Lerninhalte bereitstellen. Aber ist ein (neuer) zentraler Dienst wünschenswert und realistisch? Darüber wollen wir diskutieren!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33087</video:player_loc><video:duration>2030</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33081</video:thumbnail_loc><video:title>What´s love (got to do with this)? - Fireside Chat about #LOL instead of hating in</video:title><video:description>Clemantine Wamarya and Mugethi Githau are honoring this year´s theme "Loving out Loud" by defining what love might be in respect for oneself, for community, for country and for the world; discussing the importance of being aware of what is in our way of loving outloud as opposed to hating in silence, rooted in their personal lived experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33081</video:player_loc><video:duration>1655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33018</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33018</video:thumbnail_loc><video:title>Are We Living Inside an Ethical (and Kind) Machine?</video:title><video:description>Today, we live online. The Internet informs how we work, play, learn &amp; flirt. But living online doesn’t mean sitting in front of a screen. The Internet of Things allows the web to permeate our clothes, homes &amp; healthcare. We now live inside a machine. So how do we ensure this machine is ethical &amp; kind? Too often, its inputs are profit &amp; power. Important traits, like compassion &amp; ethics, are absent. There are two paths forward. Living inside a machine that values inclusion &amp; equality—or living inside a machine defined by surveillance, harassment &amp; exclusion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33018</video:player_loc><video:duration>1695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33014</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33014</video:thumbnail_loc><video:title>Lügenmärchen und Hassreden in der EU</video:title><video:description>Bislang geht jeder EU-Mitgliedstaat mit Fake News und Hassreden in den sozialen Medien unterschiedlich um. Doch in der Europäischen Union laufen seit August 2016 Anstrengungen, die Mitgliedstaaten bei der Bekämpfung von Fake News und dem Umgang mit Hassreden zu unterstützen. Europaabgeordnete verlangen europäische Regelungen gegen die Verbreitung von Fake News im Internet. Wie betroffen sind die EU-Mitgliedstaaten eigentlich? Was wird auf nationaler und auf EU-Ebene gemacht? Welche Rolle spielen die Medien? Braucht die EU eine gemeinsame Strategie? Und wenn ja, wie könnte sie aussehen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33014</video:player_loc><video:duration>3567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33004</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33004</video:thumbnail_loc><video:title>Logistik ohne Emissionen</video:title><video:description>Durch die Digitalisierung hat sich auch die Logistikbranche fundamental verändert. Wir kaufen nicht nur immer mehr online ein, wir wissen auch jederzeit, wo unsere Sendung gerade ist, und können sie dort empfangen, wo es für uns gerade am günstigsten ist. Aber wir wollen deswegen auch kein schlechtes Gewissen haben. Deshalb muss die Logistik der Zukunft nicht nur intelligent sein, sondern auch grün – am besten sogar emissionsfrei. Wie kann das funktionieren, und welche Rolle spielt die Digitalisierung dabei?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33004</video:player_loc><video:duration>3801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33011</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33011</video:thumbnail_loc><video:title>Love and Laughter: How Zimbabweans Rebel Online</video:title><video:description>This talk will explore the importance of social media as a platform for Zimbabwean citizens to express their frustrations through both serious and humourous hashtags, memes, live tweeting, and videos.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33011</video:player_loc><video:duration>1979</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33022</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33022</video:thumbnail_loc><video:title>Trading Bots im globalen Finanz-Cyberspace</video:title><video:description>Finanzmarktpolitik ist Netzpolitik. Der Börsenhandel ist digitalisiert. Zentrale Akteure sind die Trading Bots – hochfrequente, algorithmische Computerhändler, die in Millisekunden Börsenprodukte handeln. Doch schaffen diese Handelsroboter einen Mehrwert für unser Gemeinwohl? Und wie steuert man politisch ein digitalisiertes und automatisiertes Finanzsystems? Der Finanzmarkt braucht neue Antworten. Von den Grundsätzen der netzpolitischen Zivilgesellschaft, wie etwa Netzneutralität oder Datenschutz, kann der Börsenhandel dabei lernen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33022</video:player_loc><video:duration>1808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33013</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33013</video:thumbnail_loc><video:title>Mit den Trollen ums Datenfeuer tanzen</video:title><video:description>Sifftwitter, Hasstwitter, Trolltwitter. Nur drei der Labels, die für eine lose Gruppe von Accounts genutzt wird. Angeblich das Schlimmste, das Twitter zu bieten hat. Ich habe mich mit ihnen unterhalten und Netzwerkvisualisierungen erstellt, um zu verstehen, was dran ist und wie man damit umgehen kann. Es sind relativ wenige, sie haben unterschiedliche Motive und dennoch üben sie eine gewisse Macht aus. Mit Fallbeispielen wie #RasenmäherGegenSexismus, #löschDichTeilzeit und #fragDagi.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33013</video:player_loc><video:duration>1927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33028</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33028</video:thumbnail_loc><video:title>Music is Surveillance</video:title><video:description>Surveillance typically echoes visions of the Pan-opticon and Big Brother’s omnipresent gaze, as if it was all (and just) about being watched, especially by those we cannot see. But what if we tried to think of surveillance through sound and music? This talk will tilt the audience’s ‘paranoid ears’, inviting them to explore surveillance and/as music, ultimately putting forward that music (as accessed and distributed in modern societies) is, to some extent, surveillance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33028</video:player_loc><video:duration>1553</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33020</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33020</video:thumbnail_loc><video:title>Netzwerkdurchsetzungsgesetz - Gut gemeint, schlecht gemacht</video:title><video:description>Die Bundesregierung will mit dem Netzwerkdurchsetzungsgesetz (NetzDG) Hate Speech und Fake News in den Griff bekommen. Doch statt wirkungsvoller Strafverfolgung ist ein Gesetz herausgekommen, dass die Meinungsfreiheit bedroht und gleichzeitig Missbrauchspotenziale für Hater und Stalker eröffnen könnte. Der Vortrag geht auf die wichtigsten Auswirkungen des Gesetzentwurfes ein und zeigt Alternativen auf, die wirklich gegen Hasskriminalität helfen können. Und natürlich gibt es auch einen Ausblick auf die Möglichkeiten, wie das Gesetz auf den letzten Metern noch verhindert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33020</video:player_loc><video:duration>1288</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33021</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33021</video:thumbnail_loc><video:title>Seabed Mining &amp; Counter-Strategies of the artistic eye</video:title><video:description>Could the future of the planet depend upon our response to the imminent mining operations about to be unleashed in the depths of the oceans, and how can an art organisation engage on a structural level with a complex issue like this, avoiding to be purely figurative or just a communications tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33021</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33031</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33031</video:thumbnail_loc><video:title>WELT-KLIMA-THEATER - Klima-Kulturen - Theater und Wissenschaft</video:title><video:description>Weltweit arbeiten Theaterschaffende zum Thema anthropogener Klimawandel. Das Theater kann die Zuschauer*innen (in Zusammenarbeit mit der Wissenschaft) auf die klimatischen Veränderungen vorbereiten, mit ihren Folgen leben lernen und den weltgesellschaftlichen Dialog über das Thema auf lokaler Ebene anregen. Es bietet die Chance, die Auseinandersetzung mit dem Klimawandel zu emotionalisieren. Dies ist unabdingbar neben der Information durch die Wissenschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33031</video:player_loc><video:duration>1636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33010</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33010</video:thumbnail_loc><video:title>Caught in the propaganda crossfire? Bots on social media</video:title><video:description>Computational propaganda – the use of information technologies for political manipulation – is on the rise. Social bots are crucial instruments in digital attacks: During the US elections 20% of all Twitter traffic was generated by them; and Trump bots outnumbered Clinton bots 5:1. During Brexit 1% of accounts drove nearly 1/3 of all traffic. Both state and non-state political actors have used bots to manipulate conversations, demobilize opposition, and generate false support on Twitter, Facebook &amp; Instagram. Are bots weapons in a (cold) cyberwar? How are the used in the Bundestagswahl 2017?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33010</video:player_loc><video:duration>1751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32987</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32987</video:thumbnail_loc><video:title>Lobby-Schlacht um Brüssel: Ende mit Tracken oder Tracken ohne Ende?</video:title><video:description>In Brüssel ringen gerade die unterschiedlichen Interessengruppen um Einfluss auf die neue ePrivacy-Verordnung der EU. Es geht um Grundrechte und Selbstbestimmung der Menschen in Europa - und um das Milliardengeschäft mit unseren Daten. Wer die digitale Gesellschaft liebt, sollte sich informieren und einmischen - deshalb: 30 Minuten Crashkurs zur wichtigsten Datenschutzregulierung des Jahres.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32987</video:player_loc><video:duration>1845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32996</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32996</video:thumbnail_loc><video:title>Rechtsunsicherheit für Links</video:title><video:description>Ein auf einer Grundsatzentscheidung des Europäischen Gerichtshof basierendes Urteil des LG Hamburg gefährdet die Freiheit der Linksetzung im Netz. Schuld daran ist einmal mehr ein völlig überzogenes Urheberrecht. Über die Hintergründe der Entscheidungen, ihre praktischen Auswirkungen – und das Trollen eines Landgerichts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32996</video:player_loc><video:duration>1458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33005</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33005</video:thumbnail_loc><video:title>“My God; what if'…!” – Science Fiction ist Geisteshaltung</video:title><video:description>Science Fiction-AutorInnen haben die meisten Technologien der letzten Jahrzehnte erfunden und vorhergesagt. Und sie sind diejenigen, die neue Ideen für das Zusammenleben in Gesellschaften entwickeln. Sie treibt die Lust am Spielen, Ausprobieren und der Aufbau neuer Welten. Inzwischen verpflichten Unternehmen wie Microsoft Science Fiction-AutorInnen, um ihre Produkte in sinnvolle gesellschaftliche Szenarios hinein zu entwickeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33005</video:player_loc><video:duration>2921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32995</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32995</video:thumbnail_loc><video:title>Love Against the Machine</video:title><video:description>Computers changed over the last 20 years, from friendly machines we could understand, control and improve upon to black-boxed prisons designed at spying upon and controlling us. How come we are now an increasing number to *hate* these machines, when we remember a past in which we used to passionately love them? This shift of modern computing towards "enemy machines" has a profound impact on geopolitics (think "Trump's NSA"), on power relationships (think "We know what you did online for the last 15 years") but also on our humanities and the way we learn, share and relate to each other. How to rethink our relationship to machines, how to rebuild trust...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32995</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33006</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33006</video:thumbnail_loc><video:title>Komm mir bloß nicht mit Fakten. Die Tinderisierung der Welt</video:title><video:description>Links oder rechts. Schwarz oder weiß. Du musst dich entscheiden. Zwei Felder sind frei. Es gibt kein Dazwischen. Keine Abstufungen. Entscheidungen werden in Millisekunden getroffen. Und sind unumkehrbar. Weitere Fakten unerwünscht. Soweit so schlecht. Und es wird nicht besser: je mehr ich bestimmte Dinge nach rechts wische (like), desto öfters gibt mir der Algorithmus ähnliche Dinge zu sehen. Mein Belohnungs-/Wutzentrum schlägt Purzelbäume, meine kongnitive Dissonanz schwenkt die weiße Fahne. Meine Weltbild wird untermauert, meine Filterbubble zementiert. Ich sags euch doch: Ich habe Recht!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33006</video:player_loc><video:duration>1515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33003</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33003</video:thumbnail_loc><video:title>Der Source Code der AfD</video:title><video:description>Oft wird argumentiert, Kritik an der AfD wäre durch die „Lügenpresse“ gesteuert und Äußerungen von Funktionären stünden nicht für die Position der Partei. Deshalb habe ich das getan, was jeder gute Nerd macht. Ich habe den Source-Code gelesen, also alle Wahlprogramme der AfD auf EU-, Bundes- und Landesebene. Hinzu kommen unzählige Anträge aus Bürgerschaften und Landtagen. Dieser Talk fasst die großen Baustellen der AfD zusammen. Und diese haben es in sich!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33003</video:player_loc><video:duration>1775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33008</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33008</video:thumbnail_loc><video:title>Für das Internet im ZDF Fernsehrat</video:title><video:description>Im Juli 2016 wurde ich vom Land Berlin für den Bereich „Internet“ in den ZDF-Fernsehrat nominiert. Nach knapp einem Jahr möchte ich auf der re:publica erste Erfahrungen als und Einblicke in den Fernsehrat liefern - zumindest insoweit das die übertriebenen Vertraulichkeitsvorschriften erlauben. Neben allgemeinen Eindrücken wird es außerdem um die Frage gehen, warum öffentlich finanzierte, öffentlich-rechtliche Inhalte zwar auf kommerziellen Plattformen wie YouTube und Facebook, nicht aber auf gemeinnützigen Plattformen wie Wikipedia verfügbar sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33008</video:player_loc><video:duration>1771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33016</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33016</video:thumbnail_loc><video:title>Make life easy (again)!? Was wollen wir uns von Technologie abnehmen lassen und zu</video:title><video:description>Digitalisierung verspricht Vereinfachung und treibt Komplexität. Akzeptieren wir steigende Alltagskomplexität oder vertrauen wir auf das digitale Heilsversprechen: Alles ganz einfach? Und zu welchem Preis? Wir wollen zum Nachdenken anregen und mit Euch über die Zukunft der Selbstbestimmung diskutieren: Müssen wir verstehen, was digital um uns herum passiert oder können wir Komplexität ignorieren, Anbietern und Plattformen vertrauen und mit steigenden Abhängigkeiten leben? Ist gekaufte Vereinfachung der neue Luxus? Kann Regulierung zur Transparenz beitragen und einen Rahmen schaffen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33016</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33012</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33012</video:thumbnail_loc><video:title>„A Deep History of VR“</video:title><video:description>Virtual Reality (VR) auf ihre Technologie zu reduzieren, verhindert ein tieferes Verständnis dieses neuen Mediums. Wer aber das Zukunftspotenzial von VR besser einschätzen will, muss in die Vergangenheit schauen und einen Blick über den Tellerrand wagen. Erst die Kombination aus historischen, philosophischen und psychologischen Betrachtungen schafft ein Gespür für den enormen Einfluss, den VR in Zukunft im Alltag und in der Arbeitswelt spielen könnte.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33012</video:player_loc><video:duration>1589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33052</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33052</video:thumbnail_loc><video:title>Schöner Schein oder tiefgreifende Erkenntnisse? - Datenjournalismus im redaktionel</video:title><video:description>Datenjournalismus schafft Ordnung im Chaos, zeigt komplexe Zusammenhänge auf und macht riesige Zahlenmengen auf einen Blick begreifbar. Datenjournalismus ist die Antwort auf die großen Datenmengen unserer Welt. Aber zeigt Datenjournalismus wirklich Neues? Interessieren sich die NutzerInnen dafür? Welche Reichweiten lassen sich damit erzielen? Und wie bindet man die Datenjournalisten sinnvoll in den Redaktionsalltag ein? Auf der Bühne: Macher und Experten mit Daten, Erfahrungen und Gedanken zu einem wichtigen Thema im Journalismus – nicht nur Online.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33052</video:player_loc><video:duration>3655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33055</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33055</video:thumbnail_loc><video:title>Disrupting Organizations: Decentralized Autonomous Organizations</video:title><video:description>Blockchain is the driving force of the next generation Internet, also referred to as the Decentralized Web. It allows us to decentralise trust. Smart contracts on the Blockchain radically reducing transaction costs creating the basis for a P2P society, allowing for new forms of organisational structures that were not feasible before. What is the state of that technology and what are the pitfalls and challenges of Blockchain based DAOs (Decentralized Autonomous Organizations)?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33055</video:player_loc><video:duration>1791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33054</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33054</video:thumbnail_loc><video:title>Advancing ocean governance for sustainability</video:title><video:description>The degradation of the marine environment has thus far outpaced the development of international ocean governance. In 2017 the international community has the opportunity to agree on concrete steps to improve ocean sustainability. States will have to decide on the negotiation of a new agreement for the conservation and sustainable use of marine biodiversity on the “High Seas”. The UN Ocean Conference in June will seek to agree commitments from States and other stakeholders to achieve the Sustainable Development Goals for the oceans, seas, and marine resources. This talk will explore what is needed to improve the way we govern and manage the oceans and what can be expected from current policy...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33054</video:player_loc><video:duration>1978</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33047</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33047</video:thumbnail_loc><video:title>The Creative Entrepreneurial Ecosystem</video:title><video:description>What if: education was an ecosystem? the most isolated people in the world could connect, learn and inspire? your classroom was one day in Brazil and the next in Uganda? your peers became your educators? you have an ever-evolving living bank of resources? you could connect directly to those you want to inspire you? you have a creative currency that facilitates creative trade across the world? the ecosystem not only helped provide new tools and connections, but inspired new models about how you bring up your children, how you live and how you work? We have redesigned the way people can not only learn, but work together, across boarders in the most marginalised communities in the...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33047</video:player_loc><video:duration>1567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33053</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33053</video:thumbnail_loc><video:title>Scraping Art - Mapping the Neuland</video:title><video:description>Scraping Art discusses the politics behind the live installation Air Water Stack and how to hack your way into video streaming.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33053</video:player_loc><video:duration>1513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33039</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33039</video:thumbnail_loc><video:title>Internet of Plants - Digitalisierung für die Luftreinhaltung</video:title><video:description>Pflanzen können in Zukunft noch besser für die Luftreinhaltung eingesetzt werden - wenn sie gezielt durch Technik dabei unterstützt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33039</video:player_loc><video:duration>1705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33050</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33050</video:thumbnail_loc><video:title>From killing to healing: A tool called "Drone"</video:title><video:description>Rarely has a technology incited so much negativity from its advent as the drone technology. In so many war-affected countries including Pakistan, the word “drones” provokes the image of vicious, killing robots, and not without reason. In safer regions, people worry about their privacy with the image of such a robot hovering above them. In most minds, drones are the evil kind of science fiction becoming real. However, when judging the technology, what we forget is that these drones are human’s creation, and as such, a tool steered by human hands.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33050</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33057</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33057</video:thumbnail_loc><video:title>Anxiety related procrastination</video:title><video:description>Wie kann man angstbedingtes Zögern und Prokrastination überwinden und Dinge bewegen? Diese Session erklärt den Hintergrund und Mechanik von anxiety related procrastination und wie wir trotzdem aufstehen, eingreifen, und für Dinge die uns am Herzen liegen einsetzen können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33057</video:player_loc><video:duration>1724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/33043</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/33043</video:thumbnail_loc><video:title>Real Bodies – True Emotions</video:title><video:description>Why is the body the ultimate factor for emotional immersion in virtual, mixed and augmented reality? A panel to think and formulate frames for projects within the Performersion 2018. The Performersion is a workshop-centered cooperation between the Performing Arts Programm Berlin and the re:publica and will take place in 2018 and 2020 after its successfull first edition in 2016.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/33043</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20750</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20750</video:thumbnail_loc><video:title>Model-theoretic imaginaries and localisation for additive categories</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20750</video:player_loc><video:duration>3567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20710</video:thumbnail_loc><video:title>Strafrecht, Wahrheit und Kommunikation</video:title><video:description>Wie rekonstruieren wir Wahrheit im Strafprzess? Wie konstruieren wir Wirklichkeit von Sicherheit, Bedrohung, Strafbedürfnis und Schuld?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20710</video:player_loc><video:duration>2289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20713</video:thumbnail_loc><video:title>Top 5 things wrong with policy frameworks for innovation and entrepreneurship</video:title><video:description>400% import taxes on hardware, no legal base for co-working, criminalized use of technologies - policies can have a very direct impact on technology entrepreneurs and innovators. The panel will compare and contrast numerous policies from different countries affecting innovation ecosystems and evaluate successful and less successful policies from a grassroots perspective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20713</video:player_loc><video:duration>3752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20746</video:thumbnail_loc><video:title>Very, almost, and so on, ...</video:title><video:description>Very, almost, and so on, ... (when fragments of the language find their way into Topos Theory)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20746</video:player_loc><video:duration>4848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20744</video:thumbnail_loc><video:title>General discussion</video:title><video:description>With Olivia Caramello, André Joyal, Laurent Lafforgue et Alain Connes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20744</video:player_loc><video:duration>3870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20741</video:thumbnail_loc><video:title>On the geometry of the adele class space of Q</video:title><video:description>Abstract: The talk will develop several geometric aspects of the adele class space of Q, this is inclusive of the scaling site, as semi-ringed topos in characteristic one, and the description of a geometry over the absolute point.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20741</video:player_loc><video:duration>4356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20756</video:thumbnail_loc><video:title>Conférence inaugurale</video:title><video:description>The notion of sheaf over a topological space was introduced by Leray and developed by Borel , Serre and Cartan in the 1940's . A subsequent breakthrough was the appearance of the papers of Serre and Grothendieck in the 1950's . I shall describe this historical development and explain how it led Grothendieck to the introduction of toposes in his seminar SGA 4.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20756</video:player_loc><video:duration>3977</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20753</video:thumbnail_loc><video:title>2/4 Introduction to categorical logic, classifying toposes and the "bridge" technique (IV)</video:title><video:description>Introduction to categorical logic, classifying toposes and the « bridge » technique Construction of classifying toposes for geometric theories. Duality between the subtoposes of the classifying topos of a geometric theory and the quotients of the theory. Transfer of topos‐theoretic notions across the duality and their logical interpretations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20753</video:player_loc><video:duration>4799</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20755</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20755</video:thumbnail_loc><video:title>4/4 Introduction to categorical logic, classifying toposes and the "bridge" technique (IV)</video:title><video:description>Introduction to categorical logic, classifying toposes and the 'bridge' technique. The ‘bridge-building’ technique: Morita-equivalences as ‘decks’ and site characterizations as ‘arches’. Some examples and applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20755</video:player_loc><video:duration>4669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20748</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20748</video:thumbnail_loc><video:title>Toposes are commutative rings</video:title><video:description>Abstract: In this talk, we shall develop the point of view comparing (higher) toposes to commutative rings. We shall then see how the corresponding integral and differential calculus are related respectively to Verdier duality and Goodwillie calculus of functors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20748</video:player_loc><video:duration>4138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20751</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20751</video:thumbnail_loc><video:title>From Essential Inclusions to Local Geometric Morphisms</video:title><video:description>It is well known that, given a site of denition, a subtopos of Grothendieck topos can be obtained by strengthening the Grothendieck topology, thus obtaining an inclusion of toposes. An essential inclusion is one where the inverse image functor of this inclusion has a left adjoint. Kelly and Lawvere proved in [1] that an inclusion is essential if, and only if, the stronger topology is closed under arbitrary intersections. They also showed that such a topology generates idempotent ideals on the base category of the site, and this fact fully characterises the Grothendieck topologies which give rise to essential inclusions into presheaf toposes. In SGA 4, Grothendieck and Verdier dened a local topos as one where the canonical geometric morphism into Set has an extra right adjoint. One can generalise this denition by taking an arbitrary topos instead of Set, and thus dening a local geometric morphism between two toposes. Such a geometric morphism is always connected, i.e. that the extra adjoint is full and faithful, and this implies that the codomain is a subtopos of the domain. Thus one can view a local geometric morphism as an essential inclusion where the extra left adjoint preserves nite limits, in other words, a cartesian essential inclusion. Somewhat midway between local geometric morphisms and essential inclusions are nite-product-preserving essential inclusions, which are essential inclusions where the leftmost adjoint preserves nite products. The process of understanding the invariant of a topos in terms of its sites of denition is paramount in the \toposes as bridges" approach of Caramello, which is outlined in [2]. In this talk I shall explain how to obtain characterisations of both the sites that induce cartesian essential inclusions and the sites that induce nite-product-preserving essential inclusions, and also oer exten- sions of the theorem of Kelly and Lawvere, which states that there is a bijection between essential inclusions into a presheaf topos [Cop; Set] and two-sided idem-potent ideals on C.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20751</video:player_loc><video:duration>1548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20749</video:thumbnail_loc><video:title>Théorie spectrale en géométrie relative</video:title><video:description>Théorie spectrale en géométrie relative (travail en commun avec Mathieu Anel) La catégorie des schémas relatifs au dessus d'une catégorie monoïdale symétrique a été définie par B. Toën et M. Vaquié comme sous catégorie d'une catégorie de faisceaux, ce qui correspond à la version "foncteur des points" en géométrie algébrique. Dans ce travail nous présentons la version "espace structurée" qui permet de comprendre les constructions classiques de la géométrie algébrique.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20749</video:player_loc><video:duration>3826</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20582</video:thumbnail_loc><video:title>Beyond privacy</video:title><video:description>What is the real impact of military and policing drones, and what is the way forward? This workshop will aim to go beyond drones' effect on the right to privacy and examine the impact felt on the ground, by examining the arguments for and against the use of drones, sharing the experience of people who already live under them, the precedents that are being set through these practices, and the safeguards we need to set.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20582</video:player_loc><video:duration>3569</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20553</video:thumbnail_loc><video:title>Six degrees of Wikipedia</video:title><video:description>In der Wikipedia von einem Ende zum anderen zu gelangen ist möglich und unterhaltsam.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20553</video:player_loc><video:duration>3622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20556</video:thumbnail_loc><video:title>#HEALTHAPPSCOMBAT</video:title><video:description>"Health apps, add real value? True or Fake – Join us in this exciting session where top influencers on mobile health will ‘fight’ to reveal the truth about this outstanding trend. Health apps are hot, moreover, they are a powerful market, the past years, an enormous increase in the number of available health-related applications (apps) has occurred, there are more than 165,000 mHealth apps in a market worth 489m. However, little is still known regarding the effectiveness and risks of these applications."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20556</video:player_loc><video:duration>3150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20581</video:thumbnail_loc><video:title>Beyond driving</video:title><video:description>The world of mobility is on it's way to disruptive changes. Cars of the future will be connected with the outer world and will drive autonomous with an electrified power-train. This will have a major impact on the way the future automotive interiors are going to look like and how they are going to be used. Based on these trends, at Bosch we see the automotive interiors evolving into what we call as the 3rd living space. See and discuss the future car Human Machine Interface and user experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20581</video:player_loc><video:duration>3565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20565</video:thumbnail_loc><video:title>African Elections and Social Media Shutdowns</video:title><video:description>Africa has the largest growth of Internet distribution in the world but some governments still have a long way to go in respecting access to the Internet as a democratic right. This panel will discuss how Governments in Uganda, Kenya and Zimbabwe Regulate Online Communication and expose the nature and implications of the legal and sometimes illegal ways governments use to regulate social media and the strategies developed by Internet activists to react to them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20565</video:player_loc><video:duration>3650</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20549</video:thumbnail_loc><video:title>Know your terrorist credit score!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20549</video:player_loc><video:duration>3223</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20568</video:thumbnail_loc><video:title>Netzpolitischer Abend des Digitale Gesellschaft e.V.</video:title><video:description>Vor fünf Jahren wurde auf der re:publica'11 der Digitale Gesellschaft e.V. als Verein für den Schutz der Menschenrechte im digitalen Raum gegründet. Seitdem ist viel passiert. Bei dem Netzpolitischen Abend auf der #rpTEN stellen wir uns, unsere aktuellen Kampagnen und Themen, an denen wir arbeiten, vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20568</video:player_loc><video:duration>3600</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20558</video:thumbnail_loc><video:title>#Schichtwechsel: Hilfe, die Roboter kommen</video:title><video:description>Knapp 60 Prozent der Arbeitsplätze in Deutschland sind in Gefahr. Sie werden von der Automatisierung und der Übernahme durch Roboter bedroht. 130 Jahre nach dem Höhepunkt der Industriellen Revolution müssen wir uns die Frage stellen, wohin Arbeit sich künftig für uns Menschen entwickeln wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20558</video:player_loc><video:duration>3854</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20574</video:thumbnail_loc><video:title>Mem-Jeopardy</video:title><video:description>Eine Runde Mem-Jeopardy! Jeder kann mitmachen und sein Wissen in der wundervollen Welt der Internet-Phänomene beweisen. Belohnt wird das Wissen mit hochwertigen Paarkartenspielen mit Memen. Damit nicht alle dümmer gehen, als sie gekommen sind, gibt es zu jedem Mem ein bisschen Angeber-Wissen mit nach Hause.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20574</video:player_loc><video:duration>3584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20576</video:thumbnail_loc><video:title>Designing the future</video:title><video:description>In this session we will explore how science fiction is important for civic society as it is at the forefront of the freedoms of thought and expression. Science Fiction explores the ludicrous, impossible, unthinkable, and by doing so, it expands the possible and eventually, the plausible, probable and real. We will talk about how taking a viewpoint a bit more detached from current events we are able to see different concepts of society that might seem utopic, but which could provide us with new ideas regarding how to handle or at least understand problems in the real world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20576</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20709</video:thumbnail_loc><video:title>The Good, the Bad and the Zero</video:title><video:description>The Good, the Bad and the Zero: This panel will explore different examples of zero-rated services across the world, looking into potential products of public interest as well as so-called walled gardens. Featuring speakers from Zimbabwe, Kenya, Chile and the EU, we will compare different regulations and patterns of investment trying to depict and identify strategies of how to increase access without undermining the free and open nature of the Internet which must be governed by human rights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20709</video:player_loc><video:duration>3578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20665</video:thumbnail_loc><video:title>Innovation and Journalism</video:title><video:description>Google’s efforts to partner with news publishers in Europe to support high quality journalism through technology and innovation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20665</video:player_loc><video:duration>3546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20700</video:thumbnail_loc><video:title>Start Ups in MusicTech</video:title><video:description>Start Ups are stirring up the field of music production and creation, they make new tools and instruments or develop apps for musicians networking and colaborative composing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20700</video:player_loc><video:duration>3331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20698</video:thumbnail_loc><video:title>Space – the universal public good or the final frontier of commodities?</video:title><video:description>Space once again is hyped as the next big thing. ISS' astronauts are superstars on Twitter, Mars Rover, Rosetta probe, Philae lander, and the Pluto flyby of New Horizons are landmark publicity events. For the first time, we see also private enterprise in space, ranging from rockets for space transport to exploring economic exploitation of asteroids. But how do we as humankind want space to be conquered? Which line should space law draw between public good and private endeavor?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20698</video:player_loc><video:duration>3408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20677</video:thumbnail_loc><video:title>New Kids on the Blockchain</video:title><video:description>This Music Pool Berlin community evening @ rpTEN is about the potential of the blockchain technology for the music business. In general, the Music Pool Berlin community evenings provide a platform for musicians to find out more about current music business topics, and get to know each other and other players in the music scenes. This evening at rpTEN is organized in cooperation with the Berlin Music Commission and its networking format BMC backstage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20677</video:player_loc><video:duration>3715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20703</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20703</video:thumbnail_loc><video:title>The dark side of Digitization</video:title><video:description>Digitization can become a vers serious thread for the society as people relay and depend more and more on a always working ICT. We need standards of collaboration between the big ICT providers to make sure the ICT will work as reliable as possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20703</video:player_loc><video:duration>2746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20711</video:thumbnail_loc><video:title>Ad-Wars</video:title><video:description>Gute-Nacht-Geschichten für die Online-Werbe-Industrie der Gegenwart. Die jahrelang praktizierte Innovationsarmut der digitalen Nachrichtenindustrie trägt Früchte: Angst und noch mehr Duldungsstarre. Die Industrie versteht langsam, dass das herkömmmliche Finanzierungsmodell aus dem Print-Bereich, Werbung, nicht so erfolgreich Geld in die Kassen der Verlage spült wie erhofft. Während in den Printausgaben pauschal geworben und abgerechnet wird, zahlen Werbende an die Verlage im Online-Business nur pro View und pro Klick. Wir berichten aus der Perspektive des technisch sensibilisierten Klickviehs und haben vielleicht den Ansatz einer verbraucherfreundlichen Alternative im Gepäck.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20711</video:player_loc><video:duration>3457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20684</video:thumbnail_loc><video:title>The City as an Open System</video:title><video:description>We all are Homo Faber: Making, Open Systems and Terms of Cooperation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20684</video:player_loc><video:duration>3065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20715</video:thumbnail_loc><video:title>How to defend civil liberties with lawsuits</video:title><video:description>Government oversight over intelligence agencies is often toothless. Therefore, courts are the last resort to turn to, and in many cases they have been much more aggressive than politicians in curtailing surveillance agencies’ powers. We will present the latest developments in cases like Reporters without Borders vs. BND and UK groups vs. GCHQ. We will also discuss and develop new ideas for strategic litigation in order to defend civil liberties on as many fronts as possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20715</video:player_loc><video:duration>1655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20702</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20702</video:thumbnail_loc><video:title>Open Data im ÖPNV</video:title><video:description>Vor einem Jahr sah es noch aus, als würden ÖPNV und Deutsche Bahn im immer selben gestrigen Trott stecken bleiben – und links und rechts von Uber und sonstigen „disruptiven“ Diensten überholt werden. Seitdem hat sich jedoch viel getan: Immer mehr Verbünde und Verkehrsunternehmen veröffentlichen Fahrpläne als offene Datensätze, und selbst die alte, träge Deutsche Bahn hat sich Open Data auf die Fahnen geschrieben. Wir zeigen, wie du mithelfen kannst, diesen Prozess voranzutreiben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20702</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20694</video:thumbnail_loc><video:title>What is behind the new Migrations</video:title><video:description>The language of “migrants” and “refugees” is insufficient to cover a new type of migration. They are being expelled from their land and homes by major coporations grabbing land to develop plantations, the sharp expansion in mining due to the demands of the electronic revolution, climate change, the explosion in the building of new, often private, “cities” and office parks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20694</video:player_loc><video:duration>3259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20699</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20699</video:thumbnail_loc><video:title>Standing Tall</video:title><video:description>What do Olympic Athlete Denise Schindler and Berlin based Syrian innovator Asem Hasna have in common? They are using 3D printing and technologies such as brain-computer interface and VR to improve their own prostheses as well as the lives of others. DIY electronics are promising a means to make customized, advanced technology available to the masses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20699</video:player_loc><video:duration>3649</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20704</video:thumbnail_loc><video:title>Stopping the Brain Drain in Developing Countries through Entrepreneurship</video:title><video:description>Creative and full of innovative approaches, young entrepreneurs in low-income countries are building a path towards greater economic development. Through initiating new networks and setting up collaborative environments, these entrepreneurs are creating opportunities both for themselves and others. As such, this session will look at how innovation and entrepreneurship can offer long-term perspectives for young people in their home countries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20704</video:player_loc><video:duration>3486</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20671</video:thumbnail_loc><video:title>Mobility re:loaded</video:title><video:description>Vernetzt und autonom – die Mobilität der Zukunft wird das Reisen grundlegend verändern. Die Deutsche Bahn hat erkannt, dass sie sich wandeln muss, um Innovationen Raum zu geben und treibende Kraft auf dem Weg in die Zukunft der Mobilität zu sein. Die DB Labs sind der Motor dieser Entwicklung: durch agile Arbeitsmethoden, Kooperationen mit Start-ups und den Austausch mit der Open-Data-Community treiben sie die Digitalisierung im Konzern voran und helfen dabei, Themen neu zu denken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20671</video:player_loc><video:duration>3418</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20693</video:thumbnail_loc><video:title>The Age of Trotzdem</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20693</video:player_loc><video:duration>3968</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20692</video:thumbnail_loc><video:title>Behind the Screen</video:title><video:description>Commercial content moderators are unseen, unknown internet gatekeepers, responsible for ridding social media of violent, extreme and shocking material, on behalf of major firms who require their services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20692</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20670</video:thumbnail_loc><video:title>Fatwas on the Internet</video:title><video:description>The global access to knowledge and information enables Muslims all over the world to browse different interpretations of Islamic Law, discuss and share knowledge and opinions and ask religious scholars for advice via social media. This talk will explain how social media contributes to the diversity and further development of Islamic jurisprudence and how this influences Muslim communities. If you want to know more about Fatwas issued and discussed on the internet – don't miss this talk!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20670</video:player_loc><video:duration>1961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20676</video:thumbnail_loc><video:title>Netz-Publizisten im Gespräch</video:title><video:description>Philip Banse spricht mit 4 Netz-Publizisten (m/w), die im zurückliegenden Jahr Bemerkenswertes veröffentlicht haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20676</video:player_loc><video:duration>3804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20695</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20695</video:thumbnail_loc><video:title>The Untold Genesis of ISIS</video:title><video:description>This presentation attempts to explain the intellectual genealogy of the conflict through the lens of surveillance, the effects of profiling stereotypes, and political suppression – using real-life examples of Muslims today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20695</video:player_loc><video:duration>1917</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20685</video:thumbnail_loc><video:title>Online platforms as human rights arbiters</video:title><video:description>Through the prism of online platforms, this presentation will examine challenges related to human rights protection in the online domain. This will include questions such as: what does human rights law (and soft law) say about private actors and their human rights responsibilities?; how have major internet companies taken up human rights in their discourse and practices?; what are some of the dynamics that work for or against a stronger human rights protection online?; and are the frameworks that currently govern the activities of these online platforms sufficient to provide the standards and mechanisms needed to protect and respect human rights online?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20685</video:player_loc><video:duration>1793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20619</video:thumbnail_loc><video:title>Hörbar programmieren mit Sonic Pi</video:title><video:description>Programmieren ist abstrakt, mathematisch und rational. Musik ist sinnlich, konkret und emotional. In Sonic Pi kommt beides zusammen. Hörbar programmieren und Programmiertes anhören. Sonic Pi liefert ein unmittelbares Feedback, weil wir den Code/Text, den wir schreiben direkt anhören können. Das macht Spass, gelingt schon 8-jährigen und ist ausbaufähgig - bis hin zu Live-Coding-Sessions, wo Sonic Pi zum Instrument wird und das Publikum zur Computermusik tanzt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20619</video:player_loc><video:duration>3239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20621</video:thumbnail_loc><video:title>Digital Fashion Transformation</video:title><video:description>Digital has disrupted a variety of industries. With 3D printing enabling local manufacturing, decentralised teams and cost efficient logistics and communication, one of the next sectors to be turned inside out, will be fashion. Similar to music or publishing, consumers will become creators. But having to produce a real physical product is a challenge.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20621</video:player_loc><video:duration>1711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20607</video:thumbnail_loc><video:title>Hardware for the Masses</video:title><video:description>Maker technologies can play a powerful role in enabling economic development and the spread of a different concept of empowerment through technology - in particular when it comes to creating Open Source alternatives to corporate driven Internet of Things solutions. How can stutainable technology be made widely accessible?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20607</video:player_loc><video:duration>3660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20622</video:thumbnail_loc><video:title>How is Technology Innovation Driving Changes in China?</video:title><video:description>New ways of thinking and creative applications of technology innovation, as a set of genes, are being planted into various fields in China. They provide a new lens to see and think about the reshaping of many industries, and corresponding influences over city, society, economy, and environment – higher efficiency, more added-value, upgraded consumption led by new products &amp; services, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20622</video:player_loc><video:duration>3499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20613</video:thumbnail_loc><video:title>Fish Bowl: FashionTech</video:title><video:description>Wie passen VR und Fashion zusammen und werden wir uns diese Frage in Zukunft überhaupt noch stellen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20613</video:player_loc><video:duration>3392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20612</video:thumbnail_loc><video:title>Fish Bowl: Musicday</video:title><video:description>Berlin ist eine Stadt der Kreativen: Musik ist seit jeher eine der wichtigsten Kulturadern, die durch Berlin fließen, mit Strahlkraft und Anziehung für Musikfans, MusikerInnen und Musikwirtschaftende aus aller Welt. Komm zu Fishbowl und sei Teil der Diskussion? Was sind deine Ideen und Meinungen zur Verknüpfung von Musik und Tech? Nutze die Chance mit SpeakerInnen und AkteurInnen aus der Musikbranche zu sprechen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20612</video:player_loc><video:duration>3293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20618</video:thumbnail_loc><video:title>How the EU works</video:title><video:description>The talk is going to dig deeper into the functioning of the European Union to help to make people understand what the EU actually is and what European citizens have to do with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20618</video:player_loc><video:duration>3198</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20627</video:thumbnail_loc><video:title>The post-Web Internet</video:title><video:description>The demise of hyperlink was caused by the social media and mobile applications. How is this shaping the future of the internet and what is its impact on our societies?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20627</video:player_loc><video:duration>1797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20620</video:thumbnail_loc><video:title>What you need to see!</video:title><video:description>As technologies emerge that make shift perspective, making a viewer feel like they're somewhere, letting one shift perspectives, story forms and conventions will change as well. at RYOT we're interested in how to play with these to compel people to take action in their world for good.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20620</video:player_loc><video:duration>1648</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20623</video:thumbnail_loc><video:title>The art of revolt.</video:title><video:description>Snowden, Assange, and Manning are the protagonists of a movement that is questioning the very ground we stand on, the dispositives defining our present. As such, they enable us both to think in a new way and to interrogate received ways of thinking about politics, democracy, action et resistance. Their very lives invite us to imagine other modes of relation to the law, the Nation, citizenship, the State, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20623</video:player_loc><video:duration>1832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20625</video:thumbnail_loc><video:title>The Courage of Compassion</video:title><video:description>We have all been online long enough to have encountered criticism from people whose faces we will never see. Some of it is constructive, and some if it is awful, anonymous assumptions and slurs that we do our best to ignore. Sometimes our emotions prevent us from making a distinction between that which could be helpful and that which is just plain bullying. There isn’t a cure for it. It cannot be fixed or stopped. Learning how to deal with both is a factor of life that our children will have to endure on a scale we never did, in ways we probably can’t imagine. I’ve tried and failed many times to react in the best possible way and have finally learned that “reacting” isn’t the answer. The answer is something much more fearless.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20625</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20733</video:thumbnail_loc><video:title>1/4 A Crash course in topos theory : the big picture</video:title><video:description>About half of the topos theory of SGA4 is devoted to categorical generalities. They are now subsumed by the modern theory of (locally) presentable categories. I will sketch this theory, stressing the results that are important for topos theory. The category of complete lattices and sup-preserving maps is a toy example of this theory.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20733</video:player_loc><video:duration>4401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20736</video:thumbnail_loc><video:title>4/4 A Crash course in topos theory : the big picture</video:title><video:description>I will sketch an overall picture of topos theory and of the theory of locales. It includes the notion of sheaf on a site, the notion of forcing topology, of geometric morphism and Giraud's theorem. A useful principle is that a topos is a commutative ring-like object. Every topos is a quotient of a free topos, like every commutative ring is a quotient of a polynomial ring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20736</video:player_loc><video:duration>3800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20729</video:thumbnail_loc><video:title>Algebraic and motivic vector bundles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20729</video:player_loc><video:duration>3752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20738</video:thumbnail_loc><video:title>Morita-equivalences for MV-algebras</video:title><video:description>We shall make a survey of the most recent results obtained in connection with the programme of investigating notable categorical equivalences for MV-algebras from a topos-theoretic perspective commenced in. In and we generalize to a topos-theoretic setting two classical equivalences arising in the context of MV-algebras: Mundici's equivalence between the category of MV-algebras and the category of`-u groups (i.e., lattice-ordered abelian groups with strong unit) and Di Nola-Lettieri's equivalence between the category of perfect MV-algebras and the category of` -groups (i.e., lattice-ordered abelian groups, not necessarily with strong unit). These generalizations yield respectively a Morita-equivalence between the theory MV of MV-algebras and the theory L u of `-u groups and one between the theory P of perfect MV-algebras and the theory L of `-groups. These Morita-equivalences allow us to apply the `bridge technique' of to transfer properties and results from one theory to the other, obtaining new insights on the theories which are not visible by using classical techniques. Among these results, we mention a bijective correspondence between the geometric theory extensions of the theory MV and those of the theory L u, a form of completeness and compactness for the innitary theory L u, the identication of three dierent levels of bi-interpretabilitity between the theory P and the theory L and a representation theorem for the nitely presentable objects of Chang's variety as nite products of perfect MV-algebras. Given the fact that perfect MV-algebras are exactly the local MV-algebras in the variety generated by Chang's algebra, it is natural to wonder whether analogues of Di Nola-Lettieri's equivalence exist for local MV-algebras in a given proper subvariety of MV-algebras. In a forthcoming paper, we prove that the theory of local MV-algebras in any subvariety V of MV-algebras is of presheaf type (i.e., classied by a presheaf topos) and establish a Morita-equivalence with a theory that extends that of `-groups. Furthermore, we generalize to this setting the representation results obtained in.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20738</video:player_loc><video:duration>1986</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20705</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20705</video:thumbnail_loc><video:title>Techniktagebuch Live Let's Play</video:title><video:description>Nach dem Erfolg des kleinen Technikmuseums auf der #rp15 (Wir hatten ja nichts und das haben wir mitgebracht) machen wir dieses Jahr ein Live Let's Play vor Publikum. Die mühsamsten Logins, die umständlichsten Benutzeroberflächen, die dysfunktionalsten Free-WiFi-Vorschaltseiten, die kompliziertesten Newsletter-Abmeldungen – Autorinnen und Autoren des Technitagebuchs kennen sie alle und zeigen sie Live, in Farbe und mit ungespielter Verzweiflung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20705</video:player_loc><video:duration>3721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20740</video:thumbnail_loc><video:title>Pre-buildings as sheaves on the site of enclosures</video:title><video:description>Given an ane apartment with action of the ane Weyl group, we can look at compact convex subsets whose boundaries are re ection hyperplanes. The category of these \enclosures" has a natural Grothendieck topology, whose sheaves constitute a natural environment in which to consider spaces which look like buildings or subsets thereof. This provides a technical tool, of a rather combinatorial nature, in our ongoing work with Katzarkov, Noll and Pandit on the construction of pre-buildings and versal harmonic maps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20740</video:player_loc><video:duration>4396</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20747</video:thumbnail_loc><video:title>T-Motives</video:title><video:description>Key results due to O. Caramello show us that there is a regular theory such that the Barr exact completion of its regular syntactic category is equivalent to the category of Nori effective motives. In this talk, I will explain and consider a (co)homology theory T on any base category C as a fragment of a first-order theory whose models are certain functors to (families of internal abelian) groups satisfying some exactness conditions. Denote A[T] the Barr exact completion of the regular syntactic category: this is an abelian category whose objects may be called constructible effective T-motives. Furthermore, under mild conditions on the base category C we get a T-motivic functor from C to D(Ind-A[T]) the (unbounded) derived category of the Ind category of A[T]: we may call T-motivic complexes the objects of (a suitable localization of) the category D(Ind-A[T]). In particular, if C is the category of algebraic schemes over a subfield of the complex numbers we get an exact functor from constructible effective T-motives to Nori effective motives which lifts to T-motivic complexes. Finally, if C is the category of algebraic schemes,I explain a way to construct a functor from the category of T-motivic complexes to the category of effective (unbounded) Voevodsky motivic complexes and provide some evidence for the latter being obtained as a (Bousfield) localization of the former.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20747</video:player_loc><video:duration>4203</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20745</video:thumbnail_loc><video:title>Using the internal language of toposes in algebraic geometry</video:title><video:description>We describe how the internal language of certain toposes, the associated petit and gros Zariski toposes of a scheme, can be used to give simpler denitions and more conceptual proofs of the basic notions and observations in algebraic geometry. The starting point is that, from the internal point of view, sheaves of rings and sheaves of modules look just like plain rings and plain modules. In this way, some concepts and statements of scheme theory can be reduced to concepts and statements of intuitionistic linear algebra. Furthermore, modal operators can be used to model phrases such as \on a dense open subset it holds that\ or \on an open neighbourhood of a given point it holds that\. These operators dene certain subtoposes; a generalization of the double-negation translation is useful in order to understand the internal universe of those subtoposes from the internal point of view of the ambient topos. A particularly interesting task is to internalize the construction of the relative spectrum, which, given a quasicoherent sheaf of algebras on a scheme X, yields a scheme over X. From the internal point of view, this construction should simply reduce to an intuitionistically sensible variant of the ordinary construction of the spectrum of a ring, but it turns out that this expectation is too naive and that a rened approach is necessary.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20745</video:player_loc><video:duration>2072</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20743</video:thumbnail_loc><video:title>Class forcing and topos theory</video:title><video:description>It is well-known that forcing over a model of material set theory co rresponds to taking sheaves over a small site (a poset, a complete Boolean algebra, and so on). One phenomenon that occurs is that given a small site, all new subsets created are smaller than a fixed bound depending on the size of the site. There is a more general notion of forcing invented by Easton to create new subsets of arbitrarily large sets, namely class forcing, where one starts with a partially ordered class. The existing theory of class forcing is entirely classical, with no corresponding intuitionist theory as in ordinary forcing. Our understanding of its relation to topos theory is in its infancy, but it is clear that class forcing is about taking small sheaves on a large site. That these do not automatically form a topos means that the theory has interesting twists and turns. This talk will outline the theory of class forcing from a category/topos point of view, give examples and constructions, and fin ally a list of open questions – not least being whether an intuitionistic version of Easton’s theorem on the continuum function holds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20743</video:player_loc><video:duration>2177</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20739</video:thumbnail_loc><video:title>Globular perspective for Grothendieck ∞-topos and Grothendieck (∞,n)-topos</video:title><video:description>In this short talk we first briefly recall how to build, for each integers n0, monads Tn on the category Glob of globular sets which algebras are globular models of (1; n)-categories, which have the virtue to be weak 1-categories of Penon and thus also to be weak 1-categories of Batanin. On the other hand we are also briefly explain how the difficult problem to prove the existence of the weak higher category of the weak higher categories on the globular setting can be replaced by a very precise technical problem, on the level of globular operads in Batanin’s sense. In the conclusion of the thesis we give some general pictures of how to define right and left weak higher adjunctions for weak higher functors, and also weak higher (co)limits for weak 1 higher functors, by using globular operads. According to an easy characterisation of Grothendieck topos (by using presheaves on a small category), we finish our talk by sketching mains tools which permit to build globular models of Grothendieck 1-topos and Grothendieck (1; n)-topos (by using weak higher prestacks on a small category).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20739</video:player_loc><video:duration>2334</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20742</video:thumbnail_loc><video:title>There are categories of ‘spaces' that are not categories of locales</video:title><video:description>We described a short list of categorical axioms that make a category behave like the category of locales. In summary the axioms assert that the category has an object that behaves like the Sierpnski space and this object is double exponentiable. A number of the usual results of locale theory can be derived using the axioms: the (weakly) closed subgroup theorem proved, closed and proper surjection are of eective descent, parallel theories of discrete and compact Hausdor spaces emerge. An example is given of a category that satises the axioms but which is not the category of locales for any topos. We show how to embed the category of elementary toposes into the category whose objects are categories that satisfy the axioms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20742</video:player_loc><video:duration>1623</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20707</video:thumbnail_loc><video:title>Terror Ernst nehmen, Terroristen auslachen</video:title><video:description>Der selbsternannte Islamische Staat (IS) hat für seine Propaganda auf einzigartige Weise Terroraktivitäten mit Popkultur verwoben. Die Terrororganisation kontrolliert die Berichterstattung aus den von ihr beherrschten Gebieten und spricht gleichzeitig unsere Sensationslust an, um Angst, Panik und Misstrauen zu verbreiten. Um dieser Terrorlogik etwas entgegenzusetzen, brauchen wir mehr Sachlichkeit und Humor, sowohl in der arabischen Welt als auch bei uns.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20707</video:player_loc><video:duration>3815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20732</video:thumbnail_loc><video:title>Probability sheaves</video:title><video:description>In the Articel "The dawning of the age of stochasticity", Tao observes that the probability theory concerns itself with properties that are \preserved with respect to extension of the underlying sample space", in much the same way that modern geometry concerns itself with properties that are invariant with respect to underlying symmetries. Reformulating this in category-theoretic language, probabilistic concepts organise themselves into presheaves over a category of sample spaces. In this talk, I observe that they further form sheaves, and I consider ramications of this observation. As a suitable category of sample spaces, I take the category of measure-preserving measurable maps (modulo almost sure equality) between standard (a.k.a. Lebesgue-Rokhlin) probability spaces. In this category, every cospan completes to a commutative square enjoying a universal conditional independence property. As a consequence, the category carries an atomic Grothendieck topology, whose sheaves can themselves be characterised in terms of conditional independence. Examples of such probability sheaves include sheaf representations of standard probability spaces (given by representables), sheaves of random variables, sheaves of probability measures (given by a general coend construction), and sheaves of orbits of ergodic group actions. In general, I argue that the resulting atomic topos of probability sheaves is a natural category of generalised probabilistic concepts. Moreover, as a boolean topos, it models a mathematical universe in which random variable occurs as a primitive rather than derived mathematical notion. I believe this model has the potential to inform the development of an alternative approach to probability theory founded on primitive random variables, somewhat along the lines envisaged by Mumford in.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20732</video:player_loc><video:duration>3322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20720</video:thumbnail_loc><video:title>Wissensvermittlung im Netz</video:title><video:description>Dank Internet sind Informationen beinah überall verfügbar, zu jeder Zeit und für viele Menschen nutzbar. Die Masse an Informationen und Angeboten steigt exponentiell. Bleibt dabei die Qualität auf der Strecke? Wie können komplexe Sachverhalte im Netz vermittelt werden? Welche Trends gibt es 2016? Wie verändern sich Lerngewohnheiten in der digitalen Welt?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20720</video:player_loc><video:duration>3773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20718</video:thumbnail_loc><video:title>Wähler Poetry</video:title><video:description>Die Wahrheit ist nicht da draußen. Die Wahrheit schlummert in den Posteingängen des Bundestags. Da wo der Bürger sie täglich hinmailt. Und in dieser Session werden wir sie endlich ans Licht bringen. Mithilfe zahlreicher Bürgerbriefe enthüllen wir die kleinen und großen Skandale der Bundesrepublik: Was hat Schäuble mit seinen getreuen Schergen, den Schäublewern, in der Ukraine vor? Wie kommt man wirklich an ein Bundestagsmandat? Und möglicherweise wissen wir auch, wo das Bernsteinzimmer ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20718</video:player_loc><video:duration>3838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20737</video:thumbnail_loc><video:title>New variations on the notion of topos</video:title><video:description>The notion topos is a prominent member of a family of notions which includes that of abelian category, of locally presentable category and of higher topos. We propose two new members: the notion of locus and that of para-topos. The category of pointed spaces and the category of spectra are examples of loci. The category of small (weak) n-categories is an example para-topos for every n\geq 1.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20737</video:player_loc><video:duration>4240</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20730</video:thumbnail_loc><video:title>On the vanishing of negative K-theory</video:title><video:description>Weibel's conjecture predicts that negative algebraic K-theory vanishes in degrees less than minus the dimension of the ring. The conjecture is known in characteristic zero. In the talk I will explain an approach which reduces the general conjecture to a very weak form of resolution of singularities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20730</video:player_loc><video:duration>3887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20716</video:thumbnail_loc><video:title>Make it simple!</video:title><video:description>Ohne Simplifizierung, also die radikale Vereinfachung von Strukturen, Verantwortungen und Prozessen, kann die digitale Transformation nicht gelingen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20716</video:player_loc><video:duration>3429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20735</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20735</video:thumbnail_loc><video:title>3/4 A Crash course in topos theory : the big picture</video:title><video:description>I will sketch an overall picture of topos theory and of the theory of locales. It includes the notion of sheaf on a site, the notion of forcing topology, of geometric morphism and Giraud's theorem. A useful principle is that a topos is a commutative ring-like object. Every topos is a quotient of a free topos, like every commutative ring is a quotient of a polynomial ring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20735</video:player_loc><video:duration>4749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20734</video:thumbnail_loc><video:title>2/4 A Crash course in topos theory : the big picture</video:title><video:description>I will sketch an overall picture of topos theory and of the theory of locales. It includes the notion of sheaf on a site, the notion of forcing topology, of geometric morphism and Giraud's theorem. A useful principle is that a topos is a commutative ring-like object. Every topos is a quotient of a free topos, like every commutative ring is a quotient of a polynomial ring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20734</video:player_loc><video:duration>2746</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20721</video:thumbnail_loc><video:title>Alte Säcke Politik</video:title><video:description>Die Debatte über Digitalisierung ist vor allem ein Risikodiskurs. Technische Spione lauern überall, große Konzerne attackieren die Privatsphäre, willkommen im Überwachungsstaat. Oft sind es diffuse Ängste alter Männer, die zwar die Digitalisierung nicht verstehen, aber die Debatte bestimmen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20721</video:player_loc><video:duration>1691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20679</video:thumbnail_loc><video:title>Opening Immersive Arts</video:title><video:description>Schaffensdrang und Systemkritik sind Teil der DNA von Kunst &amp; KünstlerInnen. Mit der Start-Up Szene wächst ein weiteres Kind der Creative Class heran, das bewährte Systeme hinterfragt und neu denkt. Was läge also näher, als dass KünstlerInnen &amp; ProgrammiererInnen, VermittlerInnen &amp; UnternehmerInnen, GaleristInnen &amp; GründerInnen ihre Kräfte bündeln? Wir zeigen Beispiele für konstruktive Zusammenarbeit, sprechen über produktive Disruption und rufen auf zum kritischen Design im Kunstbetrieb! // 10:00 Eröffnung "Immersive Arts" mit Andreas Gebhard und Janina Benduski (Perfoiming Arts Programm Berlin)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20679</video:player_loc><video:duration>3345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20683</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20683</video:thumbnail_loc><video:title>The Internet of Textile Things</video:title><video:description>In this talk, I will talk about my research at RWTH Aachen University, the 'programming-by-infection' bootloader for organic Wearables, iron-on LEDs called WEAR-LEDs and why we want to create the Internet of Textile Things that connects Smart Fashion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20683</video:player_loc><video:duration>1499</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20681</video:thumbnail_loc><video:title>Panama Papers</video:title><video:description>The Panama Papers not only shed light onto a secretive system of tax havens and hidden money, but also sparked a debate about how a leak of this size and scope should be reported on. Even before a public relations crisis broke out for politicians using the services of Mossack Fonseca, strong sentiments of scepticism and criticism emerged about the work of the ICIJ and publishing outlets. Could the treatment of the data be biased? Why was Putin featured prominently in the documents while US politicians were absent? Should the 2,7 Terabyte even be published altogether? In the age of digital media, where every user is also broadcaster, the means of publication themselves quickly turn into a topic of hot debate. Which practical ethics should whistleblowing and journalism apply today to ensure that the public is served and informed best? How should investigative reporters react to the feedback of its readers? And how can we make sure a leak’s revelations don’t get lost along the way?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20681</video:player_loc><video:duration>1895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20687</video:thumbnail_loc><video:title>(Mis)understanding transgender health</video:title><video:description>In an age of increasing transgender awareness, why is it that transgender health remains a subject of great controversy between doctors and patients? How can the Internet help us understand and address this problem?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20687</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20689</video:thumbnail_loc><video:title>New dimensions and perspectives of Art in VR</video:title><video:description>Through the new medium Virtual Reality there are never seen possibilities in making art visible in completely new and innovative ways. Creative minds out there are using latest tech to add new vividness to the common presentation of artworks. New ways of visualisation and storytelling are being explored and discovered. But one has to step into the Matrix to explore it hisself.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20689</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20696</video:thumbnail_loc><video:title>Sketchnotes für Einsteiger</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20696</video:player_loc><video:duration>3014</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20691</video:thumbnail_loc><video:title>Gender Medicine</video:title><video:description>Sex- and gender-specific medicine (SGSM) is a young field that managed to recently establish itself all over the world. Though mostly called gender medicine it actually investigates sex specific differences of the two most prominent sexes: male and female. There are also aspects of the gender identity that impact the interaction of doctors and patients, as well as coping strategies, treatment suggestions and side effects of medication The following aspects will be presented in this talk: Where does this area of research come from? What does it actually do? Why is it important for women and men? And when is it appropriate to talk about sex and when to talk about gender?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20691</video:player_loc><video:duration>1705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20682</video:thumbnail_loc><video:title>VR / AR is pushing Music</video:title><video:description>Gespräch mit den Studios Artificial Rome, Sehsucht und Die Pfadfinderei über die Potenziale der Verknüpfung von Musik, Sounds und Virtual Reality. Moderiert von Alexandra Dröner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20682</video:player_loc><video:duration>2311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20690</video:thumbnail_loc><video:title>#BlackTwitter</video:title><video:description>Wer die neue Rassenbewegung in den USA verstehen will, der muss Black Twitter verstehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20690</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20697</video:thumbnail_loc><video:title>Medienprojekte mit jungen Flüchtenden</video:title><video:description>Welche medienpädagogischen Projekte und Angebote sind für junge Flüchtende in Deutschland interessant? Mit welchen Apps lässt sich gut arbeiten und was gilt es zu beachten? Anhand zweier Pilotprojekte aus München sollen diese Fragen beispielhaft geklärt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20697</video:player_loc><video:duration>1624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20674</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20674</video:thumbnail_loc><video:title>If Everything is a Network, Nothing is a Network</video:title><video:description>Trapped in an imaginary web of NODES and EDGES we have come to visualize much of our lives and relationships in terms of the simplistic network diagram. Networks aren't bad, they are just drawn that way. Yet their iconic visual representation and its gross misinterpretation have contributed much to our eroding privacy and political agency under the myth of Big Data and all knowing algorithms. It is time for us to challenge the network and its PROTOCOLS rather than blindly go with the FLOW.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20674</video:player_loc><video:duration>1724</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20675</video:thumbnail_loc><video:title>Care by communities</video:title><video:description>The migration issue dominates the European political debate. The influx of migrants, some people say, will break the European welfare system. Any new person coming in is reducing the amount of care that others can get. Care is a zero-sum game. Is that really the case?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20675</video:player_loc><video:duration>1781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20688</video:thumbnail_loc><video:title>Hacking Humanitarian Aid</video:title><video:description>Disaster relief and the aid industry must innovate dramatically to keep pace with technology, human needs and the speed and internationalization of commerce. Because innovation must come from all players, grassroots organizations can influence the process by bringing their “bottom up” brand of innovation to the problem. By building dynamic, collaborative, on-the-ground spaces in places where the population is in greatest need, a space is created where big aid can serve local needs more effectively than ever before.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20688</video:player_loc><video:duration>1753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20686</video:thumbnail_loc><video:title>Art. What is it good for?</video:title><video:description>A talk that explores the real power of art at different times of conflict showcasing examples of grassroots artistic movements from across the globe from Latin America to Sub-Saharan Africa.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20686</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20668</video:thumbnail_loc><video:title>MEMEWARS: of gif campaigns and gamer politics</video:title><video:description>“YES WE CAN”, “Putin rides a horse”, “Merkel’s hands”, the Donald Trump phenomenon: modern politicians are learning the power of memes. Use it, shape it, or somebody else will. As the meme subculture enters mainstream politics, organised political campaigners are entering the meme factories of Reddit, 4chan, Imgur, 9GAG, etc. Identity issues and gamer culture mix with discussions on taxes and foreign policy. Come for a brief overview of memewars and what they tell us about the future of politics.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20668</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20672</video:thumbnail_loc><video:title>Fliegende Computer und ihre tollkühnen Piloten</video:title><video:description>Spielzeug-Drohnen sind entgültig im Massenmarkt gelandet. Die Ausweitung unseres Handlungsspielraums in die 3. Dimension bringt Action-Spaß, nie dagewesene Kunstaktionen – aber auch ganz neue Risiken, von Privatsphäreverletzungen über Unfälle bis hin zu Terrorismus. Anti-Drohnen-Systeme versprechen, Copter zu erkennen und abzuwehren. Und die Politik beginnt, den Luftraum zu regulieren. Brauchen wir eine Netzneutralität der Lüfte? Im multimedialen Talk präsentiere ich die Recherchen meines Radiofeatures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20672</video:player_loc><video:duration>1585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20678</video:thumbnail_loc><video:title>Refugees Media - Smartphones &amp; Social Media</video:title><video:description>Vor der Abreise, auf der Flucht und in Deutschland nutzen Schutzsuchende Smartphones, um sich zu navigieren, kommunizieren und an gesicherten Informationen zu gelangen. Die Präsentation der Befragung von 1000 Flüchtlingen bringt Licht in das Nutzungsverhalten und Medienrezeption der MitbürgerInnen. Weiterhin liefert die Studie Einblicke über Informationsnutzung- und Bewertungsverhalten von den Herkunftländern bis nach Deutschland. Zugleich dient sie als Inspiration für App-Entwickler für Schutzsuchende.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20678</video:player_loc><video:duration>1763</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20669</video:thumbnail_loc><video:title>Okinesio – Development of an Open Hardware Activity Tracker</video:title><video:description>The main concern about commercial activity trackers from companies like Fitbit, Sony, Polar, Garmin and others is that users don't own their data and they don't have control about how their data is used by the companies. That's why we started developing an open hardware and open source alternative: okinesio.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20669</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20680</video:thumbnail_loc><video:title>Opening Musicday</video:title><video:description>Im aktuellen Virtual-Reality-Hype geht es meist um Spiele. Dabei sind andere VR-Anwendungsbereiche oft mindestens genauso spannend: Psychotherapie, Kunst, Marketing, Journalismus, 3D-Modelling -- und Pornografie. // 12:10 Eröffnung "Musicday" mit Andreas Gebhard und Katja Lucker (Musicboard Berlin)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20680</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20673</video:thumbnail_loc><video:title>Commercial content Moderation</video:title><video:description>Täglich werden Millionen Bilder in die sozialen Netzwerke geladen, die wir nie zu Gesicht bekommen. Bilder von Gewalt und Pornographie, aber auch solche, die Facebook &amp; Co schlicht als "unangemessen" einstufen. Gesichtet und aussortiert werden die Fotos und Videos von Billiglöhner/innen auf den Philippinen. Als Christen können die Philippinos westliche Moralvorstellungen gut einschätzen, denken die Konzerne. War es einmal Gott, der sich für die Sünder opfern wollte, so sind es heute philippinische "Content Moderators". Posttraumatische Belastungsstörungen der Angestellten werden als Kollateralschaden eingepreist. Die Passionsgeschichte des Internetzeitalters? – Moritz Riesewieck und Sarah T. Roberts konzentrieren ihre Recherche und Forschung auf die neuen Formierungen von digitaler Arbeit und Produktion im postindustriellen Zeitalter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20673</video:player_loc><video:duration>1502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20714</video:thumbnail_loc><video:title>How Platform Cooperativism Can Unleash the Network</video:title><video:description>The distrust of the dominant extractive model of the "sharing economy" is growing. Labor and logistics companies such as Uber have been criticized for eliminating democratic values such as accountability, dignity, and rights for workers. Using various examples, Scholz will introduce what he calls platform cooperativism, an Internet based on communal ownership and democratic governance. Let's move the economy in a direction that benefits more citizens. Silicon Valley loves a good disruption; let’s give them one.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20714</video:player_loc><video:duration>1660</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20722</video:thumbnail_loc><video:title>Wellness aesthetics, broken systems and happy endings</video:title><video:description>Wellness aesthetics and glossy technological interfaces share an appeal of convenience. Health apps cater to our wish to wellbeing. #grateful is a popular hashtag on instagram. There is a solution to everything. We all strive to be happy. Look into the mirror - you can make it. In this performative dialogue we analyze the wellness aesthetic and associated technologies, images and narratives - and how they make us pretty unwell as a society (including some guilty pleasures and beautiful pictures).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20722</video:player_loc><video:duration>1832</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20708</video:thumbnail_loc><video:title>The Future of E-Commerce</video:title><video:description>3 Startups, 3 Ideas, 1 Goal: Revolutionize E-Commerce in FashionBiz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20708</video:player_loc><video:duration>1385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20701</video:thumbnail_loc><video:title>Was bringt OpenData in Astronomie &amp; Raumfahrt</video:title><video:description>Was hat sich in den vergangenen Jahren innerhalb der Weltraumagenturen bezüglich der Datenverwaltung geändert? Haben Social-Media-Kanäle, wie Facebook oder Twitter, Einfluss auf die Sicht der Bevölkerung auf die Projekte der NASA, ESA und anderen Organisationen? Immer häufiger Teilen die Weltraumorganisationen Ihr Wissen mit der Bevölkerung und lassen diese zeitnah an wichtigen Projekten teilnehmen. Wie sieht die OpenData-Landschaft aus und was kann man mit solchen Daten anfangen? Gibt es auch Problem mit offenen Daten innerhalb der Astronomie und Raumfahrt? Einen Überblick soll dieser Talk geben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20701</video:player_loc><video:duration>1687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20717</video:thumbnail_loc><video:title>Metadata Investigation</video:title><video:description>This story is about the power of Metadata. In some kind of reverse engineering process we explored the possibility of using NSA data analysis methodology for an independent data investigation of the Hacking Team email metadata. There is an ongoing debate over the significance of metadata. We wanted to question а somewhat heretical argument that bulk metadata contain sensitive information about private life of internet users and confront it with a ruling opinion that such statement is overrated. We have therefore undertaken the following social and scientific experiment using different methodologies. The purpose of this research is to investigate and consequently inform the scientific and popular audience about the real importance of metadata for our privacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20717</video:player_loc><video:duration>1543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20706</video:thumbnail_loc><video:title>Unfit Bits: Free Your Fitness from Yourself</video:title><video:description>Unfit Bits outlines techniques for generating the fitness datasets of your choice as logged by common wearable technologies. These everyday techniques enable you to qualify for insurance discounts and financial rewards even without the lifestyle to match. Our new range of fitness devices and DIY fitness spoofs empower you to create the walking datasets of your choice, without actually having to share your personal data. Free your fitness. Free yourself. Free your fitness from yourself.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20706</video:player_loc><video:duration>872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20719</video:thumbnail_loc><video:title>Wie man digital und analog ein radikal-achtsames Leben führen kann</video:title><video:description>Die vielen Informationen und Möglichkeiten im Internet überfordern uns, führen zu Stress und bedrohen unsere mentale Gesundheit. Es gibt Techniken und Tools, die uns helfen damit umzugehen und unseren eigenen Algorithmus zu finden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20719</video:player_loc><video:duration>1605</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20712</video:thumbnail_loc><video:title>1684 statt 1984: Des Königs NSA</video:title><video:description>Kontrolle der Kommunikation, Profiling verdächtiger Personen, Doxen von Gegnern – lange vor der Existenz des Internets entwickelten Europas Monarchen bereits ausgefeilte Systeme zur Bespitzelung ihrer Untertanen. Ein Ausflug in das Ziffernkabinett der Habsburger, das Schwarze Kabinett Louis XIV. und die erste Ära der Totalüberwachung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20712</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20727</video:thumbnail_loc><video:title>L'engagement d'Alexandre Grothendieck durant la première moitié des années 1970</video:title><video:description>Militant singulier ou porte-parole ? Retour sur l'engagement d'Alexandre Grothendieck durant la première moitié des années 1970 Le 27 janvier 1972, au Centre Européen de Recherches Nucléaires (CERN), citadelle d'une recherche de pointe, des centaines de technicien.ne.s et de physicien.ne.s se pressent pour écouter la conférence donnée par Alexandre Grothendieck. Intitulée «Allons-nous continuer la recherche scientifique?», celle-ci témoigne de l'engagement nouveau de ce célèbre mathématicien, devenu en quelques années un professionnel de la subversion au sein des institutions scientifiques. A partir de la présentation d'extraits de cette conférence, cet exposé se propose de revenir sur les motifs et les formes de l'engagement d'A. Grothendieck durant la première moitié des années 1970. Tout en restituant la spécificité du parcours de ce grand savant, il tentera de resituer son engagement dans l'agitation plus large qui traverse alors différents secteurs sociaux de la France de l'après mai 68. Celui-ci ne peut-il se lire comme un révélateur de la crise qui traverse alors une partie du milieu mathématique, comme semble en témoigner la composition du mouvement Survivre créé par Grothendieck ? Plus largement, Survivre, fondé sur le modèle des grands groupes de scientifiques engagés nord américains, ne constitue-il pas une des déclinaisons françaises, parmi les plus abouties, du mouvement d'auto-critique des sciences qui conduit alors de nombreux chercheurs à s'interroger sur les finalités de leur travail? Enfin, Survivre ne doit-il pas son succès, comme Grothendieck son audience, à son immersion dans les réseaux écologistes naissants, témoignant par là de l'apport décisif de la critique des sciences dans l'émergence du mouvement écologiste ? Autant de questions auxquelles nous tenterons de répondre en retraçant les différents temps de l'engagement de Grothendieck durant la première moitié des années 1970 et en éclairant les nouveaux réseaux qu'il côtoie alors.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20727</video:player_loc><video:duration>4089</video:duration></video:video></url><url><loc>https://av.tib.eu/media/20728</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/20728</video:thumbnail_loc><video:title>La conjecture de conservativité pour la réalisation de Betti</video:title><video:description>Soit k un corps muni d'un plongement complexe. On dispose d'un foncteur de réalisation de Betti sur les motifs de Voevodsky qui étend l'homologie singulière des variétés algébriques. Une conjecture centrale dans la théorie des motifs affirme que ce foncteur est conservatif, i.e., détecte les isomorphismes. Je parlerai de certains aspects d'un programme visant à démontrer cette conjecture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/20728</video:player_loc><video:duration>4034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32283</video:thumbnail_loc><video:title>Microservice Toolbox</video:title><video:description>Thinking in small and self contained pieces brings wonderful benefits, but also a lot of new problems. In the last three years I had the chance to work on different microservice platforms. The challenges I faced in these platforms were more or less the same.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32283</video:player_loc><video:duration>3797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32292</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32292</video:thumbnail_loc><video:title>End-to-end monitoring with the Prometheus Operator</video:title><video:description>Kubernetes is a powerful system to build and operate a modern cloud-native infrastructure. Monitoring with Prometheus ensures that Kubernetes stays healthy. Prometheus is a stateful application, so operating it in a cloud native environment can be a challenging task. The Prometheus Operator makes running highly available Prometheus clusters, and even an entire end to end monitoring pipeline, easily manageable. Max will explain the functionality of the Prometheus Operator and describe a desirable end-to-end monitoring stack, including alerts and dashboards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32292</video:player_loc><video:duration>2056</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32294</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32294</video:thumbnail_loc><video:title>Eine Einführung in Ontologien</video:title><video:description>In letzter Zeit haben Maschine Learning Verfahren sehr viel Aufmerksamkeit, sowohl innerhalb der Wissenschaft als auch außerhalb, erfahren. Dadurch ist ein anderes Werkzeug, dass für bestimmte Probleme sinnvoller sein kann, ein wenig in den Hintergrund gerückt: Ontologien. Der Vortrag stellt das Konzept der Ontologien im Sinne der Informatik anhand verschiedener Anwendungsbeispiele vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32294</video:player_loc><video:duration>3045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32313</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32313</video:thumbnail_loc><video:title>Towards a more secure operating system without sacrificing usability</video:title><video:description>GNOME is a desktop that cares about its users and their freedom. To be free also includes to have the freedom to use your computer without having to fear of getting compromised or anyone listening to your communication. GNOME takes tries hard to put the user back into the control seat regarding security and privacy. We will see two examples of how GNOME gives you back that control. The first is a classic: The problem of signing OpenPGP keys. The second is the protection against malicious USB devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32313</video:player_loc><video:duration>3450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32281</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32281</video:thumbnail_loc><video:title>What's up in the land of the Linux kernel security?</video:title><video:description>A lot of progress has been made in the Linux kernel security in the last 10 years. Also, there are lot of things we could be doing better, and one could make the case that we have fallen behind the state of the art in a number of areas, including self-protection and hardening. Along with that there has been effort going on to improve the static/dynamic analysis to fix security issues. This talk aims at providing the overview of the work going on in the Linux kernel security including but not limited to secuirty modules, static/dynamic analysis tools, kernel self protection project etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32281</video:player_loc><video:duration>3544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32306</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32306</video:thumbnail_loc><video:title>Relax-and-Recover Automated Testing</video:title><video:description>Relax-and-Recover Automated Testing is a sub-project of Relax-and-Recover to perform fully automated recovery tests without human intervention. This way we can quickly verify every unstable release and test each commit as soon as it fits us.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32306</video:player_loc><video:duration>3000</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32312</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32312</video:thumbnail_loc><video:title>gpg4libre - OpenPGP signing &amp; encryption in LibreOffice</video:title><video:description>Transparently and securely use your existing keys to sign and encrypt ODF documents, using public key cryptography</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32312</video:player_loc><video:duration>3263</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32303</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32303</video:thumbnail_loc><video:title>Linux kernel debugging for sysadmins</video:title><video:description>A deeper understanding of linux kernel would help sysadmins to debug issues, tune systems and provide better root cause analysis. This talk would provide insights on investigative methods and tools, that can be used by Linux Admins to understand a bit more about the systems they manage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32303</video:player_loc><video:duration>2777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32310</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32310</video:thumbnail_loc><video:title>PostgreSQL in der Praxis</video:title><video:description>Seit der Einführung von nativer Replikation mit Version 9.0 im Jahr 2010 hat PostgreSQL mit jeder neuen Version Verbesserungen und weitere Möglichkeiten bei der Replikation im Speziellen als auch in anderen Bereichen im Allgemeinen erhalten. Durch die traditionell umfangreiche Abdeckung von SQL-Features und Anbindungen an verschiedene Programmiersprachen, das inzwischen eingeführte Erweiterungs-System sowie die Zusammenarbeit mit externen Projekten ist heutzutage ein stabiler, performanter und auch hochverfügbarer Betrieb von Unternehmens-kritischen Datenbanken möglich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32310</video:player_loc><video:duration>3715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32314</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32314</video:thumbnail_loc><video:title>Domain Driven Design damals und heute</video:title><video:description>Seit Erscheinen des Referenzwerks "Domain Driven Design" von Eric Evans sind nun schon etwa 13 Jahre vergangen. Doch trotzdem scheint das Thema momentan aktuell wie nie zuvor zu sein: Dank der Vielfalt der technologischen Landschaft und neuer Konzepte wie Microservices und Event Sourcing scheint eine DDD Renaissance angebrochen zu sein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32314</video:player_loc><video:duration>3466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32305</video:thumbnail_loc><video:title>Herausforderungen bei der Einführung von Open Source Technologien in Unternehmen</video:title><video:description>Viele Unternehmen halten krampfhaft an ihren gewohnten, proprietären Produkten fest. Sind Mitarbeiter dann einmal sehr mutig oder Ist der Schmerz doch einmal so groß, dass eine neue Technologie Einzug halten darf ist weiterhin viel Überzeugungsarbeit zu leisten, um diese erfolgreich zu etablieren und aufrecht zu erhalten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32305</video:player_loc><video:duration>2829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32262</video:thumbnail_loc><video:title>It's all about the goto</video:title><video:description>In this presentation, I am showing you some of the inner workings of PHP. We are going to look at how different language keywords and constructs are handled internally. Basically, everything is converted to goto, but the how and why, is not as simple as it seems! This is a very in depth talk, mostly interesting to people that want to know how PHP works internally. Expect lots of wonkyness, a form of assembly, and trees.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32262</video:player_loc><video:duration>3426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32270</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32270</video:thumbnail_loc><video:title>vutuv - An Open-Source Business Network</video:title><video:description>vutuv is to LinkedIn and XING what DuckDuckGo is to Google. We provide a free business network which has already a 7 digit user base. This talk dives into technical and business aspects of this project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32270</video:player_loc><video:duration>2931</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32271</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32271</video:thumbnail_loc><video:title>Aufbau eines Schulnetzwerkes</video:title><video:description>Auch unter Verwendung von ausschließlich OpenSource-Software ist es möglich, eine Schule inklusive Verwaltung zu betreiben - von der Firewall über zentrale Benutzerverwaltung bis zur Telefonie und automatischen Installation von Computern. Übertragen lässt sich das Beispiel auch auf andere Organisationen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32271</video:player_loc><video:duration>3211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32267</video:thumbnail_loc><video:title>System-Level Transactions with picotm</video:title><video:description>How to implement reliable system software with transactions. Theory and practice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32267</video:player_loc><video:duration>3583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32265</video:thumbnail_loc><video:title>Handling Billions Of Edges in a Graph Database</video:title><video:description>The complexity and amount of data rises. Modern graph databases are designed to handle the complexity but still not for the amount of data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32265</video:player_loc><video:duration>3421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32272</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32272</video:thumbnail_loc><video:title>Modular Web</video:title><video:description>Upcoming web component technologies like the Client-side Component Model (ccm) bring us to a new kind of web. Each developed ccm-based web component, that is published under a free software licence, expands the functionality of the web as a whole and is embeddable in every web-based content. They are reusable and recombinable like Lego. In this talk we give a showcase, on the example of ccm, based on live demos, how it feels to think, work and develop in web components and what possibilities this will offer, specially to the free software community. After that, ccm will be explained in more detail.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32272</video:player_loc><video:duration>3342</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32268</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32268</video:thumbnail_loc><video:title>Überwache deine Services</video:title><video:description>"Mit Microservices wird jedes Problem zum Krimi," ist ein gängiges Vorurteil gegen diesen Entwicklungsansatz. Das muss es aber gar nicht sein! Der Vortrag zeigt, wie man eine Spring Boot Applikation einfach und rundum überwachen kann. Dazu sehen wir uns an: * Systemmetriken: Netzwerkverkehr und Systemlast im Auge behalten. * Applikations-Logs: Strukturiert loggen und die Daten zentral speichern. * Uptime-Monitoring: Dienste mit Heartbeat aktiv überwachen. * Applikations-Metriken: Spring Boot Metriken regelmäßig abfragen und speichern. * Request-Tracing: Requests durch das ganze System nachverfolgen mit Hilfe von Sleuth und den zeitlichen Ablauf mit Zipkin darstellen. Und wir probieren das alles auch gleich live aus, da es so einfach und auch wesentlich interaktiver ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32268</video:player_loc><video:duration>3614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32266</video:thumbnail_loc><video:title>Lifecycle-Management mit Foreman und Katello</video:title><video:description>Dieser Vortrag behandelt die Verwaltung von Linux-Systemen mittels Foreman/Katello und Red Hat Satellite 6. Neben Grundlagen wird auch die Migration von Spacewalk bzw. Red Hat Satellite 5 fokussiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32266</video:player_loc><video:duration>2976</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32273</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32273</video:thumbnail_loc><video:title>Virtual Observatory</video:title><video:description>Das Virtual Observatory (VO) ist eine Sammlung von astronomischen Datenarchiven und -diensten im Internet. Die Vision ist der transparente und nahtlose Zugriff auf alle astronomischen Daten. Astronomische Daten sind hierbei Daten verschiedenster Art, neben klassischen Katalogen auch Bilddaten, andere Messdaten und Daten aus Simulationen. Dies ermöglicht Forschern den einfachen Zugriff auf Daten und Ressourcen für ihre wissenschaftliche Tätigkeit, auch ist dieser offene Zugriff eine Grundlage für Reproduzierbarkeit und weitere Analysen. Die Veröffentlichung von Daten und Diensten im VO nimmt einen immer größeren Stellenwert ein, so werden z.B. die Daten des Astrometriesateliten Gaia auf diese Weise veröffenlicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32273</video:player_loc><video:duration>3048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32269</video:thumbnail_loc><video:title>Standards für barrierefreie Webseiten</video:title><video:description>Barrierefreiheit ist seit vielen Jahren ein Schlagwort bei der Web Entwicklung. Allerdings ist es für Einsteigerinnen und Einsteiger oft schwierig, einen Überblick über die Thematik zu bekommen. Der Vortrag stellt die aktuellen Standards für barrierefreie Webseiten und Webanwendungen aus Sicht von Webentwickerinnen und Webentwicklern vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32269</video:player_loc><video:duration>2989</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32257</video:thumbnail_loc><video:title>Two shipwrecks, 2500 metres underwater, six 3D cameras</video:title><video:description>In April/May 2015, a team led by Curtin University, WA Museum and DOF Subsea conducted a 3D imaging survey of the two historic shipwrecks HMAS Sydney (II) and HSK Kormoran. The Australian vessel HMAS Sydney and the German vessel HSK Kormoran encountered each other in the midst of World War II on the 19th of November in 1941 off the Western Australian coast. After a fierce battle both ships sank each other and they now lie in 2500 m (8200 feet) water depth, 200 km (125 miles) offshore from Shark Bay. This event is Australia's largest loss of life in a single maritime disaster - with the entire crew of 645 perishing on the Sydney and 82 crew lost on the Kormoran. The exact location of the two wrecks remained unknown for almost 70 years until they were discovered in 2008. The aim of the 2015 expedition was to conduct a detailed 3D imaging survey of the two wrecks and their extensive debris fields. A custom underwater lighting and camera package was developed for fitment to two work-class underwater remotely operated vehicles (ROVs) as often used in the offshore oil and gas industry. The camera package included six 3D cameras, and fourteen digital still cameras fitted across the two ROVs intended to capture feature photography, cinematography and 3D reconstruction photography. The camera package included six underwater stereoscopic cameras (three on each ROV) which captured a mix of 3D HD video footage, 3D stills, and 3D 4K video footage. High light levels are key to successful underwater photography and the system used a suite of ten LED underwater lights on each ROV to achieve artistic and effective lighting effects. At the conclusion of four days of diving, the team had collected over 500,000 stills and over 300 hours of HD footage. The collected materials will contribute towards the development of museum exhibitions at the WA Museum and partner institutions, and the development of a feature documentary. Another key technology being deployed on this project is photogrammetric 3D reconstruction which allows the generation of photo-realistic digital 3D models from a series of 2D photographs. These digital 3D models can be visualised in stereoscopic 3D and potentially 3D printed in full-colour to create physical reproductions of items from the sea floor. This presentation will provide an overview of the expedition, a summary of the technology deployed, and an insight into the 3D imaging materials captured. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32257</video:player_loc><video:duration>2143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32191</video:thumbnail_loc><video:title>Practical Content Encryption</video:title><video:description>Inhaltsverschlüsslung von Daten kann selbst dann noch schützen, wenn die Datenbank das Unternehmen schon längst verlassen hat. Jens Neuhalfen stellt vor warum und wie eine effektive Inhaltsverschlüsselung von Daten implementiert werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32191</video:player_loc><video:duration>3902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32188</video:thumbnail_loc><video:title>Nicht alltägliche Git-Funktionen</video:title><video:description>Erfahrene Git-Nutzer nutzen hauptsächlich folgende Kommandos: git add, git commit, git checkout, git merge, git push und pull. Doch Git bietet noch viel mehr Funktionen die man beim alltäglichen Arbeiten nicht immer braucht. Trotzdem kann es sehr hilfreich sein diese Funktionen zu kennen, denn wenn man sie braucht, dann können sie wertvolle Zeit sparen. Darunter fallen Funktionen wie das Neu-Schreiben der kompletten Historie um etwa Binärdateien oder Passwörter zu entfernen, kaputte Branches und verloren gegangene Commits wieder herzustellen oder Spezial-Fälle beim Rebasen. Der Talk richtet sich an diejenigen, die Git schon kennen und neue nützliche Kenntnisse in der Nutzung gewinnen wollen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32188</video:player_loc><video:duration>3465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32302</video:thumbnail_loc><video:title>Teaching machines new tricks</video:title><video:description>According to the Gartner Hype Cycle Machine Learning is currently at the peak of being hyped. Scanning current press publications we can find anything from Elon Musk warning about AI being the biggest existential threat to humanity, scientists fooling machine learning models with seemingly tiny modifications to street signs, machine learning enhancing smart phone pictures, as well as introductory material trying to explain what machine learning is about. According to Wikipedia "Machine learning is the subfield of computer science that, according to Arthur Samuel, gives "computers the ability to learn without being explicitly programmed." This keynote will detail what it takes to build a successful machine learning pipeline. We will explore some examples of how machine learning has evolved over the last twenty years and close with highlighting some of the implications that new machine learning based systems have.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32302</video:player_loc><video:duration>3208</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32287</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32287</video:thumbnail_loc><video:title>Fehlertolerante und skalierbare Systeme mit dem Netflix OSS</video:title><video:description>Dieser Vortrag führt relevante Entwurfsmuster ein, um skalierbare, umgebungsunabhängige, fehlertolerante und versionierte Microservices bereitzustellen. Darauf basierend wird die Umsetzung durch Komponenten des Netflix Open Source Stacks vorgestellt: Konfiguration mit Archaius, elastische Dienste mit Eureka, Gateway Service mit Zuul, Resilience mit Hystrix und Service-Komposition mit RxJava.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32287</video:player_loc><video:duration>2961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32288</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32288</video:thumbnail_loc><video:title>State of the Union 2017</video:title><video:description>25 Jahre Linux! Ein Jubiläum zum Feiern und ein Grund für Microsoft in die Linux-Foundation einzutreten. Diese und andere Rückblicke auf das vergangene Jahr in der Open-Source und Free-Software-Welt nehmen auch in diesem Jahr Oliver Zendel und Michael Kleinhenz auf ironische Weise auf und reisen durch die Nachrichten, Ereignisse und Kuriositäten der letzten 12 Monate. Der IoT Sicherheitsalbtraum, fliegende Warenhäuser, die Technikverdrossenheit des gemeinen Esels und eine geklaute Straßenbahn sind nur einige der vielen Themen des Abends. Was bedeutet Fair Use nach Oracle-Definition? Warum ist ein Porsche die ideale Entwicklungsplattform für Open-Source-Spiele und was gibt es neues vom Tintenkrieg? Diese Fragen beantworten wir mit einem Augenzwinkern. Und obendrauf gibt es noch Open-Source-Pancakes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32288</video:player_loc><video:duration>4059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32282</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32282</video:thumbnail_loc><video:title>Bazel</video:title><video:description>Bazel is a build system open-sourced in 2015 after years of internal-only use at Google. It's main focus is efficiently building on large code bases achieving correctness by completely tracking all dependencies. BUILD files are written in a declarative style and new rules can be added via Bazel's extension language. The talk gives an overview of the basic concepts and design principles of Bazel, trying to explain why there is still room for yet another build system.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32282</video:player_loc><video:duration>2683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32296</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32296</video:thumbnail_loc><video:title>GitLab-CI und Docker Registry</video:title><video:description>Ein Erfahrungsbericht über die Einführung von GitLab-CI mit Docker Registry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32296</video:player_loc><video:duration>3750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32299</video:thumbnail_loc><video:title>Sieben Deployment Sünden</video:title><video:description>Habt ihr etwas zu gestehen? Oder seid ihr euch noch nicht sicher, was es ist — obwohl ihr wisst, dass irgendetwas nicht so funktioniert wie es sollte? In dieser Präsentation besprechen wir gängige Deployment Sünden und wie man sie vermeiden kann: * Völlerei: Ich brauche möglichst viele oder möglichst große Dependencies. * Habgier: Ja, ich will den größten und langsamsten Application Server verwenden. * Trägheit: Continuous Deployment oder Delivery — wer braucht das schon?! * Wollust: Natürlich verwende ich Container, Microservices und die neuesten Trends in jedem Projekt! * Hochmut: Sobald der Code in Produktion ist, ist es ein Problem der Systemadministratoren. * Neid: Warum sollte ich nicht das Rad neu erfinden? Nur meine Implementierung erfüllt genau meine Anforderungen. * Rachsucht: Logging und Monitoring braucht man nur, wenn man keine guten Nerven hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32299</video:player_loc><video:duration>2728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32290</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32290</video:thumbnail_loc><video:title>SPICE: New ways to remote desktops with GStreamer integration</video:title><video:description>In this presentation we will be talking about SPICE project and its goal to provide a complete open source solution for remote access to virtual machines. It will be described how SPICE works and the recent improvements over video streaming.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32290</video:player_loc><video:duration>1652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32304</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32304</video:thumbnail_loc><video:title>Funding für Open Source – Wer, Wie und Warum?</video:title><video:description>Verschlüsselte Kommunikation, Anonymität im Netz, digitale Teilhabe - es gibt viele Open-Source-Tools, die unsere Freiheit im Netz bewahren helfen. Aber obwohl diese Werkzeuge so wichtig sind, ist es oft schwer, finanzielle Unterstützung für die Entwicklung zu bekommen, die Werkzeuge nachhaltig zu machen und Communitys um sie herum zu entwickeln. Wir vom Prototype Fund wollen euch nicht nur dabei helfen - wir wollen auch unsere Erfahrungen mit euch teilen, was einen guten Projektvorschlag ausmacht, um an Unterstützung zu kommen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32304</video:player_loc><video:duration>2571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32295</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32295</video:thumbnail_loc><video:title>LCAP - Low Cost Action Photos auf Open Source Basis</video:title><video:description>Dieser Beitrag stellt das System Low Cost Action Photo (LCAP) und die Nutzung von Open Source Software für die Realisierung des Systems vor. LCAP erstellt automatisiert Action-Fotos von Akteuren bei Ausführen einer sportlichen Aktivität. LCAP analysiert und wählt die besten Fotos aus, um diese anschließend dem Akteur in einem Kiosk-System zur Verfügung zu stellen. Benutzer werden anhand von RFID Transpondern identifiziert. Als Anwendungsbeispiel für das System wurde eine Basketball-Station in einem Trampolinpark gewählt. Ziel des wissenschaftlichen Projekts ist der Entwurf einer Architektur und dem Demonstrieren der Machbarkeit anhand einer beispielhaften Umsetzung und einem Test mit Nutzerinnen und Nutzern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32295</video:player_loc><video:duration>2360</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32382</video:thumbnail_loc><video:title>Harnessing Intel Processor Trace on Windows for fuzzing and dynamic analysis</video:title><video:description>This talk will explore Intel Processor Trace, the new hardware branch tracing feature included in Intel Skylake processors. We will explain the design of Intel Processor trace and detail how the current generation implementation works, including the various filtering modes and output configurations. This year we designed and developed the first open-source Intel PT driver for the Microsoft Windows operating system. We will discuss the architecture of the driver and the large number of low level programming hurdles we had to overcome throughout the development of the driver to program the PMU, including registering Performance Montering Interrupts (PMI), locating the Local Vector Table (LVT), managing physical memory. We will introduce even the new features of the latest version, like the IP filtering, and multi-processor support. We will demonstrate the usage of Intel PT in Windows environments for diagnostic and debugging purposes, showing a “tracing” demo and our new IDA Plugin, able to decode and apply the trace data directly to the visual assembly graph. Finally we discuss how we’ve harnessed this branch tracing engine for guided fuzzing. We have added the Intel PT tracing mode as an engine for targeting Windows binaries in the widely used evolutionary fuzzer, American Fuzzy Lop. This fuzzer is capable of using random mutation fuzzing with a code coverage feedback loop to explore new areas. Using our new Intel PT driver for Windows, we provide the fastest hardware supported engine for targeting binaries with evolutionary fuzzing. In addition we have added new functionality to AFL for guided fuzzing, which allows users to specify targeted areas on a program control flow graph that are of interest. This can be combined with static analysis results or known-vulnerable locations to help automate the creation of trigger inputs to reproduce a vulnerability without the limits of symbolic execution. To keep performance as the highest priority, we have also created new methods for efficiently encoding weighted graphs into an efficiently comparable bytemap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32382</video:player_loc><video:duration>3322</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32381</video:thumbnail_loc><video:title>Reverse Engineering: Satellite Based IP Content Distribution</video:title><video:description>The presentation will cover reverse engineering a satellite based IP content delivery system. These systems are generally used for moving digital media (such as movies, video on demand) but also can be used for digital signage and any other type of files. The presentation will touch on all aspects of reverse engineering from satellite reception, packet analysis, forward error correction reverse engineering (along with an explanation of the math), to the difficulty dealing with the extremely constant high bitrates on an off the shelf linux PC. The end result of the entire reverse engineering project was a linux based software client that has similar features as the commercial version based solely on an analysis of the protocol and incoming data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32381</video:player_loc><video:duration>2278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32392</video:thumbnail_loc><video:title>Breaking Code Read Protection on the NXP LPC-family Microcontrollers</video:title><video:description>A look at bypassing the Code Read Protection in the NXP LPC family of ARM microcontrollers. This is an example of one of the simple security features found in common microcontrollers, and how it is easily bypassed. The Code Read Protection (CRP) is implemented in bootloader software and can be easily read and disassembled, showing the fragility of the CRP mechanism. This talk describes the path to exploiting the bootloader software, developing and using a simple glitcher. A glitcher is designed, the chip is tested for vulnerability to glitch, and an attack is formulated to disable CRP and enable readout of FLASH contents. As glitch attacks go, this is a simple and ‘beginner-level’ attack which should be easily reproducible. The talk will include hardware and software design, including schematics and source code, for a glitcher able to bypass CRP.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32392</video:player_loc><video:duration>3338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32394</video:thumbnail_loc><video:title>Analyzing iOS apps: road from AppStore to security analysis report</video:title><video:description>The main goal of our work is to find out a sensible way to detect vulnerabilities in binary iOS applications. We present a new fully featured toolset, that constitutes a decompiling and analyzing engine, targeting ARM/AArch64 programs, particularly iOS applications. In general, the analysis workflow consists of four steps: Downloading and decrypting an iOS application from AppStore. We introduce the iOS-crack engine that is capable of automatic downloading, decrypting and dumping memory of AppStore applications using a jailbroken device. Decompiling the iOS application. The toolset is capable of carrying out a completely automated analyses of binary programs, using the LLVM as the intermediate representation language. Unlike known binary code to LLVM translation tools, our decompilation tool aims at a high-level program semantics reconstruction. That is: program CFG reconstruction, advanced analysis and propagation of memory objects and stack pointer tracking, data types reconstructions, program data model construction. Almost all iOS application are written in Objective-C or Swift, so we also take care about precise types reconstruction and use the runtime types information in decompilation process. Static analysis of the iOS application. We introduce our static analysis framework that is able to find all common vulnerabilities of mobile applications, especially iOS applications. Representation of analysis results. The toolset is able to produce a human-readable pseudocode representation of the source binary. During the presentation we will demonstrate our analysis engine in action. We will show real-world examples of the most common security flaws and how they can be found.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32394</video:player_loc><video:duration>2312</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32393</video:thumbnail_loc><video:title>Teaching Old Shellcode New Tricks</video:title><video:description>Metasploit x86 shellcode has been defeated by EMET and other techniques not only in exploit payloads but through using those payloads in non-exploit situations (e.g. binary payload generation, PowerShell deployment, etc..). This talk describes taking Metasploit payloads (minus Stephen Fewer’s hash API call), incorporating techniques to bypass Caller/EAF[+] checks (post ASLR/DEP bypass) and merging those techniques together with automation to make something better. There will be lots of fail and some win.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32393</video:player_loc><video:duration>2101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32397</video:thumbnail_loc><video:title>Legacy Crypto Never Dies</video:title><video:description>In 2012 I released a DES cracking service with Moxie Marlinspike for cracking MSCHAPv2 and quickly started seeing it being used for cracking other things besides MSCHAPv2.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32397</video:player_loc><video:duration>1332</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32399</video:thumbnail_loc><video:title>Keeping your tools safe IDA</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32399</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32398</video:thumbnail_loc><video:title>When your firewall turns against you</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32398</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32395</video:thumbnail_loc><video:title>miLazyCracker</video:title><video:description>The presentation will show how easy it can be to crack not just Mifare Classic but the new Mifare Plus which have an improved PRNG which nullifies MFCUK/MFOC which currently crack Mifare Classic. I have taken portions of code from the Proxmark3 and LibNFC to combine into one tool that works with a 30 usb reader which looks just like a usb thumbdrive, and requires no arguments whatsoever. Simply place a card on the reader, run:  ./miLazyCracker And the script will talk to the card, determine if the PRNG is vulnerable or not, and select the proper attack. From there it will iterate through any missing keys and finally dump the card so it can be cloned. The talk also shows how to create cards with open source tools (this part is not new but it’s easily explained). I am a Masters student in Computer Science and have worked with embedded devices for about 10 years and most recently worked in cyber security research. I love everything smart card related, wireless (zigbee, zwave, 6LoPAN), hardware hacking, reversing .NET and patching programs to do crazy stuff. I think this is cool because anyone can clone a card (or see if its clonable) with no prior knowledge of smart cards, no learning about sector layouts and what arguments to give to the script whatsoever, and it only a 30 part which looks like a usb thumb drive. This makes it very possible to sit on a bus or subway next to the lady who has her badge in her purse and potentially clone her card, follow her to work and gain access to a building. Its not necessarily the most novel reverse engineering feat but it bring smart card cloning (and attacks as recent as 6 months old) to the masses. this isn’t so more people can break in, but so companies can be aware of how easy this is and to move away from anything with the name Mifare.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32395</video:player_loc><video:duration>1025</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32375</video:thumbnail_loc><video:title>Transparent stereoscopic display and application</video:title><video:description>Augmented reality has become important to our society as it can enrich the actual world with virtual information. Transparent screens offer one possibility to overlay rendered scenes with the environment, acting both as display and window. In this work, we review existing transparent back-projection screens for the use with active and passive stereo. Advantages and limitations are described and, based on these insights, a passive stereoscopic system using an anisotropic back-projection foil is proposed. To increase realism, we adapt rendered content to the viewer's position using a Kinect tracking system, which adds motion parallax to the binocular cues. A technique well known in control engineering is used to decrease latency and increase frequency of the tracker. Our transparent stereoscopic display prototype provides immersive viewing experience and is suitable for many augmented reality applications. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32375</video:player_loc><video:duration>848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32286</video:thumbnail_loc><video:title>Sicheres Löschen von Daten auf SSDs</video:title><video:description>Um Daten auf Festplatten sicher zu löschen gibt es etablierte Programme und Vorgehensweisen. Bei SSDs sieht das gänzlich anders aus: Diese speichern die Daten auf ganz andere Weise und erzeugen im normalen Betrieb eigenständig Kopien. Eine ganze SSD zuverlässig zu löschen ist relativ einfach, selektiv einzelne Daten aus Partitionen oder Dateien sicher zu entfernen ist hingegen schwer. Der Vortrag stellt das Problem und den Unterschied zwischen SSDs und Festplatten vor und präsentiert eine Erweiterung für cryptsetup für Linux, mittels derer das in vielen Geräten vorhandene TPM-Modul genutzt wird um Daten aus einzelnen verschlüsselten Containern von SSDs sicher zu entfernen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32286</video:player_loc><video:duration>2590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32279</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32279</video:thumbnail_loc><video:title>User Session Recording for the Enterprise</video:title><video:description>A presentation on an effort to implement Linux User Session Recording for the Enterprise using new and existing open-source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32279</video:player_loc><video:duration>2468</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32277</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32277</video:thumbnail_loc><video:title>Limux: das Ende eines Leuchtturm-Projekts!?</video:title><video:description>Gestartet Anfang der 2000er wurde Limux immer wieder als Leuchtturm-Projekt für Freie Software genannt. Seitdem hören wir regelmässig Gerüchte über den Stop des Projekts. Haben sie schon auf proprietäre Software zurückgewechselt? Haben sie nicht schon letztes Jahr zurückmigriert? Ist es ein Trend, dass die Öffentliche Verwaltung keine Freie Software mehr nutzt? Haben wir versagt und ist es Zeit depremiert zu sein und damit aufzuhören, was wir machen? Brauchen wir neue Strategien? Das sind die Fragen mit denen Menschen in unserer Gemeinschaft konfrontiert werden. Wir werden in dem Vortrag diese Fragen kritisch beleuchten, um herauszufinden was wir als Freie-Software-Gemeinschaft daraus für neue Strategien lernen können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32277</video:player_loc><video:duration>3383</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32276</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32276</video:thumbnail_loc><video:title>IaaS als Motor der Digitalisierung - IT Self-Service und Automatisierung auf Basis von Open-Source Technologien</video:title><video:description>Der derzeitige Trend zur Digitalisierung von vielen Arbeitsbereichen unseres täglichen Lebens wird grundlegende Veränderungen in nahezu allen Berufen bewirken. Diese Veränderungen, die ähnliche Auswirkungen haben wird wie damals die industrielle Revolution, betrifft auch den Job des Systemadministrators und die Art der Provisionierung und Verwaltung von Serversystemen und IT Diensten. Erfolgreiche Digitalisierung benötigt eine ganzheitliche, holistische Sicht der IT Administration und lässt sich nur mit einer Automatisierung aller Einzelschritte bewerkstelligen. Open Source Technologien wie KVM, Ceph und OpenVswitch sind professionelle Tools zum Aufbau und Betrieb von modernen IT Infrastrukturen. Die openQRM Community Edition stellt API Schnittstellen zu allen verbreiteten Open-Source Einzelkomponenten bereit und verknüpft Bare-Metal und VM Provisionierung, Konfigurationsmanagement, Netzwerk- und Storageadminstration sowie System- und Servicemonitoring und IT Dokumentation zu einem voll automatisiertem Cloud Arbeitsablauf. Der resultierende IaaS Selbstbedienungsdienst stellt die jeweiligen Einzelkomponenten als Cloud-Produkt zur eigenständigen Bestellung über das openQRM Cloud Portal zur Verfügung. Gepaart mit integrierten E-Commerce Frontend und Bugtracker, beinhaltet die openQRM Cloud auch ein eigenes Abrechnungssystem sowie einen Applikations-Marktplatz zur Automatisierung der Softwarebereitstellung. Diese Präsentation stellt die technischen und sozialen Herausforderungen zur bevorstehenden Digitalisierung dar und zeigt mögliche Lösungsszenarien mittels des Fallbeispiels: KVM/Ceph/OpenVswitch/Puppet/openQRM.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32276</video:player_loc><video:duration>3445</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32278</video:thumbnail_loc><video:title>General Data Protection Regulation is coming</video:title><video:description>The European General Data Protection Regulation will apply in May 2018. What does this mean for your software? What do you need to consider? Which information do you need to publish?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32278</video:player_loc><video:duration>3658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32291</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32291</video:thumbnail_loc><video:title>Extraktion von Microservices aus einem Monolithen</video:title><video:description>Bei Null oder mit einem Klon des Monolithen anfangen? Kurze Entwicklungszyklen ermöglichen? Wie ungenutzten Anwendungscode, ungenutzte Pakete, Datenbanktabellen und andere ungenutzte Assets finden? Wie gemeinsam genutzte Ressourcen aufteilen? Erfahrungen, Anregungen und ein Open Source-Tool zur Unterstützung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32291</video:player_loc><video:duration>3164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32280</video:thumbnail_loc><video:title>Wissenschaft &amp; Open Source - It's Complicated</video:title><video:description>Wie wir den DLR-Wissenschaftlern Open-Source-Lizenzen näher bringen. Wie bringt man Wissenschaftlern und Ingenieuren Wissen über Open-Source-Lizenzen bei? In diesem Vortrag stellen wir unseren Ansatz im Deutschen Zentrum für Luft- und Raumfahrt (DLR) vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32280</video:player_loc><video:duration>3075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32293</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32293</video:thumbnail_loc><video:title>Rise and Fall of Bananian Linux</video:title><video:description>Bis Mitte 2014 hatte ich nie ein (eigenständiges) Open Source Projekt veröffentlicht und hatte es eigentlich auch nicht vor. Doch dann kam irgendwie alles anders als geplant. Ich kaufte mir ein ARM Development Board, mein erster Banana Pi. Leider musste ich dann feststellen, dass es keine Linux-Distribution für diese Plattform gab, die man guten Gewissens verwenden wollte. Also okay, das bekomme ich hin. Kernel kompilieren und Debian „bootstrappen“. Fertig. Ist irgendwie super geworden – vielleicht kann das noch jemand gebrauchen? Hm. Ich stell‘s mal online! Und damit nahm das Schicksal seinen Lauf...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32293</video:player_loc><video:duration>2680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32289</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32289</video:thumbnail_loc><video:title>Faster Analytics with MariaDB 10.2</video:title><video:description>MariaDB 10.2 has brought two new important querying features, Common Table Expressions (CTEs) and Window Functions. Both features provide greater expressibility to queries, thus opening up opportunities for the optimiser to provide speedups not previously achievable. With a focus on analytical queries, we will see how to improve query performance sometimes by an order of magnitude compared to regular SQL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32289</video:player_loc><video:duration>2205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32285</video:thumbnail_loc><video:title>Zwei-Faktor-Authentifizierung für LDAP</video:title><video:description>Mit dem privacyIDEA LDAP Proxy setzen wir in einem Netzwerk leicht flächendeckend eine flexible Zwei-Faktor-Authentifizierung um.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32285</video:player_loc><video:duration>2835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32319</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32319</video:thumbnail_loc><video:title>TypeScript - Endlich sauberer Code im Frontend</video:title><video:description>Dieser Vortrag stellt TypeScript detailliert vor. Alle relevanten Sprachfeatures inkl. deren Nutzen für die alltägliche Programmierung werden erklärt und mit viel Live-Coding präsentiert. Zusätzlich werden Integrationsmöglichkeiten in bestehende Anwendungen (Frontend und Backend) vorgestellt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32319</video:player_loc><video:duration>3758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32321</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32321</video:thumbnail_loc><video:title>Betriebssystemwechsel von VMS nach Linux am Beispiel einer Produktionsumgebung</video:title><video:description>Der Vortrag erläutert die Vorgehensweise bei der Ablösung eines proprietären Betriebssystem (VMS) durch Linux und der Migration der Anwendungen und Datenbanken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32321</video:player_loc><video:duration>3673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32329</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32329</video:thumbnail_loc><video:title>HA-Virtualisierungscluster mit oVirt, DRBD und Gluster</video:title><video:description>Was wäre, wenn Du in Deiner Organisation mit steigendem Bedarf an IT für die Server zuständig wärst und den Auftrag bekommen würdest, dass Dienste "immer verfügbar" sein sollen? (Natürlich ausnahmsweise nur mit knappen Budget.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32329</video:player_loc><video:duration>3112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32331</video:thumbnail_loc><video:title>From zero to first test in your own LAVA laboratory</video:title><video:description>Linaro Automated Validation Architecture (LAVA) is without a doubt one of the best currently available tools for managing QA board farms. It is proven to be quite a handy tool for both developers and tests automation engineers. Although it is provided together with extensive documentation, creating first own laboratory might be a challenging task. Does it have to be for every newcomer? During this talk Paweł will guide through the process of setting up own LAVA instance. He will also present how to manage its configuration and how to easily make deployments automated and reproducible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32331</video:player_loc><video:duration>2395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32307</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32307</video:thumbnail_loc><video:title>Die Testing-Zonen</video:title><video:description>Dieser Talk handelt von verschwimmenden Grenzen und Zonen in der Welt automatisierter Tests. In welchen Situationen neigen wir Entwickler schnell zu "zu viel" Testing und welche Codestellen werden nur zu gerne vernachlässigt? Was ist ein absolutes No-Go und wann bewegen wir uns vielleicht gerade in einer Grauzone? Im Talk werden zwar Beispiele aus dem PHP Umfeld gezeigt und auch ein paar Lesetipps für symfony Entwickler gegeben doch mit nur wenig Übertragungsleistung sind auch Inspirationen für Entwickler im Umfeld anderer Programmiersprachen dabei!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32307</video:player_loc><video:duration>3149</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32322</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32322</video:thumbnail_loc><video:title>OpenSource Search Engines</video:title><video:description>Überblick über verschiedene Search-Engines aus Open-Source-Komponenten, sowie deren jeweilige Vor- und Nachteile.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32322</video:player_loc><video:duration>2719</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32324</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32324</video:thumbnail_loc><video:title>Mehr als nur Puppenspieler</video:title><video:description>Lifecycle Management von SUSE Systemen mit Foreman / Katello im Zusammenspiel mit SaltStack als Configuration Management Umgebung</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32324</video:player_loc><video:duration>2422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32333</video:thumbnail_loc><video:title>Principles of Design in Software Systemen</video:title><video:description>Über die Jahre haben sind verschiedene Designprinzipien, oder "Prinziples of Design", postuliert worden, die es in den Kanon der klassischen Design-Ausbildungen geschafft haben und deren Beachtung zu attraktiveren oder einfacher zu benutzenden Produkten führt. Wenn wir uns einige von diesen Prinzipien beim Entwurf von Software-Systemen vergegenwärtigen, dann werden auch diese besser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32333</video:player_loc><video:duration>1935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32327</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32327</video:thumbnail_loc><video:title>D.R.Y. Don't repeat yourself</video:title><video:description>D.R.Y. Don't repeat yourself (vermeide Wiederholungen) ist das Mantra des pragmatischen Programmieres Andrew Hunt. Konsequent eingesetzt und anhand von Code Beispielen verbessert die Anwendung dieses Axioms automatisch unsere Fähigkeit zu programmieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32327</video:player_loc><video:duration>2492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32318</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32318</video:thumbnail_loc><video:title>Concourse CI</video:title><video:description>Concourse ist eine Open Source Continuous Integration Lösung zum selber hosten. Concourse Test-Pipelines werden in Manifesten deklariert, die Jobs laufen in Containern. Zahlreiche Ressource Typen ermöglichen die Integration verschiedenster Dienste.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32318</video:player_loc><video:duration>1897</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32323</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32323</video:thumbnail_loc><video:title>Cassandra on Steroids</video:title><video:description>Hear a war story how trivago migrated a high-throughput Cache from memcached to Apache Cassandra with intermediate success, fulminating failures, surprising Cassandra bugs and a final victory doing 1 million writes per second.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32323</video:player_loc><video:duration>3432</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32338</video:thumbnail_loc><video:title>Creating printable maps</video:title><video:description>There are a lot of online services that produce nice maps from OpenStreetMap data, but only very few that generate output suitable for printing. This talk is going to present MapOSMatic, a service that produces large scale single and multi page high resolution maps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32338</video:player_loc><video:duration>2252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32340</video:thumbnail_loc><video:title>Geodaten als Datenbank und ihre Lizenzierung</video:title><video:description>Der Vortrag behandelt die Frage was Datenbanken im Sinne des Urheberrechts sind und welche Unsicherheiten hieraus für Geodaten erwachsen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32340</video:player_loc><video:duration>4132</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32336</video:thumbnail_loc><video:title>Rendering map data with Mapnik and Python</video:title><video:description>Mapnik is an open source toolkit for rendering maps, probably best known for producing the map tiles for openstreetmap.org. It provides a stylesheet language, input handlers for different GIS data formats, and C++ and Python API bindings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32336</video:player_loc><video:duration>2277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32342</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32342</video:thumbnail_loc><video:title>GIS features in MariaDB and MySQL</video:title><video:description>MySQL originally only had very rudimentary GIS support. Both MariaDB and recent MySQL releases have improved quite a bit on this front though. We will look at the improvements and at the differences between the two extended implementations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32342</video:player_loc><video:duration>2308</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32344</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32344</video:thumbnail_loc><video:title>Get to know OSGeo FOSSGIS FOSS4G OSM</video:title><video:description>We would like to introduce you to OSGeo FOSSGIS FOSS4G &amp; OSM. Get information about the projects and learn how you could join the community and get involved.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32344</video:player_loc><video:duration>1666</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32339</video:thumbnail_loc><video:title>Tiefenlinien in Openseamap</video:title><video:description>Tiefenlinien sind für Seekarten unabdingbar, in Openseamap allerdings nicht vorhanden. Um die Tiefenlinien in Openseamap zu integrieren, stehen wir aus Sicht der Autoren vor folgenden Fragestellungen: Wie animieren wir Freizeitkapitäne wie uns, zum Loggen und Upload der Daten? Wie können die Rohdaten sinnvoll in Tiefenlinien überführt werden? Neben unseren Lösungsansätzen, sind wir an weiteren Sichtweisen interessiert und möchten, darauf aufbauend, mit Zustimmung der Community die nächsten Schritte erarbeiten und forcieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32339</video:player_loc><video:duration>1898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32335</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32335</video:thumbnail_loc><video:title>Optimizing the Driving Behavior of Self-Driving Cars Using Genetic Algorithms</video:title><video:description>Selbstfahrende Autos und maschinelles Lernen rücken in den letzten Jahren immer stärker in den Fokus der Öffentlichkeit. Dieser Talk soll die Grundlagen zu genetischen Algorithmen vermitteln und selbst-fahrenden Autos. Im weiteren wird gezeigt wie genetische Algorithmen genutzt werden können um Fahrstrategien im Open-Source Rennsimulator TORCS (The Open Race Car Simulator) zu entwickeln und zu optimieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32335</video:player_loc><video:duration>1269</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32346</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32346</video:thumbnail_loc><video:title>Es muss mal wieder SHELL sein... (Teil 2)</video:title><video:description>Wegen Problem mit der Ankuendigung des gaplanten Vortrags "Mit Shell-Skripten zum Kernel-Treiber für neue HW" gab es hier nun die Fortsetzung vom Vortag: (Effizientes) suchen nach inhaltlichen Duplikaten/Dupletten (und löschen bzw. ersetzen durch Links)gab</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32346</video:player_loc><video:duration>1436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32384</video:thumbnail_loc><video:title>Transforming Open Source to Open Access in Closed Applications</video:title><video:description>The inclusion of open-source components into large, closed-sourced applications has become a common practice in modern software. Vendors obviously benefit from this approach as it allows them to quickly add functionality for their users without the need to invest costly engineering effort. However, leveraging open source for a quick functionality boost comes with security side effects that might not be understood by the vendor until it is too late. In those cases, misunderstood or poorly implemented open source allows attackers to bypass security mechanisms that may exist elsewhere in the proprietary system. This talk provides insight into these side effects through an examination of Adobe Reader’s XSLT (Extensible Stylesheet Language Transformations) engine, which is based on the now abandoned open-source project called Sablotron – an XML processor fully implemented in C++. We focus on techniques for auditing the source code of Sablotron in order to find corresponding bugs in Adobe Reader. We also present a new source-to-binary matching technique to help you pinpoint the vulnerable conditions within Sablotron that also reside in the assembly of Reader. Real-world application of these techniques will be demonstrated through a series of code execution vulnerabilities discovered in Adobe Reader’s codebase. Finally, we’ll highlight the trends in vulnerabilities discovered in Adobe Reader’s XSLT engine over the last year.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32384</video:player_loc><video:duration>2438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32387</video:thumbnail_loc><video:title>GRAP: define and match graph patterns within binaries</video:title><video:description>Disassembled binary code can be turned into a graph of instructions linked by possible execution flow (Control Flow Graph). Based on academic research on malware detection through graph matching and facing large numbers of similar files to analyze, we aim to provide accurate results to an analyst working on malware families. Our approach is a YARA-like detection tool: GRAP matches user-defined graph patterns against the CFG of a given code. GRAP is a standalone tool that takes patterns and binary files, uses a Capstone-based disassembler to obtain the CFGs from the binaries, then matches the patterns against them. Patterns are user-defined graphs with instruction conditions (“opcode is xor and arg1 is eax”) and repetition conditions (3 identical instructions, basic blocks…). The algorithm solves a simplified version of the subgraph isomorphism problem, allowing the matching to be very quick. It can be used to find generic patterns such as loops and to write signatures to detect malware variants. We also developed a plugin giving IDA the capabilities to detect and browse matches directly within the GUI. Python bindings are available to create scripts based on GRAP and extract valuable information (addresses, instructions) from matched parts. In this talk, we will introduce the algorithms used and then focus on practical use cases: detect common patterns (from the command line or within IDA), create a malware pattern, and extract information from matched instructions. The tool and the plugin will be released under an open source license.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32387</video:player_loc><video:duration>2942</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32385</video:thumbnail_loc><video:title>Embedded devices reverse engineering</video:title><video:description>Embedded devices are everywhere. With new powerful micro CPUs which packs more power than CRAY-1 while costing just a couple of pence, question to use micro CPU or not is no more. Developers are using them for even the simplest of the tasks. IoT devices are using more powerful and more complex devices with multiple peripherals and cores, which supports TCP/IP stack and multitude of layer 2 networking protocols.There are different frameworks created to help developers to create complex software needed to drive these devices. Specifics of the environment force focus on continuous operations with high reliability while they should have a reduced power consumption and memory requirements, while security is mostly an afterthought if implemented at all. By introducing FreeRTOS as an example of frameworks for embedded devices firmware development, we’ll explore basics of its architecture and security features (and a lacks of them). Reverse engineering plays a big role in security assessment in the IOT space, being a very simple real-time operating system FreeRTOS lacks the traditional separation between kernel and userland space, which tends to make harder the identification of user code and framework code, increasing the time needed to perform reverse engineering. Access to peripherals is also in different ways has there are no well-known syscalls. While doing a security assessment on the automotive industry we came across the STM32F0 micro CPU made by STM based on an ARM Cortex6-M0. A simple processor used a lot in the IOT world ruing FreeRTOS, while doing our research for any resources related to reverse engineering documentation we came to the conclusion that there are not too many such resources, specifically compared to how common is this processor or the FreeRTOS. We’ll investigate FreeRTOS source code and show basics of memory organization. We’ll address some of IP stack specifics, way tasks are handled, SSL library and stack protection. We’ll cover tasks, mutexes, semaphores, and interrupt handling. Also we’ll show specifics of memory organization and memory structures used for task handling. We’re going to use a simple demo showing how to blink the led when button is pressed to demonstrate mapping between source and compiled code and to demonstrate execution flow in FreeRTOS. Building upon this example, we’ll demonstrate useful techniques for reverse engineering firmware of such OS. We will show how to differentiate between memory access from GPIO functions. We will demonstrate a tool (IDA Script) to help automate this process. It should cover automatically addressing pin names, signals and variables as defined in RTOS source code. Our presentation will start by explaining the concepts of FreeRTOS, moving into the security features that it lacks when compared with other Operating Systems. Then we will move into the reverse engineering using the STM32F0 as an example, we will show how to identify the reads and write operations into the peripherals and how our IDA plugin can help on those tasks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32385</video:player_loc><video:duration>2528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32390</video:thumbnail_loc><video:title>r2m2</video:title><video:description>Reversing a binary using a rare CPU architecture requires to write a lot of code, such as disassembler, assembler, or block splitting logic. Once implemented, there is still a need for a graphical interface dedicated to reverse. Sooner or later, more needs might also arise: symbolic execution, emulation, jit, debugging, … miasm2 is a powerful reverse engineering framework written in Python. It greatly simplifies the definition of new CPU architectures, and allows to assemble, disassemble and jit code. This talk will present r2m2, a radare2 plugin that aims at easing reversing new architectures by leveraging radare2 and miasm2 features. Its goal is to be as architecture independent as possible. r2m2 bridges the radare2 and miasm2 communities: radare2 being the graphical interface of miasm2, and miasm2 simplifying the implementation of new architectures. Currently, r2m2 is able to assemble, disassemble, split blocs, using miasm2, and convert internal miasm2 expressions to radare2 ESIL.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32390</video:player_loc><video:duration>2349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32386</video:thumbnail_loc><video:title>A Little Less Conversation, A Little More ActionScript</video:title><video:description>According to a study from 2015, Adobe Flash Player comprised eight of the top 10 vulnerabilities leveraged by exploit kits. Most exploit developers rely on fuzzing the values to ASNative within ActionScript 2/ActionScript 3 in order to discover weaknesses. This usually occurs without actually knowing what data to send and where it will end up. However, these bug hunters have shared little information on how to reverse Flash itself, if they even know. What is public is primarily on how people have found and exploited similar vulnerabilities. What has always been missing is a deeper understanding of Flash as a whole – until now. This talk details techniques that allow researchers to perform mappings between ActionScript 2/ActionScript 3 and their undocumented counterparts. This moves analyzing Flash from simple fuzzing techniques to in-depth reverse engineering. We begin with how Flash starts up the AS2/AS3 virtual machines then work through to demonstrating the mapping of native functions. Finally, we’ll demonstrate the effectiveness of these techniques by marking up the flash debugger projector and using it to analyze a vulnerability in Adobe Flash. By examining the internals of Flash’s ActionScript implementations, researchers gain a new and unique visibility in finding and analyzing zero-day exploits.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32386</video:player_loc><video:duration>2007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32391</video:thumbnail_loc><video:title>Hackable Security Modules Reversing and exploiting a FIPS 140-2 lvl 3 HSM firmware</video:title><video:description>From Web PKI and digital signatures to PCI-DSS and DNSSEC, a big part of the security industry currently depends on special cryptographic modules to implement cryptography, the so called Hardware Security Modules (HSMs). Every certificate used in the web has been signed by a key stored inside an HSM, and every time a DNSSEC query is being validated, the root keys generated by such an HSM are being used. In this presentation, the security of such a device, the Utimaco SecurityServer, will be evaluated. Inside the device, a Texas Instruments TMS320C64x DSP can be found which performs all operations. The TMS320C64x DSP is an exotic architecture compared to the classic x86, x86 64, ARM, MIPS and other common architectures, due to its unique features, such as the multiple functional units, each having its own assembly commands and the ability to execute multiple commands in parallel. This architecture, together with the ABI and a small introduction to the memory organization will be presented. The research will then mostly focus on the device’s firmware. Due to the inability of IDA pro to correctly disassemble the files, and the minimal number of tools for this architecture, the capstone disassembler has been extended and the TMS320C64x architecture has been added. Finally, a vulnerability to the HSM’s firmware will be presented, together with the methodology that was used in order to find the bug.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32391</video:player_loc><video:duration>2455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32389</video:thumbnail_loc><video:title>Poutine: Dusting Forgotten Lore</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32389</video:player_loc><video:duration>1101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32376</video:thumbnail_loc><video:title>Vertical parallax added tabletop-type 360-degree three-dimensional display</video:title><video:description>The generation of full-parallax and 360-degree three-dimensional (3D) images on a tabletop screen is proposed. The proposed system comprises a small array of high-speed projectors and a rotating screen. All projectors are located at different heights from the screen. The lens shift technique is used to superimpose all images generated by the projectors onto the rotating screen. Because the rotating screen has an off-axis lens function, the image of the projection lens generates a viewpoint in the space, and the screen rotation generates a number of viewpoints on a circle around the rotating screen. Because all projectors are located at different heights, different projectors generate the viewpoints at different heights. Therefore, multiple viewpoints are aligned in the vertical direction to provide the vertical parallax. The proposed technique was experimentally verified. Three DMD projectors were used to generate three viewpoints in the vertical direction. The heights of the viewpoints were 720, 764, and 821 mm. Each projector generated 900 viewpoints on a circle. The diameter of the rotating screen was 300 mm. The frame rate was 24.7 Hz. The generation of 360-degree 3D images with the horizontal and vertical parallaxes was verified. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32376</video:player_loc><video:duration>812</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32373</video:thumbnail_loc><video:title>The impact of stereo 3D sports TV broadcasts on user's depth perception and spatial presence experience</video:title><video:description>This work examines the impact of content and presentation parameters in 2D versus 3D on depth perception and spatial presence, and provides guidelines for stereoscopic content development for 3D sports TV broadcasts and cognate subjects. Under consideration of depth perception and spatial presence experience, a preliminary study with 8 participants (sports: soccer and boxing) and a main study with 31 participants (sports: soccer and BMX-Miniramp) were performed. The dimension (2D vs. 3D) and camera position (near vs. far) were manipulated for soccer and boxing. In addition for soccer, the field of view (small vs. large) was examined. Moreover, the direction of motion (horizontal vs. depth) was considered for BMX-Miniramp. Subjective assessments, behavioural tests and qualitative interviews were implemented. The results confirm a strong effect of 3D on both depth perception and spatial presence experience as well as selective influences of camera distance and field of view. The results can improve understanding of the perception and experience of 3D TV as a medium. Finally, recommendations are derived on how to use various 3D sports ideally as content for TV broadcasts. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32373</video:player_loc><video:duration>950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32379</video:thumbnail_loc><video:title>Preservation and exhibition of historical 3D movies</video:title><video:description>3D movies have a long history dating as far back as 1915. Jeff will provide an overview and preservation status of the 1950’s “Golden Age” 3D movies plus several “pre Golden Age” 3D content examples. Through Jeff’s keen interest in early 3D movies and all forms of early film content, he has been instrumental in locating, restoring, preserving and exhibiting many early 3D film titles. Jeff has many interesting and unusual stories to tell of how he helped locate and recover several early 3D movies. The onward march of time, and the ever faster changes in technology now present many challenges for the preservation of early 3D film content, but also offer new opportunities. The rapid replacement of 35mm film projection with digital projection is a key part of this change. Jeff will reflect on the three 3D Movie Expos that he has run in Hollywood which have allowed the public to experience these historical 3D movies once again.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32379</video:player_loc><video:duration>2772</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32334</video:thumbnail_loc><video:title>Cost-Efficient Virtual Petabytes Storage Pools</video:title><video:description>Background data migration via MARS on sharded local storage is the key for massive cost savings and even better total performance, compared to big cluster architectures using expensive dedicated storage networks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32334</video:player_loc><video:duration>2551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32330</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32330</video:thumbnail_loc><video:title>Paving the transition - Herding unicorns VMs on Kubernetes</video:title><video:description>After this session you should be able to have an idea of how VMs can be run on a Kubernetes cluster.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32330</video:player_loc><video:duration>2779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32345</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32345</video:thumbnail_loc><video:title>Create WebMapping Applications with the Geoportal Framework Mapbender</video:title><video:description>Mapbender is a client framework for spatial data infrastructures. It provides web based interfaces for displaying, navigating and interacting with OGC compliant services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32345</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32348</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32348</video:thumbnail_loc><video:title>Venting activity of the White Vent at the Kueishantao hydrothermal field</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32348</video:player_loc><video:duration>192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32328</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32328</video:thumbnail_loc><video:title>Mit Shell-Skripten zum Kernel-Treiber für neue HW</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32328</video:player_loc><video:duration>4352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32354</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32354</video:thumbnail_loc><video:title>A stereoscopic system for viewing the temporal evolution of brain activity clusters in response to linguistic stimuli</video:title><video:description>In this paper, we present a novel application, 3D+Time Brain View, for the stereoscopic visualization of functional Magnetic Resonance Imaging (fMRI) data gathered from participants exposed to unfamiliar spoken languages. An analysis technique based on Independent Component Analysis (ICA) is used to identify statistically significant clusters of brain activity and their changes over time during different testing sessions. That is, our system illustrates the temporal evolution of participants' brain activity as they are introduced to a foreign language through displaying these clusters as they change over time. The raw fMRI data is presented as a stereoscopic pair in an immersive environment utilizing passive stereo rendering. The clusters are presented using a ray casting technique for volume rendering. Our system incorporates the temporal information and the results of the ICA into the stereoscopic 3D rendering, making it easier for domain experts to explore and analyze the data. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32354</video:player_loc><video:duration>994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32355</video:thumbnail_loc><video:title>A variable-collimation display system</video:title><video:description>Two important human depth cues are accommodation and vergence. Normally, the eyes accommodate and converge or diverge in tandem; changes in viewing distance cause the eyes to simultaneously adjust both focus and orientation. However, ambiguity between accommodation and vergence cues is a well-known limitation in many stereoscopic display technologies. This limitation also arises in state-of-the-art full-flight simulator displays. In current full-flight simulators, the out-the-window (OTW) display (i.e., the front cockpit window display) employs a fixed collimated display technology which allows the pilot and copilot to perceive the OTW training scene without angular errors or distortions; however, accommodation and vergence cues are limited to fixed ranges (e.g., ~ 20 m). While this approach works well for long-range, the ambiguity of depth cues at shorter range hinders the pilot’s ability to gauge distances in critical maneuvers such as vertical take-off and landing (VTOL). This is the first in a series of papers on a novel, variable-collimation display (VCD) technology that is being developed under NAVY SBIR Topic N121-041 funding. The proposed VCD will integrate with rotary-wing and vertical take-off and landing simulators and provide accurate accommodation and vergence cues for distances ranging from approximately 3 m outside the chin window to ~ 20 m. A display that offers dynamic accommodation and vergence could improve pilot safety and training, and impact other applications presently limited by lack of these depth cues. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32355</video:player_loc><video:duration>597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32352</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32352</video:thumbnail_loc><video:title>A multilayer display augmented by alternating layers of lenticular sheets</video:title><video:description>A multilayer display is an autostereoscopic display constructed by stacking multiple layers of LC (liquid crystal) panels on top of a light source. It is capable of delivering smooth, continuous, and position-dependent images to viewers within a prescribed viewing zone. However, the images thus delivered may contain artifacts, which are inconsistent with real 3D scenes. For example, objects occluding one another may fuse together, or get obscured in the delivered images. To reduce such artifacts, it is often necessary to narrow the viewing zone. Using a directional rather than a uniform light source is one way to mitigate this problem. In this work, we present another solution to the problem. We propose an integrated architecture of multilayer and lenticular displays, where multiple LC panels are sandwiched between pairs of lenticular sheets. By associating a pair of lenticular sheets with a LC panel, each pixel in the panel is transformed into a view-dependent pixel, which is visible only from a particular viewing direction. Since all pixels in the integrated architecture are view-dependent, the display is partitioned into several sub-displays, each of which corresponds to a narrow viewing zone. The partitioning of display will reduce the possibility that the artifacts are noticeable in the delivered images. We will show several simulation results confirming that the proposed extension of multilayer display can deliver more plausible images than conventional multilayer display. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32352</video:player_loc><video:duration>960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32353</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32353</video:thumbnail_loc><video:title>A novel stereoscopic display technique with improved spatial and temporal properties</video:title><video:description>Common stereoscopic 3D (S3D) displays utilize either spatial or temporal interlacing to send different images to each eye. Temporal interlacing sends content to the left and right eyes alternatingly in time, and is prone to artifacts such as flicker, unsmooth motion, and depth distortion. Spatial interlacing sends even pixel rows to one eye and odd rows to the other eye, and has a lower effective spatial resolution than temporal interlacing unless the viewing distance is large. We propose a spatiotemporal hybrid protocol that interlaces the left- and right-eye views spatially, but the rows corresponding to each eye alternate every frame. We performed psychophysical experiments to compare this novel stereoscopic display protocol to existing methods in terms of spatial and temporal properties. Using a haploscope to simulate the three protocols, we determined perceptual thresholds for flicker, motion artifacts, and depth distortion, and we measured the effective spatial resolution. Spatial resolution is improved, flicker and motion artifacts are reduced, and depth distortion is eliminated. These results suggest that the hybrid protocol maintains the benefits of spatial and temporal interlacing while eliminating the artifacts, thus creating a more realistic viewing experience. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32353</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32349</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32349</video:thumbnail_loc><video:title>Spatio-temporal evolution of carrier densities in oxide-confined p-n-diodes.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32349</video:player_loc><video:duration>28</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32350</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32350</video:thumbnail_loc><video:title>Spatio-temporal evolution of carrier densities in oxide-confined p-n-diodes.</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32350</video:player_loc><video:duration>28</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32978</video:thumbnail_loc><video:title>Eyes in the skies: Drones, satellites and digital data for nature conservation</video:title><video:description>In the past few years, WWF has been increasing its use of new digital technologies, including real-time smartphone data collection from field locations, development of online interactive maps and tools, and new data collected from airplanes and remotely operated drones for forestry, species and ecosystem monitoring, coastal and marine applications, and anti-poaching operations. This presentation will showcase some of the latest innovations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32978</video:player_loc><video:duration>3531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32972</video:thumbnail_loc><video:title>Digital Music Infrastructures (Music Pool Berlin Community Evening)</video:title><video:description>How do digital environments shape the way we experience music, and also how we live, produce, and survive as artists? What do we think about infrastructures as they currently exist, are they supportive to our (maybe different) visions of music culture, and what are our ideas for them in the future?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32972</video:player_loc><video:duration>3791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32979</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32979</video:thumbnail_loc><video:title>Fake, hate, and propaganda - What can technology do?</video:title><video:description>Join us for a session with Nicklas Lundblad on how Google is approaching fake news, hate speech and other policy challenges through partnerships and technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32979</video:player_loc><video:duration>3523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32986</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32986</video:thumbnail_loc><video:title>How to Report on a Hack Without Becoming a Puppet</video:title><video:description>Pretty much everyday hackers target websites, databases, and then in some cases, government institutions too. But for journalists, reporting on these incidents can be an ethical minefield. In this panel we look at the specific responsibilities of the media when it comes to reporting on hacked data, and why the guiding principles such as independence, verification, and transparency are more important than ever, especially when it comes to stories with geopolitical significance like the hack of the US Democratic National Committee.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32986</video:player_loc><video:duration>3255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32971</video:thumbnail_loc><video:title>Digital Equality: How an open Web can contribute to a more Equal world?</video:title><video:description>Inequality is one of the defining challenges of our time. The open Web can help to reduce inequality - social, political, economic and gender - and drive progress. But increasing centralisation and control online threatens to consolidate power in the hands of a few, largely unaccountable, gatekeepers and leave the rest of us behind. That is why we must find ways to combat these trends, in order to protect the open Web as a public good and preserve and enhance its equalising power among women and men, among the rich and poor. The panel will explore concrete initiatives to ensure that the web remains for everyone and how ordinary citizens can join and contribute to those.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32971</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32980</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32980</video:thumbnail_loc><video:title>Fakes, Leaks und Desinformation - Verlässlicher Journalismus im Nachrichtensturm</video:title><video:description>„Stimmt das?“ Eine einfache Frage, die doch so schwer zu beantworten ist. Vor allem im Jahr der Bundestagswahl hat diese Frage für den Journalismus eine besondere Bedeutung. Der Präsidentschaftswahlkampf in den USA wurde auch mit Lügen, Leaks und Desinformation geführt. Im deutschen Bundestagswahlkampf muss mit vergleichbaren Vorfällen gerechnet werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32980</video:player_loc><video:duration>3585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32983</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32983</video:thumbnail_loc><video:title>Stories for all of your senses: Multisensory VR and social cohesion</video:title><video:description>We are sensory beings, constantly taking in information to form our perception of the world around us. Yet our major forms of storytelling often only speak to our eyes and our ears. The Feelies creates multisensory VR content that speaks to all your senses, and is working on how this can be used for social cohesion and more empathetic, emotive storytelling.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32983</video:player_loc><video:duration>1283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32985</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32985</video:thumbnail_loc><video:title>Hacking Karlsruhe: Klagen für die Freiheit</video:title><video:description>Nicht alle Gesetze halten sich an die Grenzen der Grund- und Menschenrechte. Doch wenn die Parlamente beim Schutz der Freiheit versagen ist noch nicht alles verloren: Mit strategischen Klagen verteidigt die Gesellschaft für Freiheitsrechte e.V. (GFF) die Grund- und Menschenrechte in Deutschland und Europa. Nora Markard und Ulf Buermeyer stellen das Konzept der GFF vor und erläutern, wie sich Menschen aus der Zivilgesellschaft einbringen können.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32985</video:player_loc><video:duration>1949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32981</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32981</video:thumbnail_loc><video:title>Die Algorithmen, die wir brauchen</video:title><video:description>Intelligente Infrastrukturen und (teil)automatisierte Entscheidungsprozesse sind notwendig, um viele der anstehenden Herausforderungen anzugehen. Sie können aber auch eine große Gefahr für persönliche Autonomie, Chancengleichheit und demokratische Teilhabe darstellen. Darum ist es entscheidend zu unterscheiden, zwischen jenen Algorithmen, die wir wollen und jenen, die wir verhindern müssen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32981</video:player_loc><video:duration>1757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32982</video:thumbnail_loc><video:title>Gehen ein 3-D-Drucker, ein Lasercutter und ein Arduino in eine Bar...</video:title><video:description>Wer sind eigentlich diese Maker, was unterscheidet sie von Hackern und was treibt sie an? Seit rund zehn Jahren wächst die Szene, inspiriert von der Hackerkultur und vorangetrieben durch wegweisende DIY-Projekte wie 3D-Drucker und Arduino-Boards. Wir haben uns angeschaut, was Maker ausmacht und wie die Szene nicht nur weltweit, sondern insbesondere im deutschsprachigen Raum aussieht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32982</video:player_loc><video:duration>1713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32943</video:thumbnail_loc><video:title>Data for the People</video:title><video:description>Every time we search the Web, use our phone, read an email—or even turn on a light—we create data that businesses collect and use for decisions. As the exponential increase of data continues, it will likely continue to drive innovation and economic growth. But even as new data-driven experiences make life more convenient, big data could also work against individuals rather than for them—for instance, when a bank evaluates credit, or a potential employer decides on a hire.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32943</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32945</video:thumbnail_loc><video:title>Sci-fi &amp; VR: Narratives of the Future</video:title><video:description>In this session Antoine Cayrol will explore the new grammar of VR by looking at two sci-fi narrative pieces: I Philip and Alteration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32945</video:player_loc><video:duration>1725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32937</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32937</video:thumbnail_loc><video:title>»Wir hab’n Polizei!« - Chancen &amp; Herausforderungen beim Einsatz sozialer Medien</video:title><video:description>Aufgezeigt werden soll, wie ein ganzer Berufsstand durch seine Kommunikation in den sozialen Medien eine Art Imageaufschwung von »dislikable« zu »loveable« erfahren hat, welche positiven Signale dies für unsere Gesellschaft, den Rechtsstaat und die Zukunft der digitalen Präsenz der Polizei haben kann, vor welche Herausforderungen der offene Dialog die Beamten aber auch stellt (Stichworte: Falschmeldungen, Hatespeech, Whistleblowing, Terrorwarnungen …) und wie diese Weise der »neuen Kommunikation« anderen Berufsgruppen zum Vorbild gereichen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32937</video:player_loc><video:duration>3511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32949</video:thumbnail_loc><video:title>Daseinsvorsorge und digitale Plattformen: (Wie) geht das zusammen?</video:title><video:description>Digitalen Plattformen wird oftmals vorgeworfen, durch Rosinenpickerei die Daseinsvorsorge in Frage zu stellen. Beispielsweise beteilige sich der Arzneimittelversandhändler nicht am kostspieligen Apothekennachtdienst und mache dann durch niedrigere Preise der Apotheke auf dem Land das Auskommen schwer. Analoges gilt für das Taxigewerbe und Mobility-Apps. Was also tun? Digitalisierung verbieten? Nein, ein kluges Marktdesign nimmt Plattformen zur Sicherung der Daseinsvorsorge in die Pflicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32949</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32947</video:thumbnail_loc><video:title>#HRFestival Abschluß-Keynote ...</video:title><video:description>Die rasant zunehmende Digitalisierung wird massive Auswirkungen auf alles haben – die Wirtschaft, die Arbeitswelt, Gesellschaft und auf unsere privaten Lebenswelten. In Unternehmen erleben wir eine Zunahme an Komplexität, Unsicherheit und Dynamik gepaart mit einem konstanten Wandel. In seinem Vortrag zeigt Trost anschaulich, wie moderne Unternehmen funktionieren. Der Unterschied zwischen Hierarchie und Agilität wird für alle Anwesenden greifbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32947</video:player_loc><video:duration>1821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32933</video:thumbnail_loc><video:title>#DigitalCharta – Brauchen wir Grundrechte für das digitale Zeitalter?</video:title><video:description>Eine Gruppe von 27 Bürgerinnen und Bürgern hat auf Einladung der ZEIT-Stiftung den Vorschlag für eine "Charta der digitalen Grundrechte für die Europäische Union" erarbeitet und im Dezember 2016 der Öffentlichkeit vorgestellt. Der Entwurf wird seitdem öffentlich diskutiert und weiterentwickelt. Das Eröffnungspanel der #DigitalCharta Con stellt die Initiative vor und bringt Autoren und Kritiker der Charta miteinander ins Gespräch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32933</video:player_loc><video:duration>3507</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32932</video:thumbnail_loc><video:title>'All the world's a stage' - What Theatre can teach VR</video:title><video:description>Still the discussion about Virtual Reality is too focussed on the 'how'. Artists and theatre makers are needed to infuse the technology with sense and soul. The discussion has to turn to the 'why?'. This panel with accompanying lightning talks brings together 4 artists, theatre makers, creators in VR that are pushing the boundaries of what is possible in the new medium and who can explain why theatre's traditions can teach VR narrators so much.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32932</video:player_loc><video:duration>2962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32940</video:thumbnail_loc><video:title>Silicon Wadi Israel - Digitizing orient</video:title><video:description>Digitalization, autonomous driving, security and connectivity - those trends heavily influence vehicle development in the future. To meet the vast and fast technological changes, strong global networks of Research and Development experts are the foundation. Israel is known as a “start-up nation” – with high investments in research and development. But what does it need to enter a new market? What is necessary to find the best people and the most promising start-ups with the most fascinating ideas and products?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32940</video:player_loc><video:duration>2184</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32948</video:thumbnail_loc><video:title>Bedingungsloses Grundeinkommen - (K)eine Antwort auf den Digitalen Wandel</video:title><video:description>Arbeiten 4.0: Wie können wir Menschen bei Umbrüchen und Veränderungen im Arbeitsleben stärker unterstützen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32948</video:player_loc><video:duration>3643</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32941</video:thumbnail_loc><video:title>How much is the fish, for cod’s sake?</video:title><video:description>“Fishy” technology to stop overfishing: This session will address the problem of overfishing, its causes and possible solutions. In order to maintain healthy marine ecosystems, we need to be informed and keep our governments accountable over their decisions that concern the environment and our future. Technology can help us in the quest to manage fish stocks and marine protected areas in a better and more transparent way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32941</video:player_loc><video:duration>1530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32936</video:thumbnail_loc><video:title>“The other 6 billion” - Impact entrepreneurship in developing countries</video:title><video:description>While the world is still looking at Silicon Valley, the real innovation happens in developing countries. Coworking Spaces, Innovation Labs, Maker Spaces, Incubators are popping up in many of those buzzing cities full of chaos - and innovation. The sheer amount of problems to be solved in these cities and countries leave unlimited opportunities for entrepreneurs. The challenge to beat, to establish a dynamic and successful ecosystem, is the lack of knowledge and experience in the country. Most of the players, from government over investors to entrepreneurs, don’t have the necessary access to the best practices from other places. That’s where “homecomers” play a significant role: often...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32936</video:player_loc><video:duration>1709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32944</video:thumbnail_loc><video:title>Digitale Tauchgänge in die Tiefsee</video:title><video:description>Dieser Vortrag erzählt davon, wie die Tiefsee erforscht wird und wie in den letzten Jahrzehnten durch bemannte und unbemannte Tauchfahrzeuge bisher unbekannte, hochproduktive Ökosysteme entdeckt wurden. Da der Mensch nicht die Tiefsee begehen kann wie Astronauten den Mond, geschieht die Erkundung und Entdeckung solcher Lebensräume vor allem mittels digitaler Techniken – Roboter übertragen Bilder und Daten, die Wissenschaftler und Tauchpiloten sitzen auf dem Forschungsschiff und müssen die Informationen integrieren um sich in der Tiefe zurecht zu finden und Lebensräume zu kartieren zu und beproben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32944</video:player_loc><video:duration>1693</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32860</video:thumbnail_loc><video:title>Activating Your Site: A Look at Activity Streams</video:title><video:description>We will walk you through how to implement activity streams for your website in a generic fashion by leveraging the activitystrea.ms open specification. The two tools we will show are django-activity-streams which lets you interrelate the objects in your Django site using a supported DB and the activitystreams project which provides a ReST service based on the spec, with Neo4j graph for storage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32860</video:player_loc><video:duration>2171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32846</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32846</video:thumbnail_loc><video:title>Practical Django Secuirty</video:title><video:description>Web application security is an ever present problem. The "don't trust user input" mantra sounds nice but doesn't practically work. In this talk we will go over introduce and apply a set of practical programming paradigms that you can use to write secure code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32846</video:player_loc><video:duration>2902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32837</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32837</video:thumbnail_loc><video:title>Inheriting a Sloppy Codebase: A Practical Guide to Wrangling Chaotic Code</video:title><video:description>In an industry where “lean” has become the mantra and rapidly iterated products imply tight budgets and tighter deadlines, how do you effectively take ownership of someone’s hastily written Django code? In this talk, we’ll dive into a step-by-step process for dicing up legacy projects, short-sighted prototypes, and plain ol’ spaghetti code to turn them into codebases you’ll show off with pride.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32837</video:player_loc><video:duration>2524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32855</video:thumbnail_loc><video:title>Upgrading Django (to 1.7)</video:title><video:description>Want to learn about Django 1.7 and how to upgrade Django? Are you unclear on what the numbers 1.7 mean or how Django rolls out new versions? Find upgrading daunting? Want to better keep up with changes being made in Django? This talk is for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32855</video:player_loc><video:duration>2716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32856</video:thumbnail_loc><video:title>What is the Django admin good for?</video:title><video:description>The Django admin is often cited as one of Django's great strengths. With virtually no coding, you have a functional web interface to administer your data. However, the admin should not be your (whole) web site. This talk discusses when you should use the admin and when you should not, admim customization features from basic to advanced, and how to grow beyond the admin (even for administration).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32856</video:player_loc><video:duration>2450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32848</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32848</video:thumbnail_loc><video:title>Real World Django Q&amp;A</video:title><video:description>Have questions about getting better performance out of Django or scaling it up large? We've assembled a group of knowledgable Django experts who have been there to answer the questions you have. While every site has its own challenges most follow similar patterns that are often easy to solve.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32848</video:player_loc><video:duration>2805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32821</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32821</video:thumbnail_loc><video:title>Choose Your Own Django Deployment Adventure</video:title><video:description>From WSGI servers and reverse proxies to continuous integration and automated configuration management, the Django deployment environment is a complicated collection of tools for developers new to the framework. This talk explains the most confusing Django deployment topics as chosen by the audience in real-time via text message votes. Bring your phone to participate!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32821</video:player_loc><video:duration>1935</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32865</video:thumbnail_loc><video:title>Building a REST API with Django &amp; Django REST Framework</video:title><video:description>REST APIs are capable of providing valuable services within and beyond an organization. Django and the Django REST Framework enabled my team to quickly deliverable a highly functional REST API that was customized to our unique needs. This discussion will cover how easy Django makes it to build such an application and how to overcome potential pitfalls.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32865</video:player_loc><video:duration>1641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32863</video:thumbnail_loc><video:title>AngularJS + Django: A match made in heaven</video:title><video:description>AngularJS is a powerful MVC framework that can easily integrate with Django templates. Let's walk through integrating the two for fantastic results. The result is a fast, dynamic single page application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32863</video:player_loc><video:duration>1892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32864</video:thumbnail_loc><video:title>Brazil: How we are gaining space with Django</video:title><video:description>It is not uncommon for important django applications to be developed or used by the American or European universities, however this is not the case of Brazil. It is very common for Brazilian universities to rely on PHP or Java frameworks. This talk aims to show how we are turning Django into a viable solution for the development of software in the academia.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32864</video:player_loc><video:duration>936</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32859</video:thumbnail_loc><video:title>A Nice Problem to Have: Django Under Heavy Load</video:title><video:description>"Don't prematurely optimize. Get your project to v1.0." This is a mantra often repeated in the Djangoverse. But what happens after v1.0 launch when your awesome site is being crushed by traffic? Scaling Django under load means finding bottlenecks, leveraging new tools, and customizing code. This talk will show you how it's done.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32859</video:player_loc><video:duration>2546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32942</video:thumbnail_loc><video:title>Alternative narratives: Telling stories through open data</video:title><video:description>Nowadays, the empowerment of subjects from poor classes necessarily involves access, diffusion and production of information. The narratives built by the hegemonic media and, on the other hand, by the new channels of communication that appear in the global peripheries are proof that the data are in dispute in the world. To whom do data belong? For whom are they more or less available? How to make the data visible to guarantee new narratives that allow the development of communities of rights?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32942</video:player_loc><video:duration>1617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32946</video:thumbnail_loc><video:title>Arbeiten wir bald alle in der Cloud?</video:title><video:description>Kreatives Ballungszentrum oder Instrument der Ausbeutung – welche Rolle spielen Plattformökonomien in der zukünftigen Arbeitswelt? Was kann Crowd- und Clickworking zur modernen Wertschöpfung beitragen? Wo bleibt der Mensch? Das Panel „Plattformökonomie“ diskutiert Potenziale und Risiken eines digitalen Megatrends, der die Arbeit der Zukunft entscheidend prägen wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32946</video:player_loc><video:duration>3244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32951</video:thumbnail_loc><video:title>Can your boss spy on you at work? Right to privacy in the digital workplace</video:title><video:description>Do you have to abandon your right to privacy every morning at the doors of your workplace? Can your employer monitor private chats with your family? Based on research projects at the Centre for Internet and Human Rights, we will unpack the issue of digital surveillance at work and discuss regulatory gaps and potential policy responses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32951</video:player_loc><video:duration>1734</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32952</video:thumbnail_loc><video:title>Love and Intimacy in Virtual Reality</video:title><video:description>Cinema is voyeuristic in essence. Only when we watch movies it is ok to stare at a face, study all the details of a body and want to see all the details of lovemaking. In virtual reality, this goes a step further as your audience is put inside the action. This talk explores the reasons why we crave watching other people’s most intimate moments and how this can be translated into the immersive world of virtual reality using the erotic VR experience “Viens!” as an example.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32952</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32950</video:thumbnail_loc><video:title>Business Science-Fictionalized</video:title><video:description>Die klare Trennung von Science-Fiction und Business Reality fällt zunehmend schwer. Während zeitgenössische Science-Fiction-Produktionen nahe Zukünfte ausloten, arbeitet das Silicon Valley an Projekten, die direkt aus Science-Fiction-Welten stammen könnten. Diese Konvergenz von Fiction und Business eröffnet eine neue Perspektive – nicht nur auf technologische, sondern auch auf gesellschaftliche Entwicklungen. Kurz: In Science-Fiction-Erzählungen zeigen sich die zentralen Themen unserer Zeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32950</video:player_loc><video:duration>1870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32956</video:thumbnail_loc><video:title>Wie Podcasts mehr Leute erreichen können</video:title><video:description>Podcasts und Audio im Netz könnten noch viel erfolgreicher sein: für NutzerInnen UND MacherInnen. In verschiedenen Bereichen fehlt Bewegung. Wie noch mehr Bewegung in dieses spannende Umfeld kommen kann, wird hier vorgestellt und diskutiert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32956</video:player_loc><video:duration>1657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32955</video:thumbnail_loc><video:title>The Utopian Impulse &amp; Its Trouble With Postmodernity</video:title><video:description>One might argue that the collapse of communism is the loss of the future that really never was, but the fundamental source of fear of Utopianism is rooted in its formal necessity of Utopian closure and its origin in the idea of an idealized settlement and colonization. Can we reclaim Utopia to help us generate new ideas for how to survive and transcend postmodernism? Here's an idea: anti-anti-Utopianism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32955</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32953</video:thumbnail_loc><video:title>Reflexion: Love out Loud</video:title><video:description>Friedensbuchpreisträgerin Carolin Emcke eröffnet die re:publica 2017 mit einer Reflexion über Liebe und Empathie, on-und offline.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32953</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32957</video:thumbnail_loc><video:title>From Fiction to Action</video:title><video:description>Ist 1984 als Blue Print für dystopische Wehklagen überwindbar? Hier geht es um Design im Ausnahmezustand, und welche Rollen narrative Strategien und speculative Design dabei spielt. Ein Design Fiction Professor gibt Überblick zu historischen und fiktional-zukünftigen Strategien der entwerferischen Aufstands- und Revolutionsunterstützung und Einblick in vermittelnde Strategien in der Designlehre. Utopische Projektionen der Science Fiction, besonders im Fall von Future Conflicts, sind ernstzunehmen und mit präsenten und historischen Modellen abgleichbar.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32957</video:player_loc><video:duration>1642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32974</video:thumbnail_loc><video:title>Ein Plädoyer für anständiges Community Management</video:title><video:description>Was gutes Community Management mit gesellschaftlicher Verantwortung zu tun hat? Viel mehr als wir denken. Die Unart Nutzer öffentlich vorzuführen schadet nicht nur der Glaubwürdigkeit der dahinter stehenden Institutionen, sondern führt zu einer Verstärkung der jeweiligen Filterblasen. Warum das so ist und was wir dagegen tun können, diskutieren wir nach einer kurzen thematischen Einführung mit einer illusteren Runde von Praktikern. Wir zeigen Euch, was wir alle dafür tun können, um die Diskussionskultur im Netz wieder besser zu machen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32974</video:player_loc><video:duration>3377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32973</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32973</video:thumbnail_loc><video:title>Driving the energy transition</video:title><video:description>Die vernetzte Mobilitätswende kommt - und das ist gut so. Welche Weichen müssen wir stellen, damit sie die Energiewende stützt und das Klima schützt? Alle reden über E-Autos und automatisiertes Fahren. Unsere Thesen dazu sind: 1. E-Mobilität schützt das Klima nur, wenn der Strom dafür aus Erneuerbaren und nicht aus Kohle- oder Atomkraftwerken kommt. 2. E-Mobilität ergibt umso mehr Sinn, wenn man sie intelligent in den Stromsektor einbaut.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32973</video:player_loc><video:duration>3379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32963</video:thumbnail_loc><video:title>Data Vis or: Why you don't believe in facts, and how to fix it</video:title><video:description>In the 18th century, we believed that a society should be based on reason. In the 19th century, we started to collect that reason in form of data. Now we are in the 21st century, where we proudly look at the enormous mountain of data we gathered. "Impressive," our old ancestors say. "Your society must be really reasonable." And we stare back at them, and then we look away, ashamed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32963</video:player_loc><video:duration>1431</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32966</video:thumbnail_loc><video:title>Deep Shit: Paradigms, Paranoia and Politics of Machine Intelligence</video:title><video:description>The lecture explores the infrastructuralisation of artificial intelligence techniques and technologies including deep learning, convolutional neural networks, robotics and IoT along with the autonomisation of capitalist processes in tools and entities like blockchain, DAO and Ethereum, approaching them in the context of their cultural, philosophical, political, social, economic, and ecologic entanglements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32966</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32967</video:thumbnail_loc><video:title>Die Lehren von der Reformation bis zur Aufklärung für das Netz von heute</video:title><video:description>Von der Hoffnung, das Netz mache die Welt zu einem besseren Ort, indem es jedem demokratische Teilhabe ermöglicht, ist nicht mehr viel übrig. Für Johanna Haberer, Professorin für christliche Publizistik, sind die Parallelen zur Reformation augenfällig: Martin Luther nutzte den Buchdruck, um die Eliten der Deutungsmacht zu berauben, indem er informationelle Selbstbestimmung forderte. Bis die Gegenreformation dieselben Instrumente verwendete. Weiß die Religion also, wie wir das Netz retten können?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32967</video:player_loc><video:duration>1509</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32959</video:thumbnail_loc><video:title>Conflict Zones, VR Documentary Storytelling and Confronting Censorship</video:title><video:description>How can VR be used to combat censorship in oppressive regimes and what are the challenges of VR documentary storytelling in the future</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32959</video:player_loc><video:duration>1789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32975</video:thumbnail_loc><video:title>Eine App+ Drohnen gegen das Ertrinken - Die #safepassage Software</video:title><video:description>Web-Entwickler programmieren für die Seenotrettungsorganisation Sea-Watch eine App, mit der die zivile Flotte auf dem Mittelmeer Rettungseinsätze besser koordinieren kann. Die #safepassage-App soll dazu beitragen, Tote zu verhindern und mehr Leben zu retten. Außerdem schafft die App zivilen Rettungsorganisationen einen unabhängigen Lageüberblick, so werden die NGOs unabhängig von offiziellen Strukturen der EU, deren Grenzschutzagentur Frontex zunehmend raue Töne anschlägt. In der Session wird es um die App und die Situation auf dem Mittelmeer gehen, aber auch darum wie die Netzgemeinde beim Leben Retten helfen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32975</video:player_loc><video:duration>1830</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32977</video:thumbnail_loc><video:title>Enter Me Tonight: Meeting in Virtual Reality</video:title><video:description>Li Alin is an interdisciplinary artist presenting art works questioning evolution strategies and human reproduction. In this talk she presents her body of work Enter Me Tonight (EMT), which questions the patronizing of human reproduction by patriarchal societies.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32977</video:player_loc><video:duration>1465</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32965</video:thumbnail_loc><video:title>How the Internet bridges traditional and contemporary knowledge in the Brazilian Amazon</video:title><video:description>Large parts of the earth remain cut off from the Internet. In the Amazon region, together with a farmers association in the Brazilian Amazon and grad students, we have implemented a model of internet access, and developed internet governance, that puts communities at the center.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32965</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32968</video:thumbnail_loc><video:title>Digital citizenship - Bureaucracy leicht gemacht (Workshop)</video:title><video:description>Deutsche Behörden stehen im Zuge der digitalen Transformation vor großen Herausforderungen. Prozesse und Interaktionen sind größtenteils lediglich analog oder nur teilweise digital verfügbar. Die Innovationskraft des öffentlichen Bereichs wird zudem von BürgerInnen nicht erwartet oder gar nicht wahrgenommen, da öffentliche Einrichtungen ihrem Ruf hinterhereilen. Erschwerend kommt für den öffentlichen Sektor hinzu, dass das digitale Zeitalter sehr schnelllebig ist und Player wie Apple, Google oder Amazon regelmäßig mit neuen Features Ihre User Experience vereinfachen und bereichern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32968</video:player_loc><video:duration>3657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32828</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32828</video:thumbnail_loc><video:title>Elasticsearch DSL</video:title><video:description>Elasticsearch DSL is a new library for integrating Django apps with Elasticsearch, enabling users to utilize the full power of Elasticsearch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32828</video:player_loc><video:duration>2531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32861</video:thumbnail_loc><video:title>All You Need Is L***</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32861</video:player_loc><video:duration>3225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32840</video:thumbnail_loc><video:title>Liberation and modernization of government legacy data using Django</video:title><video:description>How the government of Puerto Rico is making the release of government data and interagency electronic communication a reality using Django and a stack of Django and Python tools and libraries. This effort resulted in the creation of the LIBRE API engine.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32840</video:player_loc><video:duration>2063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32834</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32834</video:thumbnail_loc><video:title>How do debug tool bars for web applications work?</video:title><video:description>The Django debug toolbar is for many an indispensable part of the developer toolkit. This talk will look at how such web application debug tool bars are integrated into your web application and are able to inject information into your browser window, how they capture the information presented and how you can extend them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32834</video:player_loc><video:duration>1628</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32851</video:thumbnail_loc><video:title>Setting up your development environment for Django</video:title><video:description>First steps and best practices for getting a reproduceable environment for Django development!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32851</video:player_loc><video:duration>1802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32854</video:thumbnail_loc><video:title>Top tips for developing and deploying on AWS</video:title><video:description>Amazon Web Services (AWS) is the leader in cloud computing. The AWS service offering is vast and continually evolving. As AWS grows so does the pace of innovation, there are hundreds of updates every year. Keeping up with the changes is not trivial. This talk will highlight top tips for both new and experienced users of AWS with a view to deploying a website, powered by Django naturally.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32854</video:player_loc><video:duration>1397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32858</video:thumbnail_loc><video:title>Development with Ansible and VMs</video:title><video:description>How do you set up a kick-ass dev environment? I'll share our team's setup and tools that give us a dev environment with superpowers: mirrors production; sets itself up with a single command; documented in code; repeatable and shareable. I hope you learn something you can put into action tomorrow!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32858</video:player_loc><video:duration>1576</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32853</video:thumbnail_loc><video:title>The evolution of a RESTful Django backend</video:title><video:description>A look at the challenges and successes that the Safari Books Online team has had implementing RESTful web services in Django.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32853</video:player_loc><video:duration>1476</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32862</video:thumbnail_loc><video:title>Anatomy of a Django Project</video:title><video:description>Websites built with Django are built on "projects" which are composed of oneor more "apps". But what is a project really? This talk will dissect a Django project to understand which pieces are convention and which are required. It explain what if anything separates a project from an app and answer common questions about projects vs apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32862</video:player_loc><video:duration>1289</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32857</video:thumbnail_loc><video:title>You shipped it, you fix it</video:title><video:description>This talk will explain and showcase how improving transparency and accountability in development teams can significantly improve the culture in the team and improve the quality of the code that gets released.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32857</video:player_loc><video:duration>747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32836</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32836</video:thumbnail_loc><video:title>How to Solve Django's Top 5 Enterprise Headaches</video:title><video:description>The top five Django problems in large enterprise organizations are integrating with Active Directory, passing security audits, transferring data from legacy systems, installing packages from PyPI through proxy servers and combating misperceptions around dynamically typed programming languages. We'll solve these problems with code and resources to back up arguments to enterprise stakeholders.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32836</video:player_loc><video:duration>1641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32842</video:thumbnail_loc><video:title>OAuth2 and Django, What You Should Know</video:title><video:description>OAuth 2.0 is the current version of OAuth, a hotly debated open standard for authorization. Implementing it allows your users to grant access to their data to other services, turning your collection of services into a platform. In this talk I will discuss the options you have for creating your own OAuth 2.0 components with Django, how to use them, and common implementation mistakes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32842</video:player_loc><video:duration>1546</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32838</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32838</video:thumbnail_loc><video:title>Integrating Django and WordPress can be simple</video:title><video:description>I found it surprisingly easy to do a simple integration of Django with an existing WordPress blog. I use Django to display content from WordPress’s database. I’ll explain how I integrated them and what made things easy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32838</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32850</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32850</video:thumbnail_loc><video:title>REST: It's not just for servers</video:title><video:description>Have you ever written or used an API wrapper for a webservice? REST is a client-server architecture model and building the server is only half of the challenge. This talk will walk through some of the challenges of building a REST client, describe some best practices and some patterns to avoid, and discuss how we can all work to build better APIs for an open web.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32850</video:player_loc><video:duration>2155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32852</video:thumbnail_loc><video:title>Technical Onboarding, Training, and Mentoring</video:title><video:description>With the increase of code academies training new engineers there is an increase in junior engineers on the market. A lot of companies are hesitant to hire too many young engineers because they lack sufficient resources to train them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32852</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32849</video:thumbnail_loc><video:title>Regulating the Securities Market with Django and Pandas</video:title><video:description>Developing applications for civil service organizations can be uniquely challenging. The presentation discusses our experience with MASS a market surveillance and monitoring application developed for the TTSEC. MASS is based on Django and Pandas. We highlight not only the techinal aspects of the solution but also address the HR and organizational factors that impacted on the project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32849</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32843</video:thumbnail_loc><video:title>Optimizing your webapp by using django-debug-toolbar, select related(), and prefetch related()</video:title><video:description>This talk explains how to perform SQL query analysis and how to rewrite your views to reduce the number of queries Django uses in evaluating your model objects and their attributes. Special emphasis will be given to the powerful methods "select related" and "prefetch related." I will highlight the problem with a naive use of the ORM, how to target code for optimization, and the beneficial result.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32843</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32832</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32832</video:thumbnail_loc><video:title>GNU Mailman 3 and Django</video:title><video:description>GNU Mailman, the popular mailing list manager has undergone a major redesign. One of the changes is the separation of the web user interfaces from the core engine and the use of Django for list management and archiving. This talk shows how these interfaces use Mailman's internal APIs, how they can be integrated into existing Django projects and how they can be customized and extended.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32832</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32839</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32839</video:thumbnail_loc><video:title>JSON Web Tokens</video:title><video:description>When it comes to implementing authentication on web apps, one solution you’ll definitely hear about first are cookies. Cookie-based authentication uses a server side cookies to authenticate the user on every request. A solution you’ll probably not hear as often is token-based authentication which relies on a signed token that is sent to the server on each request.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32839</video:player_loc><video:duration>1341</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32844</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32844</video:thumbnail_loc><video:title>Patterns for Extensibility</video:title><video:description>How can I make my Django app extensible so it can be used beyond my original intent and gain wider adoption? Come learn how Eldarion has been making their apps extensible for greater reuse as well as wider adoption.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32844</video:player_loc><video:duration>1127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32819</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32819</video:thumbnail_loc><video:title>Reverse Engineering Windows AFD.sys</video:title><video:description>What happens when you make a socket() call in Windows? This presentation will briefly walk through the rather well documented winsock user mode framework before diving into the turmoil of ring 0. There is no map to guide us here. Our adventure will begin where MSDN ends and our first stop along the way is with an IOCTL to AFD.sys, or the awkwardly named ancillary function driver. This driver is of particular interest because it is so widely used and yet most people that use it do not even know it exists. Nearly every Windows program managing sockets depends on this driver. Even more interesting is that the device created by AFD.sys is accessible from every sandbox Google Project Zero looked at. In fact, there isn't even support to restrict access to this device until Windows 8.1. Staying true to Windows style AFD.sys is a complex driver with over 70 reachable IOCTL’s and support for everything from SAN to TCP. It is no wonder that this driver weighs in at 500KB. This complexity combined with accessibility breed a robust ring 0 attack surface. Current fuzzing efforts will also be shared in this presentation and the time we are done you should have a good idea of what happens when making a socket() call without having to spend hours in IDA to figure it out.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32819</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32831</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32831</video:thumbnail_loc><video:title>Geo+Django: Geo beyond the Django</video:title><video:description>Have you gone through the comprehensive GeoDjango docs, but wondered where to go next? Are you curious about how you can combine the power GeoDjango with other community-built tools? Do you want to create pretty maps in Python? If so, you are in the right place. Learn about GeoDjango and Geographic Information Systems and navigate beyond the docs into the exciting GIS technology landscape.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32831</video:player_loc><video:duration>1466</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32808</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32808</video:thumbnail_loc><video:title>Exploiting Out-of-Order-Execution</video:title><video:description>Given the rise in popularity of cloud computing and platform-as-a-service, vulnerabilities inherent to systems which share hardware resources will become increasingly attractive targets to malicious software authors. This talk first presents a classification of the possible cloud-based side channels which use hardware virtualization. Additionally, a novel side channel exploiting out-of-order-execution in the CPU pipeline is described and implemented. Finally, this talk will show constructions of several adversarial applications and demo two. These applications are deployed across the novel side channel to prove the viability of each exploit. We then analyze successful detection and mitigation techniques of the side channel attacks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32808</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32830</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32830</video:thumbnail_loc><video:title>From Legacy to Admin</video:title><video:description>For those who have not had the pleasure of seeing django's inspectdb command in action, I will create a demonstration of it's power. Django's inspectdb command can reverse engineer a set of models from a postgres or mysql database. I will demonstrate how to take a legacy database and create a quick and dirty admin tool along with a simple rest interface.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32830</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32806</video:thumbnail_loc><video:title>Radare2, building a new IDA</video:title><video:description>We will present radare2, a free, lgpl-licenced, modular reverse engineering framework. Focus will be on specific usage examples (embedded systems, ctf), and the future plans for the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32806</video:player_loc><video:duration>1528</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32829</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32829</video:thumbnail_loc><video:title>From   icontains to search</video:title><video:description>Good search experience for your users is about more than just a more efficient way to find models containing certain word or phrase. In this talk we'll go through what are the relevant parts of search and how to best implement them (we'll use Elasticsearch for actual examples). The goal of the talk is to demystify search engines and provide the attendees with the tools required to create a great search experience for their sites. It will cover basics from information retrieval theory as well as practical examples on how to integrate search into their apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32829</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32826</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32826</video:thumbnail_loc><video:title>APIS with Django REST Framework</video:title><video:description>Django REST Framework can make creating a RESTFUL api quick and easy. Join me as I go over: - What makes an API Restful - How Serializers can make representing your existing models in JSON a breeze - What the built in Views provide for you, and how to provide authentication for your API - How to route to your new Endpoints - Last but not least, how to Unit Test them</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32826</video:player_loc><video:duration>1408</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32823</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32823</video:thumbnail_loc><video:title>Connecting Patients to Doctors in Real-Time Using Django</video:title><video:description>Your challenge, should you choose to accept it, is to create a system that allows patients to connect to doctors licensed in their state efficiently. How I used Django, Celery, Redis and Websockets to create a real-time matching system for Doctor On Demand.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32823</video:player_loc><video:duration>1277</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32801</video:thumbnail_loc><video:title>Building theatlantic.com homepage’s WYSIWYG admin with Django and Knockout</video:title><video:description>While the front-end of theatlantic was written in PHP up until its recent rewrite, we have relied on a robust Django-powered admin to manage content for nearly two years. At the time when we began coding the redesign we had already developed an adequate solution for curating content into modules on our site: a combination of Grappelli’s drag-and-drop sortable inline feature and django-nested-admin, a project we wrote for nested InlineModelAdmins. However, it soon became clear that our current system would not meet the needs of editors managing The Atlantic’s new responsive and visually-striking homepage. The workflow employed by the editors with our sortable nested inlines—edit, save, preview; adjust, save again, preview; …—would have been too burdensome. This challenge led me to propose we build a new tool that could “live-edit” the homepage in a WYSIWYG interface. It occurred to me that, if we could find a way to bind the ModelAdmin’s formsets to a javascript model, and used one of the many MVC javascript frameworks, we could build the interface using two-way data binding to sync changes with a hidden form. A project that would have taken months could, with the right framework, be built in just a few weeks. So why Knockout.js? I evaluated most of the popular options. Though I initially adopted AngularJS, I later abandoned it because, while it is a fine framework, it is not ideal for integrating with DOM elements that live outside angular. I stumbled through quite a few angular controllers and directives (violating their best practices every step along the way) before changing direction. Knockout, by comparison, turned out to be absolutely perfect for the task at hand. This talk will discuss what was involved in using Knockout to build two-way data binding with django formsets, and how we implemented sorting with drag-and-drop functionality, inline editing of html, and image uploads and cropping. It will also touch briefly on the challenges we faced making everything testable, and feature a live demo of updating theatlantic.com homepage using our new modular Django CMS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32801</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32756</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32756</video:thumbnail_loc><video:title>Consequences of an Insightful Algorithm</video:title><video:description>We have ethical responsibilities when coding. We’re able to extract remarkably precise intuitions about an individual. But do we have a right to know what they didn’t consent to share, even when they willingly shared the data that leads us there? A major retailer’s data-driven marketing accidentially revealed to a teen’s family that she was pregnant. Eek. What are our obligations to people who did not expect themselves to be so intimately known without sharing directly? How do we mitigate against unintended outcomes? For instance, an activity tracker carelessly revealed users’ sexual activity data to search engines. A social network’s algorithm accidentally triggered painful memories for grieving families who’d recently experienced death of their child and other loved ones. We design software for humans. Balancing human needs and business specs can be tough. It’s crucial that we learn how to build in systematic empathy. In this talk, we’ll delve into specific examples of uncritical programming, and painful results from using insightful data in ways that were benignly intended. You’ll learn ways we can integrate practices for examining how our code might harm individuals. We’ll look at how to flip the paradigm, netting consequences that can be better for everyone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32756</video:player_loc><video:duration>1574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32730</video:thumbnail_loc><video:title>An Intro to Web Accessibility in Django</video:title><video:description>Like most developers, I've always known that building accessible web apps is the right thing to do, but I wasn't sure how to do it. I tried my best to add image descriptions and audio transcripts and figured that was good enough. Then I started work on a Django 1.8 project for an agency that has a low-vision website administrator. When we sat her down in front of the app's admin interface for the first time, she had a lot of trouble using it. The contrast was way too low, and control features like sort by column weren't properly labeled. After watching her navigate the admin interface and learning more about how disabled users navigate the web, I customized our app's admin interface to improve accessibility. I've since gotten training in web accessibility, and want to share some of what I've learned so we can all build more accessible apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32730</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32749</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32749</video:thumbnail_loc><video:title>Keystone: the last missing framework of Reverse Engineering</video:title><video:description>Assembler framework is a final missing piece of the reverse engineering (RE) community. This talk introduces a new framework named Keystone, which fills this gap and offers unrivalled features: Multi-architecture: Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ &amp; X86 (16/32/64 bits) Multi-platform with native compiled for Windows, Linux, Mac OS X, *BSD, Solars, etc Clean/simple/lightweight/intuitive architecture-neutral API. Implemented in C/C++ languages, with bindings for Python available. Thread-safe by design. Open source. We are going to present the motivation, design &amp; implementation of Keystone. The focus will be on technical decisions we made, and the challenges we had to overcome to realise the ideas behind our engine. We expect Keystone will turn a new page and open ways for many next generation RE tools in the future. Some cool tools built on top of Keystone will be shown to demonstrate its power.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32749</video:player_loc><video:duration>1945</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32753</video:thumbnail_loc><video:title>M/o/Vfuscator-Be-Gone</video:title><video:description>After last year’s talk by Christopher Domas titled “The M/o/Vfuscator”, we spent a great amount of time to analyze the inner workings of the famous one-instruction-compiler. We are happy to announce and release the (to our knowledge) first demovfuscator this year at recon0xA. This talk presents a generic way of recovering the control flow of the original program from movfuscated binaries. As our approach makes zero assumptions about register allocations or a particular instruction order, but rather adheres to the high-level invariants that each movfuscated binary needs to conform to. Consequently, our demovfuscator is also not affected by the proposed hardening techniques such as register renaming and instruction reordering. To achieve this, we use a combination of static taint analysis on the movfuscated code and a satisfiable modulo theory (SMT) solver. We successfully used our demovfuscator against several movfuscated binaries that emerged during several CTFs during the last months (Hackover CTF, 0CTF and GoogleCTF) proving that it already can handle real-world binaries different from the synthetic samples created by us. Our demovfuscator is under active development and we are working towards our next, ambitious goal: Generically getting rid of the instruction substitution and generating a much more compact and readable result. We will share our insights on this topic as well.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32753</video:player_loc><video:duration>1645</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32734</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32734</video:thumbnail_loc><video:title>Building Dynamic Dashboards With Django and D3</video:title><video:description>Django does a great job of building dynamic web applications, but it's not always clear how to use it for a single-page JavaScript-driven application like a data dashboard. We will walk through a dashboard built with Django for emergency services data and dig into the following questions. How do I serve data up to my dashboard? We'll show how the Django REST Framework can make this easy. How do I allow deep linking to particular queries on my dashboard? We'll use django-url-filter to transform a URL hash into a database query. How do I get statistical calculations like quartiles out of Django? We'll stretch the Django ORM to use PostgreSQL's powerful statistics functions. How do I make all of this work with D3? We'll have a brief survey of how D3 works and see how to plug data from Django into it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32734</video:player_loc><video:duration>1540</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32740</video:thumbnail_loc><video:title>BBS-Era Exploitation for Fun and Anachronism</video:title><video:description>The bulletin board era was a golden age for those of us who were into computers (and in existence) at the time. Yet, think of how much better it could have been if we’d had today’s exploitation tradecraft to bring to bear back then. In this presentation, we’re taking modern technology back with us a couple decades and aiming it at BBS-era software, possibly to see what we can learn from attacking these scrutable-yet-unusual systems but mostly just because we can. We’ll use tools and techniques that didn’t publicly exist at the time to run, reverse engineer, attack, debug, and exploit old code. Finally, we’ll demonstrate some of the fun we could’ve had, if only we knew then what we know now… Source code and proofs-of-concept will be released.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32740</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32739</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32739</video:thumbnail_loc><video:title>JavaJournal</video:title><video:description>Despite the multitude of Java decompilers available, we often have the need to debug or trace malicious or obfuscated Java bytecode. Existing Java debuggers and tracers are mostly targeted towards Java developers, are closed-source, and are not meant to handle malicious or obfuscated targets. We present a new open-source cross-platform framework for debugging Java, written completely in Python, designed specifically for reverse engineering. We also present a Java method call tracer as a sample Python application that utilizes this framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32739</video:player_loc><video:duration>1304</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32732</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32732</video:thumbnail_loc><video:title>Atomic Wagtail</video:title><video:description>WHAT IS WAGTAIL Wagtail is a Django-based CMS made by developers that were just sick of the current solutions out there for reasons from usability to extensibility. It provides a sleek and intuitive editing experience, while keeping its design open and flexible for creating custom frameworks. I'll first explain what Wagtail is, how we can use it, what features make it great, and what makes it not so great. ATOMIC DESIGN Brad Frost coined this term in reference to his taxonomical design model. The model breaks down design layouts from the simplest element to the more complex layouts. I'll briefly go over what this model is. ATOMIC WAGTAIL Atomic design lends well to the strengths and some features of Wagtail. I'll tell you how you can use Atomic design in harmony with Wagtail, with tips and pitfalls you might encounter along the way. LESSONS LEARNED Any new approach to something is going to be both fun and frustrating. I'll list some of the most frustrating aspects of Wagtail, trickled with some advice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32732</video:player_loc><video:duration>1475</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32733</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32733</video:thumbnail_loc><video:title>Beyond Po: How to Make Django Work For Right-To-Left Languages</video:title><video:description>LANGUAGE DETECTION How to address URL based translation and Django language detection easily. RTL LANGUAGE DIRECTION Most of them are speaking in a language which is written right to left so it’s not enough to just translate your app to their language. You should change the style of your app to display them in a correct format. Some graphic elements should be flipped horizontally to make sense for them. CHARACTER ENCODING ISSUES When you are working with a language with completely different form of alphabet and characters there is a huge chance that you face an issue if you don’t abide some encoding standards. CALENDAR SYSTEM Some of those countries have their own calendar which is completely different from gregorian calendar which is used in most of west countries. There are some apps helping you to convert unix timestamp to those different calendar format in both backend and frontend side INTERFACE DESIGN AND PROPER FONTS As their language is RTL some graphic elements need to be mirrored. Although it is true for most of layout parts but there are still some sections that needs to keep their direction, like mathematical equations, multimedia players progress bar, … Using modern frontend tools like SASS mixin to automatically float elements depending on the language direction.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32733</video:player_loc><video:duration>1598</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32731</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32731</video:thumbnail_loc><video:title>Angular 2 and You</video:title><video:description>AngularJS is one of, if not the, most popular JavaScript framework out there today. But a new day is coming: The dawn of Angular 2! Angular comes with a robust community and standard of practice, but Angular 2 is something even more intriguing: a JavaScript framework based on components (not unlike React!), with an eye towards complying with future web standards. In this talk, we’ll cover the broad strokes of Angular 2, including some of the big game changers: web components and “choose your own language” support, and how it integrates into back-ends like Django to provide some structure to your front-end. You'll learn about Angular 2's approach to the "JavaScript framework" problem, how components create modularity in your application, and a little bit about the JavaScript build toolchain (mysterious to many!) that the JavaScript world is constantly debating over.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32731</video:player_loc><video:duration>1318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32812</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32812</video:thumbnail_loc><video:title>Hooking Nirvana</video:title><video:description>In this talk we will cover 5 novel instrumentation techniques that all rely on deep Windows Internals: AVRF Hooking, MinWin Hooking, Shim Hooking, Nirvana Hooking, and CFG Hooking. We will start by describing the intended use of these technologies in Windows and what their normal use cases and scenarios are, followed by explanations and demonstrations on how to abuse them to do your bidding. In turn, we will detail how to detect each of them from a defensive perspective, contrasting current hook detection methods and their inability to pick up on these techniques. These hooking techniques can be leveraged for code obfuscation, dynamic binary instrumentation, implementing stealthy hiding techniques and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32812</video:player_loc><video:duration>3966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32818</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32818</video:thumbnail_loc><video:title>Reversing the Nintendo 64 CIC</video:title><video:description>This presentation covers our successful efforts to reverse engineer and clone the Nintendo 64's copy protection chip: the N64 CIC. We describe the processes and techniques we used to finally conquer this chip, nearly 20 years after its introduction. Nintendo's NES, Super NES, and Nintendo 64 used a series of copy protection chips known as CICs. As the consoles grew more sophisticated, so did the chips. While the NES and Super NES CICs have been cracked and cloned, up until recently the Nintendo 64's has remained an elusive target. Our team approached this chip by exposing the die (decapping) and optically imaging it, including its mask ROM. Through visual inspection we determined the CPU core and instruction set, and we were able to extract the program code from the mask ROM. We wrote an emulator on PC and ultimately cloned the chip on a PIC microcontroller.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32818</video:player_loc><video:duration>3345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32174</video:thumbnail_loc><video:title>Living in the Electromagnetic Spectrum</video:title><video:description>Artist and writer James Bridle explores how politics is manifested in technology, and how the the things we build shape the world in unexpected ways. In particular, he will detail the ways in which networks and communications affect notions of citizenship in the 21st Century, as explored in his recent art works and writings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32174</video:player_loc><video:duration>3523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32176</video:thumbnail_loc><video:title>Europa, wir müssen reden! Mit Comedy und Alltagsgeschichten gegen Ausgrenzung</video:title><video:description>Europa hat offenbar ein Problem. Comedien und Youtube-Star Idil Baydar und die Bloggerin, Juristin und Moscheeführerin Betül Ulusoy sprechen es an. Häufig humorvoll, immer direkt. Dabei machen sie künstliche Trennungen in "wir" und "ihr" sichtbar und konfrontieren ihre Zuschauer und Leser damit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32176</video:player_loc><video:duration>3266</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32179</video:thumbnail_loc><video:title>Losing Hope. Finding Europe. – Utopian Negation Reconsidered</video:title><video:description>@NeinQuarterly, the "Compendium of Utopian Negation" that I began on Twitter a few years ago, began as a joke. And, I hope, has remained one. Yet my experience producing this odd little daily feed of playfully nihilistic jokes and aphorisms has also taught me a great deal that I've often found myself struggling to think through.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32179</video:player_loc><video:duration>2337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32190</video:thumbnail_loc><video:title>Reaktive Programmierung in Java - mehr als eine Erweiterung des Observable-Patterns</video:title><video:description>Reaktive Programmierung gewinnt ständig an Bedeutung in Zeiten von Mehrkernprozessoren. In Java 9 haben die wichtigsten Interfaces wie Publisher und Subscriber Einzug in die Concurrency Bilbiothek als Flow API gefunden. In diesem Vortrag erläutern wir die Idee hinter der reaktiven Programmierung und schauen uns die zwei bekanntesten Frameworks Spring Reactor und RxJava an, die die Flow API implementieren. Am Ende schließen wir den Vortrag mit der Demo der reaktiven Anwendung auf Basis von Spring 5 und Spring Boot 2 ab.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32190</video:player_loc><video:duration>3701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32152</video:thumbnail_loc><video:title>Semantic assessment and monitoring of crowdsourced geographic information</video:title><video:description>Whilst opensource software allows for the transparent collection of crowdsourced geographic information, in order for this material to be of value it is crucial that it be trusted. A semantic assessment of a feature’s attributes against ontologies representative of features likely to reside in this location provides an indication of how likely it is that the information submitted actually represents what is on the ground. This trust rating can then be incorporated into provenance information to provide users of the dataset an indication of each feature’s likely accuracy. Further to this, querying of provenance information can identify the features with the highest/lowest trust rating at a point in time. This presentation uses crowdsourced data detailing the location of fruit trees as a case study to demonstrate these concepts. Submissions of such crowdsourced information – by way of, say, an OpenLayers frontend – allow for the collection of both coordinate and attribute data. The location data indicates the relevant ontologies – able to be developed in Protégé – that describe the fruit trees likely to be encountered. If the fruit name associate with a submitted feature is not found in this area (e.g. a coconut tree in Alaska) then, by way of this model, the feature is determined to be inaccurate and given a low trust rating. Note that the model does not deem the information wrong or erase it, simply unlikely to be correct and deemed to be of questionable trust. The process continues by comparing submitted attribute data with the information describing the type of fruit tree – such as height – that is contained in the relevant ontologies. After this assessment of how well the submitted feature “fits” with its location the assigned trust rating is added to the feature’s provenance information via a semantic provenance model (akin to the W3C’s OPM). Use of such semantic web technologies then allows for querying to identify lower quality (less trustworthy) features and the reasons for their uncertainty (whether it be an issue with collection – such as not enough attribute data being recorded; time since collection – given degradation of data quality over time, i.e. older features are likely less accurate than newer ones; or because of a major event that could physically alter/remove the actual element, like a storm or earthquake). The tendency for crowdsourced datasets to be continually updated and amended means they are effectively dynamic when compared to more traditional datasets that are generally fixed to a set period/point in time. This requires them to be easily updated; however, it is important that efforts are directed at identifying and strengthening the features which represent the weakest links in the dataset. This is achievable through the use of opensource software and methods detailed in this presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32152</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32158</video:thumbnail_loc><video:title>Image Geocoding as a Service</video:title><video:description>Driven by the ambition of a global geocoding solution, in this paper we present the architecture of an image geocoding service. It takes advantage of the ubiquity of cameras, that are present in almost all smartphones. It is an inexpensive sensor yet powerful, that can be used to provide precise location and orientation. This geocoding service provides an API similar to existing ones for place names and addresses, like Google Geocoding API. Instead of a text based query, images can be submitted to estimate the location and orientation of the user. Developers can use this new API, keeping almost all the existing code already used for other geocoding APIs. Behind the scenes, image features are extracted from the submitted photograph, and compared against a huge database of georeferenced models. These models were constructed using structure from motion (SFM) techniques, and heavily reduced to a representative set of all information using Synthetic Views. Our preliminary results shows that the pose estimation of the majority of the images submitted to our geocoding was successfully computed (more than 60%) with the mean positional error around 2 meters. With this service, an inexpensive outdoor/indoor location service can be provided, for example, for urban environments, where GPS fails.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32158</video:player_loc><video:duration>1560</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32228</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32228</video:thumbnail_loc><video:title>3D autostereoscopic display image generation using direct light field rendering</video:title><video:description>The rapid development of 3D display technologies allows consumers to enjoy the 3D world visually through different display systems such as the stereoscopic, multiview, and light field displays. On the other hand, the conventional multiview synthesis-based 3D rendering technique demands more memory usage and computation time as the number of views is increased in multiview or light field displays. Conventional 3D rendering processing for 3D display becomes complex in order to generated real like 3D display image. This paper proposes a novel method to generate light rays of 3D display not by the conventional algorithm such as multiview rendering method technique but by 3D direct light field rendering. Our algorithm interprets light rays from 3D display and input color and disparity value in the light field domain, and it significantly reduces the computational complexity and memory usage. Since direct light field rendering algorithm is different from general multiview image processing algorithms, we propose new 3D image generation algorithm for hole filling, boundary matting, and view filtering from common stereo input images. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32228</video:player_loc><video:duration>907</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32233</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32233</video:thumbnail_loc><video:title>An efficient approach to playback of stereoscopic videos using a wide field-of-view</video:title><video:description>The affordability of head-mounted displays and high-resolution cameras has prompted the need for efficient playback of stereoscopic videos using a wide field-of-view (FOV). The MARquette Visualization Lab (MARVL) focuses on the display of stereoscopic content that has been filmed or computer-generated using a large-scale immersive visualization system, as well as head-mounted and augmented reality devices. Traditional approaches to video playback using a plane fall short with larger immersive FOVs. We developed an approach to playback of stereoscopic videos in a 3D world where depth is determined by the video content. Objects in the 3D world receive the same video texture but computational efficiency is derived using UV texture offsets as opposing halves of a frame-packed 3D video. Left and right cameras are configured in Unity via pulling masks so that they only uniquely show the texture for the corresponding eye. The camera configuration is then constructed through code at runtime using MiddleVR for Unity 4, and natively in Unity 5. This approach becomes more difficult with multiple cameras and maintaining stereo alignment for the full FOV, but has been used successfully in MARVL for applications including employee wellness initiatives, interactivity with high-performance computing results, and navigation within the physical world. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32233</video:player_loc><video:duration>1096</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32227</video:thumbnail_loc><video:title>360-degree three-dimensional display with the virtual display surface</video:title><video:description>We propose the omnidirectional 3D display system which displays directly touchable 3D images. The display surface of the proposed display is cylindrical, and displayed 3D images are observed around the display surface. The proposed system is composed of multiple basic display units. Each basic display unit consists of an LCD, a microlens array (or an HOE), and a relay optics. The display surface of the proposed system is the virtual screen which is composed of multiple light focusing points (3D pixels) equally spaced in a cylindrical shape. Therefore, the display surface is not the physical obstruction when observers touch 3D images directly. We constructed the prototype system to verify the effectiveness of the proposed system. The virtual cylindrical display surface was composed of 24 basic display units. The angle of view of each 3D pixel which forms the virtual cylindrical display surface was 15°, and each 3D pixel irradiated 36 light rays at 0.4° intervals. The diameter and the height of the virtual cylindrical display surface were 5cm both. A displayed 3D images was directly touchable and was observed from 360° directions. This paper describes the principle of the proposed omnidirectional 3D display, and also describes the experimental results. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32227</video:player_loc><video:duration>913</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32232</video:thumbnail_loc><video:title>An adaptive blur in peripheral vision to reduce visual fatigue in stereoscopic vision</video:title><video:description>For some years, a lot of Stereoscopic 3D contents have been released. Even if the depth sensation is realistic, it is still not perfect and uncomfortable. The objective of our work is to use the gaze of the user to bring closer artificial vision and natural vision to increase the precision of the perception and decrease visual fatigue. For example, a difference in artificial vision is the accommodation point and the convergence point of the eye. In natural vision, these points are the same whereas in artificial vision event if the convergence point is on the looked object, the accommodation point remains on the screen. This difference bring visual fatigue. In this article, we propose and evaluate the effect of an artificial blur in peripheral vision in order to reduce the accommodation vergence conflict and so the strain. We found that adding a blur in peripheral vision decreases the visual fatigue but this blur can’t be used actually due to eye-tracker latency. In a future work, we will investigate the effect of vertical parallaxes on shape perception, distance perception and visual fatigue. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32232</video:player_loc><video:duration>1033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32173</video:thumbnail_loc><video:title>Netzneutralität – Endspurt in Europa</video:title><video:description>In einem Paukenschlag hat die amerikanische Regulierungsbehörde FCC dieses Jahr einen starken Schutz der Netzneutralität in den USA beschlossen. In Kanada, den Niederlanden, Indien und Slovenien geraten Verletzungen der Netzneutralität zusehends unter Beschuss. In all diesen Fällen hat sich die Zivilgesellschaft gegen die Interessen der Industrie durchgesetzt. Vor diesem Hintergrund beginnt in Europa die finale Verhandlungsrunde über den EU-weiten Schutz der Netzneutralität und entgegen dem globalen Trend ist man in Europa versucht Netzneutralität endgültig abzuschaffen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32173</video:player_loc><video:duration>3229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32156</video:thumbnail_loc><video:title>Magical PostGIS in three brief movements</video:title><video:description>Everyone knows you can query a bounding box or even spatially join tables in PostGIS, but what about more advanced magic? This short symphony of PostGIS examples will look at using advanced features of PostGIS and PostgreSQL to accomplish surprising results: * Using full text search to build a spatially interactive web form. * Using raster functionality to look into the future. * Using standard PostgreSQL features to track and visualize versioning in data. PostGIS is a powerful tool on it's own, but combined with the features of PostgreSQL, it is almost magical.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32156</video:player_loc><video:duration>1949</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32170</video:thumbnail_loc><video:title>E-Mail-Wahnsinn: Zeit für eine neue Art zu arbeiten #IBMDesign #NewWayToWork</video:title><video:description>Im Geschäftsumfeld erhält jeder 122 E-Mails am Tag. Nur ein Bruchteil davon ist wirklich wichtig. Über andere Kanäle - soziale Netze, Kurznachrichten, Instant Messaging - kommen weitere Nachrichten hinzu. Die schiere Flut überwältigt. Um wirklich produktiv zu arbeiten, müssen wir umdenken. Lösungen, deren Design an den Wünschen der Anwender orientiert sind, die helfen, Nachrichten gewichten und Aufgaben zu erledigen, in Kombination mit Arbeitsweisen der sozialen Netze, sind der Weg, den Nachrichtenstress zu mindern.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32170</video:player_loc><video:duration>3405</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32178</video:thumbnail_loc><video:title>Hack your City</video:title><video:description>Die Stadt der Zukunft gehört den Bürgerinnen und Bürgern. Die digitalen Werkzeuge, die Maker Bewegung und Citizen Science führt dazu, dass immer mehr Menschen die Möglichkeit bekommen die Stadt selber zu gestalten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32178</video:player_loc><video:duration>3495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32172</video:thumbnail_loc><video:title>Cryptocalypse now</video:title><video:description>Es ziehen dunkle Wolken über die Welt der sicheren und privaten Kommunikation im Internet, auch über NSA und Co. hinaus. Eine Lageeinschätzung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32172</video:player_loc><video:duration>2629</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32161</video:thumbnail_loc><video:title>Intelligent SDIs with MapMint 2.0</video:title><video:description>This conference aims at presenting the status of the MapMint open source project and its upcoming 2.0 version. The upgrade to newer versions of its core open source components will first be explained. The extensive use of OGC standards through ZOO-Project 1.5, GDAL 1.11 and MapServer 7 is indeed making MapMint an even more stable and efficient foundation to build an open source and standard-compliant spatial data infrastructure. The new metadata related functionalities being developed in interaction with PyCSW and CKAN will also be presented along with the assets of the CSW standard support. The new MapMint responsive user interfaces based on OpenLayers 3 and Bootstrap will also be presented. Both code and documentation improvements will also be detailed. The newly added functionalities in MapMint 2.0 will finally be explained from the developer and user point of views, based on case studies and live examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32161</video:player_loc><video:duration>1533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32164</video:thumbnail_loc><video:title>Building and integrating a Continuous-Integration system within your open source project</video:title><video:description>So you have an open source project or you want to create a new one. Maybe you have worked on a development project in the past that didn’t have quite the amount of rigor you would have liked. You know you want a build system for your project that is easy to administer, cheap, and powerful, but where do you start? Here is how we implemented our own process using free open source tools. We learned from experience that developers are more focused on solving problems than perceived “housekeeping” tasks. We needed tools that would automate the mundane, repeatable, mechanical, or human-difficult tasks so that developers could focus on what they are good at. We needed a single-sign on through Github to lower any barriers to tool usage that might exist. We needed a dead-simple way to determine if our commits broke functionality anywhere else in code. We needed to track how much of our code was covered by unit tests. Finally, we needed to be able to quickly and easily review each-other’s code and provide feedback. We decided on TravisCI to handle build duties in Maven with a nested project structure and also for its integration with Coveralls. For bug tracking, release scheduling, and task management, we chose WaffleIO for its tight integration with Github issues. One additional feature we desired was static analysis so that simple errors that lie outside of a linter could be caught and reported. This was handled by a combination of Coverity scans and a static analysis tool for Eclipse called Findbugs. Due to our platform support and third-party library (GDAL) requirement, the Github Wiki was the perfect place to keep all setup documents and other helpful articles for end-users and project new-comers. This system for software development worked quite well in most cases. Builds were automated, moderately tested (~40-60% coverage), and complaining to the team loudly via email when things broke. We had a new problem though: build breakages in the master branch and the inability to share code that was not yet fully functional. To alleviate this, we started using the branching and merging functionality that makes Git so valuable. Now, no direct commits occur to the master branch unless in very special circumstances. A developer will see the TravisCI build results before the merge ever occurs, allowing them to adjust code or test cases *before* they cause failures. As a side effect, the merge request workflow allows the team to perform code reviews quickly and easily. Finally, any CI system is not without challenges. Building a continuous integration system has upfront costs that should not be ignored. The payoff from those costs, however, is code/product quality and the avoidance of technical debt. Lastly, some of these CI tools lack support for private repositories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32164</video:player_loc><video:duration>1305</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32180</video:thumbnail_loc><video:title>How Anonymous (Narrowly) Evaded the Cyberterrorism Rhetorical Machine</video:title><video:description>Anonymous—a enigmatic protest ensemble that first emerged as an activist force in 2008—has been thrust repeatedly into the media limelight due to a series of high stakes digital protest attacks, stretching from Distributed of Denial Service attacks to high profile hacks. By 2011, Anonymous targeted Fortune 500 corporations and military defense contractors. Mercenary hackers doxed Anons, revealing their identities to law enforcement by publishing their legal names, personal photos, and addresses. Anons started to leak sensitive, classified, or humiliating information. Given the prevalence of cyberware and terrorism rhetoric, it would seem effortless and straightforward for government officials to paint Anonymous as a new breed of dangerous cyberterrorists. Despite a few notable attempts to forge this precise connection, the government has thus far failed in slotting Anonymous into this well worn scaremongering trope; the great majority of news media accounts treat Anonymous not as violent cyberterrorists, but foremost as insurgent digital activists.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32180</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32183</video:thumbnail_loc><video:title>The art of trolling</video:title><video:description>This opuscle, or talk as we will call it forthwith for ease of understanding, is not compiled from any work extant, but is a plain and candid narration of matter of fact, founded on many years experience. By its assistance any one may become an expert troller in a short time, which is the principal object in the endavours of the speakers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32183</video:player_loc><video:duration>1213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32182</video:thumbnail_loc><video:title>Neue Journalismusformate für neue Zielgruppen</video:title><video:description>In dem Talk "Neue Journalismusformate für neue Zielgruppen" werden Juliane Leopold (BuzzFeed Deutschland) und Max Hoppenstedt (Vice/Motherboard) darüber sprechen wie sich der Journalismus in den letzten Jahren verändert hat und welche neuen Formate der Medienwandel hervor gebracht hat. Kurz: Wie sieht der Journalismus von morgen aus?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32182</video:player_loc><video:duration>1762</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32260</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32260</video:thumbnail_loc><video:title>Cyborgs Unite!</video:title><video:description>When Karen discovered at a young age that she had a life threatening heart condition, the last thing she expected was to have to worry about software. Now, with a heart device implanted in her body, she has come to understand not only how vulnerable medical devices are but how we are making critical choices about software that will have huge societal impact. Karen will talk about the hacks which show how essential free and open source software is and will discuss her professional and personal view of the issues both as a patient and as a cyborg lawyer. Karen will also touch on potential avenues for accountability, transparency, and access to remedies as we hurtle towards an Internet of Things built on proprietary source code that prevents us from knowing exactly how these vital devices work, what data they are collecting and to what ends, what their vulnerabilities might be, and the extent to which their closed, proprietary nature keeps us from developing societal mechanisms and review processes to keep us safe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32260</video:player_loc><video:duration>3225</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32258</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32258</video:thumbnail_loc><video:title>Es muss mal wieder SHELL sein...</video:title><video:description>Im Vortrag wird «interaktiv» ganz langsam und in kleinen Schritten ein Shell-Skript entwickelt – um zu demonstrieren, wie einfach das mit ein wenig Übung sein kann (und wie nützlich zum Schluss!).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32258</video:player_loc><video:duration>4774</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32261</video:thumbnail_loc><video:title>Internet of Things – novelty and comfort vs. security</video:title><video:description>Aleksander Zdyb will present unique security requirements of Internet of Things, automotive and other embedded devices.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32261</video:player_loc><video:duration>3802</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32247</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32247</video:thumbnail_loc><video:title>Light field modulation using a double-lenticular liquid crystal panel</video:title><video:description>The ultimate goal of any auto-stereoscopic display is to reproduce exact light fields of 3D scenes on the display’s surface. However, most existing displays can only reproduce inexact light fields. Filling the gap between them has been a major target of research. In this work, we present a light field modulator consisting of a LC (liquid crystal) panel, a light diffuser, and a pair of lenticular sheets. The modulator will modify the intensity of light passing through it. When combined with a color filter, the modulator can also modify the color tone. Since the modification is dependent on the light’s direction, the modulator can be tuned to improve the light field from being inexact to being nearly exact. To further investigate the modulator’s capability, we put it in front of a multi-layer display. The light fields reproduced by a multi-layer display are only approximate especially when the display is tailored to cover a wide viewing zone. We observe that the modulator can mitigate the occurrence of artifacts in the outputted light fields. We also observe that monochromatic fields can be converted into color fields using the modulator. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32247</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32236</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32236</video:thumbnail_loc><video:title>Blue noise sampling of surfaces from stereoscopic images</video:title><video:description>We propose an original sampling technique for surfaces generated by stereoscopic acquisition systems. The idea is to make the sampling of these surfaces directly on the pair of stereoscopic images, instead of doing it on the meshes created by triangulation of the point clouds given by the acquisition system. Point clouds are generally dense, and consequently the resulting meshes are oversampled (this is why a re-sampling of the meshes is often done). Moving the sampling stage in the 2D image domain greatly simplifies the classical sampling pipeline, allows to control the number of points from the beginning of the sampling/reconstruction process, and optimizes the size of the generated data. More precisely, we developed a feature-preserving Poisson-disk sampling technique applied to the 2D image domain - which can be seen as a parameterization domain - with inter-sample distances still computed in the 3D space, to reduce the distortion due the embedding in R^3. Experimental results show that our method generates 3D sampling patterns with nice blue noise properties in R^3 (comparable to direct 3D sampling methods), while keeping the geometrical features of the scanned surface. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32236</video:player_loc><video:duration>1221</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32243</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32243</video:thumbnail_loc><video:title>Geometrically constrained sub-pixel disparity estimation from stereo images of the retinal fundus</video:title><video:description>The aim of this study is to help ophthalmologists and opticians during the diagnostic process of the retinal fundus. We propose a computer-vision-based solution that allows, from stereo images, the extraction of clinical parameters and/or the generation of multi-viewpoint images of the retinal fundus. This goal can be achieved by estimating the disparity map of the stereo images. For more precise clinical parameter extraction, a sub-pixel approach could be used. Additionally, the a priori knowledge of the fundus geometric shape provides useful information for the disparity map estimation process. In this paper we propose a sub-pixel disparity estimation algorithms that takes into consideration the geometric shape of the retinal fundus. Different stereo images, with known and unknown ground truth, are used to compare the proposed algorithms to state-of-the-art algorithms and to demonstrate the efficiency of our proposed method. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32243</video:player_loc><video:duration>981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32235</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32235</video:thumbnail_loc><video:title>Beyond fun and games: VR as a tool of the trade</video:title><video:description>The recent resurgence of VR is exciting and encouraging because the technology is at a point that it soon will be available for a very large audience in the consumer market. However, it has also been a little bit disappointing to see that VR technology is mostly being portrayed as the ultimate gaming environment and the new way to experience movies. VR is much more than that, there has been a wide number or groups around the world using VR for the past twenty years in engineering, design, training, medical treatments and many other areas beyond gaming and entertainment that seem to have been forgotten in the public perception. Furthermore, VR technology is also much more than goggles, there are many ways to build devices and systems to immerse users in virtual environments. And finally, there are also a lot of challenges in aspects related to creating engaging, effective, and safe VR applications. This talk will present our experiences in developing VR technology, creating applications in many industry fields, exploring the effect of VR exposure to users, and experimenting with different immersive interaction models. The talk will provide a much wider perspective on what VR is, its benefits and limitations, and how it has the potential to become a key technology to improve many aspects of human life. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32235</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32234</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32234</video:thumbnail_loc><video:title>Application of light field displays to vision correction and accommodation support</video:title><video:description>Light field displays have been primarily targeted for auto-stereoscopic displays: with multiple views across a wide viewing angle, people from different perspectives are able to see slightly different contents. Recently, by showing a High-Angular-Resolution light field to a single viewer, new applications and algorithms are developed to enhance the visual experience. Vision-correcting displays let eyes with aberrations see the display in sharp focus without wearing eye-glasses; this is enabled by approximating the inverse aberrations using a dense light field. Another application of the High-Angular-Resolution light field solves the Vergence-Accommodation-Conflict by supporting focus cues in a VR headmount. We showed that, by exploring the compressibility of near-eye light fields, perceived spatial resolution of the display can be greatly enhanced when compared to prior work. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32234</video:player_loc><video:duration>1055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32242</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32242</video:thumbnail_loc><video:title>Evaluation of the perception of dynamic horizontal image translation and a gaze adaptive approach</video:title><video:description>In stereo 3D, dynamic horizontal image translation (DHIT) is an important technique to mitigate visually stressing depth discontinuities during scene cuts by slowly shifting the stereo 3d views in opposite directions just before and after a scene cut. Thereby, the disparity of objects of interest is adjusted. This kind of scene cut is also known as an “active depth cut”. The DHIT can also be applied to reduce the accommodation vergence conflict, which, today, is the main source for visual fatigue. The perception of DHIT by a human observer is investigated in the course of this work and design recommendations for the DHIT in stereo production or for parameterization of automatic DHIT systems are given. An example for an automatic system is our previously proposed eye tracking based approach “GACS3D”, where the current point of gaze of the subject is brought into the zero parallax setting by applying DHIT. This kind of gaze adaptive processing is supposed to reduce visual fatigue in a single user environment. The effectiveness of this approach as well as the implications for the perception are also investigated in this work. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32242</video:player_loc><video:duration>1102</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32239</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32239</video:thumbnail_loc><video:title>Depth extraction from a single image based on block-matching and robust regression</video:title><video:description>In this paper, we propose a data-driven approach for automatically estimating a plausible depth map from a single monocular image. Instead of using complicated parametric model, we cast the estimation as a simple yet effective regression problem. We first retrieve semantically similar RGB and depth candidates from database using an activation descriptor. Then, initial estimates are synthesized based on block-matching and robust patch regression. Finally, a weighted median filter (WMF) is adapted to further align depth boundaries to RGB edges. We explicitly take texture-removing technique into consideration for visually plausible results. Experimental results on natural images show that the proposed method outperforms existing approaches in term of both qualitative and quantitative evaluations. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32239</video:player_loc><video:duration>805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32229</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32229</video:thumbnail_loc><video:title>3D will be back but not as we know it</video:title><video:description>GoPro launched the “Dual­Hero 2.0” stereo rig in 2014. This offered amazing sync ability (pixel level), low cost and high resolution (17:9 2.7K@30p ­ which looks amazing when viewed on a 4K 3D monitor). But the consumer stereo 3D market had already crashed. 3D continues to be a strong attraction at the cinema because the viewing experience is carefully controlled. This same challenge is now plainly visible in the emerging VR, AR and MR technologies, but there are really compelling reasons why 3D, either as stereo output or depth­map will play an essential role in the coming video technologies. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32229</video:player_loc><video:duration>1398</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32231</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32231</video:thumbnail_loc><video:title>A high resolution aerial 3D display using a directional backlight</video:title><video:description>This paper describes a high resolution aerial 3D display using a time-division multiplexing directional backlight. In this system an aerial real image is generated with a pair of large convex lenses. The directional backlight is controlled based on the detected face position so that binocular stereoscopy may be maintained for a moving observer. By use of the directional backlight, the proposed system attains autostereoscopy without any moving parts. A wide viewing zone is realized by placing a large aperture convex lens between the backlight and the LCD panel. With the advantage of time-division multiplexing, a high resolution 3D image is presented to the viewer. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32231</video:player_loc><video:duration>973</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32237</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32237</video:thumbnail_loc><video:title>Capturing and rendering light-field video: Approaches and challenges</video:title><video:description>Lytro is building a revolutionary system to record and render the light-field of live-action video, enabling viewers to immerse themselves in 3D cinematic VR experiences. In this presentation, we will describe our system design for capturing, processing, and rendering light-field video and discuss the significant data and computing challenges to be solved on our journey. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32237</video:player_loc><video:duration>899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32230</video:thumbnail_loc><video:title>3DTV: past, present and future</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32230</video:player_loc><video:duration>1282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32249</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32249</video:thumbnail_loc><video:title>New visual coding exploration in MPEG: Super-multiView and free navigation in free viewpoint TV</video:title><video:description>ISO/IEC MPEG and ITU-T VCEG have recently jointly issued a new multiview video compression standard, called 3D-HEVC, which reaches unpreceded compression performances for linear, dense camera arrangements. For instance, 80 full-HD views for so-called Super-MultiView (SMV) autostereoscopic 3D displays can be transmitted by 3D-HEVC at 15 to 60 Mbps, comparable to the bandwidth requirements of 4k/8k video. Novel SMV displays capable of displaying a couple of hundreds of full-HD views, that are already prototyped in R&amp;D labs, would benefit from an additional two-fold compression gain. Transmitting depth maps along with coded video in a single 3D-HEVC stream and synthesizing additional output views using Depth Image Based Rendering (DIBR) techniques, opens opportunities for omitting some camera views for higher compression. However, high quality-bitrate penalties have been observed in applications where the multiview content is captured by an arc camera arrangement surrounding the scene, e.g. in sports events. Moreover, there is currently no out of the box technology that can provide high quality virtual views synthesized from relatively sparse, arbitrarily arranged cameras in Free Navigation (FN) for e.g. the Matrix bullet effect with only a dozen of cameras. The MPEG standardization committee has therefore issued a Call for Evidence in June 2015 [N15348], calling for improved compression technologies to support near-future SMV and FN applications. OBJECTIVE: The main objective is to improve view prediction/synthesis for better SMV compression performance when omitting/decimating some of the input views during transmission, as well as supporting FN functionalities in non-linear, sparse camera arrangements. Visually-pleasant DIBR view synthesis methods therefore require multi-camera depth estimation and inpainting approaches that are currently not supported in the MPEG reference software, which historically has mainly been confined to stereoscopic scene analysis/prediction/synthesis methods. METHOD: Multi-camera plane sweeping, epipolar plane image and inpainting techniques that coherently integrate all available camera information into a single data representation, drastically improve the visual coherence between successive virtual views. Moreover, Human Visual System (HVS) masking effects in spatio-temporally adjacent views provide a high degree of forgiveness in decimating the multi-camera input information, similar to what has been done in the TV pioneering era for inserting low-bandwidth chrominance data into the settled luminance spectrum bandwidth of B&amp;W TV. RESULTS: While omitting some input views in the transmission chain and resynthesizing these views at the decoder represents a huge objective PSNR penalty (5 to 10 dB), limited subjective MOS impact has been observed with improved, non-linear multi-camera processing tools (color calibration, depth estimation and view synthesis), proper view decimation and Group of Views (GoV) data interleaving, cf. graph in attachment. NOVELTY: Continued work on [Jorissen2015] and [Dricot2015] with the inclusion of aforementioned tools, deep into the 3D-HEVC coding chain, provides substantial visual quality gains. New subjective quality metrics with stereoscopic and angular velocity viewpoint transition considerations - as opposed to a fixed viewpoint in traditional TV – give additional HVS masking, reaching higher MOS scores. Further validation on Holografika SMV displays with a more extensive set of dozens of video sequences is pursued. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32249</video:player_loc><video:duration>1133</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32240</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32240</video:thumbnail_loc><video:title>Effect of inter-lens distance on fusional limit in stereoscopic vision</video:title><video:description>In this study investigated the effect of the frame design of a simple smartphone HMD on the stereoscopic vision and considered the design requirements for comfortable viewing environment. We mainly focused on the lens spacing used in screen enlargement and extension of the focal length. To investigate the differences in the fusional limit attributable to lens spacing, three HMDs with left/right eye-lens spacing of 57.5, 60, and 62.5 mm were utilized. When the three types of HMD and display were compared, the positive and negative direction fusional limits were closer than the display for all HMDs. In particular, that of 62.5 mm condition was shifted to significantly proximal in comparison with the control condition. The results showed a trend that the fusional range becomes nearer in a simple HMD. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32240</video:player_loc><video:duration>958</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32241</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32241</video:thumbnail_loc><video:title>Emotional arousal by stereoscopic images and the effects on time perception</video:title><video:description>In this research, the effect of enhancement of arousal by 2D to 3D conversion and disparity modification of emotional images was examined in terms of time perception. From the results of the experiment, lengthening of the estimation was found for longer duration range of the 3D condition and the disparity modification condition, and the tendency was significant for the high arousal images. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32241</video:player_loc><video:duration>1115</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32245</video:thumbnail_loc><video:title>Investigating intermittent stereoscopy: Its effects on perception and visual fatigue</video:title><video:description>In a context of virtual reality being ubiquitous in certain industries, as well as the substantial amount of literature about the visual fatigue it causes, we wondered whether the presentation of intermittent S3D stimuli would lead to improved depth perception (over monoscopic) while reducing subjects’ visual asthenopia. In a between-subjects design, 60 individuals under 40 years old were tested in four different conditions, with head-tracking enabled: two intermittent S3D conditions (Stereo @ beginning: S3D at task onset linearly transitioning to mono in 3 seconds; Stereo @ end: monoscopic at task onset for 4 seconds, linearly transitioning to S3D in 3 seconds) and two control conditions (Mono: monoscopic images only; Stereo: constant S3D). Several optometric variables were measured pre- and post-experiment, and a subjective questionnaire assessing discomfort was administered. Our results suggest a difference between simple scenes (containing few static objects, or slow, linear movement along one axis only), and more complex environments with more diverse movement. In the former case, Stereo @ beginning leads to depth perception which is as accurate as Stereo, and any condition involving S3D leads to more precision than Mono. We posit that the brain might build an initial depth map of the environment, which it keeps using after the suppression of disparity cues. In the case of more complex scenes, Stereo @ end leads to more accurate decisions: the brain might possibly need additional depth cues to reach an accurate decision. Stereo and Stereo @ beginning also significantly decrease response times, suggesting that the presence of disparity cues at task onset boosts the brain’s confidence in its initial evaluation of the environment’s depth map. Our results concerning fatigue, while not definitive, hint at it being proportional to the amount of exposure to S3D stimuli. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32245</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32252</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32252</video:thumbnail_loc><video:title>Stereoscopic space map – A semi-immersive navigation interface for 3D multi-display presentations</video:title><video:description>Public presentations in large-scale stereoscopic 3D environments like CAVEs are usually accompanied by strong side-effects, such as unexpected movements or even motion sickness caused by, for example, imprecisely-tracked wands and a disturbed stereoscopic vision. On one hand, 3D navigation is required to enable an appropriate interaction with the spatial objects. On the other hand, in most cases only one person is the navigator, whereas all other persons are forming the audience. Moreover, both usually lack the overview in a complex environment. Therefore, a new approach is proposed here, enabling 1) 3D navigation on a precise navigation screen representing an overview map (also known as worlds in miniature), and 2) processing the movement information to a large-scale environment representing the real world. The interactive virtual map is stereoscopically visualized by the zSpace 200® (using CELLmicrocosmos 1.2 CellExplorer), whereas the virtual world is shown on a panoramic 330° CAVE2TM (using Omegalib). We will show that the distinction between the navigation interface and the virtual world environment is reasonable for stereoscopic 3D presentation and exploration purposes, because the stereoscopic virtual world rendering can be optimized with respect to the different tour points, extending our previously published interactive projection plane approach. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32252</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32248</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32248</video:thumbnail_loc><video:title>Linear optimization approach for depth range adaption of stereoscopic videos</video:title><video:description>Depth-Image Based Rendering (DIBR) techniques enable the creation of virtual views from color and corresponding depth images. In stereoscopic 3D film making, the ability of DIBR to render views at arbitrary viewing positions allows adaption of a 3D scene’s depth budget to address physical depth limitations of the display and to optimize for visual viewing comfort. This rendering of stereoscopic videos requires the determination of optimal depth range adaptions, which typically depends on the scene content, the display system and the viewers’ experience. We show that this configuration problem can be modeled by a linear optimization problem that aims at maximizing the overall quality of experience (QoE) based on depth range adaption. Rules from literature are refined by data analysis and feature extraction based on datasets from film industry and human attention models. We discuss our approach in terms of practical feasibility, generalizability w.r.t different content and subjective image quality, visual discomfort and stereoscopic effects and demonstrate its performance in a user study on publicly available and self-recorded datasets. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32248</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32244</video:thumbnail_loc><video:title>Hybrid reality: Using 2D and 3D together in a mixed mode display</video:title><video:description>Critical collaborative work session rely on sharing 2D and 3D information. Limitations in display options make it difficult to share and interact with multiple content types content simultaneously. As a result, displays capable of showing stereoscopic content are predominately used for 2D applications. This presentation will illustrate Hybrid Reality—a strategy for showing and interacting with 2D and 3D content simultaneously on the same display. Example displays, use cases, and case studies will be discussed. By using the Hybrid Reality environment, manufacturing organizations have achieved ROI with time and cost savings as well as improved collaboration for complex design problems. In higher education, Hybrid Reality displays support instruction and curriculum design by providing a process to share a wide spectrum of 2D and 3D media and applications into classroom setting. This presentation will share detailed case studies of both applications. This presentation will demonstrate how a Hybrid Reality display system can be used to effectively combine 2D and 3D content and applications for improved understanding, insight, decision making, and collaboration. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32244</video:player_loc><video:duration>1070</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32251</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32251</video:thumbnail_loc><video:title>Stereoscopic remote vision system aerial refueling visual performance</video:title><video:description>The performance and comfort of aircrew using stereoscopic displays viewed at a near distance over long periods of time is now an important operational factor to consider with the introduction of aerial refueling tankers using remote vision system technology. Due to concern that the current USAF vision standards and test procedures may not be adequate for accurately identifying aircrew medically fit to operate this new technology for long mission durations, we investigated performance with the use of a simulated remote vision system, and the ability of different vision tests to predict performance and reported discomfort. The results showed that the use of stereoscopic cameras generally improved performance but that individuals with poorer vision test scores performed more poorly and reported greater levels of discomfort. In general, newly developed computer-based vision tests were more predictive of both performance and reported discomfort than standard optometric tests. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32251</video:player_loc><video:duration>1229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32250</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32250</video:thumbnail_loc><video:title>Optical realization for the computer-generated cylindrical hologram</video:title><video:description>Real 360-degree holographic display method based on the CGCH’s using high-speed projection and rotating screen is proposed. The laser beam reflects on the high-speed DMD during the DMD displays computer-generated holograms in the generated consistency of for cylindrical surface and 3D images are reconstructed on the rotating screen. Reconstructed 3D images for the corresponding cylindrical holograms are tailored along horizontal direction while rotating screen is synchronized with DMD projection. Horizontally assembled entire 3D image is observed from anywhere around the display and CGCH can be demonstrated successfully. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32250</video:player_loc><video:duration>515</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32246</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32246</video:thumbnail_loc><video:title>LEIA 3D: holographic reality</video:title><video:description>Ever since Doug Engelbart presented the first modern computer interface with his famous “Mother of All Demos,” we have strived to achieve more intuitive ways to interact with digital information. That interface has not fundamentally changed over the past half-century, though, even as the scope of information continues to exponentially increase. As we now look to computerized AI to help us navigate and make sense of all of our shared data, we also require a new way to present the information that is intuitive and useful to us. Holographic Reality (HR) is based on “holographic” 3D screens that do not require any eyewear to function. These screens must produce realistic, full-parallax 3D imagery that can be manipulated in mid-air by finger or hand gestures. They must provide the same high quality imagery throughout the field of view, no jumps, bad-spots or other visual artefact. Augmented by Haptic technology (tactile feedback), these screens will even let us “feel” the holographic content physically at our fingertips. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32246</video:player_loc><video:duration>1202</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32259</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32259</video:thumbnail_loc><video:title>Das X markiert die Stelle!</video:title><video:description>Neue Zusammenhänge mit Hilfe von Geodaten erkennen Der Wert von Daten entsteht oft erst durch die passende Aufbereitung. Durch eine räumliche Zuordnung oder geografische Aggregation können oftmals völlig neue Dimensionen und somit Mehrwerte geschaffen werden. Mit Hilfe von frei verfügbaren Geodaten und passenden Open Source Werkzeuge und Komponenten lassen sich weltweit anfallende Nachrichten so aufbereiten, dass man mit daraus entstehenden Heatmaps Nachrichtentrends identifizieren kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32259</video:player_loc><video:duration>3188</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32263</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32263</video:thumbnail_loc><video:title>MySQL, MariaDB versus PostgreSQL</video:title><video:description>The talk compares the advantages from MySQL, MariaDB and PostgreSQL. The intention for the talk is helping you finding the system that fits best to you and your applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32263</video:player_loc><video:duration>2462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32238</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32238</video:thumbnail_loc><video:title>Curtin HIVE – Hub for Immersive Visualization and eResearch</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32238</video:player_loc><video:duration>885</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32254</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32254</video:thumbnail_loc><video:title>Towards perceptually coherent depth maps in 2D-to-3D conversion</video:title><video:description>We propose a semi-automatic 2D-to-3D conversion algorithm that is embedded in an efficient optimization framework, i.e., cost volume filtering, which assigns pixels to depth values initialized by user-given scribbles. The proposed algorithm is capable of capturing depth changes of objects that move towards or farther away from the camera. We achieve this by determining a rough depth order between objects in each frame, according to the motion observed in the video, and incorporate this depth order into the depth interpolation process. In contrast to previous publications, our algorithm focuses on avoiding conflicts between the generated depth maps and monocular depth cues that are present in the video, i.e., motion-caused occlusions, and thus takes a step towards the generation of perceptually coherent depth maps. We demonstrate the capabilities of our proposed algorithm on synthetic and recorded video data and by comparison with depth ground truth. Experimental evaluations show that we obtain temporally and perceptually coherent 2D-to-3D conversions in which temporal and spatial edges coincide with edges in the corresponding input video. Our proposed depth interpolation can clearly improve the conversion results for videos that contain objects which exhibit motion in depth, compared to commonly performed naïve depth interpolation techniques. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32254</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32255</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32255</video:thumbnail_loc><video:title>Trends in S3D movies quality as evaluated on 105 movies and 10 quality metrics</video:title><video:description>1) OBJECTIVE: The main objective of the large-scale quality analysis of S3D movies is to gain a better understanding of how quality control was performed in different movies. Also several novel quality metrics are presented, including channel swap detection, evaluation of temporal shifts between stereoscopic views and depth continuity. 2) METHOD: The main technical obstacle that we had to overcome was an enormous amount of computation and disc space required by such an analysis. Evaluation of one movie could take up to 4 weeks and required over 40GB for the source Blu-ray only. To maximize the efficiency we had to rewrite all of our metrics to exploit the multicore architecture of contemporary CPUs. We have also developed a system that efficiently distributes the computations across the cluster of up to 17 computers working in parallel. It enabled us to finish the evaluation of 105 movies in about 6 months. 3) RESULTS: An evaluation of 105 S3D movies’ technical quality has been conducted that span over 50 years of the stereoscopic cinema history. Our main observations are as follows: According to our measurements, “Avatar” in fact had a superior technical quality compared to the most S3D movies of the previous decade. So it is not surprising that it was positively received by the viewers. S3D quality improvement over the years is fairly obvious from the conducted evaluation, e.g. the results of average-quality movies from 2010 correspond to the results of the 2014 movies with nearly the worst technical quality. A more important conclusion from the analysis, however, is that it gradually becomes possible to produce low-budget movies with excellent technical quality, that was previously within reach only for high-budget blockbusters. We hope that new objective quality metrics like the channel mismatch metric will find their applications in production pipelines. It can further decrease the number of viewers experiencing discomfort and give a start to the new surge of S3D popularity. 4) CONCLUSION: Objective S3D quality metrics make it easier to find problematic frames or entire shots in movies, that could potentially lead to discomfort of a significant fraction of the audience. Our analysis have already revealed thousands of such scenes in real S3D movies. But to directly estimate this discomfort subjective evaluations are necessary. We have organized several of such evaluations with the help of volunteers, that were asked to watch some of the scenes with the worst technical quality according to our analysis. These experiments allow us to further improve the metrics and to develop a universal metric that could directly predict a percentage of the audience experiencing a noticeable discomfort. It is already clear that the development of such universal metric is a very challenging problem, so we are looking for collaboration. It is also clear to us that the majority of problems could be fixed in post-production with minimal user intervention, if not entirely automatically. Some of these techniques are not widely employed just because the problem itself is not considered important enough to require correction. We hope our work could help shed the light on the problem and more attention will be drawn to correcting the S3D production issues. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32255</video:player_loc><video:duration>1094</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32253</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32253</video:thumbnail_loc><video:title>Stereoscopy-based procedural generation of virtual environments</video:title><video:description>Procedural generation of virtual scenes (like e.g., complex cities with buildings of different sizes and heights) is widely used in the CG movies and videogames industry. Even if this kind of scenes are often visualized using stereoscopy, however, to our knowledge, stereoscopy is not currently used as a tool in the procedural generation, while a more comprehensive integration of stereoscopic parameters can play a relevant role in the automatic creation and placement of virtual models. In this paper, we show how to use stereoscopic parameters to guide the procedural generation of a scene in an open-source modeling software. Virtual objects can be automatically placed inside the stereoscopic volume, in order to reach the maximum amount of parallax on screen, given a particular interocular distance, convergence plane and display size. The proposed approach allows to create again a virtual scene, given a particular context of visualization, avoiding problems related to excessive positive parallax in the final rendering. Moreover, the proposed approach can be used also to automatically detect window violations, by determining overlaps in negative parallax area between models and the view frustums of the stereoscopic camera, and to apply proper solutions, like e.g. the automatic placement of a floating window. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32253</video:player_loc><video:duration>1299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32256</video:thumbnail_loc><video:title>3-D movie rarities</video:title><video:description>Stereoscopic motion pictures have existed for 100 years, and the 3-D Film Archive - founded in 1990 - has a key role in saving and preserving these historic elements. Greg Kintz will discuss the many obstacles and challenges in locating and saving these precious stereo images. For example, their scanning, panel-matching, and stereoscopic image matching techniques have been widely recognized for their efficiency and precision. As Greg will present, the full restoration process begins with 2k or 4k wet-gate scanning of the best surviving 35 mm elements. The films are then aligned, shot-by-shot, for precise alignment and panel matching of the left / right elements. The 3-D Film Archive's multi-step process also includes image stabilization, flicker reduction, color balance, and dirt clean-up. At one time, the 3-D Film Archive held the largest collection of vintage stereoscopic film elements in the world. As such, Greg will display some of his favorite clips on the SD&amp;A stereoscopic projection screen. In addition, the Archive's first four releases on Blu-ray 3D have enjoyed acclaim: Dragonfly Squadron, The Bubble, 3-D Rarities, and The Mask. For the first time, contemporary viewers are able to see these films at home in quality equal to or greater than the original theatrical experience. Greg will also discuss how the Archive is working to save and restore additional Golden Age 3-D films through licensing and partnerships. © 2016, Society for Imaging Science and Technology (IS&amp;T).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32256</video:player_loc><video:duration>1551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32100</video:thumbnail_loc><video:title>Advanced Security with GeoServer and GeoFence</video:title><video:description>The presentation will provide an introduction to GeoServer own authentication and authorization subsystems. We’ll cover the supported authentication protocols, such as from basic/digest authentication and CAS support, check through the various identity providers, such as local config files, database tables and LDAP servers, and how it’s possible to combine the various bits in a single comprehensive authentication tool, as well as providing examples of custom authentication plugins for GeoServer, integrating it in a home grown security architecture. We’ll then move on to authorization, describing the GeoServer pluggable authorization mechanism and comparing it with proxy based solution, and check the built in service and data security system, reviewing its benefits and limitations. Finally we’ll explore the advanced authentication provider, GeoFence, explore the levels on integration with GeoSErver, from the simple and seamless direct integration to the more sophisticated external setup, and see how it can provide GeoServer with complex authorization rules over data and OGC services, taking into account the current user, OGC request and requested layers to enforce spatial filters and alphanumeric filters, attribute selection as well as cropping raster data to areas of interest.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32100</video:player_loc><video:duration>1573</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32094</video:thumbnail_loc><video:title>Towards GeoExt 3 – Supporting both OpenLayers 3 and ExtJS 6</video:title><video:description>GeoExt (http://geoext.github.io/geoext2/) is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy, rich data-package and architectural concepts of the ExtJS library provided by Sencha. Version 2.1 of GeoExt (currently in alpha-status) is the successor to the GeoExt 1.x-series and brought support for ExtJS 5 and is built atop the following installments of its base libraries: OpenLayers 2.13.1 and ExtJS 5.1.0 (or ExtJS 4.2.1 at your choice). The next version of GeoExt (v3.0.0?) will support OpenLayers 3 and the new and shiny ExtJS 6 (not finally released at the time of this writing). The talk will focus on the following aspects: * Introduction into GeoExt * New features in OpenLayers 3 and ExtJS 6 and how they can be used in GeoExt * The road towards GeoExt 3 * Results of the planned Code Sprint in June (see https://github.com/geoext/geoext3/wiki/GeoExt-3-Codesprint) * Remaining tasks and outlook The new features of OpenLayers (e.g. WebGL-support, rotated views, smaller build sizes, etc.) and Ext JS 6 (Unified code base for mobile and desktop while providing all functionality of ExtJS 5) and the description of the current state of this next major release will be highlighted in the talk. Online version of the presentation: http://marcjansen.github.io/foss4g-2015/Towards-GeoExt-3-Supporting-both-OpenLayers-3-and-ExtJS-6.html#/</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32094</video:player_loc><video:duration>1947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32102</video:thumbnail_loc><video:title>OSGeo and LocationTech Comparison</video:title><video:description>We have two great organizations supporting our Free and Open Source Software for Geospatial: The Open Source Geospatial Foundation and LocationTech. Putting on events like FOSS4G is primary responsibility of these software foundations - supporting our great open source software is! This talk will introduce OSGeo and LocationTech, and balance the tricky topic of comparison for those interested in what each organisation offers. We will also look at areas where these organizations are collaboration and explore possibilities for future work. Each of these software foundations support for their existing projects, ranging from "release parties" such as OSGeo Live or the Eclipse Annual Release. We are also interested in the ��incubation�� process each provides to onboard new projects. Review of the incubation provides an insight into an organization's priorities. This talks draws the incubation experience of: * GeoServer (OSGeo), GeoTools (OSGeo), * GeoGig (LocationTech), uDig (LocationTech) If you are an open source developer interested in joining a foundation we will cover some of the resource, marking and infrastructure benefits that may be a factor for consideration. We will also looking into some of the long term benefits a software foundation provides both you and importantly users of your software. If you are a team members faced with the difficult choice of selecting open source technologies this talk can help. We can learn a lot about the risks associated with open source based on how each foundation seeks to protect you. The factors a software foundation considers for its projects provide useful criteria you can use to evaluate any projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32102</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32082</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32082</video:thumbnail_loc><video:title>Satellite Snow Cover Products Evaluation and Validation Platform Developed Entirely With Floss Software</video:title><video:description>The monitoring of snow cover extent is important for the management of natural resource, extreme events prediction such as snowmelt floods, avalanches etc. The current status is that the network of weather stations is too sparse in regions with seasonal snow cover to provide reliable snow monitoring and impact applications. Remote sensing can regularly provide maps of snow cover extent, under limitations imposed by satellite cycles or cloud cover. A number of daily or synthesis snow cover extent products, covering Romania, with different resolutions and specifications, are available for free (e.g. GLOBSNOW, CryoLand, H-SAF, IMS). These products were homogenized and included, along with reference and in-situ data, into an application that make possible for user to inspect, process, analyze and validate the information, using a web based interface. The platform, created by National Meteorological Administration of Romania offers services based on Open Geospatial Consortium standards for data retrieval (WMS, WCS, WFS) and server-side processing (WPS, WCPS). The services were built upon open source solutions such as GeoServer, OpenLayers, GeoExt, PostgreSQL, GDAL, rasdaman. The application is composed of several software modules/services. The modules are split into two categories: server-side modules/services and client side modules - responsible for interaction with the user. A typical usage scenario assumes the following steps: 1. The user is operating the client functionality to select a temporal and spatial slice from a product cube (e.g. 5 months archive of daily CryoLand FSC data); 2. The users select a statistic method to be applied; 3. The request is sent to the server side processing applications wrapped as WPS or WCPS calls; 4. The process will trim/slice the coverage cube, perform the statistic operation for the pixels within the ROI for each day in the selected time interval; 5. The results are sent back encoded in a standard file format; 6. The web client display the results in a relevant form.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32082</video:player_loc><video:duration>1117</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32081</video:thumbnail_loc><video:title>GeoServer for Spatio-temporal Data Handling With Examples For MetOc And Remote Sensing</video:title><video:description>This presentation will provide detailed information on how to ingest and configure SpatioTemporal in GeoServer to be served using OGC services, with examples from WMS and WCS services. Topics covered are as follows: * Discussion over existing data formats and how to preprocess them for best serving with GeoServer * Configuring SpatioTemporal raster and vector data in GeoServer * Serving SpatioTemporal raster and vector data with OGC Services Tips and techniques to optimize performance and allow maximum exploitation of the available data The attendees will be provided with the basic knowledge needed to preprocess and ingest the most common spatiotemporal data from the MetOc and Remote Sensing field for serving via GeoServer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32081</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32080</video:thumbnail_loc><video:title>High-precision open lidar data enable new possibilities for spatial analysis in the canton of Zurich/Switzerland</video:title><video:description>The department of geoinformation of the canton of Zurich/Switzerland has carried out a high-resolution laser scanning (LIDAR) last year over the entire canton of Zurich. The extensive data (8 pts / m2) have now been evaluated, and a digital surface (DSM) and terrain model (DTM) created (dot grid of 50 cm and horizonal and vertical accuracies of 20 cm, resp. 10 cm. This is the first time high-resolution elevation data is widely available for the entire canton of Zurich. In the past, lidar data have been collected only for small-scale projects. As a novelty, the department has decided to provide the lidar data and its derived products, i.e. DTM and DSM, as open data to the public. With this decision new standards are set not only in terms of accuracy and scope, but also in the usage as open government data. The lidar data can provide valuable support for example in the areas of infrastructure, urban planning, regional planning, natural hazard assessment, forestry, environment, energy, line survey, solar potential analysis, surveying, archeology, agriculture, water or noise. Due to the planned repetition cycle of four years even time series and monitoring projects are possible. Therefore it is not surprising, that since the opening as open data, many interesting applications using this data have been created. The presentation will show the high-resolution data and its possible usage for terrain-visualizations. A selection of the most appealing visualizations will be demonstrated, e.g. an Oculus Rift version enabling the user to navigate through virtual reality. It will further give an insight in the challenge of opening up the LIDAR?data for the public, i.e. setting up an open-data strategy in the cantonal administration of Zurich.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32080</video:player_loc><video:duration>1281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32103</video:thumbnail_loc><video:title>Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Developments</video:title><video:description>The purpose of this presentation is, on a side, to dissect the developments performed during last year as far as raster data support in GeoTools and GeoServer is concerned, while on the other side to introduce and discuss the future development directions. Advancements and improvements for the management of multidimensional raster data (NetCDF, GRIB, HDF) and mosaic thereof will be introduced, as well as the available ways to manage sliding windows of data via the REST API and importer. Extensive details will be provided on the latest updates for the management of multidimensional raster data used in the Remote Sensing and MetOc fields, including support for WCS EO and WMS EO, and some considerations on the WCS MetOc extensions. The presentation will also introduce and provide updates on jai-ext, imageio-ext, and JAITools. jai-ext provides extended JAI operators that correctly handle NODATA and regione of interests (masks), JAITools provides a number of new raster data analysis operators, including powerful and fast raster algebra support, while ImageIO-Ext bridges the gap across the Java world and native raster data access libraries providing high performance access to GDAL, Kakadu and other libraries. The presentation will wrap up providing an overview of unresolved issues and challenges that still need to be addressed, suggesting tips and workarounds allowing to leverage the full potential of the systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32103</video:player_loc><video:duration>1330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32095</video:thumbnail_loc><video:title>Using the latest ISO standard for geographic information (ISO19115-1:2014)</video:title><video:description>Release in April 2014, this talk will introduce the major changes of the new standard for metadata on geographic information and what are the benefits for the data managers. It will be illustrated by its implementation in the latest GeoNetwork 3 version and with examples on how the Wallonia Region in Belgium migrated to it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32095</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32097</video:thumbnail_loc><video:title>triple-A for the environment: make IT simply better</video:title><video:description>triple-A for the environment: make IT simply better With the new Dutch Environment Act, the legal framework for development and maintenance of the physical environment becomes more understandable and manageable for citizens, businesses and governments. A simpler and more coherent environmental law contributes to work actively and efficiently on a dynamic and sustainable environment. This entire exercise of harmonization, reduction and integration is headed by the motto “Simply better”. In addition to the merging several dozen laws and regulations in one Environment Act (http://www.omgevingswet.nl), also the central IT office where citizens can apply for a environmental permit is further improved. This should make it easier to obtain a permit for example for a construction or business activity. The information presented in this central IT office must fulfill the triple-A requirements, i.e. Accessible, Applicable and Abiding. On the basis of this is a national system of open (geo)data registers of which the data acquisition and management is mandated to (semi-)government organizations. On each area of environmental law, a domain expert is appointed; stakeholders of each domain are metaphorically organized in an ”information house”, and all houses are situated metaphorically along “the avenue of the environment”. Goal of the improved central IT office is to provide a clear understanding of the relevant legislation and to allow each actor in the process to work with the same data and definitions. Therefore, we developed a prototype which presents a concept of linking data, definitions and regulations stored in one central register using an online mapping service as user interface. Using Linked Data as strategy with persistent URIs, we are able to link the concepts in this register to an end-user prototype application. We implemented an prototype for the question: “Do I need an environmental permit for… applying a change in business activity?“. An air quality impact assessment is computed based on user input an visualized in a map interface showing the effects of an increase of nitrogen emission on the nearby nature reserves after extending a greenhouse farming. We used the AERIUS calculation tool (http://www.aerius.nl/) of the National Institute for Public Health and the Environment and presented the returned geodata as GeoJSON in the Leaflet Map API (http://www.leaflet.org). With this prototype, we provide a concept which facilitates the clear understanding of the requirements for an environmental permit by making IT simply better.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32097</video:player_loc><video:duration>845</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32104</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32104</video:thumbnail_loc><video:title>GeoCouch: Operating multidimensional data at scale with Couchbase</video:title><video:description>Couchbase is a distributed document-oriented NoSQL database. You store the data as JSON and then build indexes with simple JavaScript functions. This talk is about the multidimensional index capability of Couchbase. This means you can index not only geographic data (encoded as GeoJSON) but any additional numeric attributes you like. Such a multidimensional query might be used for an application about car sharing. You would e.g. query for all the cars in a certain area, but you're also interested in additional attributes. Let's say you want to display only cars where at least four people fit in. Or you want one with air-conditioning. Such attributes would be the additional dimensions. In this case it would be 4-dimensional query, two for the location and two for additional attributes. Quite often GeoHash is used for implementing a spatial index, which has some limitations. A notable one is that you need to know that maximum range of your data upfront as it's a space partitioning algorithm. It is good enough for purely geospatial data, but as soon as additinal attributes like time are needed, it might become an issue. GeoCouch takes a more traditional approach like PostGIS and uses an R-tree which is data partitioning, hence you don't need to know the extent up-front. Another focus of this talk will be on the operational strengths Couchbase has. One thing is the web interface that makes administrating clusters very easy, even when there's a failure. The other thing is that you can easily restart servers, e.g. when a Linux Kernel upgrade is due, without any downtime on the full cluster. The system stays operational and handles those upgrades gracefully. In the end you will have a good overview on why you really want to use a multidimensional indexing for your remote sensing data or points of interest in your location aware mobile app. GeoCouch is fully integrated into Couchbase, there's no additional setup needed to get started. All source code from Couchbase is licensed under the Apache 2.0 License. Links: - Couchbase: http://www.couchbase.com/ - Source code: https://github.com/couchbase/manifest - GeoCouch: https://github.com/couchbase/geocouch</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32104</video:player_loc><video:duration>1401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32142</video:thumbnail_loc><video:title>Fast Cache, Fresh data. Can we have it all?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32142</video:player_loc><video:duration>1442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32140</video:thumbnail_loc><video:title>CartoDB Basemaps: a tale of data, tiles, and dark matter sandwiches</video:title><video:description>CartoDB is an open souce tool and SaaS platform that allows users to make beautiful maps quickly and easily from their own data. To complement our users needs, we launched last year our free-to-use open source OSM based basemaps Positron and Dark Matter (https://github.com/CartoDB/CartoDB-basemaps), designed in collaboration with Stamen to complement data visualization. While architecturing them, we had several compromises in mind: they had to be powered by our existing infrastructure (powered by Mapnik and PostGIS at its core), they had to be scalable, cacheable but frequently updated, customizable, match with data overlays, and, last but not least, they had to be beautiful. This talk is the tale of the development process and tools we used, how we implemented and deployed them and the technology challenges that arose during the process of adapting a dynamic mapping infrastructure as CartoDB to the data scale of OSM, including styling, caching, and scalability, and how (we think) we achieved most of those. I will also talk about the future improvements that we are exploring about mixing the combination of basemap rendering with data from other sources, and how you can replicate and tweak those maps on your own infrastructure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32140</video:player_loc><video:duration>1424</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32092</video:thumbnail_loc><video:title>UrbanFootprint: Next-Gen Scenario Planning Tool</video:title><video:description>UrbanFootprint is a new open source scenario planning tool that seeks to revolutionize the practice of planning, with the potential to allow for a closer integration with research, public involvement, and education. Within version 1.1 alpha now complete and the next version currently under development, UrbanFootprint is a new state-of-the-art model that uses open source geographic information system (GIS) technology to create and evaluate physical land use/transportation investment scenarios. It is designed to be deployed by government agencies, private entities and NGOs. The model translates disparate data describing the existing environment and future urban development plans into a common data language, and defines future scenarios through the application of a new common set of ÔPlace Types'. The model's suite of Place Types represents a complete range of development types and patterns, from higher density mixed-use centers, to separated-use residential and commercial areas, to institutional and industrial areas. The physical and demographic characteristics associated with the Place Types are used to calculate the impacts of each scenario. UrbanFootprint represents the new standard for scenario modeling tools intended for use by urban and regional planners at the local, county, regional, state or national level. Running on a backbone of PostGIS, PostgreSQL and Ubuntu Linux 64-bit, it takes full advantage of today's hardware processing capabilities to model the impacts of future urban growth scenarios on the base (existing) environment in future years to generate outcomes for a full list of metrics, including: Travel behavior (vehicle miles traveled, transit trips, walking trips, fuel consumed, fuel cost, criteria pollutant emissions, transportation electricity consumed and impacts); Energy &amp;amp; Water consumption (for transportation &amp;amp; buildings); Land Consumption by type; Infrastructure Cost (capital and operations &amp;amp; maintenance); City revenue from residential development; Public Health Impacts (Obesity, Asthma, Rhinitis, Pedestrian-Vehicle Collisions, Respiratory &amp;amp; Cardiovascular Health Incidences); and Greenhouse Gas (GHG) Emissions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32092</video:player_loc><video:duration>2389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32083</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32083</video:thumbnail_loc><video:title>Geodata for Everyone - Model-driven development and an example of INSPIRE WFS service</video:title><video:description>In denmark the public authorities register various core information about individuals, businesses, real properties, buildings, addresses, ect.. This information is re-used throughout the public sector. It is a challenge for public authorities to re-use data from different providers to perform their tasks properly and efficiently across units, administrations and sectors. Therefore all the authoritative basic data should be defined and standardized according to the same methods. Danish Geodata agency as Denmark's central public source of geographic data has established a set of guidelines for future modelling of spatial data for distributing them as open geographic data. Based on the guidelines a model-driven process has also been established. It starts from the data modelling in UML to the end where data are distributed through WFS services and download services. One INSPIRE WFS service will be used as a concrete example.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32083</video:player_loc><video:duration>1273</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32085</video:thumbnail_loc><video:title>Revolutionizing map use in Norwegian newspapers</video:title><video:description>Norway represents one of the countries with most newspapers and media outlets per person. One topic that has an everlasting interest is land registration data - or more commonly: Who bought which properties and what was the price. Land registration data has always been a public data set. Every citizen can request specific information on who has rights to which properties. Up until 1. January 2014 the digital version of this data set was monopolized by law to one vendor - obviously inhibiting innovation. Starting in 2014 - land registration data has been opened and is now accessible to everyone. Webatlas seized this opportunity and hired two summer interns. The task was fairly easy: "Revolutionize the way land registration data is used in local newspapers." After two hard-working months the resulting web application was used by a local newspaper with great results. The newspaper could finally showcase an interactive leaflet map displaying all real estate transactions in the area of interest. Behind the scenes the interns experienced a steep learning curve using PostGIS, GeoServer, Leaflet and a range of excellent plugins. Some of the more stable parts made it to the general use with an Open Source license on GitHub. Today. The solution is used in the majority of Norways newspapers - now showcasing more maps than ever! All made possible by two excellent interns, open data sets and well proven Open Source software components.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32085</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32130</video:thumbnail_loc><video:title>Use case of a dual open strategy in the canton of Zurich/Switzerland</video:title><video:description>With a dual 'open'-strategy the department of geoinformation at the canton of Zurich/Switzerland opts for a strategic orientation towards open source and open data: Open in the sense of an open web-mapping- infrastructure based on open source components: Mapfish Appserver was developed as a framework for building web map applications using OGC standards and the Mapfish REST protocol. It is freely available under the new BSD-license (http://mapfish-appserver.github.io/). The Ruby on Rails gem comes with the following out-of-the box features: - Organize maps by topics, categories, organisational units, keywords and more - Combine maps with background and overlay topics with adjustable opacity - Import UMN Mapserver mapfiles to publish new topics within seconds - Fully customizable legends and feature infos - Creation of complex custom searches - Rich digitizing and editing functionality - Role-based access control on topic, layer and attribute level - Access control for WMS and WFS - Rich library of ExtJS 4 based map components - Multiple customizable viewers from minimal mobile viewer to full featured portal - Multi-site support - Built-in administration backend - Self-organized user groups maps.zh.ch, the official geodata-viewer of the canton of Zurich, was developed using Mapfish Appserver. It contains more than 100 thematic maps and is considered an indispensable working tool for everyone working with spatial data in the canton of Z?rich/Switzerland. 'Open' in the sense of Open Government Data: Zurich is the first canton participating in the national open data portal opendata.admin.ch. The portal has the function of a central, national directory of open data from different backgrounds and themes. This makes it easier to find and use appropriate data for further projects. The department of geoinformatics aims to open as many geo-datasets as possible for the public by publishing them on the national OGD-portal. The open geodata is issued in form of web services ? Web Map Services (WMS), WebFeature Services (WFS) and Web Coverage Services (WCS) - and contains a wide range of geodata from the fields of nature conservation, forestry, engineering, infrastructure planning, statistics to high resolution LIDAR-data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32130</video:player_loc><video:duration>1366</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32134</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32134</video:thumbnail_loc><video:title>Sensor up your connected applications with OGC SensorThings API</video:title><video:description>This introduction will give an introduction and live demonstration of the OGC SensorThings API. The OGC SensorThings API provides an open and unified way to interconnect the Internet of Things (IoT) devices, data, and applications over the Web. The OGC SensorThings API is a new OGC standard candidate. Unlike many existing OGC standards, SensorThings API is very simple and efficient. At the same time, it is also comprehensive and designed to handle complex use cases. It builds on a rich set of proven-working and widely-adopted open standards, such as the OGC Sensor Web Enablement (SWE) standards, including the ISO/OGC Observation and Measurement (O&amp;M) and Sensor Observation Services (SOS). The main difference between the SensorThings API and the OGC SOS is that the SensorThings API is designed specifically for the resource-constrained IoT devices and the Web developer community. As a result, the SensorThings API follows the REST principles, the use of an efficient JSON encoding, and the use of the flexible OASIS OData protocol and URL conventions. In addition to introduce the specification, this talk will also demonstrate an end-to-end IoT application based on the SensorUp IoT platform, an open source implementation of the SensorThings API, including a server, javascript library, web dashboard and a Arduino library.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32134</video:player_loc><video:duration>1488</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32132</video:thumbnail_loc><video:title>Opening Address Data around the World</video:title><video:description>With over 110 million points, OpenAddresses.io has grown to be the largest open database of address data in the world. Governments, developers and businesses are realizing that address data belongs in a commons where it can be easily maintained, used by all, and drive economic growth. These early efforts are now powering some of the world's best commercial geocoding systems, as well as crucial infrastructure like emergency responders. But there's more work to do. We need to reform outdated laws, expand coverage to new cultural contexts, untangle shortsighted licenses, and invent new modes of collaboration between the public and government. We'll cover how OpenAddresses started, how it can be used today, and how we expect it to grow into a definitive global resource.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32132</video:player_loc><video:duration>1229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32138</video:thumbnail_loc><video:title>Route Planning in your Database with pgRouting</video:title><video:description>pgRouting extends the PostGIS / PostgreSQL geospatial database to provide shortest path search and other network analysis functionality. This presentation will show the inside and current state of the pgRouting development, from its wide range of shortest path search algorithms to driving distance calculation or Traveling Sales Person (TSP) optimization. Additionally we will give a brief outlook and introduction of upcoming new features like the Vehicle Routing Problem (VRP) solver, and what we have in mind for future releases. We will explain the shortest path search in real road networks and how the data structure is important to get better routing results. Furthermore we will show how you can improve the quality of the search with dynamic costs and make the result look closer to the reality. You will also learn about difficulties and limitations of the library, and when pgRouting might not be not the right tool to solve your routing problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32138</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32141</video:thumbnail_loc><video:title>Map publishing with or without programming skills</video:title><video:description>This presentation will showcase the use of Oskari (http://oskari.org/oskari) in publishing embedded map applications. The typical use case doesn't require any programming skills. You only need to select the map layers and tools that will be available in the application. After that, you can customize the user interface (size, colors, tool layout etc.). As a result the publishing tool will give you a HTML-snippet to embed to any web site. The supported web services are WMS, WMTS, WFS and Esri REST. If your data is not readily available through a web service, you can import data. Shapefiles, KML, GPX and MID/MIF-files are supported. There's an extensive selection of tools at your disposal: index map, centering to user��s location, address and place name search, attribute table (for vector data) to name a few. Integrating the map application with the surrounding web page makes more advanced use cases possible. All you need is a few lines of JavaScript to use the RPC interface (http://www.oskari.org/documentation/bundles/framework/rpc). With RPCs you can control the map application from the parent document and vice-versa. They can also exchange information. This enables you to develop highly interactive web applications with always up-to-date data. In the presentation an example application made using Oskari and D3 will be showcased.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32141</video:player_loc><video:duration>1280</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32147</video:thumbnail_loc><video:title>Research client side draggable route selection with pgRouting</video:title><video:description>pgRouting extends the PostGIS / PostgreSQL geospatial database to provide shortest path search and other network analysis functionality such as alternative K-Shortest path selection. But, in some case, client side draggable route selection (like Google Maps Direction or OSRM) is preferable. This presentation will research what is necessary to realize such client side draggle route selection with pgRouting, then try to implement the functionality to some browser(Leaflet, OpenLayers .etc) and desktop(QGIS .etc) client.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32147</video:player_loc><video:duration>1232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32144</video:thumbnail_loc><video:title>PostTrajectory : Querying and Managing GPS and Trajectories on Postgresql/PostGIS</video:title><video:description>Recently, many services regarding moving object have been studied with using location information as mobile devices and systems are advancing. Trajectory is the data which information of the location by the time. The current database system is not defined that to store of the moving object data type. Therefore, the location information of object can be stored, but it is difficult to store those location information and time information together. In this paper, the extended system which can store the trajectory of the moving object by using PostgreSQL and PostGIS used as spatial database is designed and implemented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32144</video:player_loc><video:duration>393</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32126</video:thumbnail_loc><video:title>Mapping in GeoServer with SLD and CSS</video:title><video:description>Various software can style maps and generate a proper SLD document for OGC compliant WMS like GeoServer to use. However, in most occasions, the styling allowed by the graphical tools is pretty limited and not good enough to achieve good looking, readable and efficient cartographic output. For those that like to write their own styles CSS also represents a nice alternatives thanks to its compact-ness and expressiveness. Several topics will be covered, providing examples in both SLD and CSS for each, including: mastering multi-scale styling, using GeoServer extensions to build common hatch patterns, line styling beyond the basics, such as cased lines, controlling symbols along a line and the way they repeat, leveraging TTF symbol fonts and SVGs to generate good looking point thematic maps, using the full power of GeoServer label lay-outing tools to build pleasant, informative maps on both point, polygon and line layers, including adding road plates around labels, leverage the labelling subsystem conflict resolution engine to avoid overlaps in stand alone point symbology, blending charts into a map, dynamically transform data during rendering to get more explicative maps without the need to pre-process a large amount of views. The presentation aims to provide the attendees with enough information to master SLD/CSS documents and most of GeoServer extensions to generate appealing, informative, readable maps that can be quickly rendered on screen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32126</video:player_loc><video:duration>1900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32112</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32112</video:thumbnail_loc><video:title>Improving public health delivery in northern Nigeria using open source technologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32112</video:player_loc><video:duration>1742</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32106</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32106</video:thumbnail_loc><video:title>A framework for assessing location-based personalized exposure risk of infectious disease transmission</video:title><video:description>Human mobility is an important risk factor affecting disease transmission. Therefore, understanding detailed spatial behaviors and interactions among individuals is a fundamental issue. Past studies using high-resolution human contacts data from smart phones with GPS logs have captured spatial-temporal heterogeneity and daily contact patterns among individuals. However, measuring personalized exposed risk of infectious disease transmission is still under development. The purpose of the study is to establish a location-based framework for assessing personalized exposed risk of infectious disease transmission. The framework consists of three components: the first is client-side smart phone-based risk assessment module. We developed Android application for collecting real-time location data and displaying the personalized exposed risk score. The second component is the server-side epidemic simulation model. The simulation model calculated the personalized exposed risk score based on real-time GPS logs and individual mobility data from the client-side Android application. The last component is the disease alarm device for triggering the service-side epidemic simulation model. We installed infrared sensors in people-gathering areas as the alarm device to monitor human body temperature for detecting fever syndrome. We used NTU main campus as a pilot study to demonstrate the feasibility of the framework. We analyzed the records of students’ taking course and modeled the spatial interaction relationships among classroom buildings due to students’ mobility around the campus. Someone who got a fever is detected by the sensor and the server-side epidemic simulation is triggered. Each student who installed the client-side risk assessment module in his/her smart phone receives the real-time personalized exposed risk score when an epidemic outbreak on the NTU campus. The study proposed a location-based framework for measuring real-time personalized exposed risk. Each student at the campus could understand the spatial diffusion of disease transmission and make better spatial decisions based on personalized exposed risk scores.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32106</video:player_loc><video:duration>1011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32125</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32125</video:thumbnail_loc><video:title>A spatial view in the culture heritage domain</video:title><video:description>Culture heritage institutions are hosting digital historic map collection and the collections more and more allow spatial-temporal searching and georeferencing of its maps. At the Saxon State and University Library Dresden (SLUB) this lead to the development of the Virtual Map Forum 2.0, which is a spatial data infrastructure (SDI) for searching, visualization and georeferencing plane survey sheets. This SDI mainly relies on OpenLayers 3, Mapserver, GeoNetwork and GDAL. Beside that, tools for automatic georeferencing based on image recognition software have been developed and compared with the use of crowdsourcing tools for georeferencing. A further topic, on which culture heritage institutions are focusing is enrichment, transformation and merging of existing heterogeneous metadata sets. The goal is to allow better searching and utilization approaches for digital and analog objects. In the SLUB this lead to the development of the open source ETL-tool d:swarm, which supports the transformation and enrichment of metadata records. This opens possibilities for adding spatial identifier to large amounts of library objects, like pictures, newspaper articles or books and through this allows for a greater consideration of the spatial dimension in discovery systems. Another big topic is long term preservation, which becomes even more important with the growing number of digital native publications and datasets. Libraries and archives as experts of long term preservation and spatial data infrastructure provider, which are confronted with tasks and questions regarding the preservation of content. They therefor can benefit from an exchange of knowledge and work between each other. The presentation will give an insight into the world of culture heritage institutions. It will present topics, where FOSS4G and libraries can benefit from each other. Therefore it discusses different issues from within the SLUB where FOSS4G is used or could be used and spatial issues are affected. The main topics are spatial-temporal searching and visualization, georeferencing, metadata enrichment and long-term preservation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32125</video:player_loc><video:duration>1692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32124</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32124</video:thumbnail_loc><video:title>GIS-modelling of long-term consequences after a nuclear accident.</video:title><video:description>In order to evaluate consequences of deposited radioactive cesium (and other radioactive substances) in natural systems a GIS based model called Stratos has been developed. This model incorporates information regarding deposition, transfer to vegetation and animals, intervention levels and geographical distribution of animals. The presentation will use a case study which describes the possible environmental consequences for Norway due to a hypothetical accident at the Sellafield complex in the UK. The scenario considered involves an explosion and fire at the B215 facility resulting in a 1 % release of the total HAL 1 inventory of radioactive waste with a subsequent air transport and deposition in Norway. Air transport modeling is based on real meteorological data from October 2008 with wind direction towards Norway and heavy precipitation. This weather is considered to be quite representative as typical seasonal weather. Based on this weather scenario, the estimated fallout in Norway will be ~17 PBq of cesium-137 which is 7 times higher than fallout after the Chernobyl accident. The modeled radioactive contamination is linked with data on transfer to the food chain and statistics on production and hunting to assess the consequences for foodstuffs. The investigation has been limited to the terrestrial environment, focusing on wild berries, fungi, and animals grazing unimproved pastures (i.e. various types of game, reindeer, sheep and goats). The results of a model-run are maps for the chosen products, with categorized colors - giving the degree of consequences. A linked text file gives relevant numeric values for each color. The Stratos model is written in python which calls GRASS-functions and uses as gui for model setup. The model has been used for two reports at the Norwegian Radiation Protection Authority, and is currently being used and developed further in the "Centre for Environmental Radioactivity" (CERAD), cerad.nmbu.no.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32124</video:player_loc><video:duration>1270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32127</video:thumbnail_loc><video:title>Case study: A full-fledged cutting-edge FOSS4G map production system</video:title><video:description>The development and the usage of National Land Survey of Finland's dynamic and high performance map production system is described in this presentation. The system is currently in use and serves map images both to customers and to NLSFI production systems. The data in the map production system are open data and being updated on a weekly basis. When the data get updated, a RSS-feed is generated. Based on the feed, the map products are updated. Data is stored, updated and replicated in PostGIS. Map pictures are rendered in GeoServer. The visualization of the maps is based on SLD-stylesheets. SLD-stylesheets enable the same data to be visualized in several different ways. GeoServer in conjunction with SLD-stylesheets offers a Web Map Service (WMS). Map images are delivered via a high performance MapCache Web Map Tile Service (WMTS) and as image files via NLSFI download service. The system is designed to be expandable and is currently being further developed to enable the pro-duction of on-demand printed maps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32127</video:player_loc><video:duration>1460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32133</video:thumbnail_loc><video:title>Open Source for Handling IndoorGML</video:title><video:description>In order to respond to increasing demand for indoor spatial information, an OGC standard called IndoorGML, has been recently published. It is an application schema of GML and based on the cellular space model, which represents an indoor space as a set of cells with their geometric, topological, and semantic attributes. Since we are at a beginning stage, very few tools supporting IndoorGML have been developed. In our talk, we will present an open source tool that we have been developing to provide a translating function between IndoorGML and other data formats. For example, it offers a Java package with a set of classes for indoorGML, called JavaIndoorGML. Once IndoorGML documents are mapped to Java instances of classes in JavaIndorGML, we are able to handle indoor spatial information with ease.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32133</video:player_loc><video:duration>1274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32128</video:thumbnail_loc><video:title>Open Source and Open Standard based decision support system: the example of lake Verbano floods management.</video:title><video:description>The Locarno area (Switzerland, Canton Ticino) is exposed to lake floods with a return period of about 7-8 years. The risk is of particular concern because the area is located in a floodplain that registered in the last decades a great increase in settlement and values of the real estates. Moreover small differences in lake altitude may produce a significant increase in flooded area due to the very low average slope of the terrain. While fatalities are not generally registered, several important economic costs are associated, e.g.: damages to real estates, interruption of activities, evacuation and relocation and environmental damages. While important events were registered in 1978, 1993, 2000, 2002 and 2014 the local stakeholder invested time and money in the set-up of an up-to-date decision support system that allows for the reduction of risks. Thanks to impressive technological advances the visionary concept of the Digital Earth (Gore 1992, 1998) is being realizing: geospatial coverages and monitoring systems data are increasingly available on the Web, and more importantly, in a standard format. As a result, today is possible to develop innovative decision support systems which mesh-up several information sources and offers special features for risk scenarios evaluation. In agreement with the exposed view, the authors have recently developed a new Web system whose design is based on the Service Oriented Architecture pattern. Open source software (e.g.: Geoserver, PostGIS, OpenLayers) has been used throughout the whole system and geospatial Open Standards (e.g.: SOS, WMS, WFS) are the pillars it rely on. SITGAP 2.0, implemented in collaboration with the Civil protection of Locarno e Vallemaggia, combines a number of data sources such as the Federal Register of Buildings and Dwellings, the Cantonal Register of residents, the Cadastral Surveying, the Cantonal Hydro-meteorological monitoring observations, the Meteoswiss weather forecasts, and others. As a result of this orchestration of data, SITGAP 2.0 serves features that allows, for example, to be informed on active alarms, to visualize lake level forecasts and associated flooding areas, to evaluate and map exposed elements and people, to plan and manage evacuation by searching for people living in particular areas or buildings, by registering evacuation actions and by searching for evacuated people. System architecture and functionalities, and consideration on the integration and accessibility of the beneath information together with the lesson learnt during the usage of the system during the last floods of November 2014, provides interesting discussion points for the identification of current and future needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32128</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32129</video:thumbnail_loc><video:title>Decision-making system for grants for maintaning services in rural areas</video:title><video:description>Sweden is a sparsely populated country. Normally market forces would regulate the number and location of both public and commercial services as schools, medical care, grocery stores and pharmacies. In sparsely populated areas these forces does not work. The Swedish government has realized this and gives economical support to some services in order to maintain or in some cases expand the service level. The aim with this grants is to provide conditions for living, working and contribute to economic growth in these in remote areas. To be as effective as possible a decision making system has been developed to support the administrators of the grant. The system allows the administrators to monitor the current situation, update changes in the service structure and simulate fictive scenarios. The system is built on an open source platform and is available through the internet to authorized administrators on the regional level of the Swedish administration. As platform for the system the following open source projects and formats are used GeoExt, Ext JS, Openlayers, Mapfish, Pylons, GEOAlchemy, Mapserver, PostGIS, GeoJSON.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32129</video:player_loc><video:duration>1287</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32131</video:thumbnail_loc><video:title>OpenDroneMap, Next Steps: Toward optimization and better 3D modeling</video:title><video:description>OpenDroneMap is an open source toolkit for processing drone imagery. From raw imagery input, it outputs a georeferenced pointcloud, mesh, and orthophoto. This is a powerful toolkit to change unreferenced arbitrary images into geographic data. Next steps in the project are needed to improve optimization of underlying algorithms, steps to better create meshes / textured meshes from the resultant pointclouds by explicitly modeling surfaces, and to make better output data from lower quality inputs. Come and see where the project is at, how the state of the art is advancing, and how you can use it and contribute.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32131</video:player_loc><video:duration>1452</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32162</video:thumbnail_loc><video:title>OGC GeoPackage in practice: Implementing a new OGC specification with open-source tools</video:title><video:description>GeoPackage is a new encoding standard created by the Open Geospatial Consortium as a modern alternative to formats like SDTS and Shapefile. Using SQLite, the single-file relational database can hold raster imagery, vector features and metadata. GeoPackage is an ideal data container for mobile devices such as smartphones, IoT devices, wearables, and even automobiles. We have created a few open-source tools to manipulate this exciting technology in a way that is useful to the geospatial community. Our goal with the GeoPackage specification implementations is simple: Create GeoPackages quickly and reliably while maintaining standard conformance. The single biggest issue we have faced is the speed in which large amounts of imagery can be disseminated to the end user. Data standards reliability was also a concern because we found many vendors interpreted the specification differently or to suite their own needs. Finally, the main problem GeoPackage was created was to solve was interoperability. We set out to create an implementation that would guide other parties towards making a data product that would function as well on one platform as it would on a completely different platform. Our initial implementation of the GeoPackage specification was created using Python 2.7.x. The software design was intended for command line use only in a script-friendly environment where tiling speed was paramount. The Gdal2tiles.py script was improved upon by harnessing the Python multiprocessing library so that multiple tile jobs could run simultaneously. The other piece of the workflow, creating GeoPackages, would be a separate development effort from scratch called tiles2gpkg parallel.py. In tiles2gpkg parallel.py, we implemented multiprocessing by writing to separate SQLite databases in parallel and then merging the tiled data sets into one compact database. This implementation worked well and increased the performance of producing these data sets; however, the command line design means that all but the most technically adept users would struggle to use the tools. With the initial Python implementation getting early-adopters a preview of GeoPackage in the short term, our team set out to make a production-quality GeoPackage API that could satisfy all user needs. Named Software to Aggregate Geospatial Data or SWAGD, we created a robust library for tiling raster data, packaging raster data stores into GeoPackages, and viewing either the raw tiles OR the finished GeoPackage products within a map viewer. Additionally, a Geopackage verification tool was created to foster community adoption. For more information, see our Github site here: https://github.com/GitHubRGI/swagd. Many open-source tools are being leveraged on the SWAGD project, including many common build and continuous integration tools including Github, TravisCI, WaffleIO, and Coverity. Using proven software development mechanisms like unit testing and code reviews we now have a consistent, reproducible, and inclusive GeoPackage implementation. We have an aggressive list of future capability that we would like to develop including ad-hoc routing on a mobile device, vector tile data sets, and even 3D support.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32162</video:player_loc><video:duration>1521</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32166</video:thumbnail_loc><video:title>On simulation and GIS, coupling and hydrology</video:title><video:description>This presentation shows how to better integrate simulation codes and Geographical Information Systems, and takes the example of Hydrological modelling integration into QGIS. Scientific modelling and simulations are present in a large number of areas. A significant proportion of simulation codes are applied spatially, at different levels, from a neighborhood scale up to worldwide areas. These simulation codes take spatial information as input data, and output results which are related to space too. But most of the time, they do not directly handle GIS data. Data types and data formats are different, and there is therefore a lot of effort to put into pre-processing and post-processing of the data to get it from GIS to the simulation codes and back. For example, determining the diffusion of a pollutant leak into underground water necessitates to get a DEM, location of the leak, geological data and more from the GIS, and transform it to simulation code input format. Then launch a simulation (on finite volumes e.g.), and convert the output into GIS files so that to be able to visualize spatial repartition of the pollutant according to time. The topic of this presentation is therefore to show how to better interact between simulation and GIS. We present the prevalent types of data for simulation, how they differ from GIS, and how we usually transfer from one type to another. Then we show how we worked towards better integration. Polygonal meshes are the most common way of representing 2D geometries for simulation purposes. Integrating simulation to a GIS requires storing georeferenced meshes in a databases (or using standard GIS file formats), and being able to use simulation values interpolated over the elements as a map layer. We show how to modify simulation codes to read directly a mesh from a GIS and write the results into a GIS. We implemented a new type of layer for QGIS, a mesh layer, which enables to display simulation results with high performances. This takes into account the temporal dimension. We also demonstrate how to integrate a simulation code into QGIS Processing so that it can be managed directly from within the desktop application. We illustrate these concepts with a demonstration of a full integration of a Hydrological simulation tool inside QGIS, with simulation management, custom user interface and strong integration of data between the simulation code and GIS data. In this sense the FREEWAT project started mid-2015, which aims at integrating multiple Hydrological codes into QGIS is also a good example of simulation and GIS integration. We end up with the perspectives for more global integration of simulation tools and GIS, and the work still to be done to bridge the gap between those two worlds.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32166</video:player_loc><video:duration>1176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32159</video:thumbnail_loc><video:title>ZOO-Project 1.5.0: News about the Open WPS Platform</video:title><video:description>ZOO-Project is an Open Source Implementation of the OGC Web Processing Service (WPS) available under a MIT/X-11 style license and currently in incubation at OSGeo. ZOO-Project provides a WPS compliant developer-friendly framework to easily create and chain WPS Web services.This talk give a brief overview of the platform and summarize new capabilities and enhancement available in the 1.5.0 release. A brief introduction to WPS and a summary of the Open Source project history with its direct link with FOSS4G will be presented. An overview of the ZOO-Project will then serve to introduce new functionalities and concepts available in the 1.5.0 release and highlight their interests for applications developers and users. Evolutions and enhancements of the ZOO-Project WPS server (ZOO-Kernel) will first be detailed especially regarding compliancy (WPS 1.0.0 and 2.0), performance and scalability. The ZOO-Project optional support for Orfeo Toolbox and SAGA GIS will then be introduced, with details on the numerous new WPS Services (ZOO-Services) they provide. Use and connexion with other reliable open source libraries such as GDAL, GEOS, MapServer, GRASS GIS, CGAL will also be reviewed. Examples of concrete applications will finally be shown in order to illustrate how ZOO-Project components (ZOO-Kernel, ZOO-Services, ZOO-API and ZOO-Client) can be used together as a platform to build standard compliant advanced geospatial applications. Along with the new 1.5 release, this talk will also present how ZOO-Project is being developed, extended and maintained in the context of the EU funded PublicaMundi research project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32159</video:player_loc><video:duration>1379</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32168</video:thumbnail_loc><video:title>Leaflet vs. OpenLayers: which is best for our indoor maps?</video:title><video:description>Leaflet and OpenLayers are two well-known javascript libraries for embedding interactive maps in a web page, and each of them comes with pros and cons which are not obvious. Having worked with both libraries for indoor applications, we will in this presentation offer insight on which of them is more suited to a variety of situations and requirements, and which challenges they should overcome in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32168</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32167</video:thumbnail_loc><video:title>Taking dynamic web mapping to 1:100000 scale</video:title><video:description>CartoDB is growing to be one of the biggest mapping platform for the masses, being powered by a fully open-source stack, with PostgreSQL, PostGIS, Mapnik and Leaflet at its core. Our aim is to democratize map and geographical data visualization, making it easy for non-GIS people to create simple maps using the CartoDB Editor, but still keeping all the power and flexibility of the underlying components available to advanced users, with a variety of building blocks ranging from the frontend with CartoDB.js and Torque to the backend with the Map, SQL and Import API, parts of what we call the CartoDB Platform. Serving dozens of millions of map tiles daily has its own set of problems, but when they are being created by hundreds of thousands of users (which have their own database and can alter everything from styling, to the data sources and the SQL queries applied) everything turns out to be a big source of challenges, both development and operationally speaking. This talk will go through our general architecture, some of the decisions we’ve had to take, the things we’ve learned and the problems we’ve had to tackle through the way of getting CartoDB to scale at our level of growth, and how we're giving back to the community what we've discovered though the process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32167</video:player_loc><video:duration>1311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32169</video:thumbnail_loc><video:title>Nudge! Nudge! – Was Design von Verhaltenspsychologie lernen kann</video:title><video:description>"Nudging" und das dahinter liegende Konzept des "liberalen Paternalismus" treffen nicht nur in der notorisch kritischen Netz-Community auf die erwartbaren Anti-Reflexe. Dabei könnte es – richtig verstanden und benutzt – ein sehr nützliches und brauchbares Paradigma für das Design sozialer Systeme abgeben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32169</video:player_loc><video:duration>1912</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32165</video:thumbnail_loc><video:title>Earning Your Support Instead of Buying it: A How-to Guide to Open Source Assistance</video:title><video:description>More organisations are moving to use FOSS4G software to cover shrinking budgets. It is very appealing to an organization’s leaders to ditch their current proprietary software solution with the attendant saving on per user licences and ongoing maintenance costs. Obviously, if you switched to FOSS4G to get better features and scalability you should consider buying a support contract from one of the many vendors that offer them, these companies support many of the core developers directly. This way you get all the advantages of open source, prompt support and often the chance to ask for new features. However, if you (or your boss) are looking to save money then you are moving from a cash economy to a gift economy. In a gift culture you need to build up your “capital” before attempting to take too much out. For example, you’ve downloaded the software and installed it, and all looks good. Then disaster hits, you have a demo for the CIO and nothing's working; Time to hit the user list, the developer list, stack exchange. Why can’t you get an answer? Remember just because your issue is urgent to you the developers might be in the middle of a new release or adding a new feature and have more important (or fun) things to do with their time. They will notice they have never seen your name before on the list, or on Stack Exchange that you have a reputation in the single digits – thus you are a newbie. There’s no harm in that but wouldn’t it be better to have got that out of the way before your emergency. You could have built up your reputation by asking some questions earlier especially questions like “what can I do to help?” or “I found an unclear paragraph in the install instructions, how do I fix it for you?” on a mailing list. On StackExchange you can build reputation by asking good questions and by answering other people’s questions. Once you’ve banked some capital there are still good and bad ways of asking a question. Developers are busy people (the GeoTools users list has 20-30 messages a day for example) no one has time to read all of them closely. If you use a poor subject (e.g. "Help!!!!") or don’t provide a clear description of the problem (e.g. “it crashes”) then the odds of being ignored are huge. It can be tempting once you have found a helpful developer to keep emailing them directly, but this is likely to lead a polite(ish) reminder to keep to the list so that everyone can benefit or silence. This talk will show how to be a better open source citizen and get a better answer than RTFM when your project is stuck and the demo is the next day. The author will share his experience with helping users and developers on the GeoTools and GeoServer mailing lists and as a moderator on gis.stackexchange.com.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32165</video:player_loc><video:duration>1347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32171</video:thumbnail_loc><video:title>VDS verhindern – Letzte Chance SPD-Parteikonvent?</video:title><video:description>Heiko Maas, Bundesjustizminister, twitterte noch im Dezember 2014, dass er einen neuen Anlauf zur Vorratsdatenspeicherung in Deutschland ablehne. Vor wenigen Wochen erschien dann aus seinem Ministerium ein neuer Entwurf. Doch steht seine Partei, die SPD, eigentlich hinter der Vorratsdatenspeicherung? Auf dem Parteikonvent im Juni kann die Entscheidung fallen, ob es eine VDS geben wird oder ob die Parteibasis rebelliert. Was getan werden kann, um die VDS endlich zu begraben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32171</video:player_loc><video:duration>1663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32163</video:thumbnail_loc><video:title>The OpenStreetMap Revolution</video:title><video:description>OpenStreetMap is at the center of a data and software revolution that has completely changed what we expect from maps and how we interact with them. The project has defined open map collaboration, it is a cradle of open software innovation, is used by businesses and governments, enables startups against industry giants and has opened the power of GIS to the underprivileged and poor. OpenStreetMap is only one of very few commercially viable global geospatial datasets. Ten years into the project, it is clear that OpenStreetMap is not an impossible quest nor a fluke of history, but it is here to stay and grow. An amazing and growing community, this year, OpenStreetMap crossed the two million users mark. Every month, 30,000 users log into the map and improve it. And OpenStreetMap stands to attract even more attention: Data of large proprietary vendors continues to be effectively not available to a huge part of the market due to rigid licensing; rumors around Nokia's HERE changing owners are at an all time high. This talk sweeps through OpenStreetMap's history and gives a detailed look at the state of the project in statistics and visualizations, including recent map developments in Asia. It reviews OpenStreetMap's strengths and weaknesses and makes predictions for the future of OpenStreetMap. We'll finish up with opportunities and needs for the project to grow as an open data community and a suite of open source software tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32163</video:player_loc><video:duration>1387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32160</video:thumbnail_loc><video:title>Building OpenLayers Applications with QGIS</video:title><video:description>OpenLayers 3 is a powerful mapping library that can be used to create interactive mapping applications. Although it has a simple, intuitive and well-documented API, it requires knowledge of JavaScript to use, and no tools exist to leverage its functionality for more general GIS users. This presentation introduces an open-source QGIS plugin that creates web applications based on OL3, without the need of writing code manually. Elements of the web app are defined using a simple GUI, and QGIS GUI elements are used as well to define its characteristics (for instance, for defining the styling of layers or the extent of the view). The plugin can create different types of web apps, from simple maps used to browse data layers, to rich ones with GIS-like functionality, as well as others such as narrative maps. Apart from being an interface for writing OL3 code in a graphical way, it automates data deployment, and can import data into a PostGIS database or upload layers to a GeoServer instance. Altogether, these capabilities, along with QGIS data management functionality, allow to create a web app from QGIS in a very short time, as well as modifying or improving it later.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32160</video:player_loc><video:duration>1364</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32110</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32110</video:thumbnail_loc><video:title>MapWindow Plug-in of GRM Model Using Open Source Software</video:title><video:description>This presentation shows the processes and methods for developing distributed rainfall-runoff modeling system using open source softwares. The objective of this study is to develop a MapWindow plug-in for running GRM (Grid based Rainfall-runoff Model) model (MW-GRM) in open source GIS software environment. MW-GRM consists of the GRM model, physically based rainfall-runoff model developed by Korea Institute of Civil Engineering and Building Technology (KICT), for runoff simulation, pre and post processing tools for temporal and spatial data processing, and auto-calibration process. Each component is integrated in the modeling software (MW-GRM), and can be run by selecting the MW-GRM menus. In developing MW-GRM, free software and open source softwares are used. GRM model was developed by using Visual Basic .NET included in Microsoft Visual Studio 2013 express, pre and post processing tools were developed by using MapWindow (Daniel, 2006) and GDAL (Geospatial Data Abstraction Library), and PEST (John, 2010) model was used in the auto-calibration process. The modeling system (MW-GRM) was developed as MapWindow plug-in. System environment was Window 7 64bit. MapWindow GIS ActiveX control and libraries were used to manipulate geographic data and set up GRM input parameters. ESRI ASCII and GeoTIFF raster data formats, supported by MapWindow and GDAL, were applied and shape file (ESRI, 1997) was used in vector data processing. GDAL is a library for translating vector and raster geospatial data. In this study, GDAL execution files were used to develop pre and post processing tools. The tools include data format conversion, spatial interpolation, clipping, and resampling functions for one or more raster layers. PEST is a model-independent parameter estimation software. Parameter estimation and uncertainty analysis can be carried out using PEST for model calibration and sensitive analysis. PEST is developed as an open source software, and single and parallel execution files are provided. This study developed GRM uncertainty analysis GUI as an interface system of GRM and PEST. GRM model had been a DLL type library including APIs to support developing another application. But PEST needs a model execution file, which can run in console execution window without user intervention. This study developed GRM execution file (GRMMP.exe) running in console window. It can simulate runoff using GRM project file, and no user intervention is allowed after the simulation has started. GRM uncertainty analysis GUI makes PEST input files (pcf, pif, ptf, rmf, etc.) by setting GRM parameters, observed data, PEST parameters, and selecting single or parallel PEST and PEST run automatically using GRMMP.exe file. In this study, all the functions necessary to develop GRM modeling system and pre and post processing tools could be implemented by using open source software. And MapWindow plug-in of GRM model can simulate runoff in open GIS environment including automatic model calibration using PEST. The study results can contribute to the wide spread of physically based rainfall-runoff modeling. And this study can present useful information in developing distributed runoff modeling system using open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32110</video:player_loc><video:duration>1457</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32099</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32099</video:thumbnail_loc><video:title>MapCache: Fast and Featureful tile serving from the MapServer project</video:title><video:description>MapCache is a tiling server component designed to be efficient while still comprising all the features expected from a modern tiling solution. This presentation will give a brief presentation of the MapCache tiling solution, along with the recent developments that were added to reply to the needs of large scale installations (cache replication, load balancing, failsafe/fallback operations, large cache management, etc...)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32099</video:player_loc><video:duration>1272</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32101</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32101</video:thumbnail_loc><video:title>WPS Benchmarking Session</video:title><video:description>The yearly Web Processing Service (WPS) benchmark. Variuos WPS implementations will be tested regarding their capabilities, compliancy to the standard and performance. Traditionally, each participating project designates individuals from their community to participate in this talk to introduce their project and summarize its key features. The focus this year will be on compliancy and interoperability. We will present the test set-up, participating WPS projects and the results of the benchmark.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32101</video:player_loc><video:duration>1190</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32116</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32116</video:thumbnail_loc><video:title>Saving Rapid Urbanizing Cities using the FOSS4G Based Spatial Analysis for Urban Development</video:title><video:description>Early stages of urban developments such as housing construction, new town development and urban regeneration are performed through the spatial analysis using the topographic map, cadastral map, zoning map and other various kind of thematic maps for the proposed site analysis, feasibility analysis and evaluation of urban development alternatives. For these analyses, urban developers traditionally have used commercial software like ArcGIS to analyze these kinds of projects. And giant Korean public urban developer like Korea land and Housing Corporation (LH) has support these projects based on the in-house enterprise GIS system. But developing countries facing rapid urbanization near the peripheral areas of metropolitan region cannot handle such problems only using the commercial software. They need knowledge and experience about the urban development rather than complicated software based analysis techniques or large investments on the enterprise GIS system. In this sense, FOSS4G (Free Open Source Software for Geospatial) are very useful tools in that they are easy to learn, use and also relatively cheap to maintain. LH has accumulated a lot of urban development cases and wants to store this knowledge to FOSS4G based spatial analysis as a rule base. By doing so, it can manage the fast growing cities sustainable. In this presentation, we will show some conceived urban development project faced by the rapid urbanizing cities and suggest FOSS4G based spatial analysis method using the FOSS4G like QGIS plug-in.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32116</video:player_loc><video:duration>1233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32113</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32113</video:thumbnail_loc><video:title>Utilizing Free Open Source Software and Open Data in the Crop Suitability Analysis of Adlai for Climate Change Adaptation</video:title><video:description>With 43,000 square kilometers of rice producing farm lands, the Philippines is considered as the largest rice importer in the world according to World Rice Statistics (2008). The increasing demand for imported rice in the country has been largely attributed to topography, underutilized farm infrastructures, typhoons and rapid population growth. Given the need to supply a stable food source to Filipinos, the Department of Agriculture (DA) has been studying the feasibility of the mass production of Coix lacryma-jobi L or Adlai, a traditional food source abundantly grown by indiginous people in the country for centuries. In contrast to rice, Adlai is naturally resilient to pests, diseases, droughts and floods, and does not need irrigation. In its study, the Department of Agriculture wanted to evaluate the adaptability of Adlai in different parts of the country for it to become a complementary staple food for Filipinos. The results of the tests in four regions (II, IV, V, and IX) have been very promising. The study found that Adlai does not need fertilizers and insecticides, it can survive with minimal rainfall, and it can be planted in upland areas. To complement the current work of the Department of Agriculture, this study aims to map the agro-edaphic zones or the areas that are suitable for the cultivation of Adlai. It will apply free open source software (QGIS) and open data sources (ASTER GDEM, PhilGIS, and DA). The selected set of variables (slope, elevation, and soil order) will be cross tabulated, and the result will represent generalized classes of associated soil orders in combination with both elevation and slope. The result of this study could then be utilized by the Department of Agriculture to determine areas in Region 11, excluding the arable land for rice, that are suitable for the cultivation of Adlai. Sources: Japan-Space Systems, Phil GIS, Manila Observatory, Environmental Science for Social Change, Department of Agriculture, Bureau of Agricultural Research.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32113</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32096</video:thumbnail_loc><video:title>GIS Policy Map for Local Government in Korea: Story of Dobong-gu, Seoul</video:title><video:description>Local governments in Korea are trying to solve urban problems using GIS policy map. Through FOSS4G Seoul, I want to introduce example of Dobong-gu, Seoul. Topic 1. Spatial Analysis of Practical Requirements of Parking Lot The residents who live in the old residential zone in Dobong-gu are suffering from shortage of parking spaces every morning and night. Most administrators are using an indicator named ‘a ratio of cars to parking spaces’ to judge seriousness of the problem with parking. But the indicator cannot reflect reality. We measured practical requirements of parking lot spatially, using micro block data and car registration data with addresses. We tried to look at things from the resident’s perspective, not from administrator or provider. Now, Dobong-gu push ahead with sharing parking lot program with houses which have spare parking spaces. Topic 2. Civic Participation Model for Solving Children’s School Walkway Safety Problems. Office of Policy Development of Dobong-gu did a survey with a thousand residents about safety issue, and many of them answered that they feel fear walking down the alley. Although the Office got the policy implication from survey, they couldn’t convince the definition of ‘alley’ and accurate location where the residents feel fear. Office and we redesigned survey paper cooperatively. The improvement point was ‘Map-based Survey’. Elementary school students and their parents participated and they lined school walkway and alleyways where they felt fear on paper map. We migrated all the lines on papers to shape files using QGIS, then we got a very satisfactory outcome. Office of Policy Development added LED lights to the dark street nearby elementary school, Elementary school teachers decided the walkway guidance spot by referring to students often jaywalk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32096</video:player_loc><video:duration>970</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32107</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32107</video:thumbnail_loc><video:title>Gis Server with Golang.</video:title><video:description>GIS Server architecture with Golang. Find the better way of Golang GIS Server.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32107</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32109</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32109</video:thumbnail_loc><video:title>How can the students get Geospatial Information and make a map by using the FOSS4G.</video:title><video:description>We propose one of the practical case that the students are able to handle Geospatial Information and to make a map by using the FOSS4G. In recent years, the informatization of education is progressing in Japan. Its aim is to distribute one information device per one child in 2020 by informatization of education. However, it is not easy to implement the information device as the educational method. It is the same situation with respect to geographic information technology for education. From such a background, we founded the NPO in order to help the school by using a geographic information technology in 2011. We have carried out some of technical workshops for teachers, development of GIS teaching materials, and the provision of curriculum. Especially it is important to use geographic information technologies in geographical and historical education. In the classroom of geography and history, students can understand with realistic by using the GIS teaching materials. Therefore, we provide the teaching materials created by GIS for teachers or students. GIS can develop the teaching materials to maximize the imagination of students. Mainly, we have been using QGIS in the development of teaching materials. The KML file is an output from QGIS. The method is to provide database system in web by KML file materials. The name is OpenTextMap. The FOSS4G have been effective in this activity. Our goal in this talk is to share the educational practice by FOSS4G to other people.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32109</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32115</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32115</video:thumbnail_loc><video:title>Open Source and Open Data for Smart Cities in Developing Countries: African Perspective</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32115</video:player_loc><video:duration>798</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32111</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32111</video:thumbnail_loc><video:title>Keynote speech - Geospatial Information for the UN Secretaiat and Peace Operations</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32111</video:player_loc><video:duration>626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32098</video:thumbnail_loc><video:title>Push it through the wire! Push it more, if it's wireless!</video:title><video:description>Today's web browsers, their rendering engines and JavaScript interpreters are able to display relatively big amounts of vector data. Moving from DOM rendering (as it was implemented with help of SVG in for examples OpenLayers 2) to Canvas (and further to WebGL -- as we are now having in OpenLayers 3 or Leaflet) enables us to display thousands of complex vector features, with complicated on-client vector data styling. With this possibility, we are facing now new types problems: how to send such amount of data through limited internet connection? If we have closer look at the problem, we can see clearly, that old database paradigm has raised one more time: we can not have all three attributes of data in one pot, but only 2 of them: speed of the delivered data or amount of delivered data or their topicality. If we take this limits into account and decide to deal with big amounts of data in fast way, topicality must be sacrificed. In the talk, we will demonstrate some possible solutions for this problem, using tiled vectors, generalization, aggregation of vector data. Also advantages, disadvantages of various new and popular vector formats, such as GeoJSON, TopoJSON or MapBox will be discussed. Geometric data do not have be rendered all the time in all scales and over whole area of interest, but only necessary portion of them. If displayed in smaller scales, aggregation and generalisation can take place on the server side. That implies, that using vector caching mechanism could be considered as well. But if we need direct interaction of the server input with cached vector data, mechanism for this must be defined as well. Also attribute data have to be transfered separately, if all the optimisation was put in the vector geometries. Also possible steps between cached data and real-time data will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32098</video:player_loc><video:duration>1370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32093</video:thumbnail_loc><video:title>The way to go with WPS</video:title><video:description>How to find your way in difficult terrain, with obstacles, hazards, and deep snow? We present a solution for cross-country path planning and mobility, based on OSGeo software and open data. A large graph representing terrain, roads, and paths is stored in PostGIS for use with the pgRouting module of shortest path algorithms. The graph is based on detailed topography, soil type and vegetation data, and edge weights can be adapted for hikers and vehicles. The application is service oriented and held together by the Web Processing Service (WPS), the OGC interface standard for computation-oriented web services. A key component is the ZOO WPS server. The presentation will discuss WPS benefits and describe graph and weight generation, including challenges such as accounting for dynamic data about temporary hazards, weather, etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32093</video:player_loc><video:duration>1231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32084</video:thumbnail_loc><video:title>Visualizing Fire Department Responses with CartoDB</video:title><video:description>Local government fire departments need to demonstrate their performance and efficiency. In this session we will show how CartoDB and Torque are being used to visualize fire department responses to emergency events throughout the city allowing city officials to better understand how they are performing. We will also briefly discuss why routing based on Open Street Maps is not yet sufficient enough to be used for this analysis. Effective Response Force (ERF) is one method that fire departments use to measure their level of success. An ERF is a set of specific resources required to perform a particular task within a set amount of time. For example, the Effective Response Force for a residential building fire, which is less than 200 square meters in size, needs to be four fire engines, one ambulance and a fire chief. These resources may be coming from different fire stations; they may be coming directly from other emergency events. They may even come from neighboring cities. Using CartoDB and Torque we can visualize several things; the expected travel routes each of these resources may have taken, compare these routes to expected drive-times based on GIS road network analysis and also show the order in which each of these resources arrived at the destination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32084</video:player_loc><video:duration>1311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32077</video:thumbnail_loc><video:title>An open source GIS application for scientific national park management</video:title><video:description>This presentation introduces application cases of open source GIS for scientific national park management in Korea. Korea National Park Service (KNPS) is a public organization that manages almost all domestic national parks. GIS is a core technology for the park management, but the cost of commercial software had been limited the diffusion of GIS. Now, park rangers of KNPS are using QGIS that is a representative open source geospatial software, and they make themselves various GIS and remote sensing-based maps. For this, KNPS launched a QGIS education program for employee training. As a result, they started making maps using QGIS and many useful plugins, including Animove for QGIS, Semi-Automatic Classification Plugin (SCP), and Oceancolor Data Downloader. A variety of natural resources maps can be made from GPS field data, and time-series satellite images can be processed into climate change effect maps such as forest health, sea surface temperature (SST). Moreover, a graphical modeler feature of QGIS enables an automatic data processing. The Drone Flight Simulator called Park Air System, is also being developed using open source geospatial libraries. Using QGIS, KNPS makes all geospatial data like a trail, facility, and natural resources and is opening to the public freely. KNPS won the President's Prize in 2014 for the hard work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32077</video:player_loc><video:duration>909</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32069</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32069</video:thumbnail_loc><video:title>Jsonix: Talking to OGC Web Services in JSON</video:title><video:description>Can you talk to OGC Web Services in JSON instead of XML? You can - with Jsonix, a powerful JavaScript tool for XML - JSON conversion. JSON has probably already replaced XML as a "lingua franca". JSON is much lighter and easier to use than XML, especially in JavaScript-based web apps. In the context of GIS, web mapping is dominated by JavaScript libraries like OpenLayers and Leaflet, which speak JSON natively. But what about the standards? Open Geospatial Consortium defines more than 50 specifications with more than 100 individual versions. Technically almost all of them are XML-based and defined by XML schemas. These are de jure and de facto standards, widely used and well supported. So you still need XML processing in JS web mapping apps. Processing XML is no rocket science, but it's seldom a pleasure to implement. The OL3 KML parser is about 2.5KLoc of dense XML parsing. Even a very simple WMS GetCapabilities format is almost 1 KLOC. From this code around 90% is pure XML parsing and only 10% is the processing of the payload. Would not it be nice if we could talk to the OGC Web Services directly in JSON? So that the developers could focus on the 10%, the payload processing, and cut off the 90% (XML handling) of the effort. Jsonix is an open source library for XML - JS conversion which makes it just possible. With Jsonix you can take an XML Schema and generate XML - JS mappings. These mappings allow you to parse XML in the original schema and get your data in pretty JSON. It also works in the opposite direction: you can serialize JSON in XML, which would correspond to the original XML Schema. What makes Jsonix unique is that it is type and structure-safe. On the JSON side, you will get types and structures exactly as they are defined in the original XML Schema. For instance, xs:decimal is converted into a number in number in JSON, repeatable elements are represented by arrays etc. You just need the corresponding mapping. You can generate Jsonix mappings on your own or use one of the pre-generated mappings. The (unofficial) OGC Schemas Project compiles and provides mappings for many of the popular OGC schemas (OWS, WMS, WFS, CSW, SLD and many more). This presentation gives an overview of Jsonix demonstrates its usage by a number of examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32069</video:player_loc><video:duration>1462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32086</video:thumbnail_loc><video:title>Dynamic analysis, reporting and visualization of metadata catalogue</video:title><video:description>More and more geospatial resources (datasets, services, maps, ...) are described in metadata catalogs. Now, users need to be able to get an overview of the resources available (eg. data quality, dissemination formats) for evaluating their data policies. This could be achieve with tools for analyzing and reporting on large sets of information and dynamically compute reports and build dashboards. This presentation will show how to collect information from CSW catalogs, compute reports and indicators and build and publish online dashboards using Solr and banana opensource projects. This will be illustrated by the INSPIRE Directive monitoring in Europe and the MedSea project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32086</video:player_loc><video:duration>967</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32079</video:thumbnail_loc><video:title>Ocean data Interpolation using Open Source GIS</video:title><video:description>Using the data of the Republic of Korea Marine waters around introduce a data visualization method through interpolation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32079</video:player_loc><video:duration>784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32089</video:thumbnail_loc><video:title>Temporal Maps leading to new views in Spatial Analysis</video:title><video:description>Cloud-based mapping technologies are changing the way that the world interacts with GIS. Technologies that allow for aggregate querying of data that is both geospatial and temporal presents unique challenges and fruitful lines of inquiry. At CartoDB, we are pushing ahead with new ways of looking at spatio-temporal data visualization--which we have named Torque--, with intriguing results for both scientists and journalists. In this session, we will present use cases that offer unique ways of looking at data. We will also present challenges that lie ahead with our unique technology. My background in mathematical physics studying timeseries analysis has led to interesting insights and crossovers with the developers/hackers that originated the underlying technology. I hope to present the many lessons we've learned from Torque.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32089</video:player_loc><video:duration>1369</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32088</video:thumbnail_loc><video:title>State of GeoServer</video:title><video:description>State of GeoServer reviewing the new and noteworthy features introduced in the past year. The project has an aggressive six month release cycle with GeoServer 2.7 and 2.8 being released this year. These releases bring together exciting new features. A lot of work has been done on processing services with clustering, security and processing control. The rendering engine continues to improve with the addition of color blending opening up a range of creative possibilities. The CSS extension (used to easily generate OGC standard styles) has been cleaned up with a rewrite. This talk will highlighted updates on data import, application schema use, data transforms and the latest from the developer list. Attend this talk for a cheerful update on what is happening with this popular OSGeo project. Whether you are an expert user, a developer, or simply curious what these projects can do for you, this talk is for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32088</video:player_loc><video:duration>1195</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32087</video:thumbnail_loc><video:title>PostGIS Feature Frenzy</video:title><video:description>What can you do with this PostGIS thing? This talk covers some basic and not��so��basic ways to use PostGIS/PostgreSQL to process spatial data, to build infrastructures, and to do crazy things with data. PostGIS has over 300 functions, which in turn can be used with the many features of the underlying PostgreSQL database. This talk covers some basic and not��so��basic ways to use PostGIS/PostgreSQL to process spatial data, to build infrastructures, and to do crazy things with data. Consider the possibilities: raster, topology, linear referencing, history tracking, web services, overlays, unions, joins, constraints, replication, json, xml, and more!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32087</video:player_loc><video:duration>1577</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32108</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32108</video:thumbnail_loc><video:title>CourtVisionPH: A System for the Extraction of Field Goal Attempt Locations and Spatial Analysis of Shooting Using Broadcast Basketball Videos</video:title><video:description>The presentation is about the development and application of CourtVisionPH. CourtVisionPH is a system developed for the extraction, storage, and analysis of basketball-related spatial information. It focuses on the extraction of field goal attempt (FGA) locations from broadcast basketball videos and the spatial analysis of shooting by means of statistics and maps/visualizations. The system was developed using the Python Programming Language. It features a database for storing spatial and non-spatial information and a Graphical User Interface (GUI) to help the user and the system interact. The modules used in the development include Tkinter for the GUI, SQLite for the database, Numpy for the computations, Pillow for image processing, and OpenCV for video rendering. The system has three independent but interconnected functionalities each with its own specific task: (1) Data Management which handles database connections, (2) Spatial Data Extraction for user-assisted extraction of FGA locations from videos using 2D-projective coordinate transformation and validation of transformed FGA locations sing RMSE and back-transformation, and (3) Spatial Analysis that computes statistics, generates maps/visualizations, and query-based analysis. After the development of the system, it was applied on UP Fighting Maroons and the DLSU Green Archers during the 2nd Round of University Athletics Association of the Philippines (UAAP) Season 76 (2013-2014). Videos publicly available online through youtube.com were used for extracting field goal attempt locations. Shots taken too far from the basket (half-court heaves, etc.) or those with bad RMSE or back-substitution results were excluded from the extraction. The extracted FGA locations were then validated using box-scores. Afterwhich, the system was used to analyze and compare the two teams and their players using statistics and visualizations and show that spatial analysis provides more information and allows for better characterization and appreciation of shooting than conventional, non-spatial techniques.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32108</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32105</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32105</video:thumbnail_loc><video:title>Use case of Disaster Management System by using Geopaparazzi and MapGuide Open Source</video:title><video:description>In recent years, large-scale disasters have occurred in the countries of Asia including Japan, rapid collection and sharing of disaster information is required in order to provide relief and support speedy restoration of civic services. This presentation discusses the integration and customization of FOSS4G field survey tools and Web GIS server to facilitate aggregation and rapid sharing of disaster related field information. Further, the system also provide realtime interaction between field party and coordination team. A case study of practical use of the system at the Osaka Water General Service (OWGS) Corporation will be demonstrated to present the salient features of the system. The main capability of the system usability is normal as well as disaster situation will be highlighted.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32105</video:player_loc><video:duration>1343</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32114</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32114</video:thumbnail_loc><video:title>Protecting the Planet with Postgis: How we are calculating complex protected area coverage statistics for all countries in the world.</video:title><video:description>ProtectedPlanet.net is the online interface for the World Database on Protected Areas (WDPA), a joint project of IUCN and UNEP, and the most comprehensive global database on terrestrial and marine protected areas. The WDPA is released every month and consists of a point and polygon dataset of over 210 000 entries. Over 91% of this data is in polygon format and the remaining 8% are points that can have an area as attribute. Displaying protected area coverage statistics is one of the main features of this website. It is very important for the users to know what percentage of the territory is covered by protected areas in a given country, region or the entire planet. Previously, these statistics were calculated manually and every year a team spends several days calculating them for a report using ESRI Software. We had a great challenge this time: Can we automatically calculate the statistics every month for all the protected areas and countries in the entire planet? In this case time matters: if we want to calculate statistics every month, it can't take 2 or 3 days of processing. To work through this, we chose a full open source solution with PostGIS to do all the back end tasks that we need to calculate statistics. We were able to limit all this to 6 hours and we can now run automatically every month keeping coverage statistics up to date.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32114</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32117</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32117</video:thumbnail_loc><video:title>Future direction for using FOSS4G: Case of Managing Early warning Systems for Monitoring Natural Hazards in El Salvador</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32117</video:player_loc><video:duration>1210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32123</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32123</video:thumbnail_loc><video:title>PDAL: the Pointcloud Data Abstraction Library</video:title><video:description>An introduction to the PDAL pointcloud library, how to accomplish basic things, push data to plas,io, a webgl rendered and an introduction to GreyHound, the PDAL API. PDAL, GreyHound provide all the basic tools for pointcloud data translation and manipulation and hooks for various other projects to use the PDAL read/write engine (eg, PCL, Points2Grid)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32123</video:player_loc><video:duration>1609</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32122</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32122</video:thumbnail_loc><video:title>New QGIS functions for power users</video:title><video:description>QGIS has seen a large amount of new functions and improvements during the last few years. And there is still more to come. This presentation shows the most recent changes and new functionalities in the codebase after version 2.8, both from a users and from a technical point of view: Curved geometries have long been a missed feature in FOSSGIS Desktop solutions, with such geometries usually ending up being segmented on import. A rewrite of the QGIS Geometry core now allows for native support of a number of curved geometry types, such as CircularString, CompoundCurve, CurvePolygon, etc., in addition to the traditionally supported Point, Line and Polygon geometries. As part of the redesign, proper support for M and Z coordinate values was also implemented for all supported types. Geometry errors can easily sneak into large datasets, either because of inexact data acquistion, but also due to gradual loss of precision when importing, exporting and converting the datasets to different formats. Manually detecting and fixing such issues can be very time consuming. To assist users confronted with such problems, the 'Geometry checker' has been developed. It provides the functionality to test a dataset for geometry and topology issues (such as duplicate nodes, overlaps, gaps, etc), presenting a list of detected faults. For each error type, the plugin offers one more more methods to automatically fix the issue. A third new function in the geometry domain is the snapper plugin. It allows to automatically align the boundaries of a layer to a background layer (e.g. align the parcel boundaries with a road background layer).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32122</video:player_loc><video:duration>1428</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32121</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32121</video:thumbnail_loc><video:title>PostgreSQL, batteries included</video:title><video:description>This presentations presents some advanced features of PostgreSQL involving third party tools integrated directly into the database, and allowing for more features, especially for spatial data management. PostgreSQL is a very versatile RDBMS, and has a lot of core features. What is less known is that it can be used as a data platform, integrating external modules to further expand the capabilities of data management. First of all, some contrib PostgreSQL modules of interest are shown, useful for geocoding : pg trgm allows for trigram indexing and search, allowing string comparison with a tolerance to typo errors fuzzystrmatch also allows fuzzy string comparison directly inside the database using soundex algorithms FTS, aka Full Text Search, is a powerful text indexing and search mechanism right inside PostgreSQL Then, we show the Foreign Data Wrapper tools, which allow access to and from remote data. oracle fdw now supports Oracle Spatial and PostGIS natively, and let you exchange data in heterogeneous systems ogr fdw is a foreign data wrapper dealing with OGR data sources : access all these vector data files directly from your spatial database Foreign Data Wrapper really makes PostgreSQL a data platform, enabling easy import and export of data, migration plan, and transparent heterogeneous data systems. Last, we present some advanced data processing capabilities using PostgreSQL development languages. Pl/R lets you leverage the power of the R statistics framework to do advanced analysis of your spatial data Pl/Py put all Python modules at your disposal, with unlimited power for data processing, communication and interaction with external systems All these tools, usually less known than PostgreSQL and PostGIS bulk features, further improve the data platform, with high connectivity and interoperability, and almost unlimited features in terms of data processing. PostgreSQL, PostGIS, and -free- batteries included !</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32121</video:player_loc><video:duration>1444</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32120</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32120</video:thumbnail_loc><video:title>Point Clouds in a Browser with WebGL</video:title><video:description>Potree is an open source project that implements point cloud rendering capability in a browser. It is a WebGL based point cloud viewer for large datasets. Thanks to WebGL, it runs in all major browsers without plugins. This presentation will give an overview over the current state of point cloud rendering with WebGL, about the difficulties and challenges. Laser data is expected to play an increasing role in the next years with falling prices for previously very expensive hardware, the development of autonomous vehicles and the popularity of drones. Powerful hardware and WebGL will open up a wide range of innovative browser-based web services in the near future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32120</video:player_loc><video:duration>1412</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32118</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32118</video:thumbnail_loc><video:title>FOSS4G Seoul 2015 - Welcome Address 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32118</video:player_loc><video:duration>212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32119</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32119</video:thumbnail_loc><video:title>Welcome Address 2 FOSS4G IN Korea:Challanges &amp; Strategies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32119</video:player_loc><video:duration>144</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32676</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32676</video:thumbnail_loc><video:title>A look at the Elephants trunk - PostgreSQL 9.4</video:title><video:description>PostgreSQL 9.3 was released in September 2013, but the development of 9.4 is close to reaching beta. This talk will take a look at some of the things that are available in what will eventually become PostgreSQL 9.4</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32676</video:player_loc><video:duration>3552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32678</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32678</video:thumbnail_loc><video:title>A Method for Distributing Applications Independent from the Distro</video:title><video:description>For many years the Linux distro concept has been about "inclusion of applications" sometimes at the detriment to co-habitating applications and the stability of the core OS. Much discussion has been made over the years about JEOS, embedded Linux, custom distros, applicance building, etc, but not a lot of discussion about how applications could be delivered such that they were more readily able to co-habitate. Open source applications (because distros are so "inclusive") are put through significant scrutiny around their design and deployment related to their integration with the core OS that may or may not make sense. The scrutiny is certainly more intense than proprietary software is required to undergo. This talk proposes a new'ish technology, Software Collections, as a method for resolution.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32678</video:player_loc><video:duration>2893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32680</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32680</video:thumbnail_loc><video:title>Adventures with CloudStack and OpenDaylight</video:title><video:description>I've been involved with CloudStack as a project management committee member and I have been focusing mainly on the software defined networking implementations. When the OpenDaylight project started to become more popular integration between OpenDaylight and CloudStack was soon something on my wish list. This talk is about my journey to get support of OpenDaylight into the CloudStack project. This talk is partially about the technical implementation is getting the code bases to work together, but also on how ideas on implementation needs to be aligned between project for any interoperation to become a success. The intended audience for this talk is developers who are interested in software defined networking or who are interested in hearing about some of the cross project hurdles one might have to cross when doing an integration. This talk will be discussion on the lessons learned from driving an integration between two Open Source projects, OpenDaylight and CloudStack. The topics touched are the technical integration details on how both project think about networking and how this is aligned to allow for interoperation. The following topics will be covered in the talk: * Networking model in CloudStack * Networking models in OpenDaylight * Integration issues, where are the brains at * Integration issues, a CloudStack fanboy in an OpenStack crowd * Integration issues, release pressure versus doing-things-right * Current status of the integrations work * The way forward Technical depth of the talk will be all the way down to the OVSDB integration and implementation details of OpenDaylights modules structure. Mixed with a piece of my mind on how the communities reacted to this integration process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32680</video:player_loc><video:duration>2213</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32673</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32673</video:thumbnail_loc><video:title>You have a Cloud, now What?</video:title><video:description>You have a Cloud, now what? In the last few years we have seen many presentations focused on how to build IaaS clouds. However very few, if any, actually tackle the issue of how to use a Cloud once you are done building it. In this presentation will look at key open source software that form the cloud ecosystem and are used to make use of a working cloud. Specifically we will review software like apache libcloud, jclouds, delatcloud, hadoop. We will also review the state of configuration management systems and their support for IaaS cloud software. We will go beyond talking about Cloud APIs and focus on API wrappers and how they are used to automate provisioning of virtual infrastructure within IaaS deployments. These software typically are not key to building a cloud but are used to make use of a working cloud. The higher level software are key to build applications, workflows or higher level abstractions like PaaS. We will go beyond talking about Cloud APIs and focus on API wrappers and how they are used to automate provisioning of virtual infrastructure within IaaS deployments. Specifically we will discuss API wrappers within the apache software foundation: libcloud, jclouds and delatcloud. To complement this wrappers we will also discuss OCCI and CIMI standard interfaces to IaaS systems (CloudStack, Opennebula and OpenStack). We will also discuss the state of configuration management systems (Chef, Puppet, Salt and Ansible) and their support/use for IaaS cloud software. These systems are of course used to build clouds but can also be used to provision virtual infrastructure within these clouds, the latter will be our focus. To illustrate our point we will describe several scenarios where we use Chef and SaltStack to provision a hadoop cluster, an elasticsearch cluster and a RiakCS cluster on a CloudStack based cloud. People attending the talk will see how the open source ecosystem build around IaaS solutions is used to deploy applications and workloads that they need. They will see how a IaaS gets them to the point of thinking about the applications and a faster provisioning time for their workloads instead of thinking of just building a IaaS</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32673</video:player_loc><video:duration>2253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32675</video:thumbnail_loc><video:title>A/B testing: what your mother never told you</video:title><video:description>People keep hearing about A/B testing, but not a lot of people understand it. Rather than focusing on what your software does, it helps you focus on what your customers do. This talk will introduce some basic concepts of A/B testing, explain some common mistakes people make, and (if I'm lucky), will introduce the first open-source A/B testing module for Perl (I've already written it, but it needs to be renamed and have a better interface)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32675</video:player_loc><video:duration>2442</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32684</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32684</video:thumbnail_loc><video:title>DjangoCon US 2016: Day 2: Lightning Talks</video:title><video:description>Day 2 Lightning Talks by Many People 00:14 - Lucie Daeye 05:22 - Rostyslav Bryzgunov 08:09 - Tobias McNulty 13:10 - Kenneth Love 17:58 - Joseph Bane 21:35 - Ola Sitarska 26:13 - Rachell Calhoun 30:36 - Joe Cronyn</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32684</video:player_loc><video:duration>2153</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32685</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32685</video:thumbnail_loc><video:title>The Glass Walls of Tech</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32685</video:player_loc><video:duration>2617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32681</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32681</video:thumbnail_loc><video:title>An Introduction to Sage</video:title><video:description>Sage is an open source mathematical software system that is built on many components, such as Python, sympy, numpy, gap and scipy, and also brings along the power of the Python programming language. This talk will introduce cover some capabilities of Sage and enable participants to use Sage for their computation needs. Sage is an open source mathematical software system that is built on many components, such as Python, sympy, numpy, gap and scipy, and also brings along the power of the Python programming language. It greatly augments the Python programming language with a rich set of libraries that enable number theoretic computations, differential and integral calculus, combinatorics, polynomials, matrix operations, cryptographic functions, 2D/3D plotting, etc. to be performed from Sage. Sage also uses iPython, a wonderful interactive shell for Python with features such as saving session history, autocomplete etc. Sage also has a notebook interface(with an authentication system) which enables users to collaborate with each other on Sage projects. It would be impossible to cover everything about Sage. I will try to cover some applications of Sage which will be useful to a majority of people interested in using Python for mathematical computations. Below is a broad outline of the various topics I hope to cover. 1. Introduction: Modes, usage, customizing. 2. Arithmetic and built-in functions. 3. Algebra related functions. 4. Graph plotting. 5. Number theory. 6. Matrices. 7. Generating LaTeX representation of Sage code. 8. Calling Sage functions from LaTeX. 9. Writing Sage scripts. 10. Conclusion and further reading</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32681</video:player_loc><video:duration>1960</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32667</video:thumbnail_loc><video:title>Wireless Networks In-the-Loop</video:title><video:description>This talk introduces gr-winelo, an in-the-loop simulation framework for communication networks which are based on the GNU Radio software radio toolkit. gr-winelo mimics the behavior of common RF frontends such as the USRP, but instead of sending the signal over the air, a central server plays the role of the wireless communication channel. Arbitrary channel models can be simulated, by passing their respective GNU Radio processing block to the server. Since this whole setup is completely transparent to GNU Radio applications, it is at any moment possible to switch between simulations and real-world tests. For the Demo a frequency hopping network will be simulated and analyzed using gr-winelo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32667</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32679</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32679</video:thumbnail_loc><video:title>Ada Task Pools: Multithreading Made Easy</video:title><video:description>Ada is one of very few programming languages that support multi-threading as part of the language, as opposed to libraries. Last year, we showed how Ada makes it easy to turn a single-threaded program into a multi-threaded program. We ended up with ten thousand threads working concurrently. I will briefly recap this first episode and then continue with the same program, introducing a task pool wherein a small number of threads (one per processor core) process thousands of small work units. This presentation will feature live editing of source code, compilation, and debugging. Questions from beginners are encouraged. It is not necessary to have attended the first installment. The sources of our example program will be provided to those who want to tinker with them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32679</video:player_loc><video:duration>3103</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32609</video:thumbnail_loc><video:title>Postgres Performance for Humans</video:title><video:description>To many developers the database is a black box. You expect to be able to put data into your database, have it to stay there, and get it out when you query it... hopefully in a performant manner. When its not performant enough the two options are usually add some indices or throw some hardware at it. We'll walk through a bit of a clearer guide of how you can understand how database is doing from a 30,000 foot perspective as well as analyze specific problematic queries and how to tune them. In particular we'll cover: * Postgres Caching * Postgres Indexing * Explain Plans * Extensions * More</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32609</video:player_loc><video:duration>3558</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32601</video:thumbnail_loc><video:title>Performance of Wine and Common Graphics Drivers</video:title><video:description>Last year I gave a presentation about the 3D performance of Wine and various GPU drivers. This talk will review the changes made to Wine and Mesa and their performance improvements.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32601</video:player_loc><video:duration>3048</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32597</video:thumbnail_loc><video:title>OSv, a New Operating System Designed for the Cloud</video:title><video:description>OSv is a new open source operating system for the cloud. It is designed to run a single application per virtual machine and its tuned for applications running under the Java virtual machine. In this talk, we will introduce OSv, showcase its architecture, and explain performance and application management improvements. We will also talk about OSv specific improvements to the JVM that improve application performance in virtualized environments. Operating system developers, as well as application developers who deploy to the cloud, may enjoy the talk. No special expertise is required. * Why do we need a Cloud Operating System? * OSv design overview * JVM optimizations for OSv and the cloud * Management * Performance * Future</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32597</video:player_loc><video:duration>2333</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32598</video:thumbnail_loc><video:title>oVirt and OpenStack Storage (present and future)</video:title><video:description>This session will cover the current status of integration between oVirt and the OpenStack image repository (Glance), analyzing the motivations, the low level implementation (including Keystone authentication), and ideas for the future. This presentation will include also an ample part dedicated to the future work and ideas to introduce the integration with Cinder (the OpenStack volume manager). * Introduction to oVirt Storage Architecture * Glance Integration Motivations * Glance Integration Deep Dive * Ideas and Future Work on Glance Integration * Future Integration with Cinder * Roadmap</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32598</video:player_loc><video:duration>2055</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32603</video:thumbnail_loc><video:title>Perl and the Web - A Love Story</video:title><video:description>In the beginning of the great kingdom of the Internet, there was one ruler: Perl. With time, fallen from grace, the beautiful princess language lost its place on the throne, giving way to Ruby, Python, and to the dismay and horror of everyone in the kingdom, PHP. But all is not lost. While underground, Perl has schemed a plot to overthrow the competitors. That plan is Plack/PSGI. Interested in knowing more? Attend the talk, if you dare!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32603</video:player_loc><video:duration>2448</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32616</video:thumbnail_loc><video:title>Reproducible Builds for Debian</video:title><video:description>How can we enable multiple parties to verify that a binary package has been produced untampered from a given source in a distribution like Debian? With free software, anyone can inspect the source code for malicious flaws. But most distributions provide binary packages to their users. We would like them to be able to verify that no flaws are introduced during the build process. The idea of "deterministic" or "reproducible" builds is to enable anyone to reproduce a byte-for-byte identical binary packages from a given source. A research effort started last summer towards reproducible builds for Debian. After several small tweaks to core Debian tools, a massive rebuild in September reached 24% of builds resulting in identical binaries out of 5000+ source packages. The process uncovered challenges about both the reproducibility of the build environment and about the build processes themselves. We will review them, along with possible solutions and what remains to be done</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32616</video:player_loc><video:duration>2777</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32619</video:thumbnail_loc><video:title>SaltStack</video:title><video:description>Saltstack is arguably one of the best of the "new breed" of configuration management solutions. In this talk, Corey takes the audience through a stand-up of a Salt environment and leads into some examples of how you can leverage the message bus to automate not just configuration management, but your entire infrastructure. Corey will show you how his sausage is made... Built with simplicity and speed as its overarching design goals, Salt has taken the configuration management world by storm over the past three years. Built atop a zeroMQ based message bus, realtime analysis of your existing environment, and rapid deployment and orchestration of your entire environment are now within reach. In this talk, we'll go through an initial setup of Saltstack in a lab environment, investigate signal passing from one node to another, and demonstrate how Salt can orchestrate entire environments both simply and effectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32619</video:player_loc><video:duration>3910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32621</video:thumbnail_loc><video:title>Servo: building a parallel web browser</video:title><video:description>Servo is a brand new browser engine being written by Mozilla Research, Samsung, and members of the Mozilla community. It's built in Rust, a new programming language created by Mozilla, and designed to take full advantage of modern hardware and security practices. Come learn about what sets Servo apart from the competition, and how you can contribute!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32621</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32607</video:thumbnail_loc><video:title>PicoTCP</video:title><video:description>PicoTCP is a fully featured TCP/IP stack designed for embedded devices and released under the terms of GNU GPL. Our purpose is to propose it as the reference TCP/IP stack for IoT, especially due to its high portability and modularity. This talk will explain the architecture of the stack, the way we have been developing it and the many features we support. Moreover, we will briefly show how easy it is to port the stack to a complete new architecture in no time. After the presentation, as a test scenario, we would like to show a demo illustrating how it is possible to transport MIDI flows over WiFi with a PIC24 based board using ZMTP protocol.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32607</video:player_loc><video:duration>1344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32624</video:thumbnail_loc><video:title>Software engineering tools based on syscall instrumentation</video:title><video:description>In this lightning talk, we would like to share our experiences regarding a couple of software engineering tools we wrote. Those are all based on syscall instrumentation, and they are daily used in an industrial environment: 1. PRoot is initially a user-mode implementation of some kernel features: chroot, mount --bind, binfmtmisc, ... Its original purpose is to build and to validate programs on systems that are supposed to be not compatible (distro, kernel, CPU, ...). PRoot does not require any privileges since it relies only on ptrace, processvm [read|write]v, and seccomp-filter to observe and modify syscalls between programs and the kernel. With time, PRoot has become a generic Linux process instrumentation engine, used by the two following tools. -- http://proot.me, GPLv2+ 2. CARE -- short for "Comprehensive Archiver for Reproducible Executions" -- creates automatically an archive that contains all the material required to re-execute the monitored programs in their original context (environment, files, expected kernel features, ...). CARE is typically useful to get reliable bug reports, demonstrations, academic experiences, tutorials, ... -- http://reproducible.io, GPLv2+ 3. DepsTracker observes the execution of any processes in order to compute their mutual dependencies with respect to the file-system. It is currently used to re-generate highly parallel build-systems that are then dispatched by another tool on build-farms, in order to find the best performance by brute-forcing compiler internal configuration. -- not published publicly, GPLv2+</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32624</video:player_loc><video:duration>1247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32718</video:thumbnail_loc><video:title>SSL All The Things</video:title><video:description>Over the last few years SSL/TLS encryption of not only websites but many other services as well has risen tremendously. The Let’s Encrypt organization and certificate authority (CA) makes that pretty easy. Since September 2015 almost 1.8 million certificates have been issued. And you can use it, too. For free! In this talk I'll demonstrate how to integrate SSL/TLS and point out some common pitfalls. I’ll briefly layout the Let's Encrypt ACME protocol and explain what you need to set up in Django to make SSL/TLS the default and only way to access your site.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32718</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32720</video:thumbnail_loc><video:title>The City as Cyborg: A History of Civic Technology in The First Quarter of The 21st Century</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32720</video:player_loc><video:duration>1409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32708</video:thumbnail_loc><video:title>Making a Splash with your Open Source Project</video:title><video:description>So you've written a bunch of code, and you think others might find it useful. You open source it, and... profit, right? Well, no. PyPI is filled with thousands of projects that have been released with the best of intentions, but never really break into the mainstream. How do you escape this trap, and maximize the chance that your project will actually be used, grow and thrive?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32708</video:player_loc><video:duration>1675</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32711</video:thumbnail_loc><video:title>People are Coming to My Beginning Workshop, What Now?</video:title><video:description>Volunteers often love running introductory programming workshops. This talk covers how to help attendees get the most out of your volunteer time. We’ll look at how to make a tutorial easier for attendees to follow and tips that help students stay relaxed and learn effectively. The talk incorporates what I learned as a student teacher and includes a new source of help in revising newcomer material.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32711</video:player_loc><video:duration>1237</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32726</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32726</video:thumbnail_loc><video:title>Under the Hood of Modern CSS Frameworks</video:title><video:description>Together we’ll look at the code behind Bootstrap, Foundation, Semantic UI, and other CSS frameworks. We’ll identify common patterns and architectural decisions that make these systems so easy to use. Some of the things we’ll discover: What it takes to set up a good type system. How style and structure are separated to make theming easier. Best practices for stubbing out grid systems. How configuration works. How to make everything feel cohesive. What it takes to test a framework so you can potentially test your own. So much more! If you’re looking to improve your skills with one of these frameworks or potentially roll your own mini-Bootstrap, this talk is for you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32726</video:player_loc><video:duration>2513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32722</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32722</video:thumbnail_loc><video:title>The Full Stack of User Experience</video:title><video:description>User experience(UX) has come to the forefront of the design world over the last 5-10 years. As the internet and its content have evolved, we’re asking now more than ever about user goals when they visit the websites and software we create. UX terms like Information Architecture, Interaction Design, and Research are regularly thrown around, but what are they and how does it impact a site and product? This talk will define UX and it’s sub-disciplines to bring understanding to what UX is. Practical deliverables will be shared in an effort to give attendees something that they can begin to implement into their process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32722</video:player_loc><video:duration>2555</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32725</video:thumbnail_loc><video:title>This Old Pony: Working With Legacy Django Apps</video:title><video:description>Legacy software is software that already exists. It may be a project you've inherited after joining a team, a new client's application, or something you wrote last year, or last month. Most software developers seem to prefer "greenfield" development, where you get to start from a clean slate. The reality is that there's a lot of "brownfield" development out there, that it rarely makes sense to throw away working software, and we can control the experience quite a bit to make our lives, and the software, better. If you haven't worked with legacy software chances are pretty good you will. We'll first walk through what "legacy" means, and what this looks like specifically for Django developers and Django projects. We'll also cover some of the scenarios in which you may find yourself working with legacy codebases. This includes the types of issues you'll be presented with, both generally and specific to Django. What do we mean by legacy code? What does a legacy Django project look like? What kinds of issues will you need to deal with? How to approach the codebase Tools for working with your new legacy codebase Introducing or fixing tests Common issues to look for and how to solve them Legacy deployment processes and other scary nightmares More features! Balancing business needs and "perfect" code Deciding when to upgrade Django and other dependency versions, and how to do this</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32725</video:player_loc><video:duration>1857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32723</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32723</video:thumbnail_loc><video:title>The Impact of Women Learning to Code in Developing Countries: Benefits and Challenges</video:title><video:description>In a continent where more than 75% of the world’s poorest countries are located all with common problems of Economic hardship, electricity issues, lack of water e.t.c and there is a global need to change the narrative not just as individual countries but as a continent. Our leaders try as it may have failed us, nothing seems to be working. The next point of action is to use Technology in whatever form to change our narrative, change our story and enhance our lives. What better way to go than to go the open source route. Already many initiatives have sprung up recently with PyCon Namibia and DjangoGirls spreading through different African countries. In this talk we highlight how Python education has gradually changed the lives of many women and hope to make suggestions on how such initiatives hope to bridge the technology gender gap in Africa and ultimately how it is being used to change our narrative. Anywhere in the world, achieving development means going through serious technological changes and innovation. That implies having qualified people to drive those changes. These qualified people exists in most of the developing countries but it’s not enough. It is indeed a sheer case of demand outweighing supply. It is no secret that in Africa there are so many untapped resources with a whooping 60% of the entire population between the ages of 15-25. At this point there is so much potential laying fallow. Globally there is a talent gap in technology with not enough people with the right skill set to fill in the role with Africa with no exemption. Furthermore, by looking closely, it’s easily noticeable that the majority of technological workforce is the men. There is therefore a considerable opportunity: WOMEN. Unfortunately, because of different reasons especially in Africa where women rights are not given due consideration, and due to unfair treatments, very few women are involved in technology. By consciously making extra efforts to enlighten and bring in more women, we can nearly double the amount of qualified people in technology, create more innovations and progress. This is in fact a no brainer solution In this talk we would talk about how workshops like Django Girls are helping increase the number of skilled people in technology and also stress the need for to create a lot more similar events and make them more “3rd world friendly” by tackling challenges such as lack of electricity, internet, proper equipment etc. In this talk we would curate information from all DjangoGirls organizers in different African countries to highlight the general challenges faced in organizing python workshops and events in various countries in Africa and also profer solutions and suggestions in tackling these issues To conclude we leave with this quote from Karen Spärck Jones, Professor of Computers and Information at Cambridge Computer Laboratory "I think it's very important to get more women into computing. My slogan is: Computing is too important to be left to men."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32723</video:player_loc><video:duration>1626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32719</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32719</video:thumbnail_loc><video:title>Stress Testing Your Code of Conduct in Production</video:title><video:description>The Django and Python communities have made codes of conducts a standard feature for many years now. But what exactly is a code of conduct? How does it work in practice? Why do we need them? What you should report? What are the consequences of having one? We (Ola &amp; Baptiste) have been working as CoC points of contacts at many conferences for the past few years: EuroPython 2014, DjangoCon Europe (2015 and 2016), and Django Under the Hood (2014, 2015). This has given us a unique insight into the inner workings and practical implications of codes of conducts and we want to share it with the Django community. The talk will start with a brief history of codes of conducts. From then, we'll go over some of the challenges and pitfalls of implementing a CoC in our communities or events. After that, we'll show how CoC work in practice and answer some common questions about them. We will then briefly talk about how lessons learnt from CoC world can be applied successfully in your daily job to grow supportive and strong teams. Finally, we'll finish off by showing the new standardized CoC processes that we've been working on. With this talk, we want to continue the process we've started of bringing CoC to the front of the stage, making them more transparent and less taboo. We believe that CoC are an essential part of any community and we'd like to share our vision for how we think ours should work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32719</video:player_loc><video:duration>1583</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32704</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32704</video:thumbnail_loc><video:title>Just Enough Typography</video:title><video:description>Design is 95% typography, or something like that. Having a grasp on what makes for pleasant, easy to read typography that reinforces your brand is the first step towards building an amazing, impactful experience. Together we will explore typography fundamentals: Sizing, spacing, and rhythm to make all of our type feel cohesive. How to improve readability and encourage the user to read. Type families and different styles. Choosing and pairing fonts, how many to use, and when to use them. Much more! These typography basics will help you better understand why some typefaces just don’t work and give you some go-to solutions for when the designer is out sick (or has gone crazy). We’ll learn a bunch but not too much, it will be just enough :grin:</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32704</video:player_loc><video:duration>1229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32729</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32729</video:thumbnail_loc><video:title>A New Look Into APIS - Graphene</video:title><video:description>REST API's have been with us a long time. It's time to ask if we can create better API's with new paradigms. We will discuss new ways to query and manipulate data so that our code becomes simpler and easier to scale. GraphQL is a query language created by Facebook in 2012 which provides a common interface between the client and the server for data fetching and manipulations. We will do a quick overview of GraphQL and focus later on Graphene, the main GraphQL framework for Python. Graphene allows us to reuse our existing Django Models to create schemas quickly and easily. We would like to think of it as the next natural step from the Django Rest Framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32729</video:player_loc><video:duration>1410</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32706</video:thumbnail_loc><video:title>Lucky</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32706</video:player_loc><video:duration>2552</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32707</video:thumbnail_loc><video:title>DjangoCon US 2016: Lightning Talks</video:title><video:description>Lightning Talks by Many People 00:04 - Adrienne Lowe 06:33 - Russell Keith-Magee 09:42 - Tom Christie 15:14 - Trey Hunner 18:39 - Paul Logston 20:28 - Timothy Allen</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32707</video:player_loc><video:duration>1436</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32709</video:thumbnail_loc><video:title>Making the Most Out of Code Reviews</video:title><video:description>Code review is like a buzzword in the programming world. Developers often talk about how important it is. But what really happens during code review? What do you achieve out of it? How can we learn during code review? This talk will present ideas of what should be the goals of a code review, and how can developers learn during code review process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32709</video:player_loc><video:duration>1268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32712</video:thumbnail_loc><video:title>Pushing The Pony's Boundaries - Django Admin Customization</video:title><video:description>1) Short introduction 2) Run through available extension libraries and what’s possible in them: - Django Suit - Grappeli - Django Admin Tools 3) Quick run through available Django Admin options. - list display, list filter, list editable, search fields, ordering, sortable - readonly fields - raw id fields - fieldsets - actions 4) Customizing Django Admin on your own. Let’s create a super custom Django Admin together! The case study of DjangoGirls.org website, that supports a management system for various users who should be able to only manage pages they’re assigned to. - Limiting objects to users - Displaying computed fields in list page - Limiting add/edit forms for different types of users - Automatically saving information per user - Custom actions 5) Summary - Instructions where to look for more information</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32712</video:player_loc><video:duration>1738</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32714</video:thumbnail_loc><video:title>Rub-A-Dub Rubber Duck: Don't be Afraid to Debug!</video:title><video:description>Everyone of us knows this scenario, it's part of the daily life of a programmer: You build something and it doesn’t work. You run into a bug, you find a problem, you break your code - and then you have to figure out how to fix it again. This can take 5 minutes, several hours, sometimes even several days. Sometimes you get really frustrated and are about to give up but when you finally find the solution it's the greatest feeling in the world. Do you want to learn how to proceed when your code doesn’t work? Do you want to learn how you can become a better problem solver? Do you want to learn how a rubber duck can help you? Then this talk is for you :) In this talk I will present strategies on how to proceed when you run into a bug or other coding problems. I will also talk about what you can do in order to prevent frustration and how you can learn to be more confident when encountering bugs. My goal is to show that bugs are nothing to be scared of, that you can fix (almost) everything and shouldn’t be afraid of breaking things, and that debugging can be easier than you think it might be if you approach it the right way. Breaking things is the first step to learning how to fix them! This talk is inspired by a blog post I wrote a while ago, which you can find here(). Introduction - Who am I? What is this talk about? (2 minutes) What is a bug?/What is debugging? (5 minutes) Why breaking things is great - Don’t be afraid to break things (3 minutes) Why a rubber duck? - Debugging strategies (10 minutes) Reading error messages the right way How Google can help Rubber ducks, hypothesis, testing different approaches/solutions Reproducing bugs Breaking your code down into smaller pieces Drawing diagrams of code/writing pseudocode Reading documentation Debugging tools like the django-debug toolbar What to do when frustration kicks in (3 minutes) Where/how to get help (2 minutes) Q&amp;A (5 minutes)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32714</video:player_loc><video:duration>1516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32716</video:thumbnail_loc><video:title>Solving Problems with Django Forms</video:title><video:description>We'll look at a few core problems that we were able to solve with Django forms. Dynamic Field Creation: What if you don't know what fields should be present on a Django form until runtime?. Solutions: Viewing a form's fields as a data structure (convert a field definition to a dictionary) Manipulate self.fields on a form to dynamically add / remove forms from a field. Pitfalls: A fields validated attributes can't be manipulated dynamically because of Validators within the forms API. Dynamic form layouts become difficult to manage, crispyforms does not scale as a solution! Validate a form via an API: How can external validations behave the same as internal errors? Solutions: form.clean() can be used for form wide errors, and form.add error can be used to integrate those external validation errors into your existing form so that calls like is valid() still work as expected with your external validations. Adding fields at runtime: How can the user add fields to a form after it has been rendered? Solutions: Javascript can be used for the UI, and if the fields are properly named, the same validations will work as long as the fields are part of the form. Pitfalls: Creating a solution that creates a dynamic field that is validated, but doesn't render can cause issues with your layout solution (crispyforms fails again here)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32716</video:player_loc><video:duration>1402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32698</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32698</video:thumbnail_loc><video:title>Happy Asset Deployments with Webpack &amp; Django</video:title><video:description>Webpack What is it? What does it do? Source transformations Output Why Djangos collectstatic is not up to the job? Must run after deployment Doesn't do all the things Slow Integration on both sides Webpack bundle tracker to output build stats Django Webpack bundle loader to read those files How to render links in templates.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32698</video:player_loc><video:duration>1710</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32700</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32700</video:thumbnail_loc><video:title>High-Availability Django</video:title><video:description>One year ago we completed a years-long project of migrating theatlantic.com from a sprawling PHP codebase to a Python application built on Django. Our first attempt at a load-balanced Python stack had serious flaws, as we quickly learned. Since then we have completely remade our stack from the bottom up; we have built tools that improve our ability to monitor for performance and service degradation; and we have developed a deployment process that incorporates automated testing and that allows us to push out updates without incurring any downtime. I will discuss the mistakes we made, the steps we took to identify performance problems and server resource issues, what our current stack looks like, and how we achieved the holy grail of zero-downtime deploys.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32700</video:player_loc><video:duration>1253</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32713</video:thumbnail_loc><video:title>Readability Counts</video:title><video:description>Most code is read many more times than it is written. Constructing readable code is important, but that doesn't mean it's easy. If you've ever found unreadable PEP8-compliant code and wondered how to fix it, this talk is for you. Long-lived code must be maintainable and readability is a prerequisite of maintainability. It's easier to identify unreadable code than it is to create readable code. Let's talk about how to shape tricky code into something more readable and more maintainable. During this talk we'll discuss: whitespace self-documenting code modularity expectation management We'll conclude this talk with a checklist of questions you can use to make your own code more readable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32713</video:player_loc><video:duration>1388</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32717</video:thumbnail_loc><video:title>Spicing up Django: An Introduction to Mezzanine CMS</video:title><video:description>Mezzanine CMS is a popular content-management solution for Django. With a rich set of built-in features and following Django’s batteries-included approach, it can supercharge your new or existing apps for content-oriented sites. In this talk we will explore the features that Mezzanine provides by default, and how they take care of many common content-management tasks (page creation and editing, maintaining a blog, WYSIWYG editors, SEO, and more). We will also take an existing Django app and convert it into a fully integrated Mezzanine application. You’ll be surprised at how much of the work has been done for you, and how your existing Django skills will let you hit the ground running when working with Mezzanine. Outline: Mezzanine tour Basic integration of custom models Advanced integration of custom models Working with templates Review Questions (if time permits)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32717</video:player_loc><video:duration>1337</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32715</video:thumbnail_loc><video:title>Sign Me Up - Choosing &amp; Using a Registration Package for Your Django Project</video:title><video:description>Registration steps to use a web app, as well as login and password reset functionality is a common requirement, but where do you begin implementing this in Django? Walking through an actual case study with code examples, novice programmers will learn some tips and tricks for finding and implementing the right framework.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32715</video:player_loc><video:duration>1083</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32693</video:thumbnail_loc><video:title>Django Supporting Virtual Reality Game Development</video:title><video:description>Virtual reality in 2016 is moving closer to mainstream, especially with game development due to releases from multiple companies (Oculus Rift, Playstation VR, and HTC Vive). We decided to build an entertaining, accessible virtual reality game via Google Cardboard for iOS and Android based on a classic childhood game to find hidden objects in elaborate scenes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32693</video:player_loc><video:duration>2903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32686</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32686</video:thumbnail_loc><video:title>DjangoCon US 2016: Day 3: Lightning Talks</video:title><video:description>00:15 - Andrew Sauber 05:04 - Justin Caratzas 09:21 - Dan Davis 14:02 - Adrienne Lowe 17:10 - Kevin Daum 20:52 - Ethan McCreadie 25:02 - Dan Dietz 29:56 - Phillip James 32:56 - Haris Ibrahim K.V.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32686</video:player_loc><video:duration>2200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32687</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32687</video:thumbnail_loc><video:title>Design for Non-Designers</video:title><video:description>Not everyone can hire a professional designer for their websites and web apps, but we all still want our interfaces to be easy to use and attractive. However, if you want to learn a bit of design, design books jump straight into concepts like "the golden ratio" and teach proper typographic terms which, to be frank, aren't needed if you're just looking to improve your website's look and feel. This talk will cover the top quick ways to improve your website, covering both user experience as well as visual design. Quick hits, easy to understand and utilize principles that anyone can use to improve their design skills. Perhaps you too can become the next designer+developer unicorn! Outline Intro (5%): * Who am I? * Why is good design important? Overview of design terms (only the basics) (20%): * Definitions and overview of UI, UX, and visual design. * Overview of conversion, goals, and click-through rates. * What's most important when you're designing? Easy-to-understand design principles (40%): * Clutter is our #1 enemy. How a grid, fonts, and color can affect how cluttered our design looks. * Faces and photos, and other shortcuts we can use to make beautiful designs Step-by-step of walkthrough of creating a website design (20%): * Collecting ideas. * Sketching your ideas efficiently. * Tools to mock up your ideas. * Resources to help you build your idea. How improve your design eye and become a better designer (10%). Resources to learn more (5%). Attendees should have the know-how to quickly improve the design of their websites immediately as well as knowledge of resources to improve their design eye.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32687</video:player_loc><video:duration>2247</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32692</video:thumbnail_loc><video:title>Django for IOT: From Hackathon to Production</video:title><video:description>It’s Friday night of hackathon weekend. The latest snazzy Internet-connected thingy is sitting on the table next to your beverage of choice, the device’s API docs are open in a browser tab, and your fingers are itching to write some Django. What’s the fastest way to get started? And next month when you come back to it, what will you want to upgrade? This talk will walk through a common IoT use case, sending HTTP requests to turn on and off a device in response to some external data. I do this all the time at WattTime and I'll share some of the tricks I've picked up over the last couple years. We’ll focus on two big differences from your typical blog or polls app: the data model abstractions that fit the problem, and the need to run frequent periodic tasks to hit the device’s API. I'll share a data model that's worked well for me across a bunch of IoT apps. And I'll show you two ways to run those periodic background tasks in Django: a hackathon-friendly version, and a production-friendly version using Celery. You'll walk away with a complete demo template that you can use in your own projects!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32692</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32690</video:thumbnail_loc><video:title>Django and PostgreSQL: An Even-Closer Union</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32690</video:player_loc><video:duration>1243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32694</video:thumbnail_loc><video:title>Entomology 101: Effective Bug Hunting</video:title><video:description>From Frank's his early childhood of having a simple ant farm, up to and including his long experience in the deepest, most pristine, and undisturbed wilds of the Internet, his experience has honed his abilities to find and identify bugs. Learn some of the best tools of the trade that will help in your daily hunts. Bug hunting tech you will learn about: django-debug-toolbar pdb/ipdb using iPython embed effectively using Python logging so you don't need to use the last quite so often Bug hunting is all about visibility. You may have the best net ever invented, but you can't catch a bug you can't see. Sure, you can spend all day turning over rocks and hope for the best or you can gear up with the tried and true night vision goggles all the pros use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32694</video:player_loc><video:duration>1403</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32697</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32697</video:thumbnail_loc><video:title>Git in Control, Version Control and How it Could save Your Life</video:title><video:description>“You can’t break GitHub, don’t worry.” Maybe you can’t break it but you can sure get yourself into a labyrinth of git commands. Version control can be a headache but it can also save your project. There are certain pitfalls to avoid when using Git, I’ve probably found most of them and stumbled my way out. While my goal is to help you avoid them altogether, I also want to give you the skills to work through these pitfalls so you can make it out alive and with your project intact. Whether you’re working on your own project, or collaborating with others you can learn how to git survive anything. We’ll discuss the benefits version control has for your own projects as well as projects with others. For all of you awesome collaborators working with others on a project, we’ll go over important steps to take while handling others’ code and ‘gitiquette’ so you can save yourself the embarrassment of faux pas in the git world. My goal is to give you an overview of Github flow, provide solutions for potential problems you may encounter, and help you feel more comfortable with version control.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32697</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32688</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32688</video:thumbnail_loc><video:title>Dispelling The 'Genius Programmer' Myth Through Code Review</video:title><video:description>Open source libraries have high quality standards. And understandably so, since the more important and widely used a project becomes, the more essential it is to maintain it. But this at times affects one of the fundamental advantages of open source software - contributions. Strict quality requirements and harsh code reviews make the process of contributing patches discouraging, disappointing, and even stressful. In this talk, I will discuss tools and processes used by major Python libraries to maintain a high level of code quality and a robust code review culture. I will work through a list of people's code review fears with personal anecdotes, and how to deal with them and be more receptive to critical feedback. Through real examples taken from popular open source Python libraries, I will try to show what makes a good code review, what makes a bad code review, and what minor changes can turn the latter into the former.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32688</video:player_loc><video:duration>1458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32689</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32689</video:thumbnail_loc><video:title>Django, Python, and Health Care Data</video:title><video:description>Data and technology can be used to improve the health of older adults and to help them to continue to live at home and in the community as they age. Predictive analytics and modeling can predict who will get sick, be hospitalized, or have adverse outcomes in the future. Once we know who is at risk, we can design interventions to decrease the likelihood of negative health outcomes. This talk will introduce you to health care data sources, such as electronic medical records and insurance claims; predictive modeling and how it can be used to improve the care we provide; and publicly available and open health data. We will talk about the D2S2 (discharge decision support system), which helps health care providers make decisions when older adults are getting ready to be discharged from the hospital; and how Django and Python can be used to visualize open health-related data. Intro: Who I am (2 min) Health care data and where it comes from (5 min) Electronic health records Dr. Chrono is actually built with Django! Claims data Predictive modeling and decision support (10 min) Predicting readmissions &amp; the discharge decision support system (D2S2) Predict whether older adults are at high risk or low risk of being readmitted to the hospital after discharge. Building decision support to improve hospital discharge decision-making Once we know a patient is at high risk of being readmitted, how do we decide what care they should receive after they leave the hospital? Use expert knowledge to develop decision support into the electronic medical record that will recommend a site for post acute care (care once the patient leaves the hospital). Building patient preferences into the recommendations made to health care providers about what care the patient should receive after their hospitalization. Brief overview of: Predicting diabetes Likelihood of hospitalization modeling and nurse health coaching Django and health care data (8 min) Overview of open and publically available health care data Open Data Philly HealthData.gov Visualizing open health data with Python and Django</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32689</video:player_loc><video:duration>1302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32682</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32682</video:thumbnail_loc><video:title>An Overview of Aquilon</video:title><video:description>Aquilon is the third generation configuration data-store for Quattor (The first being CDB and the second being SCDB). This talk will cover the architecture and motivation behind Aquilon, experience from a site migrating to it and some examples of the power it can give to SysAdmins. Aquilon features a broker daemon with overall ownership of the system including profile compilation and host notification. The broker models an organisation's infrastructure as objects in a RDBMS, generating configuration code from this as needed. User interaction takes place over a kerberos secured connection to the broker, which delegates sandboxes (cloned git branches) to users when changes to configuration code is needed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32682</video:player_loc><video:duration>1406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32654</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32654</video:thumbnail_loc><video:title>Virtualization in Android based and embedded systems</video:title><video:description>Embedded systems are becoming powerful enough that virtualization is now both possible and interesting. Xen, as a very tiny microkernel based hypervisor looks like a very good fit for the embedded environment, not to mention that it has been ported to ARM with the number of supported boards in constant increase. This talk will outline the major strengths of the Xen architecture, when it comes to use Xen on embedded systems. It will also identify and discuss the areas where there is still room for improvement. It will go through preliminary experimental results on assessing some of the typical real-time requirements (such as responsiveness and predictability), for the benefit of everyone out there that would like to build its embedded product on top of Xen. On the concrete side, we will show how to setup an 'Andorid on Xen' environment, which results from a fruitful collaboration between the Xen community and other interested parties from the Android community. We think this could be very useful as an example for anyone interested in working with us, with the aim of being successful in the embedded virtualization product space.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32654</video:player_loc><video:duration>2409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32656</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32656</video:thumbnail_loc><video:title>VMUX: P2P plugin-free videocalls in your browser</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32656</video:player_loc><video:duration>1024</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32655</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32655</video:thumbnail_loc><video:title>Visualizing Delphi with Moose</video:title><video:description>Moose provides the tools allowing the analysis, visualization and refactoring of Delphi source code</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32655</video:player_loc><video:duration>1827</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32626</video:thumbnail_loc><video:title>State of Firefox for Android</video:title><video:description>We'll provide an overview of what happened with Firefox for Android in the past year. What features did we add, what performance improvements did we achieve, what usability improvements we made, and what entertaining stories we can tell from that experience? Also, where did we fail and where are we still aiming to improve?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32626</video:player_loc><video:duration>1608</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32633</video:thumbnail_loc><video:title>Testing for a Better Web</video:title><video:description>Poor interoperability between browsers is one of the main frustrations faced when trying to develop for the web platform. Solving this is essential for safeguarding the future of the open web, and requires a comprehensive web platform testsuite that is run by all browser vendors. The challenge of creating this test suite is being coordinated by the W3C under the "Test The Web Forward" banner. In this talk, I will present the current state of the test suite, how Mozilla are using these tests in their automated testing infrastructure, and explain how to get involved with improving the web by contributing to the testing effort</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32633</video:player_loc><video:duration>1664</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32638</video:thumbnail_loc><video:title>The Fluksometer as an IoT hub</video:title><video:description>The Fluksometer is an open hardware/software platform that facilitates the visualisation and monitoring of 'utility' streams like water, gas, and electricity. The recently released v2B of the hardware comes with a Jeenode-compatible 868MHz radio interface. As such, the Fluksometer can now take on the role of an IoT hub which greatly expands the possible range of domestic applications it can enable. This talk would like to describe and demonstrate the new hardware as well as software components we are currently building that will turn this concept into reality.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32638</video:player_loc><video:duration>1584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32642</video:thumbnail_loc><video:title>The xpcc microcontroller framework</video:title><video:description>This talk introduces the xpcc framework for efficient object-oriented programming for micro-controllers. Originally developed by the Roboterclub Aachen e.V. for the Eurobot competition, xpcc became a separate project in 2009 and since then focussed on a new approach to cross target microcontroller libraries. It stands out for its extensive use of static C++ classes and templates which is unusual in this field, but lends itself well to the static nature of embedded development. The main goal of xpcc is to provide a simple API which is efficient enough to be deployed on a small ATtiny, yet powerful enough to make use of advanced capabilities found on 32bit ARM Cortex-M.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32642</video:player_loc><video:duration>1526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32644</video:thumbnail_loc><video:title>Towards an Open Source IEEE 802.11p Stack</video:title><video:description>I will discuss new ideas and application domains of our Open Source IEEE 802.11a/g/p OFDM transceiver for GNU Radio. The transceiver is implemented completely in software without the need for changing the firmware of the FPGA. For that reason, the structure and mode of operation of the transceiver is easy to understand and it is straightforward to extend. In our opinion, an SDR based WiFi transceiver has several interesting applications, one of them being its use for research in Vehicular Ad Hoc Networks (VANETs). In this field, the applications for an SDR implementation range from investigation of security and privacy issues, through simulative performance evaluation of receive algorithms, to experiments in field tests. In the talk, we discuss the possibilities and limitations of the SDR platform, as well as our current state of the art. We will highlight what is already possible, present results of our performance studies, and also show where improvements, hopefully with the help of people from the Open Source community, would be desirable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32644</video:player_loc><video:duration>1200</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32658</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32658</video:thumbnail_loc><video:title>Webmaker and MozEdu - Mozilla in the education and the code</video:title><video:description>This is a project that already has been in operation for a few months, born about a year ago from Mozilla Hispano, primarily about teaching young children and schools about the dangers out there on the Internet, how to avoid them, privacy in social networks, and others. Webmaker is a preamble (prior to beginning need to know these things). Success Stories of our events in Paraguay (the pioneers) and other countries, with rooms full of people who want to learn. We will also show webmaker project that seeks to encourage, teach and motivate people of all edadea create anywhere you, through simple and powerful tools that mozilla provides</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32658</video:player_loc><video:duration>1718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32649</video:thumbnail_loc><video:title>Use case: Configuration Management in an enterprise Linux Team</video:title><video:description>About a year ago I accepted a new job in an enterprise Linux environment, running ~450 Linux servers. These servers were running on an internal network and had never been updated. Most work was done ad-hoc and in response to issues or failure. I transformed the team to a pro-active way of working where automation was key. By solving the most frequent problems first, we found the time to automate more and more. Every server was updated and configuration management was introduced. One interesting year later I've automated myself out of my job. The team can easily handle the (now much lighter) workload without me. Users are happy, so mission completed! Configuration management is done using CFEngine 3 and we use other DevOps style tools like Git, Vagrant, Trello, Logstash etc.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32649</video:player_loc><video:duration>1495</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32639</video:thumbnail_loc><video:title>The Linux kernel on dragon wings</video:title><video:description>Jan-Simon Möller will introduce the audience to the LLVMLinux project which goal is to compile the Linux kernel with the compiler tools provided by the LLVM project (clang). He will talk about the steps needed to compile the Kernel itself, the issues found during this endeavour and the status of upstreaming the patches to the Kernel and the LLVM project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32639</video:player_loc><video:duration>1062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32668</video:thumbnail_loc><video:title>wolfSSL 2013 Technical and Community Update</video:title><video:description>wolfSSL, author of the open source CyaSSL embedded SSL library has made significant progress in 2013 towards bringing the community a more usable, feature-rich, and better supported library for use in an ever-growing range of embedded platforms and environments. This talk will provide an overview of technical progress in the last year and news on the current state of wolfSSL. Details on what's new include the addition of new crypto ciphers and algorithms, better hardware cryptography support, more flexible abstraction layers, a JNI wrapper, new platform support, and better development tool integration.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32668</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32669</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32669</video:thumbnail_loc><video:title>wolfSSL 2013 Technical and Community Update</video:title><video:description>wolfSSL, author of the open source CyaSSL embedded SSL library has made significant progress in 2013 towards bringing the community a more usable, feature-rich, and better supported library for use in an ever-growing range of embedded platforms and environments. This talk will provide an overview of technical progress in the last year and news on the current state of wolfSSL. Details on what's new include the addition of new crypto ciphers and algorithms, better hardware cryptography support, more flexible abstraction layers, a JNI wrapper, new platform support, and better development tool integration</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32669</video:player_loc><video:duration>1932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32671</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32671</video:thumbnail_loc><video:title>Writing novels using Perl</video:title><video:description>Do you need Perl to write a novel? Indeed you don't and many, if not most, novelists write them without using it, and I'm positive about this. However, Perl can help you through the process of writing a novel and that's what I've done with the open source "Manuel the Magnificent Mechanical Man", which you can either buy in Amazon or download as a CPAN module. I'll talk about how I organized the workflow for writing the novel using Perl, Git, GitHub, and the modules and Perl features which helped me through the process</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32671</video:player_loc><video:duration>2663</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32664</video:thumbnail_loc><video:title>Win-builds and Mingw-w64: Package manager and modern toolchains for Windows</video:title><video:description>Building for Windows is not the pain it used to be. This talk is an introduction to the history, philosophy, and current status of two FOSS projects mingw-w64 and win-builds which, when combined, offer a package manager and up-to-date toolchains and packages for Windows. This talk will present two projects: First, mingw-w64 which has brought most of the current changes for Windows toolchains: better API coverage in headers, GCC and binutils improvements, better standard conformance and Windows-related tooling. Second, win-builds.org, a software distribution for Windows which can be installed on Windows or GNU/Linux through a package manager. Roughly the first third of the presentation will be dedicated to mingw-w64. The remaining time will be for win-builds and will feature a status report for both the package manager and the packages it handles (i.e. your code). The intended audience is not limited to Wine users but also includes anyone interested in Windows support for free software. One of the goal of the talk is to foster cooperation between free software developers for this particular issue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32664</video:player_loc><video:duration>2641</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32666</video:thumbnail_loc><video:title>Wine on Android</video:title><video:description>This talk will present the goals and the current status of the Android version of Wine, and explain some of the technical challenges involved in running Windows applications on Android devices</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32666</video:player_loc><video:duration>2526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32665</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32665</video:thumbnail_loc><video:title>Wine - The User Experience</video:title><video:description>Report and discussion of issues that impact Wine users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32665</video:player_loc><video:duration>2908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32672</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32672</video:thumbnail_loc><video:title>XMPP in the world of IoT</video:title><video:description>Talk on how XMPP fit into the world of IoT. The big advantages, technologies, possibilities, and differences. The XMPP Standards Foundation has accepted a series of extensions for internet of things available at http://xmpp.org/extensions/. The talk is about how XMPP could be a solutions to several of the challenges in deployment of massive IoT This talk gives an example on how to connect realworld devices using the extensions XEP323 and XEP325 The session is also an inspiration for the afternoon hacking session where people are encouraged to try the code out and Gives a hint on how a Semantic web approach can be added in a secure way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32672</video:player_loc><video:duration>1545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32670</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32670</video:thumbnail_loc><video:title>Women and Technology</video:title><video:description>Most of us are aware of the shocking statistic of 'Men vs Women' ratio in the Open Source world. The tough job right now is to find the reason for this shocking difference and figure out ways to get more women involved in Open Source. Being a woman in the Open source world, I have analyzed a few reasons for this scenario. This lightning talk will let me share my views with others and in turn will help me get a more global view point. I would like this session to be as interactive as possible. The slides used will be simple and I will try not to throw any technical jargons at the crowd</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32670</video:player_loc><video:duration>1659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32677</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32677</video:thumbnail_loc><video:title>A metadata ocean in Puppet and Chef</video:title><video:description>How to handle metadata in puppet and chef, what are our observed best practices and how to maintain coherency</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32677</video:player_loc><video:duration>2264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32663</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32663</video:thumbnail_loc><video:title>Why You Should Be an Open Source Project</video:title><video:description>You are a collection of code. You've got your initial commit from your parents, the pull requests of childhood influences that they either rejected or accepted, and then you've got you, grown up project who can decide how you want to develop. (Pun fully intended.) How do you continue to develop, i.e. mature as a human being? You expose your code and accept pull requests. IRL, that means sharing your background (bugs and all) and integrating lessons from other people because it turns out the same things that make a good open source project make a good open source person. While you could certainly be a closed source project that doesn't make any changes unless you see a clear benefit to you, that results in a life where you miss opportunities to better yourself simply due to someone believing you can be better. This talk will take the criteria that make a good open source project and explore how they can be applied to being a good "open source person."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32663</video:player_loc><video:duration>810</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32630</video:thumbnail_loc><video:title>Status of GPU offloading on Wayland</video:title><video:description>This talk will be about the principles of GPU offloading, how it is handled with X DRI2, and how we decided to handle it on Wayland. It's been about 3-4 years since first experiments on GPU offloading on X were done. How is GPU offloading handled with X ? And how the different design of Wayland could influence the way it's handled ? In this talk, I'll present: * the technical difficulties involved in GPU offloading. * how X DRI2 handles GPU offloading. * What choices we made when designing Wayland GPU offloading support. * The work that has been done, and what is remaining to do for a better user experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32630</video:player_loc><video:duration>2230</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32628</video:thumbnail_loc><video:title>State of the X.org foundation</video:title><video:description>The state of the FLOSS graphics stack is rapidly changing and so is the X.org foundation. We are currently working on merging with SPI to get rid of the bureaucracy that goes along with having the non-profit association status in the USA (501(c)(3)). Since we are changing our legal status, it is also grand-time for us to broaden our purpose beyond the X Windowing System. Projects like Mesa and Wayland have accepted to be placed under the X.org foundation umbrella, it is time for us to make it clear that the X.org foundation is not only about X anymore! This talk will also advise people to become members of the foundation in order to get a voice in this process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32628</video:player_loc><video:duration>2274</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32627</video:thumbnail_loc><video:title>State of Firefox OS</video:title><video:description>What we did in 2013, the cool dev tools we got for X-mas, the great stuff we're planning for 2014, and how to get a free tablet</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32627</video:player_loc><video:duration>1586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32629</video:thumbnail_loc><video:title>State of Thunderbird</video:title><video:description>What happened to the Thunderbird Project since the last version completely done by Mozilla staff. How things are going and what the plans are for the next version. I'll give an overview of the project and will hold a Q&amp;A cession</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32629</video:player_loc><video:duration>1409</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32617</video:thumbnail_loc><video:title>RestFS: the Next Generation Cloud Storage</video:title><video:description>RestFS is an experimental project to develop an open-source distributed filesystem for large environments. It is designed to scale up from a single server to thousand of nodes and delivering a high-availability storage system with special features for high i/o performance and network optimisation for work better in WAN environment. The Project is on the beginning stage, with some technology previews released. The Restfs is pure-python, but several of the libraries that it depends upon use C extensions (sometimes for speed, sometimes to interface to pre-existing C libraries). The main characteristics of the RestFS are : * Scalability, no limits on storage and clients size * High availability, no single point of failure and data replication * Adaptive, load balancing and uniform distribution * High Performance, parallel transfer, local cache consistency , data transfer by difference * Flexible, S3 compatibility interface, dedicated library for integration in web server and application layer This talk describes the architecture, internals of RestFS and comparison among different free software solutions. The session will discuss our experience in this development and detailed information on performance and scalability</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32617</video:player_loc><video:duration>1474</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32632</video:thumbnail_loc><video:title>TDD with BabyMock2</video:title><video:description>A new mocking framework for Pharo. It provides an animation of the interaction between the tested objects</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32632</video:player_loc><video:duration>1419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32631</video:thumbnail_loc><video:title>Swimming with chum in shark infested waters</video:title><video:description>A talk on engaging the F/OSS community and the lessons learned in the many releases after GNOME 3. Discuss measures we took to engage community, the effect of social media in the modern age, and lessons for others who also release software. Bad news travel fast, ugly news travel even faster. The world was not the same when GNOME released 2.0, and in today's world you need to know how to engage with the community, apply damage control when needed, and understand how information propagates through social media and to create an effective message. This talk is about the key lessons we learned when releasing GNOME 3.0 and subsequent releases after and discuss possible solutions, or the measures we have used to help reduce friction with the community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32631</video:player_loc><video:duration>1775</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32635</video:thumbnail_loc><video:title>The Amazing Wine Test Framework</video:title><video:description>This event will briefly describe the amazing Wine unit test framework, along with the full Windows Test Bot. It will amaze you so much that you will joyfully leap up to answer our resounding cry for help. This is a particularly good opportunity for Windows developers to help the Wine project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32635</video:player_loc><video:duration>2065</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32623</video:thumbnail_loc><video:title>Scientific GPU Computing with Google's Go Language</video:title><video:description>We show general purpose GPU computing using Google's Go language together with minimal use of Nvidia CUDA. This unusual match can perform very reliable, high-performance scientific computation using surprisingly brief and clear code. GPU-accelerated scientific computing is gaining popularity because of its high performance. Often, nvidia's CUDA toolkit is used together with C/C++. Although undeniably popular, subtle or hard-to-debug issues commonly pop-up. This is especially problematic in a research context where correctness should be the main priority and where we don't want to spend most of our time with low-level debugging. In this talk we present our uncommon and quite novel approach of pairing google's Go language on the CPU with minimal CUDA on the GPU. In this way we developed an open-source (GPLv3) GPU-accelerated simulation package using about 5x less code than a version using C++ and python, and running about 100x faster than a state-of-the art CPU implementation. The Go+CUDA combination is highly type-safe and memory safe, concurrent (GPU-CPU parallelism) and relieves the programmer from most of the GPU's typical memory management and synchronization issues. Outline * Brief introduction to Go and CUDA * Our Go GPU libraries (BSD-licensed) * Nearly overhead-free and type-safe GPU memory management * Automated unit testing of GPU code * Brief demonstration our open-source software simulating a byte being written by a hard disk head. (shown live in an HTML5 web GUI, provided by an HTTP server embedded in the simulation software) Intended for researchers using scientific GPU computing. Illustrates how Go can be used in conjunction with CUDA. What to expect/not to expect from Go+CUDA.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32623</video:player_loc><video:duration>1171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32625</video:thumbnail_loc><video:title>Solving NP-complete Problems with Metaheuristics</video:title><video:description>Some scientific research problems inherently suffer from an NP-complete problem. This session will explain several meta-heuristic algorithms which can handle such problems in reasonable time. This session will also do lightning introduction of OptaPlanner, an open source Apache licensed Java library, which implements those algorithms. Specifically, these algorithms will be explained: * First Fit * First Fit Decreasing * Hill Climbing * Tabu Search * Simulated Annealing * Late Acceptance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32625</video:player_loc><video:duration>1349</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32604</video:thumbnail_loc><video:title>Pharo3: Status</video:title><video:description>Pharo 2 was released in March 2013. Not even a year later, we are close to the release of Pharo3. With over 1200 issues fixed and many deep changes, it is the release with most changes yet. This talk will give an overview of the changes and improvements done and present some examples of what can be done with Pharo3</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32604</video:player_loc><video:duration>1686</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32608</video:thumbnail_loc><video:title>Porting FreeBSD on Xen on ARM</video:title><video:description>The goal of this talk is to provide information about Xen on ARM project and encourage hackers to port their OSes as ARM guests. Xen recently supports ARMv7 and ARMv8 platforms, such as the Arndale Board, Midway, Cubieboard... With the new Xen architecture for ARM, porting your OS as a guest is easier that you might think. It will allow your guest to be shared on your virtualized ARM server. This session will focus on requirements and what needs to be done in order to get your OS working as a guest. Examples will be provided about how we ported FreeBSD to run as a Xen ARM guest. Topics which will be covered: * Xen on ARM architecture * Prequisites to boot an OS as Xen guest * What was modified in FreeBSD ARM core? * What about BSD as DOM0?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32608</video:player_loc><video:duration>1807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32605</video:thumbnail_loc><video:title>Pharo4: Plans and Dreams</video:title><video:description>Pharo3 is close to being released. But development is not standing still: Soon the development of Pharo4 will start. As with Pharo3, the plan is to integrate changes for 10 months with a 2 month bug fix period and a release within one year. This talk will give an overview of what people are working on for Pharo4. Topics will be - Boostrap from Source - Minimal and virtual images - towards one image file - better model for saving changes - VM level work (e.g. type feedback optimisation)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32605</video:player_loc><video:duration>2006</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32599</video:thumbnail_loc><video:title>oVirt applying Nova scheduler concepts for data center virtualization</video:title><video:description>For several years now, the oVirt project has been leveraging KVM and relevant technologies (ksm, etc) in data center virtualizations. Being a mature and feature reach, oVirt takes another step forward with introducing a Pluggable Scheduling API. This presentation will review recent oVirt improvements in the areas of VM scheduling. The first part will discuss the architecture of the new scheduler. In the second part we will show samples of VM scheduling plug-ins, and integrate it to a live setup</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32599</video:player_loc><video:duration>2433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32614</video:thumbnail_loc><video:title>Razor - Provision like a Boss</video:title><video:description>Razor is a flexible open-source provisioning tool that makes it easy to control how machines are built based on rules and policies. It maintains an inventory of nodes and their hardware characteristics, gathered by booting each node into a discovery image. Discovery information, together with user-defined policies is used to make installation decisions. Razor can install a wide variety of operating systems, from common Linux flavors like Debian, Ubuntu, CentOS, and RHEL, to operating systems known for their resistance to automated installation like ESXi and Windows. Beyond installation, Razor strives to be a tool for managing a machine's lifecycle, including power control via IPMI etc. and easy integration with external systems. Razor is an opinionated tool that focuses narrowly on provisioning, but makes it easy to hand off a node after installation to a configuration management system like Puppet to perform more complicated setup tasks and for ongoing maintenance. This talk will give an overview of Razor's capabilities and provide some hands-on examples about its use; it will also give examples of how Razor and Puppet can be used to address common provisioning problems, like building an OpenStack cloud</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32614</video:player_loc><video:duration>1820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32612</video:thumbnail_loc><video:title>QtCreator BareMetal development</video:title><video:description>QtCreator gained the ability to talk with these really small ARM Boards with CortexM processor. This presentation will show how easy it is to get into development on these boards with a GCC toolchain, OpenOCD and QtCreator with BareMetal plugin. The presentation will walk through all the needed parts needed for embedded development with an CortexM4 ARM processor. The talk focuses on OpenOCD in combination with the BareMetal and QbsProject Plugin of QtCreator. OpenOCD is an opensource hardware debugger which as multiple backends for different debugging hardware. QtCreator is a powerful IDE which has all the bells and whistles of an IDE. It is the main develoment IDE for the Qt toolkit and has a focus on C++ and C development. QtCreator is based on plugins. The two new plugins used in this presentation is the BareMetal plugin for talking with the OpenOCD (or other gdbserver based) hw-debugger and the QbsProjectmanager which is the new qbs build system based software builder based on JavaScript project descriptions. There will be a live demonstration of using an STM32F4 board</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32612</video:player_loc><video:duration>1923</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32606</video:thumbnail_loc><video:title>PhaROS</video:title><video:description>ROS is an open software integration framework for robots that is becoming more mature day by day</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32606</video:player_loc><video:duration>1592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32611</video:thumbnail_loc><video:title>python-netsnmpagent -- Writing net-snmp AgentX subagents in Python</video:title><video:description>python-netsnmpagent is a Python module that facilitates writing Net-SNMP subagents in Python. Subagents connect to a locally running Master agent (snmpd) over a Unix domain socket (eg. "/var/run/agentx/master") and using the AgentX protocol (RFC2747). They implement custom Management Information Base (MIB) modules that extend the local node's MIB tree. Usually, this requires writing a MIB as well, ie. a text file that specifies the structure, names and data types of the information within the MIB module. This lightning talk will give a really quick introduction to SNMP and MIBs and show how easy it is to implement your own custom MIBs using Python and python-netsnmpagent</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32611</video:player_loc><video:duration>735</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32615</video:thumbnail_loc><video:title>Reduce the Storage Consumption of Your Storage Clusters with RozoFS</video:title><video:description>Distributed storage systems like RozoFS provide the best solution to adapt the resources of your system to an evolving demand, but data protection entails a huge data consumption. This topic would interest those who cares about the data consumption (which is directly linked with energy consumption and architecture cost) of their clusters. Erasure coding (EC) is a technique providing the same data protection and availability as traditional block replication, while reducing storage usage significantly (e.g. up to 50%). Of course, EC comes with drawbacks, as it performs complex computations. However, the Mojette transform, used in RozoFS for its erasure code behaviour, brings fast computations since it relies on simple additions. Efforts are done to open up EC-based systems to data-intensive applications. The growth of the global storage is alarming. IDC's Digital Universe study [1] forecasts that the global amount of data will reach 40 zettabytes (ZB) by 2020. Data protection plays a major role in this storage consumption. The Mojette transform [2] is a mathematical tool from the University of Nantes that computes 'n' redundant projection blocks from 'k' information blocks. Any 'k' blocks among the 'n' are sufficient to retrieve the original data, behaving like an erasure code. Distributing these 'n' projection blocks over network storage nodes, RozoFS [3] is able to face 'n-k' node failures (including disk, network, server failures). Providing the same data protection and availability as traditional block replication [4], this technique reduces significantly the storage capacity (e.g. up to 50%). Of course, erasure coding comes with drawbacks as it performs complex computations. The Mojette transform, however, brings fast computations since it relies on simple additions. RozoFS holds many important characteristics for a distributed storage system, such as: * scalability: clusters of storage nodes can be added on demand; * openness: compatible with different protocols (CIFS,NFS,...), Amazon S3, Hadoop,...; * transparency: users manage their file exactly as usual; * management: provide a tool to make the administration tasks easier. http://www.emc.com/collateral/analyst-reports/idc-the-digital-universe-in-2020.pdf JeanPierre Guédon and Nicolas Normand http://link.springer.com/chapter/10.1007%2F978-3-540-31965-88 http://www.rozofs.com/ Hakim Weatherspoon and John D. Kubiatowicz http://oceanstore.cs.berkeley.edu/publications/papers/pdf/erasureiptps.pdf</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32615</video:player_loc><video:duration>1059</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32613</video:thumbnail_loc><video:title>Quattor - Configuration and Fabric Management Done Right</video:title><video:description>Quattor is a systems administration toolkit allowing controlling the whole life cycle of large and very large computer fabrics. It aims to provide great flexibility (use as much or as little of it as you want), accuracy, and consistency (catching lots of configuration errors way before deployment) and scalability, with installations from tens to tens of thousands of systems. In this talk we'll describe the main characteristics of Quattor, its simple language and show how a simple service can be deployed. Quattor is a systems administration toolkit started in the LHC Computing Grid and used in several academic and commercial environments, ranging from tens to over 30,000 systems. In this talk we'll cover the basics of the Quattor architecture, how different tools are integrated together to manage the entire life cycle of a system, and give a minimal example of a configuration with Quattor. We'll explain briefly how the Pan language helps in re-use of configurations, consistency and correctness. We'll give a quick overview of some tools available in the Quattor toolkit to install hosts and show how a part of a host can be put easily under Quattor control.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32613</video:player_loc><video:duration>955</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32343</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32343</video:thumbnail_loc><video:title>Angular 2 Geo-Apps mit YAGA</video:title><video:description>Erstellung einer plattformunabhängigen Geo-App auf Basis der YAGA Komponenten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32343</video:player_loc><video:duration>3630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32593</video:thumbnail_loc><video:title>OpenPandora and a peek into the future</video:title><video:description>Presenting the currently available OpenPandora handheld, which is a miniature PC with Gaming controls running Linux, to interested people. Additionally, there will be a sneak peek into the future, maybe already with some hardware to demonstrate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32593</video:player_loc><video:duration>3336</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32583</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32583</video:thumbnail_loc><video:title>New Developments and Advanced Features in the Libvirt Management API</video:title><video:description>Topics to be covered in the talk include * Capabilities for mutual exclusion / locking of guest disk images * Fine grained access control against individual operations, users and objects in the API * The sVirt mandatory access control framework * Auditing and structured logging via the systemd journal * Integration with systemd and cgroups for resource management In the 8+ years since it has been founded, the libvirt project has grown to become the leading open source API for the management of virtualization hosts, with a strong focus on supporting the open source virtualization &amp; container technologies, KVM, QEMU, Xen and LXC. Many people working in the open source virtualization management space already have an understanding of the core features and architecture of libvirt. This talk will thus focus on a selection of recently developed features and of some of the other important, but less well known, features of libvirt. The talk will be targeted at virtualization application developers using libvirt, with a bias towards those using KVM or LXC. At the end of the talk the audience will better understand how to take advantage of libvirt for their development need</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32583</video:player_loc><video:duration>2298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32590</video:thumbnail_loc><video:title>Open Source Compliance at Twitter</video:title><video:description>In 2011, Twitter embarked on creating an open source office. Since there's no real book out there when it comes to starting an open source office, we have a lot of interesting/hilarious lessons and stories to tell about the experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32590</video:player_loc><video:duration>3002</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32585</video:thumbnail_loc><video:title>Nouveau - On-going work, demos and research</video:title><video:description>Nouveau is an open-source driver for NVIDIA GPUs developed through reverse engineering by the community. This talk will discuss the achievements of the driver, what happened these last 2 years, what we are working on and what may change in the future. Special emphasis will be put on power management as it is the most-lacking feature in our driver. Some demos and Q&amp;A will close the talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32585</video:player_loc><video:duration>2890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32594</video:thumbnail_loc><video:title>OpenSource Miracast</video:title><video:description>Miracast is the name of a WiFi-Alliance certification program for the WiFi-Display standard. It basically defines a "wireless HDMI-cable" so you can connect monitors via WiFi. Some Android vendors implement it, Microsoft ships it with Windows 8.1 and with OpenWFD we now also have the first Open-Source implementation available. This talk shows what Miracast is, how it works, and how you can use it on your favourite linux distribution already. The Wifi-Display standard (abbr. WFD) was created to define a common way to connect TVs and monitors to your PC or smartphone. It is not meant as media-file streaming protocol like DLNA, but rather as a "wireless HDMI-cable". It provides only a single video/audio stream from a source to sink, is optimized for low-latency and allows easy setup. WFD uses Wifi-Direct (wifi peer-2-peer / Wifi-P2P) to create a direct connection between two devices. A mode-negotiation follows and once all parameters are clear, an mpeg stream is established. Several extended features like split video/audio-sinks, enhanced timing-protocols or more are available. OpenWFD is the first Open-Source implementation of WFD. It is targeted at linux and provides some example source/sink daemons so you can already use it. However, proper integration into the linux software-stack is still ongoing and the final setup will probably differ highly from the current project state.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32594</video:player_loc><video:duration>2687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32592</video:thumbnail_loc><video:title>OpenIoT</video:title><video:description>The aim of this talk is to introduce OpenIoT, a FOSS project for developing/integrating Internet-of-Things (IoT) applications and services. OpenIoT is developing a platform and a range of tools for developing and deploying non-trivial IoT solutions. The introduction of the project will be made in the form of a lecture/presentation/lighening talk, yet it will also include practical examples and demonstrations of IoT applications based on the OpenIoT platform. Furthermore, a short programming tutorial could be provided. The aim of the presentation will be to attract interested developers/contributors to the project, thereby boosting OpenIoT's community building efforts. The main goal of the OpenIoT project (openiot.eu) is to develop a bluepring middleware infrastructure for implementing/integrating Internet-of-Things solutions. OpenIoT is supported (co-funded) by the European Commission as part of the FP7 programme. It is a joint effort of several developer teams around Europe, including open source enthousiasts and developers of other prominent open source IoT platforms such as Global Sensor Networks (GSN) (http://sourceforge.net/apps/trac/gsn) and AspireRfid (http://wiki.aspire.ow2.org). OpenIoT is a java-based IoT project, which features unique properties. In particular, it provides the means for: 1.Collecting and processing data from virtually any sensor/ data stream, including physical devices, sensor processing algorithms, social media processing algorithms and more. In OpenIoT the term sensor refers to any components that can provide observations. OpenIoT will facilitate the integration of the above sensors with only minimal effort (i.e. few man days effort) for implementing an appropriate access driver. 2. Semantically annotating sensor data, according to the W3C Semantic Sensor Networks (SSN) specifications (http://www.w3.org/2005/Incubator/ssn/). 3. Streaming data of the various sensors to a cloud computing infrastructure. 4. Dynamically discovering/querying sensors and their data. 5 Composing and delivering IoT services that comprise data from multiple sensors based on minimal programming and through the use of visual tools. 6. Visualizing IoT data based on appropriate mashups (charts, graphs, maps etc.) 7. Optimizing resources within the T middleware and cloud computing infrastructure. The above features make the project innovative and differentiate it from other/similar IoT middleware projects. The OpenIoT founders and developers aspire to gradually engage open source developers in the OpenIoT community, as users, developers and contributors. The development and expansion of an open source community is deemed as a critical step for improving the project and boosting its wide adoption. The project's presentation during FOSDEM could comprise: 1. An overview presentation of the project. 2. An anatomy of the open source components comprising the FOSS project on Github. 3. Short/targeted demonstrations of IoT applications build based on the project. 4. Short tutorials on downloading/using/deploying OpenIoT 5. Q&amp;A sessions aiming at resolving key questions and issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32592</video:player_loc><video:duration>1517</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32587</video:thumbnail_loc><video:title>Observe online tracking with Lightbeam</video:title><video:description>Using the new Lightbeam add-on for Firefox, we will monitor web-tracking and discover solutions to protect ourselves</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32587</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32595</video:thumbnail_loc><video:title>OpenTRV: resource-constained computing: less is more</video:title><video:description>A talk about work so far on OpenTRV. OpenTRV sets out to make it easy to save lots of energy by not heating rooms that you're not in, and by no longer trying to use a single thermostat to get your whole house comfortable. OpenTRV also allows a simple schedule to be set (no complex displays though!) and tries to anticipate when you'll need heating to improve comfort while boosting efficiency. OpenTRV is designed to be simple to (retro-)fit to existing UK housing stock with radiator central heating. OpenTRV runs on PICAXE and AVR/ATMega microcontrollers drawing micro-watts to run for a year or two on AA cells while saving you kilowatts in space heating and is completely open source (Apache/SolderPad), software and hardware. We like to call it FOSSH - "free open source software and hardware". We've been working on a combination of open hardware and software projects this year to prove the concept that retrofitted programmable thermostatic radiator valves can reduce the energy required to heat a house and thereby reduce carbon emissions. Along the way we've encountered and solved problems with developing open hardware and software devices and commenced testing in conjunction with a local university. The talk highlights the lessons learned and maps out the current state and future plans. We've designed a PCB, got it manufactured, populated it ourselves and via a manufacturer, sourced components, 3D printed boxes, written software, entered competitions, are in the process of testing it with real end users in conjunction with a local university and generally sweated, got frustrated and elated at various times. Now we'd like to share the lessons learned, let people know what the project is about, outline the future plans and hopefully inspire some talented people to help the project out with reducing carbon emissions significantly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32595</video:player_loc><video:duration>1478</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32588</video:thumbnail_loc><video:title>Open Microscopy Environment</video:title><video:description>The Open Microscopy Environment (OME) is an open-source software framework for addressing informatics challenges in biological imaging and analysis: proprietary file formats, lack of storage, and analysis facilities and standards for sharing image data and results. The Java-based OMERO client-server platform and its model-based architecture is applicable to a range of imaging domains, including light and electron microscopy, high-content screening, and recently into applications using non-image data from clinical and genomic studies. Despite significant advances in biological imaging and analysis, major informatics challenges remain unsolved: file formats are proprietary, storage and analysis facilities are lacking, as are standards for sharing image data and results. The Open Microscopy Environment (OME) is an open-source software framework developed to address these challenges [1]. OME has three components—an open data model for biological imaging; standardised file formats (OME-TIFF) and software libraries for file conversion (Bio-Formats [2]); and a software platform for image data management and analysis (OMERO [3]). In this presentation, we discuss the design and use of OMERO. The Java-based OMERO client-server platform [3] comprises an image metadata store, an image data repository, visualization and analysis by remote access, enabling sharing and publishing of image data. OMERO.grid [4] facilitates distributed computing including scripting facility for image processing. OMERO.grid manages processes across nodes, providing distributed background processing, log handling, and several other features, using ZeroC's IceGrid framework [5]. Several third-party applications use the OMERO API (e.g. image-based searching, tracking and automatic image tagging; sophisticated image analysis modules [6]). OMERO's model-based architecture has enabled its extension into a range of imaging domains, including light and electron microscopy, high-content screening, and recently into applications using non-image data from clinical and genomic studies [7]. Our next version, OMERO-5 improves support for large datasets, and reads images directly from their original file format, allowing access by third-party software. OMERO and Bio-Formats run the JCB DataViewer [8] online scientific image publishing system and other institutional image data repositories [9], [10].</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32588</video:player_loc><video:duration>1549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32589</video:thumbnail_loc><video:title>Open Source Backup: from Bacula to Bareos</video:title><video:description>Open Source Backup: from Bacula to Bareos Forking to develop new features and reanimate the community Bareos is a reliable network open source software to backup, archive and restore files from all major operating systems. The fork was founded 2010 out of the Bacula project. The fork has been actively developed and many new features have been added. This talk explains the reason for the fork highlights some new features and show community participation options. Today Bareos comes with LTO hardware encryption, bandwidth limitation and handy new console commands, among other new features. The source is available on Github and is licensed with AGPLv3. There are ready to install repositories for all major Linux distributions and windows installer packages. Bareos was inspired by the idea to reanimate the Bacula community, in order to pursue development of new capabilities and sustainable ensure it's open source character. Today Bareos is a transparent, high quality open source solution, which is the only one with a comprehensive multi-level support, provided by trained and certified open source professionals</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32589</video:player_loc><video:duration>952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32543</video:thumbnail_loc><video:title>How we ported FreeBSD to PVH</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32543</video:player_loc><video:duration>1987</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32545</video:thumbnail_loc><video:title>HPCBIOS: Getting Your Software, Users &amp; Documentation in Sync</video:title><video:description>HPCBIOS is concerned with the ability of users to handle tasks across computational platforms (HPC, Grids, Clouds) uniformly and painlessly, as much as technically feasible. The aim of this work is to present ongoing efforts and concepts tried in centers located in the EU &amp; US, trying to streamline the user experience in scientific computing, as well as, probe the interest of the community for current needs and future work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32545</video:player_loc><video:duration>1233</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32527</video:thumbnail_loc><video:title>Foreman Project</video:title><video:description>Foreman is a complete lifecycle management tool for virtual, cloud, and physical servers. Through deep integration with configuration management, infrastructure services, and PXE and Image-based unattended installations, Foreman manages every stage of the lifecycle of your servers. Foreman provides comprehensive, auditable interaction facilities including a web frontend and robust, RESTful API. Managing what actually runs on your instances could at times be tricky in large dynamic environments, in this talk, we'll introduce Foreman which can help managing your datacenter and cloud infrastructure, making it a perfect hybrid cloud management tool. Foreman is a life cycle management tool for servers, helping to provision (integrates with many virt and cloud providers - openstack/ovirt/libvirt/ec2/gce/rackspace etc) and to define their purpose in life, their content (e.g. package versions, configuration etc) on an ongoing basis. Foreman is already 4+ years old, and deployed at many small and large scale organizations, and is a used in distributions such as RDO and RHOS (redhat version of openstack distribution). Foreman provides comprehensive, auditable interaction facilities including a web frontend robust RESTful API and CLI, which makes building higher level business logic on top</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32527</video:player_loc><video:duration>2567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32520</video:thumbnail_loc><video:title>Expanding oVirt's horizons</video:title><video:description>As the prominent open-source data center virtualization solution, oVirt has many features that help you virtualize data center and cloud offerings. Sometimes a feature might be needed to extend oVirt's capabilities, but even though oVirt is open source, you might want to provide a quick and dirty solution.. Mike Kolesnik from Red Hat will show you how you can extends oVirt's capabilities with ease throughout the oVirt stack - UI, engine and host. Developers are welcome to join us in this session to learn how you can leverage oVirt to suit your virtualization needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32520</video:player_loc><video:duration>2021</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32529</video:thumbnail_loc><video:title>FreeBSD: toward ports v2</video:title><video:description>A summary of 3 years of heavy lifting of the ports tree, and what is coming next: cross compilation, sub packages, requires/provides and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32529</video:player_loc><video:duration>3082</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32519</video:thumbnail_loc><video:title>Ethical questions of game developing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32519</video:player_loc><video:duration>3718</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32542</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32542</video:thumbnail_loc><video:title>How we found a million style and grammar errors in the English Wikipedia</video:title><video:description>LanguageTool is an Open Source proofreading tool developed to detect errors that a common spell checker cannot find, including grammar and style issues. The talk shows how we run LanguageTool on Wikipedia texts, finding many errors (as well as a lot of false alarms). Errors are detected by searching for error patterns that can be specified in XML, making LanguageTool easily extensible. LanguageTool exists since 2003, and it now contains almost 1000 patterns to detect errors in English texts. These patterns are a lot like regular expressions, only that they can, for example, also refer to the words' part-of-speech. The fact that all patterns are independent of each other makes adding more patterns easy. I'll explain the XML syntax of the rules and how more complicated errors, for which the XML syntax is not powerful enough, can be detected by writing Java code. Running LanguageTool on a random 20,000 article subset of the English Wikipedia led to 37,000 errors being detected. However, many of these errors are false alarms, either because of problems with the Wikipedia syntax or because the LanguageTool error patterns are too strict. So we manually looked at 200 of the errors, finding that 29 of the 200 errors were real errors. Projected to the whole Wikipedia (currently at 4.3 million articles), that's about 1.1 million real errors - and that does not even count simple typos that could be detected by a spell checker. If you want less errors in your Wikipedia: LanguageTool offers a web-based tool to send corrections directly to Wikipedia with just a few clicks. And while these numbers refer to the English Wikipedia, LanguageTool also supports German, French, Polish, and many other languages. This talk will contain lots of examples of errors that can be detected automatically, and others that can't. I'll also explain that LanguageTool itself is just a core written in Java (and available on Maven Central), but that it also comes with several front-ends: a stand-alone user interface, add-ons for LibreOffice/OpenOffice and Firefox and an embedded HTTP server</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32542</video:player_loc><video:duration>2249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32531</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32531</video:thumbnail_loc><video:title>Ganeti: the New and Arcane</video:title><video:description>New or unknown Ganeti functionality. We will discuss: - monitoring daemon - confd - network management - ext storage Ganeti is an open source cluster virtualization manager that's been presented at FOSDEM previously. This talk will discuss what's new in the Ganeti codebase since last year, and also focus on less widely known features that might make life easier for current and future adopters. We will also provide hints into what's coming soon, in the current release candidate, beta and bleeding edge version</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32531</video:player_loc><video:duration>2075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32540</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32540</video:thumbnail_loc><video:title>How to get a JIT Compiler for Free</video:title><video:description>SOM (Simple Object Machine) Smalltalk has Truffle-based and RPython (PyPy) based implementations. It shows modern ways of language implementations with the goal of achieving high performance</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32540</video:player_loc><video:duration>1863</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32537</video:thumbnail_loc><video:title>Gravel</video:title><video:description>Gravel is a modern Smalltalk implementation for the JVM. It's aim is to provide an interactive development environment in the Smalltalk philosophy as well as a stable and fast runtime platform. Gravel aims to be fully ANSI Smalltalk compatible. (Family circumstances might force the speaker to cancel at the last moment. The time slot would then be used for "Show us your projects" instead.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32537</video:player_loc><video:duration>1959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32541</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32541</video:thumbnail_loc><video:title>How To Save The Environment</video:title><video:description>Although the "Modules" system has been around since the early 1990ties it has yet to find widespread adoption outside of the scientific computing and HPC community. Most FOSS developers rely on a wide range of tools to abstract and manage their Linux and UN!X environments for different scripting languages, compiler toolchains and applications. This problem has been long solved in the world of High Performance Computing where optimization of applications, toolchains and libraries is paramount. Environment Modules are a wonderful tool that will save time, help ease of development processes, reproducibility, and management of your development environment. This talk will give insight into how Modules work, which implementations are out there and how to use Modules instead of language bound tools as well as a comparison with common tools that the community uses to develop on Python and Ruby (for example) projects. I intend to give a 20 min overview of the "Environment Modules" system as deployed on many scientific and HPC sites to FOSS developers, students and linux enthusiasts. This will include a comparison of different Modules implementations their history and typical use cases in HPC and development environments and how Modules can be of help to FOSS developers and systems administrators. As a developer and systems engineer, I am familiar with a lot of different systems to manage multiple installations of e.g. script languages their environments and libraries. I'll give a short overview and comparison of those and compare these systems with Modules and show how developers and engineers alike can save time and effort in managing their environment for all applications, toolchains and script languages.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32541</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32570</video:thumbnail_loc><video:title>Mailpile</video:title><video:description>Mailpile is the new kid on the block in the world of F/LOSS e-mail clients. This talk introduces Mailpile from a F/LOSS hacker's perspective, going briefly into the motivation of the project before delving into demos and technical implementation details. Mailpile is a Free and Open Source Software e-mail client which raised over 163,000 USD last September (on IndieGoGo and Bitcoin) to support development of the first version of the software. Mailpile is built around a powerful search engine and uses web technology for the user interface, hoping to rival GMail and other popular web-mail services when it comes to both usability and speed. The project places a strong emphasis on privacy and decentralization and is integrating GPG encryption as a core feature of the user interface. Written in Python and using modern web technology for the user interface, Mailpile aims to very accesible and easy for F/LOSS hackers to tweak and explore. This talk will serve as an introduction both for potential end users and for folks interested in helping us reboot the world of Free Software e-mail.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32570</video:player_loc><video:duration>3107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32584</video:thumbnail_loc><video:title>No more IPv4</video:title><video:description>The IPv4 address exhaustion brings a broken Internet with the heavy use of NAT. While HTTP is now a major vehicle for any application, and while NAT is friendly with HTTP, there are still issues with large scale NAT as used by some ISPs (mainly mobile). This session explains the security and application issues of NAT, but also explains how an application can easily be extended to support the next generation IPv6, which does not require NAT</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32584</video:player_loc><video:duration>3035</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32578</video:thumbnail_loc><video:title>Movit: High-speed, high-quality video filters on the GPU</video:title><video:description>Movit (the "Modern VIdeo Toolkit") is a high-performance, high-quality, open-source library for video filters, running on the GPU. Come see what the future holds when open-source video editing steps into 2014! Movit contains everything you need and expect for basic video filtering requirements (scale, blur, sharpen, mix, overlay, simple color grading, and others). Movit is supported in MLT, has full support in Shotcut and is on track for Kdenlive support. In this talk, I'll talk a bit about: * What does Movit do, and what doesn't it do? * What do we mean by "high-performance"? Why the GPU? * What do we mean by "high-quality"? How hard can a blend be anyway? * What goes on behind the scenes in Movit's filter graph? * How do you embed Movit in your own application? There will also be a demo of Movit in action, and of course Q&amp;A if time permits.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32578</video:player_loc><video:duration>3574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32577</video:thumbnail_loc><video:title>MINIX 3 on ARM</video:title><video:description>In the past one and a half years the MINIX team has been working on a port of MINIX 3 to the ARM platform. We now have a port of MINIX 3 to the popular BeagleBone Black. In this talk I will look back at MINIX 3 on ARM and explain how it became what it is. I will show a few nice features it has, including some stolen from NetBSD and some related to automatic recovery from otherwise fatal system errors. The goal of the talk is to shine an other light at embedded development and share our experience in this area</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32577</video:player_loc><video:duration>4267</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32579</video:thumbnail_loc><video:title>Mozilla Persona: an easy way to sign into websites</video:title><video:description>What is Persona? How does it work? What are benefits of Persona? Let's see it through a demo!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32579</video:player_loc><video:duration>3050</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32582</video:thumbnail_loc><video:title>NixOS: declarative configuration Linux distribution</video:title><video:description>In recent years, we've seen many advances from typical imperative configuration of Linux distributions to more sophisticated declarative configuration systems. NixOS takes a different path to achieve declarative configuration than current widely used state-of-art configuration management systems. By redefining how we package software today using Nix package manager, Linux distribution is configured stateless without examining current state of configuration on the machine. During the talk, we'll be looking at concepts behind NixOS stack and I'll show some real world examples of usage</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32582</video:player_loc><video:duration>1916</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32576</video:thumbnail_loc><video:title>Memory Tuning Android for Low-RAM Devices</video:title><video:description>Running Android on low-RAM systems can present unique challenges. Tuning Android for these systems requires a knowledge of general Linux memory management and the memory tuning mechanisms specific to Android. This presentation will explore the tools and knobs available at all levels of the system to optimize and configure Android for devices at, or below, the recommended available RAM.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32576</video:player_loc><video:duration>5523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32581</video:thumbnail_loc><video:title>ncf</video:title><video:description>After 4 years of "experience in the trenches" providing enterprise configuration management solutions based on CFEngine 3, it became clear that our customers wanted CFEngine's speed, small footprint, and features but were having a hard time with the language and tooling, and needed an easier way. The goal of ncf is to abstract the knowledge of "how" to achieve tasks in CFEngine, and expose these capabilities for non-expert users. Thus, you can express your intent in a very succinct and expressive manner, integrating simply with CFEngine and its power, while keeping everything "under the hood" tunable. ncf promotes DRY-ness and sharing knowledge. It is built from the ground-up to be easy to learn, flexible and extensible. The framework is written in pure CFEngine language, introducing a well-structured design built on multiple decoupled layers with clearly-defined interfaces and roles. In our presentation we will introduce ncf and explain how ncf can be used to solve real-world examples, explain our design choices, the architectural approach taken, and demo the new magic at our finger tips to build CFEngine solutions that are extensible and easier to work with</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32581</video:player_loc><video:duration>1578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32586</video:thumbnail_loc><video:title>Objective-Smalltalk</video:title><video:description>Objective-Smalltalk is a re-imagining of Objective-C for the 21st century. Like Objective-C, it blends features from Smalltalk and C, but instead of adding some Smalltalk features to C, it adds ideas from Objective-C to Smalltalk. It is intended as a full-stack language capable of complementing or replacing Objective-C for iOS and Mac OS X programming as well as replacing most scripting language use in those environments. It is not Smalltalk-80 compatible</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32586</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32516</video:thumbnail_loc><video:title>Energy scavenging, battery life and should we build more power stations</video:title><video:description>This introductory talk will set the context for the day. It will take a look at how energy efficiency is the major challenge for systems developers, and will then provide an overview of a number of open source projects that demonstrate how the energy efficiency of the entire system can be significantly improved. Energy efficiency of systems - hardware and software - matters. For the smallest energy scavenging systems it is a matter of eking out the picowatts. For handheld consumer electronics it is battery life that is a key product differentiator. Even for mains powered consumer devices, energy efficiency affects utility bills. And for datacenters run by the Googles and Facebooks of this world, more efficient systems mean fewer new power stations need to be built. This dev room is dedicated to the whole subject of energy efficiency in computer systems. This introductory talk provides an overview of all the approaches being taken to address this issue, particularly looking at how free and open source hardware and software is taking a leading role. It will provide a guide to the remaining sessions of the day, including the hands-on workshop where participants will have the opportunity to work with energy measurement hardware for themselves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32516</video:player_loc><video:duration>4268</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32554</video:thumbnail_loc><video:title>Jailhouse, a Partitioning Hypervisor for Linux</video:title><video:description>This talk will introduce the architecture of Jailhouse, describe typical use cases, demonstrate the development progress on a target system and sketch the project road map. The Jailhouse project provides a minimal-sized hypervisor for running demanding real-time, safety or security workloads on fully isolated CPU cores aside Linux. In contrast to other commercial and open source hypervisors of similar scope, it is booted and managed via a standard Linux system. Its focus is on keeping the core code base as small as feasible, generally trading simplicity over features. Jailhouse has been released under GPLv2 and is being developed in an open manner. The talks aims at attracting further users and contributors, specifically from the embedded domain, but may also trigger discussions about additional use cases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32554</video:player_loc><video:duration>2490</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32553</video:thumbnail_loc><video:title>Is distribution-level package management obsolete?</video:title><video:description>Recent trends in software development have raised questions as to whether package management in Linux distributions is still relevant. Whether it's independent package managers in popular Web frameworks and languages (Node.js, Ruby, Python, etc) or bundling and containerization that's become increasingly popular in DevOps culture, it appears that integrated approaches to package management are on the decline. Yet at the same time we've seen package managers in the Windows world such as NuGet grow more popular. This talk from a leader of the Gentoo Linux distribution will explore the reasoning and history behind this shift and whether it's the right move for the FLOSS movement as a whole</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32553</video:player_loc><video:duration>2636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32547</video:thumbnail_loc><video:title>Identifying Hotspots in the PostgreSQL Build Process</video:title><video:description>Software developers rely on a fast and correct build system to compile their source code changes and produce modified deliverables for testing and deployment. The scale and complexity of the PostgreSQL build process makes build performance an important topic to discuss and address. In this talk, we will introduce a new build performance analysis technique which identifies "build hotspots", i.e., files that are slow to rebuild (by analyzing a build dependency graph), yet change often (by analyzing version control history). We will discuss the identified hotspots in the 9.2.4 release of PostgreSQL</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32547</video:player_loc><video:duration>3534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32552</video:thumbnail_loc><video:title>IP risks for OSS developers</video:title><video:description>Open source software developers, just like any other developers, have to be aware of the legal liability they can incur. The topic of this talk is the infringement liability of contributors in open source projects. Typical for open source projects is that they contain multiple (more or less anonymous) contributions by multiple developers. Since the regulation on patent and copyright protection applies also in case of open source software development, co-authors in the project should take care that the re-use of pieces of code does not infringe intellectual property rights of third parties. The proposed talk aims to address two pertinent questions in this regard: - Can co-authors, contributing to an open source project, be held liable for the wrongful re-use of code by other co-authors, contributing to the project? - If so, which legal mechanisms could be used to protect good faith OSS developers against such liability? This research is funded by the EU FP7 Framework Programme under grant agreement No. 318508 (MUSES)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32552</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32556</video:thumbnail_loc><video:title>JavaScript for the skeptics</video:title><video:description>Starting with pdf.js, spiraling around shumway &amp; zipfile.js, we'll explore what JS is already capable of, even though it never seemed practical. Then we'll go on to explain the WebAPIs to bring the "native" right in the browser (with a tinge of FxOS - so that it's not up in the air, it's already there - in fact it's so-last-FOSDEM actually). Finally, we will talk about the (near) future, and how broadway.js, asm.js (Emscripten, LLVM) et al. are going the change the web - for good!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32556</video:player_loc><video:duration>1464</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32557</video:thumbnail_loc><video:title>Jitsi Videobridge and WebRTC</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32557</video:player_loc><video:duration>1073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32551</video:thumbnail_loc><video:title>Introduction to Scalasca: A Performance Analysis Toolset for Parallel Programs</video:title><video:description>Scalasca is a comprehensive open source performance analysis toolset for parallel programs, built with the aim of helping developers to identify opportunities for optimization. It covers all steps of performance analysis, from code instrumentation, measurement, and analysis to the visualization of the results. Scalasca can be used with parallel codes of any size, from multicore machines to the fastest supercomputers in the world. It supports MPI and/or OpenMP libraries. It supports Blue Gene, Cray XT and Linux clusters. Scalasca combines runtime summaries suitable to obtain a performance overview with in-depth studies of concurrent behavior via event tracing. The traces are analyzed to identify wait states that occur, for example, as a result of unevenly distributed workloads. The new version of Scalasca is based on the community instrumentation and measurement infrastructure Score-P. This improves interoperability with other performance analysis tools, by the use of the Open Trace Format 2 for event trace data, and CUBE4 for application profiles. CUBE is the interactive analysis report explorer GUI for Scalasca. Its color-coded scheme makes observation of timing phenomena straightforward. The talk will introduce the main components of Scalasca to the audience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32551</video:player_loc><video:duration>1015</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32539</video:thumbnail_loc><video:title>How to Build a Tizen Device at Home?</video:title><video:description>DIY: Build Linux kernel and Tizen platform image from scratch; create an open-source hardware device powered by SoC with Allwinner processors and boot Tizen on it. Tizen is an open source Linux-based software platform for multiple device categories such as smartphones, tablets, personal computers, in-vehicle infotainment devices and smart TVs. Tizen is registered trademark of the Linux Foundation and it is governed by a Technical Steering Group composed by Samsung, Intel and other industry-leading companies. Sunxi represents the family of ARM System on Chip (SoC) devices with Allwinner A10, A10s, A13, A20 and A31 processors. A variety of devices on the market relies on Allwinner ARM processors. Among them are the popular open-source hardware development boards OLinuXino which are designed and manufactured by Olimex as well as Cubieboard by cubieTech. The talk will discuss the status of Tizen-sunxi - a community-driven project for porting Tizen to Allwinner devices as well as building a Tizen device based on open-source hardware components. The following topic will be briefly covered: * Assembling Tizen device using open-source components * Building Linux-sunxi and u-boot boot loader from scratch * Building Tizen platform image from scratch using GBS (git-build-system) * Preparing bootable Tizen microSD card * Booting Tizen and debugging through UART0 YouTube video of a homemade Tizen tablet: http://youtu.be/vMQmf4hype4</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32539</video:player_loc><video:duration>681</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32549</video:thumbnail_loc><video:title>Introduction to Docker</video:title><video:description>Docker is an open source LXC-based container service that was released in March 2013. It makes it easy to create lightweight, portable, and self-sufficient containers. Containers which you can use to test applications, build, and run services or even to build your own platform-as-a-service. Learn why Docker matters, how to get started with it and see some cool examples of Docker in action</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32549</video:player_loc><video:duration>1852</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32522</video:thumbnail_loc><video:title>Federating Access to IoT using OAuth</video:title><video:description>The Internet of Things (IoT) is being used for lots of personal data, but what little authentication and authorization is mainly being done using traditional centralized role-based approaches. This talk shows how we can use Federated identity and access management approaches such as OAuth2 with MQTT and CoAP to support IoT. The Internet of Things and Machine to Machine are growing areas, and security and privacy are prime issues. In this session we will examine the security challenges around using M2M devices, with special reference to Authorization and Authentication. Much of the IoT is used for personal systems, and so there is a strong need for person-centred identity and access management. The OAuth2 protocol is gaining wide acceptance in the Web, and has been designed to support federated identity, personal delegation of access control and dynamic permissions. We look at how we can use OAuth with MQTT and CoAP. We will use a combination of open source hardware (based on Arduino) and open source software (including Mosquitto and WSO2 Identity Server) to demonstrate an Arduino based IoT device interacting with MQTT based systems using OAuth2 bearer tokens. The session will cover: - Challenges with IoT security - Using OAuth2 to support federation and user-directed authorization - Issues and areas for further work - Future directions The session will include a live demonstration of Arduino and Eclipse Paho interoperating secured by OAuth 2.0</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32522</video:player_loc><video:duration>1588</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32536</video:thumbnail_loc><video:title>Grate</video:title><video:description>The Grate project works on liberating NVIDIA's Tegra GPU user-space components by reverse-engineering the proprietary drivers. This talk will discuss where we are and what the future might bring.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32536</video:player_loc><video:duration>2068</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32535</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32535</video:thumbnail_loc><video:title>Google Summer of Code and Mozilla</video:title><video:description>Mozilla has participated in the Google Summer of Code every year since it started. This talk will review what Mozilla has gained, show off a few successful projects, and explain the great opportunities to participate for both students and mentors</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32535</video:player_loc><video:duration>1786</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32525</video:thumbnail_loc><video:title>Flow-based programming for heterogeneous systems</video:title><video:description>Heterogeneous systems as found in the Internet of Things are made up of many devices of different types working together. Each device class is typically developed with separate tools using different paradigms. We propose that using NoFlo and MicroFlo one can develop heterogeneous systems consisting of micro-controllers, servers, and mobile devices using flow-based programming (FBP) as an unifying programming model. Systems qualifying for the label "Internet of Things" are often complex hetrogenous systems consisting of many nodes spanning over several device classes, working individually and together to realize the intended function: Microcontrollers w/peripherals are used as sensors and actuators, servers used for data-aggregation and analysis, desktops and mobile devices as user interfaces for monitoring and configuration. Typically each of these classes of device are programmed with separate tools, by different people using different paradigms: for example C/C++ for microcontrollers, Python for servers, JavaScript+HTML5 for user interfaces. This talks aim to introduce flow-based programming (FBP) as a programming paradigm that can be used across and between device classes, and to show how NoFlo and MicroFlo can be used to implement heterogeneous systems. About: NoFlo is a JavaScript-based FBP runtime by Henri Bergius, which runs on Node.js and in the browser. http://noflojs.org MicroFlo is a C++ based FBP runtime by Jon Nordby. It runs on AVR and Cortex-M microcontrollers, including Arduino. http://microflo.org NoFlo and MicroFlo can both be targeted by the NoFlo UI, an IDE for flow-based programming currently in development. Systems can be programmed visually, using a domain-specific language or the runtimes can be embedded and controlled programmatically</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32525</video:player_loc><video:duration>1708</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32518</video:thumbnail_loc><video:title>Ero.coli - a synthetic biology game</video:title><video:description>Ero.Coli retraces the journey of a nano-robot in its quest of ensuring the balance and prosperity of their living world. This project is a single-player 2D top-down adventure game where the hero, a tiny nano-robot, has to explore a living world, collect, and combine functional DNA fragments in order to engineer and control the abilities of his bacterium companion and face obstacles and dangers. This project is based on three main axes: - This game should allow players to understand the basics of synthetic biology, popularise the open BioBrick system - see biobricks.org - Players will have the opportunity to play with DNA fragments to create their own abilities, and, in the long haul, participate digitally in research, or even in our wet labs - This game will be a real gaming experience: fun and engaging</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32518</video:player_loc><video:duration>1626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32521</video:thumbnail_loc><video:title>Extending Firefox Developer Tools</video:title><video:description>The Firefox Developer Tools team has been working hard over the last two years to provide web developers with useful, performant developer tools in Firefox. These tools are now excellent and are receiving a lot of attention from web developers. We have always thought that in addition to being useful and performant they also need to be extensible so that add-on hackers and web developers can create their own customized tools and provide better support for specific web frameworks and technologies. The Firefox Developer Tools team has been working hard over the last two years to provide web developers with useful, performant developer tools in Firefox. The tools are now excellent and recieving a lot of attention from web developers. We have always thought that in addition to being useful and performant, in order to be Firefox they also need to be extensible so that add-on hackers and web developers can create their own customized tools and provide better support for specific web frameworks and technologies. This talk will cover the current apis and techniques used to extend the developer tools, how to get started, where to find help and real-world examples</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32521</video:player_loc><video:duration>1730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32532</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32532</video:thumbnail_loc><video:title>Getting started with Smalltalk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32532</video:player_loc><video:duration>6054</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32526</video:thumbnail_loc><video:title>Foreman integration with Chef</video:title><video:description>In this talk I'd like to show a live demo covering status of Foreman and Chef integration and try to answer the question "where do we want to get"? Also I could sum up what's needed to add similar support for config management tools of your will</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32526</video:player_loc><video:duration>1805</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32524</video:thumbnail_loc><video:title>Fiduciary License Agreement</video:title><video:description>The first version of the Fiduciary License Agreement was published by the FSFE in 2007 in order to offer something that was missing at that time — a well balanced copyright assignment for the FS community. Since then different FS projects have made use of it. Some to assign copyright to FSFE and others to assign it to different entities in order to take care of paperwork and copyright issues for the FS project. In this presentation we will look at the lessons learnt in the diverse history of the FLA and look ahead what is in line for the next version of the FLA. The Fiduciary License Agreement [FLA] is a very well balanced copyright assignment that is beneficial for both organisations that foster FS project and the contributors. Its main goals are to: - make sure the project stays Free Software; - make license maintenance easier for the Fiduciary (the entity); - retain as much freedom and power to the Beneficiaries (the contributors) over their own code as possible not to make the software non-Free. After a short introduction, we will look at how FSFE and other entities — from dedicated FS organisations to businesses and individuals — have made use of the FLA and which lessons were learnt in those 6 years. At the end of this session we will peek into the future of the FLA and discuss improvements aimed at the next revision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32524</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32528</video:thumbnail_loc><video:title>Formal Verification with Ada 2012: a Very Simple Case Study</video:title><video:description>After a quick reminder of the Hoare Logic and the approach for designing software by contracts, the tool suite developed by AdaCore for formal verifications is presented. To make the concepts easily understood, a little program simulating a sandpile is used.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32528</video:player_loc><video:duration>1542</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32571</video:thumbnail_loc><video:title>Making the Linux Kernel better (without coding)</video:title><video:description>In this presentation, I want to show little-known mechanisms to add hardware support to the kernel at runtime, i.e. without recompiling. After this presentation, the Linux kernel will have gained support for a previously unsupported USB device (without having to write any code). Not everyone is interested in becoming a kernel developer or being able to write device drivers from scratch. Yet, there are a number of people who would like to help the kernel development "just a little bit". Yay, this is easily done! I aim to enable people to improve the kernel by adding support for previously unsupported hardware. How? Consumer hardware often shares a common core which is then simply re-branded by the actual vendor. This branding often includes changing the USB-ID or PCI-ID. A kernel developer can make a driver for that core, but will not be able to know all the incarnations of that device, i.e. all the IDs. This is where the community comes in. Having all kinds of hardware, people can add missing pieces to the puzzle. In this presentation, I want to show some little-known mechanisms to add hardware support to the kernel at run-time, i.e. without recompiling. For that, I will also present ways to effectively obtain the required information about hardware to be added. Finally, information is given how to report the findings. Intended audience: Everyone who is interested in kernel hacking is invited. Basic shell knowledge (sudo, echo) and ability to send e-mail are enough</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32571</video:player_loc><video:duration>3524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32572</video:thumbnail_loc><video:title>Making the X-server run without root rights</video:title><video:description>Xorg (the X-server) is a big and complex beast. Currently it runs as root as it needs root privileges for various reasons. But with the latest systemd-logind all necessary infrastructure is in place to allow the server to run as a normal user and use systemd-logind to do input and graphics device management. This talk looks at the work being done to leverage this new infrastructure to run Xorg without root rights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32572</video:player_loc><video:duration>3205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32574</video:thumbnail_loc><video:title>Measuring energy consumption in embedded systems</video:title><video:description>In this talk, I will introduce the need for energy measurements for embedded devices and show how they may be performed accurately and for very low cost using a combination of off-the shelf parts and a wide range of target embedded systems. I will cover the basic physics of energy measurement and go on to display designs for energy measurement kits, including the power sensing boards recently developed as part of the MAGEEC research project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32574</video:player_loc><video:duration>2933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32567</video:thumbnail_loc><video:title>Listaller</video:title><video:description>Listaller is a new approach for making 3rd-party software installations on Linux possible, without interfering with the native package manager. Listaller's primary focus is system-integration, so users will not notice that they are using the tool, as it integrates with existing PackageKit-based software management frontends. The installer also contains a new approach to dependency-handling, and makes use of existing specifications, such as AppStream. Software management on Linux is traditionally done using packages, although Linux desktop users are more interested in applications instead and do not care much about how something is packaged. Also, users often want to install software which is not available in the repositories (e.g. new applications or new versions of them), without having to upgrade the whole distribution. Listaller extends the package manager with the ability to install 3rd-party applications. It is built on top of the AppStream specs and PackageKit and focuses on system-integration. This means no additional UI must be added in order to install applications packages using Listaller. Listaller apps can be managed using existing tools like GNOME-Software or Apper. Because software from 3rd-party sources is a potential security risk, Listaller also tries to give users a hint if they can trust a certain application, and makes it possible to run these applications in a sandbox automatically. For developers, it contains some helper tools to make applications work on multiple distributions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32567</video:player_loc><video:duration>1058</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32568</video:thumbnail_loc><video:title>LTE in your Linux-based system</video:title><video:description>Wireless connections have improved a lot lately and the data-rates and latencies that are now achievable with LTE make mobile broadband connections a key ingredient in every M2M recipe. But LTE mobile broadband connections in Linux-based systems are no longer setup using the good old AT+PPP pair. LTE-capable modems now use ECM-like network interfaces and even new control protocols, like QMI or MBIM. This talk is about how the new LTE-capable devices are exposed in the Linux kernel (e.g. qmi wwan, cdc-mbim...), and which user-space tools (e.g. ModemManager, libqmi, libmbim...) are available to control them. The talk will be a hands-on demonstration of how to use these modems with these tools, focused on what users need to do to use them properly, and also how developers can benefit from them to write new applications</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32568</video:player_loc><video:duration>1613</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32575</video:thumbnail_loc><video:title>Media redirection for Spice remote computing solution</video:title><video:description>Project Melange: optimizing media stream processing for media players and VoIP clients in virtual desktop infrastructure In both cases media streams are not delivered to the user's device directly but transcoded at the virtualization server. This results in increased network load, server CPU load (less VM density), quality loss of media streams. A solution for this problem, Media Redirection for Red Hat Spice remote computing system is proposed. A separate project Melange has been created. Solution concept introduces following components: Media Engine and RPC-like service at user's device, Media Engine stubs and RPC-like client at Guest OS. To integrate the solution with Spice, new Spice APIs are proposed: API for establishing virtual channels and API for overlay rendering. Two prototypes of Media Redirection are under development in Melange project: a demo audio player from GStreamer and a demo softphone based on Google WebRTC internal audio engine. Audio player will utilize D-Bus for RPC, the softphone will use Apache Thrift. The event will be interesting for remote computing system developers and users (in particular, Red Hat Spice), RPC system developers and users, media engine developers, media player and IP telephony client developers Note: the authors are NOT working for Red Hat, this work is being done by volunteers in their spare time</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32575</video:player_loc><video:duration>1579</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32569</video:thumbnail_loc><video:title>MADE - Massive Artificial Drama Engine for non-player characters</video:title><video:description>MADE (Massive Artificial Drama Engine for non-player characters) is a procedural content generator (PGC), with stochastic generation and modelled as a generate-and-test algorithm (search based) that performs the optimizations of the process during the game development (offline). It presents an environment where many characters interact to generate plots where complex behaviors can emerge. Currently, an article about MADE is being evaluated by the committee of the Evostar 2014 (European conference on the applications of evolutionary computation)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32569</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32565</video:thumbnail_loc><video:title>Linux Configuration Collector</video:title><video:description>Cfg2html is a little utility to collect the necessary system configuration files and system set-up to an ASCII file and HTML file. Simple to use and very helpful in disaster recovery situations. Collects Linux system configuration into a HTML and text file. Config to HTML is the "swiss army knife" for the sysadmins. It was written to get the necessary informations to plan an update, to perform basic trouble shooting or performance analysis. As a bonus cfg2html creates a nice HTML and plain ASCII documentation from Linux System, Cron and At, installed Hardware, installed Software, Filesystems, Dump- and Swap-configuration, LVM, Network Settings, Kernel, System enhancements and Applications, Subsystems</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32565</video:player_loc><video:duration>867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32559</video:thumbnail_loc><video:title>Kadeploy: From Scalable and Reliable Bare-metal Provisioning to a Reconfigurable</video:title><video:description>Kadeploy: From Scalable and Reliable Bare-metal Provisioning to a Reconfigurable Experimental Testbed Kadeploy is a scalable, efficient, and reliable bare-metal provisioning solution for HPC clusters. In this talk, I will first present the design choices that enable system administrators to install a 300-nodes cluster in a couple of minutes. Then, I will present how Kadeploy is used in the context of the Grid'5000 testbed. Grid'5000 is a large-scale testbed for research on HPC, Cloud, Grid and P2P computing, where Kadeploy provides users with the ability to deploy their own software stacks, making it the ideal testbed to design, test and evaluate IaaS Cloud stacks. Links: http://kadeploy3.gforge.inria.fr/ http://www.grid5000.fr</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32559</video:player_loc><video:duration>1228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32544</video:thumbnail_loc><video:title>HPC devroom welcome, introduction to HPC-UGent and VSC</video:title><video:description>A word of welcome, the devroom agenda, and other practical info followed by a brief introduction to HPC-UGent and the Flemish Supercomputer Centre (VSC).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32544</video:player_loc><video:duration>823</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32514</video:thumbnail_loc><video:title>Dual-Android on Nexus 10 using XEN</video:title><video:description>Samsung will present the challenges of creating a dual-Android platform on the Nexus 10 (Cortex A15 based) using Xen on ARM. Samsung has been endeavoring to run XEN on ARM based mobile devices using para-virtualization for CortexA9 devices earlier and now with virtualization extensions on cortexA15 devices. The primary end user use case is BYOD(Bring Your Own Device), where two isolated OSs run simultaneously. One OS would be "personal" OS and the other a "work" OS. The user experience should not deteriorate in either of the OSs and GPU is the biggest hurdle in achieving this. Samsung would present its approach in virtualization of the GPU within the context of XEN and discuss the challenges encountered in achieving a good FPS(frames per second) in both OSs (two Androids in this case). The main points would be stress the following points * Virtualization on mobile devices and user experience importance for its success. * GPU virtualization is achievable with very good performance using XEN. * XEN and open source collaboration from Samsung. * Paravirtualization cahllenges of IO/peripheral devices on a typical Mobile device with virtualization extension support for CPU and Memory</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32514</video:player_loc><video:duration>2399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32511</video:thumbnail_loc><video:title>Distributed VoIP Platforms</video:title><video:description>As any other production environments, in order to maximize availability, VoIP platforms have to be fault tolerant. This presentation focuses on solving the various VoIP distribution and replication issues by using the latest additions in the OpenSIPS SIP Proxy. OpenSIPS (Open SIP Server) is a mature Open Source implementation of a SIP server. As a SIP proxy/router, is the core component of any SIP-based VoIP solution. With a very flexible and customizable routing engine, OpenSIPS unifies voice, video, IM and presence services in a highly efficient way, thanks to its scalable (modular) design. When talking about a large number of customers / calls, using a distributed architecture is a natural way to go. First, you would want to cover the entire map in order to provide the best quality everywhere to the customers. Secondly, you would want to have multiple points of presence in order to be able to spread the load from the global pool of customers. Last but not least, redundancy is a mandatory requirement for any VoIP platform, both within the same Point of Presence, and also at a geographically distributed level. The latest additions in OpenSIPS make it an excellent choice for the core server of a distributed and highly available VoIP platform. OpenSIPS has support for a large variety of NoSQL backends that can be used to share data between different OpenSIPS instances ( MongoDB, Cassandra, CouchBase ). Furthermore, several mechanisms are in place that allow for real-time call information replication between two or more OpenSIPS servers, allowing for hot backups to be deployed, which ensure instant call recovery in case of failures, with 0 down time</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32511</video:player_loc><video:duration>1129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32513</video:thumbnail_loc><video:title>DTrace integration and quick start</video:title><video:description>This talk will explain how to use DTrace, where to use it, and how to quickly introduce DTrace in your applications. DTrace is a powerful framework for tracing applications on the fly. We will look at: * How DTrace works * Who DTrace uses * How to use DTrace * How to integrate it in your awesome applications</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32513</video:player_loc><video:duration>2685</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32509</video:thumbnail_loc><video:title>Developing Webapps for Firefox OS</video:title><video:description>This session will mostly concentrate on tips for designing and developing apps for the web as a platform while using the latest development tools and resources for Firefox OS in an efficient way. With each passing day we see the web becoming more and more popular as a platform. What makes these apps so special? How can someone build such apps which aesthetically appeal to users? This session would be mostly concentrate on tips for designing and developing apps for the web as a platform while using the latest development tools and resources for Firefox OS such as the App Manager in an efficient way</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32509</video:player_loc><video:duration>1695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32502</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32502</video:thumbnail_loc><video:title>Considering the Future of Copyleft</video:title><video:description>Copyleft licenses, particularly the GPL and LGPL, are widely used throughout the Free Software community. Over the last few years, recent debates have led many to various conclusions about the popularity of copyleft. This talk will discuss where copyleft stands today, how it interacts with the modern Free Software world, and how copyleft advocates may need to adapt to the future of Free Software licensing. Copyleft licenses, particularly the GPL and LGPL, are widely used throughout the Free Software community. However, recent for-profit corporate interest in Free Software development has led to a renewed preference toward non-copyleft licensing by for-profit entities. Meanwhile, many for-profit entities that do use copyleft for their own software now do so in a manner that most copyleft aficionados find, at best, distasteful and at worst, abusive. A long-standing truce exists in our community between fans of non-copyleft licensing and copyleft. No one in the copyleft communities disputes that non-copylefted Free Software is an important part of our community. However, copyleft faces new challenges that make past debates about the appropriateness of copyleft seem quite minor by comparison. This talk will discuss all aspects of the complicated situation facing copyleft, including younger developers apparent preference for non-copyleft licensing (as expressed, in part, in the "post-open source" debates), the widespread and common failures for companies to comply with GPL's relatively easy requirements, and how licensing choices are today, unlike in the past, rarely in the hands of individual developers, but instead their corporate employers</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32502</video:player_loc><video:duration>1260</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32510</video:thumbnail_loc><video:title>Discover DoudouLinux live!</video:title><video:description>DoudouLinux is a computer environment focussed on children fulfillment, ease of use, security and mastering digital tools. DoudouLinux want to compete with gaming consoles, TV and tablets, as early as 2 years old. After few explanations about the project itself, a live demonstration will show you how it is designed, its functionnalities and the proposed activities. DoudouLinux is a community initiative dedicated at giving children digital tools favoring self-fulfillment and not alienating, as well as the desire to take back full control over the digital tools that will shape their future. By placing children and parents at the center of the project concerns, DoudouLinux stresses ease and pleasure of use, security or even absolute respect of privacy. DoudouLinux wants to show children the best information technologies, in full confidence. With more than 75 applications that cover education, creative activities, entertainment and culture, DoudouLinux give children the opportunity to discover many facets of computers in order to stimulate their curiosity, their learning potential and their creativity. Its interface, rethought from ground up, targets the simplicity of a gaming console without sacrificing essential functions. Come and discover it live! With a wealth of more than 100 contributors, DoudouLinux is being translated into more than 40 languages and its website saw more than 400.000 visitors coming from the 4 corners of the world since the beginning. After 3 years of existence, the pedagogical usefulness of DoudouLinux is approved by teachers since it is already in use in many nursery schools. Nevertheless the project is still starting out and bursting with ideas that just need new contributors to come to life!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32510</video:player_loc><video:duration>1107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32517</video:thumbnail_loc><video:title>Entangle: Tethered Camera Control &amp; Capture</video:title><video:description>Entangle is an open source project that provides a Linux desktop application for "tethered shooting". It uses the ligphoto2 library to trigger the camera shutter, preview shots via the camera's "live view" capability, download captured images and access all the live camera settings. It is useful for a variety of use cases including studio model shoots, macro still life, stop motion animation shoots, astro-photography and more. The talk will be targeted at Linux users &amp; developers who are photographers interested in any of the aforementioned use cases. The talk will provide an overview of the important capabilities of the program and, if all goes to plan, a live demonstration of the application in use. The aim is to demonstrate the potential of the application to users who are not already aware of its existence, and attract open source developers to contribute to the project</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32517</video:player_loc><video:duration>856</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32512</video:thumbnail_loc><video:title>Do It Yourself OSHW Linux Computer</video:title><video:description>OLinuXino is Open Source Hardware Linux Computer with ARM processor, this allow people to learn, explore, modify and customize the boards for their own needs and projects. We will demonstrate how easy is to make your own Linux computer based on OLinuXino design</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32512</video:player_loc><video:duration>1186</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32507</video:thumbnail_loc><video:title>Deploying Cloudstack with Chef</video:title><video:description>Learn about how to use the OSS Automation Platform Chef to deploy the OSS Cloud Platform Cloudstack. Learn about how to use the OSS Automation Platform Chef to deploy the OSS Cloud Platform Cloudstack. In this talk I'll cover the steps and gotchas in writing cookbooks to deploy Cloudstack, the reasons for doing so, and the ways the deployment process was optimized to cut the overall time required to deploy. Additionally we'll talk about how to automatically configure the Cloudstack environment once it is deployed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32507</video:player_loc><video:duration>1318</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32515</video:thumbnail_loc><video:title>EasyBuild: Building Software With Ease</video:title><video:description>EasyBuild is a software build and installation framework written in Python that allows you to install software in a structured, repeatable, and robust way. This talk will present the problem with building with scientific software, introduce EasyBuild, and discuss the main features of the tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32515</video:player_loc><video:duration>1374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32494</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32494</video:thumbnail_loc><video:title>Bring your virtualized networking stack to the next level</video:title><video:description>As the prominent open-source data center virtualization solution, oVirt relies on a powerful and easy approach to configuring a data center's network. By leveraging the advanced network capabilities offered by OpenStack Networking, oVirt's maintainers aim to bring this field even further, allowing data center administrators to use advanced networking capabilities while maintaining the simplicity of oVirt's network management approach. Developers &amp; Users are welcome to join us in this session, and to discover how oVirt currently leverages OpenStack Networking, and see the road-map to future network virtualization in the Data Center, all using open source enterprise-grade software. In this session Mike Kolesnik from Red Hat's Cloud Networking Group will cover the networking capabilities of both of these projects, covering Neutron's popular use cases, including: * Overlay networking * Security Groups * IP address management * Other capabilities, as well as covering the traditional data center virtualization offering. In addition we'll review the integration of these two products, and see how you can leverage the advanced networking capabilities from the cloud in your virtualized data center. The future is still ahead, as we will explore what's already there and what's yet to come in this emerging collaboration. Developers &amp; Users are welcome to join us in this session, and to discover how oVirt currently leverages OpenStack Networking, and see the road-map to future network virtualization in the Data Center, all using open source enterprise-grade software</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32494</video:player_loc><video:duration>1921</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32492</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32492</video:thumbnail_loc><video:title>Autoscaling best practices</video:title><video:description>This talk will cover the basics of autoscaling, different types of auto-scaling, and how you can use your metrics to take good auto-scaling decisions. Targeted to entry level to mid level auto-scaling users. * What is autoscaling * Different kinds of traffic peak scenarios * Autoscaling reactive vs proactive * Autoscaling with external tools - Rightscale, Autoscale API, Heat, Ceilometer * Autoscaling with your metrics - Graphite, Provisioning, Configuration Management</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32492</video:player_loc><video:duration>2400</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32478</video:thumbnail_loc><video:title>Python für das Internet der Dinge</video:title><video:description>MicroPython ist eine neue, schlanke Implementierung der Programmiersprache Python, Version 3, die dafür optimiert ist, auf Systemen mit beschränkten Ressourcen, also z.B. Mikroprozessoren, zu laufen. MicroPython wurde bereits auf viele weit verbreitete Embedded-Plattformen portiert, so z.B. Boards mit STM32F4 Cortex-M4 oder ESP8266 Prozessoren und dient gleichzeitig als minimales Betriebssystem und zur Steuerung und Abfrage der Peripherie, Schnittstellen und Sensoren. Gleichzeitig läuft MicroPython auch unter UNIX-ähnlichen Betriebsystemen und damit auch auf Single-Board-Computern, wie dem Raspberry Pi. MicroPython ist ein Open Source Projekt unter der MIT-Lizenz und eine hervorragende Alternative zu Entwicklungsumgebungen für Elektronik-DIY-Projekte wie NodeMCU oder Arduino. Christopher Arndt</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32478</video:player_loc><video:duration>3447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32482</video:thumbnail_loc><video:title>Karriereplanung für IT Fachleute</video:title><video:description>IT Spezialisten, IT Architekten und Privatdetektive haben eines gemeinsam. Alle glauben zu wissen was es ist aber es gibt noch keinen staatlich anerkannten Ausbildungsweg für diese Berufsgruppen. Viele nationale aber vor allem internationale Unternehmen setzen deshalb auf einen Karrierepfad für Fachleute neben dem klassischen Managementstrukturen. Um in diesem Karrierpfad erfolgreich zu sein bedarf es neben den fachlichen Skills eines breites Spektrums an nichfachlichen Fähigkeiten im Bereich Kommunikation, Planung und Ausdrucksfähigkeit. Was ist dort zu beachten und wie kann man sich frühzeitig auf diese Fragen vorbereiten um rechtzeitig auch die wichtigen Dinge neben den Bits und Bytes zu erlernen? Hagen Bauer</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32482</video:player_loc><video:duration>3728</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32493</video:thumbnail_loc><video:title>BibOS Admin - a web-based, easy to use admin system for Ubuntu</video:title><video:description>The public libraries in Denmark wanted an admin system for their new BibOS-system, which is an Ubuntu-based GNU/Linux distribution for audience PCs. To achieve this, we built a completely new and completely free administration system for Debian-based PCs. The public libraries in several Danish municipalities are in the process of switching their audience PCs from Windows to Ubuntu. They needed a central administration system to manage it, and Canonical's Landscape product was unacceptable for them; they needed the system to be completely free/open source, and Canonical's licensing when running Landscape as software-as-a-service was too expensive. The available free alternatives are either too technical for library staff, or they don't support Debian-based systems well. In response, we created "BibOS Admin", a completely new administration system for all Debian-like systems. It enables users to remotely manage, maintain and upgrade PCs and run arbitrary, centrally defined scripts on them. The system is designed to be easy to use for non-technical staff who can rely on a set of pre-defined scripts, which should be set up as part of the setup for each organization (source code available here: https://github.com/magenta-aps/bibos admin). In the talk, I will discuss the technical and organizational challenges of building a new management from scratch in collaboration with the public libraries in Aarhus and Silkeborg, who kindly funded the effort</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32493</video:player_loc><video:duration>1051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32484</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32484</video:thumbnail_loc><video:title>An overview of Sozi</video:title><video:description>Initially inspired by the proprietary software Prezi, Sozi is a free and open-source "zooming presentation" tool based on open standards. This talk will expose the general concepts of Sozi and how it benefits from the use of open standards, from a user's as well as a developer's point of view. We will give an overview of the current status of the project and the expected future developments. Over the last few years, several presentation tools have emerged that provide alternatives to the traditional desktop slideshow software. Some of them, like reveal.js, allow to create slideshows using web standards such as HTML5, CSS3 and JavaScript. Others, like the proprietary software Prezi, have set a new paradigm based on a sequence of camera movements (translations, zooms, rotations) over a single, unlimited canvas where all the visual content of your document is laid out. Initially inspired by Prezi, Sozi is a free and open-source "zooming presentation" tool based on open standards. A Sozi presentation is an SVG document augmented with presentation data and a player script in JavaScript. As a consequence, such a document can be played directly by any standards-compliant web browser without the need to install a plugin or a specific viewing software. For presentation creators, we have chosen to build the Sozi editor as an extension to the free SVG editor Inkscape. Sozi is open to contributions: volunteers have provided translations to 8 languages, others have created packages for several widely-used GNU/Linux distributions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32484</video:player_loc><video:duration>980</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32491</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32491</video:thumbnail_loc><video:title>Automatic Testing of Installed Software</video:title><video:description>Automatic Testing of Installed Software is a testing framework to validate the various flavors of software installed on an HPC site. It is composed of a set of unit tests, a runtime and a result-gathering dashboard. These tests are user-oriented as they assess the basic features that a general user expect to work on an HPC platform. Currently, it only focuses on generic MPI functionality as it is one complex and critical component of an HPC platform, but it will be extended to compilers, libraries and performance validation and regression in the future. HPC centers tend to provide a wide choice a software. Different users requires different software, but also different versions of the same software. Combined with the different compilers, MPI stacks, library dependencies, there is an explosion of software flavors installed on an HPC site. Tools already exist to help managing this large variety of software. Users can choose their software through the software list using the 'module' system. Administrators can perform automatic compilation and installation of software using EasyBuild. Additionally, software also require some customizations on some HPC sites. Thus, software flavors need to be validated after installation to check they're working as expected by the users. We developed and provide a set of unit tests together with a runtime and result-gathering framework to perform a such Automatic Testing of Installed Software. These tests take the side of the users in order to test any basic feature that a general user expect to work on an HPC platform. So far, the proposed tests only focus on generic MPI functionality as it is one complex and critical component of an HPC platform. The unit tests include, for example, compilation with mpicc and distributed execution with mpiexec. It has been applied successfully on the HPC platforms of the University of Luxembourg to assess builds of OpenMPI, MPICH, MVAPICH2 and IntelMPI generated with EasyBuild. In the future, we consider extending our unit tests to validate more components like compilers, libraries, toolchains and even applications. Another future direction is to consider performance validation and regression.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32491</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32485</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32485</video:thumbnail_loc><video:title>Announcements, Annual Report and Election Results</video:title><video:description>PostgreSQL Europe's Annual report will be presented along with other announcements, and the results of the 2014 board elections revealed</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32485</video:player_loc><video:duration>747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32483</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32483</video:thumbnail_loc><video:title>Welcome by the vice president</video:title><video:description>A welcome by the vice president for research and young academics of the University of Applied Sciences Bonn-Rhein-Sieg. Prof. Dr. Margit Geißler</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32483</video:player_loc><video:duration>244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32489</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32489</video:thumbnail_loc><video:title>Asynchronous programming: Futures</video:title><video:description>A Future object represents an operation that is currently in progress, or has recently completed. It can be used in a variety of ways to manage the flow of control and data, through an asynchronous program. It is intended that library functions which perform asynchronous operations would use future objects to represent outstanding operations, and allow their calling programs to control or wait for these operations to complete</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32489</video:player_loc><video:duration>6647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32401</video:thumbnail_loc><video:title>Settling the IM war</video:title><video:description>The world of Instant Messaging is populated with hundreds of providers - all incompatible with each other though history has shown that walled gardens are not sustainable. Why are we unable to agree upon a standard to communicate with each other?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32401</video:player_loc><video:duration>2407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32411</video:thumbnail_loc><video:title>Team? Welches Team?</video:title><video:description>Scrum hat uns versprochen, dass wir ein festes Team haben und jeder in diesem Team irgendwann zwangsläufig alle Aufgaben im Team zu ungefähr 80% übernehmen kann: UX, Coding, Administration, sein tiefes Fachwissen jedoch weiter pflegt. Gibt es diese "T shaped persons" oder gibt es eventuell doch einen Grund, warum wir noch Spezialisten haben? Und wie soll oder kann ein agiles Team eigentlich aussehen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32411</video:player_loc><video:duration>2910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32417</video:thumbnail_loc><video:title>DNSSEC</video:title><video:description>Mit DNSSEC wurde eine Möglichkeit geschaffen, DNS-Einträge zu authentisieren. Heute ist diese Erweiterung weit verfügbar, zum Beispiel auch für .de und .org Domains. In diesem Vortrag wird die grundsätzliche Funktionalität von DNSSEC vorgestellt und folgende Fragen beantwortet: Wie sieht eine so geschützte Zone aus? Woher kommt die Sicherheit? Was kann DNSSEC nicht leisten? Welche neuen Anwendungen (DANE) ergeben sich daraus für das Domain-Name-System? Zum Schluss geht der Vortrag auch darauf ein, wie DNSSEC in der Praxis für den einzelnen aussehen kann -- sowohl als Konsument als auch auf der Serverseite.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32417</video:player_loc><video:duration>2741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32415</video:thumbnail_loc><video:title>FreeIPA</video:title><video:description>Dieser Vortrag behandelt die Implementation einer zentralen Authentifizierung unter Linux mit FreeIPA. Neben den Grundlagen werden auch eine Praxis-Beispiele demonstriert.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32415</video:player_loc><video:duration>2264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32404</video:thumbnail_loc><video:title>Docker Batteries</video:title><video:description>Docker als Applikationscontainer kommt schnell an die Grenzen. Fehlt doch das Managen von Infrastruktur und die Orchestrierung von Docker. Docker Batteries sind (austauschbare) Plugins und AddOns. Hier stellen wir die "eingebauten" Batteries von Docker vor.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32404</video:player_loc><video:duration>3302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32403</video:thumbnail_loc><video:title>Designing in the open: Mozilla Community Design</video:title><video:description>Elio will introduce the new Mozilla Community Design initaitve, how it works in the open and how it raises the importance of design in open source projects by empowering non technical people to contribute.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32403</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32409</video:thumbnail_loc><video:title>Reactive Javascript mit RxJs</video:title><video:description>Stell dir vor, das Iterator Pattern und das Observer Pattern lernen sich in einer Bar kennen, verlieben sich ineinander und zeugen ein Kind, das sie “RxJS” nennen. RxJS stellt Erweiterungen zur reaktiven Programmierung in JavaScript bereit. Es handelt sich hierbei um ein Paradigma, bei dem der Datenfluss im Fokus liegt. Angestrebt wird, ein stabiles, skalierbares und resilientes Anwendererlebnis zu schaffen. Im Kern steht der effiziente Umgang mit asynchronen Ereignissen. Und die sind zahlreich: vom Bootstraping der Applikation, Steuern von Animationen, Umgang mit Benutzereingaben bis hin zu XHRs. Die Session erklärt anhand beispielhafter Implementierungen, was hinter diesem Paradigma steht. Sie zeigt überdies auf, wie damit zeitgemäße asychrone Anwendungen eventgetrieben entwickelt werden, ohne überflüssigen Overhead zu produzieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32409</video:player_loc><video:duration>2545</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32407</video:thumbnail_loc><video:title>Von z-Tree zu oTree</video:title><video:description>openATTIC ist ein auf Linux basierendes Open Source Storage Management System. Dieser Vortrag stellt das Projekt und die Neuerungen der letzten Monate vor und beschreibt auch, was wir uns für die Zukunft so vorgenommen haben, z.B. die Erweiterung der Ceph-Management-Funktionalität in Kooperation mit SUSE und der Ausbau der "klassischen" Storage-Funktionen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32407</video:player_loc><video:duration>1264</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32377</video:thumbnail_loc><video:title>Vision-based calibration of parallax barrier displays</video:title><video:description>Static and dynamic parallax barrier displays became very popular over the past years. Especially for single viewer applications like tablets, phones and other hand-held devices, parallax barriers provide a convenient solution to render stereoscopic content. In our work we present a computer vision based calibration approach to relate image layer and barrier layer of parallax barrier displays with unknown display geometry for static or dynamic viewer positions using homographies. We provide the math and methods to compose the required homographies on the fly and present a way to compute the barrier without the need of any iteration. Our GPU implementation is stable and general and can be used to reduce latency and increase refresh rate of existing and upcoming barrier methods. © (2014) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32377</video:player_loc><video:duration>952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32406</video:thumbnail_loc><video:title>FrOSCon 2016 - shutdown</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32406</video:player_loc><video:duration>773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32297</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32297</video:thumbnail_loc><video:title>Containing Containers?</video:title><video:description>Der Vortrag gibt einen kurzen Überblick über Container auf Docker-Basis, den aktuellen Stand der Entwicklung und setzt den Fokus darauf, was sich hier im letzten Jahr im Hinblick auf Sicherheitsaspekte getan hat.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32297</video:player_loc><video:duration>3692</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32809</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32809</video:thumbnail_loc><video:title>Polyglots and Chimeras in Digital Radio Modes</video:title><video:description>Ah Matryoshkas, who doesn't like these Russian nesting dolls? But why should the fun of chimeric nesting be limited to just application formats? It is possible to design PHY-layer digital modulation protocols that (1) are backward compatible with existing standards and (2) discretely contain additional information for reception by those who know the right tricks. When properly designed, these polyglot protocols look and sound much like the older protocols, causing an eavesdropping Eve to believe she has sniffed the contents of a transmission when in fact a second, hidden message is hitching a ride on the transmission. Mallory, on the other hand, may use these protocols-in-protocols to smuggle long Russian stories to all who will listen! This fine technical lecture by two neighborly gentlemen describes techniques for designing polyglot modulation protocols, as well as concrete examples of such protocols that are fit for use in international shortwave radio communication.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32809</video:player_loc><video:duration>3902</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32811</video:thumbnail_loc><video:title>0x3E9 Ways to DIE</video:title><video:description>Along the years many attempts have been made to combine static and dynamic analysis results. Some were good, other were bad, however the fact is that those two approaches still remain mostly separated as most analysis tools focus on one of them only. For many years, this lack of integration and mental passing of data between static and dynamic tools has caused lot of frustration among researchers. This was the main motivation in creating DIE. DIE is a new Hex-Rays IDA plugin that crosses the static-dynamic gap directly into the native IDA GUI. It gives the researcher access to runtime values from within his standard dissembler screen. As opposed to previous projects with similar goals, DIE takes a different approach by using an extensive plugin framework which allows the community to constantly add logic in order to better analyze and optimize the retrieved runtime values. With a click of a button, everything is accessible to the researcher: he can inspect handles passed to a function, analyze injected code or runtime strings, enumerate dynamic structures, follow indirect function calls and more (and the list keeps on growing). All of this happens without the researcher ever leaving his comfortable dissembler screen. Even better, as DIE is tightly coupled with IDA, it will basically support any architecture, data type or signature supported by IDA. DIE currently has a small but well-respected community of contributors. Starting with the alpha version, DIE users have been able to cut their research time by 20%-40%. As complex reverse engineering tasks may take several weeks or even several months to complete, DIE has already proved to be a valuable resource and a prominent part of the researcher`s toolkit. My talk introduces DIE for the very first time to the research community. I explain the basic idea behind DIE, describe its architecture, and show live examples of how to use its extensive plugin framework to speed up the research process. The talk includes *live examples* which have been carefully selected from real research projects in various security fields and demonstrate how DIE can be used to speed up bypassing software protections, unpack malware, and super-quickly locate a malware de-obfuscation functions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32811</video:player_loc><video:duration>3135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32817</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32817</video:thumbnail_loc><video:title>From Silicon to Compiler</video:title><video:description>Programmable logic devices have historically been locked up behind proprietary vendor toolchains and undocumented firmware formats, preventing the creation of a third-party compiler or decompiler. While the vendor typically prohibits reverse engineering of their software in the license agreement, no such ban applies to the silicon. Given the choice between REing gigabytes of spaghetti code and looking at clean, regular die layout, the choice is clear. This talk describes my reverse engineering of the Xilinx XC2C32A, a 180nm 32-macrocell CPLD, at the silicon level and my progress toward a fully open-source toolchain (compiler, decompiler, and floorplanner) for the device. A live demonstration of firmware generated by my tools running on actual hardware is included.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32817</video:player_loc><video:duration>2791</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32814</video:thumbnail_loc><video:title>The M/o/Vfuscator</video:title><video:description>Based on a paper that proves that the "mov" instruction is Turing complete, the M/o/Vfuscator takes source code and compiles it into a program that uses *only* mov instructions - no comparisons, no jumps, no math (and definitely no SMC cheating) - turning the program into one of the most painfully difficult reverse engineering targets you will ever encounter.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32814</video:player_loc><video:duration>2954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32935</video:thumbnail_loc><video:title>#Freebassel : The cost of loving free culture</video:title><video:description>A public reading of texts dedicated to Bassel Khartabil, loved and celebrated Internet volunteer who was detained in Syria in 2012, demanding his immediate release and reflecting on the love and the costs of free culture.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32935</video:player_loc><video:duration>1290</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32938</video:thumbnail_loc><video:title>A Robot Psychiatrist and a Battle-Robot builder walk into a bar- and talk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32938</video:player_loc><video:duration>1348</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32884</video:thumbnail_loc><video:title>Methoden zur Herstellung von Nanostrukturen</video:title><video:description>Ein Lehrfilm, der im Rahmen einer Abschlussarbeit an der Universität Konstanz entstanden ist. Abschlussarbeit von Julia Schmitt, Fachbereich Physik, Lehrstuhl Prof. Rüdiger, vertreten durch Dr. Fonin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32884</video:player_loc><video:duration>715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32917</video:thumbnail_loc><video:title>Checkpoint-Restart: Proprietary Hardware and the "Spiderweb API"</video:title><video:description>This summary describes a package to transparently checkpoint and restart applications which run over Infiniband. Infiniband is rapidly growing as a high-speed interconnect, even appearing on departmental clusters. The current work grew out of the needs of high performance computing. As of November, 2010, 43% of the TOP500 supercomputers run Infiniband. However, the ability to checkpoint immediately provides access to a poor man's reversible debugger. Using our DMTCP (Distributed MultiThreaded CheckPointing), we can already checkpoint a GDB session today: if we have executed 100 commands since the last checkpoint, we can undo the last instruction by restarting the checkpoint and going forward 99 commands. Since many apps access Infiniband through MPI (Message Passing Interface) instead of direct communication with Infiniband, we also integrated DMTCP into the OpenMPI dialect so as to transparently debug an MPI-based application. Infiniband's primary mechanism to provide fast latency is Remote Direct Memory Access (RDMA). One host can directly read or write the RAM of another host, without intervention by the CPU or software. The previously mentioned debugger logs commands and allows you to go back in history, through restarting and re-executing. It means that we can now conceive of time as a spatial dimension instead of a temporal dimension. So we can write a binary search program acting over the process's lifetime. This is illustrated in a later section. In a complex Infiniband computation, memory is written to and read from with latencies of less than 1 microsecond. Assert statements or breakpoints would change the course of execution because the program no longer runs at native speed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32917</video:player_loc><video:duration>2592</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32914</video:thumbnail_loc><video:title>Hardware Stuff for Software People</video:title><video:description>This talk will be an introduction to doing "hardware stuff" stuff, for people accustomed to plying their trade against software. I will discuss how to build tools (and use existing tools) to sniff/spy on a variety of hardware communications channels from UART Serial (the kind in your computer) to the very ubiquitous SPI/I2C serial busses used in virtual everything (from EEPROM in your portable DVD player to the HDMI/VGA cables between your computer and monitor). I will demonstrate how these simple hardware taps can be used to begin reverse engineering, spoofing, and fuzzing in places where (as a software person) you might not have previously felt comfortable. I will be bringing along a number of custom hardware and software tools (used specifically for these purposes) as well as a mock lab environment for demonstrations. Other than these practical skills, I am new to this "hardware stuff" so please don't expect a "embedded-JTag-SCADA-mobile" buzzword soliloquy. I'll just be sharing some stories and showing some neat hardware and software I've recently found useful.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32914</video:player_loc><video:duration>2554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32913</video:thumbnail_loc><video:title>Internet Filtering</video:title><video:description>Many countries in the world perform extensive network surveillance, filtering in the form of website blocking or protocol specific censorship; recently many networked authoritarian events in the Middle East/North Africa and across most of the world have come to light. During some specific political uprisings came increased invasive filtering events. I've run a series of tests in many of these countries, during these events with the specific purpose of identifying specific hardware and software in use. Some of the technical details are not novel but their application certainly makes a positive contribution. In some contexts, it's possible to identify specific network links that flag, drop, or inject data at the country level. I intend to show real world data such as block pages, network traces, scans of filters, interesting network blocks and I will discuss techniques for gathering useful data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32913</video:player_loc><video:duration>4479</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32911</video:thumbnail_loc><video:title>Extending Media Literacy Education</video:title><video:description>This article discusses the current relevance of videos for communicating science and presents the state of the art of Media Literacy Education programs for scientists in this area. Some initiatives of these programs are supported by university libraries and specialised libraries, and others by universities and research centres themselves. We introduce a program which is designed to provide scientists with specific training for creating and publishing video abstracts. The participants learn how to write a script for a video and acquire the basic skills they need to record audio and video, and edit footage together into a complete unit. This combines both scientific communication and creativity. The aim of this article is to show how scientists can effectively record video abstracts for their papers on their own, how libraries can support them in this issue, and how important it is to extend Media Literacy Education by programs for scientists.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32911</video:player_loc><video:duration>701</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32926</video:thumbnail_loc><video:title>Mean-Curvature Spiral 2D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32926</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32922</video:thumbnail_loc><video:title>System for δ13C-CO2 and xCO2 analysis of discrete gas samples by cavity ring-down spectroscopy</video:title><video:description>A method was devised for analysing small discrete gas samples (50 ml syringe) by cavity ring-down spectroscopy (CRDS). Measurements were accomplished by inletting 50 ml syringed samples into an isotopic-CO2 CRDS analyser (Picarro G2131-i) between baseline readings of a standard reference air, which produced sharp peaks in the CRDS data feed. A custom software script was developed to manage the measurement process and aggregate sample data in real-time. The method was successfully tested with CO2 mole fractions (xCO2) ranging from &lt;0.1 to >20000 ppm and δ13C-CO2 values from -100 up to +30000 ‰ vs VPDB. Throughput was typically 10 samples h-1, with 13 h-1 possible under ideal conditions. The measurement failure rate in routine use was ca. 1 %. Calibration to correct for memory effects was performed with gravimetric gas standards ranging from 0.05 to 2109 ppm xCO2 and δ13C-CO2 levels varying from -27.3 to +21740 ‰. Repeatability tests demonstrated that method precision for 50 ml samples was ca. 0.05 % in xCO2 and 0.15 ‰ in δ13C-CO2 for CO2 compositions from 300 to 2000 ppm with natural abundance 13C. Long-term method consistency was tested over a 9-month period, with results showing no systematic measurement drift over time. Standardised analysis of discrete gas samples expands the scope of applications for isotopic-CO2 CRDS and enhances its potential for replacing conventional isotope ratio measurement techniques. Our method involves minimal set-up costs and can be readily implemented in Picarro G2131-i and G2201-i analysers or tailored for use with other CRDS instruments and trace gases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32922</video:player_loc><video:duration>296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32883</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32883</video:thumbnail_loc><video:title>Atomic Force Microscopy (AFM)</video:title><video:description>Ein Lehrfilm, der im Rahmen einer Abschlussarbeit an der Universität Konstanz entstanden ist. Abschlussarbeit von Michael Martin, Fachbereich Physik, Lehrstuhl Prof. Rüdiger, vertreten durch Dr. Fonin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32883</video:player_loc><video:duration>870</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32921</video:thumbnail_loc><video:title>Urban Pollution Dispersion</video:title><video:description>The animation displays the dispersion of a pollutant released in the city center of Hannover, Germany. Data were derived using the large-eddy simulation model PALM (https://palm.muk.uni-hannover.de), simulating a neutrally stratified atmosphere and a north-westerly wind of 5 m/s. Pollutant is released constantly near the ground at the Steintorplatz and is advected with the mean flow trough the city center. Red color represents areas with high concentration while yellow color marks low concentration. The model domain spans over an area of 744 by 504 by 72 grid points in stream-wise, span-wise and vertical direction, respectively, with a grid resolution of 2 m in each direction. For the wind field, cyclic boundary conditions are used in lateral direction, while a Neumann condition is used for the pollutant in lateral direction and at the top. The animation spans over 40 minutes with a time-lapse rate of 24. The simulation required 1.5 hour of computing time on 576 cores on the Cray-XC40 of the North-German Supercomputing Alliance (www.hlrn.de). VAPOR (www.vapor.ucar.edu) was used to generate the images. The animation is divided in three parts. The first part gives an overview of the pollutant concentration by showing the pollutant cloud from different angles. For the second part, concentration is displayed only below 10m height to show the advection through the streets. Additionally, three time series display the concentration at different positions within the streets. In the end, the mean concentration is displayed. The left-most measurement position is situated at a small square. Concentration at this point is rather low with some prominent peaks around minute 6, 9, and 17 due to turbulent motion. The bottom measurement shows the largest concentration as it is positioned directly downwind of the pollutant source. Due to turbulence, the variation of concentration is high as well. The right-most measurement appears to give only small variation. However, at minute 10, concentration increases significantly and stays on a high level during the following 10 minutes. In comparison to the mean concentration (red line displayed together with the time series at the end of the animation), all three measurements reveal that the mean concentration does hardly represent the actual concentration at any given time underlying the importance of turbulence for pollutant dispersion. The animation was created as part of the MOSAIK project funded by the German Federal Ministry of Education and Research (BMBF) under grant 01LP1601A within the framework of Research for Sustainable Development (FONA; www.fona.de).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32921</video:player_loc><video:duration>170</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32930</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32930</video:thumbnail_loc><video:title>S-Flow 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32930</video:player_loc><video:duration>76</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32929</video:thumbnail_loc><video:title>Mean-Curvature 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32929</video:player_loc><video:duration>2</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32841</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32841</video:thumbnail_loc><video:title>DjangoCon 2014: Lightning Talks</video:title><video:description>By, Various Presenters</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32841</video:player_loc><video:duration>3601</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32845</video:thumbnail_loc><video:title>Performant Django</video:title><video:description>Since the days of version 1.0, the Django community has added countless features that address performance pain points; everything from cached template loaders to prefetch related(), the staticfiles app to django-debug-toolbar. But how do you use these tools to make your site fast? In this talk we take a meandering survey through the Django/Python performance landscape.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32845</video:player_loc><video:duration>2217</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32939</video:thumbnail_loc><video:title>Access all areas - Independent Internet Infrastructures in Brazil, India and South Africa</video:title><video:description>The digital divide is a clear and persistent reality for the more than 4 billion people who cannot avail of the social, economic, and civic benefits resulting from access to the open web. The winners of the Mozilla Equal Ratings challenge will present three different solutions on how to connect underserviced communities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32939</video:player_loc><video:duration>1809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32934</video:thumbnail_loc><video:title>#DigitalCharta – Die Diskussion (Workshop I)</video:title><video:description>In zwei Fishbowl-Diskussionen diskutieren wir mit dem Publikum die Artikel und Kritikpunkte der Digital Charta. Gemeinsam arbeiten wir an Vorschlägen für einen Textentwurf „2.0“.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32934</video:player_loc><video:duration>5740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32954</video:thumbnail_loc><video:title>Emotional Trauma, Machine Learning and the Internet</video:title><video:description>This is a talk on machine learning, emotional data, and how design affects behavior, specifically around online harassment. Can design and data affect behavior, and mitigate online harassment? The talk will cover two topics- the possibility of creating emotional data corpuses in machine learning, and using machine learning along with users in social media platforms to create transparent, open systems that focus on emotions and conversations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32954</video:player_loc><video:duration>2673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32958</video:thumbnail_loc><video:title>Diskutieren lernen - Wie die Gesellschaft im post-medialen Zeitalter über ihre Konflikte ins Gespräch kommt</video:title><video:description>Nach zehn Jahren Facebook stellen wir fest: Die Diskursqualität online ist schlecht, zugleich leisten Institutionen in Medien und Politik immer weniger Integration der Gesellschaft durch lebendige Debatten, weil sie zunehmend ihren Eigenlogiken folgen. Die Zivilgesellschaft muss nun selber ohne Profis lernen, wie sie fair und pluralistisch Debatten führt, und einen Weg dahin könnten die neuen kleinen Demokratie-Initiativen wie Schmalbart zeigen. Anders als Parteien müssen sie keine Macht verdichten, sondern sie bleiben pluralistisch. Offen und vernetzt sind sie vom Selbstverständnis eher lose Gefüge, die zu einer demokratischen Plattform zusammenwachsen könnten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32958</video:player_loc><video:duration>1717</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32960</video:thumbnail_loc><video:title>Curating Science Fiction Art</video:title><video:description>This science:fiction panel discussion will assemble curators, who (recently) organised exhibition projects within the broad spectrum of science fiction highlighting motives from literature, art and music inspiring technological visions and development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32960</video:player_loc><video:duration>3572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32964</video:thumbnail_loc><video:title>Datenschatz VS Datenschutz?</video:title><video:description>Die Überarbeitung der ePrivacy-Richtlinie hat in Brüssel große Lobbyinitiativen ausgelöst. Es geht um Grundrechte von EU-Bürgern - und um das dominante Geschäftsmodell des Internets: Personalisierte Werbung. Wir bringen Wirtschaft, Politik und Zivilgesellschaft ins Gespräch über Grenzen der Datenökonomie und des Datenschutzes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32964</video:player_loc><video:duration>4192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32962</video:thumbnail_loc><video:title>Das Kulturelle Gedächtnis und die digitalen Geisteswissenschaften</video:title><video:description>Das Kulturelle Gedächtnis, verstanden als generationenübergreifende, interaktionslose Kommunikation über aufgezeichnete kulturelle Äußerungen (Text, Musik, Malerei etc.), kann nur dann dauerhaft, nachvollziehbar und zuverlässig funktionieren, wenn der Kommunikationsfluss durch Gedächtnisinstitutionen organisiert wird. Gedächtnisinstitutionen pflegen das Kulturelle Gedächtnis durch den Aufbau eines Bestandes kultureller Äußerungen, ihre Bewahrung und Vermittlung an gegenwärtige und zukünftige Nutzer. Der Aufbau einer Sammlung entspringt im Analogen einer Idee, folgt einem Plan, entwickelt sich in der Geschichte, wird von Generation zu Generation weitergebaut, ist ortsgebunden, strukturiert...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32962</video:player_loc><video:duration>3516</video:duration></video:video></url><url><loc>https://av.tib.eu/media/32961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/32961</video:thumbnail_loc><video:title>Darknet – Das Internet der Zukunft?</video:title><video:description>Das Darknet ist ein digitales Dilemma: Einerseits Marktplatz für Drogendealer und Waffenhändler, andererseits aber auch Zufluchtsort für Dissidenten und Whistleblower in Ländern mit umfassender Internetüberwachung und -zensur. Wie sollen demokratische Gesellschaften damit umgehen? Und: Wird das Darknet auch hierzulande Mainstream, wenn im Zuge immer neuer Überwachungsgesetze die Privatsphäre im Netz nur noch verteidigt werden kann, wenn wir uns in einer Welt absoluter Anonymität bewegen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/32961</video:player_loc><video:duration>3423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31774</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31774</video:thumbnail_loc><video:title>Darstellungssätze</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31774</video:player_loc><video:duration>5377</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31776</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31776</video:thumbnail_loc><video:title>Einführung – Beispiele und Formulierungen</video:title><video:description>Der Schwerpunkt der Vorlesung „Diskrete Optimierung (Optimierung II)“ ist die Theorie und Lösung ganzzahliger und kombinatorischer Optimierungsprobleme. Es werden Schnittebenenverfahren, Augmentierungsmethoden, Approximationsalgorithmen sowie Dynamische Programmierung behandelt. Klassische Probleme der Diskreten Optimierung wie das Rucksack-Problem, das Traveling Salesman Problem oder das Setpacking Problem finden ebenfalls Beachtung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31776</video:player_loc><video:duration>5330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31754</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31754</video:thumbnail_loc><video:title>PostGIS Feature Frenzy</video:title><video:description>PostGIS has over 300 functions, which in turn can be used with the many features of the underlying PostgreSQL database. This talk covers some basic and not- so- basic ways to use PostGIS/PostgreSQL to process spatial data, to build infrastructures, and to do crazy things with data. Consider the possibilities: raster, topology, linear referencing, history tracking, web services, overlays, unions, joins, constraints, replication, json, xml, and more!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31754</video:player_loc><video:duration>3099</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31753</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31753</video:thumbnail_loc><video:title>Mapping for Investigations</video:title><video:description>Closing Keynote Speech, FOSS4G 2014, Portland, Oregon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31753</video:player_loc><video:duration>3721</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31730</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31730</video:thumbnail_loc><video:title>WPS Benchmarking Session</video:title><video:description>With the interrest for OGC Web Processing Service growing, we need to know details about the Open Source Solutions available. Various projects implementing WPS designed individuals from their community to participate in this talk to introduce their project and summarize their key features, they are the following: 52¡North WPS, Constellation SDI, GeoServer, PyWPS, ZOO-Project. For being able to provide good quality results, the tests should be run locally, so a server dedicated to this WPS Benchmarking Session, hosting OSGeoLive environments, is accessible to each team for running test procedures defined through discussions. The results of the given test procedures will be presented during this session and will compare implementations from different aspects: capabilities, compliancy, ressources usage and performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31730</video:player_loc><video:duration>1578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31736</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31736</video:thumbnail_loc><video:title>Js.Geo part Deux recap</video:title><video:description>For those of you sad pandas who couldn't make JS.geo on Tuesday, we will give a quick intro as to why scheduling was so hard this year, a quick tour of some of the amazing demos, highlights of the discussion from the day, and wrap up with what we would like to do to see it go smoother next year. Be there or be square (actually all that would happen is you would miss out on the coolest tech demo'ed at FOSS4G)!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31736</video:player_loc><video:duration>1707</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31772</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31772</video:thumbnail_loc><video:title>Benders Dekomposition: Vergleich der Relaxierungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31772</video:player_loc><video:duration>4578</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31770</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31770</video:thumbnail_loc><video:title>Anwendungen der TDI-Eigenschaft: Relaxierungen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31770</video:player_loc><video:duration>5331</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31763</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31763</video:thumbnail_loc><video:title>projections in web browsers are terrible and you should be ashamed of yourself</video:title><video:description>The JavaScript port of proj4 was (relatively) recently moved from subversion to github and updated to use modern build tools.The talk will discuss some of the differences between desktop and web environments when it comes to projections and CRS, other new projects that take a different perspective on projections (like topojson), and why you can't just use an EPSG number in your browser (and should be ashamed of yourself wanting to).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31763</video:player_loc><video:duration>1303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31762</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31762</video:thumbnail_loc><video:title>Introduction to MapGuide</video:title><video:description>This class is for those who want to fast-track into installing and using MapGuide Open Source. MapGuide Server and Web Extensions are set up in the Workshop (Windows). MapGuide Maestro (Windows) is used to load and connect to GIS data, create layers, author maps and publish web sites.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31762</video:player_loc><video:duration>1591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31758</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31758</video:thumbnail_loc><video:title>What's new in Cesium: the open-source alternative for 3D maps</video:title><video:description>When building 3D mapping apps, we no longer have to deal with closed feature-sets, limited programming models, temporal data challenges and bulky deployments. This talk introduces Cesium, a WebGL-based JavaScript library designed for easy development of lightweight web mapping apps. With live demos, we will show Cesium's major geospatial features including high-resolution global-scale terrain, map layers and vector data; support for open standards such as WMS, TMS and GeoJSON; smooth 3D camera control; and the use of time as a first-class citizen. We will show how Cesium easily deploys to a web browser without a plugin and on Android mobile devices.Since last year's talk at FOSS4G NA, Cesium has added 3D models using the open-standard glTF, a large geometry library and higher-resolution terrain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31758</video:player_loc><video:duration>2205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31766</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31766</video:thumbnail_loc><video:title>Mapping in GeoServer with SLD and CSS</video:title><video:description>Various software can style maps and generate a proper SLD document for OGC compliant WMS like GeoServer to use. However, in most occasions, the styling allowed by the graphical tools is pretty limited and not good enough to achieve good looking, readable and efficient cartographic output. For those that like to write their own styles CSS also represents a nice alternatives thanks to its compact-ness and expressiveness.Several topics will be covered, providing examples in both SLD and CSS for each, including: mastering multi-scale styling, using GeoServer extensions to build common hatch patterns, line styling beyond the basics, such as cased lines, controlling symbols along a line and the way they repeat, leveraging TTF symbol fonts and SVGs to generate good looking point thematic maps, using the full power of GeoServer label lay-outing tools to build pleasant, informative maps on both point, polygon and line layers, including adding road plates around labels, leverage the labelling subsystem conflict resolution engine to avoid overlaps in stand alone point symbology, blending charts into a map, dynamically transform data during rendering to get more explicative maps without the need to pre-process a large amount of views. The presentation aims to provide the attendees with enough information to master SLD/CSS documents and most of GeoServer extensions to generate fast, appealing, informative and readable maps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31766</video:player_loc><video:duration>2138</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31746</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31746</video:thumbnail_loc><video:title>Advanced CartoCSS Techniques</video:title><video:description>CartoCSS is becoming an ever more popular Ð and ever more powerful Ð tool for cartographic and data styling. In this talk, Stamen designers and technologists will present some tips and tricks to make your next design sing. Tips and tricks covered include, but will not be limited to: pixelation, use of dingbat fonts for texture and markers, post-facto label adjustment, alternate uses for text symbolization, where to find and use entropy, blending, and geometry manipulation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31746</video:player_loc><video:duration>1879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31773</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31773</video:thumbnail_loc><video:title>Dantzig-Wolfe Dekomposition</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31773</video:player_loc><video:duration>5131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31859</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31859</video:thumbnail_loc><video:title>Beyond The Camera Panopticon</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31859</video:player_loc><video:duration>3793</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31871</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31871</video:thumbnail_loc><video:title>The NSA are not the Stasi: Godwin for mass surveillance</video:title><video:description>It's tempting to compare NSA mass surveillance to the GDR's notorious Stasi, but the differences are more illuminating than the similarities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31871</video:player_loc><video:duration>3338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31864</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31864</video:thumbnail_loc><video:title>Senseable Cities</video:title><video:description>The increasing deployment of sensors and hand-held electronics in recent years is allowing a new approach to the study of the built environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31864</video:player_loc><video:duration>3494</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31877</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31877</video:thumbnail_loc><video:title>Encryption At Scale</video:title><video:description>Google’s efforts to increase use and usability of encryption, why it’s partly a human factors issue, and why we think it’s so important.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31877</video:player_loc><video:duration>2776</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31876</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31876</video:thumbnail_loc><video:title>E-Participation &amp; Freedom of Information in Africa, Latin America &amp; Europe</video:title><video:description>Perspectives on digital participation in Africa, Latin America and Europe. Democracy will be revolutionized. Still to many citizens remain inactive when it comes to political engagement. Their silence is a threat for democracies. Luckily, there are web tools around the world that putting the promise of more direct participation into action. How do participation platforms have to be designed to foster inclusive democratic participation? What challenges need to be undertaken to foster active e-citizenship. What are the prerequisites for an effective and active e-participation? What can Freedom of Information projects learn from each other in making political information accessible to citizens?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31876</video:player_loc><video:duration>3559</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31867</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31867</video:thumbnail_loc><video:title>Closed for Migration, Open for Export</video:title><video:description>Borders, it seems, are becoming ever more of a priority to decision makers in Europe, while rights based approaches are fading more and more into the backround; both domestically in terms of strengthening “Fortress Europe” and overseas, sometimes through international aid. Regardless of how it is framed, surveillance technologies and increased data collection play a key part in this move, to the detriment of privacy, dignity and integrity of those affected by EU-refugee policy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31867</video:player_loc><video:duration>3460</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31873</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31873</video:thumbnail_loc><video:title>Die Netzgemeinde ist am Ende. Jetzt geht's los.</video:title><video:description>Netzpolitik in Deutschland 2015: Die Piratenpartei ist implodiert. Ein Comeback der Vorratsdatenspeicherung droht. Das Urheberrecht stammt immer noch aus 1999. Die Netzneutralität droht abgeschafft zu werden. Netzpolitische Vereine sind weiterhin Zwerge in einem Land voller Riesen. Die Netzgemeinde ist am Ende.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31873</video:player_loc><video:duration>3232</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31869</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31869</video:thumbnail_loc><video:title>Code Week Award: Digitale Kompetenz durch kreatives Programmieren bei Kindern und Jugendlichen</video:title><video:description>Die EU Code Week ist eine seit 2013 über das Internet koordinierte Graswurzelbewegung, welche tausende Initiativen anregt, innerhalb einer gemeinsamen Woche selbstorganisierte Events zur kreativen Techniknutzung für Kinder und Jugendliche in Europa zu ermöglichen und dabei Open Educational Resources zu generieren. Deutschland war bis letztes Jahr nicht dabei, hat aber mit am meisten Nachholbedarf - Kann die deutsche Code Week und der Code Week Award helfen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31869</video:player_loc><video:duration>2994</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31874</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31874</video:thumbnail_loc><video:title>Digitales Europa – analoges Urheberrecht: Wie schaffen wir die Wende?</video:title><video:description>"Die derzeitige EU-Richtlinie zum Urheberrecht stammt aus dem Jahr 2001, aus einer Zeit vor YouTube und Facebook", sagt Julia Reda, Europaabgeordnete und Berichterstatterin des Initiativberichts des Europäischen Parlaments zur Evaluation der Urheberrechtsrichtlinie von 2001. Die Richtlinie sei zwar damals dazu gedacht gewesen, Urheberrecht an das digitale Zeitalter anzupassen, in Wirklichkeit behindere sie aber den grenzüberschreitenden Austausch von Wissen und Kultur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31874</video:player_loc><video:duration>3390</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31878</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31878</video:thumbnail_loc><video:title>Quo vadis Cyber Security?</video:title><video:description>Eric Grosse from Google’s Security Team in conversation with Jillian York from the EFF about Cyber Security.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31878</video:player_loc><video:duration>1714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31664</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31664</video:thumbnail_loc><video:title>Don't Copy Data! Instead, Share it at Web-Scale</video:title><video:description>Since its start in 2006, Amazon Web Services has grown to over 40 different services. S3, our object store, one of our first services, is now home to trillions of objects and regularly peaks at 1.5 million requests/second. S3 is used to store many data types, including map tiles, genome data, video, and database backups. This presentation's primary goal is to illustrate best practice around open data sets on AWS. To do so, it showcases a simple map tiling architecture, built using just a few of those services, CloudFront (CDN), S3 (object Store), and Elastic Beanstalk (Application Management) in combination with FOSS tools, Leaflet, Mapserver/GDAL and Yas3fs. My demo will use USDA's NAIP dataset (48TB), plus other higher resolution data at the city level, and show how you can deliver images derived from over 219,000 GeoTIFFs to both TMS and OGC WMS clients for the 48 States, without pre-caching tiles while keeping your server environment appropriately sized via auto-scaling. Because the NAIP data sits in a requester-pays bucket that allows authenticated read access, anyone with an AWS account has immediate access to the source GeoTIFFs, and can copy the data in bulk to anywhere they desire. However, I will show that the pay-for-use model of the cloud, allows for open-data architectures that are not possible with on-prem environments, and that for certain kinds of data, especially BIG data, rather than move the data, it makes more sense to use it in-situ in an environment that can support demanding SLAs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31664</video:player_loc><video:duration>3129</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31667</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31667</video:thumbnail_loc><video:title>pyModis: from satellite to GIS maps</video:title><video:description>One year after the first public presentation of pyModis at FOSS4G 2013 a lot of improvements have been implemented in the pyModis library. The most important news are that each command line tool now offers a graphical user interface to assist inexperienced users. Furthermore, the MODIS Reprojection Tool (MRT) is not longer mandatory in order to mosaic and reproject the original MODIS data as GDAL is now supported.Hence the most important improvement was the reimplementation of existing MRT component to use the Python binding of GDAL. This was basically driven by the fact that MRT does not properly perform geodetic datum transforms as discovered in the daily work with MODIS data within the PGIS-FEM group leading to shifted reprojection output. With the new GDAL support not only this problem has been solved but also the installation greatly simplified. pyModis is used all over the world in academic, governmental and private companies due to its powerful capabilities while keeping MODIS processing workflows as simple as possible.The presentation will start with a small introduction about pyModis and its components, the library and the tools. This part is followed by news about the latest pyModis release and indications about future developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31667</video:player_loc><video:duration>1636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31660</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31660</video:thumbnail_loc><video:title>Geodesign: An Introduction to Design with Geography</video:title><video:description>Geodesign, at its most basic, is design with geography. It is the combination of the tools and techniques geographers and other geoscientists use to understand our world with the methods and workflows designers use to propose solutions and interventions. For instance, the typical master planning process in which GIS-based knowledge is separated from the design process can be turned into a geodesign task by sketching buildings and other land uses directly within a GIS, and seeing indicators update on the fly as various data graphics. This can then allow the designer(s) to pinpoint specific design interventions based on live feedback from geospatial information.Over the last 10 years, technology has facilitated an explosive growth in geodesign as both a framework for solving problems and a toolkit of geospatial analyses that feed into that framework. The growth of the Geodesign Summit in Redlands, CA from 2010 to 2014 is an example of the demand for this sort of framework.Parallel to the rise of geodesign, the tools represented by FOSS4G have also been evolving into sophisticated tools capable of taking on the needs of geodesign. However, to date there's been too little discussion of how to take the framework and working methods of geodesign and accomplish them with open source tools. This session will connect those dots by taking the typical parts of a geodesign framework (suitability analysis, sketching/designing, evaluating/comparing, iterating) and outlining our own experience making use of open source tools for geodesign. In particular, we will focus on how the interoperability of open source tools and the growth of web-based geospatial tools can support (and evolve!) the ways that geodesign is done.This presentation will address:What is geodesign: the conceptual framework and typical use cases for geodesignWhere are we: workflows and tool stacks we've used and seen others use to dateWhere could we go: identifying current gaps and pain points in existing stacks and possible solutions from emerging technologies</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31660</video:player_loc><video:duration>1661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31659</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31659</video:thumbnail_loc><video:title>Serving high-resolution sptatiotemporal climate data is hard, let's go shopping</video:title><video:description>The world is a big place and time is infinite. Scientists who study any aspect of the Earth's climate are immediately faced with the exponentially growing amount of data that are required to represent properties of the climate in both time and space. The bulk of these data is a substantial barrier to extracting meaningful information from their contents. This barrier can be prohibitive to smaller-scale researchers and communities that want to study and understand the impact of the climate on their localities. Fortunately, a substantial amount of free and open source software (FOSS) exists upon which one can build a great geospatial data application.The Pacific Climate Impacts Consortium (PCIC), a regional climate services provider in British Columbia, Canada, has been making a concerted effort to use geospatial FOSS in order to expand the availability, comprehensibility and transparency of big climate data sets from the Coupled Model Intercomparison Project (CMIP5) experiment. With a full stack of geospatial FOSS and open protocols we have built and deployed a web platform capable of visualizing and distributing high-resolution spatiotemporal raster climate data.Our web application consists of:+ back-end storage with raw NetCDF4/HDF5 files+ a PostgreSQL/PostGIS database for indexed metadata+ ncWMS for maps and visualization+ the PyDAP OPeNDAP server for data requests+ a web user interface to tie it all togetherThis presentation will provide a case study for enabling scientific collaboration using FOSS and open standards. We will describe our application architecture, present praise for and critique of the components we used, and provide a detailed discussion of the components that we had to improve or write ourselves. Finally, though our use case is specific to climate model output, we will provide some commentary as to how this use case relates to other applications of spatiotemporal data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31659</video:player_loc><video:duration>1642</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31696</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31696</video:thumbnail_loc><video:title>An automated classification and change detection system for rapid update of land-cover maps of South Africa using Landsat data.</video:title><video:description>Recent land cover maps are essential to spatial planning and assessment by non-/governmental agencies. The current land cover mapping methods employed in South Africa are slow and expensive and the most recent national land cover map dates back to 2000. The CSIR is developing an automated land-cover mapping system for the South African region. This system uses widely available Landsat satellite image time series data, together with supervised machine learning, change detection, and image preprocessing techniques. In this presentation the implementation of this end-to-end system will be addressed. Specifically, we will discuss the use of an open source random forest implementation (Weka), a change detection algorithm (IRMAD), as well as tools used for satellite image preprocessing (Web enabled Landsat data, fmask cloud masking) and on-line validation tools. Furthermore the approach used in optimising automatic land-cover production accuracy for operational use will be discussed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31696</video:player_loc><video:duration>1606</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31694</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31694</video:thumbnail_loc><video:title>"Sliding" datasets together for more automated map tracing</video:title><video:description>Importing new/updated geometry into large dataset like Open Street Map is tricky business. Features represented in both need to be detected and merged. Often times editors are asked to completely "retrace" over updated maps as automated methods are unreliable.While a 100% accurate merge is impossible, it is possible to auto create a best guess and let the user refine from there, eliminating as many manual, tedious steps as possible.Slide is a tool designed to solve this problem and works by iteratively refining roads, trails and other complex geometries to match another dataset, where the features are correctly mapped. In a single click one geometry is "slided" to the other, eliminating hundreds of tedious clicks.The form of the new dataset is flexible. It could be an updated representation of roads such as the new TIGER database, a scanned historical paper map, or a large collection of GPS data points like the 250+ billion made available by Strava, a fitness tracking website.Overall, Slide is designed to leverage what we already know, collected in various datasets, to speed map tracing. Map editors should be focusing on higher level challenges and not just retracing over another dataset.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31694</video:player_loc><video:duration>1584</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31693</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31693</video:thumbnail_loc><video:title>A Mobile Situated Learning Module using Open Source Geoweb Technology</video:title><video:description>Mobile device technology is being introduced into educational settings and is likely to become widespread as an instructional medium in the coming years. As of 2013, nearly three-fourths of American college students own a smartphone, while four in ten own a tablet, and a majority of students believe that mobile devices can make their education more effective. There is tremendous opportunity to harness these devices for situated learning, or lessons that take place in a real-world context, through the use of mobile-ready geoweb technologies. Adaptive web maps can be developed to guide students to important places—either virtually or physically—and facilitate landmark interpretation. This presentation will demonstrate a situated learning module developed using open source geoweb technologies for an International Studies course at the University of Wisconsin-Madison. The purpose of the module is to "make the familiar strange" to students in the Madison landscape, guiding them to historic landmarks and pairing those places with maps, images, and narration to explore the course of economic development in the U.S. The web application makes use of the principles of responsive web design to adapt to mobile or desktop devices, altering the map interface and modes of content delivery to fit the user's context. The mobile and desktop versions will each be evaluated to determine what adaptations effectively increased usability and whether situated viewing of the map on a mobile device influenced learning outcomes. A review of the application development and evaluation processes and results will be accompanied by a summary of lessons learned about how mobile mapping applications can adapt to their users and surroundings.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31693</video:player_loc><video:duration>1617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31692</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31692</video:thumbnail_loc><video:title>Educating 21st Century Geospatial Technology Industry Workers with Open Source Software</video:title><video:description>Where are GIS educators to go when they need educational material to teach FOSS4G in their academic programs? While commercial vendors, like Esri through their Virtual Campus, have a wealth of training material available, there are very limited resources for educators seeking to teach FOSS4G. The new QGIS Academy program is the first national effort to provide this much need academic infrastructure. The Academy has produced a set of five full GIS courses, based on the latest version of QGIS, to offer educators and others for free under the Creative Commons CC BY license. These courses have been under development since 2010 and use the US Department of Labor Geospatial Technology Competency Model (GTCM) as the basis for their scope and sequence. This presentation will demonstrate the courses and discuss their development and future plans.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31692</video:player_loc><video:duration>1590</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31715</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31715</video:thumbnail_loc><video:title>An Automated, Open Source Pipeline for Mass Production of 2 m/px DEMs from Commercial Stereo Imagery</video:title><video:description>We have adapted the NASA Ames Stereo Pipeline (ASP) - a suite of automated, open source, command-line photogrammetry tools originally developed for NASA planetary missions - to process high-resolution stereo satellite imagery of the Earth. These tools are multithreaded, memory efficient and scalable, which enables processing of "big image data" (e.g., 16-bit panchromatic WorldView images with dimensions ~36000 x 460000 px). We have deployed this pipeline on the NASA Pleiades supercomputer to generate ~2 m/px digital elevation models (DEMs) and ~0.5 m/px orthoimages for thousands of WorldView-1/2 along-track stereopairs. New ASP tools mitigate systematic DEM artifacts and allow for automated, a posteriori DEM coregistration using iterative closest point algorithms. When existing control data are available (e.g. LiDAR, GPS), automated alignment routines offer sub-meter horizontal and vertical DEM accuracy.Our research applications focus on ice sheet dynamics in Greenland/Antarctica and ice/snow evolution in the Pacific Northwest. We have developed an additional collection of tools for DEM analysis, including utilities to produce maps of 3D surface displacement (velocity) vectors and eulerian/lagrangian elevation change. We present the following case studies to highlight the capabilities of these data and our open source workflow:-A 57+ DEM timeseries from 2008-2013 for Greenland's most dynamic outlet glacier, revealing &amp;gt;40 m/yr interannual thinning and large seasonal variability-Annual DEM mosaics that reveal the ongoing evolution of West Antarctica's "weak underbelly", an area roughly the size of New Mexico-Repeat DEM timeseries for Mt. St. Helen's showing volcanic dome growth, glacier advance, canopy height, fluvial erosion/deposition, and landslides.For many applications, DEMs derived from high-resolution satellite imagery are comparable to those derived from airborne LiDAR data, with the advantage of global, on-demand tasking capabilities and reduced costs. Archived commercial stereo imagery is available at no cost to federal employees or federally-funded researchers, and the tools/methods highlighted here offer an automated, open source alternative to traditional, GUI-based, commercial photogrammetry software packages. https://github.com/NeoGeographyToolkit/StereoPipeline</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31715</video:player_loc><video:duration>1652</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31717</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31717</video:thumbnail_loc><video:title>A User-centered Design for Interactive Masking Capability within Web GIS</video:title><video:description>This presentation will discuss the design of interactive raster masking capability for a web-based geographic information system (Web GIS) from the perspective of user-centered design. A case study will be presented by analyzing and discussing specific aspects of the user-developer dialog within the context of the software development life cycle. The presented case study will take the audience through the development of an open-source Web GIS software architecture (MapServer, PostGIS and OpenLayers) with particular focus on how the masking functionality was designed and implemented. Software engineering techniques informed by iterative cognitive walkthrough allowed for a dialog between Web GIS production and consumption that led to a more usable and useful cartographic interface. Key findings from this case study will be presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31717</video:player_loc><video:duration>1228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31718</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31718</video:thumbnail_loc><video:title>Open Web Mapping: An educational resource for creating online maps using free and open source software</video:title><video:description>Free and open source software (FOSS) for GIS continues to increase in functionality and usability, and offers a flexible and economic option for organization that want to create online maps; however, beginners face a broad array of software choices and may not know which FOSS products and packages to deploy in each tier of the web map architecture. Compounding the problem is the fact that much documentation for FOSS GIS is fragmented among these tier-specific products and does not provide end-to-end workflows for designing and publishing cartographic web services and assembling them into an online map product. In response to these needs, The Pennsylvania State University has introduced an open online course entitled Open Web Mapping. The course lessons explain the theory and architecture of web mapping, while walking beginners through the process of deploying online maps with FOSS. Software such as QGIS, GDAL, GeoServer, TileMill, and OpenLayers is introduced as students start from the data processing stage and work their way to the final display of interactive web service layers in a browser-based map. The course is intended as an open resource for the entire FOSS community; therefore, the lesson materials are freely accessible through a Creative Commons license.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31718</video:player_loc><video:duration>1647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31720</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31720</video:thumbnail_loc><video:title>Quadcopter GIS for less than 700 - Hardware and software to map your local community</video:title><video:description>Quadcopter - Phantom FC40 (500). Camera - Canon PowerShot ELPH 130 IS 16.0 MP (110). Opportunity to engage your local community to produce open data - priceless.Let's get to the point. Let's talk about hardware and software to get out there and actually map some stuff with a quadcopter. This is the story of my adventures hacking with a Phantom quadcopter over the last 10 months to make local maps... and of course have fun. The only rules... it has to be cheap and the software has to be open source.We will go through the hardware, including purchasing, setting up, and flying the quadcopter. The camera is hacked with CHDK and strapped on the quadcopter with some velcro to a vibration dampener cut up with a dremel tool. The processing software is a pain to install, but we will talk through it including software options, how to get your processing off loaded to your video card GPU, and how we as a community can make all this easier in the future. Finally, we will look at what you can actually make... including mosaics, 3d models, and DEM's of your local community.Quadcopters are cheap, fun, and amazing for engaging your local community to produce open data. Let's do it!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31720</video:player_loc><video:duration>1800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31714</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31714</video:thumbnail_loc><video:title>Exposing NASA's Earth Observations</video:title><video:description>The satellites which comprise NASA's Earth Observing System (EOS) have a long history of capturing rich datasets with global coverage over extended periods of time. While the data itself is rich (and open!), it can be a daunting task for uninitiated users to find suitable datasets, learn the data format, and subsequently find interesting phenomena. Even for those who are familiar with the data, it can be a time consuming process. But thanks to the proliferation and maturity of open source geospatial software, NASA has been able to build an imagery ingest pipeline, open source tiled imagery server, and open source, web-based mapping client to encourage exploration and discovery of NASA datasets. This talk will describe how NASA is building these capabilities through the Global Imagery Browse Services (GIBS) and Worldview client, demonstrate how others are building upon them, and show what it takes to integrate NASA imagery into clients using the GIBS API.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31714</video:player_loc><video:duration>1512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31713</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31713</video:thumbnail_loc><video:title>MapServer #ProTips</video:title><video:description>MapServer is a fast, flexible and extremely powerful tool for creating dynamic maps for the Web. Underneath the hood, MapServer offers many powerful and advanced features that many users never dig into, and new features are being added constantly. Come learn about some of the more advanced features of MapServer, from heat maps to 3D WFS services to exporting data to GDAL file formats to very complex symbology and labeling. Learn simple and advanced use cases and debugging techniques for some of these advanced features from two presenters with over 20 years combined experience of using MapServer. A live MapServer instance will be used during this presentation (yes we are crazy!).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31713</video:player_loc><video:duration>1794</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31721</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31721</video:thumbnail_loc><video:title>GeoMOOSE at 10 Years</video:title><video:description>GeoMOOSE released its very first version in 2005. At nearly 10 years old the project has continued to hold on to its original developers and many of its foundation users. Over that lifespan the project has allowed the development team to observe struggles in changing technology, attitudes, and the dedication required to keep such an open source project relevant as it ages.Nearly 10 years worth of dirty laundry will be aired! And a preview of GeoMOOSE 3.0 ideas! And slides with exclamation points!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31721</video:player_loc><video:duration>1411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31800</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31800</video:thumbnail_loc><video:title>Regelung von Windenergieanlagen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31800</video:player_loc><video:duration>4966</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31781</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31781</video:thumbnail_loc><video:title>Gomorys algorithmischer Ansatz</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31781</video:player_loc><video:duration>5385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31779</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31779</video:thumbnail_loc><video:title>Ganzzahlige Polyeder: Zulässige Mengen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31779</video:player_loc><video:duration>5480</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31791</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31791</video:thumbnail_loc><video:title>Primal-Dual-Approximationsalgorithmen I</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31791</video:player_loc><video:duration>5687</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31788</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31788</video:thumbnail_loc><video:title>Lagrange Relaxierung</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31788</video:player_loc><video:duration>5392</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31803</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31803</video:thumbnail_loc><video:title>Wind-, Wasser-, Wellenkraft: Vorlesung 10.02.2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31803</video:player_loc><video:duration>6130</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31801</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31801</video:thumbnail_loc><video:title>Wind-, Wasser-, Wellenkraft: Vorlesung 03.02.2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31801</video:player_loc><video:duration>5537</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31804</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31804</video:thumbnail_loc><video:title>Wind-, Wasser-, Wellenkraft: Vorlesung 13.01.2016</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31804</video:player_loc><video:duration>5534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31806</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31806</video:thumbnail_loc><video:title>Windkraft</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31806</video:player_loc><video:duration>5338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31811</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31811</video:thumbnail_loc><video:title>Totale Duale Integralität</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31811</video:player_loc><video:duration>5723</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31810</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31810</video:thumbnail_loc><video:title>Exakte Verfahren II: Dynamische Programmierung, Anwendungen Approximationsalgorithmen</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31810</video:player_loc><video:duration>4895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31814</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31814</video:thumbnail_loc><video:title>#rp15 revisited: Alexander Gerst im DCTP.TV-Interview</video:title><video:description>Unser Medienpartner DCTP.TV hat verschiedene Speaker der re:publica 2015 zu ihren Themen interviewt. Anlässlich der Session "Blue Dot Mission: Sechs Monate Leben und Arbeiten auf der ISS" spricht Philip Banse mit Astronaut Alexander Gerst alias @Astro Alex.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31814</video:player_loc><video:duration>670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31858</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31858</video:thumbnail_loc><video:title>The War on Concepts</video:title><video:description>The war on concepts is being waged globally, with the aim of enforcing the military-security complex. These global "wars" are against drugs, terrorism, the internet, and whistleblowers. How are they interconnected, what are we facing, and what can we do?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31858</video:player_loc><video:duration>3572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31866</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31866</video:thumbnail_loc><video:title>Simulating the universe: Supercomputers in astrophysics</video:title><video:description>How computation is being used to address cutting edge problems in astrophysics. In this talk Dr. Christine Corbett Moran will go over modern puzzles and challenges in astrophysics: from the formation of supermassive black holes, to dark matter, to dark energy and more and how cutting edge computing techniques in distributed systems are paving the way to enhancing our understanding of the deepest mysteries of the universe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31866</video:player_loc><video:duration>3063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31852</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31852</video:thumbnail_loc><video:title>Blue Dot Mission</video:title><video:description>ESA-Astronaut Alexander Gerst lebte und arbeitete von Mai bis November 2014 im Rahmen seiner "Blue Dot"-Mission auf der Internationalen Raumstation ISS. Als @Astro Alex begeisterte er viele Menschen mit faszinierenden Fotos und Videos der Erde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31852</video:player_loc><video:duration>4311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31840</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31840</video:thumbnail_loc><video:title>Komm, ich erklär' Dir mal das Internet</video:title><video:description>"Facebook benutze ich nur noch, um mich mit meinen Eltern und Lehrern zu unterhalten".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31840</video:player_loc><video:duration>3532</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31855</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31855</video:thumbnail_loc><video:title>Pics or it didn't happen – How does social media access affect what we know about killings in the Syrian conflict?</video:title><video:description>Social media platforms have taken on a central role in providing fellow citizens and the outside world with critical information in the chaos that surrounds violent conflict, in particular where traditional media sources are censored or unavailable. Access to services such as Twitter offer citizen journalists all over the world an easy and cheap way to share details on events that might have otherwise gone unnoticed.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31855</video:player_loc><video:duration>2423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31860</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31860</video:thumbnail_loc><video:title>Auf dem Weg zu einer Inklusiven Gesellschaft</video:title><video:description>Bei aller Euphorie über die technischen Möglichkeiten – Technik allein reicht nicht, um Inklusion in der Gesellschaft zu verankern. Mehr noch, in einer Gesellschaft, die sich zunehmend technisiert und digitalisiert verlagert sich die Verantwortung für Inklusion von der Gemeinschaft auf den einzelnen Menschen. Wir zeigen, wie Menschen mit und ohne Behinderung ihre Vision einer inklusiven Gesellschaft im und mit dem Web leben, diskutieren, was wir alle dazu beitragen können, dass diese Visionen Wirklichkeit werden und betrachten kritisch die Grenzen des Konzepts Inklusion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31860</video:player_loc><video:duration>3159</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31862</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31862</video:thumbnail_loc><video:title>Best Practice: Die virale Kampage des Umweltministeriums #ziek</video:title><video:description>Ende 2014 hat die Informationskampagne "Zusammen ist es Klimaschutz" unter dem Hashtag #ziek über 3,5 Millionen YouTube-Views erreicht.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31862</video:player_loc><video:duration>2709</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31870</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31870</video:thumbnail_loc><video:title>Copyright reform, state of play</video:title><video:description>Copyright reform is on the European agenda, the European Parliament has taken its position and it is now the European Commission's turn. This session is about what is good and bad in the Parliament's position, how we got there and what is likely to happen soon.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31870</video:player_loc><video:duration>1655</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31865</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31865</video:thumbnail_loc><video:title>Challenging Europe and the World: How China is Creating its Own Web (Experience)</video:title><video:description>The Internet in China is more than just censorship. Largely unnoticed by most western spectators, Chinese companies have developed innovative digital solutions, providing users with home-grown ecosystems of apps, hardware and services. Chinese netizen create new spaces of identity management, public discourse and civic engagement. These dynamics increasingly shape the pace of global digital innovation. Europe may find itself in a position to choose between a Chinese and an American version of the Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31865</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31863</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31863</video:thumbnail_loc><video:title>Don't change the world, sing with the universe</video:title><video:description>Nature creates, and we are natural beings - we've traded creativity and collaboration in creating our environment for economies of scale. Hackerspaces starting in Europe and spreading all over the world inspire agency and community. I work in the Middle East on open source culture and I've seen NGO &amp; governmental international development work that don't accomplish much. What lessons can we learn from nature to make the best use of our resources?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31863</video:player_loc><video:duration>1821</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31882</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31882</video:thumbnail_loc><video:title>Finding a European way on internet governance</video:title><video:description>The European Union puts a pronounced emphasis on internet governance in its “digital agenda”. As a result, the European parliament, the European Commission and other institutions are increasingly seen as an emerging actor in this policy field. The question of whether a consistent and unitary European internet governance agenda is possible, remains. The panel scrutinises the role of the EU in international negotiations over internet governance, with an emphasis on two issues: cyber security and, data protection/privacy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31882</video:player_loc><video:duration>3726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31880</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31880</video:thumbnail_loc><video:title>The system is broken – And that's the good news</video:title><video:description>We live in an age of mistrust: in governments, companies and institutions of all sorts. Mistrust can be corrosive, but mistrust can be a powerful positive force.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31880</video:player_loc><video:duration>3771</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31885</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31885</video:thumbnail_loc><video:title>Fireside Chat: Peter Sunde</video:title><video:description>Peter Sunde in Conversation with Geraldine de Bastion on the Future of the Net.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31885</video:player_loc><video:duration>1950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31881</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31881</video:thumbnail_loc><video:title>Female Leadership: Weibliche Führung für Europa definieren und etablieren</video:title><video:description>Frauenquote, Frauenförderung, Frauen-Bosse – Worte, die derzeit dauernd um uns herumschwirren und doch oft Worthülsen bleiben. In dieser Session stellen Führungsfrauen im Kurzpitch ihre Rolle, ihre Werte und ihren Einsatz vor, um dann im Panel zu diskutieren und sich Fragen und Anmerkungen der Session-Teilnehmenden zu stellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31881</video:player_loc><video:duration>3353</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31887</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31887</video:thumbnail_loc><video:title>The business of privacy by disaster</video:title><video:description>'Privacy by disaster' is currently the main driver behind real-world adoption of privacy-enhancing solutions. This session will go over some of the disasters that have raised awareness between public and private actors of the need to take privacy into account, and will present how a small start-up based in Barcelona, Eticas, is managing to seize the moment and translate societal concerns into responsible socio-technical architectures that companies want to use.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31887</video:player_loc><video:duration>1470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31879</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31879</video:thumbnail_loc><video:title>Eröffnung Subkonferenz Wissenschaftsjahr: Raumlabor Zukunftsstadt</video:title><video:description>Die Stadt ist der Lebensmittelpunkt vieler Menschen. Sie ist Ort der Innovation und Interaktion. Für die zukünftige Gestaltung der Städte ist die Beteiligung der Bürgerinnen und Bürger von zentraler Bedeutung. Nur mit ihnen können Städte lebenswert und nachhaltig gestalten werden. Mit dieser Session wird der erste Tag der Subkonferenz Wissenschaftsjahr Zukunftsstadt vom Staatssekretär des BMBF, Stefan Müller sowie Jan Liesegang vom raumlabor Berlin eröffnet. Architektur ist ein experimentelles Baulabor für eine auf den Moment bezogene partizipative Baupraxis im urbanen Raum. Architektur ist weniger als Objekt zu verstehen, als als Geschichte, die Teil der Geschichte des Ortes wird. Die Architektur ist das Werkzeug, auf der Suche nach einer Stadt der Möglichkeiten, der Stadt von Morgen!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31879</video:player_loc><video:duration>1964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31890</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31890</video:thumbnail_loc><video:title>Außergewöhnliche Wege: Meine Reise, meine Räder</video:title><video:description>Unsere Zeit ist geprägt von der Suche nach Quests: Marathons laufen, sein Innerstes erforschen, epische Reisen unternehmen. In Zeiten, in denen tausende Deutsche zum Marathonlaufen nach NYC fliegen und der Wille nach persönlichen Herausforderungen ein absoluter Pluspunkt in jedem Bewerbungsgespräch sind, dreht sich vieles im Leben genau darum: Höher, Weiter, Schneller, Abenteuerlicher. Gunther Holtorf nimmt uns mit auf seine Reise: 900.000 Kilometer und 215 Länder in 26 Jahren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31890</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31886</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31886</video:thumbnail_loc><video:title>Warum wir aufhören müssen, zu versuchen, Technologien als solche zu regulieren</video:title><video:description>Solange Politik nur der Technik-Entwicklung hinterher hechelt, gibt es keinen Fortschritt in der digitalen Gesellschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31886</video:player_loc><video:duration>1425</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31868</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31868</video:thumbnail_loc><video:title>re:publica 2015 - Closing Event</video:title><video:description>Goodbye and Farewell!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31868</video:player_loc><video:duration>2011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31875</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31875</video:thumbnail_loc><video:title>Digitales Quartett analog und live on stage</video:title><video:description>Das Internet kann mehr als langweilige, eindimensionale Talkrunden für ein Massenpublikum. Seit September 2012 überzeugt das Digitale Quartett mit relevanten Gästen und spannenden Themen rund um die Digitalisierung Zuschauer on- und offline.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31875</video:player_loc><video:duration>3589</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31842</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31842</video:thumbnail_loc><video:title>The IS in US: Was wir durch terroristische Kommunikationsstrategien über uns selbst erfahren</video:title><video:description>Mit dem Islamischen Staat (IS) hat ein „terroristisches Start-up“ die Bühne betreten. Als böser Zwilling innovativer Medienformate wie Vice oder Buzzfeed bedient sich der IS virtuos der Mechanismen des Social Webs und setzt statt auf herkömmliche Medienarbeit voll auf „Content Marketing.“ Doch dürfen wir das überhaupt so nennen? Wir behaupten: wir müssen. Denn nur so können wir die der Propaganda zu Grunde liegenden Absichten und Wirkungen erkennen – und was wir dazu beitragen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31842</video:player_loc><video:duration>3414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31849</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31849</video:thumbnail_loc><video:title>#JeSuisCharlie – eine Reformagenda für die europäischen Nachrichtendienste?</video:title><video:description>Wie müssen Rechtsstaaten ihre Nachrichtendienste organisieren damit sie Bürgerrechte und Sicherheit schützen können? Brauchen wir dazu mehr europäische Zusammenarbeit? Wenn ja, was wären die Standards für parlamentarische Aufsicht und gerichtliche Kontrolle?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31849</video:player_loc><video:duration>3406</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31845</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31845</video:thumbnail_loc><video:title>MEDIA CONVENTION Berlin 2015: Lightning Talks</video:title><video:description>Digitales Radio, die deutsche Filmblogosphäre und das richtige Händchen für Filme über Netzkultur.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31845</video:player_loc><video:duration>1894</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31853</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31853</video:thumbnail_loc><video:title>Ranking tech companies on privacy and free expression standards</video:title><video:description>This session will introduce the start-up Ranking Digital Rights project to the audience of Re:publica. In this ranking, the world’s web and telecommunication companies are measured on how they protect the rights to freedom of expression and privacy of their users. RDR finished two years of research and development, and will conduct its first public ranking this year. We will invite the audience to weigh in on what’s most important to them in protecting their free expression and privacy rights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31853</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31851</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31851</video:thumbnail_loc><video:title>Deep Lab - Art and Hacking in the Post-Snowden Age</video:title><video:description>Hacking technology is a right, not a weapon. Because the deep web is largely void of a female presence—save for sexualized images—female hackers must engage with the future, in order to make our presence in history indelible. As a consequence, Deep Lab was founded to examine how privacy, security, surveillance, anonymity, and large-scale data aggregation are problematized in the arts and society. The Deep Lab is an all women research collaborative who are an international group of new-media artists, information designers, data scientists, software engineers, hackers, writers, journalists and theoreticians. Founder Addie Wagenknecht is giving insights in artworks, publications and the angle...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31851</video:player_loc><video:duration>1387</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31856</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31856</video:thumbnail_loc><video:title>Cyber, Cyber. Orientierungslos im Neuland</video:title><video:description>Cyber-Angriff, Cyber-Sicherheit, Cyber-Friedensbeauftragter, Cyber-Dialog. Geht es um Digitales, klingen die Meldungen der Bundesregierung bisweilen wie aus einem Science-Fiction-Roman der 70er entsprungen. Eine, nicht immer ganz ernste, Analyse, was hinter den pseudofuturistischen Hohlphrasen wohl stecken mag.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31856</video:player_loc><video:duration>1768</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31854</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31854</video:thumbnail_loc><video:title>Lügen für die Vorratsdatenspeicherung</video:title><video:description>Die anlasslose Massenüberwachung sämtlicher Telekommunikation ist wieder da, Dank der großen Koalition! Wie schon vor zehn und acht Jahren scheint auch diesmal jede noch so absurde Behauptung willkommen, das Lieblingsprojekt aller Innenpolitiker durchzudrücken. Da deren "Argumente" einer näheren Betrachtung selten standhalten, werden wir sie kurz und anschaulich zerpflücken.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31854</video:player_loc><video:duration>1750</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31861</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31861</video:thumbnail_loc><video:title>Kulturflatrate</video:title><video:description>A multidisciplinary research group at the Institute of Information Law (IViR) at the University of Amsterdam conducted a large-scale empirical social, economic and legal study of Alternative Compensation Systems (ACS), which, for a small monthly fee would legalize currently copyright infringing online practices. We have shown that digital consumers and pirates show strong support for such a non-market based way of paying for digital content, and they are willing to put their money where their mouth is. The ACS idea enjoys considerable legitimacy, and would be welfare enhancing. But it would also completely upset the status quo. What are the consequences?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31861</video:player_loc><video:duration>1625</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31843</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31843</video:thumbnail_loc><video:title>Was Podcasts von der Zukunft lernen können</video:title><video:description>Viel Kritik schlägt der deutschsprachigen Podcast-Szene entgegen, auch aus den eigenen Reihen. Da hilft nur eins: Forsch nach vorne schauen. Wo wir der Zukunft schon voraus sind und wo wir noch aufzuholen haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31843</video:player_loc><video:duration>1705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31857</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31857</video:thumbnail_loc><video:title>Let’s talk about Meinungsfreiheit, baby!!1!</video:title><video:description>Belästigungen, Beleidigungen und Drohungen im Netz sind leider Alltag, vor allem für Menschen die von Diskriminierungen wie Sexismus, Rassismus oder Homophobie betroffen sind. Hate Speech im Netz bedeutet Gewalt, Menschen werden in ihrer Teilhabe am gesellschaftlichen und politischen Geschehen gehindert. Wir müssen daher endlich über die tatsächlich bedrohte "Meinungsfreiheit!!1!" im Netz reden, über Taktiken gegen den Hass, Medienkompetenz und unsere Verantwortung für ein freie(re)s Internet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31857</video:player_loc><video:duration>1773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31847</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31847</video:thumbnail_loc><video:title>Jahresrückblick Social-Media-Recht</video:title><video:description>Juristische Regeln – und Verbote – für das Publizieren im Netz.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31847</video:player_loc><video:duration>8078</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31872</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31872</video:thumbnail_loc><video:title>Das elektronische Comic Quartett</video:title><video:description>Ein Internet ohne Comics ist mittlerweile ebenso undenkbar, wie eine Comiclandschaft ohne Internet. So bietet das Web auch hier vielseitige Möglichkeiten, (s)ein Publikum zu finden, Genre-Nischen zu besetzen oder sich zu vernetzen. Im historisch bedingt recht begrenzten Comicmarkt Deutschland haben Webcomics damit eine unbestrittene Position als vielseitiges Nachwuchs-, Independent- und Experimentiermedium erreicht. Das elektronische Comic Quartett hat in den letzten Tagen eine Auswahl an Webcomics aus Deutschland und Europa getroffen, um diese live auf der Bühne erzählerisch und multimedial mit einer Lesung zu inszenieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31872</video:player_loc><video:duration>2867</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31884</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31884</video:thumbnail_loc><video:title>Finding Inclusion in Digital Europe</video:title><video:description>Aktivist innen mit und ohne Behinderung nutzen das Internet, um sich miteinander zu vernetzen und für Inklusion und Barrierefreiheit eine digitale Öffentlichkeit zu schaffen. Die Stimme der digitalen Behindertenbewegung wird lauter und vielfältiger. Mareice Kaiser (Journalistin &amp; Bloggerin) und Raúl Aguayo-Krauthausen (Aktivist für Inklusion &amp; Barrierefreiheit) begeben sich auf eine inklusive Expedition durch das digitale Europa. Sie stellen #-Aktionen und Aktivist innen vor – eine europäische Landkarte der digitalen Behindertenbewegung entsteht. Die Session ist gleichzeitig der Start einer inklusiven #-Aktion, bei der alle mitmachen dürfen und sollen – ob (schon) behindert oder (noch)...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31884</video:player_loc><video:duration>3164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31892</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31892</video:thumbnail_loc><video:title>Inklusion/Exklusion: Eine Frage der Technik?</video:title><video:description>Aktuelle technische Entwicklungen bieten Menschen mit Behinderungen vielfältige Möglichkeiten, ihre selbständige Teilhabe am gesellschaftlichen, politischen und wirtschaftlichen Leben zu verbessern oder erst zu ermöglichen. Aber Technik schließt auch aus. Zahlreiche Geräte und digitale Dienste sind nicht für alle Menschen gleichermaßen zugänglich. Und neuere Entwicklungen in der Sensorik und Prothetik definieren Behinderungen als rein technisches Problem. Zeit für einen kritisch-konstruktiven Blick in die nicht allzu ferne Zukunft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31892</video:player_loc><video:duration>3587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31538</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31538</video:thumbnail_loc><video:title>Opening Keynote by Patterson</video:title><video:description>Aaron was born and raised on the mean streets of Salt Lake City. His only hope for survival was to join the local gang of undercover street ballet performers known as the Tender Tights. As a Tender Tights member, Aaron learned to perfect the technique of self-defense pirouettes so that nobody, not even the Parkour Posse could catch him. Between vicious street dance-offs, Aaron taught himself to program. He learned to combine the art of street ballet with the craft of software engineering. Using these unique skills, he was able to leave his life on the streets and become a professional software engineer. He is currently Pirouetting through Processes, and Couruing through code for GitHub. Sometimes he thinks back fondly on his life in the Tender Tights, but then he remembers that it is better to have Tender Loved and Lost than to never have Tender Taught at all.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31538</video:player_loc><video:duration>3077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31511</video:thumbnail_loc><video:title>Finding Translations: Localization and Internationalization</video:title><video:description>Translation, be it a word, sentence, concept, or idea, for different audiences has always been a challenge. This talk tackles problems of translation, especially those that tend to crop up in building software. We'll dive into the eminently practical—how to design apps for easier localization, common pitfalls, solutions for managing translations, approaches to version control with translations—and the more subjective—possible impacts of cultural differences, and what makes a "good" translation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31511</video:player_loc><video:duration>1767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31512</video:thumbnail_loc><video:title>Foreign API Simulation with Sinatra</video:title><video:description>Nowadays, we often rely on third party services that we integrate into our product, instead of building every aspect of an application. In many cases, well written API clients exist, but on occasion you run into the issue that there isn't a ready to use client or it simply doesn't fit your needs. How do you write a good API client and more importantly how do you test it without hitting the remote API. So far, the standard approach has been replaying requests with VCR or stubbing them with Webmock. There is a third option: simulating foreign APIs with Sinatra from within your test suite!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31512</video:player_loc><video:duration>1733</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31493</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31493</video:thumbnail_loc><video:title>3x Rails: Tuning the Framework Internals</video:title><video:description>Matz declared that the next major version of Ruby is going to be 3x faster than Ruby But how can we make a software 3x faster? Can we do that for Rails? In this session, we will discuss the ways to survey performance hotspots in each layer of the framework, tuning techniques on the performance issues, and some actual works that you can apply to your apps. Topics to be covered: Speeding up DB queries and model initialization View rendering and template lookup Routes and URLs Object allocations and GC pressure Faster Rails boot and testing Asset Pipeline tweaks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31493</video:player_loc><video:duration>2531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31522</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31522</video:thumbnail_loc><video:title>How to Build a Skyscraper</video:title><video:description>Since 1884, humans have been building skyscrapers. This means that we had 6 decades of skyscraper-building experience before we started building software (depending on your definition of "software"). Maybe there are some lessons we can learn from past experience? This talk won't make you an expert skyscraper-builder, but you might just come away with a different perspective on how you build software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31522</video:player_loc><video:duration>2525</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31537</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31537</video:thumbnail_loc><video:title>Opening Keynote by Daer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31537</video:player_loc><video:duration>4303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31505</video:thumbnail_loc><video:title>Continuous Visual Integration for Rails</video:title><video:description>Unit testing is mostly a solved problem, but how do you write tests for the visual side of your app—the part that your users actually see and interact with? How do you stop visual bugs from reaching your users? We will dive deep into visual regression testing, a fast-growing technique for testing apps pixel-by-pixel. We will integrate perceptual diffs in Rails feature specs, and learn how to visually test even complex UI states. We will show tools and techniques for continuous visual integration on every commit, and learn how to introduce team visual reviews right alongside code reviews.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31505</video:player_loc><video:duration>1908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31521</video:thumbnail_loc><video:title>How Sprockets works</video:title><video:description>Almost all applications have assets like CSS, JavaScript and others. That means the asset pipeline is an integral part of the Ruby on Rails framework. In this talk we'll show you how the asset pipeline works, and how you can take full advantage of the asset pipeline's features. Ever wondered how to convert an SVG to PNG automatically? Wanted to know what exactly happens to your CoffeeScript files? We'll explore that, and more.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31521</video:player_loc><video:duration>1807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31524</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31524</video:thumbnail_loc><video:title>How We Deploy Shopify</video:title><video:description>Shopify is one of the largest Rails apps in the world and yet remains to be massively scalable and reliable. The platform is able to manage large spikes in traffic that accompany events such as new product releases, holiday shopping seasons and flash sales, and has been benchmarked to process over 25,000 requests per second, all while powering more than 243,000 businesses. Even at such a large scale, all our developers still get to push to master and deploy Shopify in 3 minutes. Let's break down everything that can happen when deploying Shopify or any really big Rails app.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31524</video:player_loc><video:duration>1031</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31528</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31528</video:thumbnail_loc><video:title>Inside ActiveJob</video:title><video:description>ActiveJob made a huge impact when it landed Rails 4.2. Most job processors support it and many developers use it. But few ever need to dig into the internals. How exactly does ActiveJob allow us to execute performant, thread-safe, asynchronous jobs in a language not known for concurrency? This talk will answer that question. We'll build our own asynchronous job processor from scratch and along the way we'll take a deep dive into queues, job serialization, scheduled tasks, and Ruby's memory model.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31528</video:player_loc><video:duration>2450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31539</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31539</video:thumbnail_loc><video:title>Opening Keynote by Henry</video:title><video:description>With a background in Psychology, Computer Science and Cybersecurity, Art Direction &amp; Design, Chanelle Henry has an intense passion for problem-solving and creating methodologies; helping outline, encourage, and propel the UX Process. Currently serving as a Director of User Experience at Bluewolf, she uses creative and innovative solutions to execute ideas to consult with everyone from startups to Fortune 50 companies to help refine their goals, make progress, spread the gospel of UX.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31539</video:player_loc><video:duration>2899</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31525</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31525</video:thumbnail_loc><video:title>How we scaled GitLab for a 30k-employee company</video:title><video:description>GitLab, the open source alternative to GitHub written in Rails, does not scale automatically out of the box, as it stores its git repositories on a single filesystem, making storage capabilities hard to expand. Rather than attaching a NAS server, we decided to use a cloud-based object storage (such as S3) to replace the FS. This introduced changes to both the Ruby layer and the deeper C layers. In this talk, we will show the audience how we did the change and overcame the performance loss introduced by network I/O. We will also show how we achieved high-availability after the changes.GitLab, the open source alternative to GitHub written in Rails, does not scale automatically out of the box, as it stores its git repositories on a single filesystem, making storage capabilities hard to expand. Rather than attaching a NAS server, we decided to use a cloud-based object storage (such as S3) to replace the FS. This introduced changes to both the Ruby layer and the deeper C layers. In this talk, we will show the audience how we did the change and overcame the performance loss introduced by network I/O. We will also show how we achieved high-availability after the changes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31525</video:player_loc><video:duration>2303</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31603</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31603</video:thumbnail_loc><video:title>Spatial in Lucene and Solr</video:title><video:description>Apache Lucene is a Java toolkit that provides a rich set of search capabilities such as keyword search, query suggesters, relevancy, and faceting. It also includes a spatial module for searching and sorting with geometric data using either a flat-plane model or a spherical model. The capabilities therein are leveraged to varying degrees by Apache Solr and ElasticSearch--the two leading search servers based on Lucene.In this talk I'm going to start by briefly covering some core features of this search platform so that the audience appreciates the unique role it plays in the crowded world of information-retrieval. I will then show examples of using some spatial features in Apache Solr such as:? indexing points, polygons, and other shapes into a Lucene document? filtering search results by a query shape, to include using different search predicates? sorting by distance between indexed points and a query pointNext I will review some spatial features in Lucene spatial and ElasticSearch such as:? sorting bounding boxes by overlap percentage with a query box? aggregating geohash grid counts for heatmapsThe talk will also note the internal architecture and dependencies of Lucene spatial, and discuss a key dependent library called Spatial4j. At the end of the talk I will note some limitations to be aware of, as well as planned improvements. Finally, key advances in geodesic (spherical geometry) information retrieval in Spatial4j will be highlighted.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31603</video:player_loc><video:duration>1992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31604</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31604</video:thumbnail_loc><video:title>Gimme some YeSQL ! - and a GIS -</video:title><video:description>So long NoSQL, here is YeSQL !Not long ago, PostgreSQL was the the most advanced OpenSource relational database. With the latest version 9.4, it became an over-powerful mutant : the most advanced OpenSource Object-Oriented relational and/or non-relational, Spatial, SQL and/or NoSQL database. For the sake of simplicity, let us call it a YeSQL database.This presentation will introduce you to the feature galore of PostgreSQL, giving insights into the latest improvements from a user point of view. Of course some GIS inclination will drive this talk, and show you how you can take advantage of spatial extensions together with PostgreSQL core features.PostgreSQL 9.4 is an important milestone for various reason : a lot of new outstanding features, and core improvements which prefigure a whole world of new use cases. The main feature from a user perspective, giving PostgreSQL this YeSQL title, is probably the new JSONB storage. A fine marriage between the Hstore extension and JSON support, it literally transforms PostgreSQL into a document database (think MongoDB in PostgreSQL without data losses).We will therefore present great PostgreSQL 9.4 features, and some ways to use them with spatial data, leveraging the latest PostGIS and PointCloud extensions :* Exclusion constraints* KNN search* Lateral joins* Window functions* (writeable) (recursive) CTE* Automatic updateable views* Materialized views* JSON, more JSON, JSON indexing, JSON proceduresÉ* Foreign Data Wrappers* Logical decoding and future applications* More JSON ? GeoJSON ?The feature set available to PostgreSQL users is growing with every release, as are performances. And the spatial part of it is not lagging behind. It is a must-use platform for data management, data infrastructures. And a GIS.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31604</video:player_loc><video:duration>1413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31576</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31576</video:thumbnail_loc><video:title>Zen and the Art of the Controller</video:title><video:description>So you’re fresh out of boot camp or just off a month long binge on RoR tutorials/examples and you’re feeling pretty good about MVC and how controllers fit into the whole framework. But projects in the wild are often far more complicated than you’ve been exposed to. In this talk, we’re going to discuss several techniques used by seasoned engineers to build and refactor controllers for features you’ll actually be working on.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31576</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31575</video:thumbnail_loc><video:title>Your Software is Broken — Pay Attention</video:title><video:description>Your team has been tasked with releasing new and better versions of your product at record speed. But the risk of moving quickly is things break in production and users abandon your buggy app. To stay competitive, you can't just ship fast - you also have to solve for quality. We'll rethink what it means to actively monitor your application in production so your team can ship fast with confidence. With the right tooling, workflow, and organizational structures, you don't have to sacrifice release times or stability. When things break, you'll be able to fix errors before they impact your users.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31575</video:player_loc><video:duration>2209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31622</video:thumbnail_loc><video:title>Making Space for Diverse Mappers</video:title><video:description>&lt;p>Diverse communities provide the space for different points of view to find voice. Historically open source communities have balanced the contribution of various perspectives and expertises. We are often industry examples of remote cultural collaboration. But the nature of collaboration is changing, where diversity must stretch further across geographies to foster a wider scope of difference. One that includes the other sides of privileged space. In this session, I will present on why ideological diversity can be at the forefront of community structures by introducing three personal cornerstones - Mapzen, Maptime, and GeoNYC. This interactive session highlights how embracing a range of cultural perspectives and technical expertise allows communities to create the unexpected. We'll review success and challenges while performing our own mini GeoNYC complete with 3-word introductions and mapping fun. &lt;/p></video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31622</video:player_loc><video:duration>3773</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31572</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31572</video:thumbnail_loc><video:title>Tweaking Ruby GC Parameters for Fun, Speed, and Profit</video:title><video:description>Whether you are building a Robot, controlling a Radar, or creating a Web App, the Ruby Garbage Collector (GC) can help you. The stats exposed by the Garbage Collector since Ruby v2.1 caught my attention and pushed me to dig deeper. Both Ruby 2.1 and 2.2 brought great performance improvements. From a practical point of view, we will discuss how to use the GC to enhance the performance of your software, from configuration parameters to different approaches on how you can change them yourself.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31572</video:player_loc><video:duration>2513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31599</video:thumbnail_loc><video:title>Geospatial-Semantic Knowledge Management and Linked Data for Humanitarian Assistance</video:title><video:description>The challenges to sharing knowledge during humanitarian events are well documented. Of these, the lack of effective and meaningful communication between all actors in an event is the root cause of many of the inefficiencies that hinder the ultimate goal of relieving suffering and rebuilding societies. This presentation outlines an approach for applying semantic knowledge management, ontological rules, and Linked Data approaches to address these issues. We introduce semLayer, a geospatially-enabled Semantic MediaWiki prototype application with mobile and wiki-based collection components, built using open source constituent technologies. We will discuss specifically the integration of PostGIS as a data store, and how this approach compares to open source triples stores/frameworks (e.g. Apache Jena) that perform geospatial operations using the GeoSPARQL specification. We will then move into considerations of integrating micro-, domain-, and upper-ontologies and vocabularies, and defining rules that govern relationships between data and entities, including geospatial attributes. We will close with a discussion of contributing to a disaster response use case with a Linked Data approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31599</video:player_loc><video:duration>1817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31624</video:thumbnail_loc><video:title>UrbanSim2: Simulating the Connected Metropolis</video:title><video:description>&lt;style type="text/css">&lt;!--td br -->&lt;/style>UrbanSim is an open source software platform for agent-based geospatial simulation, focusing on the spatial dynamics of urban development. å Since its creation UrbanSim has been used in the official planningå processes for at least a dozen regional governments which were usedå to help allocate billions of dollars in regional investments in transportationå infrastructure.UrbanSim was first conceptualized in the late 1990's and implementedå using the Java programming language. The technology landscape forå scientific computing changed dramatically after that, and by 2005å UrbanSim was converted to Python, making heavy use of Numpy to vectorizeå calculations. By 2014, it became clear that UrbanSim should be reimplementedå again to take advantage of significant advances in the libraries availableå for scientific Python. The new version of UrbanSim, called UrbanSim2,å makes extensive use of community-supported scientific Python librarieså to reduce the amount of domain-specific customized code to a minimum.UrbanSim is an excellent case study for the power of leveraging thework of the scientific programming community as scaffolding for adomain-specific application, as opposed to building an extensive customizedå solution in each domain. Additionally, the open and participatoryå nature inherent in nearly all of the open source projects describedå here has been particularly embraced by governments, who are oftenå reticent to support large commercial institutions and balkanized andå private data formats and software tools.&lt;style type="text/css">&lt;!--td br -->UrbanSim is an open source software platform for agent-based geospatialå simulation, focusing on the spatial dynamics of urban development. å Since its creation UrbanSim has been used in the official planningå processes for at least a dozen regional governments which were usedå to help allocate billions of dollars in regional investments in transportationå infrastructure.UrbanSim was first conceptualized in the late 1990's and implementedå using the Java programming language. The technology landscape forå scientific computing changed dramatically after that, and by 2005å UrbanSim was converted to Python, making heavy use of Numpy to vectorizeå calculations. By 2014, it became clear that UrbanSim should be reimplementedå again to take advantage of significant advances in the libraries availableå for scientific Python. The new version of UrbanSim, called UrbanSim2,å makes extensive use of community-supported scientific Python librarieså to reduce the amount of domain-specific customized code to a minimum.UrbanSim is an excellent case study for the power of leveraging thework of the scientific programming community as scaffolding for adomain-specific application, as opposed to building an extensive customizedå solution in each domain. Additionally, the open and participatoryå nature inherent in nearly all of the open source projects describedå here has been particularly embraced by governments, who are oftenå reticent to support large commercial institutions and balkanized andå private data formats and software tools.-->&lt;/style></video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31624</video:player_loc><video:duration>1893</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31620</video:thumbnail_loc><video:title>How Simplicity Will Save GIS</video:title><video:description>It's 2014 — we have consumer robots and electric cars, private spacecraft, planet colonization projects, and the Higgs Boson is confirmed, but GIS software is still a mess. You might be able to make sense of it all if you're a GIS specialist with an academic background, but other creative individuals — designers, developers, tinkerers of all kinds, each with a vision and desire to create meaningful and beautiful maps and visualizations — are constantly losing battles against bloat, clutter, and complexity.How do we reverse this GIS entropy? What does it take to turn complex technology into something that anyone can use and contribute to? An attempt to answer by the creator of Leaflet, a simple JS library that changed the world of online maps forever.&amp;nbsp;</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31620</video:player_loc><video:duration>2501</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31627</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31627</video:thumbnail_loc><video:title>"Fast Big Data?" A High-Performance System for Creating Global Satellite Image Time Series</video:title><video:description>Description:We describe a system that transforms sequences of MODIS images covering the entire Earth into time-optimized data cubes to provide rapid access to time series data for various applications.Abstract:Satellite time series data are key to global change monitoring related to climate and land cover change. Various research and operational applications such as crop monitoring and fire history analysis rely on rapid access to extended, hyper-temporal time series data. However, converting large volumes of spatial data into time series and storing it efficiently is a challenging task. In order to solve this Big Data problem, CSIR has developed a system which is capable of automated downloading and processing of several terabytes of MODIS data into time-optimized "data cubes." This time series data is instantly accessible via a variety of applications, including a mobile app that analyzes and displays 14 years of vegetation activity and fire time series data for any location in the world. In this presentation we will describe the implementation of this system on a high-performance Storage Area Network (SAN) using open source software including GDAL and HDF5. We discuss how to optimally store time series data within HDF cubes, the hardware requirements of working with data at this scale as well as several challenges encountered. These include writing high-performance processing code, updating data cubes efficiently and working with HDF data in a multi-threaded environment. We conclude by showing visualizations of our vegetation and burned area time series data in QGIS, web apps, and mobile apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31627</video:player_loc><video:duration>1522</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31626</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31626</video:thumbnail_loc><video:title>Community Health Mapping</video:title><video:description>This talk will cover a FOSS4G case study in which a workflow was implemented in several minority public health organizations in 2013. The three organizations were: 1) the Urban Indian Health Institute (Seattle, WA), 2) Papa Ola Lokahi (Honolulu, HI) and 3) The Nature Conservancy of Hawaii (Honolulu, HI). The end users were not GIS professionals but public health staff. Such community based public health organizations do not typically have dedicated GIS staff or budgets for GIS. However, they have each identified mapping needs. The overarching goals of the project were to demonstrate that FOSS4G tools could be effective in minority public health applications, and that they could be used by non-GIS public health staff. Therefore, a focus was placed on identifying the most intuitive and low cost solution meeting their needs.The workflow started with field data collection and included spatial analysis and online data presentation. Field data collection was performed using smart phones and tablets that the end users already owned. Analysis was done via QGIS and final data presentation was done via GIS Cloud. Training sessions were conducted and support was provided throughout the year. However, each organization was able to use the tools with very little follow up support. Each project produced good results, and each is planning on continuing with additional projects in 2014. The workflow will be introduced and results of the three case studies shared.This work was funded by the National Library of Medicine's Division of Specialized Information Services via their Outreach and Special Populations Branch.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31626</video:player_loc><video:duration>1548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31630</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31630</video:thumbnail_loc><video:title>Fast Travel Sheds using GTFS Data in GeoTrellis Transit</video:title><video:description>General Transit Feed Specification (GTFS) data is the open standard for representing transit systems in space and time. While developing an open source planning application for public transit agencies, it became clear that processing speed was the primary impediment to calculating transit coverage indicators within a reasonable time. At a glance, GTFS is just a set of simple CSV files organized relationally with key fields. But transit systems are far more complex than just spatial data for routes and stops. They need to be able to model spatial-temporal relationships embodied in transit schedules as well as semi-cyclical and shifting schedule patterns. Additionally, the specification is flexible enough to represent many different approaches to operating transit systems and the same system attributes can often be represented in multiple ways.While some transit system metrics are fairly straightforward to compute, certain public transit system metrics are best modeled as "travel shed" represented by raster coverages or isolines derived from them. The GeoTrellis Transit project is an extension of the open source GeoTrellis framework and was created to calculate travel shed rasters using GTFS and OpenStreetMap data. GeoTrellis Transit accomplishes this by creating a time-dependant graph structure that can rapidly perform shortest path queries at a given time of day, based on the public transit schedule.The challenge in developing GeoTrellis Transit involved designing a time-dependent graph structure that contains information about how the nodes connect at any particular moment in time during traversal. Shortest path algorithms on time-dependant graphs need to take into account arrival times at any given node, as well as wait times until an edge becomes available. This makes fast calculation of shortest path trees on time-dependant graphs difficult, which GeoTrellis Transit optimizes using a novel data structure to represent the graph.This presentation will introduce the GTFS standard and identify where difficulties may arise, especially for large systems. It will also describe how GTFS, OpenStreetMap and GeoTrellis Transit can be combined to build a fast time-dependant graph structure that can then be used to create time-based shortest path trees and travel shed rasters.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31630</video:player_loc><video:duration>1248</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31584</video:thumbnail_loc><video:title>Surviving the Framework Hype Cycle</video:title><video:description>Baskin-Robbins wishes it had as many flavors as there are JS frameworks, build tools, and cool new "low-level" languages. You just want to solve a problem, not have a 500-framework bake-off! And how will you know whether you picked the right one? Don't flip that table, because we'll use the "hype cycle" and the history of Ruby and Rails as a guide to help you understand which front-end and back-end technologies are a fit for your needs now and in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31584</video:player_loc><video:duration>2046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31571</video:thumbnail_loc><video:title>Writing a Test Framework from Scratch</video:title><video:description>Assertions (or expectations) are the most important part of any test framework. How are they written? What happens when one fails? How does a test communicate its results? Past talks have shown how test frameworks work from the very top: how they find, load, select, and run tests. Instead of reading code from the top, we’ll write code from scratch starting with assertions and building up a full test framework. By the end, you'll know how every square inch of your testing framework works.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31571</video:player_loc><video:duration>1891</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31555</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31555</video:thumbnail_loc><video:title>Saving Sprockets</video:title><video:description>What do you do when a maintainer leaves a project with over 44 million downloads? That is what we had to consider this year when Sprockets lost the developer responsible for more than 70% of the commits. In this talk we will look at recent efforts to revive Sprockets, and make it more maintainable. We will look into how your projects can be structured to avoid burnout and survive a change of maintainers. Let's save Sprockets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31555</video:player_loc><video:duration>2286</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31570</video:thumbnail_loc><video:title>Turbo Rails with Rust</video:title><video:description>Ruby is not the fastest language in the world, there is no doubt about it. This doesn't turn out to matter all that much – Ruby and its ecosystem has so much more to offer, making it a worthwhile tradeoff a lot of the times. However, you might occasionally encounter workloads that are simply not suitable for Ruby. This is especially true for frameworks like Rails, where the overhead wants to be as little as possible. In this talk, we will explore building a native Ruby extension with Rust to speed up parts of Rails. What does Rust have to offer here over plain-old C? Let's find out!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31570</video:player_loc><video:duration>2512</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31573</video:thumbnail_loc><video:title>Will It Inject? A Look at SQL Injection and ActiveRecord</video:title><video:description>If you've struggled through writing complex queries in raw SQL, ActiveRecord methods are a helpful breath of fresh air. If you're not careful though, those methods could potentially leave your site open to a nasty SQL Injection attack. We'll take a look at the most common ActiveRecord methods (and some of the lesser known ones!) with one question in mind....will it inject? If it's vulnerable to a SQL injection attack, we'll cover how to structure your query to keep your data secure.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31573</video:player_loc><video:duration>1959</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31586</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31586</video:thumbnail_loc><video:title>Step 1) Hack, Step 2) ?, Step 3) Profit</video:title><video:description>Hired's mission is to get everyone a job they love. As a transparent marketplace, Hired connects companies and engineers using technology and a personal touch. Initially a weekend hack project, it's grown to help thousands find their dream jobs/teams in 16 cities in 6 countries. From that origin, Hired has regularly focused efforts in hackathons, which have spurred much of the company's innovation. Hiten &amp; Brad will talk about their culture of empowerment, creativity, and trust and highlight several core features that have grown from small experiments to foundational parts of the experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31586</video:player_loc><video:duration>2131</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31579</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31579</video:thumbnail_loc><video:title>Keynote: The Unfortunate Value of Failure</video:title><video:description>Ramsey Nasser is a Lebanese computer scientist, game designer, and educator based in Brooklyn. He researches programming languages by building tools to make computation more expressive and implementing projects that question the basic assumptions we make about code itself. His games playfully push people out of their comfort zones, and are often built using experimental tools of his design. A former Eyebeam fellow and a member of Kitchen Table Coders, when he is not reasoning about abstract unintuitive machines, he builds and maintains vintage motorcycles.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31579</video:player_loc><video:duration>2074</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31605</video:thumbnail_loc><video:title>The Manager's Guide to PostGIS</video:title><video:description>Your staff keep talking about this "PostGIS" thing, but what is it? Does anyone (important) else use it? What for?This talk gives a brief overview of the place of PostGIS in spatial IT architecture, how PostGIS compares to proprietary alternatives, who is using PostGIS, and how organizations transition to open source databases.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31605</video:player_loc><video:duration>1646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31593</video:thumbnail_loc><video:title>MapJakarta - Enabling civic co-management through GeoSocial Intelligence</video:title><video:description>Mapping urban infrastructure systems is a key requirement to advance our capacity to understand and promote the resilience of cities to both extreme weather events as a result of climate change and to long-term infrastructure transformation as a process of climate adaptation. Yet, while developing nations will bear the brunt of the interwoven, climatic, economic and social challenges of the 21st century, many of these countries lack the sensor networks required to monitor and model the response of the urban system to change. The nexus of people and place embedded in social media communication which is widespread and ubiquitous in many developing nations offers one potential solution. In this context, location-based social media often in the form of big-data, can be used to map emerging spatio-temporal trends to support situational management. Critically, however, the collection and application of such data raises significant questions around privacy, trust and security of the information gathered. The MapJakarta.org project will be presented as a demonstration of the capabilities of free and open source geospatial technology to employ real-time social media data in a secure and anonymous manner for the purpose of decision support.MapJakarta.org is a pioneering web-based platform that harnesses the power of social media by gathering, sorting and displaying information about flooding for Jakarta residents and governmental agencies in real time. The project, in partnership with the Flood Management Office in Jakarta (BPBD DKI) will radically change real-time data collection and feedback for flood monitoring in the most densely populated city in Southeast Asia. The platform runs on the open source software known as CogniCity Ð a GeoSocial Intelligence framework developed by the SMART Infrastructure Facility, University of Wollongong Ð which allows situational information to be collected and disseminated by community members through their location enabled mobile devices via social media networks. Furthermore, the framework also enables governmental actors to perform rapid infrastructure surveys and asset management for pre and post-flood assessment using the same networks. CogniCity is built on the NodeJS platform, and utilizes the PostGIS spatial database for storage, and the LeafletJS map library for visualisation.In this presentation we will explain how these open source components are combined to form a geographical information system within the existing flood management framework, enabling the collection and analysis of social media for flood response and civic co-management in the megacity of Jakarta.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31593</video:player_loc><video:duration>1547</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31602</video:thumbnail_loc><video:title>Running Your Own Rendering Infrastructure</video:title><video:description>In addition to hosting the popular OSM-base Toner, Watercolor, and Terrain tile sets, Stamen incorporates custom cartography into much of our client work. This is a behind-the-scenes walkthrough covering the evolution of our rendering infrastructure and the peripheral services that help to make our work unique. Topics covered include the image processing used for Watercolor and Map Stack, raster manipulation for Terrain, Surging Seas, and the Chesapeake Bay Program, as well as the use of vector tiles (for both OSM and other data) to support Pinterest and future work.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31602</video:player_loc><video:duration>1788</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31595</video:thumbnail_loc><video:title>GeoServer Feature Frenzy</video:title><video:description>What can you do with this GeoServer thing? This talk covers some of the basic (and not so basic) ways to use GeoServer to publish your geospatial data and make it look great!GeoServer made its first release in 2001 and has grown into an amazing, capable and diverse program. This also means the "feature list" is spread over years of release announcements, presentations, mailing list archives!This presentations provides a whirlwind tour of GeoServer and everything it can do today!This talk is a visual guide to the features of GeoServer. Are you just getting started with GeoServer, or considering it for the first time? Attend this talk and prioritize what you want to look into first. Are you an expert user who has been running GeoServer since Java 1.4? Attend this talk and see what tricks an optimisations you have been missing out on!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31595</video:player_loc><video:duration>1523</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31592</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31592</video:thumbnail_loc><video:title>OpenSource GIS surveying - water application</video:title><video:description>It became possible lately to deploy a full OpenSource application stack for field surveying. This presentation describes a water distribution and waste-water management project from a technical point of view, with a strong integration of mobile tools within an industrialized GIS.This projects features a GIS part, with a centralized reference data storage leveraging PostgreSQL/PostGIS, and uses QGIS as a user interface. This combination allows to manage custom data with high volumes efficiently. The project also includes an important mobile side. Implemented on a rugged tablet, a custom tool has been setup to capture and enrich field data. The software is based on ROAM, a new OpenSource software designed for field survey. The tablet is connected on a 3G/4G network and takes advantage of a GNSS antenna to increase GPS precision. It also features an autonomous offline data management module, so as to be able to work in bad network access conditions. The tablet also embeds all required data for greater efficiency. One specificity of this project is the implementation of a synchronization tool between the data used in mobile situation and the reference data, in a multi-user environment.This synchronization tool, developed with PostGIS and SpatiaLite, let users manage data history, data modifications, data merges, offline mode, as well as branches, for parallel versions of the same data. The latter enables the design of evolution scenarios of the network. A classic issue of the surveying work in mobile situation is therefore solved, being able to work in a disconnected mode with multiple land surveying teams smoothly, while keeping data traceability.The project currently evolves towards water simulation integration, interconnection with SCADA industrial systems, and sensor data automated integration (through webservices).All These components therefore constitute a full software package, fully opensource. The various components can be used for other applications than water management. The new features developed thanks to this project can solve mobile GIS issues, and optimize the TCO of GIS solutions for industrial projects, for real-world critical applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31592</video:player_loc><video:duration>1404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31607</video:thumbnail_loc><video:title>Integrating FOSS4G into an enterprise system for Disaster Management</video:title><video:description>ROGUE (Rapid Open Geospatial User-Driven Enterprise) was a project funded under the Joint Capability Technology Demonstration (JCTD) Program from the U.S. Department of Defense. Boundless and LMN Solutions, LLC implemented the project, with the Pacific Disaster Center (PDC) serving in the role of project Transition Manager. The project's goal was to improve the abilities of the OpenGeo Suite to ingest, update, and distribute non-proprietary feature data in a distributed, collaborative, and occasionally disconnected environment. Under this project, PDC integrated the following technologies into its decision support system for emergency managers named DisasterAWARE:- GeoGit: Versioned replication of spatial data across multiple sites, supports disconnected editing and conflict resolution. - Arbiter: Android app for field data collection, syncs to GeoNode.- MapLoom: GeoNode GUI for spatial data editing and management. - KML Uploader: Functionality to upload KML for storage in PostGIS and served via GeoServer. - GeoServices REST (GSR): Extends GeoServer to publish data using the REST methodology of ArcGIS Server. This presentation will cover the integration of these components into DisasterAWARE, along with the security framework implemented for all components.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31607</video:player_loc><video:duration>1562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31606</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31606</video:thumbnail_loc><video:title>"Do This, and also That: Integrating Open Source tools into traditional GIS shops"</video:title><video:description>This talk is intended for GIS users &amp;amp; managers who may be interested in open source GIS but aren't sure what the advantages to them might be, or who think Open Source GIS is nice in principle but are afraid there's no space for it in their workplace. In general, "Do This, and also That..." wants to address concerns of professionals who aren't sure how or why to make the leap from traditional/proprietary GIS tools into the wide world of Open Source GIS.Drawing from my own experiences, my goal is to gently present an integrated approach to open source GIS. This is not an "all or nothing" scenario: I want to show the audience how effective workflow solutions can involve both open source GIS as well as "traditional" proprietary GIS they are familiar with.I will briefly discuss common issues faced by GIS users, and explore the benefits of integrating open-source based workflows alongside proprietary GIS. I will cover use-cases for Leaflet and OpenLayers, OGR2OGR, PostGIS, and QGIS. Each use-case will demo a quick and friendly example of how a particular real-world issue might be addressed by the inclusion of one of these open source options into an existing GIS stack.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31606</video:player_loc><video:duration>1526</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31594</video:thumbnail_loc><video:title>GeoNetwork opensource 3.0</video:title><video:description>The presentation will provide an insight of the new functionality available in the latest release of the software. Publishing and managing spatial metadata using GeoNetwork opensource has become main stream in many Spatial Data Infrastructures. GeoNetwork opensource 3.0 comes with a new, clean user interface based on AngularJS, Bootstrap and D3. Other topics presented are related to performance, scalability, usability, workflow, metadata profile plugins and catalogue services compliance. Examples of implementations of the software will also be given, highlighting several national European SDI portals as well as work for Environment Canada and the collaboration with the OpenGeoPortal project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31594</video:player_loc><video:duration>1900</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31611</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31611</video:thumbnail_loc><video:title>Implementing change in OpenStreetMap</video:title><video:description>In 2013, I was involved in two substantial technical changes to OpenStreetMap: a new default editor and a redesign of the website. Because OpenStreetMap is a collaborative project, these were as much social as technical efforts. This talk will explore the social dynamics of collaborative open source projects and the techniques that helped us successfully implement technical change in a social environment that by nature tends to be change averse.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31611</video:player_loc><video:duration>1477</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31608</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31608</video:thumbnail_loc><video:title>Using QGIS server</video:title><video:description>Kristianstad municipality in Sweden has since 2013 been using QGIS and QGIS Server as a base in our GIS platform. Our goal is to have a user friendly, yet powerful, set of applications from server via desktop and web to mobile applications. All based on open source. QGIS and QGIS server has several functions that makes it easier for both the users and administrators of the systems. That could be saving styles and attrib-ute forms to the database, styling and publish WMS and WFS directly from the desktop QGIS application. With a combination of different types of caching mechanisms we achieve fast and flexible services for our web applications. These open source projects, sMap and sMap-mobile, have also been designed to be fast, flexible and user friendly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31608</video:player_loc><video:duration>1414</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31636</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31636</video:thumbnail_loc><video:title>The Development and Evolution of an open source mapping application within the USG &amp;lt;- Now with More Google Glass</video:title><video:description>The United States Government has a history of developing applications using legacy systems and continuing to use brittle software. This approach has managed to minimize data collection, sharing and use of open standards. With this in mind NGA has several groups focused on a rapid, innovative, and open approaches to application development. One of the recent applications developed in this fashion is the Mobile Analytic GEOINT Environment (MAGE), which evolved from earlier applications that were used for Disaster Response as well as various special events. Each of these earlier applications had their own strengths and weaknesses that were factored in during the development of MAGE. MAGE is built on an open source stack with a mobile and html5 application designed for geospatial data collection, imagery sharing, tracking, and communication. It is designed to be a lightweight, fully portable software stack that can be placed in front or behind firewalls with ease. It is fully customizable to a wide variety of mission needs so administrators can easily change the data collection parameters. MAGE is fully service enabled allowing easy access to the data via REST requests and returns multiple formats including GeoJSON, KML, and Shapefile to ensure ease of access and sharing. The app has also been ported to Google Glass for field collection and enhanced visualization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31636</video:player_loc><video:duration>3462</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31621</video:thumbnail_loc><video:title>Exploring Openness in Geospatial Education</video:title><video:description>This panel discussion will explore efforts to embed openness into geospatial education, including courses on open geospatial solutions as well as innovative teaching methods that help expand the audience who can engage with open geospatial systems such as MOOCs and open courseware.Panelists include Robert Cheetham (Azavea), Sara Safavi (RackSpace), Nuala Cowan (George Washington University), and Calvin Metcalf (AppGeo).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31621</video:player_loc><video:duration>3472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31639</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31639</video:thumbnail_loc><video:title>Tilez: serving seamless polygons in the browser with TopoJSON and Node.js</video:title><video:description>This talk will introduce the Tilez project, which provides aNode.js-based realisation of a Tile Map Service tiles in both GeoJSON andTopoJSON formats. This formats provide a seamless and highly performant usermapping experience in both OpenLayers and Leaflet.The key to fast display of vector geometries in Tilezz lies in the use oftiles, which leverage both local and server-side caching. Whilst linear features lend themselves easily to tiling, polygons have traditionally represented more of a challenge.Tilez provides further efficiencies by using TopoJSON as a transport formatbetween the server and the client. Tilez implements all these improvements to support web-based vector tiling, delivering good performance under heavy load through Node,js and CouchDB-based caching, and efficient transport through TopoJSON. This talk will cover Tilez and the practical aspects of its implementation together with use cases from the Australian Urban Research Infrastructure Network (AURIN - www.aurin.org.au).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31639</video:player_loc><video:duration>1183</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31640</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31640</video:thumbnail_loc><video:title>OpenLayers 3: a unique mapping library</video:title><video:description>We've rewritten OpenLayers from the ground up with the goal of offering a powerful, high-performance library leveraging the latest in web technologies. This talk will present the latest advances of the library, focusing on aspects that make OpenLayers 3 stand out. OpenLayers 3, for example, uses technologies, techniques and algorithms that enable high-quality and high-performance vector rendering. Come learn about the optimizations and techniques OpenLayers 3 uses internally, and how you can leverage them in your next web-mapping applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31640</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31634</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31634</video:thumbnail_loc><video:title>Scaling for NYC while Tracking Plows</video:title><video:description>In the winter of 2012, NYC's Department of Information Technology and Telecommunications (DoITT) was tasked with developing an application to track snow vehicle operations. The DoITT GIS team was given a mandate to have the application in production before the end of the winter. Due to the aggressive schedule, our approach was to get something up as quickly as possible while enhancing and improving over time. Beyond the schedule constraint, additional challenges were minimal requirements and decision-making by committee with no clear business owner.Three major tasks were required to complete the project: scale the existing infrastructure to better handle the expected demand, determine an approach for communicating the information to the public in a legible and understandable way, and develop and test the application. The team quickly undertook a multi-pronged approach to complete these tasks within a roughly two-month timeframe.Of all the impossible tasks, scaling the infrastructure was the most challenging and difficult. High-profile application launches in NYC that come with press announcements tend to garner traditional and social media coverage and with that national exposure and demand. And although the application would have been a perfect candidate to deploy in the cloud, that was not an option. Additional servers were added and the application was optimized and tuned for performance. To do so, multiple-layers of caching were employed including GeoWebCache and a Content Delivery Network. In terms of visualizing the data, we conducted a quick review of existing public-facing applications. There were not many examples at the time with most cities choosing to show 'breadcrumbs' of a plow's path. We felt this method was not an effective way of conveying plow coverage; our objective being, to show which streets had been plowed and not to show where a plow had been at specific time. As such, we decided on visualizing the data by the time a street was last plowed. Five time-buckets were established and the street segments were color-coded based on the last GPS ping received on the segment. Every 15 minutes an ETL pulls the GPS data and renders tiles using GeoServer and GeoWebCache.The application, PlowNYC, was developed using open source and commercial software and custom code. These include OpenLayers, Geoserver, GeoWebCache, GeoTools and Oracle. Since its release, the application has been enhanced to handle greater traffic, support mobile clients and to simplify the interface. The presentation will cover these aspects of the project.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31634</video:player_loc><video:duration>1417</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31632</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31632</video:thumbnail_loc><video:title>Client-side versus server-side geoprocessing: Benchmarking the performance of web browsers processing geospatial data using common GIS operations.</video:title><video:description>Are web browsers ready to handle a larger portion of the processing load in our GIS applications? Web-based GIS and mapping applications are traditionally based on a client-server model, where most of the data processing work is placed on the server. This study examines what happens when that processing load is shifted to the client, using JavaScript to process geospatial data with GIS operations directly in the browser.The time needed to complete common GIS tasks using the JavaScript library JSTS Topology Suite were benchmarked in popular web browsers including Chrome, Firefox, Internet Explorer, Opera, and Safari. The GIS operations buffer, union, and Voronoi diagram were tested with a suite of points, lines, and polygons ranging in size from 10 up to 100,000 vertices. The testing platforms included Windows, Mac, and Linux desktops and laptops.The same geoprocessing tests were conducted on a cloud-based Linux server using the Java library JTS Topology Suite as a performance comparison of server-side processing applications. The various testing configurations were then analyzed to see how browsers stack up to the performance of traditional client-server applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31632</video:player_loc><video:duration>1597</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31635</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31635</video:thumbnail_loc><video:title>GeoNode for Humanitarian Crisis and Risk Reduction</video:title><video:description>GeoNode is a web-based application and platform for developing geospatial information systems (GIS) and for deploying spatial data infrastructures (SDI).The World Bank, the European Commission and the UN World Food Programme are among the major contributors and sustainers of the GeoNode project and they are using it for spatial data sharing and management projects.Being extremely active in the field of Humanitarian Crisis and Risk Reduction they have deployed custom GeoNode instances to support risk reduction and post crisis need assessment.During this talk three customized GeoNode instances will be presented, focusing the attention on their technology, usage for emergency preparedness and response, their federation and the added value provided by Open Source technologies for geospatial data sharing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31635</video:player_loc><video:duration>1586</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31633</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31633</video:thumbnail_loc><video:title>Leaflet + UtfGrids + d3.js = liquid fast, massively scalable interactive web map &amp; data visualization</video:title><video:description>I will discuss and demo how I use Leaflet, UtfGrids, and D3.js in concert to view and interact with large geographic data on the web. This presentation will not be on d3.js, but rather how to get geographic data from a map to a d3.js chart. I will illustrate why this stack is liquid fast and massively scalable and discus in some detail what a UtfGrid is, how it works and how to create and server them to the web. The context of my work:I am currently working on an open source project called OpenQuake. As a part of this project we are developing a platform which serves as a hub for integrated risk assessment. It allows users to combine seismic hazard, risk and social vulnerability in many different ways in order to obtain output for science, risk assessment, risk awareness and risk management.All my work is available on Github and links will be provided to all demonstrated material.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31633</video:player_loc><video:duration>1518</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31628</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31628</video:thumbnail_loc><video:title>A jumpstart for your mobile map app</video:title><video:description>Would you like to get started programming mobile mapping applications? There's a lot to keep in mind: a responsive layout, a mapping framework, positioning of controls and buttons, offline caching of tiles, and finally compiling it all into a mobile app.This presentation walks you through some problems and solutions, culminating in MobileMapStarter. Techniques discussed include jQuery Mobile, Leaflet, and PhoneGap/Cordova.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31628</video:player_loc><video:duration>848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31631</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31631</video:thumbnail_loc><video:title>CS-Map - coordinate system libraries</video:title><video:description>CS-Map is often used as a reference but has not been as widely adopted as proj4. This presentation describes how CS-Map has been used in a distributed geospatial database for big data.The presentation describes the benefits of CS-Map, in particular its whole earth support and also it disadvantages, primarily it is process locked.The aim of the presentation is to demonstrate that having more than one coordinate system library is a good thing and to encourage development of coordinate system libraries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31631</video:player_loc><video:duration>886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31641</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31641</video:thumbnail_loc><video:title>GIS in the Browser - The Good Parts</video:title><video:description>Long gone (hopefully) are the days of replicating the "professionals only" desktop GIS interface in a browser. However, with modern browsers, HTML5 APIs, and increased efficiency of javascript engines it is possible to performantly replicate GIS functionality in a purely client-side browser application. Moderately complex geoprocessing, persistent client-side storage and simple to complex data visualization are all possible now. We walk through the underlying technology and demonstrate the practical use of it in an open-source sample application. Technologies covered include IndexedDB, WebStorage, Workers, Strongly Typed Arrays and Canvas. Some attention will also be paid to performance limitations, browser support and polyfills for older browsers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31641</video:player_loc><video:duration>1236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31638</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31638</video:thumbnail_loc><video:title>Vector tiles for fast custom maps</video:title><video:description>Vector tiles are becoming a common solution for fast clientside rendering of spatial data in both browsers and mobile devices. With the recent release of TileMill 2 Mapbox has made it easier to design and render vector tiles. This talk will cover the open source technology under the hood in TileMill 2 as well as other available tools. Also discussed will be the status of an emerging specification for vector tiles and recent advances in the format.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31638</video:player_loc><video:duration>1426</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31637</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31637</video:thumbnail_loc><video:title>Getting Started with OpenLayers 3</video:title><video:description>OpenLayers 3 is here! Now it's time to dive in and get mapping. Join us for an overview of OL3 from a user's perspective. We'll cover common use cases and cool features of the library you might not have heard about. Our goal in this presentation is to get you comfortable with the OpenLayers 3 style of mapping - providing an introduction to raster and vector basics, discussing tips for integration with other JavaScript libraries, and exposing you to the build tools so you can choose just the functionality you need for your mapping application.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31637</video:player_loc><video:duration>1736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31649</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31649</video:thumbnail_loc><video:title>Real-time Scenario Planning with OpenLayers</video:title><video:description>Area-based planning processes are rapidly moving from paper and desktop GIS based processes to online applications offering real-time analysis and feedback. Users want an interactive and informative experience allowing them to generate reports and analysis without needing to understand the subtleties of GIS or spatial analysis. They expect a compelling user experience that works on a variety of platforms Ð ranging from old or outdated browsers to tablets and smart phones.Building from years of experience (and standing on many shoulders), this talk demonstrates some of the strategies and techniques achieved for the Marine Planner platform, an online open-source map viewer and decision support tool. These strategies include UTFGrids, tile caching, pre-processing, and standard and forked OpenLayer libraries, among others. The result is large-scale scenario planning tools with a responsive and compelling user-experience that anyone who has used online maps can figure out.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31649</video:player_loc><video:duration>1317</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31652</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31652</video:thumbnail_loc><video:title>Spatial Temporal Network Web Visualization Techniques</video:title><video:description>Maps are traditional means of presentation and tools for analysis of spatial information. The power of maps can be also put into service in analysis of spatio-temporal data, i.e. data about phenomena that change with time. Exploration of such data requires highly interactive and dynamic maps. Using geospatial open source software, various techniques for visualizing spatial temporal network change data and combinations of spatial temporal network, point and area data are evaluated. Linear referencing represents locations along routes, linear features with an established measurement system, using relative positions. It allows locating events along routes without segmenting it, and has been applied to manage linear features in transportation, utilities, along trail networks and stream networks. Linear referencing for events occurring along a network through time are visualized using both animations and interactive time line visualizations. Sliders are used to give the user manual control to step through the data, allowing them to explore the data presented in each time step. Categorized point events (i.e. traffic accident types, flood locations, etc.) appear at muItiple locations along the network. Color and size of symbols are used to denote these dynamic point event attribute changes and location changes. In addition, line segments are mapped using size and color to identify the changes occurring over time. Some of the combinations of changes evaluated include: attribute change (i.e. traffic accident type), spatial attribute change (i.e. flood boundaries), moving objects (i.e. traffic accidents), rate of change (i.e. fish survival by stream segment) and spatio-temporal aggregation (i.e. multiple fish releases by watershed). Some linear visualization techniques evaluated include: run maps and map and line chart visualization techniques similar to the famous Napoleon's retreat Minard visualization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31652</video:player_loc><video:duration>822</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31643</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31643</video:thumbnail_loc><video:title>Supporting Open Data with Open Source</video:title><video:description>Within the US Federal Government, there is a trend towards embracing the benefits of open data to increase transparency and maximize potential innovation and resulting economic benefit from taxpayer investment. Recently, an Executive Order was signed specifically requiring federal agencies to provide a public inventory of their non-restricted data and to use standard web-friendly formats and services for public data access. For geospatial data, popular free and open source software packages are ideal options to implement an open data infrastructure. NOAA, an agency whose mission has long embraced and indeed centered on open data, has recently deployed or tested several FOSS products to meet the open data executive order. Among these are GeoServer, GeoNode, and CKAN, or Comprehensive Knowledge Archive Network, a data management and publishing system.This talk will focus on how these three FOSS products can be deployed together to provide an open data architecture exclusively built on open source. Data sets hosted in GeoServer can be cataloged and visualized in GeoNode, and fed to CKAN for search and discovery as well as translation to open data policy-compliant JSON format. Upcoming enhancements to GeoNode, the middle tier of the stack, will allow integration with data hosting backends other than GeoServer, such as Esri's ArcGIS REST services or external WMS services. We'll highlight NOAA's existing implementation of the above, including the recently-deployed public data catalog, https://data.noaa.gov/, and GeoServer data hosting platform, as well as potential build out of the full stack including the GeoNode integration layer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31643</video:player_loc><video:duration>1703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31648</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31648</video:thumbnail_loc><video:title>GeoMesa: Distributed Spatiotemporal Analytics</video:title><video:description>The rapid growth of traditional and social media, sensors, and other key web technologies has led to an equally rapid increase in the collection of spatio-temporal data. Horizontally scalable solutions provide a technically feasible and affordable solution to this problem, allowing organizations to incrementally scale their hardware in tandem with data increases.GeoMesa is an open-source distributed, spatio-temporal database built on the Accumulo column-family store. Leveraging a novel spatio-temporal indexing scheme, GeoMesa enables efficient (E)CQL queries by parallelizing execution across a distributed cloud of compute and storage resources, while adhering to Accumulo's fine-grained security policies. GeoMesa integrates with Geotools to expose the distributed capabilities in a familiar API. Geoserver plugins also enable integration via OGC standard services to a much wider range of technologies and languages, such as Leaflet, Python, UDig, and QuantumGIS. In this presentation, Anthony Fox will discuss the design of spatio-temporal indexes in distributed "NoSQL" databases, the performance characteristics and tradeoffs of the GeoMesa index, and how it can be leveraged to scale compute-intensive spatial operations across very large data sources. This discussion will detail how GeoMesa distributes data uniformly across the cloud nodes to ensure maximum parallelization of queries, and other computations. Specific computationally intensive analytics include distributed heat map generation over time, nearest neighbor queries, and spatio-temporal event prediction. He will present common analytic workflows against spatial data expressed as batch map-reduce jobs, dynamic ECQL queries, and real-time Storm topologies. Using the Global Database of Events, Language, and Tone (GDELT) dataset as a working example source, Mr. Fox will demonstrate how a completely open-source architecture stack, including GeoMesa, enables ad-hoc and real-time analytics.This presentation will be of interest to data scientists, geospatial systems developers, DevOps engineers, and users of massive Spatio-Temporal datasets.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31648</video:player_loc><video:duration>1855</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31646</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31646</video:thumbnail_loc><video:title>Building Open Source Projects in Government Esri Ecosystems</video:title><video:description>The challenges that are most commonly discussed by proponents of open source in government technology relate to changing the culture among technical staff and explaining the value of open tools and systems. But beyond the political concerns and misperceptions, there are practical complications in implementing these tools inside proprietary tech ecosystems like Esri. Although it's becoming easier, injecting open source into the Esri stack can be convoluted, to say the least.For all of its challenges, however, there have been many successful open source implementations in all levels of government, from open data portals to full-scale applications. Using case studies from recent Code for America projects, this talk will identify some of the more difficult challenges and highlight a few techniques for integrating open source geo tools into the Esri stack with a focus on minimizing difficulty for the developer and maximizing benefit for the end user. The talk will focus on web applications and tools while touching on data interoperability, spatial analysis, and trainings/documentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31646</video:player_loc><video:duration>1665</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31642</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31642</video:thumbnail_loc><video:title>Empowering people, popularizing open source, and building a business</video:title><video:description>Vizzuality went from a data communications consulting company to the creator of one of today's most popular online mapping frameworks, CartoDB. Four years ago, we recognized a major problem in open source geospatial tools, they were still prohibitively difficult to use to creating dynamic, interactive, and beautiful online maps. That was when we decided to build CartoDB, a mix of existing open source software such as PostGIS and our own new code. Each account on CartoDB represents a new PostGIS enabled database, a new user of libraries such as Leaflet, and we hope, a long-time supporter of open source. In this talk, I'll present on how we are building a new and quickly growing community around open source geospatial. I'll talk about our plans for the future and how we plan to support open source for many years to come.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31642</video:player_loc><video:duration>1356</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31645</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31645</video:thumbnail_loc><video:title>Managing public data on GitHub: Pay no attention to that git behind the curtain</video:title><video:description>The Atlanta Regional Commission (ARC) continuously solicits feedback on transportation data from local government partners. Historically, this process has taken the form of lots of markings on plotted maps with immeasurable amounts of manual work on the tail end to organize and interpret this feedback. Many tools developed specifically for this process today often fall short of the needs of agencies (such as geospatial presentation and tracking comments), yet the cost to develop or implement custom software is generally out of reach for government agencies.This presentation introduces a case study of the process to develop geospatial collaboration tools for managing transportation data directly hosted on GitHub pages (currently in development at http://atlregional.github.io/plan-it/ and http://atlregional.github.io/fc-review/). This approach was partially inspired by GitHub's recent features additions that make collaborating on geospatial data simple and elegant. Because these data span both functional and jurisdictional divisions, many of the greatest challenges have been project management related --- coordinating stakeholder feedback and project requirements. However, by utilizing the existing git/GitHub infrastructure, many of these requirements can be managed cost effectively. Moreover, the framework allows for direct integration with other application environments via the GitHub API and GDAL Tools, ensuring that local modifications to project data are committed back to the data repository.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31645</video:player_loc><video:duration>1595</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31647</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31647</video:thumbnail_loc><video:title>Adding value to Open Data using Open Source GIS.</video:title><video:description>New Zealand, like many other countries around the world, is developing Government policies requiring open access to public data. The National Institute for Water and Atmospheric Research (NIWA) has been directed to make subtantial parts of its fisheries, climate, coastal, oceanic and freshwater data more publicly available for re-use. NIWA recognises that making such data available is of very limited value, if potential users do not have access to suitable tools to work with these data, ie: GIS applications. As part of its Open Data programme, NIWA's Fisheries and Environmental Centers have funded enhancements to an Open Source GIS application, QGIS, and made this application available as a free download, along with NIWA data. This approach enables the effective re-use of NIWA (and other agencies') environmental and spatial data by individuals and organisations who otherwise have little or no access to commercial GIS tools. This presentation discusses the value of Open Source (and Open Standards) to support Open Data initiatives, and NIWA's experiences along the way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31647</video:player_loc><video:duration>1582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31650</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31650</video:thumbnail_loc><video:title>Trusting the Crowd in a Geospatial Crowdsourcing Application</video:title><video:description>Crowdsourcing is known as a way to gather information and data from the general public. In last few years crowdsourcing has become the cheapest and one of the most efficient ways to gather data. With the increased availability of smartphones and smart devices, the general public carries a communication device with increasing computational resources, which can also carry a lot of information. With Web 2.0 the access to internet has become simpler and easier.The crowdsourcing application, we have developed is a rating system that incorporates trust into the application. It works by gathering data of the busyness of hangout places from the crowd, specified in terms of a rating of the busyness of the establishment. The data gathered is shown back to the public using modified ratings and the trustworthiness of those ratings. Ratings are shown in real-time and on a map. The end-user platform for which the application is built includes Android and the web.HTML5 and PHP have been used for designing the main web page which works on any end user platform. JavaScript is used to display base maps from OpenStreetMap and Google servers.PHPMyAdmin is used to manage the MySQL Database. Java was used to program the front end of the application.The dots on the map range from small to large, with a small icon indicating a quiet place and the largest icon indicating a busy place. The trust rating shows our confidence in the rating of busyness, using an algorithm that produces a result ranging from 0% to 100%.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31650</video:player_loc><video:duration>1110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31644</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31644</video:thumbnail_loc><video:title>Small town GIS - Leveraging GitHub, QGIS and community members to manage local data</video:title><video:description>Langley is a small rural community on Whidbey Island in Washington State. Like so many other small rural communities, Langley is faced with limited resources but a great need to better understand the geospatial context of the local environment. Through the use of open source tools, including QGIS, GDAL/OGR, PostGIS, GRASS, and others, as well as free open data hosting at GitHub, Langley has started to better leverage existing data and attract community members to participate in gathering new and useful data. Small scale "civic hacking" is alive and well... and provides opportunities and challenges that are both similar and different than that of the larger urban counterparts engaged in large scale civic hacking.This talk with go over the technical aspects of the workflows that have proven fruitful for engaging local community members of small rural communities in both data creation and curation. We will also look at the social aspects of getting local governments engaged in the process of leveraging community resources for open access to data and tools.https://github.com/langleywa</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31644</video:player_loc><video:duration>530</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31629</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31629</video:thumbnail_loc><video:title>Mobile vector map rendering with Mapbox tools</video:title><video:description>Rendering maps from vector data is the next wave in custom cartography, and nowhere is this more important than on mobile devices. Modern mobile devices have high-powered GPUs for hardware-accelerated rendering and a multitude of sensors for environmental input, but also need to be keenly aware of network bandwidth constraints and have the ability to go offline. Mapbox is working on a new suite of mobile tools that render constantly up-to-date vector OpenStreetMap data into maps on the device. These maps can be customized completely client-side and even tap into ambient sensors such as GPS, compass, and pedometer. This session will show what's possible with this new open source toolkit, including client-side map style customization and influencing the user experience with sensor inputs, and will talk about high-level design goals of the tools and where they are headed next.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31629</video:player_loc><video:duration>1704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31569</video:thumbnail_loc><video:title>The State of Web Security</video:title><video:description>Join me for a wild ride through the dizzying highs and terrifying lows of web security in 2015. Take a look at some major breaches of the year, from Top Secret clearances, to medical records, all the way to free beer. We’ll look at how attack trends have changed over the past year and new ways websites are being compromised. We’ve pulled together data from all the sites we protect to show you insights on types and patterns of attacks, and sophistication and origin of the attackers. After the bad, we’ll look at the good - new technologies like U2F and RASP that are helping secure the web.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31569</video:player_loc><video:duration>2038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31568</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31568</video:thumbnail_loc><video:title>The Rails Boot Process</video:title><video:description>Rails ships as a number of components, Active Record, Active Support, ..., largely independent of each other, but somehow something orchestrates them and presents a unified view of the system. Then we have config/boot.rb, config/application.rb... what do they do? Application initializers, environment configuration, what runs when? Understanding how that works becomes an inflection point in any Rails programmer that goes through it. You go from that cloudy idea of an initialization that sets things up for a certain definition of "things", to a well-understood process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31568</video:player_loc><video:duration>2367</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31567</video:thumbnail_loc><video:title>The Guest: A Guide To Code Hospitality</video:title><video:description>You were living alone in the town of Ruby-on-Rails until you decided to open up your spare room to guests. Now your first visitor has booked in. Her arrival is imminent. How do you prepare? How can you make sure she has a great visit? Let’s explore the art of code hospitality — working on codebases in a way that respects your teammates and provides for their needs. By working hospitably, we can facilitate team productivity and help new members quickly feel at home.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31567</video:player_loc><video:duration>2091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31564</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31564</video:thumbnail_loc><video:title>Style Documentation for the Resource-Limited</video:title><video:description>Application view layers are always hard to manage. Usually we handwave this as the natural consequence of views being where fuzzy user experience and designer brains meet the cleaner, neater logic of computers and developers. But that handwave can be misleading. View layers are hard to manage because they’re the part of a system where gaps in a team’s interdisciplinary collaboration become glaring. A comprehensive, well-documented styleguide and component library is a utopian ideal. Is it possible to actually get there? It is, and we can do it incrementally with minimal refactor hell.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31564</video:player_loc><video:duration>2191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31563</video:thumbnail_loc><video:title>Stuck in the Middle: Leverage the power of Rack Middleware</video:title><video:description>Before a request ever hits your Rails application, it winds its way through a series of pieces of Rack middleware. Middleware sets session cookies, writes your logs, and enables the functionality in many gems such as Warden. With Rails or any Rack app, you can easily insert your own custom middleware, allowing you to log, track, redirect, and alter the incoming request before it hits your application. You will leave this talk confident in writing your own custom middleware, better able to troubleshoot gems that rely on middleware and with an understanding of how your Rails app functions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31563</video:player_loc><video:duration>2116</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31577</video:thumbnail_loc><video:title>A million things to do with a computer!</video:title><video:description>Back in 1971, Cynthia Solomon and Seymour Papert wrote "Twenty things to do with a computer", about their experiences of teaching children to use Logo and their ideas for the future. They were wrong: There's a lot more than twenty. Logo's successor, Scratch, has over thirteen million things that children and adults alike have built. Scratch is radically accessible in a way that puts every other language to shame. This talk is about the history, present, and future of Scratch: why Scratch is about 'coding to learn', and not about 'learning to code'.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31577</video:player_loc><video:duration>839</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31578</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31578</video:thumbnail_loc><video:title>How I Code and Use a Computer at 1,000 WPM!</video:title><video:description>I use a computer very differently than most people, because I'm blind. When I'm surfing the web, tweeting, checking email, reading the news, and writing code, I'm doing so because a program called a screen reader is reading me what's on the screen. I happen to listen to it read me this text at a thousand words per minute! Join me in listening to how I experience some common user interfaces. Yes, I'll slow it down for you. I also have a challenge for everyone in the audience. Can you get through a day only using the keyboard? What about not looking at your screen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31578</video:player_loc><video:duration>809</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31580</video:thumbnail_loc><video:title>Lol im so random!</video:title><video:description>Randomness has many applications in computing ranging from cryptography and statistics to generative art and simulation, but where does randomness come from? When you ask for a random number from your system, how truly random is it? This talk will explore randomness in software practice in a variety of contexts. Touching on sources of entropy, pseudo-random number generation, and what it means to be cryptographically secure, this talk will explore both the algorithms and the APIs that supply us with random numbers. This talk will also cover the mechanisms for testing and verifying statistical randomness. Interspersed seemingly randomly throughout will be some great examples of bots, games, and generative art that use randomness and procedural generation in creative and unusual ways. You will come away from this high-level overview with a newfound sense of respect and awe for the humble Math.random.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31580</video:player_loc><video:duration>859</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31581</video:thumbnail_loc><video:title>Making Money Disappear with Hash Functions!</video:title><video:description>What is a Bitcoin address? Where do all those weird letters and numbers come from!? Once we figure it out, we can dig deep between the cushions of the cryptocurrency couch and find lost coins claimed by bugs. You might think this would dissuade me from trying to generate addresses and transactions from scratch, but it didn't. Watch in horror as I put my own money at the mercy of my code.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31581</video:player_loc><video:duration>749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31582</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31582</video:thumbnail_loc><video:title>My favorite Unicode character: The zero-width joiner!</video:title><video:description>Some people have favorite numbers, and since character encodings are basically mappings from binary numbers to characters, I think it's pretty much equivalent to say I have a favorite character! U+200D ZERO WIDTH JOINER (ZWJ) is used to combine separate characters, usually in Indic and Arabic scripts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31582</video:player_loc><video:duration>696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31609</video:thumbnail_loc><video:title>Raster Data In GeoServer And GeoTools: Achievements, Issues And Future Developments</video:title><video:description>The purpose of this presentation is, on a side, to dissect the developments performed during last year as far as raster data support in GeoTools and GeoServer is concerned, while on the other side to introduce and discuss the future development directions.Advancements and improvements for the management of raster mosaic and pyramids will be introduced and analyzed, as well as the latest developments for the exploitation of GDAL raster sources.Extensive details will be provided on the latest updates for the management of multidimensional raster data used in the Remote Sensing and MetOc fields.The presentation will also introduce and provide updates on the JAITools and ImageIO-Ext projects. JAITools provides a number of new raster data analysis operators, including powerful and fast raster algebra support. ImageIO-Ext bridges the gap across the Java world and native raster data access libraries providing high performance access to GDAL, Kakadu and other libraries.The presentation will wrap up providing an overview of unresolved issues and challenges that still need to be addressed, suggesting tips and workarounds allowing to leverage the full potential of the systems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31609</video:player_loc><video:duration>1673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31617</video:thumbnail_loc><video:title>An Open Source Approach to Communicating Weather Risks</video:title><video:description>Weather data is a critical element in the decision making process for a vast number of entities and its timely and accurate portrayal is essential. The U.S. National Weather Service has utilized a combination of Open Source projects including: OpenLayers, Qooxdoo, PostGIS and Flot among others to create a mash-up called the Enhanced Data Display or EDD (preview.weather.gov/edd) to promote the development of a Weather Ready Nation. The EDD provides a platform to quickly communicate past, current and future weather conditions. What happens over the next couple of hours to a week dictates the agenda of everything from strategic resource placement to what to wear to work. More often than not, the weather forecast is not binary - there is always some probabilistic component that results from the inherent chaos of a 4-D fluid wrapped around a spinning sphere. Luckily, the EDD makes use of a variety of techniques that leverage Open Source technologies to present forecasts in both deterministic and probabilistic forms. The EDD contains many visual displays that refine bulky meteorological datasets into palatable forms. Whether you are looking to see what hazards you may face along a travel route or trying to find a heat map of how many people will be impacted by a tornado warning, the EDD can display this quickly. Finally, the ability to combine EDD layers with your own data makes this an extremely powerful application. EDD is a good example of how leveraging Open Source resources can result in an exquisite product.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31617</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31614</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31614</video:thumbnail_loc><video:title>A Complete Multi-Modal Carpooling and Route Planning Solution</video:title><video:description>Sustainable transportation is a nice idea but can be hard to apply in real life to your daily commute to work or school. For many it involves multiple transportation modes and it can be a challenge to combine the time tables from multiple sources in order to plan the most efficient route. We took the challenge and worked with stakeholders from the Saguenay region to build a portal that provides a simple yet really optimal way to get around in both urban and rural areas be it by bus, bike, share taxi and even carpooling or by combining multiple modes in order to promote sustainable transport. The system built on pgRouting, PostGIS, Django and OpenLayers3 allows users to register offers or search for the best available match in existing offers, comparing and combining as well with city buses and all your other favorite transportation options. It is a solution that will help and inspire city planners or city transport organizations to bring all their transportation systems together to get people moving the right way.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31614</video:player_loc><video:duration>1561</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31618</video:thumbnail_loc><video:title>Government as a Contributing Member of the OpenStreetMap (OSM) Community</video:title><video:description>OpenStreetMap (OSM) is now TriMet's standard source for routable base map data. TriMet utilizes OSM for internal systems and applications that necessitate a routable base map including, but not limited to: Computer-Aided Dispatch/Automatic Vehicle Location (CAD/AVL) system; Call Center and Field Trip applications; LIFT paratransit mobile data terminals (MDTs); OpenTripPlanner, an open source, multimodal trip planner; and fixed route scheduling system for on-street service.TriMet is now a committed, contributing member of the OSM community. Working with the community and local jurisdictions is a standard business practice supported with a full-time employee (FTE) that is dedicated to OSM maintenance and associated datasets in the seven counties area. This effort sustains the increasing number of systems in the agency that require routable networks, and it supports seamless multi-agency trip planning and analysis in the region.This presentation will include:¥ Emerging technologies on the market that require a seamless routable network, and why OSM is an obvious solution to fulfill new system requirements¥ TriMet's OSM Improvement Projects for the seven county regional area in Portland in support of vehicle, walking, biking and transit routing in the four county metro area¥ The business justification for a dedicated FTE in support of continued maintenance of OSM¥ The financial support for this position which demonstrates the recognition of OSM's importance from both an agency and regional perspective.¥ Benefits of collaboration between the OSM community and government¥ Facilitation of progress in this area with open data policies, data portals, and enhanced software tools</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31618</video:player_loc><video:duration>1544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31613</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31613</video:thumbnail_loc><video:title>How to tell stories and engage an audience with maps</video:title><video:description>Maps and stories go together like two peas in a pod. Why is that and how do we take advantage of it? Through my work at CartoDB, I have been able to think deeply about the role of storytelling for today's map makers. Here, I will talk about the insights we have gained through teaching CartoDB users, building libraries such as Torque and Odyssey.js, and creating innovative maps online. Some of my maps have included FOSS4G award winners (NYCHenge and PLUTO Data Tour) as well as dozens of unique and interesting experiments to combine interaction and multimedia with maps or trying to find the limits of what we call a map. If we plan to keep mapping relevant and exciting, it is important that we keep finding the exciting new ways to bend technology to engage people. The map has an interesting future over the coming years and here I will talk about some of the ways we should expect it to go and what it means for us as geospatial software developers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31613</video:player_loc><video:duration>1458</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31612</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31612</video:thumbnail_loc><video:title>GIS in Node.js</video:title><video:description>An overview or GIS tools in server side JavaScript covering turf, proj4js, topojson, mbtiles and integration with Node.js idea like streams.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31612</video:player_loc><video:duration>1292</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31610</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31610</video:thumbnail_loc><video:title>Using OpenStreetMap Infrastructure to Collect Data for our National Parks</video:title><video:description>The National Park Service has many well-known sites, but many parks do not have the GIS resources to maintain their map data. The Places project aims to solve this problem by empowering non-technical park employees and the public with the ability to make changes to the map. The Places project uses custom versions of existing OpenStreetMap tools for data collection and uses them to create an up-to-date base map for National Park web sites. This presentation will discuss how we plan to motivate mappers, how we deal with data validation, and how we plan to continue working with OpenStreetMap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31610</video:player_loc><video:duration>1695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31615</video:thumbnail_loc><video:title>Repurposing OpenTripPlanner for Ride Sharing</video:title><video:description>OpenTripPlanner is an open source application for building multi-modal itineraries using OpenStreetMap data about walking and driving routes and General Transit Feed Specification (GTFS) data for public transit data. With some creative adjustments, OpenTripPlanner can also be used to generate itineraries for ride sharing based on a pool of existing rides.This talk will demonstrate taking advantage of OpenTripPlanner's flexibility in this fashion. The example of repurposing OpenTripPlanner will serve as the basis for a more general discussion of ways that functionality relating to geospatial data can be reused in unanticipated ways.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31615</video:player_loc><video:duration>1242</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31616</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31616</video:thumbnail_loc><video:title>Shortest Path search in your Database and more with pgRouting</video:title><video:description>pgRouting extends the PostGIS / PostgreSQL geospatial database to provide shortest path search and other network analysis functionality.This presentation will show the inside and current state of the pgRouting development, from its wide range of shortest path search algorithms to driving distance calculation or "Traveling Sales Person" (TSP) optimization. Additionally we will give a brief outlook and introduction of upcoming new features like the Ê"Vehicle Routing Problem" (VRP) solver, and what we have in mind for future releases.We will explain the shortest path search in real road networks and how the data structure is important to get better routing results. Furthermore we will show how you can improve the quality of the search with dynamic costs and make the result look closer to the reality. You will also learn about difficulties and limitations of the library, and when pgRouting might not be not the right tool to solve your routing problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31616</video:player_loc><video:duration>981</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31601</video:thumbnail_loc><video:title>The best of both worlds: combining geometry and key-value stores using PostGIS and HStore</video:title><video:description>The "national geospatial foundation" of Norway consists of multiple semi-structured and semi-standardized thematic data sets made available in a variety of formats. Storing, extracting and performing lightweight analyses across the different data sets adds value and usefulness to the data sets, which is a prime motivation for releasing the data freely to the public. Earlier approaches have stored the different data sets in a traditional relational manner resulting in hundreds of Postgresql/PostGIS tables Ð some with dozens of attributes. Updating and querying the data sets becomes unnecessary complicated and often a tedious, manual task. In an effort to deal with these issues, we have looked at other ways of storing and querying the data. A schemaless storage mechanism, like NoSQL-databases, fits perfectly to the task. However, NoSQL-database implementations have major drawbacks related to geometry handling when compared with PostGIS. We wanted the geometry handling of PostGIS combined with the schemaless storage mechanisms of a NoSQL database. Postgresql fits this combination perfectly with PostGIS' handling of geometry and HStores handling of key-value stores. HStore is an extension that implements a binary data type in Postgresql that allow storing an arbitrary number of key-value pairs. In contrast to the JSON data type, HStore enable indexing on the key-value stores. Combining PostGIS geometry with HStore's key-value storage for non-geometry attributes was a perfect match for storing the highly varying data sets. The flexibility gain is tremendous and a huge success allowing our data developers to find new ways of combining and making value of the data sets. Future work on the JSONB data type will combine the benefits of both the HStore and the JSON data type, enabling solutions that are even more advanced as well as bridging the gap between NoSQL-databases and relational spatial databases.This talk will present our success in combining geometry and key-value stores in Postgresql by using PostGIS and HStore Ð which lead to a neatly structured geospatial data collection with excellent performance for extractions, both in materialized views, but also running real-time extractions and lightweight analyses used in production decision-making.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31601</video:player_loc><video:duration>1051</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31623</video:thumbnail_loc><video:title>Assessing the distribution of disease vectors and fruit crop pests from satellite in GRASS GIS 7</video:title><video:description>Over the past decades, disease vectors like the Asian tiger mosquito (Aedes albopictus) transmitting Dengue Fever and other infections and the Spotted Wing Drosophila (Drosophila suzukii), an economically important fruit crop pest, have continued to globally expand. In Europe, the already invaded areas comprise the Mediterranean basin while the spread to the north of the Alps is ongoing. Likewise many regions in the world face an increasing risk for new or re-emerging vector-borne diseases transmitted by mosquitoes. Given this spread, there is an urgent need to gain better understanding of spatio-temporal patterns in disease transmission and agro-pest diffusion. The life cycles of mosquitoes and fruit flies depend on climatic and environmental conditions which can be observed using satellite sensors. We identified the potential distribution areas linked to the current climatic suitability through the evaluation of remotely sensed land surface temperature (LST) data for Northern Italy and Switzerland. For this we processed with GRASS GIS 7 more than a decade of daily MODIS (Moderate Resolution Imaging Spectroradiometer) satellite sensor data at continental scale (250 m resolution, four maps per day) as an alternative to meteorological data. Since LST data often contain gaps due to cloud cover, these gaps were filled by reconstructing any missing LST values before environmental indicators have been derived from these data. From the gap-filled LST data (in the multi terabyte range) we derived threshold maps like January mean temperatures as a threshold to estimate the survival chances of overwintering diapausing eggs, whereas the annual mean temperature can be used as a threshold to estimate population stability. We derived growing degree days (GDD) as well by temporal aggregation. The approach can be applied to continents other than Europe, too. The resulting potential distribution maps can be leveraged to assess the spread of disease vectors and agro-pests in order to assist decision makers and public health authorities to develop surveillance plans and vector control.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31623</video:player_loc><video:duration>1670</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31591</video:thumbnail_loc><video:title>Developing Tools for Humanitarian Decision Making</video:title><video:description>The American Red Cross International Services Department (ISD) and project partners are developing a web visualization tool (Mapfolio) to help to visualize Red Cross's disaster response and humanitarian projects around the world. The solution uses innovative Node.js ETL processing to process information from the Red Cross Salesforce Information Management platform. The Mapfolio is open source built on Node.js, Angular, Leaflet, PostGIS, and a custom PGRestAPI (Chubbs). Other technical advances include a custom Leaflet clipped-polygon labeling as well as a map-view-dependent (not zoom level dependent) display of global administrative boundaries. This session will not only walk through the open source components but will also focus on how the Red Cross defined clear deliverables and scaled-up its support of free and open source software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31591</video:player_loc><video:duration>1630</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31596</video:thumbnail_loc><video:title>Advanced Security With GeoServer</video:title><video:description>The presentation will provide an introduction to GeoServer own authentication and authorization subsystems. We'll cover the supported authentication protocols, such as from basic/digest authentication and CAS support, check through the various identity providers, such as local config files, database tables and LDAP servers, and how it's possible to combine the various bits in a single comprehensive authentication tool, as well as providing examples of custom authentication plugins for GeoServer, integrating it in a home grown security architecture.We'll then move on to authorization, describing the GeoServer pluggable authorization mechanism and comparing it with proxy based solution, and check the built in service and data security system, reviewing its benefits and limitations.Finally we'll explore an advanced authentication tool called GeoFence, and see how it can plug into GeoServer to provide graphical configuration abilities for use complex authorization rules over data and OGC services, taking into account spatial filters, attribute filters, attribute hiding as well as cropping raster data to areas of interest. Finally we'll show how using LDAP both GeoFence and GeoServer can use a common users database, simplifying administrators job, and provide some real world examples.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31596</video:player_loc><video:duration>1551</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31598</video:thumbnail_loc><video:title>Fiona and Rasterio: Data Access for Python Programmers and Future Python Programmers</video:title><video:description>Fiona and Rasterio are new GDAL-based Python libraries that embody lessonslearned over a decade of using GDAL and Python to solve geospatial problems.Among these lessons: the importance of productivity, enjoyability, andserendipity to both experts and beginners.I will discuss the motivation for writing Fiona and Rasterio and explain howand why they diverge from other GIS software and embrace Python's native types,protocols, and idioms. I will also explain why they adhere to some GISparadigms and bend or break others. Finally, I will show examples of using Fiona and Rasterio to read, manipulate,and write raster and vector data. Some examples will be familiar to users ofolder Python GIS software and will illustrate how Fiona and Rasterio let youget more done with less code and fewer bugs. I will also demonstrate fun anduseful features not found in other geospatial libraries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31598</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31589</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31589</video:thumbnail_loc><video:title>Adopting OGC Standards in a Flood Alert System</video:title><video:description>This presentation is about the adoption of the OGC - Open Geospatial Consortium standards in Sao Paulo Flood Alert System which was based on matrix coordinates and static maps.The Flood Alert System has more than 300 telemetric stations composed by rain gauges, water level sensors placed on rivers and reservoirs, water quality sensors, weather stations and a S-band weather radar reaching 240 kilometers of scanning range. The system offers Real Time support for a large metropolitan area and its Emergency Centers, Civil Defense groups, Government, Service companies and general public.We have integrated Geotools (for data conversion), Geoserver (services like WMS, WFS), DB2, OpenStreetMap, uDig, Quantum GIS and some other softwares in our architecture. This set of tools provides many possibilities to easily integrate our data with other systems and external data, like some Hydraulic and Hydrological models that return geospacial data with flooding area forecast and vulnerable buildings.Talking about the architecture, the adoption process, some of the issues, apllied solutions and further development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31589</video:player_loc><video:duration>1463</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31590</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31590</video:thumbnail_loc><video:title>Tileserver on a diet using node.js</video:title><video:description>Imagine you were to present large amounts of constantly changing, live data to the users on a web map. Imagine it was on a website with high traffic volume(83 millon page views per month) and high requirement on quick response time. What software would you use to solve this challenge?This presentation will cover the journey that Hemnet, a leading real estate property portal in Sweden, took while remaking a vital part of the website. A journey, during which a number of existing map servers, such as Geoserver, were put on test, but were not fast and flexible enough. A journey, that ended with creating a custom tileserver with technologies like Mapnik to make it as fast and efficient as possible. During the presentation we will cover the challenges we had and how we faced them with different technologies available. We'll take a look at how we did performance tests and how we rolled everything out to the masses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31590</video:player_loc><video:duration>1301</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31597</video:thumbnail_loc><video:title>Big size meteorological data processing and mobile displaying system using PostgresSQL and GeoServer</video:title><video:description>Gaia3D has developed meteorological data mobile web service using PostgresSQL and GeoServer for weather forecaster in Korea Meteorological Administration(KMA).This system displays weather charts, weather prediction information, weather images, observation data on mobile web for rapid decision of weather forecasters when they are out of office or in remote environment. I will deliver a presentation about experience to develop and launch mobile web service showing weather charts by tuning daily updated big spatial data in terms of database.Weather charts generated by this system are displayed using OpenLayers Mobile after inserting big size vector data into PostGIS and rendering these data by GeoServer. This system processes 67 million lines of spatial data(approximately 35GB) and generates more than five thousands weather charts everyday.On previous system, it took five hours to insert data into PostGIS and took tens of seconds to publish single weather charts by GeoServer. Also, there was another problem that file size on PostGIS has unlimitedly increased.Gaia3D decided to fix the problems and improve this system in terms of data input, data management, and data display. Consquently, the performance of data input has increased about hundred times and the performance of data display has increased about two hundred times. Finally, KMA could successfully and stablely manage the system without increase of file size of three days data.(This system shows data up to previous 72 hours.)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31597</video:player_loc><video:duration>1229</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31600</video:thumbnail_loc><video:title>Crazy data: Using PostGIS to fix errors and handle difficult datasets</video:title><video:description>Inteligeo is a system that stores a lot of information used by the Brazilian Federal Police Forensics to fight crime, initially in the environmental arena with a later expansion to other types of crime. During the construction of the database a lot of problems appeared for which PostGIS was the key to the solution.This presentation describes problems encountered by the team while loading 850+ shapefiles into the database, linking with external databases and building 950+ views of the data.Although the content of the recipes is very technical, the general concepts will be explained in an accessible language and correlated to real world cases.Topics:*Definition of crazy data in our context*Quick recipes- Spike removal- Invalid geometry detection and fixing- Filling holes- Raster image footprints- Hammering data into correct topologies- Speeding data visualization with ST Simplify and PGSQL 9.3's materialized views- Rough georeferencing using an auxiliary table- Creating constraints*How is crazy data generated and our experience in handling each case- Large datasets- Lack of validation- Reprojection- Geometric operations- Topological errors- Imprecise definitions- Legacy databases- Bad georeferencingWe will also discuss why is handling crazy data important for the Brazilian Federal Police, our efforts in cleaning up data at the source and the implications of geographical data in general for fighting crime.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31600</video:player_loc><video:duration>1244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31574</video:thumbnail_loc><video:title>Your First Legacy Codebase</video:title><video:description>So you've just graduated from a bootcamp and you're starting your first real job in software development. You've got several Rails apps under your belt and you're excited to get started. But few jobs offer the opportunity to build new apps; it's much more likely that you will be part of a team charged with maintaining and growing a legacy application. How can you get started working on an aging codebase when the sum of your experience so far was with greenfield apps?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31574</video:player_loc><video:duration>1829</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31559</video:thumbnail_loc><video:title>Sponsor: Hired</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31559</video:player_loc><video:duration>524</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31585</video:thumbnail_loc><video:title>Ruby Hero Awards</video:title><video:description>The Ruby Hero Awards recognize everyday heroes of the Ruby community. The Ruby community is full of good people who help each other in diverse ways to make the community a better place. Once a year at RailsConf, we take a moment to appreciate their contributions and hopefully encourage others to make a difference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31585</video:player_loc><video:duration>585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31619</video:thumbnail_loc><video:title>The Toolmaker’s Guide</video:title><video:description>Opening Keynote, FOSS4G 2014, Portland, Oregon</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31619</video:player_loc><video:duration>3148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31625</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31625</video:thumbnail_loc><video:title>GeoScript - A Geospatial Swiss Army Knife</video:title><video:description>GeoScript adds spatial capabilities to dynamic scripting languages that run on the JVM. With implementations in Python, JavaScript, Scala, and Groovy, GeoScript provides an interface to the powerful data access, processing and rendering functionality of the GeoTools library.GeoScript provides concise and simple apis that allow developers to perform tasks quickly making it a great tool for the day to day data juggling that comes with geopspatial data. This talk will focus mainly on real world examples that showcase the power of the library.Come check this talk out if you are interested in learning about a new tool to add to your geospatial hacking toolbox. Maybe you have tried to use GeoTools but find it too difficult and complex to use. Or perhaps your java skills are not where you would like them to be. If that is the case this talk, and GeoScript, might be just what you are looking for.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31625</video:player_loc><video:duration>1413</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21372</video:thumbnail_loc><video:title>European Political Bloggers: Creating a Public Sphere?</video:title><video:description>Do we have transparency in European politics? Can every citizen have an active influence on the EU decision-making process? How is broad political awareness reflected in the media? These are some of the key questions of the rE:Unite track at this years re:publica. The conference focuses on bringing together European bloggers, strengthening the scene and networking key European actors. At this round table, hosted by Jonathan Marks, expert in traditional media and blogging alike, the role of bloggers and net-activists in the European public sphere will be discussed with the blogging politician Rick Falkvinge, Euroblogger Jon Worth, Christian Mihr, expert for eastern Europe and executive director of the german section of Reporters without Borders and Prof. Alessandra Poggiani -- a lecturer of Digital communication and economy -- who is convinced we have to build Europe to overcome the crisis and this might be helped through the net. What are the challenges in creating the European Citizenship? How can political blogging and concrete projects to educate citizens contribute to forming a new, informed European public? How can we help building Europe through the Net? In cooperation with the Federal Agency for Civic Education (Bundeszentrale für politische Bildung)</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21372</video:player_loc><video:duration>5473</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21375</video:thumbnail_loc><video:title>The Internet Freedoms</video:title><video:description>Internet has been a fantastic force for growth and innovation. Now that it has become a central feature of our lifes, some consider that Internet is too important to be left to its own devices. Commissioner Kroes will highlight that the Internet is an important expression of freedom and that a number of freedoms must be protected on the Internet. This also requires responsibility.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21375</video:player_loc><video:duration>3163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21378</video:thumbnail_loc><video:title>Euroblogger und europäische Öffentlichkeit im Netz</video:title><video:description>Ein Einführungsvortrag von Ronny Patz soll die Europäische Blogosphäre, die Euroblogger, aber auch Vernetzungsprojekte und Initiativen klassischer Institutionen und Medien vorstellen und die verschiedenen Problemfelder, wie Sprachbarrieren, beleuchten. In Kooperation mit der Bundeszentrale für politische Bildung</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21378</video:player_loc><video:duration>2427</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21377</video:thumbnail_loc><video:title>Revolution on Hold</video:title><video:description>The Arab Spring has brought hope to reform-minded people around the globe. What social media and digital communication helped bring about in Arab nations is now spreading to other parts of the world. However, totalitarian regimes have also discovered how the Internet and its tools can be used to reinforce control and oppression. What are the structural reasons why social networks in Iran, China and Russia have proven less potent as organizing tools than elsewhere? What role can bloggers on the one hand and foreign broadcasters and international media outlets on the other play when it comes to reform movements in totalitarian states? What should we make of western companies who provide the software with which dictators can simply "filter out" reformers? This panel is presented in cooperation with Deutsche Welle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21377</video:player_loc><video:duration>3210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21331</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21331</video:thumbnail_loc><video:title>Using AutOMathic Blocks to Teach Braille to children</video:title><video:description>The AutOMathic Blocks system has been designed to teach arithmetic and beginning algebra to young blind students using Braille labeled manipulative blocks. The system allows the learner to build, manipulate and solve problems using blocks which contain simple Braille code. This allows the learner to read their math problems with their finger and to understand the two–dimensional mature of math. Unfortunately, the teaching of Braille to children has waned in the recent past based on the belief that Braille will be no longer useful in our electronic future. Many do not subscribe to this premise. To achieve a higher level of Braille skills, the AutOMathic blocs system can be used to teach both literary and math Braille in a self–learning environment. With an attached refreshable Braille device, the student can not only set up their own exercises using the manipulative Braille blocks, but also get instant Braille output of the text being studied. In this way, the stuent could set up math problems and have the problem also delivered by the appropriate Braille code. The same would be true of learning literary Braille.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21331</video:player_loc><video:duration>1632</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21339</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21339</video:thumbnail_loc><video:title>Luminophore distributions</video:title><video:description>Time-lapse video of images that illustrate 2-D redistribution of luminescent particles (luminophores) caused by particle reworking activities by benthic macrofauna during a two-weeks experiment. Please note that the relative timing on the video does not correspond to the timing when images were captured. 4 replicates for each treatment are shown for the species Nephtys incisa, Abra nitida, Nuculana pernula and Thyasira sarsii (video A), and Glycera alba, Lipobranchius jeffreysii, Scalibregma inflatum and Brissopsis lyrifera (video B).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21339</video:player_loc><video:duration>67</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21376</video:thumbnail_loc><video:title>Recht auf Vergessen und Erinnerungskultur</video:title><video:description>Diskussionen über Privatsphäre und Datenschutz im Internet werden in der Regel über gegenwärtige Phänomene oder Angebote geführt. Die Podiumsdiskussion öffnet den Blick auf die Vergangenheit, auf den Umgang mit sensiblen Daten beispielsweise in Archiven und Museen und auf die Bedeutung von solchen Informationen für Forschung und die Erinnerungskultur. Wie ist aus dieser Perspektive die Forderung nach einem „Recht auf Vergessen" einzuordnen? Wie ändert sich der Charakter von persönlichen Informationen durch Zeitablauf? Wie wird im Internet selbst die eigene Vergänglichkeit reflektiert? Was wurde in der analogen Welt bewahrt und was nicht? Ändert sich daran etwas? Was wären die Auswirkungen von technischen Lösungen wie ein „Verfallsdatum" für Daten?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21376</video:player_loc><video:duration>4076</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21333</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21333</video:thumbnail_loc><video:title>BlindMath, a scientific editor for blind users: testing results</video:title><video:description>In order for a technological aid to be efficient and efficacious in the educational sphere, it must increase the chances and capabilities of the pupil with a disability, and respect the user’s requirements and characteristics while avoiding forcing. Therefore it should be easy for teachers to understand and use. This is the result our research group has reached upon concluding a period of experimentation of software developed by us called BlindMath.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21333</video:player_loc><video:duration>1005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21334</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21334</video:thumbnail_loc><video:title>"Integriert Studieren": Supporting students with disabilities at the University of Linz</video:title><video:description>Since 1991, the University of Linz has been supporting people with special needs in university education. Support is provided in a triple manner: At school – to find a decision for a university course –, during university studies, and afterwards, to enter the labour market. We describe our far–reaching set of support services, and we report about our experience with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21334</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21338</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21338</video:thumbnail_loc><video:title>Toward Multimodal Notation for Mathematics a first step</video:title><video:description>Notation is a tool of thought in reasoning and communication. However, to become an effective tool of thought, each notation expression must be properly perceived. Blind and partially sighted persons run into difficulty in working with spatially represented mathematical expressions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21338</video:player_loc><video:duration>961</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21332</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21332</video:thumbnail_loc><video:title>A "mental models" approach to the communication of subsurface hydrology and hazards</video:title><video:description>Communicating information about geological and hydrological hazards relies on appropriately worded communications targeted at the needs of the audience. But what are these needs, and how does the geoscientist discern them? This paper adopts a psychological "mental models" approach to assess the public perception of the geological subsurface, presenting the results of attitudinal studies and surveys in three communities in the south-west of England. The findings reveal important preconceptions and misconceptions regarding the impact of hydrological systems and hazards on the geological subsurface, notably in terms of the persistent conceptualisation of underground rivers and the inferred relations between flooding and human activity. The study demonstrates how such mental models can provide geoscientists with empirical, detailed and generalised data of perceptions surrounding an issue, as well reveal unexpected outliers in perception that they may not have considered relevant, but which nevertheless may locally influence communication. Using this approach, geoscientists can develop information messages that more directly engage local concerns and create open engagement pathways based on dialogue, which in turn allow both geoscience "experts" and local "non-experts" to come together and understand each other more effectively.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21332</video:player_loc><video:duration>307</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21340</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21340</video:thumbnail_loc><video:title>Relocation of luminophores by macrofauna</video:title><video:description>Time-lapse video of images that illustrate 2-D redistribution of luminescent particles (luminophores) caused by particle reworking activities by benthic macrofauna during a two-weeks experiment. Please note that the relative timing on the video does not correspond to the timing when images were captured. 4 replicates for each treatment are shown for the species Nephtys incisa, Abra nitida, Nuculana pernula and Thyasira sarsii (video A), and Glycera alba, Lipobranchius jeffreysii, Scalibregma inflatum and Brissopsis lyrifera (video B).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21340</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21336</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21336</video:thumbnail_loc><video:title>Introduction towards accessible science in Italian</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21336</video:player_loc><video:duration>1027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21374</video:thumbnail_loc><video:title>Information Epidemics and Collective Action</video:title><video:description>Large groups of people can drastically change their opinion, adopt a completely unexpected trend, come out to protest on a square, adopt a certain ideology, have an amazing time at a party, or start using a certain product on mass scale. While all these social phenomena are diverse, one thing in common is that they involve information dissemination that happens in a synchronized way, evoking a certain response from the population at once. In this lecture I will demonstrate how epidemic theories from network science can be used to study information contagion and trend/rumor propagation (so-called information cascades). We will use real examples from Facebook and Twitter (Russian protest movements and UK riots), as well as Gephi software to visualise the sample data. We will learn how successful campaigns (both in marketing, politics, as well as the social sphere) manage to become viral and to provoke a collective action on the side of participants. We will also see how trends, rumours and ideologies are generated and proliferated through social networks. We will also find out how information becomes viral and what one can do in order to increase the message's contagious potential. The session will be held by Dmitry Paranyushkin from Berlin-based Nodus Labs, a research organization specialized in using network analysis and complexity science to enhance our understanding of cognitive and social processes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21374</video:player_loc><video:duration>1370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21373</video:thumbnail_loc><video:title>Soylent Green, äh, the Internet is people!</video:title><video:description>Die sogenannte reale Welt, unsere Zivilisation, ist voll mit virtuellen und künstlichen Konstrukten: geistiges Eigentum, Weltfinanzsystem, Landesgrenzen, Nationalitäten, Hitparaden, Vollbeschäftigung — um nur einige zu nennen, die mir in der viel zu kurzen Vorbereitungszeit für diesen Text einfielen. Auf der anderen Seite wird dem ebenso künstlichem Konstrukt der „Netzgemeinde" häufig vom nicht minder virtuellen Konstrukt der politischen und journalistischen Klasse vorgeworfen, weltfremd und in virtuellen Konstrukten beheimatet zu sein. Ist es aber nicht vielleicht eher so, dass das angeblich Virtuelle, Algorithmische und Raumslose viel realer, viel einflusstärker ist, als wir alle uns das vorzustellen vermögen? Ist in Wirklichkeit das was wir uns bisher als Realität vorstellten, viel virtueller und geistiger als das, was wir bisher als rein virtuell, digital und netzbasiert ansahen? Um diese steile These ansatzweise zu belegen, werde ich mit Hilfe von Architektur, Hobby-Soziologie, Musik, Filmkultur, dem Netz und sozialen Netzwerken aufzeigen, wie virtuell die Welt in der wir leben bisher war und wie sehr das angeblich virtuelle hilft die Realität zu formen und zu erkennen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21373</video:player_loc><video:duration>1954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21371</video:thumbnail_loc><video:title>Euroblogger und die europäische Öffentlichkeit im Netz</video:title><video:description>Ein Einführungsvortrag von Ronny Patz soll die Europäische Blogosphäre, die Euroblogger, aber auch Vernetzungsprojekte und Initiativen klassischer Institutionen und Medien vorstellen und die verschiedenen Problemfelder, wie Sprachbarrieren, beleuchten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21371</video:player_loc><video:duration>1716</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21370</video:thumbnail_loc><video:title>Open Cities</video:title><video:description>The re:innovate track highlights different perspectives on Open Innovation. This session presents challenges of the public administration for the civil society. Open Cities "Open Innovation Mechanisms in Smart Cities (Open Cities)" started as EU funded project in the end of 2010. Within the project the participating administrations, research institutions and companies support Open Government activities. The partners from the European major cities Helsinki, Berlin, Amsterdam, Paris, Rome, Barcelona and Bologna transfer methods of Open Innovation -- like Crowdsourcing, Open Data, Fibre to the Home and Open Sensor Networks -- to the public sector and validate the success of the methodologies within pilot projects. Open Cities App Challenge -- Prof. Dr. Ina Schieferdecker Within the scope of the Pan-Europian "Open Cities"-project the Berlin Senate Administration for Economics, Technology and Research supports the open call for the Open Cities App Challenge. This call is directed to all developers and organizations with innovative products or services that uses open data (from the Open Cities open data platform or the Open Cities open sensor platform or any other open data source) and solves a real problem in citizens' every day urban life. Prof. Dr. Ina Schieferdecker presents the challenge, informs about the terms and conditions and calls on to every interested developer to contribute. For further informations check here or the portal. Open Cities Crowdsourcing Challenge -- Esteve Almirall The second Open Cities Challenge that adresses the European audience targets developers and everybody who is interested or engaged in the field of Open Data. Open Cities asks them for their proposals on what kind of data the developers and interested activists would like to see released. This is something that has not been done before and aims to increase the attention and awareness for opening public data. Prof. Esteve Almirall from Barcelona will announce the challenge and presents background, terms and conditions of that call.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21370</video:player_loc><video:duration>611</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21398</video:thumbnail_loc><video:title>Joining Forces</video:title><video:description>Is online citizen media becoming a global movement? In the past years we have seen a rise in citizen and social media for free speech and political change that is characterized by the will of individuals to act. We've watched how small numbers of bloggers on all continents have mobilized large movements and new political behavior over time. What is the driving force behind this activity? And can these individual acts of online activism in countries that are far from each other together be considered a "global movement"? Ivan Sigal and Solana Larsen help lead the online community Global Voices, which reports, translates and gives voice to online citizen media all around the world. Over the past six years, Global Voices has charted the global growth of blogging and social media activism, as it has blossomed into a significant force in narrating local events for global audiences, and directly influencing political and social change.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21398</video:player_loc><video:duration>3255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21390</video:thumbnail_loc><video:title>Digital Diplomacy - Reinventing foreign policy?</video:title><video:description>Ever since the protests of the "Green Movement" in Iran (2009) and the "Arab Uprising" (2011), Western foreign policy makers realized that a new phenomenon might have the impact of changing their well-known world of diplomacy and international relations: information and communication technology or just ICT. And while the U.S. Department of State launched their respond to this global development already in 2009 -- called 'The 21st century statecraft' -- both, European governments and the European institutions still seem to wonder what we are talking about. But as a matter of fact, Europe's diplomatic services are already facing a new challenge: what is digital diplomacy or digital foreign policy and how should Europe respond to the new digital hemisphere? What are the main issues? What can be new benefits and what are new threats for modern diplomacy? Who is Europe's new digital constituency and to what extent is Europe responsible for the digital world and its users outside Europe? With: 1. Marietje Schaake, D66, European Parliament, 2. Olaf Boehnke, ECFR 3. Dan Meredith, Radio Free Asia 4. Ehsan Norouzi, Deutsche Welle</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21390</video:player_loc><video:duration>3764</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21395</video:thumbnail_loc><video:title>From Dissent to Disillusionment?</video:title><video:description>Disillusionment is spreading now that more than a year has passed since the start of the uprising in Egypt. A military council still rules the country, and conservative forces threaten to crush the fragile bloom of democracy. Tunisian activists face similar problems as Salafist groups use violence in an effort to halt reforms. Secular and left-leaning organizations are trying to resist the Salafists: "Wake up, Tunisia, before it's too late" reads an appeal on one of their websites. The outcome of developments in Syria, with ongoing bloody conflicts, is fully open. The French scholar and Islam expert Jean-Pierre Filiu offered a sober analysis of the revolution: "Nothing is over yet." Filiu views the Arab populations who organized with the help of social media platforms as playing a decisive role in the region's revolutionary dynamic. One year after the celebrated Facebook-Revolutions questions remain: What role did internet activists play in the post-revolution and government building phase? How are activists from different countries networked and supporting each other? How have the media landscapes changed and what freedoms are still being fought for? This panel is presented in cooperation with Deutsche Welle.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21395</video:player_loc><video:duration>3565</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21386</video:thumbnail_loc><video:title>Getting broke, broken, and forked for the Planet</video:title><video:description>In my favorite TV show, Connections, produced in the '70s by the BBC, Host James Burke traces modern innovations back through time, showing how one person's invention builds upon another over millennia in a delightfully asynchronous collaboration that gave us our modern industrialized world. Unfortunately, industrial innovation has now caused environmental problems so deep that our very existence may depend on fixing, quickly. If climate scientists' predictions are accurate, we do not have several millennia more to invent and market "ecological solutions." We need to accelerate invention, learn faster as a species, and integrate more symbiotically with the rest of our environment. We need to design faster, accelerate public buy-in, and work out the economics. For that, I say, "Let the public help!" For three years, I have been harnessing the passion of ordinary citizens around the globe in a mass collaboration to solve environmental problems ourselves as so-called consumers. As an online community, we designed and engineered Windowfarms, vertical hydroponic gardens that let you grow some of your own food in small urban windows, shaving the carbon footprint of your fresh food. Our community's success lies in building upon one another's work in a process we call R&amp;D-I-Y, or research-and-develop-it-yourself. We have learned cultural practices, economic models, and ways of sharing that reach beyond through the boundaries of formal applied sciences and welcome a public eager to fight the good fight. We're getting broke, broken, and forked for the Planet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21386</video:player_loc><video:duration>3123</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21397</video:thumbnail_loc><video:title>New directions in visual storytelling</video:title><video:description>The session subject will be a discussion on "New directions in visual storytelling," and will focus on alternative production and distribution paths for documentary, visual storytelling, and photojournalism in the context of networked, online communities. We will discuss several online multimedia platforms that encourage user production, editing, and creation, and show elements of several projects. We expect the discussion to range from aesthetic implications of new forms, to reaching audiences in different ways, to participation. Together we will explore the effect of technological change on the aesthetics, production methods, distribution, and social impact of visual storytelling. The discussants will be Ivan Sigal, Executive Director of Global Voices, and a photographer working in the tradition of long-form still-image narratives and Bjarke Myrthu, the creator of the online multimedia editing and presentation software Storyplanet, and formerly the Executive Editor of Magnum in Motion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21397</video:player_loc><video:duration>2502</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21410</video:thumbnail_loc><video:title>The Beauty Of Interaction</video:title><video:description>In our everyday living we inhabit complex technological spheres of life that require a novel and more 'ecological' understanding of our relationship to technology. New kinds of pervasive sensor-based and embedded technologies entail a very different understanding than traditional user interface design activities. People are confronted with new demands and increasingly complex technological infrastructures and ecologies. As designers we strive to manage such complexity and to develop systems that seduce our senses. As ordinary people we would like to get rid of such complexity and interact in the digital world with rich interaction possibilities as we do so well in the physical world, using our intuition, motivation and enchantment towards objects. The challenge is how to exploit this complexity and new possibilities for novel applications and experiences, which are inviting, witty and playful, original and fascinating, and last but not least, improve life and people on an individual or societal basis. The Aesthetics of Interaction will be the focus of the talk. Design cases will be presented to challenge the approach in different fields of application, from everyday life objects to the health care and rehabilitation domain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21410</video:player_loc><video:duration>2906</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21411</video:thumbnail_loc><video:title>The Borders of the Global Village</video:title><video:description>The world has watched the Arab Spring unfold, watched social networks and the ways in which they are censored in China and Iran. But what about regions that fall under the international media's gaze less often, where the Internet is still in its infancy? What role do technological development, a society's self-image and its level of education play in the spread of the Internet? Author and DW journalist Cyrus Farivar offers food for thought in his book, "The Internet of Elsewhere." He writes, "When the Internet arrives, it bumps up against various preexisting political, economic, social and cultural histories and contexts - and often what comes out are rather surprising results." That's the backdrop for a discussion by the expert and BOBs juror Shahidul Alam, who explores complex intersections between the Internet and society by looking at the example of Bangladesh.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21411</video:player_loc><video:duration>1800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21412</video:thumbnail_loc><video:title>Hacking for freedom in the European institutions</video:title><video:description>How can coders affect policymaking? We need tools to defend our newly discovered freedoms on the internet. Much of the threats are of legal nature. There's great imbalance in our resources in protecting infrastructure vs. the resources of the opposing industry interest. We need to deploy infrastructure to offset this.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21412</video:player_loc><video:duration>1755</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21419</video:thumbnail_loc><video:title>Cantarell: Designing Typefaces Using Only Free Software</video:title><video:description>This talk presents the techniques and software I used and developed for creating the Cantarell font family, and looks at the future of free software type design. During the last 2 years I undertook the prestigious MA Typeface Design programme at the University of Reading, UK. The course involves two major projects, a theoretical dissertation and a practical type design. I wrote about the nexus of free software and typeface design, and used only free software to design Cantarell.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21419</video:player_loc><video:duration>1350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21421</video:thumbnail_loc><video:title>Extending Python for Speed</video:title><video:description>Python is a nice high-level language, but most graphic applications have some code that must run fast at any price. Everyone knows that it is possible to write C/C++ extensions for Python. Not everyone knows that it can be done cleanly, simply and DRY.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21421</video:player_loc><video:duration>1358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21591</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21591</video:thumbnail_loc><video:title>Cameras everywhere</video:title><video:description>In the recent political crises in Tunisia, Egypt, and elsewhere in the Middle East – and before that in Iran and Burma – citizen video played a central role in mobilizing people within the country, informing the world about the situation, and feeding mainstream media’s need for on-the-ground stories. There is a blurring of boundaries between the professional human rights defender, the citizen activist, and the journalist; all are documenting human rights violations – and they are also aggregating, shaping, re-mixing and sharing the content of the others. A world of ubiquitous video raises new opportunities to reveal compelling evidence and stories, challenge government propaganda, and galvanize local and international publics. It also raises challenges: how to protect visual anonymity, privacy and the safety of witnesses, survivors and human rights defenders, how to determine the context and authenticity of videos, and how to effectively turn visual evidence into real change. Building on the experience of WITNESS supporting people to use video to create change in policies and practices in over eighty countries this talk will highlight key principles of effective video for advocacy, emerging challenges and opportunities, and concrete next steps that technology providers, human rights organizations and social media communities can take to make the power of video-for-change safe, ethical and effective.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21591</video:player_loc><video:duration>2886</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21605</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21605</video:thumbnail_loc><video:title>Lecture 11: Addition of Water, Bromine &amp; Chlorine to Alkenes</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:25 - Carbocation Intermediate 06:38 - Stereochemistry of Electrophilic Addition of HX 15:03 - Addition of Water to Alkenes 35:14 - Addition of Bromine and Chlorine to Alkenes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21605</video:player_loc><video:duration>2801</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21607</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21607</video:thumbnail_loc><video:title>Lecture 13: Reactions, Synthesis, &amp; Alkynes</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics 01:12 - Addition of Borane: Hydroboration/Oxidation 08:52 - Stereoselectivity in Hydroboration Reactions 14:27 - Reactions and Synthesis 32:29 - Alkynes: Introduction 39:29 - Nomenclature 45:08 - Acidity of 1-Alkynes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21607</video:player_loc><video:duration>2824</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21596</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21596</video:thumbnail_loc><video:title>Global Voices: The world is talking</video:title><video:description>Social media is becoming increasingly influential in coverage of international news events and political uprisings, as we’ve seen in the Middle East and North Africa in recent months. One group that has pioneered this form of news coverage and international dialogue between bloggers, journalists, and activists is Global Voices Online. It is a dynamic online community of more than 300 bloggers and translators around the world that curate and highlight the most fascinating conversations and uses of citizen media with special emphasis on the developing world and anywhere freedom of expression is limited. In this talk, meet Solana Larsen (managing editor) who describes how Global Voices works, what they have learned in the past six years of following blogs in places people rarely hear about, and how you can get involved as a reader, volunteer writer, or translator.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21596</video:player_loc><video:duration>2411</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21598</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21598</video:thumbnail_loc><video:title>Wenn Linke Linke verlinken</video:title><video:description>Die Diskussion um Privatsphäre ist älter als das Internet: Tun Sie erst gar keine Dinge, die keiner wissen sollte! Aber was ist, wenn man eigentlich gar nichts tut, aber dennoch viel über sich verrät? Allein aus dem Kontakte-Netzwerk bei Twitter, Facebook und Co. kann man sehr viel über einen Menschen erfahren: Welcher Partei die Person wahrscheinlich nahe steht, was sie vom „Schottern” hält oder ob sie eventuell gegen die Münchner Sicherheitskonferenz demonstrieren wird. In unseren Verbindungen auf sozialen Netzwerken kann man lesen wie in einer Landkarte. Wie das geht und welche Folgen das haben kann, darüber spricht Thomas Pfeiffer von den Webevangelisten. Wenn Sie nichts zu verbergen haben, haben Sie auch nichts zu befürchten. Mit Sicherheit!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21598</video:player_loc><video:duration>3420</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21595</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21595</video:thumbnail_loc><video:title>Social Payment and Crowdfunding</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21595</video:player_loc><video:duration>2811</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21601</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21601</video:thumbnail_loc><video:title>Übermorgen TV</video:title><video:description>Von öffentlicher Formatentwicklung bis zu Filmen, die im Netz zu Ende erzählt werden: Das ZDF lotet auf vielfältige Weise aus, wie TV und Internet zusammenfinden können. Auf der re:publica stellt der Mainzer Sender seine Projekte “Elektrischer Reporter” und “Wer rettet Dina Foxx” vor. Im Anschluss an die Session laden ZDF Neue Medien, ZDFneo, ZDF Kultur und Das kleine Fernsehspiel zu einem “Get Together” ins Foyer ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21601</video:player_loc><video:duration>2940</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21600</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21600</video:thumbnail_loc><video:title>Facebook Revolution</video:title><video:description>Die Aufstände in den arabischen Ländern finden kein Ende, mehr noch: sie mehren sich! Die Revolutionen gegen die alten Herrscher in diesen Ländern kamen jedoch nicht von heute auf morgen. Sie sind in den vergangenen Jahren heimlich gewachsen – im Internet. Vor allem die Revolutionen in Tunesien, Ägypten oder in Bahrain sind auf die rasante Verbreitung des World Wide Web in diesen Ländern zurückzuführen. Die steigende Internetnutzung ist einer der Gründe, warum es gerade in Tunesien und Ägypten zu den ersten Revolutionen im arabischen Raum kam. Meinungsfreiheit und Meinungsvielfalt – im Netz ist möglich, was dem Volk durch das Regime untersagt ist. Gerade in Ägypten gab es ab spätestens 2005 eine große Zahl an politischen Bloggern. Sie schafften ein Meinungsbild in der Gesellschaft und haben dazu beigetragen, die Revolution und den Sturz des Mubarak-Regimes vorzubereiten. Warum ist das Internet für die Volksbewegung unverzichtbar? Und welche Rolle spielt der arabische TV-Sender Al Jazeera? Der Vortrag des arabischen Journalisten und Blog-Experten Zahi Alawi beleuchtet den Stellenwert des Internets für eine neue Demokratie in der arabischen Welt.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21600</video:player_loc><video:duration>1979</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21602</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21602</video:thumbnail_loc><video:title>Can you play the news?</video:title><video:description>Social als Buzzword des ersten Jahrzehnts wird – so eine derzeit munter debattierte These – im zweiten Jahrzehnt des neuen Jahrhunderts vom Thema Games und der Anwendung von Spielmechanismen auf alles und jeden abgelöst. Auch wenn das alles hinterher nicht so heiß gegessen wie gekocht wird, so ist das doch ein ziemlich interessanter Gedanke. Gerade und auch für Content-Produzenten – egal ob herkömmlich oder neu oder zukünftig. Eine hand voll Publikationen ist gerade erschienen z.b. Newsgames von Ian Bogost oder Fun Inc.: Why games are the 21st century’s most serious business von Tom Chatfield Muss ich mich jetzt intensiv mit Farmville auseinandersetzen ? Ja, unbedingt. Braucht mein Blog jetzt Badges? Nein, bestimmt nicht. Ist das ganze Leben ein Quiz? Mal sehen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21602</video:player_loc><video:duration>1594</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21599</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21599</video:thumbnail_loc><video:title>Das Publikum als Co-Produzent</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21599</video:player_loc><video:duration>1005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21559</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21559</video:thumbnail_loc><video:title>Talent Imitates, Genius Steals</video:title><video:description>Apple, Star Wars, Girl Talk, Facebook, open source, 4Chan, memes, and Karl-Theodor zu Guttenberg. We are innately born to imitate others. By copying adults in their first year babies learn a vast array of skills ranging from language to social interaction. Copying is how we learn. Artists, designers, writers, coders, and ultimately all makers, take copying a step further through the exploration of their own ideas built upon the semantic foundations of others. They create remixes. They create mashups. They create new cultures. As we increasingly rely on digital, and computing becomes more ubiquitous, our lives will be more remixed, more mashed-up, and more copied. The consequence being: doing instead of saying, sharing instead of coveting, forgiving instead of asking for permission. A natural evolution in human culture because, as author William Gibson stated, "The remix is the very nature of digital."</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21559</video:player_loc><video:duration>2647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21558</video:thumbnail_loc><video:title>Der Widerstand gegen S21 im Netz</video:title><video:description>Auf lokaler Ebene formierte sich im vergangenen Jahr in Stuttgart der Widerstand gegen den Neubau des Bahnhofes. Dieses Panel will die Bedeutung von sozialen Medien bei der Mobilisierung und Vernetzung des Widerstandes reflektieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21558</video:player_loc><video:duration>4081</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21570</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21570</video:thumbnail_loc><video:title>Die Illusion vom öffentlichen Raum</video:title><video:description>Im Netz – und besonders in Social Media – vermischen sich das Private (und Privatwirtschaftliche) mit Öffentlichkeit. Informationelle Selbstbestimmung steht gegenüber privatwirtschaftlichen Initiativen wie Google Streetview einerseits und stattlichen Initiativen wie Vorratsdatenspeicherung. Wieweit geht das Recht auf private -und damit auch wirtschaftliche- Autonomie und welches Recht hat eine Gesellschaft, ihre Werte als Regeln in ein (zumindest scheinbar) selbstorganisiertes System wie das Netz einzubringen?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21570</video:player_loc><video:duration>3193</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21573</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21573</video:thumbnail_loc><video:title>Fünf Jahre Informationsfreiheit</video:title><video:description>Am 1. Januar 2006 ist das Informationsfreiheistgesetz (IFG) in Kraft getreten. Das IFG regelt den Rechtsanspruch der Allgemeinheit auf Zugang zu Behördendaten auf Bundesebene. Der Bundesbeauftragte für Informationsfreiheit Peter Schaar hat selbst in seinem zweiten Bericht zur Informationsfreiheit eine kritische Bilanz gezogen und die Praxis der Behörden kritisiert. Doch es ist nicht nur die Praxis der Behörden, die reichlich von den vielen Ausnahmeregelungen gebrauch machen, die ihnen das IFG ermöglicht. Es ist eine mangelhafte Gesetzgebung in Kombination mit einer immer noch weit verbreiteten Geiseshaltung. Vom kulturellen Wandel in den Köpfen und den Amtsstuben sind wir noch immer weit entfernt. Auf diesem Panel wollen wir die Faktoren die dazu beigetragen haben, dass fünf Jahre IFG nicht zur erhofften Transparenz und Offenheit in Politik und Verwaltung geführt haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21573</video:player_loc><video:duration>3510</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21567</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21567</video:thumbnail_loc><video:title>Crowdfunding als alternative Finanzierungsmöglichkeit?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21567</video:player_loc><video:duration>2760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21569</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21569</video:thumbnail_loc><video:title>DAS ENDE DER WELT !!!!EINS!ELF!!!!!</video:title><video:description>Das Internet und die Menschen, die es nutzen scheinen ständig in höchster Lebensgefahr zu sein, zumindest wenn man der Empörung, den Shitstorms und den Ängsten glaubt, die durch Blogs, Foren und Communities gehen, sobald mal irgendwo ein Problem auftaucht. Wir wollen uns all diese schrecklichen Themen, die da so durch die Netzwelt geistern (und geisterten) noch mal anschauen und drauf abklopfen, was denn wirklich dran ist: Ist denn wirklich so oft Weltuntergang? Ob es Blogger an den Kragen geht (z.B. aktuell Nerdcore), die Vorratsdatenspeicherung uns in Orwell Staatsbürger verwandelt, die Musikindustrie Gesetze diktiert die uns das Internet wegnehmen kann, ob die Aufhebung der Netzneutralität das Internet in ein Corporate-Web verwandelt, was Streetview eigentlich schlimmes tut bzw. die Verweigerung davon, ob der “Kontrollverlust” wirlich so groß ist oder die angeblich so sorglose Jugend gehirngewaschen und internetsüchtig in ihren Zimmern versauert, ob die allgegenwärtige Schleichwerbung und andere schrecklich bösen Manipulationsversuche (Bahn, Atomlobby,..) so super funktionieren… all das wollen wir einem Reality Check unterziehen. Die These wäre: Die Menschen sind gar nicht so manipulierbar. Sie geben Freiheiten nicht leichtfertig auf. Wenn man jedoch ständig Weltuntergang schreit und am Ende gar nichts schlimmes passiert (sondern im Gegenteil recht schnell sogar jede Menge gute Aktionen und Reaktionen erfolgen) hört man irgendwann nicht mehr drauf, wenn wirklich mal höchster Alarm angesagt ist.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21569</video:player_loc><video:duration>2804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21575</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21575</video:thumbnail_loc><video:title>Gaming-Communitys im Internet</video:title><video:description>Das Internet ist mit Games groß geworden, Computerspiele sind eines der wichtigsten und intensivsten Anwendungen des Netzes. Gaming ist für junge Menschen ein sehr bedeutendes Freizeitvergnügen, es entwickelt sich zu einem der beliebtesten Medien des 21. Jahrhunderts. Vor allem Online-Games wachsen rasant. Da auch im Games-Bereich das Internet die zukünftige Entwicklung vorgibt, steht das vernetzte Spielen einer weltweiten Jugendkultur im Mittelpunkt des Vortrages, etwa in den Sozialen Netzwerken oder den zahlreichen Communitys rund um das Thema Games. Abgerundet wird der Vortrag über Einblicke in die Welt des eSport als spezifische international ausgerichtete digitale Jugendkultur. Der Referent stellt die eSport-Plattform Electronic Sports League (ESL) vor, mit mehr als 2,8 Millionen Mitgliedern die größte eSport-Plattform Europas. In der ESL haben die Mitglieder vielseitige Möglichkeiten der Kommunikation, Information und Selbstdarstellung: Profile, Gästebücher, Foren, News, Live Streams und Videos On Demand können genauso abgerufen wie Fotogalerien und eigene Videos hochgeladen und anderen Nutzern zur Verfügung gestellt werden. Die ESL verbindet Menschen, die die selbe Leidenschaft verfolgen: das Spielen von Computerspielen, vor allem organisiert in Teams (Clans). Die zahlreichen Spielerteams sind ein wichtiger Pfeiler für Gaming-Communitys, vor allem im eSport. Clans sind analog zu herkömmlichen Sportvereinen zu sehen und bieten eine vergleichbare Organisationsstruktur. Ein großes User-Engagement und viele ehrenamtliche Positionen werden von den Computerspielern innerhalb der Social Gaming Networks abgebildet.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21575</video:player_loc><video:duration>2052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21577</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21577</video:thumbnail_loc><video:title>Gibt es Computerspielabhängigkeit?</video:title><video:description>Während für viele Computerspieler das Prädikat „macht süchtig!“ als Qualitätsmerkmal eines Spiels gilt, wird in der Öffentlichkeit das Phänomen der Computerspielabhängigkeit seit einigen Jahren kontrovers diskutiert. Der Vortrag zeigt, wie „problematisches Computerspielen“ als individuelle Praxis reflektiert und als Phänomen von gesellschaftlicher Relevanz konstruiert wird. Dazu werden Befunde der wissenschaftlichen Forschung, Aussagen von Computerspielern über ihr eigenes Handeln sowie die Perspektive der professionellen Berater bzw. Therapeuten in einschlägigen Beratungseinrichtungen berücksichtigt. Grundlage des Vortrags ist ein Forschungprojekt, das u.a. fallstudienartige Spielanalysen, eine bevölkerungsrepräsentative Befragung sowie leitfadengestützte Interviews mit 40 Computerspielern und mit fünf Experten aus Beratungsstellen für Computerspielabhängigkeit umfasste und im Auftrag der Landesanstalt für Medien NRW durchgeführt wurde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21577</video:player_loc><video:duration>1808</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21566</video:thumbnail_loc><video:title>Wie Schwärme Marken, Märkte und Machtgefüge verändern</video:title><video:description>Nach der Atom-Katastrophe von Japan stellt sich mehr denn je die Frage nach der Zukunft der Energie. Das Internet und insbesondere das Web 2.0. verändern Gesellschaft, Politik und Unternehmen. Marken werden nicht mehr von “oben nach unten”, sondern von den Verbrauchern definiert. Alte Märkte verschwinden oder werden radikal verändert, neue (Online-) Märkte entstehen. Für die Demokratisierung etablierter Machtgefüge spielt das Internet eine immer wichtigere Rolle. Christian Friege, Chef des größten deutschen Öko-Energieanbieters LichtBlick, geht der Frage nach, welche Rolle das Internet jetzt bei der „Demokratisierung“ der Energiemärkte und der ökologischen Energiewende einnimmt und beschreibt unter anderem das SchwarmStrom-Projekt von LichtBlick. Beschleunigt das Web (2.0) den Weg in die CO2- und Atomstrom-freie Wirtschaft? Und wenn ja, wie?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21566</video:player_loc><video:duration>1580</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21571</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21571</video:thumbnail_loc><video:title>Money and Meaning</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21571</video:player_loc><video:duration>1206</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21562</video:thumbnail_loc><video:title>Leaking Transparency</video:title><video:description>Whistleblowing ermöglicht Journalisten und Bloggern neue Chancen für ihre investigative publizistische Arbeit, stellt sie aber auch vor neue Herausforderungen. Es werden Informationen verfügbar sein, die es in dieser Vielfalt und Transparenz zuvor nicht gab, zugleich müssen Publizisten diese Informationen prüfen, aufarbeiten und bewerten – ihre klassische Gatekeeper-Funktion wahren –, in Zeiten des Leaking aber ohne Kenntnis über die Identität der Informanten. Doch nicht nur innerhalb der Medien stehen wir vor großen Veränderungen, auch die Öffentlichkeit, für die wir schreiben, wird eine andere werden. Sie wird nach gezielter Intervention und Aufklärung stärker verlangen als nach vorgefasster Meinung und Bewertung. Und auch andere Institutionen (Stichwort: Open Government, Open Data) müssen dem Anspruch auf Transparenz zunehmend gerecht werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21562</video:player_loc><video:duration>3345</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21563</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21563</video:thumbnail_loc><video:title>Serious Games – Seriously??</video:title><video:description>Der Oberbegriff "Serious Games" beschreibt diejenigen Games, deren Ziele über die Unterhaltung hinaus gehen. Vom Bildungsbereich über Weiterbildungs- und Schulungsprogramme deckt das Genre der "ernsten Spiele" bis hin zur politischen Simulation mannigfaltige Themen ab. In der Runde, die sich zur re:play zusammen findet, wollen wir den aktuellen Markt betrachten, über Herausforderungen in der Umsetzung und Rezeption von Serious Games reden, einen Zukunftsausblick wagen und dabei natürlich von der Erfahrung unserer Gäste profitieren. Mit dabei sind Steffen Boos von Daedalic Entertainment, die einige erfolgreiche Serious Games publiziert haben; Christoph K. Weidner, dessen MultiMediaManufaktur das erste PC-Therapiespiel entwickelt hat, welches man in einer Apotheke kaufen kann; und Computerspielforscher Sebastian Deterding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21563</video:player_loc><video:duration>3147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21552</video:thumbnail_loc><video:title>Joining Spirits with Aiki Framework: The New Web Engine for Open Clip Art Library</video:title><video:description>In the past, applying a free software development style to web applications blocked development on the Open Clip Art Library. The project has nearly joined the #FAIL list multiple times. Since web sites are centralized pieces of software running continuously, there is a need for secure access to the live code. This forces a division of managing a running website, merging software changes from developers, and keeping development on the software progressing healthily. To complicate matters, a site like Open Clip Art Library has an active base of librarians and artists uploading and editing new clipart. The new Aiki Framework aims to solve all these issues.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21552</video:player_loc><video:duration>1804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21551</video:thumbnail_loc><video:title>Baroque Dreams Live Multimedia Performance Interpretive Culture and Open Source Software</video:title><video:description>This talk will cover the issues of bringing live interpretive performance back into electronic music and multimedia performance culture. Issues of technology obsolesce, interface, types of users, hardware, and historical cultures patterns will be discussed. Ways the open source community can help build tools that will be useful to the video or music artists interested in interpretive performance of works will be suggested.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21551</video:player_loc><video:duration>1646</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21526</video:thumbnail_loc><video:title>SVG - News and Plans</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21526</video:player_loc><video:duration>1822</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21530</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21530</video:thumbnail_loc><video:title>Writing GIMP scripts and plugins</video:title><video:description>Much of the power of GIMP comes from its plug-in architecture. Most of the functions you use in GIMP, including everything in the Filters menu, are implemented as plug-ins. Happily, writing GIMP plug-ins is easy. This talk will show you how to write new plug-ins or extend existing ones in two languages: Script-fu and Python</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21530</video:player_loc><video:duration>1566</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21561</video:thumbnail_loc><video:title>ICONS</video:title><video:description>Eine Analyse der Profilbilder markanter Köpfe aus der deutschen Digital-Szene (ohne Sascha Lobo) – warum sie wie wirken und was daraus für die Wahl des eigenen Profilbildes abgeleitet werden kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21561</video:player_loc><video:duration>2421</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21556</video:thumbnail_loc><video:title>Von LOLcats bis Eisner-Award</video:title><video:description>Seit dem Aufkeimen dieser Symbiose aus Literatur und bildender Kunst zu einer neuen Erzählform wurde das Medium Comic vielerorts immer wieder in die Nische Kinder, Pubertierender und Trash gedrängt. Durch diese Position haben sich auf der einen Seite im Verlagswesen nur wenige Publikationskanäle mit einer schmal gefächerten Genrevielfalt und auf der anderen eine ausgeprägte Amateur-, Fanzine- und Undergroundkultur gebildet. Das Web erlaubte für diese Künstler eine verlagsunabhängige Veröffentlichung und Experimente mit der elektronischen Form selbst. So hat das Web in erster Linie die Diversität und Möglichkeiten von Comics im Allgemeinen stark erweitert. Desweiteren hat sich gezeigt, dass durch die technischen Grundlagen und Anwendungen, insbesondere des Web 2.0, ganz neue Leserkreise erschlossen werden und Comics langsam aus ihrem Nischendasein als eine natürliche Form der Narration durch Bild und Text genutzt und akzeptiert werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21556</video:player_loc><video:duration>2703</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21565</video:thumbnail_loc><video:title>Interagitation</video:title><video:description>Datenvisualisierungen verwenden grafische Metaphern, um abstrakte Datensätze darzustellen. Sie repräsentieren Daten in einer Weise, dass inhärente Muster und Strukturen sichtbar und verständlich werden. Durch den Siegeszug digitaler Technologien stehen immer komplexere Daten und immer größere Datenmengen zur Verfügung. Es ist die Aufgabe von Designern, gemeinsam mit Experten angemessene und expressive Darstellungsformen zu finden. Um ein breites Publikum erreichen zu können, müssen ästhetisch ansprechende Darstellungen und die Möglichkeit einfacher, interaktiver Erkundung genutzt werden. In unserem Vortrag stellen wir dar, wie Visualisierungen demokratisiert und sich zu einem nützlichen und nutzbaren Medium entwickeln. Unsere These ist, dass die kritische Nutzung von Datenvisualisierungen eine der zentralen Medienkompetenzen des 21. Jahrhunderts werden wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21565</video:player_loc><video:duration>1680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21512</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21512</video:thumbnail_loc><video:title>Generative Node-based Design With NodeBox 2</video:title><video:description>NodeBox 2 is an open-source application that generates visual output based on programming code, a node-based interface or natural language (i.e. English.) In the user interface you connect nodes (building blocks) together to create interesting visuals. Nodes can be opened to examine or edit the (Python) source code. AI techniques allow the system to evaluate written text and transform it into nodes using analogy and conceptual association.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21512</video:player_loc><video:duration>1800</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21514</video:thumbnail_loc><video:title>Graphic Design and the Wide Open Space</video:title><video:description>Graphic design as a discipline seems to be firmly focussed on print media, leaving designing for the screen to interaction and web designers. This is a shame. As we spend more time online, public space itself is becoming digital, and in this space the pluriformity of contemporary graphic design is sorely missed. In interface and web design, aesthetic decisions by a few major software developers have a disproportionate effect on the visual landscape.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21514</video:player_loc><video:duration>1992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21405</video:thumbnail_loc><video:title>Occupy International</video:title><video:description>There was a moment, a global moment where Occupy was the topic of interest. Whether you understood it, hated it, lived it, or just asked about it, it was impossible to have experienced 2011 without having said the word occupy at some point. But what happened after it left the headlines and the dinner conversations? How did occupy develop once the media moved on? Some think it ended when various police forces marched into camps and dragged people out and beat the crap out of them. Others think it faded away because no one knew what else to do and the problems were too big to solve. But in fact - occupy is still going on. It has moved on to a new phase. A phase where it is both a symbol and a tool. Where banks and shopping centers get occupied for a day. Where human microphones shut down a political speech or campaign rally using a wall of noise that the powerful still don't know what to do with. This talk will focus on Occupy, in its totality. Not just the moment the world recognized, but the legacy that is ever present yet seldom reported on anymore. Why should we stick together? Clashes in the contemporary European (and north-american) social movements between digital native groups and analogical groups. From large masses to small groups to win the european revolution. In cooperation with the Federal Agency for Civic Education (Bundeszentrale für politische Bildung).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21405</video:player_loc><video:duration>3259</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21409</video:thumbnail_loc><video:title>Onlinestreitigkeiten über Ehre, Intimes und Meinungsfreiheit.</video:title><video:description>E-Bay Verkäufer dazu zu bringen, längst bezahlte Artikel doch noch zu liefern oder das Geld zurück zu überweisen, ist im Durchschnitt schneller und einfacher über alternative Mechanismen zu erreichen wie beispielsweise PayPal als über ein gerichtliches Verfahren. Wäre dies nicht ebenfalls wünschenswert bei Streitigkeiten über Ehre, Wertungen oder ähnliche nicht materielle Konflikte? Bei Konflikten um materielle Güter lassen sich im Regelfall objektive, für jeden nachvollziehbare Entscheidungen leichter treffen. Konflikte um nicht materielle Güter tragen dagegen ein Quäntchen Subjektivität in sich und erfordern andere Mechanismen und Maßstäbe. Ziel des Talks ist der Entwurf verschiedener Konfliktszenarien über immaterielle Güter, insbesondere im Bereich der Social Media, und die Konzeption alternativer Mechanismen zur Streitbeilegung sowohl aus der technischen als auch aus der soziologischen Perspektive.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21409</video:player_loc><video:duration>1781</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21428</video:thumbnail_loc><video:title>The New Folk Tradition: Aesthetic and Community Resonance between Open Source Graphics and Fiber Arts</video:title><video:description>I discuss revivalist trends in art with relationship to the hand-made and folk tradition, specifically in fiber arts. Innovative artists, having digital fluency, easily navigate networked communities and collaborate openly. By comparing pixels to patchwork, vectors to stitches, bitmaps to patterns, and layers to quilts, they investigate the overlap among a variety of disciplines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21428</video:player_loc><video:duration>1152</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21508</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21508</video:thumbnail_loc><video:title>Device Colour Management</video:title><video:description>Devices seldom agree about colours by default. RGB (Red/Green/Blue) colour spaces in digital or analog cameras are different from laptop and desktop monitors and those are different from inkjet printers, even if they do not only support a CMYK (Cyan/Magenta/Yellow/Key-Black) colour space. The talk gives an overview of how these diverging colours can be brought together by the configurable Oyranos Colour Management System on a system level. It will further discuss what is required by applications to make use of the provided ICC profile information.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21508</video:player_loc><video:duration>1785</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21517</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21517</video:thumbnail_loc><video:title>Laidout and Desktop Publishing</video:title><video:description>Laidout is a desktop publishing program that I use primarily to make cartoon books. It can lay out images and gradients (including mesh gradients) onto booklets, as well as onto arbitrary polyhedral surfaces. Other novel features include controlled multiple image import, and image mesh warping. Being debugged currently are multicontact abilities. Discussion will also include experiences with various open source software for related tasks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21517</video:player_loc><video:duration>1538</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21511</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21511</video:thumbnail_loc><video:title>Elements of Typographic Freedom: Open Sources of Extraordinary Design</video:title><video:description>Type is a tool. This talk aims to give an inspiring overview of excellence in the typographic arts, with a special emphasis on fonts and world-class book design using free software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21511</video:player_loc><video:duration>1335</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21509</video:thumbnail_loc><video:title>Diffusion Curves in Inkscape vector drawings</video:title><video:description>Diffusion Curves are an exciting and flexible new primitive for creating images with smooth color transitions. However, the best method to display diffusion curves so far is to rasterize them, which is unsuitable for use with SVG for example. I will present the basic idea behind Diffusion Curves, an alternative interpretation and an approach to creating a purely vector based representation (discussion welcome).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21509</video:player_loc><video:duration>1395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21518</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21518</video:thumbnail_loc><video:title>Multi-touch support in Ubuntu</video:title><video:description>A quick presentation about the current state of multi-touch support in Ubuntu, and the road map for the next release.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21518</video:player_loc><video:duration>680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21521</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21521</video:thumbnail_loc><video:title>Phatch</video:title><video:description>Phatch is a user friendly, cross-platform Photo Batch Processor and EXIF Renamer with a nice graphical user interface. Phatch handles all popular image formats and can duplicate (sub)folder hierarchies. It can batch resize, rotate, apply shadows, perspective, rounded corners and many more actions – in minutes instead of the hours or days needed to do so manually.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21521</video:player_loc><video:duration>669</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21520</video:thumbnail_loc><video:title>Open Source project to enable fashion design using open data formats</video:title><video:description>This presentation invites developers to help create a suite of open source software to create and modify clothing patterns in open data formats to match an individual’s body measurement and generate customized patterns as printable files. Current applications are proprietary, do not interoperate, and are expensive. An open source solution would enable individual and small label designers to create and provide custom sized patterns without purchasing high-cost proprietary software.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21520</video:player_loc><video:duration>745</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21609</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21609</video:thumbnail_loc><video:title>Lecture 15: Tautomerization, Oxidation, and Reduction</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:54 - Mechanism of Hydration 07:13 - Important points about Hydration 12:03 - Addition of Bromine and Chlorine to Alkynes 15:08 - Hydroboration/Oxidation of Alkynes 28:59 - Designing Synthesis: Part 1 37:10 - Introduction: Oxidation &amp; Reduction 38:19 - Recognizing Oxidation and Reduction of Organic Compounds 47:20 - Reduction Reactions 48:55 - Addition of Hydrogen to Alkenes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21609</video:player_loc><video:duration>3033</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21619</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21619</video:thumbnail_loc><video:title>Lecture 24: Aromatic Substitution with Carbocation as Electrophiles</video:title><video:description>UCI Chem 51B: Organic Chemistry (Winter 2015) Instructor: Susan King, Ph.D. This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:48 - Bromination of Benzene 04:46 - Nitration of Benzene 10:46 - Sulfonation of Benzene 15:07 - Friedel-Crafts Alkylation 32:06 - Friedel-Crafts Acylation 38:27 - Substituent Effects in Electrophilic Aromatic Substitution 41:14 - Ring Activating 43:59 - Ring Deactivating</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21619</video:player_loc><video:duration>3036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21618</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21618</video:thumbnail_loc><video:title>Lecture 23: Electrophilic Aromatic Substitution</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:47 - Molecular Orbital Picture for Benzene 28:23 - Some Chemical Consequences of Aromaticity 36:26 - Nomenclature 40:26 - Electrophilic Aromatic Substitution 44:09 - Chlorination &amp; Bromination Benzene</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21618</video:player_loc><video:duration>3075</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21615</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21615</video:thumbnail_loc><video:title>Lecture 20: Conjugation, Resonance, and Dienes</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 02:39 - Conjugation 03:29 - Conformations of Conjugated Dienes 16:27 - Electrophilic Addition Reactions of Isolated Dienes 19:49 - Electrophilic Addition Reactions of Conjugated Dienes: 1,2 and 1,4 Additions 30:02 - Kinetic vs Thermodynamic Products 42:12 - The Diels-Alder Reactions</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21615</video:player_loc><video:duration>3034</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21624</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21624</video:thumbnail_loc><video:title>Lecture 5: E1 Mechanism &amp; Double Elimination</video:title><video:description>UCI Chem 51B: Organic Chemistry (Winter 2015) Instructor: Susan King, Ph.D. This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 01:12 - Alkene Model 04:19 - Rate Law and Mechanism of the E1 Reaction 06:13 - Energy Diagram for an E1 Reaction 09:01 - Important points on E1 Reaction 11:27 - Examples of E1 Reactions 18:30 - Competition between SN1 and E1 23:25 - Kinetic Isotope Effect 27:53 - Double Elimination 37:27 - Elimination Reaction Handout 42:35 - Animations</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21624</video:player_loc><video:duration>2857</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21617</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21617</video:thumbnail_loc><video:title>Lecture 22: Benzene and Aromatic Compounds</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:59 - The Endo Rule 09:49 - Regioselectivity 15:01 - Synthesis Using the Diels-Alder Reaction 24:27 - The Structure of Benzene 30:11 - Aromaticity 46:00 - Molecular Orbital Picture for Benzene</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21617</video:player_loc><video:duration>3053</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21620</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21620</video:thumbnail_loc><video:title>Lecture 25: Substituent Effect and Friedal-Crafts Reactions</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:43 - Ring Activating 07:06 - Ring Deactivating 15:57 - Effect of Sterics and More than One Substituent 21:19 - Methoxy, Hydroxy, and Amine Substituents 29:41 - Friedel-Crafts Alkylation &amp; Acylation 42:19 - Nitration of Aniline Derivatives</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21620</video:player_loc><video:duration>2860</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21622</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21622</video:thumbnail_loc><video:title>Lecture 3: Stereochemistry of Elimination Reactions</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:08 - Regioselectivity of the E2 Reaction: The Zaitsev Rule 07:51 - The Stereochemistry of the E2 Reaction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21622</video:player_loc><video:duration>2612</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21621</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21621</video:thumbnail_loc><video:title>Lecture 26: Synthetic Applications of Electrophile Aromatic Substitution</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:50 - Reactions of Substituents on Benzene 02:17 - Reactions of Alkyl Substituents on Benzne 04:36 - Oxidation of Alkyl Groups Bonded to Aromatic Rings 07:36 - Reduction of Substituents Bonded to Benzene 09:54 - Clemmensen Reduction (HCl, Zn/Hg) 11:23 - Wolff-Kishner Reduction (H2NNH3, KOH) 14:23 - Nucleophilic Aromatic Substitution via Addition/Elimination 14:50 - Synthetic Applications of Electrophilic Aromatic Substitution</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21621</video:player_loc><video:duration>2374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21623</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21623</video:thumbnail_loc><video:title>Lecture 4: Unimolecular Elimination</video:title><video:description>This is the second quarter of the organic chemistry series. Topics covered include: Fundamental concepts relating to carbon compounds with emphasis on structural theory and the nature of chemical bonding, stereochemistry, reaction mechanisms, and spectroscopic, physical, and chemical properties of the principal classes of carbon compounds. Index of Topics: 00:11 - The Stereochemistry of the E2 Reaction 08:23 - Competition between Sn2 vs E2 28:43 - Rate Law and Mechanism of the E1 Reaction</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21623</video:player_loc><video:duration>1903</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21408</video:thumbnail_loc><video:title>Online-Kampagnen für NGOs</video:title><video:description>Unterstützer mobilisieren, die Gesellschaft aufklären und Politiker erreichen ist kein Zuckerschlecken. Und selbst hauptberufliche Kampagnenprofis machen wiederholt ihre Fehler. Schnell kann so aus einem ROI ein "Return on Ignorance" werden. Und wenn man Pech hat, dann werden die Fehlschläge noch erfolgreicher als die Erfolge... In dieser Session stellen wir typische Fehler der Kampagnenarbeit vor - und wie man sie vermeidet. Vom Netz- oder Straßenaktivisten bis hin zum Lobbyisten kann hier jeder etwas für seine tägliche Kampagnen- und Überzeugungsarbeit mitnehmen. Die Sprecher haben Kampagnen zu ihrem Job gemacht und organisieren gemeinsam die re:campaign, Fachkonferenz für NGO-Online-Kampagnen. Am 11. und 12. Mai diskutieren wieder bis zu 350 Vertreter aus dem zivilgesellschaftlichen Sektor über Best Practices, Fehler und Chancen der digitalen Kampagnenarbeit.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21408</video:player_loc><video:duration>3430</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21401</video:thumbnail_loc><video:title>Von Leetspeak bis Ragefaces</video:title><video:description>Mit dem Aufkommen globaler Computernetze als Kommunikationsplattform geht eine augenblickliche Entwicklung einer Subkultur einher. Diese unterliegt - aufgrund der Stellung des Internets als "virtueller Raum" - besonderen Bedingungen und Entwicklungen, die in diesem Vortrag angesprochen und diskutiert werden sollen. Auch wenn das Netz heutzutage schon in vielen Bereichen als "Alltag" gesehen wird, lässt sich eine dedizierte (Untergrund)-Kultur mit eigener (Bild)-Sprache, Codes und Dynamiken beobachten. Im Gegensatz zu der allgemein vorherrschenden Mainstreamkultur ist diese nahezu frei von Kommerz, Rechtsbewusstsein oder Eliten und es lässt sich schwer eine Trennung zwischen den eigentlich Schaffenden und Rezipienten finden. In ihrer Entwicklung frei von normativen Einschränkungen, mögen die Artefakte für Einige wahrscheinlich befremdlich erscheinen, zeigen in ihrer Eigenschaft als Ergebnis eines anonymen, schnelllebigen, globalen und kollaborativen Kulturbetriebs jedoch Einblicke in eine DIY-"Unterhaltungsindustrie".</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21401</video:player_loc><video:duration>2874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21400</video:thumbnail_loc><video:title>The future is already here</video:title><video:description>- Discover the future in the Silicon Valley as innovation driver and digital trend setter - The Digital Lifestyle Revolution re:invents everything - how we live, think, connect, drive. - How Digital Lifestyle is evolving into a "Digital DriveStyle" - What does that mean for our Mobility future? A talk presented in cooperation with Daimler</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21400</video:player_loc><video:duration>2010</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21396</video:thumbnail_loc><video:title>How Sharism is unleashing liberty</video:title><video:description>Isaac Mao speaks about "How Sharism is unleashing liberty". The theory of sharism reflects on the share of information and ideas to the point of sharing action by using the case study of a decade of chinese social media and its impact to society, especially on social structure re-shaping, and individualization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21396</video:player_loc><video:duration>1656</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21404</video:thumbnail_loc><video:title>Syria. Citizen empowerment against brutality</video:title><video:description>Over the last months, Syrians have struggled against a 41-year-old wall of fear. Activists have become more creative to ensure attention towards the situation in the country continues and have managed to create their own narrative in the land of state-controlled media. In this presentation we will see different examples of citizen expression in Syria, which keep growing despite attempts by the regime to silence them, and different initiatives in which citizens all over the world can take part in solidarity with the Syrian struggle for freedom.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21404</video:player_loc><video:duration>2249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21403</video:thumbnail_loc><video:title>The "War On Sharing" In The EU</video:title><video:description>Toolbox And Strategies For Winning The "War On Sharing" In The EU: Decentralized citizen movements helped raise massive awareness on legislative and political processes such as SOPA/PIPA in the US, or ACTA on a global scale. How can citizens face these multiple attacks against our freedom online by proposing an alternative to repressive policies? How can we collectively put an end to the "war on sharing" waged against entertainment industries' best clients, in order to foster a vivid digital culture online while protecting a free, open and neutral Internet, and the lulz?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21403</video:player_loc><video:duration>1534</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21391</video:thumbnail_loc><video:title>Urheberrecht 2037</video:title><video:description>Geschäftsmodelle, Technik und Regulierung liefern sich derzeit einen Wettstreit um die Zukunft. Wo stehen wir in 25 Jahren, wie sieht die Welt 2037 aus? Gibt es tatsächlich nur noch Laienkultur oder können Künstler und Unternehmen noch immer mit kreativem Schaffen Geld verdienen? Und wenn, was waren die Gründe hierfür? Wie wurden die Weichen im Urheberrecht mittlerweile gestellt? Haben die Sopa/Pipa/Acta-Befürworter sich durchgesetzt und das Netz wird vollständig überwacht, reglementiert und gesteuert? Oder wurde der kulturelle Aufschwung eher durch regulative Zurückhaltung, Deregulierung und Liberalisierungsansätze herbeigeführt? Wie könnten solche Ansätze aussehen? Und welche Mittel sichern mittlerweile das Auskommen von Kreativen und Produzenten? Der Versuch einer Vision.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21391</video:player_loc><video:duration>1965</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21399</video:thumbnail_loc><video:title>Act on ACTA:</video:title><video:description>EIn Überblick über den Kampf gegen das Welthandelsabkommen ACTA. WIe kam es zu dem Europaweiten Engagement gegen ACTA, welche Akteure spielten dabei eine Rolle und wie ist der aktuelle Stand? Markus Beckedahl und Jan Philipp Albrecht berichten aus jeweils unterschiedlichen Perspektiven über die ACTA Proteste und blicken auf die kommenden Auseinandersetzungen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21399</video:player_loc><video:duration>1880</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21402</video:thumbnail_loc><video:title>Digital Hangover and Open Innovation</video:title><video:description>Stefan Lindegaard: Insights Into The Buzz =============================== The re:innovate track highlights different perspectives on Open Innovation. This session presents a methodic point of view. Companies began embracing open innovation because of the promises given by this new paradigm shift of innovation. Today, they have no choice. Everyone needs to get onboard -- or they will be left in the dust. In this talk, Stefan Lindegaard, a globally recognized author, speaker and consultant on open innovation will tell you why they have no choice and how open innovation effects everyone from individuals to entrepreneurs to big company innovators. In the talk, you will get these insights into the essentials: What open innovation is and why it matters? Lindegaard will give an overview of the mindset and skills needed to succeed with open innovation and will explain how social media impact open innovation efforts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21402</video:player_loc><video:duration>3614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21406</video:thumbnail_loc><video:title>Webvideopreis FAIL-Award</video:title><video:description>Bis jetzt wurde in Deutschland nur das Beste prämiert. Doch jetzt naht das Ende dieser Diskriminierung. Denn was ist mit den wirklich schlechten Filmen? Den täglichen Bewegtbildunfällen auf unseren Datenautobahnen? Auch diese Videos verdienen die große Leinwand. Deswegen verleiht die European Web Video Academy 2012 zum ersten Mal den Deutschen Webvideopreis in der Kategorie "FAIL" für das schlechteste professionelle deutsche Webvideo. Die ehrenvolle Aufgabe der Jury übernimmt das Publikum vor Ort. Durch ihre Buh-Rufe bringen sie die Videos Schritt für Schritt in Richtung Webvideo-Olymp.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21406</video:player_loc><video:duration>1732</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21503</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21503</video:thumbnail_loc><video:title>Coding pictures with Shoebot</video:title><video:description>Shoebot is a graphics robot with which you can create complex images and animations using a very simple syntax on top of the Python programming language. It is specifically aimed at designers and artists who want to incorporate code into their creations, but it also provides for a good educational framework for introducing code-based approaches, with a simple interface and quick image-based results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21503</video:player_loc><video:duration>661</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21498</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21498</video:thumbnail_loc><video:title>A first outline for a UI for a fully GEGLed GIMP</video:title><video:description>The (eternally) imminent integration of GEGL into GIMP—or rather, fully basing GIMP on GEGL—holds great promise. Lossless editing and unlimited re-adjustment and reordering of image editing steps are only the beginning. However there is big gap between the nuts and bolts of the GEGL graph and nodes, and the world of GIMP users doing high-end image manipulation for artistic results. User interfaces bridge this gap and Peter Sikking, principal Interaction Architect at m+mi works, and lead Interaction Architect of GIMP, will outline in this talk the UI principles that can unlock the power of GEGL in a GIMP context.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21498</video:player_loc><video:duration>1835</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21505</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21505</video:thumbnail_loc><video:title>Content centric architecture and distributed versioning</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21505</video:player_loc><video:duration>1080</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21504</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21504</video:thumbnail_loc><video:title>Color Management and other new developments in Ghostscript</video:title><video:description>The Ghostscript team has a few on-going or soon-to-complete development efforts which would be of great interest to the free graphics community. We have done some major work with ICC-profiles which is about to be merged into trunk for release in August (hopefully.) We have also integrated freetype as a font-renderer, and made under-the-hood improvements in the form of clist and going towards multi-threaded rendering. In the embedded/small-memory-footprint application area, we have been working on mupdf. These are just a few highlights.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21504</video:player_loc><video:duration>1251</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21426</video:thumbnail_loc><video:title>Inkscape for everybody</video:title><video:description>Inkscape’s popularity is growing day by day. How do we help new users master the tool? How do we welcome these users and invite them to participate in the community and contribute their art, their bug reports and their ideas to help us innovate? This talk briefly summarises the available resources out there from online tutorials, screen-casts, channels &amp; forums to the offline books, magazines, courses, classes and user groups. Half talk, half debate, this session aims to set the scene for a discussion on the issues of supporting new users, and explore ways to do it better by sharing ideas and working together.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21426</video:player_loc><video:duration>1644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21430</video:thumbnail_loc><video:title>S1</video:title><video:description>An environmental scanning electron microscope was used for the first time to obtain well-resolved images, in both temporal and spatial dimensions, of lab-prepared frost flowers (FFs) under evaporation within the chamber temperature range from -5°C to -18°C and pressures above 500 Pa. Our scanning shows temperature-dependent NaCl speciation: the brine covering the ice was observed at all conditions, whereas the NaCl crystals were formed at temperatures below -10 °C as the brine oversaturation was achieved. Finger-like ice structures covered by the brine, with a diameter of several micrometres and length of tens to one hundred micrometres, are exposed to the ambient air. The brine-covered fingers are highly flexible and cohesive. The exposure of the liquid brine on the micrometric fingers indicates a significant increase in the brine surface area compared to that of the flat ice surface at high temperatures, whereas the NaCl crystals can become sites of heterogeneous reactivity at lower temperatures. There is no evidence that, without external forces, salty FFs could automatically fall apart to create a number of sub-particles at the scale of micrometres as the exposed brine fingers seem cohesive and hard to break in the middle. The fingers tend to combine together to form large spheres and then join back to the mother body, eventually forming a large chunk of salt after complete dehydration. A present microscopic observation rationalizes several previously unexplained observations, namely, that FFs are not a direct source of sea salt aerosols and that saline ice crystals under evaporation could accelerate the heterogeneous reactions of bromine liberation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21430</video:player_loc><video:duration>5</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21500</video:thumbnail_loc><video:title>Best practices for designing - releasing - maintaining - packaging open fonts</video:title><video:description>Best practices for designing, releasing, maintaining and packaging open fonts. A review of dos and don’ts based on real world examples and community experiences. Various tips and tools for authors, designers and contributors to open font projects to Do The Right Thing in the complicated area of open fonts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21500</video:player_loc><video:duration>1350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21501</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21501</video:thumbnail_loc><video:title>Blender Foundation, past and future</video:title><video:description>Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License. Ton Roosendaal presents work on Blender the past year, current status and plans for the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21501</video:player_loc><video:duration>1176</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21506</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21506</video:thumbnail_loc><video:title>Designing a Better Tomorrow: How design is informed by metaphors, images and associations of social progress</video:title><video:description>Making the world a better place has been a powerful engine of ingenuity and has driven technological development from Claude Chappe’s signalling system to Samuel Morse’s telegraph, from Paul Otlet’s information indexes to Ted Nelson’s hyperspace. Information technology in general and the World Wide Web and its label Web 2.0 in particular tell a legend of empowering users and enabling participation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21506</video:player_loc><video:duration>1058</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21507</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21507</video:thumbnail_loc><video:title>Designing with Free tools in an Open Community: experiences from the Fedora Design Team</video:title><video:description>The Fedora Design Team is an Open Community consisting from people from all around the world collaborating on various projects, from desktop wallpapers to posters, icons, website and application mockups, CD/DVD art and more. Everything created by the team is licensed freely, according with Fedora’s foundations: Freedom, Friends, Features, First.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21507</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21510</video:thumbnail_loc><video:title>Digital photography workflow on Linux with darktable</video:title><video:description>State of the art digital photography workflow on Linux and how darktable finally makes it possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21510</video:player_loc><video:duration>862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21499</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21499</video:thumbnail_loc><video:title>Another year of Open Source Publishing</video:title><video:description>OSP (Open Source Publishing) is a multidisciplinary, multi-national design collective based in Brussels. Since 2006 they have been experimenting with Free Software for design. In this talk, OSP tours you at the speed of light through work done since LGM 2009.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21499</video:player_loc><video:duration>281</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21584</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21584</video:thumbnail_loc><video:title>Zukünfte</video:title><video:description>Unsere Vorstellung von Zukunft speist sich aus dem ungeheuren Reservoir uneingelöster und vergangener Zukünfte. Ein Großteil dessen, was Menschen von der Zukunft befürchtet oder erhofft haben, hat sich nicht erfüllt. Das hindert uns nicht daran, weiter fleißig Zukunftsängste und Zukunftshoffnungen zu streuen und zu schüren – und immer wieder enttäuscht zu sein, wenn es anders kommt, als man gedacht hat. Matthias Böttger und Ludwig Engel versuchen in ihrer Arbeit mit Zukunftsszenarien Wege in offene Zukünfte zu erforschen, die in Betracht ziehen, dass man eben nicht wissen kann, was da kommt und trotzdem gezwungen ist zu handeln.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21584</video:player_loc><video:duration>2227</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21588</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21588</video:thumbnail_loc><video:title>Individuality, Technology and Online Life</video:title><video:description>Mitchell Baker is Chairperson at Mozilla, a global, nonprofit organization dedicated to making the web better. The open source project emphasizes principle over profit, and believes that the Web is a shared public resource to be cared for, not a commodity to be sold. In her keynote, Mitchell Baker will discuss how open web technologies have shaped today’s online experience – and how openness and participation can help ensure that tomorrow’s web will allow innovation and individual choice.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21588</video:player_loc><video:duration>1877</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21587</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21587</video:thumbnail_loc><video:title>Mit Crowdfunding zum Kultursponsoring 2.0?</video:title><video:description>Impulsvortrag: “Verknüpfung von CSR und der Crowd auf betterplace”, Moritz Eckert</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21587</video:player_loc><video:duration>3021</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21594</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21594</video:thumbnail_loc><video:title>IMMI as an interface between the Internet and the State</video:title><video:description>The Icelandic Modern Media Initiative set out many ambitious goals for the protection of free speech in the modern age. As information is increasingly becoming the fundamental currency of society, it’s worth looking into the state’s ability to protect human rights and identify its shortcomings. Smári McCarthy will provide a short overview of the IMMI project and outline some of the problems with national law in a networked environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21594</video:player_loc><video:duration>1270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21597</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21597</video:thumbnail_loc><video:title>Blogs in Deutschland</video:title><video:description>Die Konferenzpräsentation fasst vorläufige Ergebnisse von Gesprächen mit deutschen Bloggern zusammen – wir planen weitere Gespräche bis zum Frühling 2011. Ausgangspunkt der Studie waren anfängliche Forschungen, die darauf hindeuteten, dass Blogs sich in Deutschland langsamer entwickeln, trotz der Existenz schnellerer und billigerer Breitbandinternetverbindungen, im Vergleich zu den USA oder auch anderen europäischen Ländern wie zum Beispiel Frankreich. Die Ergebnisse konzentrieren sich auf den Status deutscher Blogs, die Themen, die sie abdecken und mögliche Gründe warum Blogs in Deutschland im Vergleich zu den USA und europäischen Nachbarländern hinterherhängen sowie die Beziehung zwischen Blogs und etablierten Medien.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21597</video:player_loc><video:duration>1472</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21585</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21585</video:thumbnail_loc><video:title>The Power of Crowdfunding: Diaspora 2000% overfunded</video:title><video:description>Interview mit Maxwell Salzberg, Diaspora</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21585</video:player_loc><video:duration>881</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21593</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21593</video:thumbnail_loc><video:title>co:funding</video:title><video:description>Impulsvortrag: “Eine Crowdfunding-Zeitreise”</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21593</video:player_loc><video:duration>932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21580</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21580</video:thumbnail_loc><video:title>Wer investiert warum, wie viel und in welche Projekte?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21580</video:player_loc><video:duration>887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21581</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21581</video:thumbnail_loc><video:title>Nintendo 3DS – 3D-Gameplay, Augmented Reality und crossmediale Inhalte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21581</video:player_loc><video:duration>1934</video:duration></video:video></url><url><loc>https://av.tib.eu/media/21574</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/21574</video:thumbnail_loc><video:title>Royal Revue II</video:title><video:description>Nach dem durchschlagenden Erfolg der ersten “Royal Revue” im letzten Jahr auf der Re:Publica, tritt das Guten-Tag-Team wieder an, um echtes High Class-Entertainment in der Kalkscheune (oder diesaml vielleicht/hoffentlich im Quatsch Comedy Club) zu verbreiten und die Menschen mit glücklich-strahlenden und seligen Gesichtern nach Hause zu schicken, wo sie dann von den beiden Protagonisten träumen werden. Ein einmaliges Panoptikum voller Illusionen, Sensationen und Emotionen. Und Konnotationen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/21574</video:player_loc><video:duration>5127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31916</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31916</video:thumbnail_loc><video:title>Rosetta 1 – Kardashian 0. How we (almost) broke the internet</video:title><video:description>12 November 2014 saw the iconic landing of the European Space Agency ESA's Rosetta mission on comet 67p ‘chury’, at 600 million kilometres distance from Earth. In this session, the people who have been in the driving seat of the Rosetta mission social media campaign as well as the scientists responsible for comet orbiter (Rosetta) and lander (Philae) will share some unique insights with you.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31916</video:player_loc><video:duration>3727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31911</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31911</video:thumbnail_loc><video:title>Next up on the political agenda: Cybersecurity</video:title><video:description>This panel will address the main challenges for digital policies and notably cybersecurity in 2015. Recent developments have highlighted the shaky balance on which the call for freedom and human rights online are currently based. While the creation of a Special Rapporteur for the Right to Privacy may certainly be seen as a positive sign, other measures and changes in legislation are less promising. Featuring four speakers, two American, two German, the panel will outline the main challenges and explore why it is vital to include a broad range of voices and perspectives to shape the debate and influence security-inspired rhetorics in a positive manner.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31911</video:player_loc><video:duration>3619</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31914</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31914</video:thumbnail_loc><video:title>Possibilities for using speech and gesture recognition for the future of mobility</video:title><video:description>Speech and Gestures are guiding our way into the future of mobility and play an important role in our daily lives and the way we get along. This session will provide insights on how speech and gestures impact the way we communicate and interact with each other as well as with our surroundings and also proves how powerful gestures can be for expressing ourselves.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31914</video:player_loc><video:duration>3513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31893</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31893</video:thumbnail_loc><video:title>Immersive Journalism: Using virtual reality for news and nonfiction</video:title><video:description>Virtual Reality will change journalism forever. What Nonny de la Peña calls “Immersive Journalism”, is her representation of a new kind of non-fictional storytelling. The aim is for viewers to be able to witness events and situations more immediately.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31893</video:player_loc><video:duration>3069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31920</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31920</video:thumbnail_loc><video:title>Serendipity city: Informal urban planning and social architecture</video:title><video:description>As the world becomes increasingly urban, the demand for decent housing is greater than the supply. Those who can afford living in city centers take advantage of better access to economic opportunities and public amenities. Low-income households are increasingly forced to exit the city to find cheaper housing on the city’s fringes or in suburban agglomerations. What can architects learn from community managers and vice versa about urban planning?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31920</video:player_loc><video:duration>3169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31896</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31896</video:thumbnail_loc><video:title>Mensch, Macht, Maschine – Wer bestimmt wie wir morgen arbeiten?</video:title><video:description>Maschinen machen uns nicht arbeitslos, sie werden unsere Chefs. Uns werden dann häufig nur noch die Jobs bleiben, für die sich die Maschinen zu schade oder wir einfach günstiger sind. Es wird Zeit für eine neue, digitale Arbeiterbewegung.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31896</video:player_loc><video:duration>3443</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31925</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31925</video:thumbnail_loc><video:title>The European Republic is under construction</video:title><video:description>Europa, wir kommen! Der Krise und dem Kleinmut zum Trotz – wir glauben daran und wollen es zeigen: ein Europa der unbegrenzten Möglichkeiten, das verschiedene Sprachen, Kulturen und Traditionen zu einem selbstbewussten politischen Gemeinwesen zusammenfasst, das von der Konkurrenz der Nationalstaaten zur Kooperation der Regionen heranreift, das Chancengleichheit, unterschiedliche Geschwindigkeiten und Identitäten unter dem Dach einer starken europäischen Republik ermöglicht! European integration was yesterdays’ word, European democracy is tomorrows’.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31925</video:player_loc><video:duration>3626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31910</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31910</video:thumbnail_loc><video:title>Neues Europa, neue Arbeitswelt – Wie, wann und wo passiert das</video:title><video:description>Auf der #rp15 suchen wir Mitstreiter für das Leben Out of Office. Gemeinsam mit Experten der Arbeitswelt von morgen diskutiert Thorsten Hübschen von Microsoft, welchen Ballast wir abwerfen. Wir wollen wissen, welches Handwerkszeug uns fehlt und wie wir die Lücke schließen. Und wir wollen wieder das Tor für die Vordenker der Arbeitswelt, die wir in Europa einst waren, aufstoßen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31910</video:player_loc><video:duration>3150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31903</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31903</video:thumbnail_loc><video:title>Lightning Talks mit den Digital Media Women</video:title><video:description>Die Digital Media Women (#DMW) sind ein bundesweites Netzwerk von Frauen aus der Digitalwirtschaft. Wie bereits im vergangen Jahr, präsentieren die #DMW inspirierende Frauen, die von ihren aktuellen Projekten und Erfahrungen erzählen und euch daran teilhaben lassen. Im Anschluss an die Lightning Talks laden sie wieder zu ihrem Meet-up vor der re:fill Bar zum gegenseitigen Kennenlernen und Netzwerken ein.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31903</video:player_loc><video:duration>3633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31926</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31926</video:thumbnail_loc><video:title>What if Robots ♥ Nature?</video:title><video:description>Looking at the city of the future as an ecosystem, with a high net import of food over long distances, growing food within the city can be an alleviating factor to battle a cities food dependency. Be it rooftop or vertical farms, balconies or indoor gardens – all these approaches require extensive care, regular upkeeping and attention. What if robots would help us with that?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31926</video:player_loc><video:duration>1804</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31939</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31939</video:thumbnail_loc><video:title>AI-Kindergarten: Building biological-like artificial intelligence</video:title><video:description>Using the theory of practopoiesis, I will define first the problem of building biological-like artificial intelligence (or strong AI) and then explain the optimal efforts needed for a successful solution. This effort will require transferring knowledge from humans to machines in a manner that is more similar to what teachers do in preschools than what programmers and engineers do in labs. Thus, to create a strong AI, we will first have to create and employ a gigantic AI-kindergarten.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31939</video:player_loc><video:duration>3455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31945</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31945</video:thumbnail_loc><video:title>Frontier of Freedom — The State of the Deepweb</video:title><video:description>Discussing the future of Politics, Security, Crime and Dissidence on the Deepweb with Joana Varon (Coding Rights), Jacob Applebaum (Tor Project) and Heiko Rittelmeier (Bund Deutscher Kriminalbeamter). Presented by MOTHERBOARD.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31945</video:player_loc><video:duration>3680</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31962</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31962</video:thumbnail_loc><video:title>Disrupting the Surveillance Ecosystem</video:title><video:description>This session will detail modern government surveillance practices, including their reliance on other governments around the world as well as private companies. It will also explore the challenges and opportunities to oppose these activities, including current proposals to limit data use and transfer. Finally, the panel will highlight the effective practices of anti-surveillance activists worldwide who have begun to hamper surveillance by disrupting these networks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31962</video:player_loc><video:duration>3604</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31958</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31958</video:thumbnail_loc><video:title>Nerds with Blue Helmets? Digital Innovation and Peacekeeping</video:title><video:description>This session examines how digital media and technological innovation cannot only support post-conflict peacekeeping but also augment the strategies to foster more effective community development, to empower the victims of conflict and to strengthen the challenging process of peacebuilding.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31958</video:player_loc><video:duration>3297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31932</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31932</video:thumbnail_loc><video:title>Access denied – Russia's approach to internet censorship</video:title><video:description>Since November 2012, we’ve been living in a country with the internet censored extensively by a nationwide system of filtering. What is Russia's approach in controlling the internet?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31932</video:player_loc><video:duration>2952</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31956</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31956</video:thumbnail_loc><video:title>Creating Open Spaces for Innovation around the world</video:title><video:description>Europe has led the way in the evolution of diverse coworking and innovation spaces for the past decade. These alternative work and life concepts have transcended continents and have taken different shapes and forms with different aims and impacts across the world, in South East Asia, South America as well as Europe's southern neighbors Africa and the MENA region. What role do hackerspaces and coworking spaces play in countries struggling with socioeconomic and political challenges?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31956</video:player_loc><video:duration>3278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31955</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31955</video:thumbnail_loc><video:title>Sind Youtuber: "wachstumsgeile Kommerzhuren"?</video:title><video:description>Als Netzwerkunabhängige Online-Video-Künstler, die unterschiedlichste Kategorien von Comedy bis DIY abdecken, wollen wir die Frage stellen: Hat Jan Böhmermann Recht? Sind Youtuber wachstumsgeile Kommerzhuren ohne echtes Talent? Oder sind sie die Videovisionäre mit neuer Filmkunst?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31955</video:player_loc><video:duration>3610</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31954</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31954</video:thumbnail_loc><video:title>Purpose of Entry</video:title><video:description>An Internet of borders. An Internet created and devised by The Black Operatives Collective, a covert marketing organisation that boasts clients such as the CIA, NASA, GCHQ, MOSAD, BND and the NSA, as well as host of national government organisations and the European Union. On the eve of launching this new Internet with borders, Marcus John Henry Brown showcases the interrogation and security skills of RACHEL, the algorithm responsible for processing visas and monitoring the borders. He will be testing RACHEL by attempting to gain Illegal access to the United Internet of Great Britain.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31954</video:player_loc><video:duration>1874</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31957</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31957</video:thumbnail_loc><video:title>Web Literacy: How Wield the Web</video:title><video:description>Learning and making are political. Technology will replicate the power dynamics of the past unless we learn and make with technology differently. The way we’ll create social change is through peer learning that is served by, but not subject to, technology. Web literacy enables us to wield the power of the web on our own terms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31957</video:player_loc><video:duration>1585</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31960</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31960</video:thumbnail_loc><video:title>10 Things Europe can learn from Kenya</video:title><video:description>So you're still paying your drinks in a bar with cash? So there is no free wifi in your busses? So your mom's not on Twitter?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31960</video:player_loc><video:duration>1568</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31943</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31943</video:thumbnail_loc><video:title>The Maker Movement: Innovating Traditional Crafts or Colonizing Artisans?</video:title><video:description>Based on the research and collaboration experiences of the panelists, it seems that in developed countries traditional handicraft and maker cultures are complimenting each other to breath new life and innovation into established traditions. However, in developing countries this seems to be different: Although informal sector activities often overlap with do-it-yourself culture, many “Maker” initiatives have ignored existing grassroots innovators. Gesche Joost, Anna Waldman-Brown and Juliet Wanyiri will discuss what can be learned from working collaborations and how in future makers and artisans can better collaborate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31943</video:player_loc><video:duration>3112</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31938</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31938</video:thumbnail_loc><video:title>Heute+ online: News mit dem anderen Blick im ZDF</video:title><video:description>Am 18.5. geht heute+ im ZDF-Hauptprogramm auf Sendung, als Nochfolgeformat der Spätnachrichten heute Nacht. Seit Ande April ist die Redaktion im Testbetrieb auf facebook und Twitter. Es wird experimentiert und ausprobiert: Was funktioniert social, was nicht? Welche Formate eignen sich für welche Kanäle, ohne inhaltliche Substanz zu verlieren?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31938</video:player_loc><video:duration>3574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31934</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31934</video:thumbnail_loc><video:title>Utopia is already here – Lightning Talks</video:title><video:description>In drei Lightning-Talks geben Stadtarbeiter aus verschiedenen Feldern Einblick in ihre Projekte und wie sie Stadt neu gestalten und erzählen: Ernährungssystemplanung, Mein Leben im Brutalismus, #FAVELASONLINE: DIGITALISIERUNG DER FAVELAS VON RIO DE JANEIRO</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31934</video:player_loc><video:duration>3875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31924</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31924</video:thumbnail_loc><video:title>Trimm dein Bingo! – Herm und Nilz als Fitnessgurus</video:title><video:description>Herm und Nilz sind wieder da. Aber neben DEM re:publica-Klassiker Bingo haben sie noch mehr im Gepäck: Es darf bewegt werden. Wen, wer oder was wird sich an diesem Abend zeigen, der erneute Maßstäbe setzt, in der Geschichte der sympathischen Bloggerkonferenz-Wirbelwinde.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31924</video:player_loc><video:duration>4450</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31929</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31929</video:thumbnail_loc><video:title>From Privacy to Publicity</video:title><video:description>I will concentrate on time/space collapse, community and network, expansion of neighbourhood, and cocoon-effect of online experience.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31929</video:player_loc><video:duration>3038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31933</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31933</video:thumbnail_loc><video:title>Sex, Unicorns and Awsomesauce</video:title><video:description>In the second decade of the 21st century it has become obvious, that we are beginning to see what a rich, colorful and rewarding sexual culture for human beings can look like. The internet, which has been rumored to be for porn, has shown that erotica and pornographic images, film and text are much more than what used to be available in a brown bag at a seedy shop. The myth that women don't like porn has been debunked by a larger variety of porn and pornographers. A democratic, equal and healthy society has to help sex, erotica and porn out of the sometimes still seedy image they suffer under and give these parts of human nature their deserved portion of normality, cultivation and love.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31933</video:player_loc><video:duration>2498</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31936</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31936</video:thumbnail_loc><video:title>Online, Offline and all-over the city</video:title><video:description>Art projects with and about the Internet, computers and society! Aram Bartholl will present an overview of his past, often site-specific works and projects including USB 'DeadDrops' (they caused a lot of alarm lately) , IRL 'Map' marker or 'KILLYOURPHONE.COM' mobile phone blocking pouches.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31936</video:player_loc><video:duration>1752</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31942</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31942</video:thumbnail_loc><video:title>Predicting War - Minority Report Meets World Politics</video:title><video:description>"Making predictions is very difficult, especially about the future". An introduction to ethical dilemmas and philosophical assumptions of algorithmic political forecasting.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31942</video:player_loc><video:duration>2389</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31940</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31940</video:thumbnail_loc><video:title>The Five Eyes secret European allies</video:title><video:description>Did you know there is an elite intelligence sharing club called SIGINT Seniors Europe working in partnership with the Five Eyes? For 35 years, the club has operated as a "European bazaar" for surveillance, playing games of jurisdictional arbitrage, exploiting secret loopholes in domestic legal frameworks to swap and share data on each others citizens. For the first time we have the information to act, and we must!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31940</video:player_loc><video:duration>1910</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31965</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31965</video:thumbnail_loc><video:title>Urban Places – Public Spaces</video:title><video:description>The commercialization of public space, the tensions between inhabitants and immigrants, resource shortages and the increasing inaffordability of living space are some of the core issues cities across the globe – from Johannesburg to Sao Paolo – but also across Europe, from Rotterdam, Munich to Madrid and Istanbul are facing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31965</video:player_loc><video:duration>3047</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31969</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31969</video:thumbnail_loc><video:title>How to Avoid Curses in the Era of Big Data</video:title><video:description>How to Avoid Curses in the Era of Big Data: The Answer Through a Brief Historical Detour of Electricity, Computers, and Algorithms</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31969</video:player_loc><video:duration>2506</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31959</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31959</video:thumbnail_loc><video:title>Netzpolitik.org: Mit Journalismus für digitale Grundrechte eintreten</video:title><video:description>Was als kleines Hobbyprojekt begann, hat sich zum journalistischen Medium mit fester Redaktion entwickelt. Die Hauptredaktion von netzpolitik.org besteht mittlerweile aus fünf festen Redakteuren und über einem Dutzend Menschen, die dezentral Mitschreiben. Dazu ein riesiger Netzwerk aus Unterstützern und Quellen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31959</video:player_loc><video:duration>3647</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31967</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31967</video:thumbnail_loc><video:title>Funktioniert Community-finanzierter Journalismus in Deutschland?</video:title><video:description>Die Frage nach einer nachhaltigen Finanzierung von journalistischen Onlineangeboten treibt seit Jahren viele an. Während der Öffentlich-Rechtliche Rundfunk von uns allen finanziert wird, aber im Netz nicht soviel machen darf, setzen viele private Angebote auf klassische Werbung und/oder Paywalls.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31967</video:player_loc><video:duration>3500</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31971</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31971</video:thumbnail_loc><video:title>Bildungstrinken</video:title><video:description>Alkohol ist wahrscheinlich die Droge, die von allen bewusstseinsverändernden Substanzen am längsten verfügbar, legal und von Menschen konsumiert wurde. Beim Bildungstrinken schauen wir uns die Entstehungs- und Entwicklungsgeschichte des Alkoholkonsums an, insbesondere die Cocktailkultur. Das Bildungstrinken gibt es auch als Podcast, wo es mehr ins Detail geht. Hier geht es etwas high-leveliger zu, und: Es gibt Drinks.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31971</video:player_loc><video:duration>3354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31966</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31966</video:thumbnail_loc><video:title>Karl der Käfer wurde nicht gefragt – Der kurze Frühling des Internet of Things</video:title><video:description>Mit dem Internet of Things erleben wir derzeit die zweite Welle der Digitalisierung – das Netz steckt nicht mehr nur hinter dem Bildschirm, sondern zunehmend in alltäglichen Dingen um uns herum. Anfänglich war diese Bewegung von MakerInnen, Ausprobieren und auch europäischer Open-Source-Technologie geprägt. Doch jetzt steigen die grossen Konzerne und Verbände ein, und versuchen über Industrie-Standards und Closed-Source Lösungen dem wilden Treiben ein Ende zu bereiten. Gibt es noch eine Chance für ein offenes Internet of Things?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31966</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31964</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31964</video:thumbnail_loc><video:title>Imagining Europe with or without Muslims?</video:title><video:description>Islam and Muslims in Europe have become the subject of many debates about belonging and about national and supra-national notions of identity. These discussions are an important part of current identity politics, be it in exclusive or inclusive, in pluralist or purist narratives of Europe as a cultural, social or political entity. At this the debates about Muslims in Europe reveal important aspects of how Europe is understood, maintained and imagined today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31964</video:player_loc><video:duration>1679</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31975</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31975</video:thumbnail_loc><video:title>Mending Spatial Data with PostGIS</video:title><video:description>This presentation demonstrates common techniques to clean-up spatial data from a real-world data source.I will start with raw OSM data.Topics I'll cover:1) Getting OSM data2) How to merge multilinestrings into single linestrings.3) Fill in gaps, snapping, reducing resolution4) Consolidating geometries with aggregate functions ST Union, ST MakeLine, ST Collect based on both spatial and non-spatial attributes</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31975</video:player_loc><video:duration>1778</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31963</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31963</video:thumbnail_loc><video:title>Cancelled: Die sieben DIY-Weisheiten von "Eine Stunde Netzbasteln" Die MakerFaire kommt nach Berlin</video:title><video:description>In der DRadioWissen – Radiosendung "Eine Stunde Netzbasteln" treffe ich alle zwei Wochen Bastler innen, Hacker innen und Hobbyist innen. Wir brauen Bier oder basteln Drohnen, umstricken Laternenmasten oder züchten Chilis. Wir löten Wearables oder kleben Drachen. Die besten Projekte, Lifehacks und Begegnungen aus bald 30 DIY-Sendungen möchte ich hier vorstellen, als inspirierende und klingende Tüftelberatung – vielleicht mit Bühnenbasteln im Blaumann. Und nebenbei klären, ob es sich bei der Makerwelt wirklich um eine Szene handelt. 130 Maker Faires gab es im vergangenen Jahr weltweit. Im Oktober 2015 kommt das bunte Festival für Inspiration, Kreativität und Innovation endlich nach Berlin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31963</video:player_loc><video:duration>927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31968</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31968</video:thumbnail_loc><video:title>Finding Moments #rp15</video:title><video:description>re:publica's motto 2015 was Finding Europe – others also found love, a helping hand, inspiration and much more. We hope you found something too! Music: Sneeuwland by Oskar Schuster (http://oskarschuster.com/) https://www.freemusicarchive.org/music/Oskar Schuster , used with kind permission &amp; licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0, http://www.creativecommons.org/licenses/by-nc-sa/3.0 Video by 6sept13, http://www.6sept13.de</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31968</video:player_loc><video:duration>147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31928</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31928</video:thumbnail_loc><video:title>Working in the on-demand economy</video:title><video:description>Modern technology has significantly changed the way we work today. We are now living in an on-demand economy, where workers can sell their time and skills on demand, and companies work with international teams across the globe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31928</video:player_loc><video:duration>1849</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31927</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31927</video:thumbnail_loc><video:title>Corporate Surveillance in the Age of Digital Tracking, Big Data &amp; Internet of Things</video:title><video:description>Today virtually everything we do is monitored in some way. Nearly every device we use is connected to the Internet. Thousands of companies are analyzing our everyday behavior. Businesses are using this data to make predictions, to manage risk and to motivate behavioral change. To what extent do companies really track our daily lives in 2015? How is predictive analytics based on personal data already being used in the fields of insurance, banking and human resources? And what is to be done?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31927</video:player_loc><video:duration>1705</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31917</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31917</video:thumbnail_loc><video:title>US attacks on data privacy through trade agreements</video:title><video:description>Even after Edward Snowden's revelations, the US government is attempting to lock in the NSA's ability to spy on citizens' data from up to 159 other countries through current negotiations for legally enforceable trade agreements: TTIP, TiSA, TPP, ...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31917</video:player_loc><video:duration>1807</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31923</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31923</video:thumbnail_loc><video:title>Wearables – Current developments on the path to relevant applications</video:title><video:description>The key question is: "How can we turn data into actionable information?" Based on the larger scope of discussions around quantified self and ever increasing levels of contextuality between systems, the presentation will focus on the key question how to turn data into actionable information.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31923</video:player_loc><video:duration>1531</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31918</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31918</video:thumbnail_loc><video:title>Sex, Lies and Smart Cities</video:title><video:description>If the idea of the future city is, and always has been abstract and generic, then what does it look like when we decompose it into its constituent parts?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31918</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31919</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31919</video:thumbnail_loc><video:title>Say it loud! Say it clear? Refugees are welcome here?!</video:title><video:description>Zu Beginn des Videos ist die Audioqualität leider nicht ideal. Wir bitten das zu entschuldigen. | At the beginning of the video we had some sound issues. We are very sorry about that. Das Panel soll die Situation der Migranten (Geflüchtete mit unterschiedlichen Hintergründen) ansetzen, die bereits in Deutschland angekommen sind.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31919</video:player_loc><video:duration>3192</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31922</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31922</video:thumbnail_loc><video:title>Sketchnotes für Einsteiger</video:title><video:description>Manchmal möchte man zeichnen können. Bei der Konferenz, um sich ein Zitat des Redners besser zu merken. Im Workshop, um die Ergebnisse grafisch festzuhalten. Und immer, wenn ein Bild alles viel einfacher machen würde. Wie man mit nur wenigen Strichen Worte, Vorträge und Gedanken in kurzer Zeit visuell strukturieren und dokumentieren kann, lernt man im Sketchnote Workshop.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31922</video:player_loc><video:duration>3297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31935</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31935</video:thumbnail_loc><video:title>#sendeanlat – A Turkish outcry</video:title><video:description>#sendeanlat was created at the wake of a public outrage in February 2015 on the rape and brutal killing of a young woman named Özgecan Aslan when she was riding a minibus on her way home from university. The tag was invented to create a platform for women to share similar assault stories in order to break women's silence about the issue.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31935</video:player_loc><video:duration>1783</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31921</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31921</video:thumbnail_loc><video:title>Six degrees of Wikipedia ♥</video:title><video:description>In der Wikipedia von einem Ende zum anderen zu gelangen ist möglich und unterhaltsam. Bei der Game-Show "Six degrees of Wikipedia" stellen die TeilnehmerInnen unter Beweis, wie viele Nächte sie in ihrem Leben bereits damit verbracht haben, sich vom 30-jährigen Krieg zu einer seltenen Kaktusart durchzuhangeln. Zwei TeilnehmerInnen treten jeweils gegeneinander an. Ihnen wird ein Startbegriff vorgegeben, sowie ein Ziel. Nun müssen sie sich so schnell wie möglich, aber auch so kreativ wie möglich durch hangeln, dürfen dabei weder den Back-Button noch die Kategorie-Links verwenden. Punkte werden jeweils für die Geschwindigkeit, als auch für den kreativsten Weg vergeben, wobei das Publikum über letzteren abstimmen darf. Das Publikum darf durch hineinrufen helfen oder verwirren, wird zudem durch die Abstimmung involviert. Das Zeit-Element sorgt für zusätzliche Action.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31921</video:player_loc><video:duration>3549</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31931</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31931</video:thumbnail_loc><video:title>Unsere Stadt auf Goldgrund</video:title><video:description>Über die Gentrifizierung wird meist geredet wie übers Wetter: Es regnet. Wir werden alle nass. Kamma leider nix machen. - Kann man eben doch: Alex Rühle, SZ-Redakteur und Aktivist, zeigt, wie man sich durch witzige Aktionen und Beharrlichkeit "die Stadt" zurückerobern und sie ein wenig besser machen kann.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31931</video:player_loc><video:duration>1789</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31946</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31946</video:thumbnail_loc><video:title>Europe – Playing hard to get</video:title><video:description>A non-western, global perspective on Europe and its role within the international digital economy : Where are the global hot spots when it come to digital innovation? What European digital hotspots are visible to the rest of the world? How are they perceived to differ from Silicon Valley? What is special about them?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31946</video:player_loc><video:duration>3148</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31952</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31952</video:thumbnail_loc><video:title>Wir hatten ja nix - und das haben wir mitgebracht: Das kleine Technikmuseum</video:title><video:description>Autorinnen und Autoren des Techniktagebuchs demonstrieren auf der Bühne, womit man vor dem Taschenrechner rechnete, warum die Nintendo DS komplett überholt ist, und was der kurze Frühling des Pokens war. Davor und danach können die Exponate in einem sehr kleinen Technikmuseum besichtigt und befühlt werden.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31952</video:player_loc><video:duration>3767</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31951</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31951</video:thumbnail_loc><video:title>Who is more real: Me or my digital profile?</video:title><video:description>Sharing information is less and less our free choice. The society requires high visibility: those, who don't expose themselves become suspicious or excluded. But sharing is just the beginning. The real purpose behind it is profiling. Be that our insurance or health care scheme, unemployment benefit or school curriculum – more and more services depend not so much on who we are in reality, but on the quality of our digital profile. Who designs these algorithms? What business and political stakes are behind? Let's look at some examples...</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31951</video:player_loc><video:duration>1720</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31953</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31953</video:thumbnail_loc><video:title>States think we're stupid: Internet censorship around Europe since ACTA</video:title><video:description>In 2012, we won against ACTA. But did we, really? We criticized ACTA for its corporate censorship provisions. After the overwhelming vote in the EU Parliament, there was hope that the populist reliance on companies to regulate the digital world would be killed once and for good. Since then however, countries have been pushing for more “cooperation with industry” in the absence of human rights safeguards.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31953</video:player_loc><video:duration>1726</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31949</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31949</video:thumbnail_loc><video:title>The Local Innovation Effect: Lessons and challenges from MIT’s International Development Innovation Network</video:title><video:description>What happens when people who do not consider themselves to be innovators or makers are empowered to create solutions that improve their lives and community? At MIT’s International Development Innovation Network (IDIN) we are developing approaches to innovation and development that shift the focus from ‘design for’ or ‘design with’ to design by people living in poverty. At the end of our session will invite you to put on your design hats to help us crowdsource ideas about what kind of support ecosystem is needed for local innovation to thrive.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31949</video:player_loc><video:duration>1956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31948</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31948</video:thumbnail_loc><video:title>Fighting that Terminator in our Pockets</video:title><video:description>Getting back control of the machines in the cyborg era.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31948</video:player_loc><video:duration>1714</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31947</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31947</video:thumbnail_loc><video:title>Open Source Intelligence: Terrorism Prevention and Intelligence Collection in the Age of Social Media</video:title><video:description>What explains the massive growth of terror organizations like ISIS/ISIL? How is that private organizations are at the forefront of crowd-sourced intelligence on wars and war crimes?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31947</video:player_loc><video:duration>1796</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31950</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31950</video:thumbnail_loc><video:title>Fremd gehen immer nur die anderen – Liebe und Beziehung in Zeiten der Digitalität</video:title><video:description>Auf Online-Partnerbörsen kann man die Liebe des Lebens, einen Weggefährten für kurze Zeit, eine Affäre oder auch den einen oder anderen kolossalen Reinfall kennenlernen. Aber das Internet ist nicht nur eine weitere Form, mit bisher Unbekannten in Kontakt zu treten. Es ändert auch die Art, wie wir Beziehung wahrnehmen und leben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31950</video:player_loc><video:duration>1916</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31944</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31944</video:thumbnail_loc><video:title>Seven on Seven</video:title><video:description>Jacob Appelbaum presents "Panda to Panda", a collaboration between Ai WeiWei and Jacob Appelbaum – documented by Laura Poitras.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31944</video:player_loc><video:duration>1702</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31941</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31941</video:thumbnail_loc><video:title>Kognitive Dissonanz</video:title><video:description>Warum es hilfreich sein könnte, Widersprüche auszuhalten, statt sie aufzulösen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31941</video:player_loc><video:duration>1779</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31904</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31904</video:thumbnail_loc><video:title>Watching the Watchers: Building a Sousveillance State</video:title><video:description>Secret surveillance programs have metadata too. The same people and companies that operate secret surveillance programs also publish details about their work on the open internet. We can use this data to watch the watchers. “Proficient in Microsoft Word and Xkeyscore” and similar phrases are surprisingly common on LinkedIn profiles. NSA contractors, military, and others involved in the surveillance state post seemingly coded and harmless details about their work in job listings, social media, and other open websites. But this information provides useful metadata that can be used to understand the function of secret programs and map the surveillance state. Transparency Toolkit has been building open source tools to collect and analyze this open source intelligence. This talk discusses how we can use these data sources and tools to build a sousveillance state that holds the surveillance state accountable.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31904</video:player_loc><video:duration>1562</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31909</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31909</video:thumbnail_loc><video:title>36. Netzpolitischer Abend des Digitale Gesellschaft e.V.</video:title><video:description>Vor vier Jahren wurde auf der re:publica'11 der Digitale Gesellschaft e.V. als Verein für den Schutz der Menschenrechte im digitalen Raum gegründet. Seitdem ist viel passiert. Wir stellen unsere Arbeit vor und werden neue Wege zum Mitmachen beim Digitale Gesellschaft e.V. präsentieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31909</video:player_loc><video:duration>2936</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31915</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31915</video:thumbnail_loc><video:title>Post+Capitalist City – Bringing creativity one step further</video:title><video:description>In 2012, CollageLab launches the one year cycle International Call for Ideas "Post+Capitalist City": the first call for ideas that proposes to deepen the common thinking on the way we live our (urban) lives by encouraging the participants to propose not only architectural design, but rather society design. The participants were asked to think of a society based on newly formulated hypothesis and rules taking into consideration the on-going global economical context. 130 proposals from 36 countries and 2 1/2 years later, it's time to show, talk, reflect and bring the experience a step further.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31915</video:player_loc><video:duration>1614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31913</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31913</video:thumbnail_loc><video:title>The Geek Culture In China</video:title><video:description>The past decade has witnessed a boom of geeks and geek culture in China. With the global resource relocation brought by the Internet to the world, Chinese geeks are no longer a minority hidden in the laboratory or library, who bury themselves with impractical knowledge. Thanks to the fast growth of internet and technology, they have found a new significance in Chinese society and a new approach to communicate with their country and the world, including Europe. As geeks began to influence more Chinese people, especially within their own age group, the mindset of China's young generation becomes aggressively open. The width and depth of this open mindset is unprecedented. The internet empowered the young people and made them brave, even reckless in certain circumstances. All in all, the emergence and boom of geek culture in China has created a major impact on social progress, from technology innovation to social and cultural thinking. Like Europe, the geeks in China will integrate and interact even further with the outside world, and some fundamental challenges they face are increasingly similar to their European counterparts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31913</video:player_loc><video:duration>2007</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31900</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31900</video:thumbnail_loc><video:title>Lessons Learned: Die Zukunft der Mobilität mit einer internationalen Crowd kreieren</video:title><video:description>The crowd holds untapped potential in the digital realm - but it isn't easy to tap into this as a company. Especially when you are building something from scratch that does not revolve around a product or brand, but a 'bigger cause'. In this talk the moovel GmbH will present their case study together with Chaordix who pioneer crowdsourcing for brand and product innovation using a unique combination of technology and services.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31900</video:player_loc><video:duration>1817</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31891</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31891</video:thumbnail_loc><video:title>The Status Quo of the Chinese Internet Landscape</video:title><video:description>This talk discusses the current developments of the Chinese Internet economy and the digital media landscape. It reflects on the state of Internet freedom in relation to global developments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31891</video:player_loc><video:duration>1890</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31898</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31898</video:thumbnail_loc><video:title>Self Exploitation on Today's Internet</video:title><video:description>Are you maximizing your online personhood and leveraging your personal brand for the benefit of your lifetime monetization? And what is the cost to your society and soul for your success? Come hear from a scarred, smiling veteran of personal publishing Justin Hall, widely known as an early blogger and sharer of too many personal stories.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31898</video:player_loc><video:duration>1747</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31908</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31908</video:thumbnail_loc><video:title>Lost in the web – How to navigate the legal maze and protect free speech online</video:title><video:description>Online content is being restricted in various ways: content is simply blocked at government level, individuals sue bloggers on copyright grounds or their "right to be forgotten" and online publishers are held liable for comments users place on their website. What are the main pitfalls for freedom of expression online and how can this legal minefield be navigated?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31908</video:player_loc><video:duration>1361</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31905</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31905</video:thumbnail_loc><video:title>Maschek.findet.europa...</video:title><video:description>Die Wiener Mediensatiriker sind mit ihren Synchro-Clips fester Bestandteil des österreichischen Fernsehens. Sie remixen unter dem Titel „maschek.redet.drüber“ aktuelle Fernsehbilder aus Politik, Kultur, Sport und Gesellschaft zu neuen kleinen Geschichten - um sie live vor Publikum zu synchronisieren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31905</video:player_loc><video:duration>2407</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31912</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31912</video:thumbnail_loc><video:title>re:publica 2015 - Opening</video:title><video:description>Welcome! Willkommen! Opening of re:publica 2015 and Media Convention Berlin.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31912</video:player_loc><video:duration>1511</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31961</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31961</video:thumbnail_loc><video:title>Space and Beauty – Urban Art Lightning Talks</video:title><video:description>In this three lightning talks practitioners from different projects are giving insights how they reframe, what cities can consist of and what´s their backbone: Projects are: Connecting Cities, Make City, Entrepreflaneur</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31961</video:player_loc><video:duration>3370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31970</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31970</video:thumbnail_loc><video:title>Ethics of data use in development contexts</video:title><video:description>Big Data is the buzz word, not just in the context of the Germany economies attempt to take digitization seriously Industry 4.0 but also in development cooperation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31970</video:player_loc><video:duration>3544</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31972</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31972</video:thumbnail_loc><video:title>Von der Netzwerk- zur Plattformgesellschaft</video:title><video:description>Die Netzwerkgesellschaft" war eines der geflügelten Worte, mit denen um die Jahrtausendwende die Umwälzungen durch die digitalen Medien auf den Punkt gebracht werden sollte. Noch heute bietet die hellsichtige Analyse von Manuel Castells viele wertvolle Einsichten, doch die Welt hat sich seitdem weiterentwickelt. Aus der dezentralen Utopie vernetzter Individuen im World Wide Web entstanden neue, monolithische Strukturen: Wir befinden uns auf dem Weg von der Netzwerkgesellschaft hin zu einer Plattformgesellschaft.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31972</video:player_loc><video:duration>4073</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31974</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31974</video:thumbnail_loc><video:title>Introduction to the geospatial goodies in Elasticsearch</video:title><video:description>In this session we'll introduce how you can work with spatial data in Elasticsearch - The Open Source, distributed, RESTful Search Engine. We'll provide a general introduction on how to index spatial data into Elasticsearch, then cover off on using spatial query and filters, before finishing up showing you how you can visualise and interact with spatial data stored in Elasticsearch using Kibana.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31974</video:player_loc><video:duration>2205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31976</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31976</video:thumbnail_loc><video:title>Implementing basic GeoCouch support in Couchbase Lite</video:title><video:description>Couchbase Lite is an Apache-licensed native JSON database for iOS and Android with offline synchronization support.At a hackathon last year it took a couple of hours to add GeoCouch-style bbox queries to Couchbase Lite. I'll walk through the implementation of the geo indexer and how it fits into the Couchbase Lite codebase.Also expect to be wowed by examples of the power of sync + geo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31976</video:player_loc><video:duration>1736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31978</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31978</video:thumbnail_loc><video:title>Creating Map Style &amp; Visibility Rules from Statistics</video:title><video:description>Map style, label, and visibility rules, especially those aimed at differentiating "important" classes of features from "minor" ones, can be derived from statistical functions performed on feature attributes. If the source data classification scheme is not already strong in prioritizing features how we want to view them, then style patterns may emerge from calculations over an assortment of counts, sums, averages, and other measurements. We will begin with a quick examination of popular open source web and desktop mapping engines -- do their configuration capabilities include formal constructs for deriving rules from statistics? Or must the developer arrive at "this looks right" through trial and error? We'll extend the discussion to specific data distribution patterns that can be exploited for styling. We're accustomed to setting line styles, symbol and font sizes, colors, and visibility at different scales. The bell curve resulting from a query may point us to where we make the scale breaks, or toward how much color or size contrast to employ in order to make the best presentation from the particular data we are displaying. Perhaps we can arrange our queries, thereby grouping our features a certain way, to aim for an "ideal" curve that is already known to produce pleasing results.A simple set of query tools for streamlining style assists from statistics will be used to create a few examples from troublesome data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31978</video:player_loc><video:duration>1261</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31984</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31984</video:thumbnail_loc><video:title>FREEWAT: FREE and Open Source Tools For WATer Resource Management</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31984</video:player_loc><video:duration>1038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31982</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31982</video:thumbnail_loc><video:title>Philosophie der Geschichte</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31982</video:player_loc><video:duration>5299</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31907</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31907</video:thumbnail_loc><video:title>Is our online future worth sacrificing our privacy and security?</video:title><video:description>Many business models and platforms powering digital life operate at the expense of privacy. Multinational companies like Google and Facebook already make billions, and are exploring new ways to monetize personal data. But this doesn't seem to be illegal, as users happily pay the price for 'free' services. On the other hand, groups willing to break laws are targeting our online security - including criminals looking for money and governments interested in surveillance and espionage. Are these two issues, privacy and security, jeopardizing Europe’s online future and digital culture?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31907</video:player_loc><video:duration>1574</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31901</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31901</video:thumbnail_loc><video:title>License More, Worry Less. Negotiating Playful Commons in Public Spaces</video:title><video:description>Can citizens be trusted with the co-creation of public spaces? Or should every activity be defined, every movement pattern monitored, every mode of interaction approved? How can we find a common language to negotiate the freedoms we want to grant each other in shared urban environments? Gilly Karjevsky and Sebastian Quack trace the history of regulating public spaces and introduce Playful Commons – an attempt to strike a new deal between administrators and creative users of the city.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31901</video:player_loc><video:duration>1326</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31899</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31899</video:thumbnail_loc><video:title>Wider die Bewilligungskultur im Netz</video:title><video:description>Warum GEMA eigentlich die Guten sind und Google am Ende gewinnen wird? Das liegt an der Bewilligungskultur im Netz. So Vielfältig das Urheberrecht, von Musik- und Videostreaming über digitale Bibliotheken bis hin zu Remixkunst und -kultur, überall dominiert im Netz die individuelle Rechteklärung im Einzelfall. Auswege gäbe es zwar, für diese müssten sich aber Kunstschaffende™ und Netzgemeinde™ zusammenraufen. Solange das scheitert, freut sich Google.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31899</video:player_loc><video:duration>1816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31906</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31906</video:thumbnail_loc><video:title>Meme-Jeopardy</video:title><video:description>Wir spielen Meme-Jeopardy! Jeder kann mitmachen und sein Wissen in der wundervollen Welt der Meme beweisen. Belohnt wird das Wissen mit Meme-ory-Spielen und Bier. Damit nicht alle dümmer gehen, als sie gekommen sind, gibt es zu jedem Meme ein bisschen Angeber-Wissen mit nach Hause.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31906</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31894</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31894</video:thumbnail_loc><video:title>Spy Animals!</video:title><video:description>From birds to squirrels, ducks to cats, animals have been employed—or accused of being so—by governments around the world for espionage. Our talk will provide a brief history of spy animals.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31894</video:player_loc><video:duration>954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31889</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31889</video:thumbnail_loc><video:title>Utopische Momente im Urbanen Feld</video:title><video:description>Architektonisch geprägte Utopien haben immer auch konkrete Anteile, speziell wenn sie dem Wesen der Architektur entsprechend in Form von Prototypen im Gesellschaftsraum optisch und haptisch wahrnehmbar werden. Die sechziger Jahre des letzten Jahrhunderts waren von Optimismus und experimentalen Offensiven geprägt. Der Vortrag gibt anhand von Projekten der Künstlergruppe Haus-Rucker-Co und Zamp Kelp, sowie weiteren Autoren einen Einblick in die Denk- und Handlungsweisen evolutionär denkender Architekten, Planer und Künstler ab den sechziger Jahren des letzten Jahrhunderts, die bis heute Relevanz haben.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31889</video:player_loc><video:duration>2209</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31895</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31895</video:thumbnail_loc><video:title>To be your own Captain in Chaos</video:title><video:description>The world is changing in a more and more rapid pace. It took the car 75 years to reach 50 million users, but I-pod only three years. It will never be so slow as it is today. Tomorrow the pace will be even faster. We are pushing ourselves into the networked society where behaviours and communication is non-linear. The paradox is that as users and consumers - we are pushing this change - but as employees at companies we are slowing down the change.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31895</video:player_loc><video:duration>1363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31888</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31888</video:thumbnail_loc><video:title>Schwarmdummheit!</video:title><video:description>Unternehmen, Teams oder Parteifraktionen sind ein großes System von Menschen, die man ja bei der Einstellung oder Wahl für richtig gut hielt. Wie kommt es dann, dass sich diese vielen intelligenten Menschen aus rasendem Alltagsstress heraus in Meetings begeben und dort ineffektiv tonnenvoll Zeit verschwenden, sodass viele Menschen alles rund um Zusammenarbeit, Abstimmungen und Teamarbeit als ausgesprochen quälend erfahren?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31888</video:player_loc><video:duration>1825</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31897</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31897</video:thumbnail_loc><video:title>Entzauberung: #Neuland</video:title><video:description>Ihr denkt, die deutsche Netzpolitik sei so schlecht, weil sie so jung ist, weil die Politik (noch) keine Ahnung hat? Alles #Neuland? I promise to prove you wrong. Schlechte Netzpolitik gibt es schon seit 30 Jahren.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31897</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31902</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31902</video:thumbnail_loc><video:title>Light Painting World Record Bid at Closing Event of #rp15</video:title><video:description>The attempt of creating a "Light Painting" world record at the closing event of #rp15, initiated by Ulrich Tausend.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31902</video:player_loc><video:duration>402</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31977</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31977</video:thumbnail_loc><video:title>OSGeoLive: An Overview of the best Geospatial Open Source Software</video:title><video:description>&lt;p>This presentation provides an overview of the breadth of quality geospatial open source applications, which are available for the full range of geospatial use cases, including storage, publishing, viewing, analysis and manipulation of data.&lt;/p>&lt;p>The presentation is based upon documentation from OSGeoLive, which is a self-contained DVD, USB thumb drive and Virtual Machine, based on Lubuntu GNU/Linux. ÊIt includes over 50 of the best geospatial, open source applications, pre-configured with data, project overviews and quick-starts, translated into multiple languages. It is an excellent tool for demonstrating Geospatial Open Source, using in tutorials and workshops, or providing to potential new users.&lt;/p>&lt;p>This presentation is very useful for anyone wishing to gain a high level understanding of the breadth of Geospatial Open Source available, and is often presented at the start of spatial conferences to help attendees select targeted presentations later in the conference.&lt;/p></video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31977</video:player_loc><video:duration>3385</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31550</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31550</video:thumbnail_loc><video:title>Real World Docker for the Rubyist</video:title><video:description>Docker’s gotten a lot of press, but how does it fare in the real world Rubyists inhabit every day? Together we’ll take a deep dive into how a real company transformed itself to run on Docker. We’ll see how to build and maintain Docker images tailored for Ruby. We’ll dig into proper configuration and deployment options for containerized applications. Along the way we’ll highlight the pitfalls, bugs and gotchas that come with such a young, fast moving platform like Docker. Whether you’re in production with Docker or just dabbling, come learn how Docker and Ruby make an awesome combination.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31550</video:player_loc><video:duration>2355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31558</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31558</video:thumbnail_loc><video:title>Small Details, Big Impact</video:title><video:description>Most people are on the lookout for the Next Big Thing™, but at Skylight we know it’s #allthelittlethings that make for the best possible user experience. From the many not-so-happy paths of authentication to the challenge of guessing a user’s preferred name, we’ll dig deep into all those tiny details that will surprise and delight your customers. If you were hoping to hear more about how we use Rust, don't worry—we've got you covered! We’ll be sharing many of our finer implementation details as well as the thought processes behind them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31558</video:player_loc><video:duration>2278</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31557</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31557</video:thumbnail_loc><video:title>Site Availability is for Everybody</video:title><video:description>Your phone rings in the middle of the night and the site is down— do you know what to do? Whether it's Black Friday or a DDoS attack, our Ruby apps and Ruby devs have to be prepared for the best and the worst. Don't let a crisis catch you off guard! Fortunately, you can sharpen your skills ahead of time with load testing. Learn tips and common pitfalls when simulating application load, as well as key metrics and graphs to understand when site availability is compromised.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31557</video:player_loc><video:duration>1748</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31556</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31556</video:thumbnail_loc><video:title>Secrets of Testing Rails 5 apps</video:title><video:description>Testing Rails 5 apps has become a better experience out of the box. Rails has also become smarter by introducing the test runner. Now we can't complain about not being able to run a single test or not getting coloured output. A lot of effort has gone into making tests - especially integration tests - run faster. Come and join me as we commence the journey to uncover the secrets of testing Rails 5 apps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31556</video:player_loc><video:duration>2587</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31544</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31544</video:thumbnail_loc><video:title>Pragmatic Lessons of Rails &amp; Ruby in the Enterprise</video:title><video:description>Adopting Rails and Ruby for use within a large development organization was and continues to be an adventure. Rails and Ruby have been in use at Cerner for 7 years and over that time, their use has gone from niche technology used by a handful of people to a core platform used by hundreds. Along this adventure, we have learned many lessons and gained lots of experience. In this talk, we’ll share the interesting up and downs of this adventure in an effort to share our experiences and knowledge.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31544</video:player_loc><video:duration>2470</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31552</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31552</video:thumbnail_loc><video:title>Reduce Small-Team Culture Shock with Agile</video:title><video:description>Ever hire someone from a traditional IT organization who seemed like a great person, only to have them end up a sucking pit of negativity that had to be fired? Traditional IT can be an incredibly hostile environment, leading to survival strategies that aren’t always compatible with small agile-based teams. In this session, I will show how these survival strategies came to be, and ways to deprogram them to reduce your recruiting churn. Better yet, the tools to do so are already in agile.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31552</video:player_loc><video:duration>1951</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31553</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31553</video:thumbnail_loc><video:title>Riding the Latest Rails for Charity</video:title><video:description>As developers we often forget that with our development skills we have the power to change the world. This talk describes how our company organized a hackathon to create three open source projects that helped charitable organizations become more efficient at helping people. Bringing our team together around a shared philanthropic goal created more team unity, improved team communication and most importantly allowed us to apply our development skills to do good in the world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31553</video:player_loc><video:duration>2446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31561</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31561</video:thumbnail_loc><video:title>Storytelling with Code</video:title><video:description>How can you tell a story using only email, a laser printer, voicemail? Last year I created an immersive experience for one audience member in a standard office cubicle. The piece used a rails app and some other custom software and no live actors to tell a story about office culture. This talk focuses on the techniques of digital storytelling, my process of developing the story as I wrote the code, and the strategies I used to create an emotional connection with a user. If you are interested in the intersection between stories, software, game design and narrative design, this talk is for you!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31561</video:player_loc><video:duration>2046</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31562</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31562</video:thumbnail_loc><video:title>Strong Practices for Rails Applications Continuous Delivery</video:title><video:description>High-velocity organizations deliver change to their customers quickly in a repeatable and predictable way. This talk will explore some pre-requisites and best practices that will help your team move to safe, continuous delivery of your Rails applications. We will demonstrate the path from code commit, to packaged application, to an updated production environment. All of the necessary steps along the way will be fully automated using Chef Delivery. You will leave with some new ideas, practices, and techniques your team can adopt, continuously delivering value to your customers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31562</video:player_loc><video:duration>2062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31560</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31560</video:thumbnail_loc><video:title>Sponsor: Indeed</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31560</video:player_loc><video:duration>673</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31256</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31256</video:thumbnail_loc><video:title>Keynote by Searls</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31256</video:player_loc><video:duration>2644</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31264</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31264</video:thumbnail_loc><video:title>Opening Keynote by Hansson</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31264</video:player_loc><video:duration>3330</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31262</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31262</video:thumbnail_loc><video:title>Observing Chance: A Gold Master Test in practice</video:title><video:description>It’s what everyone is talking about: cyber security, hacking and the safety of our data. Many of us are anxiously asking what can do we do? We can implement security best practices to protect our user’s personal identifiable information from harm. We each have the power and duty to be a force for good. Security is a moving target and a full team effort, so whether you are a beginner or senior level Rails developer, this talk will cover important measures and resources to make sure your Rails app is best secured.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31262</video:player_loc><video:duration>2275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31266</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31266</video:thumbnail_loc><video:title>Panel: Better Hiring Practices for Fun and Profit</video:title><video:description>The average American worker will have 10 jobs before the age of 40. There's a great deal of opportunity and mobility in our industry, and yet, our hiring process is anything but pleasant or streamlined. The hiring process is time consuming for both candidates and employers, but we can do better! Let's explore the ways we can improve the hiring process by writing better job descriptions, utilizing systems that free us from unconscious biases, focusing beyond culture fit, and using better (more fun) technical interviewing methods.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31266</video:player_loc><video:duration>2399</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31265</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31265</video:thumbnail_loc><video:title>Outside the (Web) Box: Using Ruby for Other Protocols</video:title><video:description>Ruby on Rails is a widely used web framework, using HTTP to serve users web pages and store data to databases. But what about serving different types of clients? Is it possible to integrate Rails with other protocol types to talk to other machines? Is it efficient? How would it work? I'm going to share my team's approach integrating a Ruby on Rails application with automation and warehouse hardware, such as barcode scanners and Zebra printers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31265</video:player_loc><video:duration>1956</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31261</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31261</video:thumbnail_loc><video:title>Managing unmanageable complexity</video:title><video:description>As systems get more complex they inevitably fail. Many of those failures are preventable. We’re not lazy, stupid, or careless. The complexity of our systems simply exceeds our cognitive abilities. Thankfully, we’re not alone. People have successfully managed complex systems long before software came along. In this session, we’ll see how surgeons, pilots, and builders have developed techniques to safely manage increasingly complex systems in life and death situations. We will learn how simple checklists improve communication, reduce preventable errors, and drive faster recovery time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31261</video:player_loc><video:duration>1848</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31257</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31257</video:thumbnail_loc><video:title>Keynote: Gen Z and the Future of Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31257</video:player_loc><video:duration>2164</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31245</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31245</video:thumbnail_loc><video:title>Goldilocks and The Three Code Reviews</video:title><video:description>Once upon a time, Goldilocks had a couple extra minutes to spare before morning standup. She logged into Github and saw that there were three pull requests waiting for her to review. We've probably all heard that peer code reviews can do wonders to a codebase. But not all type of code reviews are effective. Some of them seem to go on and on forever, while others pick at syntax and formatting but miss bugs. This talk explores what makes a strong code review and what makes a painful one. Join Goldilocks as she seeks to find a code review process that's neither too long nor too short, but just right!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31245</video:player_loc><video:duration>2016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31244</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31244</video:thumbnail_loc><video:title>Do your views know too much?</video:title><video:description>The logical place to put view-related logic is... inside your view, right? "A little logic here... a little logic there..." but all of a sudden we hardly recognize our views. A quick glance through our code and we can't tell our Ruby apart from our HTML. Don't worry; this is a fun opportunity for some refactoring! Come see several approaches you can start using today to clean up your views.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31244</video:player_loc><video:duration>1667</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31269</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31269</video:thumbnail_loc><video:title>Perusing the Rails Source Code - A Beginners Guide</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31269</video:player_loc><video:duration>2324</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31302</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31302</video:thumbnail_loc><video:title>Whose turn is it anyway? Augmented reality board games.</video:title><video:description>Board games are great, but who has time to keep track of what's going on when you just want to have fun? In the spirit of over-engineering we'll look at PitchCar -- probably one of the simplest games in the world -- and see how far we can go with web tech, image processing, and a bunch of math. Expect to see plenty of code, some surprising problems and solutions, and of course: A live demo.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31302</video:player_loc><video:duration>2327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31358</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31358</video:thumbnail_loc><video:title>A multi-resolution multi-size windows disparity estimation approach</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31358</video:player_loc><video:duration>1052</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31360</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31360</video:thumbnail_loc><video:title>A simple method for measuring crosstalk in stereoscopic displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31360</video:player_loc><video:duration>1279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31364</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31364</video:thumbnail_loc><video:title>Can the depth perception of stereoscopic images be influenced by 3D sound?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31364</video:player_loc><video:duration>1023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31367</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31367</video:thumbnail_loc><video:title>Continuously adjustable Pulfrich spectacles</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31367</video:player_loc><video:duration>1249</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31371</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31371</video:thumbnail_loc><video:title>Discussion Forum 1-3DTV Dangers: Truth or Fiction?</video:title><video:description>There has been a lot of recent discussion in the media about the potential dangers of 3DTVs and 3D Movies – and yet stereoscopes have been with us for over 150 years, 3D movies for over 50 years, and 3D viewing is also widely used in industry. 3DTV is, however, transitioning from a special event to a 24/7 experience and becoming available to a wider demographic. Where is the truth in the concerns being expressed, where are the falsehoods, and where are the gaps in our knowledge? The panelists gave their views on this important topic.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31371</video:player_loc><video:duration>3691</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31377</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31377</video:thumbnail_loc><video:title>Machine vision: New perspectives for vVtrectomy Surgery</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31377</video:player_loc><video:duration>1618</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31366</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31366</video:thumbnail_loc><video:title>Content-Adaptive Parallax Barriers and Six-Dimensional Displays: New ideas from MIT Media Lab</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31366</video:player_loc><video:duration>3749</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31376</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31376</video:thumbnail_loc><video:title>Examination of 3D visual attention in stereoscopic video content</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31376</video:player_loc><video:duration>1205</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31368</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31368</video:thumbnail_loc><video:title>Depth-based representations: Which coding format for 3D video broadcast applications?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31368</video:player_loc><video:duration>1485</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31370</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31370</video:thumbnail_loc><video:title>Design of tuneable anti-aliasing filters for multiview displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31370</video:player_loc><video:duration>1210</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31369</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31369</video:thumbnail_loc><video:title>Depth cube display using depth map</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31369</video:player_loc><video:duration>869</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31373</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31373</video:thumbnail_loc><video:title>Effects of 3D display on accommodative and vergent responses and subsequent visual discomfort and motion sickness</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31373</video:player_loc><video:duration>1090</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31395</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31395</video:thumbnail_loc><video:title>Visual discomfort of stereoscopic images induced by local motion characteristics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31395</video:player_loc><video:duration>937</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31396</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31396</video:thumbnail_loc><video:title>Visual discomfort with stereo displays: Effects of viewing distance and direction of vergence-accommodation conflict</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31396</video:player_loc><video:duration>1137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31398</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31398</video:thumbnail_loc><video:title>Democratising Knowledge across the Enterprise</video:title><video:description>Modern businesses and organisations have access to an increasing amount of information. This includes private internal information such as product usage, user profiles, and sales history, as well as public external information such as data on demographics, economic growth, and weather patterns. Despite this opportunity, traditional technologies and approaches often restrict access to only a small number of specialists. To reach out to a broad set of users and democratise this knowledge requires fresh thinking in areas such as data access, computation tools, interface construction, and deployment. This talk will review the general issues and show how Wolfram Research’s experiences with Wolfram|Alpha and Mathematica give some innovative techniques to solve this key problem.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31398</video:player_loc><video:duration>1284</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31397</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31397</video:thumbnail_loc><video:title>Computational Knowledge in Practice: Inside the Wolfram|Alpha Project</video:title><video:description>I will give an insider’s tour of Wolfram|Alpha, a unique project designed to make all systematic knowledge available to and computable by anyone. Attendees will learn how Wolfram|Alpha’s teams of Mathematica programmers, knowledge-domain experts, and data curators have been able to transform raw data—from public and private sources, both on- and offline—into “computable knowledge” that can be accessed and manipulated through natural-language input.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31397</video:player_loc><video:duration>1282</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31399</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31399</video:thumbnail_loc><video:title>Moving to the Computational Knowledge Economy</video:title><video:description>Almost everyone has a greater need to process information and compute answers than they have capability to do so. How can modern computing and knowledge management bridge this divide? Can we democratise expertise for analysis as successfully as the web and search have democratised retrieval of the base information? How will this affect the “knowledge economy”—business and government information, R&amp;D, and technical education? Conrad Wolfram’s talk will introduce these and other key topics of the conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31399</video:player_loc><video:duration>2456</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31402</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31402</video:thumbnail_loc><video:title>Transforming Technical Education for a Computational World</video:title><video:description>Computers have revolutionised the conduct of maths, science, engineering, finance—and now potentially democracy. Increasingly, what limits progress is asking the right questions, specifying problems effectively, testing, and imagination—not students’ abilities of manual calculating, most prized in maths education. This talk will discuss why and how our technical education needs to change for this new world.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31402</video:player_loc><video:duration>2882</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31400</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31400</video:thumbnail_loc><video:title>The Future of Interactive Publishing</video:title><video:description>While computing has revolutionised the productivity of authors, the output has mostly not changed. By using readers’ computing power to do more than just deliver and render words and pictures, it is possible to increase the bandwidth of communication between authors and readers. But how can we enable authors to put the interactive richness of a software application into their documents without training them as programmers? This talk will examine technologies and workflow principles to overcome this barrier.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31400</video:player_loc><video:duration>1868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31401</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31401</video:thumbnail_loc><video:title>The meaning of Life: Is it a number?</video:title><video:description>How much is your health? Exactly how much money makes you happy? Not so long ago everything was veiled in palpable shades of gray. Then everything became code, and behind the code were numbers. The meaning of life itself has become quantifiable. But numbers themselves are elusive: absolutes seem to need their relative counterparts, and constants are only the surface of variables. What we need is a digital neocortex.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31401</video:player_loc><video:duration>1231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31403</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31403</video:thumbnail_loc><video:title>Why Statistics Really Matter</video:title><video:description>These are strange times. The range and quality of data that exists is richer than ever before, and by some considerable margin. And yet we seem to fail to make good use of much of what is available, and to be frightened in the face of numbers. What kinds of strategies might help?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31403</video:player_loc><video:duration>2401</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31420</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31420</video:thumbnail_loc><video:title>LTSP and graphics applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31420</video:player_loc><video:duration>1711</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31419</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31419</video:thumbnail_loc><video:title>Libre/open font community: The challenges</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31419</video:player_loc><video:duration>482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31414</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31414</video:thumbnail_loc><video:title>Ingimp: A Smorgasbord of Usability, Adaptive UIs, and Visually Arresting Graphic Design for 2009</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31414</video:player_loc><video:duration>2071</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31415</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31415</video:thumbnail_loc><video:title>Inkscape v0.47 and Beyond</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31415</video:player_loc><video:duration>1876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31413</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31413</video:thumbnail_loc><video:title>How to make money with free software</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31413</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31422</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31422</video:thumbnail_loc><video:title>Nona-GPU: Image Remapping on the Graphics Processor</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31422</video:player_loc><video:duration>1533</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31417</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31417</video:thumbnail_loc><video:title>Kinematic Templates</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31417</video:player_loc><video:duration>943</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31418</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31418</video:thumbnail_loc><video:title>Libre graphics teaching and certificating</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31418</video:player_loc><video:duration>2279</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31421</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31421</video:thumbnail_loc><video:title>Made with Floss</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31421</video:player_loc><video:duration>1187</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31435</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31435</video:thumbnail_loc><video:title>Short Tube, Free Pipeline Distributed animation Production using Blender and Helga</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31435</video:player_loc><video:duration>1482</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31437</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31437</video:thumbnail_loc><video:title>Stopmotion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31437</video:player_loc><video:duration>626</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31441</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31441</video:thumbnail_loc><video:title>VIPS: An image processing system for large, and not so large, images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31441</video:player_loc><video:duration>2254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31442</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31442</video:thumbnail_loc><video:title>Why Color Management matters to Open Source and to You</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31442</video:player_loc><video:duration>2171</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31439</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31439</video:thumbnail_loc><video:title>Vedutismo Nuovo: New Tools for Panoramic Perspective Control</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31439</video:player_loc><video:duration>2069</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31440</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31440</video:thumbnail_loc><video:title>Video Editing with Blender for non 3D artists, using examples from real projects</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31440</video:player_loc><video:duration>1853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31432</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31432</video:thumbnail_loc><video:title>Scribus: The Official Manual</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31432</video:player_loc><video:duration>2325</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31436</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31436</video:thumbnail_loc><video:title>SK1 v0.9: Ready for prepress!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31436</video:player_loc><video:duration>813</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31434</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31434</video:thumbnail_loc><video:title>Shoebot</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31434</video:player_loc><video:duration>617</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31438</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31438</video:thumbnail_loc><video:title>Towards a Collaborative WebOS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31438</video:player_loc><video:duration>1815</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31466</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31466</video:thumbnail_loc><video:title>Spectral reflectance estimation from transverse field detectors responses</video:title><video:description>The main aim of this study is to investigate which would be the best algorithm for spectral estimation from Transverse Field Detectors (TFD) sensor responses. We perform a quality check of the estimation accuracy of five different algorithms, most of which are recent proposals. Some modifications are introduced as well in their implementation to simplify calculations or to increase the performance (see subsection Spectral estimation algorithms for details). The results obtained have allowed us to introduce relevant suggestions for enhancing the TFD sensor performance for their use in multispectral capture devices. This work paves the way for the practical development of a fully automatic multispectral device based on sensors with reconfigurable responsivities.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31466</video:player_loc><video:duration>1137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31467</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31467</video:thumbnail_loc><video:title>Suggesting that the illumination differs between two scenes does not enhance color constancy</video:title><video:description>Color constancy involves correctly attributing a bias in the color of the light reaching your eyes to the illumination, and therefore compensating for it when judging surface reflectance. But not all biases are caused by the illumination, and surface colors will be misjudged if a bias is incorrectly attributed to the illumination. Evidence from within a scene (highlights, shadows, gradients, mutual reflections, etc.) could help determine whether a bias is likely to be due to the illumination. To examine whether the human visual system considers such evidence we asked subjects to match two surfaces on differently colored textured backgrounds. When the backgrounds were visibly rendered on screens in an otherwise dark room, the influence of the difference in background color was modest, indicating that subjects did not attribute much of the difference in color to the illumination. When the simulation of a change in illumination was more realistic, the results were very similar. We conclude that the visual system does not seem to use a sophisticated analysis of the possible illumination in order to obtain color constancy.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31467</video:player_loc><video:duration>944</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31464</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31464</video:thumbnail_loc><video:title>RGB Filter design using the properties of the weibull manifold</video:title><video:description>Combining the channels of a multi-band image with the help of a pixelwise weighted sum is one of the basic operations in color and multispectral image processing. A typical example is the conversion of RGB- to intensity images. Usually the weights are given by some standard values or chosen heuristically. This does not take into account neither the statistical nature of the image source nor the intended further processing of the scalar image. In this paper we will present a framework in which we specify the statistical properties of the input data with the help of a representative collection of image patches. On the output side we specify the intended processing of the scalar image with the help of a filter kernel with zero-mean filter coefficients. Given the image patches and the filter kernel we use the Fisher information of the manifold of two-parameter Weibull distributions to introduce the trace of the Fisher information matrix as a cost function on the space of weight vectors of unit length. We will illustrate the properties of the method with the help of a database of scanned leaves and some color images from the internet. For the green leaves we find that the result of the mapping is similar to standard mappings like Matlab’s RGB2Gray weights. We then change the colour of the leaf using a global shift in the HSV representation of the original image and show how the proposed mapping adapts to this color change. This is also confirmed with other natural images where the new mapping reveals much more subtle details in the processed image. In the last experiment we show that the mapping emphasizes visually salient points in the image whereas the standard mapping only emphasizes global intensity changes. The proposed approach to RGB filter design provides thus a new methodology based only on the properties of the image statistics and the intended post-processing. It adapts to color changes of the input images and, due to its foundation in the statistics of extreme-value distributions, it is suitable for detecting salient regions in an image.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31464</video:player_loc><video:duration>1139</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31463</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31463</video:thumbnail_loc><video:title>Representing outliers for improved multi-spectral data reduction</video:title><video:description>Large multi-spectral datasets such as those created by multi-spectral images require a lot of data storage. Compression of these data is therefore an important problem. A common approach is to use principal components analysis (PCA) as a way of reducing the data requirements as part of a lossy compression strategy. In this paper, we employ the fast MCD (Minimum Covariance Determinant) algorithm, as a highly robust estimator of multivariate mean and covariance, to detect outlier spectra in a multi-spectral image. We then show that by removing the outliers from the main dataset, the performance of PCA in spectral compression significantly increases. However, since outlier spectra are a part of the image, they cannot simply be ignored. Our strategy is to cluster the outliers into a small number of groups and then compress each group separately using its own cluster-specific PCA-derived bases. Overall, we show that significantly better compression can be achieved with this approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31463</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31471</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31471</video:thumbnail_loc><video:title>Towards a multivariate probabilistic morphologyfor colour images</video:title><video:description>The mathematical morphology for colour images faces the delicate issue of defining a total order in a vectorial space. There are various approaches based on partial or total orders defined for color images. We propose a probabilistic approach, that uses principal component analysis (PCA), for the computation of the convergence colours, i.e. the extrema of a set. Then we define two pseudo-morphological operations, the dilation and the erosion, applying the Chebyshev’s inequality on the first eigenvector of the image colour data. As an application, we use our approach to extract the Beucher colour gradient. We discuss the advantages and disadvantages of our approach, we comment our results and then we conclude this paper.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31471</video:player_loc><video:duration>963</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31465</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31465</video:thumbnail_loc><video:title>Spatio-temporal retinex-like envelope with total variation</video:title><video:description>Many algorithms for spatial color correction of digital images have been proposed in the past. Some of the most recently developed algorithms use stochastic sampling of the image in order to obtain maximum and minimum envelope functions. The envelopes are in turn used to guide the color adjustment of the entire image. In this paper, we propose to use a variational method instead of the stochastic sampling to compute the envelopes. A numerical scheme for solving the variational equations is outlined, and we conclude that the variational approach is computationally more efficient than using stochastic sampling. A perceptual experiment with 20 observers and 13 images is carried out in order to evaluate the quality of the resulting images with the two approaches. There is no significant difference between the variational approach and the stochastic sampling when it comes to overall image quality as judged by the observers. However, the observed level of noise in the images is significantly reduced by the variational approach.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31465</video:player_loc><video:duration>1091</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31469</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31469</video:thumbnail_loc><video:title>The impact of image-difference features on perceived image differences</video:title><video:description>We discuss a few selected hypotheses on how the visual system judges differences of color images. We then derive five image-difference features from these hypotheses and address their relation to the visual processing. Three models are proposed to combine these features for the prediction of perceived image differences. The parameters of the image-difference features are optimized on human image-difference assessments. For each model, we investigate the impact of individual features on the overall prediction performance. If chromatic features are combined with lightness-based features, the prediction accuracy on a test dataset is significantly higher than that of the SSIM index, which only operates on the achromatic component.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31469</video:player_loc><video:duration>1254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31468</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31468</video:thumbnail_loc><video:title>The fractal estimator: A validation criterion for the colour mathematical morphology</video:title><video:description>Mathematical Morphology relies on the notion of ordering. For colour image processing, this question is relative to the colour space choice, to the colour distance defined in the colour space, or to the importance of each colour axes in the colour representation or statistical colour organization. For twenty years, more than 60 different proposals have been developed to express such orders, but how to choose the right ordering form, on which criterion to ensure the stability of the morphological behavior? In this paper, we investigate one criterion and we apply it on some approaches in colour Mathematical Morphology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31468</video:player_loc><video:duration>926</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31472</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31472</video:thumbnail_loc><video:title>What is constant in colour constancy?</video:title><video:description>Color constancy refers to the ability of the human visual system to stabilize the color appearance of surfaces under an illuminant change. In this work we studied how the interrelations among nine colors are perceived under illuminant changes, particularly whether they remain stable across 10 different conditions (5 illuminants and 2 backgrounds). To do so we have used a paradigm that measures several colors under an immersive state of adaptation. From our measures we defined a perceptual structure descriptor that is up to 87% stable over all conditions, suggesting that color category features could be used to predict color constancy. This is in agreement with previous results on the stability of border categories [1,2] and with computational color constancy algorithms [3] for estimating the scene illuminant.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31472</video:player_loc><video:duration>1016</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31470</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31470</video:thumbnail_loc><video:title>Toward a natural local color image enhancement</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31470</video:player_loc><video:duration>1285</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31404</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31404</video:thumbnail_loc><video:title>Blender Dev Talk: 2.5 and looks on the future</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31404</video:player_loc><video:duration>2062</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31411</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31411</video:thumbnail_loc><video:title>GIMP UI: Taking some big issues by the horns</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31411</video:player_loc><video:duration>3964</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31412</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31412</video:thumbnail_loc><video:title>How to Inflict Trauma on your Audience</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31412</video:player_loc><video:duration>657</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31409</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31409</video:thumbnail_loc><video:title>Fonts, formats, CSS and libre graphics</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31409</video:player_loc><video:duration>1757</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31405</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31405</video:thumbnail_loc><video:title>Creating in the Cloud and Other Tales of Design Realidad</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31405</video:player_loc><video:duration>2520</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31407</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31407</video:thumbnail_loc><video:title>Enblend/Enfuse Technology Talk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31407</video:player_loc><video:duration>1504</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31406</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31406</video:thumbnail_loc><video:title>Discussion about the Impacts of Design Decision on Software Usage and Adoption</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31406</video:player_loc><video:duration>1875</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31408</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31408</video:thumbnail_loc><video:title>FacetZoom</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31408</video:player_loc><video:duration>993</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31410</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31410</video:thumbnail_loc><video:title>Future Directions for Scribus - An Open Discussion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31410</video:player_loc><video:duration>2429</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31428</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31428</video:thumbnail_loc><video:title>Remote talk</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31428</video:player_loc><video:duration>1451</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31424</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31424</video:thumbnail_loc><video:title>Open Font Library 2.0</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31424</video:player_loc><video:duration>1838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31427</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31427</video:thumbnail_loc><video:title>PiTiVi: an overview of a FOSS video editor's history and design</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31427</video:player_loc><video:duration>1922</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31423</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31423</video:thumbnail_loc><video:title>One Open Source Publishing year</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31423</video:player_loc><video:duration>2932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31430</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31430</video:thumbnail_loc><video:title>Scaling up multiprojector immersive displays: The LightTwist project</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31430</video:player_loc><video:duration>2446</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31425</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31425</video:thumbnail_loc><video:title>Open Source and Money: Not Mutually Exclusive</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31425</video:player_loc><video:duration>2254</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31433</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31433</video:thumbnail_loc><video:title>Selecting fonts</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31433</video:player_loc><video:duration>2513</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31426</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31426</video:thumbnail_loc><video:title>Ownership and standards: Why designers are slow to adopt open source</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31426</video:player_loc><video:duration>4001</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31429</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31429</video:thumbnail_loc><video:title>Running a business around free software</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31429</video:player_loc><video:duration>678</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31431</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31431</video:thumbnail_loc><video:title>SCOUR: An SVG scrubber</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31431</video:player_loc><video:duration>438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31458</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31458</video:thumbnail_loc><video:title>Learning image similarity measures from choice data</video:title><video:description>We present a corpus of experimental data from psychometric studies on gamut mapping and demonstrate its use to develop image similarity measures. We investigate whether similarity measures based on luminance (SSIM) can be improved when features based on chroma and hue are added. Image similarity measures can be applied to automatically select a good image from a sample of transformed images.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31458</video:player_loc><video:duration>1063</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31457</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31457</video:thumbnail_loc><video:title>Judgments about the intensity of the illumination are influenced by the association between colour and luminance in the scene</video:title><video:description>In order to judge whether a surface that one is looking at is white or grey, one needs to consider the intensity of the illumination. We here show that people do not simply use the maximal luminance in the light from the scene as a measure for the intensity of the illumination but also consider how luminance and chromaticity are associated. We suggest that they take into account that there are physical limitations to the luminance that reflecting surfaces can achieve at high chromatic saturation. These limitations arise because chromaticity is the result of surfaces selectively reflecting light of different wavelengths, so that the luminance of the illumination must be higher than that of the brightest patch in the scene if that patch is not white.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31457</video:player_loc><video:duration>930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31460</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31460</video:thumbnail_loc><video:title>Natural color profile adjustment for professionals</video:title><video:description>While there may be no point in arguing about taste, creative professionals make a living from sharing theirs. Making specific, individual color preferences that a creative professional knows how to achieve when creating content on a display also propagate into print is a significant challenge since it lacks real-time feedback. The present paper introduces a method for allowing creative professionals to use the tools they know and love to also personalize the color behavior of their devices. This is achieved by analyzing color changes applied to images and applying them to a device’s ICC profile. As a result the personalized device results in customized color behavior regardless of the workflow used. The paper describes the ICC profile transformation algorithm in detail and provides a color error analysis of its performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31460</video:player_loc><video:duration>751</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31461</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31461</video:thumbnail_loc><video:title>Optimal global approximation to spatially varying tone mapping operators</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31461</video:player_loc><video:duration>1110</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31453</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31453</video:thumbnail_loc><video:title>Feature based no-reference continuous video quality prediction model for coded stereo video</video:title><video:description>In this paper, we propose a continuous no-reference video quality evaluation model for MPEG-2 MP@ML coded stereoscopic video based on spatial, temporal, and disparity features with the incorporation of human visual system characteristics. We believe edge distortion is a major concern to perceive spatial distortion throughout any image frame which is strongly dependent on smooth and non-smooth areas of the frame. We also claim that perceived depth of any image/ video is mainly dependent on central objects/ structures of the image/ video contents. Thus, visibility of depth is firmly dependent on the objects’ distance such as near, far, and very far. Subsequently, temporal perception is mostly based on jerkiness of video and it is dependent on motion as well as scene content of the video. Therefore, segmented local features such as smooth and non-smooth area based edge distortion, and the objects’ distance based depth measures are evaluated in this method. Subsequently, video jerkiness is estimated based on segmented temporal information. Different weighting factors are then applied for the different edge distortion and depth features to measure the overall features of a temporal segment. All features are calculated separately for each temporal segment in this method. Subjective stereo video database, which considered both symmetric and asymmetric coded videos, is used to verify the performance of the model. The result indicates that our proposed model has sufficient prediction performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31453</video:player_loc><video:duration>1293</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31454</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31454</video:thumbnail_loc><video:title>Influence of local scene colour on target detection tested by global rearrangement of natural scenes</video:title><video:description>Local scene colour can influence the visual detectability of an object or target, but so can the familiarity, meaning, and global organisation of the scene. The aim of this study was to test whether the effects of local scene colour on target detectability are secondary to global effects. A target-detection task was undertaken by human observers with coloured images of natural scenes that were cut into quarters, randomly rearranged, and then reassembled. The target was a small, shaded, neutral grey sphere located randomly within the scene and matched in mean luminance to its local surround. It was found that observers’ target-detection performance with the rearranged images was about as good as with the original images. The combination of local colour properties, namely, lightness and the red-green and yellow-blue components of chroma, accounted, respectively, for 55% and 50% of observers’ detection performance with the original and rearranged images. Despite the disruption of global organisation, local scene colour continued to influence target detection.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31454</video:player_loc><video:duration>1219</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31462</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31462</video:thumbnail_loc><video:title>Reflectance recovery using localised weighted method</video:title><video:description>This paper evaluated four conventional methods for reflectance recovery: smoothness method, principle component analysis, basis functions with smoothness constraint and Wiener estimation. Most of these methods adopt a “learning-based” procedure with a training set. Modifications based on the training set were applied for improving the reflectance recovery performance. This paper described combined methods involving the application of localised training data and localised training data with a weighted matrix to the four recovery methods. All these methods were applied to recover reflectance from XYZ values for two datasets. Both the training and testing performance were evaluated in terms of CIEDE2000 colour differences. The results showed that the performance of the methods with localised training data significantly improved. There are also limited improvements by applying the weighted matrix. Overall, the localised weighted method (using a local training set with a weighted matrix) with Weiner estimation method performed the best.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31462</video:player_loc><video:duration>1023</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31455</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31455</video:thumbnail_loc><video:title>Investigating human color harmony preferences using unsupervised machine learning</video:title><video:description>Color harmony patterns are relationships between coexisting colors where human psycho-perceptual visual pleasantness is the judging criterion. They play pivotal role in visualization, digital imaging and computer graphics. As a reference we assumed Itten model where harmony is expressed in terms of hue. The paper demonstrate investigation on color harmony patterns using clustering techniques. Our source data was Adobe Kuler database consisting of hundreds of thousands of color palettes prepared for creative purposes. For the color palettes dissimilarity measurement we propose to use Jaccard distance additionally treating colors as the elements of a fuzzy set. Then, in the next step, separate colors are grouped within each group of palettes to specify each scheme of relations. The results are schemes of relationships between color within palettes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31455</video:player_loc><video:duration>1454</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31451</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31451</video:thumbnail_loc><video:title>Colour laser scanner characterisation by enhanced lookup table</video:title><video:description>This study investigated how to improve the accuracy of colour characterisation for a three-colour laser scanner, implemented by a lookup table (LUT) with interpolation. The transfer function was trained on a huge number of real and synthetic reflectance spectra, refined through statistical analysis. The lookup table enabled a ‘baseline’ matrix fitting to be enhanced through local deformations of 3D colour space to give optimal colorimetric performance.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31451</video:player_loc><video:duration>1492</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31456</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31456</video:thumbnail_loc><video:title>Investigating the possibility of using fewer training samples</video:title><video:description>The goal of the present work is to reduce the number of the training samples used in our color prediction model based on CIEXYZ using an Effective Coverage Map while keeping satisfying prediction. A general approach is proposed in this paper to choose the best reference combination for the training samples. The approach is based on the dot gain behavior of each primary ink, which is characterized by three curves using CIEXYZ tri-stimulus values. The proposed approach is built in our model to predict the color values for the color prints using two different devices, i.e. a laser printer and an inkjet printer. For the laser printer the number of the training samples is reduced from 125 to 64 while still giving quite good result. The approach also shows that for the test laser printer it is possible to further cut this number to 53 with a satisfying result. For the inkjet printer the number of training samples for our model is reduced from 125 to 79 or 64, both giving satisfying results.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31456</video:player_loc><video:duration>1041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31459</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31459</video:thumbnail_loc><video:title>Metamer mismatch volumes</video:title><video:description>A new algorithm for evaluating metamer mismatch volumes is introduced. Unlike previous methods, the proposed method places no restrictions on the set of possible object reflectance spectra. Such restrictions lead to approximate solutions for the mismatch volume. The new method precisely characterizes the volume in all circumstances.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31459</video:player_loc><video:duration>1302</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31477</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31477</video:thumbnail_loc><video:title>Understanding ‘Spoon Theory’ and Preventing Burnout</video:title><video:description>Spoon theory is a metaphor about the finite energy we each have to do things in a day. While a healthy, advantaged person may not have to worry about running out of ‘spoons,’ people with chronic illnesses or disabilities and members of marginalized communities often have to consider how they must ration their energy in order to get through the day. Understanding how 'spoons' can affect the lives of your developers and teammates can help companies lessen the everyday burdens on their underrepresented employees, leaving them more spoons to do their best work, avoid burnout and lead fulfilling lives.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31477</video:player_loc><video:duration>2212</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31476</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31476</video:thumbnail_loc><video:title>An Optimistic Proposal for Making Horrible Code... Bearable</video:title><video:description>The attempted rewrite is over, the dust has settled, and the monolith isn’t going away. After all, it’s still the app that makes all the money. On the other hand, nobody wants to work on it, every new feature takes forever, and your entire team is afraid of making any change for fear of the whole thing collapsing in on itself. In this session, we’ll walk through some of the technical and social problems that arise from difficult codebases. We’ll learn to stop making things worse, to measure what we need to change, and start making progress. In the thousand mile journey, here are the first steps.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31476</video:player_loc><video:duration>1838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31299</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31299</video:thumbnail_loc><video:title>We've always been here: Women Changemakers in Tech</video:title><video:description>Steve Jobs. Linus Torvalds. Alan Turing. Been there, done that. The interesting stories often aren’t the ones we grew up with; they’re the ones we’ve left behind. When it comes to tech, that means its women, and especially its women of color. And while there’s been a greater emphasis lately on rediscovering women’s contributions to technology, we need to expand our focus beyond just Grace Hopper and Ada Lovelace. From Radia Perlman to Sophie Wilson to Erica Baker, let's explore both tech’s forgotten heroes and its modern-day pioneers, and help end the silent erasure of women in technology.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31299</video:player_loc><video:duration>1895</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31301</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31301</video:thumbnail_loc><video:title>What’s my App *Really* doing in production?</video:title><video:description>When your Rails app begins serving public traffic, your users will make it behave in mysterious ways and find code paths you never knew existed. Understanding, measuring, and troubleshooting its behavior in production is a tough but crucial part of running a successful Rails app. In this talk, you’ll learn how to instrument, debug, and profile your app, using the capabilities of the Rails framework and the Ruby VM. You'll also study techniques for safely instrumenting a live running system, keeping latency to a minimum and avoiding side effects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31301</video:player_loc><video:duration>1924</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31372</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31372</video:thumbnail_loc><video:title>Discussion Forum 2 -The Screen Size Factor in 3D Content Production: Myths and Realities</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31372</video:player_loc><video:duration>3497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31374</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31374</video:thumbnail_loc><video:title>Effects of stereoscopic presentation on visually induced motion sicknes</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31374</video:player_loc><video:duration>1252</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31384</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31384</video:thumbnail_loc><video:title>Novel view synthesis for dynamic scene using moving multi-camera array</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31384</video:player_loc><video:duration>925</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31382</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31382</video:thumbnail_loc><video:title>Keynote Presentation 1: The Current Status of Stereoscopic 3D</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31382</video:player_loc><video:duration>3784</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31383</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31383</video:thumbnail_loc><video:title>Multiview image compression based on LDV scheme</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31383</video:player_loc><video:duration>997</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31378</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31378</video:thumbnail_loc><video:title>Factors impacting quality of experience in stereoscopic images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31378</video:player_loc><video:duration>1079</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31379</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31379</video:thumbnail_loc><video:title>Geometric and subjective analysis of stereoscopic I3A cluster images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31379</video:player_loc><video:duration>1039</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31375</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31375</video:thumbnail_loc><video:title>Evaluating motion parallax and stereopsis as depth cues for autostereoscopic displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31375</video:player_loc><video:duration>1182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31380</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31380</video:thumbnail_loc><video:title>High brightness film projection system for stereoscopic movies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31380</video:player_loc><video:duration>1182</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31381</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31381</video:thumbnail_loc><video:title>How are crosstalk and ghosting defined in the stereoscopic literature?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31381</video:player_loc><video:duration>1244</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31385</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31385</video:thumbnail_loc><video:title>Optical characterization of autostereoscopic 3D displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31385</video:player_loc><video:duration>1049</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31356</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31356</video:thumbnail_loc><video:title>A modified non-local mean inpainting technique for occlusion filling in depth-image based rendering</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31356</video:player_loc><video:duration>901</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31362</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31362</video:thumbnail_loc><video:title>Adapting stereoscopic movies to the viewing conditions using depth-preserving and artifact-free novel view synthesis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31362</video:player_loc><video:duration>1191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31359</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31359</video:thumbnail_loc><video:title>A new basis representation for multiview image using directional sampling</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31359</video:player_loc><video:duration>992</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31365</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31365</video:thumbnail_loc><video:title>Comparison of relative (mouse-like) and absolute (tablet-like) interaction with a large stereoscopic work-space</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31365</video:player_loc><video:duration>1228</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31357</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31357</video:thumbnail_loc><video:title>A modular cross-platform GPU-based approach for flexible 3D video playback</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31357</video:player_loc><video:duration>1101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31361</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31361</video:thumbnail_loc><video:title>A study on the stereoscopic codecs for non-real time 3DTV services</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31361</video:player_loc><video:duration>1127</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31305</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31305</video:thumbnail_loc><video:title>Monthly mean Dynamic Ocean Topography (DOT) and geostrophic currents over the Canada Basin, from 2003 to 2014</video:title><video:description>The animation shows the monthly mean Dynamic Ocean Topography (DOT) and geostrophic currents (black vectors) over the Canada Basin (broadly defined as the Beaufort Gyre region), from 2003 to 2014. The red line indicates the maximum closed contour of the DOT (within this region) and the red cross indicates the DOT centroid. The DOT is calculated as the difference between the satellite altimetry estimates of sea surface height (from Envisat: 2003-2011 and CryoSat-2: 2012-2014) and the geoid. Geostrophic currents are calculated from spatial gradients in the DOT.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31305</video:player_loc><video:duration>29</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31355</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31355</video:thumbnail_loc><video:title>3D video disparity adjustment for preference and prevention of discomfort</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31355</video:player_loc><video:duration>1355</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31363</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31363</video:thumbnail_loc><video:title>Both efficiency measures and perceived workload sensitive for manipulations in binocular disparity</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31363</video:player_loc><video:duration>837</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31390</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31390</video:thumbnail_loc><video:title>Stereo video inpainting</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31390</video:player_loc><video:duration>1045</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31391</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31391</video:thumbnail_loc><video:title>Stereoscopic multi-perspective capture and display in the performing art</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31391</video:player_loc><video:duration>1300</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31394</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31394</video:thumbnail_loc><video:title>Vergence and accommodation to multiple-image-plane stereoscopic displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31394</video:player_loc><video:duration>1236</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31387</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31387</video:thumbnail_loc><video:title>Optimal design and critical analysis of a high resolution video plenoptic demonstrator</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31387</video:player_loc><video:duration>1363</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31386</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31386</video:thumbnail_loc><video:title>Optical characterization of shutter glasses stereoscopic 3D displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31386</video:player_loc><video:duration>1201</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31388</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31388</video:thumbnail_loc><video:title>Quantifying how the combination of blur and disparity affects the perceived depth</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31388</video:player_loc><video:duration>1422</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31393</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31393</video:thumbnail_loc><video:title>The effect of crosstalk on perceived depth magnitude in stereoscopic displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31393</video:player_loc><video:duration>1157</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31389</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31389</video:thumbnail_loc><video:title>Relationship between perception of image resolution and peripheral visual field in stereoscopic images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31389</video:player_loc><video:duration>905</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31392</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31392</video:thumbnail_loc><video:title>The Dynamic Floating Window: A new creative tool for 3D movies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31392</video:player_loc><video:duration>1191</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31450</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31450</video:thumbnail_loc><video:title>Colour based image retrieval with embedded chromatic contrast</video:title><video:description>Due to the over-whelming amount of digital images available in the internet, content-based image retrieval (CBIR) has been developed to complement with the current text-based approach. As such, colour has played a key role in representing image features and has been employed widely in such a development. However a colour appears differently to human eyes when it is viewed against different coloured backgrounds and surroundings, whereas none of existing colour spaces and models has taken this effect of colour contrast into account, leading to a number of unsatisfied retrieved results to a certain extent. This study aims to develop a colour appearance model/space to predict simultaneous colour contrast, which is in turn to be suitable on course to retrieve a collection of museum wallpaper papers. In doing so, a 2-field paradigm is maintained instead of traditionally 3-field one in an effort to model chromatic contrast, which has led to the extension of CIECAM02 into CIECAMcc. Colour based image retrieval is subsequently evaluated using 4 popular colour models and spaces, including CIECAMcc, CIECAM02, HSI, and RGB. Although it is unlikely to judge which method performs better purely based on colour content due to the nature of subjectivity in interpreting images, it can be said that in terms of both brightness and colourfulness contrast between foreground and background, CIECAMcc outperforms the others. In addition, CIECAMcc exhibits potentials in retrieving back images that constitute two shaded patterns the similar way as those depicted in a query image. However this phenomenon can not be simply explained away. Further investigation will be carried out in this regard in the future by including larger collections.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31450</video:player_loc><video:duration>1235</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31443</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31443</video:thumbnail_loc><video:title>A gamut boundary metadata format</video:title><video:description>Recent display technologies (LCD backlight, OLED) allow watching images with more contrast and more saturated colors than even digital cinema. Unfortunately, today’s video content and broadcast cannot convey such colors due to the currently used colorimetry standard (ITU-R.BT 709). Solutions exist for more contrast and wider color gamut, but they are different in the video and photography worlds. New standardization initiatives for video (IEC 61966-2-4, ITU-R) try to set up a new, extended but fixed colorimetry, while digital photography applies – since a decade – flexible color management (ICC). However, in all these approaches the color gamut of either devices or contents is not described explicitly. This paper presents the new international standard IEC 61966-12-1 “Metadata for identification of colour gamut (Gamut ID)”. This standard allows the precise and flexible description of a color gamut. The metadata supports graphics hardware, scalability, memory footprint efficiency, convex handling of non-convex gamuts, handling of fuzzy color gamuts, and handling of gamut cusps. This standard may be used in future systems for video color management or for image-dependent gamut mapping.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31443</video:player_loc><video:duration>1122</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31449</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31449</video:thumbnail_loc><video:title>Color correction of faded images using multi-scale gray world algorithm</video:title><video:description>The enhancement of faded color on old pictures, printings, and paintings is one of important issue in color image processing. Several techniques have been introduced to enhance the faded images. Almost techniques are performed with global illuminant estimation algorithms such as the gray world assumption and white patch Retinex methods, since the phenomenon of color fading is regarded as an illuminant effect. However, fading effect is shown up differently according to the ink property, temperature, humidity, illuminants, and so on. Therefore simple global operators to eliminate the illuminant effects are not suitable for enhancing faded images. This paper presents a color enhancement algorithm based on multi-scale gray world algorithm for faded images. First, the proposed method adopts local process by using multi-scale mask. The coefficients for each multi-scale mask are obtained to apply the gray world algorithm. Then, integrating the coefficients with weights is performed to calculate correction ratio for red and blue channels in the gray world assumption. Finally, the enhanced image is obtained by applying the integrated coefficients to the gray world algorithm. In the experimental results, the proposed method reproduces better colors for both wholly and partially faded images compared with the previous methods.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31449</video:player_loc><video:duration>740</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31444</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31444</video:thumbnail_loc><video:title>A machine learning regression scheme to design a Fr-Image quality assessment algorithm</video:title><video:description>A crucial step in image compression is the evaluation of its performance, and more precisely available ways to measure the quality of compressed images. In this paper, a machine learning expert, providing a quality score is proposed. This quality measure is based on a learned classification process in order to respect that of human observers. The proposed method namely Machine Learning-based Image Quality Measurment (MLIQM) first classifies the quality using multi Support Vector Machine (SVM) classification according to the quality scale recommended by the ITU. This quality scale contains 5 ranks ordered from 1 (the worst quality) to 5 (the best quality). To evaluate the quality of images, a feature vector containing visual attributes describing images content is constructed. Then, a classification process is performed to provide the final quality class of the considered image. Finally, once a quality class is associated to the considered image, a specific SVM regression is performed to score its quality. Obtained results are compared to the one obtained applying classical Full-Reference Image Quality Assessment (FRIQA) algorithms to judge the efficiency of the proposed method.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31444</video:player_loc><video:duration>1150</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31452</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31452</video:thumbnail_loc><video:title>Example-based image manipulation</video:title><video:description>Many color-related image adjustments can be conveniently executed by exposing at most a small number of parameters to the user. Examples are tone reproduction, contrast enhancements, gamma correction, and white balancing. Others require manual touch-ups, applied by means of brush strokes. More recently, a new class of algorithms has emerged, which transfers specific image attributes from one or more example images to a target. These attributes do not have to be well-defined and concepts that are difficult to quantify with a small set of parameters, such as the “mood” of an image, can be instilled upon a target image simply through the mechanism of selecting appropriate examples. This makes example-based image manipulation a particularly suitable paradigm in creative applications, but also finds uses in more technical tasks such as stereo pair correction, video compression, image colorization, panorama stitching and creating night-time images out of day-light shots.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31452</video:player_loc><video:duration>2011</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31447</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31447</video:thumbnail_loc><video:title>Accurate appearance-based visualization of car paints</video:title><video:description>We propose a new method to generate images with a given color and texture, in order to visualize the appearance of car paints. Unlike current methods, the new method is based on visual comparisons of rendered paints with actual physical samples. Thus, we optimized the method to maximize the appearance match between rendered image and the corresponding car paint. In the new method it is possible to set accurate numerical values for not only color properties, but also for well-defined texture parameters. The new method is able to accurately render car paints under various light conditions, ranging from purely unidirectional, intense spot light to purely diffuse light. We show that the latter type of lighting conditions, which is often encountered in practical situations, is not well covered by existing rendering techniques that are based on BRDF and BTF measurements. Compared to existing methods for rendering, the proposed method is much faster regarding measurement and calculation, it has lower instrument costs and requires less data storage.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31447</video:player_loc><video:duration>1423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31448</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31448</video:thumbnail_loc><video:title>An expanded Neugebauer formula, using varying micro-reflectance of the Neugebauer primaries</video:title><video:description>In this study, we further extend the proposed methodology to handle color prints, predicting tristimulus values for prints with multiple and overlapping colorants. After converting the microscopic images of halftone prints into CIEXYZ color space, tristimulus values for the paper and the different combinations of ink are computed from CIEEXYZ histograms. From the microscopic images we can also compute the physical ink area coverage for each of the Neugebauer primaries, which typically differ from the nominal one, due to physical dot gain. The result is an expanded Neugebauer model, taking into account how the tristimulus values of the paper, the primary inks and the overlapping secondary colors, vary with the total ink area coverage. Experimental results confirm the accuracy of the proposed methodology, when compared to measurements using a spectrophotometer. The results have shown that the variation of the micro-reflectance of the Neugebauer primaries is large, and depends on the total ink area coverage. The results further show that the way that the micro-reflectance vary is also strongly dependent on the surrounding inks, because of light scattering in the substrate.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31448</video:player_loc><video:duration>1137</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31446</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31446</video:thumbnail_loc><video:title>A novel computational tool for aesthetic scoring of digital photography</video:title><video:description>To be able to score the aesthetic and emotional appealing of digital pictures through the usage of ad-hoc computational frameworks is now affordable. It is possible to combine low-level features and composition rule to extract semantic issues devoted to isolate the degree of emotional appealing of the involved subject. We propose to assess the aesthetic quality assessment on a general set of photos focusing on consumer photos with faces. Taking into account local spatial relation between involved faces and coupling such information with simple composition rule an effective aesthetic scoring is obtained. A further contribution of the proposed solution is the novel usage of the involved facial expressions and relative pose to derive additional insights to the overall procedure. Preliminary experiments and comparisons with recent solution in the field confirm the effectiveness of the proposed tool.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31446</video:player_loc><video:duration>797</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31445</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31445</video:thumbnail_loc><video:title>A new version of CIECAM02 with the HPE primaries</video:title><video:description>CIECAM02 has been used to predict colour appearance under a wide range of viewing conditions, to quantify colour differences, to provide a uniform colour space and to provide a profile connection space for colour management. However, several problems have been identified with the CIECAM02. This talk is to present a new version of the CIECAM02 with the Hunt-Pointer-Estevez (HPE) matrix. The new version overcomes some problems and is simpler. The performance of the new version is verified.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31445</video:player_loc><video:duration>954</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31478</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31478</video:thumbnail_loc><video:title>Panel: Ruby's Killer Feature: The Community</video:title><video:description>What makes Ruby so wonderful? The Community. The community around Ruby is really what sets it apart, and the cornerstone of it is the small local meetups. Come learn how to get involved, help out, or step up and start a local group of your own. We will discuss how to develop and nurture the group. Share our experiences in expanding a small group to larger events like unconferences or workshops. Find out how community leaders can help everyone build a solid network, assist newbies in kick-starting their career, and most importantly ensure that everyone feels welcome and safe.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31478</video:player_loc><video:duration>2327</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31482</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31482</video:thumbnail_loc><video:title>Tomographic Observation of a GRavity Wave Event above Iceland on 25 January 2016</video:title><video:description>Tomographic retrieval of the temperature field from measurements of the infrared limb imager GLORIA for the HALO research flight on January 25, 2016, over Iceland. The grey line above the retrieved 3D temperature pattern indicates the flightpath. The shadow corresponds to the projection of the observation area on the Earth surface.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31482</video:player_loc><video:duration>60</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31280</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31280</video:thumbnail_loc><video:title>React on Rails</video:title><video:description>Eighteen months ago, our fairly typical Ruby on Rails app had some mundane client side interactions managed by a tangle of untested JQuery spaghetti. Today, new features are built with React, CSS modules, and a far better UX. With ES6 front end code, processed with Babel, compiled (and hot-reloaded in development) with Webpack, and tested with Jest – all within the same Rails application. Come along to this talk to hear how we migrated our app a piece at a time to use technologies that don’t always sit naturally alongside Rails. I will cover technical implementations and lessons learned.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31280</video:player_loc><video:duration>1887</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31278</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31278</video:thumbnail_loc><video:title>Rails to Phoenix: How Elixir can level-you-up in Rails</video:title><video:description>Elixir has rapidly developed into a mature language with an ever-growing library of packages that excels at running web apps. And because both Elixir and Phoenix were developed by Ruby / Rails programmers, the ease with which you can learn Elixir as a Ruby developer, is much greater than many other languages. With numerous code examples, this talk will discuss how learning a functional approach to handling web requests can improve what we do every day with Rails. This talk is aimed at people who have some familiarity with Rails but no experience with Elixir is necessary.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31278</video:player_loc><video:duration>1898</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31286</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31286</video:thumbnail_loc><video:title>Syntax isn't everything: NLP for Rubyists</video:title><video:description>Natural Language Processing is an interesting field of computing. The way humans use language is nuanced and deeply context sensitive. For example, the word work can be both a noun and a verb. This talk will give an introduction to the field of NLP using Ruby. There will be demonstrations of how computers fail and succeed at human language. You'll leave the presentation with an understanding of both the challenges and the possibilities of NLP and some tools for getting started with it.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31286</video:player_loc><video:duration>2005</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31285</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31285</video:thumbnail_loc><video:title>Supporting Mental Health as an Effective Leader</video:title><video:description>As the stigma of speaking out about mental health conditions declines, leaders in the programming community are are being given many new opportunities to support their teams. In this session you will learn about the issues some of your team may face both in dealing with their own potential mental health difficulties and that of other team members. We will go over ways to support both the individual and team, how to advocate for team members with mental health conditions, and resources for further information and outreach for you and your team.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31285</video:player_loc><video:duration>1998</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31267</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31267</video:thumbnail_loc><video:title>Panel: Developer Happiness through Getting Involved</video:title><video:description>We have amazing skills and abilities, but for a lot of us the missing piece is finding a way to give back. We have an amazing panel of people who have used their skills and talents from both previous careers and current to make the world a better place. Learn how they got involved, and in turn what you can do to get involved in areas you’re passionate about to fill this missing piece that will keep you happy throughout your career.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31267</video:player_loc><video:duration>2095</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31274</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31274</video:thumbnail_loc><video:title>Processing Streaming Data at a Large Scale with Kafka</video:title><video:description>Using a standard Rails stack is great, but when you want to process streams of data at a large scale you'll hit the stack's limitations. What if you want to build an analytics system on a global scale and want to stay within the Ruby world you know and love? In this talk we'll see how we can leverage Kafka to build and painlessly scale an analytics pipeline. We'll talk about Kafka's unique properties that make this possible, and we'll go through a full demo application step by step. At the end of the talk you'll have a good idea of when and how to get started with Kafka yourself.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31274</video:player_loc><video:duration>1896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31283</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31283</video:thumbnail_loc><video:title>Rough to Fine: Programming Lessons from Woodworking</video:title><video:description>Woodworking has experienced quite a renaissance as of late, and a very popular style involves using power tools for rough work and hand tools for detail and precision work. Using both defines each woodworker's speed and ability to produce beautiful/functional pieces. The same can be true of developers. Automation, convention, powerful IDEs, generators and libraries can make each developer go from nothing to something very quickly, but what about diving deeper to get the precision, performance and beauty you need out of your applications? Come find out.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31283</video:player_loc><video:duration>1682</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31284</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31284</video:thumbnail_loc><video:title>Sorting Rubyists</video:title><video:description>Let's take a peek under the hood of the magical "sort" method, learning algorithms... by sorting audience members wearing numbers! Intimidated by the word "algorithm? Not sure what performance means? Confused by "Big O Notation"? Haven't even heard of best-, worst-, and average-case time complexities? No problem: we'll learn together! You can expect to come out knowing new things and with Benny Hill stuck in your head.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31284</video:player_loc><video:duration>1868</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31515</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31515</video:thumbnail_loc><video:title>From Excel to Rails: A Path to Enlightened Internal Software</video:title><video:description>Rails is the ideal framework for creating software to run successful new businesses.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31515</video:player_loc><video:duration>1962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31523</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31523</video:thumbnail_loc><video:title>How to Get and Love Your First Rails Job</video:title><video:description>Halfway through a dev bootcamp? Straight out of college with a CS degree? Hacking away at Hartl after your day job? Now what? With articles about how employable you are and how much money you can make printed daily, it can be hard to stay focused on the most important tangibles – the job search, interview readiness, and your early career goals. In this talk, we’ll cover how to prepare yourself and your projects for the interview process, and how to adequately vet the companies interested in you, allowing you to not only secure a rails job, but one that you love.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31523</video:player_loc><video:duration>2344</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31526</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31526</video:thumbnail_loc><video:title>I Can’t Believe It’s Not A Queue: Using Kafka with Rails</video:title><video:description>Your existing message system is great, until it gets overloaded. Then what? That's when you should try Kafka. Kafka's designed to be resilient. It takes the stress out of moving from a Rails monolith into a scalable system of microservices. Since you can capture every event that happens in your app, it's great for logging. You can even use Kafka's distributed, ordered log to simulate production load in your staging environment. Come and learn about Kafka, where it fits in your Rails app, and how to make it do the things that message queues simply can't.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31526</video:player_loc><video:duration>1984</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31516</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31516</video:thumbnail_loc><video:title>From Zero to API Hero: Consuming APIs like a Pro</video:title><video:description>Just like there’s an app for that, there’s an API for that! But not all APIs are created equal, and some APIs are harder to work with than others. In this talk, I will walk through some common gotchas developers encounter when consuming a 3rd party API. I will explain why it’s important to familiarize yourself with the API you’re consuming prior to coding, as well as share tools to help you get acquainted with an API much faster. Lastly, I will go over debugging and testing the API you’re consuming, because testing is not just for the provider of the API!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31516</video:player_loc><video:duration>2358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31510</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31510</video:thumbnail_loc><video:title>Facepalm to Foolproof: Avoiding Common Production Pitfalls</video:title><video:description>"WTF asset pipeline?" "What are all these errors?" "Why is my app running so slow?" If you're new to Rails development, or just want some tips on deploying and running in production, this is the talk for you. Relying on real-world experience as part of the Heroku support team, we'll talk through common issues (and a few funny ones) we see when people take their "but it works in development!" app to a production environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31510</video:player_loc><video:duration>1838</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31527</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31527</video:thumbnail_loc><video:title>Implementing the LHC on a Whiteboard</video:title><video:description>If you apply for a programming job, you may be asked to complete a take home code challenge, "pair program" with another developer, and/or sketch out some code on a whiteboard. A lot has been said of the validity and fairness of these tactics, but, company ethics aside, what if you just need a job? In this talk, I'll show you a series of mistakes I have seen in these interview challenges and give you strategies for avoiding them. I'll give recommendations for how you can impress the programmers grading your work and I'll tell you which rules you should bend in your solutions.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31527</video:player_loc><video:duration>2142</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31519</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31519</video:thumbnail_loc><video:title>Hiring Developers, with Science!</video:title><video:description>Nothing makes or breaks our teams like the members they hire. And so we rate and quiz, assign homework and whiteboard algorithms until candidates are blue in the face. But does it work? In this session, we’ll unpack common interviews and how they stack up with research into predicting performance. We’ll learn to design interviews that work, what kinds don’t work at all, and how to tell the difference, with science!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31519</video:player_loc><video:duration>1950</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31514</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31514</video:thumbnail_loc><video:title>From Director to Intern: Changing Careers as a Single Mom</video:title><video:description>At the beginning of 2015 I was a Director in the non-profit sector, 13 years into my career. My days revolved around crisis intervention and violence prevention. I kept people alive and was well respected in my field. A mom of two, flying solo, people thought I was brave, stubborn... and a little insane... to step out on the ledge of career change. Come on out on the ledge and humble yourself with me. It'll make you a better engineer.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31514</video:player_loc><video:duration>2535</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31500</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31500</video:thumbnail_loc><video:title>Building Applications Better the First Time</video:title><video:description>Feature creep is a common problem in many projects. When you have to take into account customer requests and the ideas of designers and developers, how do you finish all of the features on time? Setting expectations and keeping customers happy can be impossible without the right focus, good communications and proper design. This talk will cover tools and tricks that you can use to prioritize what to complete first and help you iterate through the design process more quickly.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31500</video:player_loc><video:duration>1621</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31529</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31529</video:thumbnail_loc><video:title>Internships: Good for the Intern, Great for the Team</video:title><video:description>You might think that hiring interns is charity work. Your company is bringing on less-than-baked engineers and spending precious engineering resources to train them and bring them up to speed on your technologies. Surprise! Interns actually help your team, too. Running a successful internship program helps your team level up its teaching skills, discourages silos, and encourages writing maintainable code. I’ll talk about mistakes, successes, and specific processes to keep your team and interns productive, and you’ll leave this talk with plenty of fodder for hiring interns at your company.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31529</video:player_loc><video:duration>1865</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31545</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31545</video:thumbnail_loc><video:title>Precompiling Ruby scripts - Myth and Fact</video:title><video:description>Ruby 2.3 introduced the precompilation feature which compiles Ruby scripts to a binary data format. You can store them to storage (file systems and so on) and then load from them. Many people believe a myth: precompilation is a silver bullet to reduce long boot times. However, our initial evaluations do not show impressive reduction of boot times. We faced the fact that we need more effort to achieve short boot times. This talk will introduce this new feature and detailed analysis of Rails application loading time. Also, I will show you our new tricks to reduce loading time.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31545</video:player_loc><video:duration>2297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31549</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31549</video:thumbnail_loc><video:title>Rails to Phoenix</video:title><video:description>You may have heard about Phoenix and Elixir. It is a language and framework that give you performance without sacrificing productivity. Learn why Phoenix is a great choice for Rails developers and how you can introduce it into your organization.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31549</video:player_loc><video:duration>1712</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31543</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31543</video:thumbnail_loc><video:title>Power up Your Development with RubyMine</video:title><video:description>There are many development tricks and habits that lie at the root of productive coding. IDEs, like RubyMine, are a big one. Adopting a new tool does require an initial investment of time though, as you customize your environment and learn the shortcuts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31543</video:player_loc><video:duration>2391</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31534</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31534</video:thumbnail_loc><video:title>Make Them Click</video:title><video:description>Whether you want it or not, you're the constant victim of neuro-marketing. By tapping into your "reptile brain", you are unconsciously made to click, like and buy. We'll look at scarcity, social validation, reciprocity and much more. All web apps have customers of some sort, and it's your job to guide them, either for usability or profit. You'll learn how to see others' influence on you, and maybe to exert some influence of your own.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31534</video:player_loc><video:duration>2158</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31536</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31536</video:thumbnail_loc><video:title>Multi-table Full Text Search with Postgres</video:title><video:description>Searching content across multiple database tables and columns doesn't have to suck. Thanks to Postgres, rolling your own search isn't difficult. Following an actual feature evolution I worked on for a client, we will start with a search feature that queries a single column with LIKE and build up to a SQL-heavy solution for finding results across multiple columns and tables using database views. We will look at optimizing the query time and why this could be a better solution over introducing extra dependencies which clutter your code and need to be stubbed in tests.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31536</video:player_loc><video:duration>1638</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31551</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31551</video:thumbnail_loc><video:title>Rediscovering ActiveRecord</video:title><video:description>Being a Rails developer is more than just understanding how to use the Framework to develop applications. To become an efficient developer, you should learn how the Framework works; how deep this understanding should be is up to you. Exploring the Framework code is something that everyone should do at least once. Not only may you learn how it works but also, you might learn new tricks from the code itself or discover small features that are not widely publicized.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31551</video:player_loc><video:duration>1633</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31513</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31513</video:thumbnail_loc><video:title>Frameworks for Feedback</video:title><video:description>Code reviews, stand ups, retros, and performance reviews acknowledge the importance of communication and feedback, but they don’t help you give negative feedback or ensure that you hear the small things before they become big things. Let’s talk about feedback and examine frameworks for how to ask for and frame feedback effectively. Not all situations call for the same type of feedback and some are more sensitive than others. We will look at Non-Violent Communication, techniques from family and marriage therapy, as well as more traditional frameworks for feedback.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31513</video:player_loc><video:duration>1725</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31546</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31546</video:thumbnail_loc><video:title>Priming You for Your Job Search</video:title><video:description>Indeed Prime is the job-search industry’s newest disruptive product. Prime takes the best job-seekers, works hard to make sure their profiles are perfectly polished, and puts them on the Prime platform, where our exclusive group of clients come to them. With Indeed Prime, jobs come to the job-seeker. In this session, join Indeed Prime’s expert group of talent specialists as they set time aside to help you practice interview questions, edit your resume, and prep for the next step in your career.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31546</video:player_loc><video:duration>1529</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31509</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31509</video:thumbnail_loc><video:title>Excellence Through Diversity</video:title><video:description>Great individuals often outperform their peers, and when going through school and applying for jobs this seems to be the most important aspect. But who is really outperforming whom? Also, what are we using to measure people? How do you know you’re being fair? Hiring is such a subjective topic and of utmost importance when building a team. Let’s explore how our strengths and weaknesses affect ourselves and the team and, how we need to look past ourselves when building a team.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31509</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31520</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31520</video:thumbnail_loc><video:title>How Compose uses Rails to Scale Work, Now Open-Sourced</video:title><video:description>Compose is committed to making remote work work. Our biggest hurdle is communication and teamwork. When we joined forces with IBM, we added a new issue - how to scale. So, our devs built an app we’re open-sourcing called Fizz. Built on Rails, Fizz helps us empower our team to do great work, feel like family, and operate happily and efficiently as an international, remote, self-managing organization. We work transparently, commit to open-source, wear sweatpants, and genuinely enjoy each other and we’re committed to keeping it that way. We harnessed the power of Rails to make that happen.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31520</video:player_loc><video:duration>1147</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31230</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31230</video:thumbnail_loc><video:title>Bebop to the Top - The Jazz Band As A Guide To Leadership</video:title><video:description>The ideal workplace, with motivated employees, supportive managers and a clear vision in the "C-suite", is where we'd all like to work, isn't it? The question then, is, how do we create it? How do managers walk the fine line of "micromanaging" and "anarchy"? How can we, as employees, maximize our contribution to our company and love what we do at the same time? The secret is in the big band. Inspired by Max Dupree's Leadership Jazz, this talk will show you how to apply the principles of improvisation to your company/team and make your workplace more efficient, effective and fun!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31230</video:player_loc><video:duration>2128</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31227</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31227</video:thumbnail_loc><video:title>Accessibility (when you don't have time to read the manual)</video:title><video:description>For some, making web applications accessible is a must; Government websites fall under Section 508 and retail sites need to reduce legal risk. But for others it seems like a luxury; Consultants are expensive, and so are the developer hours spent trying to parse the notoriously hard-to-read WCAG 2.0 docs. There is an easier way to start! In this session, we will demystify the WCAG 2.0 basics. We’ll use Chrome Accessibility Dev Tools to discover and fix common issues. You will leave with a set of free and easy-to-use resources to start improving the accessibility of your application today.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31227</video:player_loc><video:duration>2105</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31232</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31232</video:thumbnail_loc><video:title>Beyond Validates Presence of: Ensuring Eventual Consistency</video:title><video:description>You've added background jobs. You have calls to external services that perform actions asynchronously. Your data is no longer always in one perfect state- it's in one of tens or hundreds of acceptable states. How can you confidently ensure that your data is valid without validations? In this talk, I’ll introduce some data consistency issues you may see in your app when you begin introducing background jobs and external services. You’ll learn some patterns for handling failure so your data never gets out of sync and we’ll talk about strategies to detect when something is wrong.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31232</video:player_loc><video:duration>2124</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31226</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31226</video:thumbnail_loc><video:title>A Survey of Surprisingly Difficult Things</video:title><video:description>Many seemingly simple "real-world" things end up being much more complicated than anticipated, especially if it's a developer's first time dealing with that particular thing. Classic examples include money and currency, time, addresses, human names, and so on. We will survey a number of these common areas and the state of best practices, or lack thereof, for handling them in Rails.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31226</video:player_loc><video:duration>1962</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31127</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31127</video:thumbnail_loc><video:title>2nd Salon digital: Demokratisierung und Pluralisierung von Wissen</video:title><video:description>Die zweite Ausgabe des Salon Digital widmet sich in zwei Vorträgen und einem anschließenden Podiumsgespräch dem Thema „Demokratisierung und Pluralisierung von Wissen“. Wissenskulturen sind ständigen Veränderungen unterworfen, die nicht zuletzt abhängen von den zur Verfügung stehenden Technologien. So leitete der Druck mit beweglichen Lettern im 15. Jahrhundert das Zeitalter der Printmedien ein, wohingegen der digitale Wandel heute das gedruckte Wort mehr und mehr zurückdrängt. Dass sich bei solchen Medienrevolutionen immer schon die Befürworter und Gegner der neuen Technologien erbittert bekämpft haben, ist eine Konstante kultureller Entwicklungen. Doch in welchem Verhältnis stehen Strukturen und Formate der Wissensorganisation in Geschichte und Gegenwart, wie beispielsweise Enzyklopädie und Wikipedia, wenn es um die Sammlung, Kategorisierung, Selektion und Sichtbarmachung von Wissen geht? Wem wird Zugang zu diesem Wissen gewährt, wem bleibt er verwehrt? Sind Mechanismen der Macht als Kontrolle über Wissen heute mit denen zu anderen Zeiten und an anderen Orten vergleichbar? Und was ist letzten Endes aus dem Versprechen der Demokratisierung und Pluralisierung von Wissen in der digitalen Gegenwart geworden?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31127</video:player_loc><video:duration>5027</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31126</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31126</video:thumbnail_loc><video:title>Wissenschaft, eingebettet in die Schwarmintelligenz: das Modell der Bamberger Islam-Enzyklopädie</video:title><video:description>Obwohl Wikipedia heute weltweit eines der wichtigsten Projekte gemeinsamer Wissensproduktion darstellt und zum Teil bessere Informationen liefert als anerkannte Fachenzyklopädien, ist die Beteiligung von hauptamtlichen WissenschaftlerInnen an diesem Medium immer noch äußerst gering. Gründe für dieses Desinteresse sind schon öfter genannt worden: Zeitmangel, der rauhe Umgangston, Furcht vor Veränderung der eigenen Beiträge durch Dritte, Beschränkung auf durch Sekundärquellen belegbare Informationen usw. Patrick Franke, der seit 2013 in der deutschsprachigen Wikipedia aktiv ist und dort das Islam-Portal betreut, zeigt in seinem Vortrag, dass viele Vorurteile von WissenschafterInnen gegenüber Wikipedia unbegründet sind. Wer sich an bestimmte Regeln hält, kann wissenschaftlich von der Kollaboration mit Laien profitieren und auf bestimmten Feldern in der Wikipedia sogar originäre Forschungsbeiträge leisten. Hauptgrund für die mangelnde Beteiligung von WissenschaftlerInnen an der Wikipedia ist allerdings die fehlende Distinktion: da jeder mitschreiben kann, zahlt es sich karrieretechnisch nicht aus, es zu tun. Die Bamberger Islam-Enzyklopädie (BIE), die einen abgegrenzten Bereich innerhalb der Wikipedia darstellt, unter wissenschaftlicher Herausgeberschaft steht und Autorschaft kennzeichnet, bietet für dieses Problem ein neues Lösungsmodell an, das in dem Vortrag vorgestellt wird.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31126</video:player_loc><video:duration>3338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31180</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31180</video:thumbnail_loc><video:title>That thing in your pocket is really a computer!</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31180</video:player_loc><video:duration>3404</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31181</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31181</video:thumbnail_loc><video:title>The rough side of texture: Texture analysis through the lens of HVEI</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31181</video:player_loc><video:duration>1876</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31174</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31174</video:thumbnail_loc><video:title>Presenting visual stimuli: Past and present</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31174</video:player_loc><video:duration>1938</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31175</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31175</video:thumbnail_loc><video:title>Resolution and sensitivity of wafer-level multi-aperture cameras</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31175</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31177</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31177</video:thumbnail_loc><video:title>Spatial imaging in color and HDR: Prometheus unchained</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31177</video:player_loc><video:duration>1879</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31179</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31179</video:thumbnail_loc><video:title>Tangible imaging systems</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31179</video:player_loc><video:duration>2715</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31172</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31172</video:thumbnail_loc><video:title>Petapixel photography and the limits of camera information capacity</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31172</video:player_loc><video:duration>2596</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31176</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31176</video:thumbnail_loc><video:title>Social media analysis and platform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31176</video:player_loc><video:duration>3296</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31178</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31178</video:thumbnail_loc><video:title>Subjective matters: From image quality to image psychology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31178</video:player_loc><video:duration>2321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31182</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31182</video:thumbnail_loc><video:title>Visible contrast energy metrics for detection and discrimination</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31182</video:player_loc><video:duration>1932</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31173</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31173</video:thumbnail_loc><video:title>Photometric limits for digital camera systems</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31173</video:player_loc><video:duration>1321</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31078</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31078</video:thumbnail_loc><video:title>Measurement and Modeling of Chromatic Spatio-Velocity Contrast Sensitivity Function and its Application to Video Quality Evaluation</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31078</video:player_loc><video:duration>91</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31081</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31081</video:thumbnail_loc><video:title>New Color Encoding Method and RGB Primaries for Ultrahigh-Definition Television (UHDTV)</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31081</video:player_loc><video:duration>68</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31085</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31085</video:thumbnail_loc><video:title>Psychophysical and Psychophysiological Measurement of Image Emotion</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31085</video:player_loc><video:duration>1222</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31137</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31137</video:thumbnail_loc><video:title>Advanced Automated Authoring with XML</video:title><video:description>This article proposes a set of powerful XML technologies (e. g. DocBook, SVG…) to automate authoring of large, detailed and highly visual documentation which would be difficult and error prone to reproduce manually. The author further proposes best-practices for XML authoring and introduces a simple yet powerful framework which supports tasks typically related to document publishing and integration of information from various sources. Rather than building a complex theoretical background this article focuses on being very practical. It demonstrates the use of various technologies on a case study taken from the networking industry.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31137</video:player_loc><video:duration>1384</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31128</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31128</video:thumbnail_loc><video:title>Diagnostics for All</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31128</video:player_loc><video:duration>2543</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31139</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31139</video:thumbnail_loc><video:title>Designing XML/Web Languages: A Review of Common Mistakes</video:title><video:description>The tremendous uptake that XML benefited from a decade ago led to a great many XML vocabularies being defined, notably in the area of Web technology. But unfortunately there was not enough markup experience around to help so many projects avoid pitfalls. This talk will look at a number of examples of vocabulary design failures in the area of Web languages, and discuss why they are problematic and how to avoid them.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31139</video:player_loc><video:duration>1972</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31133</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31133</video:thumbnail_loc><video:title>Coexistence of Print and Digital Media: Panelist 3</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31133</video:player_loc><video:duration>614</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31131</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31131</video:thumbnail_loc><video:title>Coexistence of Print and Electronic Media: Panelist 2</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31131</video:player_loc><video:duration>861</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31132</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31132</video:thumbnail_loc><video:title>Coexistence of print and electronic media: Panelist 1</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31132</video:player_loc><video:duration>820</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31217</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31217</video:thumbnail_loc><video:title>WebGL &amp; SVG</video:title><video:description>The objective of this presentation is to show how it is possible to combine SVG and WebGL –3D file in the .dae format– into one single SVG document and demonstrating some level of interactivity. This presentation would require a slot of 5 to 15 minutes. It is articulated around three major points: – What is WebGL – How it functions – How a Collada document can be embedded into a SVG document and made to work. The demonstration will be made using the GEMï Web OS version 2 and the WebGL document will run into one of its windows. WebGL is a specification based on Open GL ES 2.0, with JavaScript binding. It is designed to display 3D content on the web without the need of a plug–in. Nightly builds of web browsers like Minefield (Firefox), Chromium (Chrome), Webkit (Safari) and soon Opera, are able to render 3D.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31217</video:player_loc><video:duration>896</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31222</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31222</video:thumbnail_loc><video:title>Paper vs. Electronic Media: Work efficiency and environmental impact</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31222</video:player_loc><video:duration>2947</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31216</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31216</video:thumbnail_loc><video:title>The Future of SVG and HTML5</video:title><video:description>Patrick Dengler will take you through a quick tour of SVG’s potential impact on the web with its incorporation into the HTML5 specification and support from Internet Explorer 9. The talk will include examination of emerging web site design, the pros and cons of SVG and &lt;canvas>, as well as how to code for the interoperable set of SVG across the browser spectrum. This is expected to be an interactive discussion.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31216</video:player_loc><video:duration>2154</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31221</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31221</video:thumbnail_loc><video:title>Digital Fabrication Technologies</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31221</video:player_loc><video:duration>3256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31215</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31215</video:thumbnail_loc><video:title>SVG Wow 2010 - Part 1</video:title><video:description>The focus of this session is on showcasing the many different ways SVG can be used for creating interactive and visually attractive web content, web apps and more! A range of open web standards that integrate and complement SVG will be examined, in previous years this has touched upon HTML5, CSS3, Widgets, advanced features in SVG such as filters, video and audio as well as other surprises.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31215</video:player_loc><video:duration>1760</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31220</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31220</video:thumbnail_loc><video:title>Managed Print Services</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31220</video:player_loc><video:duration>3255</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31223</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31223</video:thumbnail_loc><video:title>Digital Printing and Workflow Evolution</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31223</video:player_loc><video:duration>2699</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31153</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31153</video:thumbnail_loc><video:title>Examining the Future of Paper and Electronic Documents</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31153</video:player_loc><video:duration>622</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31152</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31152</video:thumbnail_loc><video:title>XML Schema moves forward</video:title><video:description>The XML Schema (XSD) specification from W3C is a paradox: it is one of the most heavily criticised specifications to come out of the organisation, but at the same time it has been widely adopted and implemented, and it can be said to have met all its design objectives. For some time the responsible working group has been developing a new version, XSD 1.1, which is starting to get close to the finish line. Many of the difficulties with the specification (such as its immense complexity) will still be there, but some of the criticisms, notably those concerned with the limited functionality of the spec, are met head on with some powerful new features. This talk will give a quick overview of what’s new, while concentrating in particular on the way in which Assertions are likely to change the way in which XSD is used. Assertions, borrowed from Schematron, supplement the ability to define constraints using grammar and datatypes by a general predicate mechanism based on XPath. Already implemented in Saxon, they offer far more than the obvious ability to define boolean constraints: the talk will explain how they can be used as a powerful mechanism for tailoring and specializing schemas for use in different environments within an industry community.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31152</video:player_loc><video:duration>3636</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31169</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31169</video:thumbnail_loc><video:title>Panel Discussion: Online Learning</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31169</video:player_loc><video:duration>6038</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31168</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31168</video:thumbnail_loc><video:title>On the application of the plenoptic camera to mobile phones</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31168</video:player_loc><video:duration>1207</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31162</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31162</video:thumbnail_loc><video:title>Illumination direction estimation of three-dimensional surface texture based on on active basis and Mojette transform</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31162</video:player_loc><video:duration>1329</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31161</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31161</video:thumbnail_loc><video:title>Human lightness perception is guided by simple assumptions about shape and reflectance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31161</video:player_loc><video:duration>1572</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31164</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31164</video:thumbnail_loc><video:title>Is image quality a function of contrast perception?</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31164</video:player_loc><video:duration>2294</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31165</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31165</video:thumbnail_loc><video:title>Lightness perception in imaging and art</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31165</video:player_loc><video:duration>2372</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31171</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31171</video:thumbnail_loc><video:title>Perceptual contributions of typical digital video artifacts to overall annoyance</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31171</video:player_loc><video:duration>1447</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31166</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31166</video:thumbnail_loc><video:title>Lytro camera technology: Theory, algorithms, performance analysis</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31166</video:player_loc><video:duration>2243</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31163</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31163</video:thumbnail_loc><video:title>Image deblurring in smartphone devices using built-in inertial measurement sensors</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31163</video:player_loc><video:duration>908</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31170</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31170</video:thumbnail_loc><video:title>Perceptual approaches to finding features in data</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31170</video:player_loc><video:duration>2036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31167</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31167</video:thumbnail_loc><video:title>Moving object detection in the presence of dynamic backgrounds using intensity and textural features</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31167</video:player_loc><video:duration>2104</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31206</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31206</video:thumbnail_loc><video:title>Mappetizer Tourist- and City-Info and Mappetizer Travel Diary</video:title><video:description>Mappetizer “Tourist Info”, “City Info” and “Travel Diary” are SVG based web mapping applications, which directly can read GPS data (GPX files). As Mappetizer “Tourist Info” and “City Info” are for public use on the internet (whether municipality, county or city), “Travel Diary” can be seen as an application for everybody’s use. But the philosophy and technique behind all the applications are the same. Main goals and ideas of the products are: - Quasi-direct import of GPS data (GPX files) - Displaying of any information based on geograpic data, like points (= waypoints, e.g. hotels, schools, places of interest, underground stations), lines (= tracks, e.g. bicycle and hiking tours, online guided city tours) and polygons. - Extended scope on descriptive information about the tracks and waypoints, including text, pictures, links, addresses, ranking and rating. - Support of multilingualism. - Analyses of the tracks (e.g. length, duration, elevation). - Not depending on any specific web server technologies or database. - Not depending on Google Maps and their terms of use. - Full control on layout and design. - Expandability and flexibility. All web mapping solutions simply bases on open standards like HTML, SVG and XML. So they can be used on a local machine, published on the web or be given away on CD-ROM or DVD and be viewed within a web browser.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31206</video:player_loc><video:duration>1730</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31214</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31214</video:thumbnail_loc><video:title>SVG Working Group Panel</video:title><video:description>The SVG WG would like to make themselves available for a panel discussion covering topics related to the standards effort, such as current and past SVG specifications, errata, testsuites and implementation status. Similar sessions in previous years have been lively, informative and well attended.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31214</video:player_loc><video:duration>4704</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31213</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31213</video:thumbnail_loc><video:title>SVG in Internet Explorer</video:title><video:description>In recent years Internet Explorer has been like handcuffs to SVG development. There have been several attempts to find keys to loosen the chains. After Adobe’s abandonment of the plugin, those were mainly JavaScript libraries. Leveraging VML or Flash to draw vectors in Internet Explorer these attempts have been quite successful but had to remain their shim status. Then with Microsoft’s announcement of Internet Explorer 9 (ie9) on March 16, 2010 at their MIX conference, the commitment to native SVG support in Internet Explorer came as a long awaited relief. The testdrive site for the ie9 platform preview showcases one of the election maps that were presented at SVGopen 2009 and had been adapted in time for the MIX announcement to work with the early state of the implementation. From this experience it became clear that SVG in Internet Explorer needs to be a topic at SVGopen 2010 and independent views should counter possible marketing ploys. Finally sufficient time will be devoted to showing examples that already work in the Internet Explorer 9 platform preview with special emphasis if they worked right out of the box or what kind of adaptations were needed to make them work. Additionally the discussion will focus on mixing SVG with HTML. Microsoft claims that IE9 will be the first browser to support SVG right inside plain HTML, an approach that the SVG Web toolkit is mimicking already (in contrast to namespacing in XHTML that is used in Firefox, Webkit and Opera).</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31213</video:player_loc><video:duration>1455</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31209</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31209</video:thumbnail_loc><video:title>SVG animations' constrain in SCADA application</video:title><video:description>SCADA/HMI, a real time monitoring system is recently developed to be working on web. It is very common for people nowaday, to be able to monitor and control their home/office and plant remotely using a web client. SCADA/HMI, which is characterized by rich mimic, has traditionally functioned as a desktop application. When SCADA/HMI is required to run on intranet or Internet, Java technologies and ActiveX technologies, which are not W3C standard, were mainly used to handle the extensive graphical animations over this media. SVG has made rich animations possible over the net without using proprietary technologies. Ecava has developed and delivered its first SVG based SCADA system called “IntegraXor” as early as 2003. Ecava further developed XSAC (IntegraXor SCADA Animation Code) which allows animations to be done easily by linking a JavaScript animation library instead of doing JavaScript programming. XSAC is a series of animation attributes written in JSON format which can be easily generated. Ecava has developed SAGE (Scada Animation GUI Editor) based on Inkscape for such purpose. The JSON syntax contains the animation to work, a tag name to be listen, and the parameters to take action. For example a circle created in Inkscape is given a COLOR animation, and the color of the object shall change according to a predefined parameter associated with the tag value, which update from server. The update procedure requires a Javascript library to loop and make HTTP request to server. Major Animations for SCADA application are Color, Level, Movement, Opacity, Rotate and Text. They are all tied to at least one variable which is normally associated with data from an external field equipment. The animations shall correspond to the actual status of the field equipments.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31209</video:player_loc><video:duration>1169</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31210</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31210</video:thumbnail_loc><video:title>SVG Electronic Program Guides</video:title><video:description>With the development of convergent video codecs such as MPEG-4 AVC|H.264, it is now possible to view television progams on many types of devices, including mobile devices (e.g. iPhone). However, given the high number of available television programs, electronic program guides are required. There are many ways to provide electronic program guides applications on mobile devices. One way is to develop and deploy new native applications on each of the mobile plateforms (e.g. iPhone, Android, Windows Mobile). Another way is to rely on convergent Web standards such as SVG to leverage already deployed browsers. Following this second way, this paper presents the results of some investigations and experiments for the display of EPG data using SVG. In particular, we investigated different ways to generate and deliver EPG data. One traditional approach uses AJAX and SVG. On the client, some Javascript code pulls some XML representing the EPG data from a server and converts it into presentable SVG. Another approach consists in directly streaming SVG data, using 3GPP DIMS RTP format, to the client. We report on those two approaches showing the benefits and drawbacks of each. Finally, we demonstrate the EPG application on different clients such as PC equiped with GPAC or Opera, iPhone using Safari.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31210</video:player_loc><video:duration>1806</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31204</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31204</video:thumbnail_loc><video:title>Lightning fast data plotting and graphics with JSXGraph</video:title><video:description>The JavaScript based library JSXGraph enables a wide range of interactive data visualizations from complex mathematical content like geometry constructions or curve plotting to online charts and maps. Thereto it does not rely on any other library but uses SVG for drawing on most browsers and VML on the Internet Explorer. JSXGraph is easy to embed and has a small footprint: less than 100 KByte if embedded in a web page. Special care has been taken to optimize the performance. JSXGraph is developed at the Lehrstuhl für Mathematik und ihre Didaktik, University of Bayreuth, Germany.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31204</video:player_loc><video:duration>1469</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31212</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31212</video:thumbnail_loc><video:title>SVG Implementors Panel</video:title><video:description>This panel will feature implementors of the SVG specification on a variety of user agents, from desktop to mobile, from toolkits to libraries to authoring tools. The format is a moderated question-and-answer session, with both prepared topics and audience participation. The panel will begin with an introduction by each panelist, who will talk about their company or organization, give a brief overview of their implementation, and talk about their role in the project. This panel will focus on the technical issues of the implementations, issues of market and distribution, plans for future development, and a variety of other topics that will provide the audience with a good sense of the current state of SVG implementations, and will provide an opportunity for dialog between different implementors with different use cases. The list of participating panelists is not yet settled, but we are aiming for a comprehensive array of people. There will be a general call for participation from implementors, with inclusion based on market relevance and breadth of scope for the panel as a whole.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31212</video:player_loc><video:duration>3758</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31207</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31207</video:thumbnail_loc><video:title>Mutation and Evolution of Animated SVG Figures</video:title><video:description>Inspired by a similar program introduced by Richard Dawkins, our program provides a dynamic updating display of primitive animated SVG biomorphs. Our SVG biomorphs evolves on the screen under the influence of mouse interactions that guide mutations along an evolutionary path. Genes control organism traits which are realized in SVG with JavaScript animation. JavaScript events trigger selective mutation forming the interface for user interaction. This paper describes a system of dynamic shape-based organisms with quantitative traits, evolving from simple to complex organisms through user selection.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31207</video:player_loc><video:duration>1354</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31205</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31205</video:thumbnail_loc><video:title>Links between SVG and open or free tools in an online GIS</video:title><video:description>This presentation will start with a quick explanation about the choice to use SVG as a displaying tool in a online GIS (easy generation, vector/raster displaying, scripting, free technology…). This introduction will also underline the central place of SVG in such type of software architecture and the potentials links between SVG and others open or free tools.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31205</video:player_loc><video:duration>1582</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31211</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31211</video:thumbnail_loc><video:title>SVG for IPTV</video:title><video:description>Within the IP Television industry the interest for using solutions based on web technology is strongly increasing. SVG is currently the top requirement from most IPTV operators that want to deliver a rich user experience with a technology that allows customization and is future proof. This paper gives a brief introduction to IPTV. It explains the rationale behind using web technologies for IPTV and in particular why SVG is an important part of many IPTV solutions. It describes the ongoing IPTV related standardization efforts, in particular OIPF (Open IPTV Forum), and how they include SVG as part of their work. Finally it addresses some of the missing parts within SVG that are needed to make SVG really useful for IPTV and mentions how Ericsson are working with defining these missing parts.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31211</video:player_loc><video:duration>1350</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31100</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31100</video:thumbnail_loc><video:title>Using Image Quality Metrics to Evaluate an ICC Printer Profile</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31100</video:player_loc><video:duration>80</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31096</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31096</video:thumbnail_loc><video:title>Toward Reducing Observer Metamerism in Industrial Applications</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31096</video:player_loc><video:duration>1423</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31079</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31079</video:thumbnail_loc><video:title>Measuring Anisotropic Light Scatter within Graphic Arts Papers for Modeling Optical Dot Gain</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31079</video:player_loc><video:duration>1275</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31080</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31080</video:thumbnail_loc><video:title>Motion Picture Versioning by Gamut Mapping</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31080</video:player_loc><video:duration>1061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31103</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31103</video:thumbnail_loc><video:title>XYZ to ADL: Calculating Logvinenko's Object Color Coordinates</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31103</video:player_loc><video:duration>1057</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31097</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31097</video:thumbnail_loc><video:title>Towards an Online Color Naming Model</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31097</video:player_loc><video:duration>1231</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31098</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31098</video:thumbnail_loc><video:title>Unbounded Color Engines</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31098</video:player_loc><video:duration>101</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31102</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31102</video:thumbnail_loc><video:title>Vectorial Quality Measure for Digital Camera in Opponent FCS</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31102</video:player_loc><video:duration>82</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31201</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31201</video:thumbnail_loc><video:title>Generating Random SVG Elements in Polynomial Time</video:title><video:description>The ability to generate dynamic graphical content is a major asset of SVG. Accordingly, a natural question that has caught the attention of computer scientists for some time is how to efficiently generate “interesting” random shapes. The generation of random shapes could be used to mimic scenery found in nature which appears to the human eye to be truly random. Trees grow at apparently random angles, water bodies such as lakes, and oceans have random contours edges. Furthermore, streams have unusual edges and meander randomly. Random polygons with a large number of edges can be smoothed, filtered and given gradients to resemble natural entities such as clouds, lakes and land formations. An efficient algorithm for generating poly-gons has been created and implemented in SVG. The paper will demonstrate its use to create random shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31201</video:player_loc><video:duration>1736</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31200</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31200</video:thumbnail_loc><video:title>Gene Cluster Analysis with GenomeVectorizer</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31200</video:player_loc><video:duration>591</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31196</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31196</video:thumbnail_loc><video:title>Fourier transform in SVG graphics</video:title><video:description>In this paper author proposes one efficient method of raster to vector conversion, based on the Fast Fourier Transform (FFT). Let’s consider a problem of conversion of photorealistic raster images to vectors and back transform- rasterization of vectors. A raster image to be converted to vector file can be represented as a combination of three components: (sharp) contours, which separate more or less smoothly colored regions with low color gradients, and hi-frequency noise or texture. This paper focuses on highly efficient method of raster-to-vector conversion of contours and gradient fills. Hi-frequency noise or texture probably should be converted to vector objects with the aid of fractals. On the one hand, the goal is to create a vector file looking similar to its raster prototype, and on the other, this file must be as small and compact as possible. Let’s speak for simplicity about grayscale images. The first step is to replace the original raster with the matrix of the same size, containing color gradients. For the grayscale image, this gradient is a vector, one component of which is a derivative of brightness along X-axis, and the other is a derivative of a brightness along Y-axis. This matrix can be converted to raster image by convolution with Cauchy kernel. The best way to perform this operation is by using FFT. The essence is that this matrix of gradients can be efficiently compressed with only minor losses. Such a matrix, obtained from a general raster, will be filled mostly with low gradients, and only small part of it would contain high gradients, corresponding to contours of the source raster image. These high gradients will be located along narrow lines, like fences between plots of land.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31196</video:player_loc><video:duration>2013</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31198</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31198</video:thumbnail_loc><video:title>GAS: Go, Ajax, SVG: Adding Graphics to Go with SVG</video:title><video:description>November 2009, Google, Inc. announced a new concurrent programming language, Go. Although announced as a lab experimental release, Go’s importance to the community is evidenced by ranking 13th in the March 2010 TIOBE Report. Go presents considerable opportunity for the SVG community, since Go does not have an official graphical user interface library and since concurrency lends itself well to UI development. This paper addresses integrating Go and SVG and is organized along three themes. - Recent prior work for SVG generation from Go. Most work to date is limited to the generation of static SVG from Go, which is can be displayed after the Go program ends. - The proposed technique, GAS. GAS provides an interactive UI architecture using SVG and AJAX as the graphical interface to a concurrently executing Go program. - Possible future trends and directions for Go and SVG including NaCl, browsers extensions, and porting SVG rendering systems natively to Go. Methods of expressing concurrency with Go and SVG are explored and some concrete examples using the GAS API’s and Go are presented.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31198</video:player_loc><video:duration>1554</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31195</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31195</video:thumbnail_loc><video:title>Efficient SVG</video:title><video:description>As more developers have adopted SVG, questions have shifted from suitability as a format to more subtle questions about the best way to build with SVG in applications where it shines. Best practices are evolving for building applications, compatibility across implementations in different user agents, and for integrating SVG components as moving parts in larger HTML5 applications. The time has come to dive more deeply into efficient SVG applications. Google has been a part of building the current generation of broadly-adopted SVG applications. Google Maps and Google Docs rely on SVG for interactivity and a robust document format. Google contributions to WebKit are helping to build one of the best open source implementations for rendering SVG. However, it is the community of developers, like the SVG Open community who are building the next generation of domain-specific tools using SVG and the rest of the open web stack. Rob will compare real and perceived performant SVG coding practices, helping along the conversation around best practices for coding with dynamic SVG.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31195</video:player_loc><video:duration>2892</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31194</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31194</video:thumbnail_loc><video:title>Drawing SVG in the Cloud</video:title><video:description>Google Application Engine is a cloud-computing infrastructure for creating and running web applications. Google Application Engine does not allow all Java classes to be used, For example, no graphics classes are allowed. At the same time, there is a need for the server side graphics on Google App Engine. TinyLine fills the gap and brings in the vector graphics to Google App Engine. We discuss some technical basic behind TinyLine and Google App Engine and show how Google App Engine Java developers could use and benefit from TinyLine. We go from the simple to more complex examples, starting the basic 2D drawing capabilities demos and SVG thumbnail images service. Then we show that thumbnail images are convenient way to present SVG previews to users. The thumbnail images could be used for the SVG listings, SVG directories or for SVG result lists of search engines.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31194</video:player_loc><video:duration>1163</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31197</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31197</video:thumbnail_loc><video:title>From Zero to SVG in One Year</video:title><video:description>When Johnson attended SVG Open 2009 less than one year ago, no production code had yet been written to support SVG in Internet Explorer 9. In March 2010, Microsoft stunned the SVG community by announcing and demonstrating its GPU-accelerated SVG implementation. Though not complete at the time, the commitment Microsoft exhibited provided further evidence that SVG would indeed become ubiquitous as the next generation of browsers support HTML5. At SVG Open 2010, Johnson will describe Internet Explorer 9’s implementation of SVG and share insights from the team’s experience implementing it as part of its GPU-powered HTML5 effort. He will provide an overview of the SVG modules implemented in IE9 with a focus on cross-browser interoperability and demonstrate SVG in various contexts: XHTML documents, HTML5 documents, and standalone SVG files. Johnson will share ‘war stories’ from the IE9 implementation experience including a discussion of those features most difficult to implement. He will share what Microsoft would like to see in future SVG versions as SVG becomes an essential part of HTML5 and Web application development.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31197</video:player_loc><video:duration>4358</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31202</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31202</video:thumbnail_loc><video:title>Graphical Effects Beyond SVG 1.1</video:title><video:description>Panelists will briefly introduce some advanced topics that may be released as modules for SVG 2.0. Among others, the following topics will be covered: “vector effects”, “SVG parameters”, advanced markers or the extension of the “path” elements with mathematical construction methods. Tav will discuss potential enhancements of the SVG language from the perspective of the Inkscape team, that works on an SVG authoring tool. Some of the topics are already in draft state, some are just ideas. The goal is to detect missing pieces and useful additions and to gather use cases for them. In addition, technical issues around the proposal will be discussed or if the problem can be solved with existing SVG 1.1 mechanisms.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31202</video:player_loc><video:duration>3315</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31199</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31199</video:thumbnail_loc><video:title>GEMï</video:title><video:description>GEMï is a Web Operating System composed of an Application Environment Manager and a Graphical User Interface, using the library of SVG implementations as Virtual Device Interface. The purpose of this presentation is to survey and demonstrate its features and capabilities, as well as its possible domains of application; to review the techniques employed for its construction; to present the Open Project proposals for evolution available at the time of the conference.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31199</video:player_loc><video:duration>1816</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31203</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31203</video:thumbnail_loc><video:title>Highly Accessible Scientific Graphical Information through DAISY SVG</video:title><video:description>The DAISY (Digital Accessible Information SYstem) organization has developed an XML specification designed for excellent accessibility of a wide range of written literature. Math is included in the form of the math markup language MathML. DAISY uses SVG as the markup language of choice for accessible graphics. A DAISY SVG Working Group is developing authoring guidelines and expanding SVG to permit excellent accessibility to graphics by people who are blind, dyslexic, or have other severe print disabilities. This talk will discuss these developments from the point of view of an end user.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31203</video:player_loc><video:duration>1983</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31089</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31089</video:thumbnail_loc><video:title>Sensor Transforms to Improve Metamerism-Based Watermarking</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31089</video:player_loc><video:duration>1311</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31087</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31087</video:thumbnail_loc><video:title>Riemannian Formulation of the CIEDE2000 Color Difference Formula</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31087</video:player_loc><video:duration>90</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31090</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31090</video:thumbnail_loc><video:title>Still Photography Throwdown</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31090</video:player_loc><video:duration>1382</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31094</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31094</video:thumbnail_loc><video:title>The Rehabilitation of MaxRGB</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31094</video:player_loc><video:duration>92</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31084</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31084</video:thumbnail_loc><video:title>Perception of Lighting Errors in Image Compositing</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31084</video:player_loc><video:duration>1211</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31091</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31091</video:thumbnail_loc><video:title>Stimulating Future Color Imaging Scientists and Engineers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31091</video:player_loc><video:duration>1041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31077</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31077</video:thumbnail_loc><video:title>Material-Based Object Segmentation Using Near-Infrared Information</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31077</video:player_loc><video:duration>107</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31086</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31086</video:thumbnail_loc><video:title>Revisiting Surface Colour Estimation Under Varying Illumination</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31086</video:player_loc><video:duration>1077</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31088</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31088</video:thumbnail_loc><video:title>Scaling Lightness Perception and Differences Above and Below Diffuse White</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31088</video:player_loc><video:duration>146</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31095</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31095</video:thumbnail_loc><video:title>Toward an Automatic Color Calibration for 3D Displays</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31095</video:player_loc><video:duration>1061</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31189</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31189</video:thumbnail_loc><video:title>All Good Things Come in Threes</video:title><video:description>For years, technology pundits have craved convergence and interoperability. In recent times, there has been a big push for the ‘three’ screens nirvana. The three screens ideal, encompasses mobile phone, PC and TV screen. From a content supplier point of view, the three screen approach means building content for the consumer and delivering it to the three screens – those being the mobile phone, the PC client and the TV in the living room. In order to make this three screen ideal a reality, there needs to be an enabling technology to make it happen. This is the stumbling block. How to make content from one source adaptable to threee screens? Enter SVG. With SVG, content can be authored to apply to any size screen. Scalability makes it possible. Industry has recognized this, and in response industry has put into place a number of derived specifications that make the three screen ideal a possibility. On the mobile front, the American ATSC body has adopted SVG Tiny 1.2 as the standard overlay for interactive TV on mobile phones.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31189</video:player_loc><video:duration>1539</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31190</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31190</video:thumbnail_loc><video:title>Automobile Crash Testing Simulation Using ‘SVG Authoring Tools and SVG 3D Virtualization’ for Academic Purposes</video:title><video:description>The main purpose of this research is to demonstrate an effective way of implementing NetBeans IDE with JAVA for developing a portable and interactive desktop application having rich UI; which can render SVG 3D Animations and combine it with SVG authoring tools. The implementation will ease the importing of Web Statistics, Database to the application designed using JAVA Scripting. In my efforts, using a simple example of animated Automobile Crash Testing; the proposed transformation module will also be capable of allowing vector paths to portray a desired 3D effect on an object in order to simulate the vehicle crash testing. Although SVG does not support 3D geometry, for this crash test simulation implementation, 3D effects are achieved by effective use of filters and transformations. The SVG Filters Module allows a series of graphic operations to be performed on a given 2D. The compositing module allows layered objects to be combined in various ways to produce different 3 dimensional effects using JQuery, Transformations, and Translations for vectored graphics. Physical Engine Algorithms with filtering effects and transformations will provide a computing realism.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31190</video:player_loc><video:duration>1036</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31186</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31186</video:thumbnail_loc><video:title>Efficient image representations and features</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31186</video:player_loc><video:duration>1722</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31187</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31187</video:thumbnail_loc><video:title>A new primitive for SVG: Extending the path</video:title><video:description>Most 2D graphic languages deployed on the Internet today lack the ability to represent the topology of contiguous regions efficiently. This is becoming problematic with the growing number of map-based applications. In this paper, we introduce a new graphical primitive, called SuperPath, to extend existing languages for 2D vector graphics, such as SVG. This primitive provides a way to represent the contours in a 2D graphic with a set of reusable chunks of contour. Superpath is similar to the one proposed by David Dailey. We present the motivations for this work with examples of 2D maps and some associated problems related to their editing, rendering, or adaptation. We give some results, which were obtained using the new primitive.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31187</video:player_loc><video:duration>1570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31191</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31191</video:thumbnail_loc><video:title>Color and design for mobile devices - Update</video:title><video:description>One of the most exciting opportunities to explore, to me at least, is the interaction of color using SVG on the small screens of mobile devices. By that I mean exploring the ways color can be varied through hue, value and intensity and the interactions between them to make images which are interesting, surprising and satisfying to look at. As an example, here is an image which works with reds and blacks in a stack of rectangles scaled at 350px and 125px: Both the reds and blacks (most really dark reds from hex #900 to #100) become progressively darker and create a deepening color space. The reds (#f00 to #700) in this image are the same reds in the three variations on the design. The apparent changes in them is due to the altered context around them. The first variation is the same design with instead of the deep reds for the dark, there are greens (the complimentary color of the red – hex from #0a0 to #010). In it the contrast of the colors across the color wheel make a livelier image and because, scaled to this size—225px x 225px—the lines are narrow enough for the optical mixture of the colors to be evident. The first of the next two examples above uses colors that take a step away from the red—to either side, a red-violet, #e09 to #601, and an yellow-orange, #f90 to #710, and the last variation is a split compliment—#09f – #02a and #089 – #031—from the opposite side of the color wheel The possibilities, I hope these few examples make clear, are many, exciting, easy to do, scalable and light weight. For my presentation I would extend these through at least four addition designs showing other ways to explore color and shape on a small scale.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31191</video:player_loc><video:duration>1328</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31193</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31193</video:thumbnail_loc><video:title>Developing a Statechart-to-ECMAScript Compiler Optimized for SVG User Interface Development for the World Wide Web</video:title><video:description>There are many challenges that software developers face during the development of complex User Interfaces (UIs). Desired behaviour may be autonomous or reactive, and possibly real-time. Each UI component may be required to exhibit a radically different behaviour from that of any other component, and the behaviour of components may be inter-related. These complex behavioural relationships between components are often difficult to express, and are even more difficult to encode and maintain. A solution may be found in Model-Driven Engineering. In particular, Statecharts, a formalism for describing complex, reactive, timed, state-based behaviour, is highly suited to model UI behaviour. At the same time, SVG, in combination with ECMAScript is becoming increasingly popular as a platform for application development. The ECMAScript language is used to implement interactivity and dynamic behaviour in SVG visual objects. It is thus possible to create browser-based, SVG UIs which are rich in both their visual appearance and in their interactive behaviour.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31193</video:player_loc><video:duration>1696</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31188</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31188</video:thumbnail_loc><video:title>A proposal for adding declarative drawing to SVG</video:title><video:description>This paper will focus upon recent investigations into the possibility of extending the SVG spec to include a &lt;replicate> tag for the purposes of extending functionality into three primary areas: 1. richer classes of gradients, 2. extensions to new classes of patterns and 3. new types of 2.5 dimensional objects. The &lt;replicate> tag (and allied tags like &lt;replicateTransform> and &lt;replicateMotion>) are seen as having a similar relationship to 2D space that &lt;animate> and its cousins from the SMIL family have to time. That is, &lt;replicate> can be used to perform declarative construction of clusters of related shapes.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31188</video:player_loc><video:duration>1836</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31192</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31192</video:thumbnail_loc><video:title>Compressing SVG with EXI</video:title><video:description>EXI is a binary format for encoding XML Infosets. It is currently in Candidate Recommendation, one of the last steps of the W3C standardization process. The main goal of this format is to provide very good compaction for a wide range of XML documents, applications and devices. To meet this goal, several encoding options are defined within the EXI format. Those encoding options must be selected with care to meet the requirements of an application in terms of compression, processing efficiency and memory usage. This study describes the possibilities and achievements obtained by the EXI format for SVG applications. The impacts of the encoding options, in particular schema-less and schema-informed encoding (i.e. whether schema information is available) and compression (i.e. a further generic compression step is applied on the encoded data) are evaluated in this context.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31192</video:player_loc><video:duration>1853</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31184</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31184</video:thumbnail_loc><video:title>Wave-field rendering in computer holography</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31184</video:player_loc><video:duration>1433</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31185</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31185</video:thumbnail_loc><video:title>Why high performance visual data analytics is both relevant and difficult</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31185</video:player_loc><video:duration>3370</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31183</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31183</video:thumbnail_loc><video:title>Visual image quality: coding</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31183</video:player_loc><video:duration>1375</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31092</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31092</video:thumbnail_loc><video:title>Testing Uniform Colour Spaces Using Printed Samples</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31092</video:player_loc><video:duration>155</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31093</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31093</video:thumbnail_loc><video:title>The Challenge of our Unknown Knowns</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31093</video:player_loc><video:duration>2795</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31144</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31144</video:thumbnail_loc><video:title>Imagining, building and using an XSLT virtual machine</video:title><video:description>XSLT is the canonical XML vocabulary for transforming XML, but the creators of realtime server applications such as chatrooms and virtual worlds have tended to rely on lower-level technologies such as SAX and DOM for manipulating XML client-server protocols. The goal of the open-source Xcruciate project is to develop a generic server solution based around XSLT, with I/O, data storage and application code in XML. Theorists have discussed the extent to which XSLT is Turing-complete, with Dimitre Novatchev’s FXSL showing what is possible within a single transformation. The Xcruciate team has taken a less pure and more pragmatic approach, using a LibXSLT-based virtual machine to perform successive transformations on state data and to handle I/O to multiple clients via socket connections. An all-XML server implementation offers a number of advantages compared to bespoke OOP code, notably by enabling snapshots of the entire environment through serialisation. The main challenge has been balancing the conceptual elegance of pure XSLT with the need for rapid throughput and relatively concise application code. The talk will focus on the design decisions made in the course of Xcruciate’s development and the challenges encountered during implementation, as well as giving a taste of server application development within an all-XML environment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31144</video:player_loc><video:duration>1697</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31129</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31129</video:thumbnail_loc><video:title>Digital Fabrication: Enabling Ambient Intelligence, Ubiquitous Computing and the Internet of Things</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31129</video:player_loc><video:duration>3283</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31130</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31130</video:thumbnail_loc><video:title>Single-pass Inkjet Digital Printing Technology for Commercial Markets</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31130</video:player_loc><video:duration>2930</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31150</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31150</video:thumbnail_loc><video:title>Testing XSLT</video:title><video:description>Creating a working stylesheet may seem like an end in itself, but once it’s written you may want it to run faster or you may not be sure that the output is correct (And if you are sure, how sure are you?). Profilers, unit test frameworks, and other tools of conventional programming are similarly available for XSLT but are not widely used. This presentation surveys the available tools for ensuring the quality of your XSLT. There is no one-size-fits-all solution when looking for tools. For example, if you are using Saxon and Ant, then you are looking for a different set of tools than if you are using libXSLT and Makefiles. This presentation covers XSLT-specific tools and techniques. It does not at this point propose to cover general XML tools and techniques such as schema validation or Schematron: they are of course useful, and could be added, but XSLT tools provide plenty to cover in a single timeslot.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31150</video:player_loc><video:duration>1753</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31141</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31141</video:thumbnail_loc><video:title>Full validation of Atom feeds containing extensions using NVDL</video:title><video:description>Reuse is often the key selling point for XML authoring systems. This presentation examines reuse from various points of view, from the author’s to the developer’s, offering practical strategies for reuse of content. Markup design is discussed, as are necessary prerequisites for making such a system work. What should be reused, and when? How do you uniquely identify a resource, and what, exactly, is a resource anyway? How do you design a user interface that helps the author instead of hindering her? From a practical point of view, how do you design a publishing process that works?</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31141</video:player_loc><video:duration>2440</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31148</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31148</video:thumbnail_loc><video:title>Practical Reuse in XML</video:title><video:description>Reuse is often the key selling point for XML authoring systems. This presentation examines reuse from various points of view, from the author’s to the developer’s, offering practical strategies for reuse of content. Markup design is discussed, as are necessary prerequisites for making such a system work. What should be reused, and when? How do you uniquely identify a resource, and what, exactly, is a resource anyway? How do you design a user interface that helps the author instead of hindering her? From a practical point of view, how do you design a publishing process that works? A demonstration of such a system illustrates the points made.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31148</video:player_loc><video:duration>1571</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31143</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31143</video:thumbnail_loc><video:title>High-performance XML: Theory and practice</video:title><video:description>At the 2006 Extreme Markup conference in Montreal I presented a paper outlining a method of XML processing based around “frozen streams” which seemed to promise better memory usage and execution time for common XML processing operations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31143</video:player_loc><video:duration>1927</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31140</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31140</video:thumbnail_loc><video:title>Exploring XProc</video:title><video:description>This presentation will explore the current state of XProc: An XML Pipeline Language through a combination of slides and live demos. Particular attention will be paid to demonstrating pipelines that are, or could be, useful to solve real world problems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31140</video:player_loc><video:duration>3374</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31142</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31142</video:thumbnail_loc><video:title>FunctX: A case study in end-to-end processing of XML</video:title><video:description>The FunctX XQuery/XSLT 2.0 function library is a set of reusable functions for XQuery 1.0 and XSLT 2.0. The project itself is an open source application and framework for developers to create function libraries. This talk will present an overview of FunctX from the perspectives of using the library and as an example of how one would build reusable XSLT and XQuery modules.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31142</video:player_loc><video:duration>2097</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31145</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31145</video:thumbnail_loc><video:title>Introduction to Code List Implementation</video:title><video:description>“Introduction to Code List Implementation” overviews the use of Genericode and Context/Value Association files for the representation and validation of controlled vocabularies such as code lists and identifier lists for XML documents of any XML vocabulary.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31145</video:player_loc><video:duration>3012</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31136</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31136</video:thumbnail_loc><video:title>A practical introduction to EXSLT 2.0</video:title><video:description>Back eight years ago, XSLT had just been released and yet, missing features began to be missing. A few features were identified as possible extensions to and within the context of the standard recommendation, and were gathered under one single project: EXSLT. EXSLT helped a lot writing XSLT 1.0 stylesheets that are portable across several processors, and showed the way for some features of what was going to become XSLT 2.0. Now, XSLT 2.0 is just two years old. And yet, missing features begin to be missing. It is now time for EXSLT 2.0! As EXSLT has been launched soon after XSLT 1.0 was released, it is time to define what EXSLT 2.0 should provide in the next few years. This introduction presents the EXSLT 2.0 initiative, some of its goals, and ideas about useful extensions. It will introduce a proposal of HTTP client extension, and show possible usages by example. Eventually, it will provide a description of the potential extensions landscape and possible applications.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31136</video:player_loc><video:duration>1143</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31138</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31138</video:thumbnail_loc><video:title>Cool mobile apps with SVG and other Web technologies</video:title><video:description>The capabilities of mobile devices increase ceaselessly, and on occasion they are even useful. That is the case of Web technologies that have been becoming mature and gradually more important in mobile devices. This talk will look at the state of current implementations, at where mobile Web technology stands today notably concerning the recent release of SVG Tiny 1.2 and the improvement in support for WICD documents, and will show demos to give an idea of what can be done.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31138</video:player_loc><video:duration>1615</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31146</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31146</video:thumbnail_loc><video:title>Optimizing XML Content Delivery with XProc</video:title><video:description>XProc, or the XML Pipeline Language, has every potential to become one of the most useful new XML technologies around. The language has recently become a W3C Candidate Recommendation and is gathering growing interest in the XML community, both from the users and implementers. Following the progress of the specification, and the evolution of the language to its present form, XProc has been successfully deployed in a dynamic content delivery platform, where it has quickly proved its strengths and established itself as the primary technology for XML data manipulations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31146</video:player_loc><video:duration>1688</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31147</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31147</video:thumbnail_loc><video:title>oXygen XML Editor demo</video:title><video:description>A live demo of oXygen presented by two of the oXygen team members. The demo will cover some of the important XML authoring and development features like: - visual authoring (DocBook, DITA, etc.) - schema development - XSLT development and debugging - working with XQuery and XML Databases</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31147</video:player_loc><video:duration>2570</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31151</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31151</video:thumbnail_loc><video:title>Xdefinition 2.1</video:title><video:description>The paper describes Xdefinition 2.1 as an integral instrument for the design and development of projects with XML objects. In our development of Xdefinitions we concentrated on their application in the process of XML documents throughout the life cycle of the information system creation. This cycle typically includes discussions and negotiations with partners, analysts and implementators. We emphasized comprehensibility for all participants of the individual stages of IS formation as well as the binding character. The description of XML objects structures by means of Xdefinitions is easy to understand not only for informatics experts but also for a wider spectrum of participants who inevitably take part in the project implementation. By the binding character we mean the usability of the description for machine processing (description of data structures includes also processing code). Compared to the previous versions the Xdefinitions 2.1 thus allow also to define links of the objects to different situations in the course of their processing.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31151</video:player_loc><video:duration>2548</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31157</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31157</video:thumbnail_loc><video:title>Another Look at Signals and Images</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31157</video:player_loc><video:duration>2933</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31156</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31156</video:thumbnail_loc><video:title>Adapting environments to observers</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31156</video:player_loc><video:duration>2041</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31149</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31149</video:thumbnail_loc><video:title>Test XSLT with XSpec</video:title><video:description>Test-driven development is one of the corner stones of Agile development, providing quick feedback about mistakes in code and freeing developers to refactor safe in the knowledge that any errors they introduce will be caught by the tests. There have been several test harnesses developed for XSLT, of which XSpec is one of the latest. XSpec draws inspiration from the behaviour-driven development framework for Ruby, called RSpec, and focuses on helping developers express the desired behaviour of their XSLT code. This talk will discuss the XSpec language, its implementation in XSLT 2.0, and experience with using XSpec on complex, large-scale projects.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31149</video:player_loc><video:duration>2028</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31154</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31154</video:thumbnail_loc><video:title>The Landa Nanographic Printing Technology</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31154</video:player_loc><video:duration>2659</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31160</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31160</video:thumbnail_loc><video:title>Generalized framework for a user-aware interactive texture segmentation system</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31160</video:player_loc><video:duration>1250</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31158</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31158</video:thumbnail_loc><video:title>Enhanced adaptive filter bank based automated pavement crack detection and segmentation system</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31158</video:player_loc><video:duration>1338</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31155</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31155</video:thumbnail_loc><video:title>A Trillion Photos</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31155</video:player_loc><video:duration>2624</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31159</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31159</video:thumbnail_loc><video:title>From image quality to atmosphere experience</video:title><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31159</video:player_loc><video:duration>1862</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31547</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31547</video:thumbnail_loc><video:title>Quit Frustrating Your New Developers - Tips From a Teacher</video:title><video:description>Your team gains a new developer. You are responsible for bringing them up to speed. While not everyone is a natural teacher, everyone can be taught basic teaching fundamentals. We will take a look at principles anyone can use to become a more effective trainer/teacher. Better teaching technique makes the training process more effective and enjoyable. Effective training reduces new developer frustration and increases job satisfaction for everyone.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31547</video:player_loc><video:duration>2256</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31566</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31566</video:thumbnail_loc><video:title>Testing Rails at Scale</video:title><video:description>It's impossible to iterate quickly on a product without a reliable, responsive CI system. At a certain point, traditional CI providers don't cut it. Last summer, Shopify outgrew its CI solution and was plagued by 20 minute build times, flakiness, and waning trust from developers in CI statuses. Now our new CI builds Shopify in under 5 minutes, 700 times a day, spinning up 30,000 docker containers in the process. This talk will cover the architectural decisions we made and the hard lessons we learned so you can design a similar build system to solve your own needs.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31566</video:player_loc><video:duration>1239</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31565</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31565</video:thumbnail_loc><video:title>Succession</video:title><video:description>Refactoring sometimes devolves into an appalling mess. You're chasing a broken test suite, and every change just makes it worse. An even more insidious antipattern is the slow, perfectly controlled process culminating in dreadful design. This talk presents an end-to-end refactoring that demonstrates simple strategies to avoid such misadventures.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31565</video:player_loc><video:duration>2438</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31554</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31554</video:thumbnail_loc><video:title>RSpec and Rails 5</video:title><video:description>Something's in the air. It's Rails 5! A lot of Ruby developers are preparing to get their apps upgraded to Rails 5. Vitally important is, of course, your test suite. In this talk, you will learn everything you need to know to get your RSpec suite working on Rails 5. Learn about: The deprecation of controller specs and what to do about them ActionCable! How to test our favourite new feature General tips for upgrading The technical content of this talk is for almost everyone, from bootcamp grad to seasoned veteran. Come along to learn and ask practical questions about RSpec.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31554</video:player_loc><video:duration>2419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31690</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31690</video:thumbnail_loc><video:title>ILWIS, the next generation tool framework for GIS and remote sensing</video:title><video:description>The Integrated Land and Water Information System (ILWIS, http://52north.org/communities/ilwis/) is a GIS and remote sensing software integrating raster, vector and thematic data set processing into a desktop application. ILWIS is hosted under the umbrella of the 52North project and managed and maintained by ITC, University of Twente, The Netherlands. ILWIS is currently subject to a significant refactoring and modularization process referred to as ILWIS Next Generation (ILWIS NG). This will increase attractiveness for developers and lowers their entry requirements. It will provide a sustainable code base for the next decade and allows for integration with other open source software. Beneficiaries are researchers, educators and project executers. It will allow them to use GIS and remote sensing functionality in an easy and interoperable manner on a single desktop and in a web and/or mobile environment in order to integrate their work with others in a standardized way. Based on requirements analysis meetings with a small team at ITC, an architecture was created to host the modular components of ILWIS NG. The implementation of this architecture was started in 2013 and comprised the creation of the QT-based core software centered around a plug-in concept which supports connectors. This supports different data formats and interfaces to other software packages. As first extensions, a Python API and WFS have been developed and data connectors to PostgreSQL and OGC's SWE are underway, as well as a flexible mobile app environment, making it possible to configure lightweight GIS apps within a very short time. The presentation will embark upon the justification of starting the software refactoring and will provide an overview of the new modular architecture, giving insight into the design choices which were made. The presentation will also expose the GIS and image processing functionalities within ILWIS and how they are made available in the new interoperable setup indicating the libraries and standards on which they are based. Examples will be given on the many projects in which ITC has used ILWIS already and the potential use of ILWIS Next Generation in combination with OSGEO projects in the future.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31690</video:player_loc><video:duration>1352</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31691</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31691</video:thumbnail_loc><video:title>Extracting geographic data from Wikipedia</video:title><video:description>A large fraction of Wikipedia's millions of articles include geographic references. This makes Wikipedia a potentially rich source for themed, curated geographic datasets. But the free form nature of Wikipedia's markup language presents some technical challenges. I'll walk through the Wikipedia API, show how to get to the various places where spatial info might be found, and show some blind alleys I've followed. Examples are from a project that uses Wikipedia to enhance a map-based iOS app of some US National Park Service data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31691</video:player_loc><video:duration>1397</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31701</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31701</video:thumbnail_loc><video:title>Web and mobile enterprise applications</video:title><video:description>This presentation will discuss enterprise web mapping and mobile applications that we've been developing for large utilities and communications companies, based on a number of open source geospatial components, including PostGIS, MapFish, GeoServer and Leaflet. It will discuss development of offline mobile applications using both PhoneGap to compile to native applications on Android, iOS and Windows, using a SpatiaLite database, and also use of HTML5 offline storage. We will discuss ideas on how to create extremely easy to use but still powerful applications, using approaches inspired by consumer web mapping sites rather than traditional GIS. The presentation will not be deeply technical but will include material of interest to developers as well as end users and managers.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31701</video:player_loc><video:duration>2347</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31706</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31706</video:thumbnail_loc><video:title>Geolode: the motherlode of geospatial data sources</video:title><video:description>You can't make a map without data. A wealth of free and publicly-accessible geospatial data exists on thousands of websites scattered around the world, just waiting to be found and used. But finding the right data for a specific map or analysis requires the knowledge of what geodata websites are out there, and what types of data they each contain. Searching the web can turn up webpages that contain sprawling lists of geodata websites, but such lists are not easily browseable, and are often out of date.Geolode.org is a newly-launched lightweight catalog of geodata websites around the world, searchable and browseable by location, topic, and other tags, so that searchers can quickly focus on the most relevant websites for their geodata needs. An API also provides open access to the catalog's records in JSON format.Geolode's inventory is the collaborative product of a group of librarians and other researchers with many years of experience searching for a wide range of data. We'll talk about how Geolode works, as well as strategies for keeping Geolode up to date, such as harvesting links from all those sprawling lists, and monitoring Twitter for reports of new geodata resources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31706</video:player_loc><video:duration>1713</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31708</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31708</video:thumbnail_loc><video:title>Choose your own Adventure - Open Source Spatial on OpenShift</video:title><video:description>Learn how to build quick and easy open source mapping solutions using several different languages and datastores. Well start by selecting our source data, and a database to house it. Then, we'll pick language and a simple microframework to power a basic REST API. Finally, we add Leaflet Maps for user-facing data visualization and controls. Feel free to bring a laptop and follow along to launch your very own mapping application during this short talk.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31708</video:player_loc><video:duration>1727</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31707</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31707</video:thumbnail_loc><video:title>24-hr Latency End to End Data Processing Using Open Source Technologies for the Airborne Snow Observatory</video:title><video:description>JPL's Airborne Snow Observatory is an integrated imaging spectrometer and scanning LIDAR for measuring mountain snow albedo, snow depth/snow water equivalent, and ice height (once exposed), led by PI Dr. Tom Painter. The team recently wrapped our second "Snow On" campaign where over a course of 3 months, we flew the Tuolumne River Basin, Sierra Nevada, California above the O'Shaughnessy Dam of the Hetch Hetchy reservoir; focusing initial on the Tuolumne, and then moving to weekly flights over the Uncompahgre Basin, Colorado.To meet the needs of its customers including Water Resource managers who are keenly interested in Snow melt, the ASO team had to develop and end to end 24 hour latency capability for processing spectrometer and LIDAR data from Level 0 to Level 4 products. Fondly referring to these processing campaigns as "rodeos" the team rapidly constructed a Big Data open source data processing system at minimal cost and risk that not only met our processing demands, but taught the entire team many lessons about remote sensing of snow and dust properties, algorithm integration, the relationship between computer scientists, and snow hydrologist; flight and engineering teams, geographers, and most importantly lessons about camaraderie that will engender highly innovative and rapid data systems development, and quality science products for years to come.Chris Mattmann, Paul Ramirez, and Cameron Goodale for the ASO project will present this talk and will detail the story of the Compute processing capability on behalf of the larger team, highlighting contributions of its key members along the way. We will cover the blending of open source technologies and proprietary software packages that have helped us attain our goals and discuss areas that we are actively investigating to expand our use of open source.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31707</video:player_loc><video:duration>1575</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31711</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31711</video:thumbnail_loc><video:title>MapCache: Overview of MapServer's tile caching server</video:title><video:description>MapCache is the MapServer project's implementation of a tile caching server. It aims to be simple to install and configure, to be (very) fast (written in C and running as a native module under apache or nginx, or as a standalone fastcgi instance), and to be capable (services WMTS, googlemaps, virtualearth, KML, TMS, WMS). When acting as a WMS server, it will also respond to untiled GetMap requests, by dynamically merging multiple layers into a single image, and multiple tiles into an arbitrary image size. Multiple cache backends are included, allowing tiles to be stored and retrieved from file based databases (sqlite, mbtiles, berkeley-db), memcached instances, cloud REST containers (S3, Azure, Google Cloud Storage), or even directly from tiled TIFF files. Support of dimensions allows storing multiple versions of a tileset (e.g. one per customer), and time based requests can be dynamically served by interpreting and reassembling entries matching the requested time interval. MapCache can also be used to transparently speedup existing WMS instances, by intercepting getmap requests that can be served by tiles, and proxying all other requests to the original WMS server. Along with an overview of MapCache's functionalities, this presentation will also address real-world usecases and recommended configurations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31711</video:player_loc><video:duration>1695</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31712</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31712</video:thumbnail_loc><video:title>MapServer Project Update - Introducing Version 7.0</video:title><video:description>This session will begin with a status update for the MapServer project - current and future directions. Focus will then shift to the main features and enhancements coming in MapServer 7.0 including dynamic heatmaps, WFS 2.0 support, UTFGrid generation and more. Finally we'll finish with a discussion of contribution opportunities for interested developers and users.This a great opportunity to chat with the members of the MapServer project team!</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31712</video:player_loc><video:duration>1683</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31709</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31709</video:thumbnail_loc><video:title>Creating Custom HTML Elements for Maps</video:title><video:description>Maps appear all over the web but the core structural language of the web—HTML—does not natively support them. Adding dynamic or interactive maps to a web page or web application can involve complex JavaScript code that is difficult to reuse between contexts.Web developers are starting to have opportunities to change this. Some newer web development frameworks are designed to support HTML page elements with custom attributes as a way of defining behaviors. These frameworks anticipate web components, an emerging standard for creating fully custom HTML tags. Custom attributes and elements make it possible to effectively expand HTML to include `...`.This talk will demonstrate how to use existing JavaScript map libraries to create flexible, reusable maps that take the form of HTML elements with custom attributes. Looking forward, we'll explore how web components let us take this technique even further and create true custom HTML elements for maps and the display of other geo data.Crafting custom HTML map elements doesn't just mean making maps a first-class citizen of web page markup, it offers a whole new way to create and share web-based mapping tools between applications and organizations.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31709</video:player_loc><video:duration>1362</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31710</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31710</video:thumbnail_loc><video:title>GeoExt2 Ð Past, Present and Future</video:title><video:description>GeoExt is Open Source and enables building desktop-like GIS applications through the web. It is a JavaScript framework that combines the GIS functionality of OpenLayers with the user interface savvy of the ExtJS library provided by Sencha.Version 2 of GeoExt (http://geoext.github.io/geoext2/, released in October 2013) is the successor to the GeoExt 1.x-series and is built atop the newest official installments of its base libraries; OpenLayers 2.13.1 and ExtJS 4.2.1.The talk of two GeoExt core developers and members of the PSC (Project Steering Committee) will shortly present the history of the project with a focus on how an international code sprint back in May 2012 lay the foundations of the 2.x-series of GeoExt. The current version will be presented and and we'll discuss new features and important changes for users of the framework. Especially the following aspects will be portrayed:- Usage of the new classes- Compatibility with the single-file build tool of Sencha- Integration into the ExtJS MVC (Model-View-Controller) architecture- Better API-documentation- Easier theming of ExtJS/GeoExt applicationsAs both of the base libraries are about to release new major versions Ð OpenLayers 3 and ExtJS 5 are very near to be being released in stable versions Ð the last focus of the talk will be the future development of the GeoExt 2 framework.The project has already pre-evaluated the possibility of supporting more than just one mapping library, so a future version of GeoExt might bring support for OpenLayers 3 and/or Leaflet and is likely being built on top of ExtJS 5.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31710</video:player_loc><video:duration>1437</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31741</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31741</video:thumbnail_loc><video:title>Writing better PostGIS queries</video:title><video:description>This presentation will demonstrate ways to take most advantage of spatial indexes, SQL constructs, and PostGIS specific functions. For these exercises we'll be using PostGIS 2.1+ and PostgreSQL 9.3+ . We'll demonstrate common cases people often do inefficiently.This presentation demonstrates the following1) Various SQL constructs including ANTI join, LEFT, RIGHT, EXISTS, LATERAL, CASE clauses, aggregates2) What common table expressions (CTEs) are and when to and when not to use them3) We'll demonstrate these concepts in use in a couple of common spatial query problems - e.g. proximity analysis (both geometry and geography), raster analysis and generation, aggregation of data based on various attributes, other correlation queries.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31741</video:player_loc><video:duration>1419</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31743</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31743</video:thumbnail_loc><video:title>3D-printing with GRASS GIS Ð a work in progress in report</video:title><video:description>As the amount of scientific data continues to grow, researchers need new tools to help them visualize complex data. Immersive data-visualisations are helpful, yet fail to provide tactile feedback and sensory feedback on spatial orientation, as provided from tangible objects. The production of a tangible representation of a scientific data set is one step in a line of scientific thinking, leading from the physical world into scientific reasoning and back: The process starts with a physical observation, or from a data stream generated by an environmental sensor. This data stream is turned into a geo-referenced data set. This data is turned into a volume representation which is converted into command sequences for the printing device, leading to the creation of a 3D printout via additive manufacturing ("3D-printing"). As a last, but crucial step, this new object has to be documented and linked to the associated metadata, and curated in long term repositories to preserve its scientific meaning and context.This presentation showcases a reference workflow to produce tangible 3D data-prints based on Free and Open Source Software (FOSS), using both GRASS GIS and Paraview. The workflow was successfully validated in various application scenarios using a RapMan printer to create 3D specimens of elevation models, geological underground models, ice penetrating radar soundings for planetology, and space time stacks for Tsunami model quality assessment.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31743</video:player_loc><video:duration>1484</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31725</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31725</video:thumbnail_loc><video:title>ZOO-Project 1.4.0: news about the Open WPS Platform</video:title><video:description>ZOO-Project is an Open Source Implementation of the OGC Web Processing Service (WPS), it was released under a MIT/X-11 style license and is currently in incubation at OSGeo. It provides a WPS compliant developer-friendly framework to easilly create and chain WPS Web services.This talk give a brief overview of the platform and summarize new capabilities and enhancement available in the 1.4.0 release.A brief introduction to WPS and a summary of the Open Source project history with its direct link with FOSS4G will be presented. Then an overview of the ZOO-Project will serve to introduce new functionalities and concepts available in the 1.4.0 release and highlight their interrests for applications developpers and users. Then, examples of concrete services chain use will illustrate the way ZOO-Project can be used to build complete applications in a flexible way by using the service chain concept, creating new service by implementing intelligent chain of service through ZOO-API but also by taking advantage of the publication using OGC standards. Various use of OSGeo softwares, such as GDAL, GEOS, PostGIS, pgRouting, as WPS services through the ZOO-Project will be illustrated by applications presentation.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31725</video:player_loc><video:duration>1567</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31727</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31727</video:thumbnail_loc><video:title>The Mapossum: A System for Creating, Collecting and Displaying Spatially-Referenced Answers to User-Contributed Questions</video:title><video:description>This project, originally inspired by the pop vs soda maps (www.popvssoda.com) seeks to create a web application where any question can be asked and answered by anyone with internet access. The Mapossum allows users to visualize spatial patterns in the questions they wish to pose without the need to possess the knowledge necessary to create maps of their own. The application creates a spatial web-survey system that harnesses the visualization power of a web map to explore the spatial components of question. As a tool it has the ability to help users reveal a different dimension of spatial interactions, and provides more insight into cultural and regional interactions. To accomplish this we have created a framework that abstracts the creation of questions and the logging of spatially referenced responses so that the answers can be mapped as points, or aggregated at various levels of administrative or political units (counties, states, countries). The application utilizes PostGIS/PostgreSQL to store and manipulate the data for the questions, responses, and other spatial data needed to support the application. The information is served as Web Mercator tiles using Python and Mapnik. On the front end these tiles and other data are consumed using the Leaflet JavaScript library. Users have the ability to create questions and the possible responses to these questions, as well as query the responses. The presentation will discuss the framework in detail, and we will demonstrate the use of the application for various types of question Ð response collection scenarios. The application has potential to be used as a general data collection tool for those collecting data in the field. We are also seeking to include the ability to couple the process of both answering and visualizing responses with social networking sites. The Mapossum couples a web-survey system with the visualization power of a web map to explore questions that have a spatial component to them as so many questions do.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31727</video:player_loc><video:duration>1298</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31740</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31740</video:thumbnail_loc><video:title>Automated Vehicle Location (AVL)</video:title><video:description>Using OpenLayers and GeoMoose web clients, MapServer and the PostgreSQL/PostGIS database packages, we've built a live view for our Automated Vehicle Locating (AVL) system, as well as custom geographic reporting tools. This talk will cover why we chose to build our own web viewer instead of using a commercial package, and reasons to use the existing Open Source web viewers. We'll also show how the feed from the commercial AVL vendor was translated into the Postgres database in order to build out a smooth end user experience. There will also be discussion on standards for the database tables and records in order to make the system plug and play for others interested in customizing a live AVL web viewer on their own. Some production services will be demonstrated in a live view mode.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31740</video:player_loc><video:duration>1871</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31744</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31744</video:thumbnail_loc><video:title>OpenDroneMap</video:title><video:description>Aimed at developers and end-users, this presentation will cover the current state-of-the-art of OpenDroneMap, toolkit of FOSS computer vision tools aiming to be easy to use for referencing unstructured photos into geography data (colorized point clouds, referenced photos, orthophotos, surface models and more), whether the images be sourced from street level photos, building interiors, or from sUASs (drones).Currently no such comprehensive FOSS toolkit exists and is easy to use and install. ODM aims to fill this gap.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31744</video:player_loc><video:duration>1654</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31738</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31738</video:thumbnail_loc><video:title>Distributed Versioned Editing in Action</video:title><video:description>The concept of distributed versioned editing has been instantiated as GeoGit (http://geogit.org). This talk is about the practical application of both the concept and the software to empower people to collaboratively develop geospatial information in distributed and sometimes disconnected environments. The ROGUE team used GeoNode, GeoGit, and the OpenGeo Suite to provide a collaborative editing environment that maintains provenance of the data. The discussion will include an overview of how the technology is being used operationally in Honduras and for risk assessment and response. What worked, what didn't, and where can we take this next. I'll give you my opinion and I'd love to hear yours</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31738</video:player_loc><video:duration>1741</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31745</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31745</video:thumbnail_loc><video:title>Cartography from code...?</video:title><video:description>Nowadays we see, specifically on the Web, maps that are interactive, creative, as well as beautiful and effective. And more and more these maps are no longer "drawn", by hand or computer, but "coded". Programmed. In this talk we show that with modern programming tools, such as the popular D3 API, the results can be as good or better, even to the most discerning cartographer. And we discuss the question "can programmers be cartographers, or should cartographers become programmers...?"</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31745</video:player_loc><video:duration>1658</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31747</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31747</video:thumbnail_loc><video:title>The unrelenting progress of design in open source</video:title><video:description>Open source geospatial is in an Enlightenment era regarding design; many teams are breaking away from tradition and embracing simple, clean, and usable interfaces. For a long time though, open source geospatial software, and geospatial software in general, seemed to pay little attention to the knowledge of the design community. Here, I will discuss why design has taken a backseat for such a long history and what is suddenly changing that brings it to the forefront. I will also talk some about the design decisions that have gone into the CartoDB user interface and many of the mapping options we help our users find. This talk will focus both on the history of design in open source geospatial software and where it is heading in the future. We will also talk about how design itself is inherently open and how we are working to improve open source software design through our own contributions and through this discussion of our process.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31747</video:player_loc><video:duration>1270</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31742</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31742</video:thumbnail_loc><video:title>GIS goes 3D : an OpenSource stack</video:title><video:description>3D in GIS is already here, with more and more data available, and new hardware and sensors for 3D data capture and interaction. The third dimension becomes useful for several use cases and applications, since the technology is now available to achieve full 3D spatial analysis, like 3D intersections, 3D buffers, triangulation and a lot of other data processing capabilities we already use with 2D data. 3D Point clouds from Lidar data, 3D Meshes or TIN, this can now be stored and processed.With 3D data, an absolute must-have is a nice, fast and smooth rendering of features. Visualization is a key element of a complete vertical software stack of 3D data management.This presentation will demonstrate the ability to setup and take advantage of a full FOSS4G 3D stack.Taking data from 3D sensors, or real use-case GIS Open Data, we present the components which can be used together to build the core infrastructure of 3D data management. From data storage to data visualization, through processing and webservices.* Learn how you can use PostgreSQL and PostGIS latest enhancement to store and process 3D data.* Discover how you can setup 3D Web Services for data dissemination* Visualize 3D data with QGIS thanks to the Horao Plugin* Find out the visualization tools available for your favorite browser (Three.js powered)Here we are, a full 3D stack, with OpenSource tools. Software components, data formats, protocols and standards, you will get a global picture of the infrastructure available to extract the value out of your 3D data.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31742</video:player_loc><video:duration>1297</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31737</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31737</video:thumbnail_loc><video:title>GeoTools, GeoServer, GeoGit: A Case Study of Use in Utility Field Work</video:title><video:description>After creating a custom application featuring ArcSDE and the ESRI Mobile SDK for use by the field crew from a local Mosquito and Vector Abatement District, we sought an alternative to the high overhead from the proprietary software. By utilizing GeoTools, GeoServer, and GeoGit, we were able to develop a full-fledged application maintaining the same functionality and usability of the original application, without the high cost of entry.The GeoTools application, "Mosquito," and GeoServer, were placed on each of the field laptops of the twenty-member crew, serving both the application and cached base layers to allow for offline data connection. A USB Bluetooth GPS dongle was used to allow workers to locate themselves within the application. GeoGit was utilized to allow the disparate field workers to merge and synchronize data to the master database at the end of their shift.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31737</video:player_loc><video:duration>1160</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31716</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31716</video:thumbnail_loc><video:title>Case Study of Brazilian Institute of Environment and Renewable Natural Resources with FOSS GIS</video:title><video:description>This proposition is a case study who aims to demonstrate and discuss the adoption and development of FOSS GIS tools and open standards at Brazilian Institute of Environment and Renewable Natural Resources (IBAMA) in the Remote Sensing Center (RSC) who is responsible for collecting, analisys and distributing of GIS data of brazilian biomes (Amaz™nia, Cerrado, Mata Atl‰ntica, Caatinga, Pampa, Pantanal and Manguezal), using FOSS tools like Quantum GIS, PostgreSQL/PostGIS, GeoServer, pgRouting, OGR/GDAL, Leaflet.JS, OSM and others.In recent years FOSS GIS has become an important part of brazilian enviromental conservancy system.Working with FOSS and open standards, the Remote Sensing Center at IBAMA is developing tools to help conservation of the environment and brazilian forests. Systems like the Emergency Environmental System (EES), which helps to identify and warn about environmental disasters.Other systems, in development at Remote Sensing Center at IBAMA, using a large open database of geospatial data, shows data on deforestation in the major biomes in Brazil in real time.In 2014, the Remote Sensing Center team began collaborating with others projects, giving back contributions to the FOSS community. With source code, bug reports, translations, and mostly with free and open data about brazilian enviroment and Natural Resources.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31716</video:player_loc><video:duration>395</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31675</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31675</video:thumbnail_loc><video:title>Spatial-Temporal Prediction of Climate Change Impacts using pyimpute, scikit-learn and GDAL</video:title><video:description>As the field of climate modeling continues to mature, we must anticipate the practical implications of the climatic shifts predicted by these models. In this talk, I'll show how we apply the results of climate change models to predict shifts in agricultural zones across the western US. I will outline the use of the Geospatial Data Abstraction Library (GDAL) and Scikit-Learn (sklearn) to perform supervised classification, training the model using current climatic conditions and predicting the zones as spatially-explicit raster surfaces across a range of future climate scenarios. Finally, I'll present a python module (pyimpute) which provides an API to optimize and streamline the process of spatial classification and regression problems.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31675</video:player_loc><video:duration>2135</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31666</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31666</video:thumbnail_loc><video:title>A glimpse of FOSS4G in the environmental consulting arena</video:title><video:description>In the highly competitive world of environmental consulting, being able to manage large volumes of data and deliver timely, accurate information based on that data is critical to our ongoing success. As a relatively small company, we recognized that we needed something unique to survive and prosper in an industry dominated by huge corporations. Over the past 7 years we have made a considerable effort to shift over to a FOSS4G environment, with a belief that, not only would this decision enhance what we already do well, but give us the competitive edge we would need to ensure future prosperity.A brief presentation of a snapshot of our current FOSS4G status, how we arrived here and a workflow tour beginning at the data acquisition stage looking at the feed through our patented EDMS QA/QC system into PostgreSQL followed by a demonstration of a just a few of our many custom web/mobile/desktop applications that rely on the PostgreSQL back end database and how these solutions are able to deliver accurate and timely information to employees and clients alike, and finally, where to next.We take advantage of multiple FOSS4G including the likes of OpenLayers, MapServer, PostgreSQL/PostGIS, PHP, D3 and jQuery. This combination places us in an ideal position to respond to client needs with the ability to rapidly deliver almost any request.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31666</video:player_loc><video:duration>1872</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31651</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31651</video:thumbnail_loc><video:title>Finding the Where in Big Fuzzy Data</video:title><video:description>We've gone to plaid. It is now easier to store any and all information that we can because it  might  be useful later. Like a data hoarder, we would rather keep everything than throw any of it away. As a result, we now are knee-deep in bits that we are not quite sure are useful or meaningful. Fortunately, there is now a mature, and growing, family of open-source tools that make it straight-forward to organize, process and query all this data to find useful information. Hadoop has been synonymous with, and arguably responsible for, the rise of 'The Big Data'. But it's not your grandfather's mapreduce framework anymore (ok, in internet time). There are a number of open-source frameworks, tools, and techniques that are emerging that each provide a different speciality when managing and process fast, big, voracious data streams.As a Geo-community we understand the potential for location to be the common context through which we can combine disparate information. In large amounts of data with wide variety, location enables us to discover correlations that can be amazing insights that otherwise were lost when looking through our pre-defined and overly structured databases. And by using modern big data tools, we can now rapidly process queries which means we can experiment with more ideas in less time.This talk will share open-source projects that geo-enable these big data frameworks as well as use case examples of how they have been used to solve unique and interesting problems that would have taken forever to run or may not have even been possible.</video:description><video:player_loc allow_embed="yes" autoplay="ap=1">https://av.tib.eu/player/31651</video:player_loc><video:duration>1497</video:duration></video:video></url><url><loc>https://av.tib.eu/media/31668</loc><changefreq>monthly</changefreq><video:video><video:thumbnail_loc>https://av.tib.eu/thumbnail/31668</video:thumbnail_loc><video:title>Tuning Open Source GIS Tools to Support Weather Data / Rapidly Changing Rasters</video:title><video:description>The National Weather Service is developing several geospatial forecast visualization and analysis tools. The back end data store and WMS server is built on Open Source GIS tools: GDAL, PostGIS / Raster, Mapserver, and Mapcache.Weather forecasts are in a constant state of flux. In the case of the National Digital Forecast Database, forecasts expire or are superseded every hour. This presents several challenges when it comes to managing forecast rasters with GIS tools, and delivering the most up-to-date, real-time forecasts with an acceptable level of performance. This presentation will examine the methods and practices we've used to optimize our data store performance, from data ingest to forecast analysis to image delivery.* Using PostgreSQL Inheritance / Parent and Child tables to manage raster updates inside the database* Managing an up-to-date image cache in Mapcache and Memcached, with rapidly changing source data.* Optimizing PostGIS raster tiles and Mapserver DATA queries for faster image generation and display over Google M